diff --git a/apps/st/eslint.config.mjs b/apps/st/eslint.config.mjs index 9109635e9..18107f0ca 100644 --- a/apps/st/eslint.config.mjs +++ b/apps/st/eslint.config.mjs @@ -6,16 +6,26 @@ const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); const compat = new FlatCompat({ - baseDirectory: __dirname, + baseDirectory: __dirname, }); const eslintConfig = [ - ...compat.extends("next/core-web-vitals", "next/typescript"), - { - rules: { - "react-hooks/exhaustive-deps": "off", + ...compat.extends("next/core-web-vitals", "next/typescript"), + { + rules: { + "react-hooks/exhaustive-deps": "off", + "@typescript-eslint/no-unused-vars": [ + "warn", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + "@typescript-eslint/no-explicit-any": "warn", + "@typescript-eslint/no-wrapper-object-types": "warn", + }, }, - }, ]; export default eslintConfig; diff --git a/apps/st/src/components/statistics/management/StatisticsInputManagement.tsx b/apps/st/src/components/statistics/management/StatisticsInputManagement.tsx index be4158ede..150620d9b 100644 --- a/apps/st/src/components/statistics/management/StatisticsInputManagement.tsx +++ b/apps/st/src/components/statistics/management/StatisticsInputManagement.tsx @@ -5,35 +5,81 @@ import SearchForm from "@/components/module/SearchForm"; import type { ColumnConfig } from "@/components/type/DataGrid.type"; const StatisticsInputManagement = () => { - const [rowData, setRowData] = useState[]>([]); + const [rowData, setRowData] = useState[]>( + [], + ); const columns: ColumnConfig[] = [ - { name: 'sido', fieldName: '시도', header: { text: '시도' }, mergeCells: true, editable: false, sortdisable: true }, - { name: 'sgg', fieldName: '시군구', header: { text: '시군구' }, mergeCells: true, editable: false, sortdisable: true }, - { name: '구분', fieldName: '구분', header: { text: '구분' }, editable: false, sortdisable: true }, - { name: '광역자치단체', fieldName: '광역자치단체', header: { text: '광역자치단체' }, editable: false, sortdisable: true }, - { name: '공단', fieldName: '공단', header: { text: '공단' }, editable: false, sortdisable: true }, - { name: '처리내역', fieldName: '처리내역', header: { text: '처리내역' }, editable: false, sortdisable: true }, + { + name: "sido", + fieldName: "시도", + header: { text: "시도" }, + mergeCells: true, + editable: false, + sortdisable: true, + }, + { + name: "sgg", + fieldName: "시군구", + header: { text: "시군구" }, + mergeCells: true, + editable: false, + sortdisable: true, + }, + { + name: "구분", + fieldName: "구분", + header: { text: "구분" }, + editable: false, + sortdisable: true, + }, + { + name: "광역자치단체", + fieldName: "광역자치단체", + header: { text: "광역자치단체" }, + editable: false, + sortdisable: true, + }, + { + name: "공단", + fieldName: "공단", + header: { text: "공단" }, + editable: false, + sortdisable: true, + }, + { + name: "처리내역", + fieldName: "처리내역", + header: { text: "처리내역" }, + editable: false, + sortdisable: true, + }, ]; const columnLayout = [ - 'sido', - 'sgg', - '구분', + "sido", + "sgg", + "구분", { - name: 'groupA', + name: "groupA", hideChildHeaders: false, - header: { text: '검토내역' }, - items: ['광역자치단체', '공단', '처리내역'], + header: { text: "검토내역" }, + items: ["광역자치단체", "공단", "처리내역"], }, ]; return ( <> - - + + ); }; -export default StatisticsInputManagement; \ No newline at end of file +export default StatisticsInputManagement; diff --git a/apps/st/src/components/statistics/management/StatisticsPopulationManagement.tsx b/apps/st/src/components/statistics/management/StatisticsPopulationManagement.tsx index 3d979e9d6..c0c5e0de1 100644 --- a/apps/st/src/components/statistics/management/StatisticsPopulationManagement.tsx +++ b/apps/st/src/components/statistics/management/StatisticsPopulationManagement.tsx @@ -3,9 +3,9 @@ import SearchForm from "@/components/module/SearchForm"; const StatisticsPopulationManagement = () => { return ( <> - + ); }; -export default StatisticsPopulationManagement; \ No newline at end of file +export default StatisticsPopulationManagement;