diff --git a/.github/workflow/test-build.yml b/.github/workflow/test-build.yml
new file mode 100644
index 0000000..84ebe3e
--- /dev/null
+++ b/.github/workflow/test-build.yml
@@ -0,0 +1,28 @@
+name: Test and Build
+
+on:
+ push:
+ branches: ['develop']
+ pull_request:
+ branches: ['develop']
+
+env:
+ NODE_VERSION: 22.14.0
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Use Node.js ${{ env.NODE_VERSION }}
+ uses: actions/setup-node@v4
+ with:
+ node-version: ${{ env.NODE_VERSION }}
+
+ - name: Install dependencies
+ run: npm install
+
+ - name: Nx Build
+ run: npx nx run-many --target=build --all
diff --git a/apps/dimentorin/src/app/auth/register/page.tsx b/apps/dimentorin/src/app/auth/register/page.tsx
index a58d433..a3933ce 100644
--- a/apps/dimentorin/src/app/auth/register/page.tsx
+++ b/apps/dimentorin/src/app/auth/register/page.tsx
@@ -1,44 +1,102 @@
import { FC, ReactElement } from 'react';
-import { RegisterResetBanner } from "@imphnen-frontend-service/ui/organisms";
+import { RegisterResetBanner } from '@imphnen-frontend-service/ui/organisms';
import { Button, Input } from '@imphnen-frontend-service/ui/atoms';
-import { InputForm } from '@imphnen-frontend-service/ui/molecules';
+import { InputField } from '@imphnen-frontend-service/ui/molecules';
export const Components: FC = (): ReactElement => {
return (
-
-
+
+
-
-
-
Register
-
Yosha~! Saatnya Bergabung dengan Dimentorin
-
-
-
-
-
-
-
OTP Code
-
+
+
+
+ Register
+
+
+ Yosha~! Saatnya Bergabung dengan Dimentorin
+
+
+
+
+
+
+
+
OTP Code
+
-
-
+
+
-
-
"Senpai~! Pastikan password-mu sekuat pertahanan kastil!"
-
Tips membuat password yang OP:
-
- Minimal 8 karakter (semakin panjang, semakin power-up! ⚡)
-
- Campur huruf besar, kecil, angka, dan simbol untuk kombinasi ultimate!🔥
-
- Jangan pakai password yang gampang ditebak, nanti ketahuan musuh!🚨
-
-
-
+
+
+ "Senpai~! Pastikan password-mu sekuat pertahanan kastil!"
+
+
+ Tips membuat password yang OP:
+
+
+ - Minimal 8 karakter (semakin panjang, semakin power-up!{' '}
+
+ ⚡
+
+ )
+
+
+ - Campur huruf besar, kecil, angka, dan simbol untuk kombinasi
+ ultimate!
+
+ 🔥
+
+
+
+ - Jangan pakai password yang gampang ditebak, nanti ketahuan
+ musuh!
+
+ 🚨
+
+
+
+
+
);
};
-export default Components;
\ No newline at end of file
+export default Components;
diff --git a/apps/dimentorin/src/app/auth/register/success/page.tsx b/apps/dimentorin/src/app/auth/register/success/page.tsx
index a2d1652..cda1878 100644
--- a/apps/dimentorin/src/app/auth/register/success/page.tsx
+++ b/apps/dimentorin/src/app/auth/register/success/page.tsx
@@ -1,33 +1,56 @@
import { FC, ReactElement } from 'react';
-import { RegisterResetBanner } from "@imphnen-frontend-service/ui/organisms";
+import { RegisterResetBanner } from '@imphnen-frontend-service/ui/organisms';
import { Button, Input } from '@imphnen-frontend-service/ui/atoms';
-import { InputForm } from '@imphnen-frontend-service/ui/molecules';
+import { InputField } from '@imphnen-frontend-service/ui/molecules';
import { ArrowRightOutlined } from '@ant-design/icons';
export const Components: FC = (): ReactElement => {
return (
-
-
+
+
-
-
-
Register Successfull
-
Yosha~! Saatnya Bergabung dengan Dimentorin!
-
);
};
-export default Components;
\ No newline at end of file
+export default Components;