fix error
This commit is contained in:
parent
0f3fe04e75
commit
15c52a30d7
2 changed files with 19 additions and 10 deletions
|
|
@ -6,7 +6,6 @@
|
||||||
const { Story } = defineMeta({
|
const { Story } = defineMeta({
|
||||||
title: 'Residents/Resident Table',
|
title: 'Residents/Resident Table',
|
||||||
component: ResidentTable,
|
component: ResidentTable,
|
||||||
argTypes: {},
|
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
@ -17,5 +16,13 @@
|
||||||
<Story
|
<Story
|
||||||
name="Default"
|
name="Default"
|
||||||
children={template}
|
children={template}
|
||||||
args={{ items: [{ name: 'Resident 1', phoneNumber: '111-1111' }] }}
|
args={{
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
id: '99fc03e9-3ed1-4047-b9ad-0bf2a9025eaa',
|
||||||
|
name: 'Resident 1',
|
||||||
|
phoneNumber: '111-1111',
|
||||||
|
},
|
||||||
|
],
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
import { twMerge } from 'tailwind-merge';
|
import { twMerge } from 'tailwind-merge';
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
items: Pick<Resident, 'id' | 'name' | 'phoneNumber'>[];
|
items?: Pick<Resident, 'id' | 'name' | 'phoneNumber'>[];
|
||||||
} & Omit<SvelteHTMLElements['table'], 'children'>;
|
} & Omit<SvelteHTMLElements['table'], 'children'>;
|
||||||
|
|
||||||
let { items, class: className, ...props }: Props = $props();
|
let { items, class: className, ...props }: Props = $props();
|
||||||
|
|
@ -22,12 +22,14 @@
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<!-- items -->
|
<!-- items -->
|
||||||
{#each items as resident, index (resident.id)}
|
{#if items}
|
||||||
<tr class="hover">
|
{#each items as resident, index (resident.id)}
|
||||||
<th>{index + 1}</th>
|
<tr class="hover">
|
||||||
<td>{resident.name}</td>
|
<th>{index + 1}</th>
|
||||||
<td>{resident.phoneNumber}</td>
|
<td>{resident.name}</td>
|
||||||
</tr>
|
<td>{resident.phoneNumber}</td>
|
||||||
{/each}
|
</tr>
|
||||||
|
{/each}
|
||||||
|
{/if}
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue