import React from 'react' import { type Meta, type StoryObj } from '@storybook/react' import { Avatar } from '~components/Avatar' import { Icon } from '~components/Icon' import { BrandMomentPositiveOutro, Informative } from '~components/Illustration' import { StickerSheet } from '~storybook/components/StickerSheet' import { LoadingGraphic } from '../index' const meta = { title: 'Components/Loading states/LoadingGraphic', component: LoadingGraphic, args: { size: 'xlarge', }, } satisfies Meta export default meta type Story = StoryObj export const Playground: Story = { parameters: { docs: { canvas: { sourceState: 'shown', }, }, }, } export const Animated: Story = { args: { isAnimated: true }, } export const Reversed: Story = { args: { isReversed: true }, parameters: { backgrounds: { default: 'Purple 700' }, }, } export const Size: Story = { render: () => ( ), }