<script lang="ts">
export let componentProp;
export { className as class };
let className = "";
let x = 7;
let array = [1, 2, 3, 4];
</script>
<div class:disabled
class="{className ? className : ''}">
<div>Component property: {componentProp}</div>
<!-- component children -->
<slot />
{#if x > 10}
<p>{x} is greater than 10</p>
{:else if x < 5>}
<p>{x} is less than 5</p>
{:else}
<p>{x} is between 5 and 10</p>
{/if}
{#each array as elem}
<div>{elem}</div>
{/each}
</div>
<style>
.disabled {
cursor: not-allowed;
}
</style>