From 0a29570cda76dfeb0f13e94d719f1cf0bd575d69 Mon Sep 17 00:00:00 2001 From: YangJinSoo94 Date: Fri, 21 Mar 2025 15:49:43 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A9=94=EC=9D=B8=EC=98=81=EC=97=AD=20?= =?UTF-8?q?=EB=B0=8F=20=EA=B2=80=EC=83=89=EC=98=81=EC=97=AD=20=EC=8A=A4?= =?UTF-8?q?=ED=83=80=EC=9D=BC=20=EC=A7=80=EC=A0=95=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/common/business_components/src/ui/index.ts | 3 ++- .../src/ui/main_content_div/index.tsx | 11 +++++++++++ .../business_components/src/ui/search_form/index.tsx | 2 +- .../business_components/src/ui/search_input/index.tsx | 6 +++--- .../src/ui/search_input_select/index.tsx | 4 ++-- .../business_components/src/ui/select/index.tsx | 4 ++-- .../common/business_components/src/ui/table/index.tsx | 5 ++--- .../common/business_components/src/ui/title/index.tsx | 9 +++++++++ 8 files changed, 32 insertions(+), 12 deletions(-) create mode 100644 packages/common/business_components/src/ui/main_content_div/index.tsx create mode 100644 packages/common/business_components/src/ui/title/index.tsx diff --git a/packages/common/business_components/src/ui/index.ts b/packages/common/business_components/src/ui/index.ts index 795fffa2a..48e1904eb 100644 --- a/packages/common/business_components/src/ui/index.ts +++ b/packages/common/business_components/src/ui/index.ts @@ -9,4 +9,5 @@ export * from "./search_input"; export * from "./search_input_select"; export * from "./select"; export * from "./table"; - +export * from "./main_content_div"; +export * from "./title"; \ No newline at end of file diff --git a/packages/common/business_components/src/ui/main_content_div/index.tsx b/packages/common/business_components/src/ui/main_content_div/index.tsx new file mode 100644 index 000000000..f1f85fa9c --- /dev/null +++ b/packages/common/business_components/src/ui/main_content_div/index.tsx @@ -0,0 +1,11 @@ +import React from 'react' + +export default function MainContentDiv(props: {children: React.ReactNode}) { + return ( +
+ {props.children} +
+ ) +} + +export { MainContentDiv }; \ No newline at end of file diff --git a/packages/common/business_components/src/ui/search_form/index.tsx b/packages/common/business_components/src/ui/search_form/index.tsx index 7c6024748..1f7950358 100644 --- a/packages/common/business_components/src/ui/search_form/index.tsx +++ b/packages/common/business_components/src/ui/search_form/index.tsx @@ -1,6 +1,6 @@ function SearchDiv ({children}:{ children: React.ReactNode; }) { return ( -
+
{children}
) diff --git a/packages/common/business_components/src/ui/search_input/index.tsx b/packages/common/business_components/src/ui/search_input/index.tsx index 338fcfd49..026e8b8e6 100644 --- a/packages/common/business_components/src/ui/search_input/index.tsx +++ b/packages/common/business_components/src/ui/search_input/index.tsx @@ -7,9 +7,9 @@ const SearchInput = React.forwardRef - {label && } - +
+ {label && } +
) }); diff --git a/packages/common/business_components/src/ui/search_input_select/index.tsx b/packages/common/business_components/src/ui/search_input_select/index.tsx index a97b4cf24..5a386b77b 100644 --- a/packages/common/business_components/src/ui/search_input_select/index.tsx +++ b/packages/common/business_components/src/ui/search_input_select/index.tsx @@ -24,9 +24,9 @@ const SearchInputSelect = React.forwardRef - {label && } + {label && }
- + - + diff --git a/packages/common/business_components/src/ui/table/index.tsx b/packages/common/business_components/src/ui/table/index.tsx index 3b078a9b3..71473cc81 100644 --- a/packages/common/business_components/src/ui/table/index.tsx +++ b/packages/common/business_components/src/ui/table/index.tsx @@ -24,20 +24,19 @@ export function UiTable({ tableData, headlist, pageSize, total, children, headNa {headName ?
{headName}
: <>} - +
{children ? <>{children} : {headlist?.map((head) => ( {head.title} ))} } - {tableData?.map((el: { [key: string]: string | number | boolean }, index) => ( {headlist.map((head) => ( - cellClick(index)} key={head.id + index}>{el[head.id]} + cellClick(index)} key={head.id + index}>{el[head.id]} ))} ))} diff --git a/packages/common/business_components/src/ui/title/index.tsx b/packages/common/business_components/src/ui/title/index.tsx new file mode 100644 index 000000000..aaa9d74fd --- /dev/null +++ b/packages/common/business_components/src/ui/title/index.tsx @@ -0,0 +1,9 @@ +import React from 'react' + +function Title(props: {title: string}) { + return ( +

{props.title}

+ ) +} + +export { Title }; \ No newline at end of file