import { DemoStory } from '../demo/demo-types'; import { LoadingSpin } from './loading-spin'; import { Button, ButtonSize } from './button'; export const loadingSpinDemo: DemoStory = { id: 'loading-spin-demo', text: 'LoadingSpin Demo', args: {}, argTypes: {}, render: () => { return (

Click the button to show the loading spinner for 3 seconds.

); }, code: `import { LoadingSpin } from 'lupine.components/components/loading-spin'; const close = await LoadingSpin.show(); setTimeout(() => { close(); }, 3000); `, };