// Copyright 2023 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only import React from 'react'; import type { CSSProperties } from 'react'; import { action } from '@storybook/addon-actions'; import { PlaybackButton } from './PlaybackButton'; export default { title: 'components/PlaybackButton', component: PlaybackButton, }; const rowStyles: CSSProperties = { display: 'flex', flexDirection: 'row', padding: 10, }; export function Default(): JSX.Element { return ( <> {(['message', 'draft', 'mini'] as const).map(variant => ( <> {(['incoming', 'outgoing'] as const).map(context => (
{(['play', 'download', 'pending', 'pause'] as const).map(mod => ( ))}
))} ))} ); }