From 12a01ef31de1df2f42a76af756ab69cdeea206c7 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 6 Jan 2023 03:04:17 -0800 Subject: [PATCH] Make onOpenChange optional --- components/AwakeningSelect/index.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/AwakeningSelect/index.tsx b/components/AwakeningSelect/index.tsx index 9851ce06..fa761a1e 100644 --- a/components/AwakeningSelect/index.tsx +++ b/components/AwakeningSelect/index.tsx @@ -16,7 +16,7 @@ interface Props { object: 'character' | 'weapon' awakeningType?: number awakeningLevel?: number - onOpenChange: (open: boolean) => void + onOpenChange?: (open: boolean) => void sendValidity: (isValid: boolean) => void sendValues: (type: number, level: number) => void } @@ -103,11 +103,11 @@ const AwakeningSelect = (props: Props) => { // Classes function changeOpen() { setOpen(!open) - props.onOpenChange(!open) + if (props.onOpenChange) props.onOpenChange(!open) } function onClose() { - props.onOpenChange(false) + if (props.onOpenChange) props.onOpenChange(false) } function generateOptions(object: 'character' | 'weapon') {