From 2dfb8efba601c91f9ea6ef15a452f294aec88d1a Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Sun, 19 Jun 2022 21:55:39 +0200 Subject: [PATCH] remake modal --- .../modal-types/guard-modal.component.tsx | 28 +++++++-------- .../modal-types/login-modal.component.tsx | 35 +++++++++---------- 2 files changed, 28 insertions(+), 35 deletions(-) diff --git a/src/renderer/components/modal/modal-types/guard-modal.component.tsx b/src/renderer/components/modal/modal-types/guard-modal.component.tsx index 767dfcc8..9f83c0fb 100644 --- a/src/renderer/components/modal/modal-types/guard-modal.component.tsx +++ b/src/renderer/components/modal/modal-types/guard-modal.component.tsx @@ -1,6 +1,8 @@ import { ModalExitCode, ModalResponse } from "../../../services/modale.service"; import { useState } from "react"; import BeatConflict from "../../../../../assets/beat-conflict.png" +import { BsmImage } from "renderer/components/shared/bsm-image.component"; +import { BsmButton } from "renderer/components/shared/bsm-button.component"; export function GuardModal({resolver}: {resolver: (x: ModalResponse) => void}) { @@ -10,25 +12,19 @@ export function GuardModal({resolver}: {resolver: (x: ModalResponse) => void}) { if(!guardCode){ return; } resolver({exitCode: ModalExitCode.COMPLETED, data: guardCode}); } - const cancel = () => resolver({exitCode: ModalExitCode.CANCELED}); - return ( -
{e.preventDefault(); login();}}> -

Steam Guard

-
- + {e.preventDefault(); login();}}> + +

Steam Guard

+ +
+ + setGuardCode(e.target.value.toUpperCase())} value={guardCode} type="guard" name="guard" id="guard" placeholder="Enter your Guard code"/>
-
- - setGuardCode(e.target.value)} value={guardCode} type="guard" name="guard" id="guard" placeholder="Enter your Guard code"/> -
-
- Cancel - +
+ {resolver({exitCode: ModalExitCode.CANCELED})}} withBar={false} text="Cancel"/> +
) diff --git a/src/renderer/components/modal/modal-types/login-modal.component.tsx b/src/renderer/components/modal/modal-types/login-modal.component.tsx index 2c9998d9..f6f3db55 100644 --- a/src/renderer/components/modal/modal-types/login-modal.component.tsx +++ b/src/renderer/components/modal/modal-types/login-modal.component.tsx @@ -1,4 +1,6 @@ import { useState } from "react"; +import { BsmButton } from "renderer/components/shared/bsm-button.component"; +import { BsmImage } from "renderer/components/shared/bsm-image.component"; import { ModalExitCode, ModalResponse } from "renderer/services/modale.service"; import BeatImpatient from '../../../../../assets/beat-impatient.png' @@ -12,32 +14,27 @@ export function LoginModal({resolver}: {resolver: (x: ModalResponse) => void}) { if(!username || !password){ return; } resolver({exitCode: ModalExitCode.COMPLETED, data:{username, password, stay}}); } - const cancel = () => resolver({exitCode: ModalExitCode.CANCELED}); return ( -
{e.preventDefault(); loggin();}}> -

Login to Steam

-
- + {e.preventDefault(); loggin();}}> + +

Steam Login

+ +
+ + setUsername(e.target.value)} value={username} type="text" name="username" id="username" placeholder="Enter your username"/>
-
- - setUsername(e.target.value)} value={username} type="text" name="username" id="username" placeholder="Enter your username"/> +
+ + setPassword(e.target.value)} value={password} type="password" name="password" id="password" placeholder="Enter your password"/>
-
- - setPassword(e.target.value)} value={password} type="password" name="password" id="password" placeholder="Enter your password"/> -
-
+
setStay(e.target.checked)} checked={stay} className="mr-1" type="checkbox" name="stay" id="stay" />
-
- Cancel - +
+ {resolver({exitCode: ModalExitCode.CANCELED})}} withBar={false} text="Cancel"/> +
)