코드 정리
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
import AddAPIDialog from '@/components/api-tester/AddAPIDialog.jsx';
|
||||
import React from 'react';
|
||||
import AddCollectionDialog from '@/components/api-tester/AddCollectionDialog.jsx';
|
||||
import AddScenarioDialog from '@/components/api-tester/AddScenarioDialog.jsx';
|
||||
import VariableModal from '@/components/api-tester/VariableModal.jsx';
|
||||
import MockRouteEditDialog from '@/components/mock-route/MockRouteEditDialog.jsx';
|
||||
|
||||
const DialogManager = ({
|
||||
showAddApi,
|
||||
showAddCollection,
|
||||
showAddScenario,
|
||||
showVariableModal,
|
||||
showMockRouteEdit,
|
||||
selectedItem,
|
||||
onDialogChange
|
||||
}) => {
|
||||
|
||||
return <>
|
||||
<AddCollectionDialog
|
||||
open={showAddCollection}
|
||||
onOpenChange={(isOpen) => onDialogChange('showAddCollection', isOpen)}
|
||||
/>
|
||||
<AddAPIDialog
|
||||
open={showAddApi}
|
||||
onOpenChange={(isOpen) => onDialogChange('showAddApi', isOpen)}
|
||||
/>
|
||||
<AddScenarioDialog
|
||||
open={showAddScenario}
|
||||
onOpenChange={(isOpen) => onDialogChange('showAddScenario', isOpen)}
|
||||
/>
|
||||
<VariableModal
|
||||
open={showVariableModal}
|
||||
onOpenChange={(isOpen) => onDialogChange('showVariableModal', isOpen)}
|
||||
/>
|
||||
<MockRouteEditDialog
|
||||
open={showMockRouteEdit}
|
||||
onOpenChange={(isOpen) => onDialogChange('showMockRouteEdit', isOpen)}
|
||||
item={selectedItem}
|
||||
/>
|
||||
</>;
|
||||
}
|
||||
|
||||
export default DialogManager;
|
||||
Reference in New Issue
Block a user