chore(Button): add separate files for Button types and export
This commit is contained in:
4
src/shared/ui/Button/index.ts
Normal file
4
src/shared/ui/Button/index.ts
Normal file
@@ -0,0 +1,4 @@
|
||||
export { default as Button } from './Button.svelte';
|
||||
export { default as ButtonGroup } from './ButtonGroup.svelte';
|
||||
export { default as IconButton } from './IconButton.svelte';
|
||||
export { default as ToggleButton } from './ToggleButton.svelte';
|
||||
3
src/shared/ui/Button/types.ts
Normal file
3
src/shared/ui/Button/types.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
export type ButtonVariant = 'primary' | 'secondary' | 'ghost' | 'outline' | 'icon';
|
||||
export type ButtonSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl';
|
||||
export type IconPosition = 'left' | 'right';
|
||||
Reference in New Issue
Block a user