{
if (leftRef && typeof leftRef === "object" && "current" in leftRef) {
- const checked = leftRef.current?.filter((item) => ((item as unknown as customPbnst)?.choose))
- const unchecked = leftRef.current?.filter((item) => !(item as unknown as customPbnst)?.choose)
+ const checked = leftRef.current?.filter((item) => ((item as unknown as pubHasuType)?.choose))
+ const unchecked = leftRef.current?.filter((item) => !(item as unknown as pubHasuType)?.choose)
if (checked && checked.length > 0) {
- checked.forEach(item=>(item as unknown as customPbnst).choose = false)
- setRightData([...(checked as unknown as customPbnst[]),
- ...((rightRef.current ?? []) as unknown as customPbnst[])
+ checked.forEach(item=>(item as unknown as pubHasuType).choose = false)
+ setRightData([...(checked as unknown as pubHasuType[]),
+ ...((rightRef.current ?? []) as unknown as pubHasuType[])
])
}
if (unchecked && unchecked.length > 0) {
- setbdstTable([...(unchecked as unknown as customPbnst[])])
+ setbdstTable([...(unchecked as unknown as pubHasuType[])])
}else{
setbdstTable([])
}
@@ -101,24 +116,23 @@ export default function FcOrgwtsRegModal({ data }: { data: fcOrgwtType[] }) {
type="button"
onClick={() => {
if (rightRef && typeof rightRef === "object" && "current" in rightRef) {
- const checked = rightRef.current?.filter((item) => ((item as unknown as customPbnst)?.choose))
- const unchecked = rightRef.current?.filter((item) => !(item as unknown as customPbnst)?.choose)
+ const checked = rightRef.current?.filter((item) => ((item as unknown as pubHasuType)?.choose))
+ const unchecked = rightRef.current?.filter((item) => !(item as unknown as pubHasuType)?.choose)
if (checked && checked.length > 0) {
- checked.forEach(item=>(item as unknown as customPbnst).choose = false)
+ checked.forEach(item=>(item as unknown as pubHasuType).choose = false)
setbdstTable([
- ...(checked as unknown as customPbnst[]),
- ...((leftRef.current ?? []) as unknown as customPbnst[])
+ ...(checked as unknown as pubHasuType[]),
+ ...((leftRef.current ?? []) as unknown as pubHasuType[])
])
}
- console.log("ㅇㅇ", unchecked);
if (unchecked && unchecked.length > 0) {
- setRightData([...(unchecked as unknown as customPbnst[])])
+ setRightData([...(unchecked as unknown as pubHasuType[])])
}else{
setRightData([])
}
}
}}
- className="w-12 h-12 text-gray-500" />
+ className="w-12 h-12 text-gray-500 cursor-pointer mt-5" />
{/* Right Table container: Takes 2/5 of the width */}
@@ -130,17 +144,6 @@ export default function FcOrgwtsRegModal({ data }: { data: fcOrgwtType[] }) {
upHeadList={[]} // TODO: Replace with actual upHeadList data if available
ref={rightRef}
/>
- {/* */}