GDSC今年最後のWIL


すべてのapiとの接続が完了しました
目を閉じて

何をしましたか。

  • メイン画面
  • 用紙画面、用紙
  • に書き込む
  • マイページ(ニックネームの変更、ログアウト、終了)
  • 完成した、全部完成した!

    メモ


    ええと、メモをつなぎましたが、昔は私が包んでいました.💩歯が出てきた

    ちょっと...でたらめだ笑うしかない...
    とにかく.💩掃除のために
    {msg.is_mine ? (
      <p className="message-send">보낸 쪽지</p>
    ) : (
      <p className="message-get">받은 쪽지</p>
    )}
    私たちは送信したメールと受信したメールに対して異なる色の処理を行った.
    いいえ、今は?:を自然に使えて嬉しいです.

    このように発展して、内容を見せてくれました.

    コメントの作成


    先週書いたコメントに何か問題がありますか?
  • のコメントを書くときにページをリフレッシュするコストが高すぎる
  • UseEffect->新しいデータのみを受信し、inputウィンドウの
  • に保持します.
    だから、、、別に、コメントを書くボタンをクリックしただけで、setComment("")で初期化しました.

    後退


    TopNavigationには多くの後退項があり、
    これはどのように前のページを調べて、それをすべて処理して、本当に複雑です.
    useHistoryの名前はhistoryに後退機能があるのではないでしょうか?探してみました.
    let histroy = useHistory();
    
    history.goBack();
    利用しているのは後ろへ行くことです
    だから书いたばかりの文章を后ろに行くと、书く画面になります.わかりません.

    企業へのコメントとログイン


    これがないと本当に面倒な機能です.
    毎回マウスでログインボタンをクリックします
      const onEnterPress = (e) => {
        e.key === "Enter" && onClickLoginBtn();
      };
    
    // return 안에서
    <MainInput
      type="password"
      value={pw}
      onChange={onChangePw}
      handleFocus={handleFocus}
      placeholder="비밀번호"
      onKeyPress={onEnterPress} // 요기!!
    />
    これにより、ログインボタンをクリックしたときと同じ論理を使用して、企業を処理できます.
    なければ不便ですが、作成するのはちょっと面倒で、各機能は開発者の努力です.

    の最後の部分


    特にこの程度で残りは問題なくパッケージに繋がっていて良かったです
    途中でバックエンド修正もありましたが…
    私は今かばんも出しましたが、残りはフロントだけです.ハハハ