import { DemoStory } from '../demo/demo-types'; import { Spinner01, Spinner02, Spinner03, SpinnerSize } from './spinner'; export const spinnerDemo: DemoStory = { id: 'spinner-demo', text: 'Spinner Demo', args: { size: SpinnerSize.Medium, color: '#0a74c9', }, argTypes: { size: { control: 'select', options: Object.values(SpinnerSize), description: 'Size of the spinner', }, color: { control: 'text', description: 'Color of the spinner (Hex, RGB, or var)', }, }, render: (args) => { return (
Spinner01
Spinner02
{/* Spinner03 expects an RGB tuple string without the rgb() wrapper */} Spinner03
); }, code: `import { Spinner01, Spinner02, Spinner03, SpinnerSize } from 'lupine.components/components/spinner'; {/* Spinner01 */} {/* Spinner02 */} {/* Spinner03 expects an RGB tuple string without the rgb() wrapper */} `, };