Skip to content

Commit

Permalink
chore(web): fix upload file bug (#717)
Browse files Browse the repository at this point in the history
  • Loading branch information
mkumbobeaty committed Oct 4, 2023
1 parent 55ac862 commit 984e372
Showing 1 changed file with 8 additions and 13 deletions.
21 changes: 8 additions & 13 deletions web/src/beta/components/Modal/index.tsx
@@ -1,4 +1,4 @@
import { ReactNode, useCallback, useEffect, useState } from "react";
import { ReactNode, useCallback, useState } from "react";

import Wrapper from "@reearth/beta/components/Modal/ModalFrame";
import useManageSwitchState, { SwitchField } from "@reearth/beta/hooks/useManageSwitchState/hooks";
Expand Down Expand Up @@ -39,20 +39,15 @@ const Modal: React.FC<Props> = ({
onTabChange,
sidebarTabs,
}) => {
const [TabsFields, setTabsFields] = useState<SwitchField<SidebarTab>[]>([]);

useEffect(() => {
if (sidebarTabs) {
const convertedFields: SwitchField<SidebarTab>[] = sidebarTabs.map((tab, index) => ({
active: index === 0,
...tab,
}));
setTabsFields(convertedFields);
}
}, [sidebarTabs]);
const [tabsFields] = useState<SwitchField<SidebarTab>[]>(
sidebarTabs?.map((tab, index) => ({
active: index === 0,
...tab,
})) || [],
);

const { handleActivate, fields: tabs } = useManageSwitchState({
fields: TabsFields,
fields: tabsFields,
});

const handleTabChange = useCallback(
Expand Down

0 comments on commit 984e372

Please sign in to comment.