chore: use modal for project flock layout

This commit is contained in:
ValdiANS
2026-02-06 09:43:15 +07:00
parent db7219e261
commit 66f017549c
+2 -15
View File
@@ -1,7 +1,6 @@
'use client'; 'use client';
import { usePathname, useRouter } from 'next/navigation'; import { usePathname, useRouter } from 'next/navigation';
import Drawer from '@/components/Drawer';
import React, { ReactNode, useEffect } from 'react'; import React, { ReactNode, useEffect } from 'react';
import ProjectFlockTable from '@/components/pages/production/project-flock/ProjectFlockTable'; import ProjectFlockTable from '@/components/pages/production/project-flock/ProjectFlockTable';
import { useUiStore } from '@/stores/ui/ui.store'; import { useUiStore } from '@/stores/ui/ui.store';
@@ -55,19 +54,7 @@ export default function ProjectFlockLayout({
/> />
</div> </div>
{/* Render Drawer only on /add */} {/* Render Modal only on /add */}
{/* <Drawer
open={isOpen}
setOpen={(v) => {
if (!v) router.push('/production/project-flock');
}}
closeOnBackdropClick={isDetail ? true : false}
onBackdropClick={handleBackdropClick}
variant='right'
zIndex='99999'
sidebarContent={isOpen && <div className=''>{children}</div>}
/> */}
<Modal <Modal
ref={formModal.ref} ref={formModal.ref}
position='end' position='end'
@@ -76,7 +63,7 @@ export default function ProjectFlockLayout({
modalBox: 'w-full sm:w-fit p-3 rounded-xl bg-transparent shadow-none', modalBox: 'w-full sm:w-fit p-3 rounded-xl bg-transparent shadow-none',
}} }}
> >
<div className='w-full min-w-[446px] h-full flex flex-col sm:flex-row items-stretch bg-base-100 rounded-xl overflow-hidden'> <div className='w-full sm:w-[446px] h-full flex flex-col sm:flex-row items-stretch bg-base-100 rounded-xl overflow-hidden'>
{isOpen && children} {isOpen && children}
</div> </div>
</Modal> </Modal>