From d3693fe89a164852989f08f2fdc21d4f91631db1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Fri, 16 Sep 2022 20:18:12 +0200 Subject: [PATCH] Don't accept 'default' as id for ComposeForm MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- app/soapbox/features/compose/components/compose-form.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/soapbox/features/compose/components/compose-form.tsx b/app/soapbox/features/compose/components/compose-form.tsx index d4b6a4406..35470c4cf 100644 --- a/app/soapbox/features/compose/components/compose-form.tsx +++ b/app/soapbox/features/compose/components/compose-form.tsx @@ -56,14 +56,14 @@ const messages = defineMessages({ saveChanges: { id: 'compose_form.save_changes', defaultMessage: 'Save changes' }, }); -interface IComposeForm { - id: string, +interface IComposeForm { + id: ID extends 'default' ? never : ID, shouldCondense?: boolean, autoFocus?: boolean, clickableAreaRef?: React.RefObject, } -const ComposeForm: React.FC = ({ id, shouldCondense, autoFocus, clickableAreaRef }) => { +const ComposeForm = ({ id, shouldCondense, autoFocus, clickableAreaRef }: IComposeForm) => { const history = useHistory(); const intl = useIntl(); const dispatch = useAppDispatch();