From 6b777f905a3aff3a99b8241124a11df5d0375fc4 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Mon, 18 Sep 2023 17:19:55 +0800 Subject: [PATCH] first commit new version --- public/img/{logo_1.png => logo.png} | Bin src/app/contoh/page.tsx | 8 -- src/app/dev/auth/splash/page.tsx | 7 ++ src/app/dev/dashboard-admin/layout.tsx | 64 ---------- src/app/dev/dashboard-admin/page.tsx | 7 -- src/app/dev/dashboard-super-admin/layout.tsx | 64 ---------- src/app/dev/dashboard-super-admin/page.tsx | 7 -- src/app/dev/landing-page/layout.tsx | 110 ------------------ src/app/dev/landing-page/page.tsx | 10 -- src/app/dev/login/page.tsx | 9 -- src/app/dev/page.tsx | 9 -- src/app/dev/registrasi/page.tsx | 7 -- src/app/page.tsx | 19 +-- src/app_modules/auth/index.ts | 3 + src/app_modules/auth/splash/view.tsx | 10 ++ src/modules/contoh/fun/index.ts | 3 - src/modules/contoh/fun/lihat_nama.ts | 3 - src/modules/contoh/index.ts | 6 - src/modules/contoh/val/get_nama.ts | 2 - src/modules/contoh/view/halaman/index.tsx | 5 - src/modules/contoh/view/index.ts | 5 - src/modules/contoh/view/menu/index.tsx | 5 - .../dashboard_admin/dashboard_admin.tsx | 9 -- src/modules/dashboard_admin/index.ts | 3 - .../dashboard_super_admin.tsx | 7 -- src/modules/dashboard_super_admin/index.ts | 3 - src/modules/landing_page/index.tsx | 5 - src/modules/landing_page/landing-page.tsx | 11 -- src/modules/login/index.ts | 5 - src/modules/login/login_page/index.ts | 3 - src/modules/login/login_page/login_page.tsx | 12 -- src/modules/login/register_page/index.ts | 3 - .../login/register_page/register_page.tsx | 7 -- 33 files changed, 23 insertions(+), 408 deletions(-) rename public/img/{logo_1.png => logo.png} (100%) delete mode 100644 src/app/contoh/page.tsx create mode 100644 src/app/dev/auth/splash/page.tsx delete mode 100644 src/app/dev/dashboard-admin/layout.tsx delete mode 100644 src/app/dev/dashboard-admin/page.tsx delete mode 100644 src/app/dev/dashboard-super-admin/layout.tsx delete mode 100644 src/app/dev/dashboard-super-admin/page.tsx delete mode 100644 src/app/dev/landing-page/layout.tsx delete mode 100644 src/app/dev/landing-page/page.tsx delete mode 100644 src/app/dev/login/page.tsx delete mode 100644 src/app/dev/page.tsx delete mode 100644 src/app/dev/registrasi/page.tsx create mode 100644 src/app_modules/auth/index.ts create mode 100644 src/app_modules/auth/splash/view.tsx delete mode 100644 src/modules/contoh/fun/index.ts delete mode 100644 src/modules/contoh/fun/lihat_nama.ts delete mode 100644 src/modules/contoh/index.ts delete mode 100644 src/modules/contoh/val/get_nama.ts delete mode 100644 src/modules/contoh/view/halaman/index.tsx delete mode 100644 src/modules/contoh/view/index.ts delete mode 100644 src/modules/contoh/view/menu/index.tsx delete mode 100644 src/modules/dashboard_admin/dashboard_admin.tsx delete mode 100644 src/modules/dashboard_admin/index.ts delete mode 100644 src/modules/dashboard_super_admin/dashboard_super_admin.tsx delete mode 100644 src/modules/dashboard_super_admin/index.ts delete mode 100644 src/modules/landing_page/index.tsx delete mode 100644 src/modules/landing_page/landing-page.tsx delete mode 100644 src/modules/login/index.ts delete mode 100644 src/modules/login/login_page/index.ts delete mode 100644 src/modules/login/login_page/login_page.tsx delete mode 100644 src/modules/login/register_page/index.ts delete mode 100644 src/modules/login/register_page/register_page.tsx diff --git a/public/img/logo_1.png b/public/img/logo.png similarity index 100% rename from public/img/logo_1.png rename to public/img/logo.png diff --git a/src/app/contoh/page.tsx b/src/app/contoh/page.tsx deleted file mode 100644 index d2641182..00000000 --- a/src/app/contoh/page.tsx +++ /dev/null @@ -1,8 +0,0 @@ -import Halaman, { Menu } from "@/modules/contoh"; - -export default function ContohPage() { - return <> - - - -} \ No newline at end of file diff --git a/src/app/dev/auth/splash/page.tsx b/src/app/dev/auth/splash/page.tsx new file mode 100644 index 00000000..4f33da8f --- /dev/null +++ b/src/app/dev/auth/splash/page.tsx @@ -0,0 +1,7 @@ +import { SplashScreen } from "@/app_modules/auth"; + +export default function Page(){ + return<> + + +} \ No newline at end of file diff --git a/src/app/dev/dashboard-admin/layout.tsx b/src/app/dev/dashboard-admin/layout.tsx deleted file mode 100644 index 3db5190a..00000000 --- a/src/app/dev/dashboard-admin/layout.tsx +++ /dev/null @@ -1,64 +0,0 @@ -"use client"; -import { - AppShell, - Box, - Burger, - Button, - Flex, - Group, - Header, - MediaQuery, - Menu, - Text, - useMantineTheme, -} from "@mantine/core"; -import router from "next/router"; -import { useState } from "react"; - -export default function LayoutDashboardAdmin({ - children, -}: { - children: React.ReactNode; -}) { - const theme = useMantineTheme(); - const [opened, setOpened] = useState(false); - - return ( - <> - -
- - setOpened((o) => !o)} - size="sm" - color={theme.colors.gray[6]} - mr="xl" - /> - - - - Dashboard Admin - - -
- - } - > - {children} -
- - ); -} diff --git a/src/app/dev/dashboard-admin/page.tsx b/src/app/dev/dashboard-admin/page.tsx deleted file mode 100644 index 95685c8b..00000000 --- a/src/app/dev/dashboard-admin/page.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import DashboardAdmin from "@/modules/dashboard_admin"; - -export default function PageDashboardAdmin(){ - return <> - - -} \ No newline at end of file diff --git a/src/app/dev/dashboard-super-admin/layout.tsx b/src/app/dev/dashboard-super-admin/layout.tsx deleted file mode 100644 index ae0f212a..00000000 --- a/src/app/dev/dashboard-super-admin/layout.tsx +++ /dev/null @@ -1,64 +0,0 @@ -"use client"; -import { - AppShell, - Box, - Burger, - Button, - Flex, - Group, - Header, - MediaQuery, - Menu, - Text, - useMantineTheme, -} from "@mantine/core"; -import router from "next/router"; -import { useState } from "react"; - -export default function LayoutDashboardSuperAdmin({ - children, -}: { - children: React.ReactNode; -}) { - const theme = useMantineTheme(); - const [opened, setOpened] = useState(false); - - return ( - <> - -
- - setOpened((o) => !o)} - size="sm" - color={theme.colors.gray[6]} - mr="xl" - /> - - - - Dashboard Super Admin - - -
- - } - > - {children} -
- - ); -} diff --git a/src/app/dev/dashboard-super-admin/page.tsx b/src/app/dev/dashboard-super-admin/page.tsx deleted file mode 100644 index d88efe4e..00000000 --- a/src/app/dev/dashboard-super-admin/page.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import DashboardSuperAdmin from "@/modules/dashboard_super_admin"; - -export default function PageDashboardSuperAdmin(){ - return <> - - -} \ No newline at end of file diff --git a/src/app/dev/landing-page/layout.tsx b/src/app/dev/landing-page/layout.tsx deleted file mode 100644 index be3b0282..00000000 --- a/src/app/dev/landing-page/layout.tsx +++ /dev/null @@ -1,110 +0,0 @@ -"use client"; -import { - ActionIcon, - AppShell, - Aside, - AspectRatio, - Box, - Burger, - Button, - Flex, - Footer, - Grid, - Group, - Header, - HoverCard, - Image, - MediaQuery, - Menu, - Navbar, - Text, - useMantineTheme, -} from "@mantine/core"; -import { useShallowEffect } from "@mantine/hooks"; -import Link from "next/link"; -import { useRouter } from "next/navigation"; -import React, { useState } from "react"; - -export default function LayoutLandingPage({ - children, -}: { - children: React.ReactNode; -}) { - const router = useRouter(); - const theme = useMantineTheme(); - const [opened, setOpened] = useState(false); - - //menunggu rendering client karena tampilan di mulai dirender pada server - const [waiting, setWaiting] = useState(false); - useShallowEffect(() => { - if (window) setWaiting(true); - }, []); - - if (!waiting) return <>; - - return ( - <> - -
- - setOpened((o) => !o)} - size="sm" - color={theme.colors.gray[6]} - mr="xl" - /> - - - - Random image - - - Beranda - Tentang Kami - Informasi - Galeri - - - - - - - - router.push("/dev/login")}> - Login - - router.push("/dev/dashboard-admin")} - > - Dashboard Admin - - router.push("/dev/dashboard-super-admin")} - > - Dashboard Super Admin - - - - -
- - } - > - {children} -
- - ); -} diff --git a/src/app/dev/landing-page/page.tsx b/src/app/dev/landing-page/page.tsx deleted file mode 100644 index ff455268..00000000 --- a/src/app/dev/landing-page/page.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import LandingPage from "@/modules/landing_page"; -import { Button, Menu, Stack } from "@mantine/core"; - -export default function PageLandingPage() { - return ( - <> - - - ); -} diff --git a/src/app/dev/login/page.tsx b/src/app/dev/login/page.tsx deleted file mode 100644 index 1238dcd0..00000000 --- a/src/app/dev/login/page.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import { LoginPage } from "@/modules/login"; - -export default function PageLogin() { - return ( - <> - - - ); -} \ No newline at end of file diff --git a/src/app/dev/page.tsx b/src/app/dev/page.tsx deleted file mode 100644 index c087980c..00000000 --- a/src/app/dev/page.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import PageLandingPage from "./landing-page/page"; - -export default async function PageDev() { - return ( - <> - - - ); -} diff --git a/src/app/dev/registrasi/page.tsx b/src/app/dev/registrasi/page.tsx deleted file mode 100644 index f83d3287..00000000 --- a/src/app/dev/registrasi/page.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import { RegisterPage } from "@/modules/login"; - -export default function PageRegister(){ - return <> - - -} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index f37924e4..21cfd5c9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,20 +1,7 @@ -import LayoutLandingPage from "./dev/landing-page/layout"; -import PageLandingPage from "./dev/landing-page/page"; -import PageDev from "./dev/page"; +import { redirect } from "next/navigation"; + export default async function Page() { - return ( - // - //
- //
- //

HIPMI PROJECT

- //

Bip Production@Team_wibu

- // Project - //
- //
- - - - ); + return redirect("/dev/auth/splash") } diff --git a/src/app_modules/auth/index.ts b/src/app_modules/auth/index.ts new file mode 100644 index 00000000..9ad38fa5 --- /dev/null +++ b/src/app_modules/auth/index.ts @@ -0,0 +1,3 @@ +import SplashScreen from "./splash/view"; + +export {SplashScreen} \ No newline at end of file diff --git a/src/app_modules/auth/splash/view.tsx b/src/app_modules/auth/splash/view.tsx new file mode 100644 index 00000000..dd6d63de --- /dev/null +++ b/src/app_modules/auth/splash/view.tsx @@ -0,0 +1,10 @@ +"use client" + +import { Title } from "@mantine/core" + +export default function SplashScreen(){ + return <> + Splash Screen + + +} \ No newline at end of file diff --git a/src/modules/contoh/fun/index.ts b/src/modules/contoh/fun/index.ts deleted file mode 100644 index 5a869f3e..00000000 --- a/src/modules/contoh/fun/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { funLihatNama } from "./lihat_nama"; - -export { funLihatNama } \ No newline at end of file diff --git a/src/modules/contoh/fun/lihat_nama.ts b/src/modules/contoh/fun/lihat_nama.ts deleted file mode 100644 index 3226fbf2..00000000 --- a/src/modules/contoh/fun/lihat_nama.ts +++ /dev/null @@ -1,3 +0,0 @@ -export function funLihatNama() { - console.log("nama malik") -} \ No newline at end of file diff --git a/src/modules/contoh/index.ts b/src/modules/contoh/index.ts deleted file mode 100644 index 75536719..00000000 --- a/src/modules/contoh/index.ts +++ /dev/null @@ -1,6 +0,0 @@ -import valNama from "./val/get_nama"; -import Halaman, { Menu } from "./view"; - -export default Halaman -export { valNama } -export { Menu } diff --git a/src/modules/contoh/val/get_nama.ts b/src/modules/contoh/val/get_nama.ts deleted file mode 100644 index b7652937..00000000 --- a/src/modules/contoh/val/get_nama.ts +++ /dev/null @@ -1,2 +0,0 @@ -const valNama = "malik" -export default valNama \ No newline at end of file diff --git a/src/modules/contoh/view/halaman/index.tsx b/src/modules/contoh/view/halaman/index.tsx deleted file mode 100644 index e7535b98..00000000 --- a/src/modules/contoh/view/halaman/index.tsx +++ /dev/null @@ -1,5 +0,0 @@ -export default function Halaman() { - return <> -
Halaman
- -} \ No newline at end of file diff --git a/src/modules/contoh/view/index.ts b/src/modules/contoh/view/index.ts deleted file mode 100644 index 51ca9a9b..00000000 --- a/src/modules/contoh/view/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -import Halaman from "./halaman"; -import Menu from "./menu"; - -export default Halaman -export { Menu } \ No newline at end of file diff --git a/src/modules/contoh/view/menu/index.tsx b/src/modules/contoh/view/menu/index.tsx deleted file mode 100644 index 6fb73190..00000000 --- a/src/modules/contoh/view/menu/index.tsx +++ /dev/null @@ -1,5 +0,0 @@ -export default function Menu() { - return <> - ini adalah Menu - -} \ No newline at end of file diff --git a/src/modules/dashboard_admin/dashboard_admin.tsx b/src/modules/dashboard_admin/dashboard_admin.tsx deleted file mode 100644 index 39d30430..00000000 --- a/src/modules/dashboard_admin/dashboard_admin.tsx +++ /dev/null @@ -1,9 +0,0 @@ -"use client" - -export function DashboardAdmin(){ - return <> -
- ini dashboard admin -
- -} \ No newline at end of file diff --git a/src/modules/dashboard_admin/index.ts b/src/modules/dashboard_admin/index.ts deleted file mode 100644 index 9ba69640..00000000 --- a/src/modules/dashboard_admin/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { DashboardAdmin } from "./dashboard_admin"; - -export default DashboardAdmin \ No newline at end of file diff --git a/src/modules/dashboard_super_admin/dashboard_super_admin.tsx b/src/modules/dashboard_super_admin/dashboard_super_admin.tsx deleted file mode 100644 index 157b6b49..00000000 --- a/src/modules/dashboard_super_admin/dashboard_super_admin.tsx +++ /dev/null @@ -1,7 +0,0 @@ -"use client" - -export function DashboardSuperAdmin(){ - return <> -
Ini super admin
- -} \ No newline at end of file diff --git a/src/modules/dashboard_super_admin/index.ts b/src/modules/dashboard_super_admin/index.ts deleted file mode 100644 index 718db039..00000000 --- a/src/modules/dashboard_super_admin/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { DashboardSuperAdmin } from "./dashboard_super_admin"; - -export default DashboardSuperAdmin \ No newline at end of file diff --git a/src/modules/landing_page/index.tsx b/src/modules/landing_page/index.tsx deleted file mode 100644 index fcea2b83..00000000 --- a/src/modules/landing_page/index.tsx +++ /dev/null @@ -1,5 +0,0 @@ - -import { LandingPage } from "./landing-page"; - -export default LandingPage; - diff --git a/src/modules/landing_page/landing-page.tsx b/src/modules/landing_page/landing-page.tsx deleted file mode 100644 index 5d16168b..00000000 --- a/src/modules/landing_page/landing-page.tsx +++ /dev/null @@ -1,11 +0,0 @@ -"use client" - -import { Box } from "@mantine/core" - -export function LandingPage(){ - return <> - - ini Landing - - -} \ No newline at end of file diff --git a/src/modules/login/index.ts b/src/modules/login/index.ts deleted file mode 100644 index baa68cea..00000000 --- a/src/modules/login/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -import LoginPage from "./login_page"; -import RegisterPage from "./register_page"; - -export {LoginPage} -export {RegisterPage} \ No newline at end of file diff --git a/src/modules/login/login_page/index.ts b/src/modules/login/login_page/index.ts deleted file mode 100644 index bd34c236..00000000 --- a/src/modules/login/login_page/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { LoginPage } from "./login_page"; - -export default LoginPage \ No newline at end of file diff --git a/src/modules/login/login_page/login_page.tsx b/src/modules/login/login_page/login_page.tsx deleted file mode 100644 index 75bf759e..00000000 --- a/src/modules/login/login_page/login_page.tsx +++ /dev/null @@ -1,12 +0,0 @@ -"use client" - -import { Button } from "@mantine/core" -import { useRouter } from "next/navigation" - -export function LoginPage(){ - const router = useRouter() - return <> -
ini login
- - -} \ No newline at end of file diff --git a/src/modules/login/register_page/index.ts b/src/modules/login/register_page/index.ts deleted file mode 100644 index 0686cfe0..00000000 --- a/src/modules/login/register_page/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { RegisterPage } from "./register_page"; - -export default RegisterPage \ No newline at end of file diff --git a/src/modules/login/register_page/register_page.tsx b/src/modules/login/register_page/register_page.tsx deleted file mode 100644 index feb8e06f..00000000 --- a/src/modules/login/register_page/register_page.tsx +++ /dev/null @@ -1,7 +0,0 @@ -"use client" - -export function RegisterPage(){ - return <> -
ini register
- -} \ No newline at end of file