import { Name } from "@dashboard/featureFlags/availableFlags"; import { Box, Button, CloseIcon, Modal } from "@saleor/macaw-ui/next"; import React from "react"; import { Content } from "./Content"; import { FlagList } from "./FlagList"; import { Header } from "./Header"; import { NoFlags } from "./NoFlags"; import { useFlagsState } from "./useFlagsState"; interface FeatureFlagsModalProps { open: boolean; onChange: (open: boolean) => void; } export const FeatureFlagsModal = ({ open, onChange, }: FeatureFlagsModalProps) => { const { selectedFlag, hasNoFlags, changeTab } = useFlagsState(); const handleTabClick = (tabName: Name) => { changeTab(tabName); }; return (
{hasNoFlags ? ( ) : ( <> )}
); };