瀏覽代碼

Login page init

master
kj1352 4 年之前
父節點
當前提交
c2eb368fe9
共有 4 個檔案被更改,包括 32 行新增2 行删除
  1. +4
    -0
      src/App.tsx
  2. +0
    -0
      src/pages/login/Login.module.scss
  3. +26
    -0
      src/pages/login/Login.tsx
  4. +2
    -2
      src/pages/onboarding/Welcome.tsx

+ 4
- 0
src/App.tsx 查看文件

@@ -2,6 +2,7 @@ import { Redirect, Route } from 'react-router-dom';
import { IonApp, IonRouterOutlet } from '@ionic/react';
import { IonReactRouter } from '@ionic/react-router';
import WelcomePage from './pages/onboarding/Welcome';
import LoginPage from './pages/login/Login';

/* Core CSS required for Ionic components to work properly */
import '@ionic/react/css/core.css';
@@ -30,6 +31,9 @@ const App: React.FC = () => (
<Route exact path="/welcome">
<WelcomePage />
</Route>
<Route exact path="/login">
<LoginPage />
</Route>
<Route exact path="/">
<Redirect to="/welcome" />
</Route>


+ 0
- 0
src/pages/login/Login.module.scss 查看文件


+ 26
- 0
src/pages/login/Login.tsx 查看文件

@@ -0,0 +1,26 @@
import { IonContent, IonPage, IonButton } from '@ionic/react';
import { Component } from 'react';
import styles from './Login.module.scss';

type Props = { };

type OwnState = { };

class LoginPage extends Component<Props, OwnState> {
constructor(
props: Props
) {
super(props);
this.state = {};
}

render() {
return <IonPage>
<IonContent fullscreen>
Login Page
</IonContent>
</IonPage>
};
};

export default LoginPage;

+ 2
- 2
src/pages/onboarding/Welcome.tsx 查看文件

@@ -15,7 +15,7 @@ class WelcomePage extends Component<Props, OwnState> {
}

render() {
return <IonPage>
return <IonPage>
<IonContent fullscreen>

<section className={styles.upfold}>
@@ -34,7 +34,7 @@ class WelcomePage extends Component<Props, OwnState> {

<div className={styles.actionButtonsHolder}>
<IonButton className={styles.actionButton} expand="block"> Create Account </IonButton>
<IonButton className={styles.actionButton} fill="outline" expand="block"> Login </IonButton>
<IonButton className={styles.actionButton} fill="outline" expand="block" routerLink="/login"> Login </IonButton>
</div>
</div>
</section>


Loading…
取消
儲存