buat flder dummy, ui
This commit is contained in:
7
src/app/(dev-test)/test-division/layout.tsx
Normal file
7
src/app/(dev-test)/test-division/layout.tsx
Normal file
@@ -0,0 +1,7 @@
|
||||
import { DevisionLayout } from "@/module/division/ui/DevisionLayout";
|
||||
|
||||
export default function Layout({ children }: { children: React.ReactNode }) {
|
||||
return <DevisionLayout>
|
||||
{children}
|
||||
</DevisionLayout>;
|
||||
}
|
||||
6
src/app/(dev-test)/test-division/page.tsx
Normal file
6
src/app/(dev-test)/test-division/page.tsx
Normal file
@@ -0,0 +1,6 @@
|
||||
import { DevisionPage } from "@/module/division/ui/DevisionPage";
|
||||
import { Stack } from "@mantine/core";
|
||||
|
||||
export default function Page() {
|
||||
return <DevisionPage />
|
||||
}
|
||||
1
src/module/division/dummy/index.ts
Normal file
1
src/module/division/dummy/index.ts
Normal file
@@ -0,0 +1 @@
|
||||
export { default as list_devision } from "./list_devision.json";
|
||||
52
src/module/division/dummy/list_devision.json
Normal file
52
src/module/division/dummy/list_devision.json
Normal file
@@ -0,0 +1,52 @@
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"name": "Sekretariat",
|
||||
"desc": "Mengelola administrasi dan komunikasi internal perusahaan."
|
||||
},
|
||||
{
|
||||
"id": "2",
|
||||
"name": "Infrastruktur",
|
||||
"desc": "Menangani jaringan, server, dan infrastruktur teknis perusahaan."
|
||||
},
|
||||
{
|
||||
"id": "3",
|
||||
"name": "Keamanan",
|
||||
"desc": "Bertanggung jawab atas keamanan data dan sistem informasi."
|
||||
},
|
||||
{
|
||||
"id": "4",
|
||||
"name": "Pengembangan",
|
||||
"desc": "Memimpin pengembangan produk dan layanan baru."
|
||||
},
|
||||
{
|
||||
"id": "5",
|
||||
"name": "Pemasaran",
|
||||
"desc": "Merencanakan dan menjalankan strategi pemasaran perusahaan."
|
||||
},
|
||||
{
|
||||
"id": "6",
|
||||
"name": "Keuangan",
|
||||
"desc": "Mengelola keuangan, anggaran, dan pelaporan keuangan perusahaan."
|
||||
},
|
||||
{
|
||||
"id": "7",
|
||||
"name": "Sumber Daya Manusia",
|
||||
"desc": "Bertanggung jawab atas manajemen SDM dan pengembangan karyawan."
|
||||
},
|
||||
{
|
||||
"id": "8",
|
||||
"name": "Teknologi Informasi",
|
||||
"desc": "Menyediakan dukungan teknis dan infrastruktur TI untuk operasional perusahaan."
|
||||
},
|
||||
{
|
||||
"id": "9",
|
||||
"name": "Produksi",
|
||||
"desc": "Mengelola produksi barang atau layanan yang ditawarkan perusahaan."
|
||||
},
|
||||
{
|
||||
"id": "10",
|
||||
"name": "Penelitian dan Pengembangan",
|
||||
"desc": "Menangani penelitian dan pengembangan untuk inovasi produk dan teknologi."
|
||||
}
|
||||
]
|
||||
3
src/module/division/ui/DevisionLayout.tsx
Normal file
3
src/module/division/ui/DevisionLayout.tsx
Normal file
@@ -0,0 +1,3 @@
|
||||
export function DevisionLayout({ children }: { children: React.ReactNode }) {
|
||||
return <>{children}</>;
|
||||
}
|
||||
7
src/module/division/ui/DevisionPage.tsx
Normal file
7
src/module/division/ui/DevisionPage.tsx
Normal file
@@ -0,0 +1,7 @@
|
||||
import { Stack } from "@mantine/core";
|
||||
|
||||
export function DevisionPage() {
|
||||
return <Stack>
|
||||
|
||||
</Stack>;
|
||||
}
|
||||
Reference in New Issue
Block a user