diff --git a/src/lib/ScrollBox.svelte b/src/lib/ScrollBox.svelte new file mode 100644 index 0000000..719bf37 --- /dev/null +++ b/src/lib/ScrollBox.svelte @@ -0,0 +1,28 @@ + + + + +
+ {@render children?.()} +
diff --git a/src/lib/index.ts b/src/lib/index.ts index 66adb29..39c866e 100644 --- a/src/lib/index.ts +++ b/src/lib/index.ts @@ -6,7 +6,7 @@ export { default as CenterBox } from './CenterBox.svelte'; export { default as Checkbox, type CheckboxState } from './Checkbox.svelte'; export { default as Combobox, type ComboboxOption } from './Combobox.svelte'; export { default as DateInput } from './DateInput.svelte'; -export { default as Dialog, type DialogAPI, type DialogControlOpts } from './Dialog.svelte'; +export { default as Dialog, type DialogAPI, type DialogControls } from './Dialog.svelte'; export { default as DurationInput, formatDuration, @@ -23,6 +23,7 @@ export { default as Link, rewriteHref } from './Link.svelte'; export { default as PhoneInput } from './PhoneInput.svelte'; export { default as PinInput } from './PinInput.svelte'; export { default as RadioGroup } from './RadioGroup.svelte'; +export { default as ScrollBox } from './ScrollBox.svelte'; export { default as Spinner } from './Spinner.svelte'; export { default as StateMachine, type StateMachinePage } from './StateMachine.svelte'; export { default as StyledRawInput } from './StyledRawInput.svelte';