Skip to content

Commit faaf129

Browse files
committed
fix: tabs to original
1 parent 6a878e8 commit faaf129

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

src/lib/tab/Tabs.svelte

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,29 @@
11
<script context="module" lang="ts">
22
import { writable, type Writable } from 'svelte/store';
33
4-
// // export interface TabCtxType {
5-
// // activeClasses: string | undefined | null;
6-
// // inactiveClasses: string | undefined | null;
7-
// // selected: Writable<HTMLElement>;
8-
// // }
4+
export interface TabCtxType {
5+
activeClasses: string | undefined | null;
6+
inactiveClasses: string | undefined | null;
7+
selected: Writable<HTMLElement>;
8+
}
99
</script>
1010

1111
<script lang="ts">
1212
import type { Snippet } from 'svelte';
1313
import { twMerge } from 'tailwind-merge';
1414
import { setContext } from 'svelte';
1515
import type { HTMLAttributes } from 'svelte/elements';
16-
import { type TabsProps as Props, type TabCtxType } from '.'
1716
18-
// interface Props extends HTMLAttributes<HTMLUListElement> {
19-
// children: Snippet;
20-
// style?: 'full' | 'pill' | 'underline' | 'none';
21-
// defaultClass?: string | undefined | null;
22-
// contentClass?: string | undefined | null;
23-
// divider?: boolean;
24-
// activeClasses?: string | undefined | null;
25-
// inactiveClasses?: string | undefined | null;
26-
// class?: string | undefined | null;
27-
// }
17+
interface Props extends HTMLAttributes<HTMLUListElement> {
18+
children: Snippet;
19+
style?: 'full' | 'pill' | 'underline' | 'none';
20+
defaultClass?: string | undefined | null;
21+
contentClass?: string | undefined | null;
22+
divider?: boolean;
23+
activeClasses?: string | undefined | null;
24+
inactiveClasses?: string | undefined | null;
25+
class?: string | undefined | null;
26+
}
2827
let {
2928
children,
3029
style = 'none',

0 commit comments

Comments
 (0)