Skip to content

Commit 4299594

Browse files
committed
refactor: use interface for Props
1 parent e9b00ca commit 4299594

File tree

6 files changed

+15
-11
lines changed

6 files changed

+15
-11
lines changed

src/lib/components/AppColumn.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<script lang="ts">
22
import type { Snippet } from 'svelte';
33
4-
type Props = {
4+
interface Props {
55
children: Snippet;
6-
};
6+
}
77
88
let { children }: Props = $props();
99
</script>

src/lib/components/ArticleTitle.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts">
2-
type Props = {
2+
interface Props {
33
title: string;
4-
};
4+
}
55
66
let { title }: Props = $props();
77
</script>

src/lib/components/Divider.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts">
2-
type Props = {
2+
interface Props {
33
horizontal?: boolean;
4-
};
4+
}
55
66
let { horizontal }: Props = $props();
77
</script>

src/lib/components/FormField.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<script lang="ts">
22
import type { Snippet } from 'svelte';
33
4-
type Props = {
4+
interface Props {
55
children: Snippet;
6-
};
6+
}
77
88
let { children }: Props = $props();
99
</script>

src/lib/components/InputWithUnit.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
import { cn } from '$lib/utils/cn';
33
import type { Snippet } from 'svelte';
44
5-
type Props = { unit: string; disabled?: boolean; children: Snippet };
5+
interface Props {
6+
unit: string;
7+
disabled?: boolean;
8+
children: Snippet;
9+
}
610
711
let { unit, disabled, children }: Props = $props();
812
</script>

src/lib/components/OptsCard.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<script lang="ts">
22
import type { Snippet } from 'svelte';
33
4-
type Props = {
4+
interface Props {
55
title: string;
66
children: Snippet;
7-
};
7+
}
88
99
let { title, children }: Props = $props();
1010
</script>

0 commit comments

Comments
 (0)