From db43fb5432fcf070fbb063959236f26c93bc6307 Mon Sep 17 00:00:00 2001 From: kimjh2369 Date: Wed, 22 May 2024 17:48:37 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=84=ED=96=89=EC=8A=B9=EC=9D=B8=20?= =?UTF-8?q?=EB=A6=AC=EC=8A=A4=ED=8A=B8=20=EC=84=A0=ED=83=9D=EC=9E=90=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/crud/grid/GridDatatable.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/components/crud/grid/GridDatatable.js b/src/components/crud/grid/GridDatatable.js index ae39510e..fbe74be4 100644 --- a/src/components/crud/grid/GridDatatable.js +++ b/src/components/crud/grid/GridDatatable.js @@ -1,11 +1,20 @@ import DataTable from 'react-data-table-component'; import { ChevronDown } from 'react-feather'; -import { useEffect } from 'react'; +import { useEffect, useLayoutEffect } from 'react'; import { EMPTY_MESSAGE } from '@src/configs/msgConst'; // DataTable lib 참고 // https://react-data-table-component.netlify.app/?path=/docs/api-props--page export const GridDatabase = props => { + // useEffect(() => { + // const tableBody = document.querySelector('.rdt_TableBody').childNodes; + + // for (let i = 0; i < tableBody.length; i++) { + // const el = document.querySelector(`#row-${i}`); + // el.firstChild.id = 'expandableRows'; + // } + // }, [props.data]); + return props[`${props.handlerPageChange ? 'total' : 'count'}`] <= 0 ? (

{EMPTY_MESSAGE}