import React from 'react' import { type Meta } from '@storybook/react' import { StickerSheet, type StickerSheetStory } from '~storybook/components/StickerSheet' import { ErrorPage } from '../ErrorPage' export default { title: 'Pages/ErrorPage', parameters: { a11y: { config: { rules: [ { // There's gonna be duplicate landmarks here because it's a stickersheet id: 'landmark-no-duplicate-banner', enabled: false, }, { // There's gonna be duplicate landmarks here because it's a stickersheet id: 'landmark-no-duplicate-main', enabled: false, }, ], }, }, chromatic: { disable: false }, controls: { disable: true }, }, } satisfies Meta const StickerSheetTemplate: StickerSheetStory = { render: ({ isReversed }) => ( <> alert('Custom handler'), homeHref: '/anewhome', }} /> ), } export const StickerSheetDefault: StickerSheetStory = { ...StickerSheetTemplate, name: 'Sticker Sheet (Default)', } export const StickerSheetRTL: StickerSheetStory = { ...StickerSheetTemplate, name: 'Sticker Sheet (RTL)', parameters: { textDirection: 'rtl' }, }