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!

- - - - +
+
+

+ Register Successfull +

+

+ Yosha~! Saatnya Bergabung dengan Dimentorin! +

+ + + + -

Kamu akan memasuki isekai dalam 10 dtk

- -
+
); }; -export default Components; \ No newline at end of file +export default Components;