diff --git a/packages/common/business_components/src/ui/alert_dialog_ui/index.tsx b/packages/common/business_components/src/ui/alert_dialog_ui/index.tsx
new file mode 100644
index 000000000..58b69cff6
--- /dev/null
+++ b/packages/common/business_components/src/ui/alert_dialog_ui/index.tsx
@@ -0,0 +1,33 @@
+import { Button, Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, DialogTrigger } from "@common/components";
+
+
+type ModalType={
+ bodyClass:string
+ butNm:string
+ title:string
+ body:React.ReactNode
+}
+export function UiModal({bodyClass,butNm,title ,body}:ModalType ) {
+ return (
+ <>
+
+ >
+ );
+}
diff --git a/packages/common/business_components/src/ui/index.ts b/packages/common/business_components/src/ui/index.ts
index 430d5edd9..e224086a0 100644
--- a/packages/common/business_components/src/ui/index.ts
+++ b/packages/common/business_components/src/ui/index.ts
@@ -14,4 +14,6 @@ export * from "./title";
export * from "./search_form_left";
export * from "./search_form_right";
export * from "./table_div";
-export * from "./tab";
\ No newline at end of file
+export * from "./list_div";
+export * from "./tab";
+export * from "./alert_dialog_ui"
\ No newline at end of file
diff --git a/packages/common/business_components/src/ui/list_div/index.tsx b/packages/common/business_components/src/ui/list_div/index.tsx
new file mode 100644
index 000000000..a096a4c04
--- /dev/null
+++ b/packages/common/business_components/src/ui/list_div/index.tsx
@@ -0,0 +1,11 @@
+import React from 'react'
+
+function ListDiv(props: {children: React.ReactNode}) {
+ return (
+
+ {props.children}
+
+ )
+}
+
+export default ListDiv
\ 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
index f1f85fa9c..d1e818196 100644
--- a/packages/common/business_components/src/ui/main_content_div/index.tsx
+++ b/packages/common/business_components/src/ui/main_content_div/index.tsx
@@ -1,6 +1,6 @@
import React from 'react'
-export default function MainContentDiv(props: {children: React.ReactNode}) {
+export default function MainDiv(props: {children: React.ReactNode}) {
return (
{props.children}
@@ -8,4 +8,4 @@ export default function MainContentDiv(props: {children: React.ReactNode}) {
)
}
-export { MainContentDiv };
\ No newline at end of file
+export { MainDiv };
\ 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 1f7950358..3bcd94171 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 (
-
)
});
diff --git a/packages/common/business_components/src/ui/select/index.tsx b/packages/common/business_components/src/ui/select/index.tsx
index dc1ea6986..1f1294666 100644
--- a/packages/common/business_components/src/ui/select/index.tsx
+++ b/packages/common/business_components/src/ui/select/index.tsx
@@ -4,22 +4,28 @@ import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from ".
/** 차트 기본 스타일 */
interface SelectBox1 {
- text:string|number,
+ text:string,
val:string
}
-
const SelectBox = React.forwardRef<
HTMLDivElement,
- React.HTMLAttributes
& {label:string, selectClass:string|undefined, className:string, selectArray:SelectBox1[], onSelectValue:(val:string)=>void , defaultValue:string|number|undefined }
->(({ label, className, selectClass, selectArray, onSelectValue, defaultValue }, ref)=>{
- const placeHolder = defaultValue ? selectArray.find(item => defaultValue === item.val)?.text : selectArray?.[0]?.text;
+ React.HTMLAttributes & {
+ label:string,
+ selectClass:string|undefined,
+ className:string,
+ selectArray:SelectBox1[],
+ onSelectValue:(val:string)=>void,
+ value?: string
+ }
+>(({ label, className, selectClass, selectArray, onSelectValue, value }, ref)=>{
+ const placeHolder = selectArray?.[0]?.text ?? "";
return (
- {label &&
}
-