Fix ErrorModal title

This commit is contained in:
ayumi-signal 2024-10-16 10:08:44 -07:00 committed by GitHub
parent 1649808727
commit a0b7539620
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 13 additions and 2 deletions

View file

@ -17,7 +17,7 @@ const i18n = setupI18n('en', enMessages);
const createProps = (overrideProps: Partial<PropsType> = {}): PropsType => ({
buttonVariant: overrideProps.buttonVariant ?? undefined,
description: overrideProps.description ?? '',
title: overrideProps.title ?? '',
title: Object.hasOwn(overrideProps, 'title') ? overrideProps.title : '',
i18n,
onClose: action('onClick'),
});
@ -48,3 +48,14 @@ export function CustomStrings(): JSX.Element {
/>
);
}
export function NoTitle(): JSX.Element {
return (
<ErrorModal
{...createProps({
title: null,
description: 'This is a fun error!',
})}
/>
);
}