import React from 'react' import { type Meta } from '@storybook/react' import { FilterButtonBase } from '~components/Filter/FilterButton/subcomponents/FilterButtonBase' import { Tooltip } from '~components/TooltipV1' import { StickerSheet, type StickerSheetStory } from '~storybook/components/StickerSheet' import { ButtonGroup } from '../index' export default { title: 'Components/ButtonGroup', parameters: { chromatic: { disable: false }, controls: { disable: true }, }, } satisfies Meta const StickerSheetTemplate: StickerSheetStory = { render: () => ( <> First Last First Middle Last Tooltips here Styles should still work First Last First Last First Last First Last First Last First Last First Middle Last First Middle Last First Middle Last ), parameters: { pseudo: { hover: '[data-sb-pseudo-styles="hover"]', active: '[data-sb-pseudo-styles="active"]', focus: '[data-sb-pseudo-styles="focus"]', focusVisible: '[data-sb-pseudo-styles="focus"]', }, }, } export const StickerSheetDefault: StickerSheetStory = { ...StickerSheetTemplate, name: 'Sticker Sheet (Default)', } export const StickerSheetRTL: StickerSheetStory = { ...StickerSheetTemplate, name: 'Sticker Sheet (RTL)', parameters: { ...StickerSheetTemplate.parameters, textDirection: 'rtl', }, }