import { useState } from 'react' import PermissionResponseModal, { PermissionResponsePayload } from '../components/permissionResponseModal' const usePermissionResponseModal = () => { const [openPermissionResponseModal, setOpenPermissionResponseModal] = useState(false) const [permissionResponsePayload, setPermissionResponsePayload] = useState({ permissionType: '', principalType: '', principal: '', permissionSetting: '', existingPermissions: [], newAddedPermissions: [], updatedPermissions: [], errorPaths: [] }) const PermissionResponseDialog = () => ( ) return { PermissionResponseDialog, setOpenPermissionResponseModal, setPermissionResponsePayload } } export default usePermissionResponseModal