Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Station4 #33

Open
wants to merge 76 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
01f6bcc
React, React-routerのバージョンアップ
yukinko05 Aug 30, 2024
8e1787b
useHistoryをuseNavigateに書き換える
yukinko05 Aug 30, 2024
7e0be65
RedirectをNavigateに修正
yukinko05 Aug 30, 2024
cd96654
SwitchをRoutesに修正
yukinko05 Aug 30, 2024
2fe02d7
Routeコンポーネントを修正
yukinko05 Aug 30, 2024
db931ef
errorMessageのstate名が誤字っていたので修正
yukinko05 Aug 30, 2024
49923e4
ReactDOMをcreateRootに修正
yukinko05 Aug 30, 2024
b5b4121
React, React-routerのバージョンアップ時のコミット漏れ
yukinko05 Aug 30, 2024
4838e0d
ESLintをインストール
yukinko05 Aug 30, 2024
5bfd1d3
Prettierをインストール
yukinko05 Aug 30, 2024
0addf52
prettierをscriptsから実行できるようにした
yukinko05 Aug 30, 2024
9a2f83b
フォーマットの実行
yukinko05 Aug 30, 2024
6bf7e14
ESLintとPrettierインストール時のコミット漏れ
yukinko05 Aug 30, 2024
c984f7c
ESLintを設定してコードをチェックできるようにした
yukinko05 Aug 30, 2024
c7c5426
ESLintのエラーの解消
yukinko05 Aug 30, 2024
ee0d4a4
Sassをインストール
yukinko05 Aug 30, 2024
b1d3d8b
CSSをSassに書き換える
yukinko05 Aug 30, 2024
2fa3180
必要なパッケージが不足しててESLintを実行した時にエラーが発生したのでパッケージを追加
yukinko05 Aug 30, 2024
6b7ed13
editListのCSSをSassで書き換える
yukinko05 Aug 31, 2024
5a1e8a6
HeaderのCSSをSassで書き換える
yukinko05 Aug 31, 2024
d97d5d3
EditTaskのCSSをSassに書き換える
yukinko05 Aug 31, 2024
4051095
HomeのCSSをSassに書き換える
yukinko05 Aug 31, 2024
f4f1b53
NewListのCSSをSassに書き換える
yukinko05 Aug 31, 2024
e51512e
NewTaskのCSSをSassに書き換える
yukinko05 Aug 31, 2024
cd275ee
SigninのCSSをSassに書き換える
yukinko05 Aug 31, 2024
06585d5
SignUpのCSSをSassに書き換える
yukinko05 Aug 31, 2024
5c110df
カラーの変数を修正
yukinko05 Aug 31, 2024
c40d3fd
Merge pull request #1 from yukinko05/package-update
yukinko05 Aug 31, 2024
fb65308
以前ESLintを実行した際に使用してない変数を削除したがuseCookiesが正常に機能しないため元に戻す
yukinko05 Sep 2, 2024
1bfd55c
タスクの期限日時を設定できるようにした
yukinko05 Sep 2, 2024
2e895f8
タスク編集時に期限日時を編集できるようにした
yukinko05 Sep 2, 2024
d5ab3e7
タスク一覧に「YYYY/MM/DD HH:MM」形式で期限日時を表示する
yukinko05 Sep 2, 2024
e73c885
日時をPOSTする時や画面に表示する時のフォーマット用jsファイルを作成
yukinko05 Sep 3, 2024
14af9d6
タスク一覧画面に表示する日時のフォーマットをjsファイルに移動
yukinko05 Sep 3, 2024
2481a50
タスク期限の残り時間を表示
yukinko05 Sep 4, 2024
497252e
未完了と完了タスクのli要素内をコンポーネント化
yukinko05 Sep 4, 2024
49e75bb
utilsフォルダを作成しdateUtilsファイルを移動
yukinko05 Sep 4, 2024
72c38a6
APIにタスク期限をUTC基準でPOSTしてデータ取得時には日本のタイムゾーンに変換
yukinko05 Sep 5, 2024
ec21f5e
Tasksコンポーネント内の実装は残り時間の有無以外類似しているためフィルタリング処理を共通化
yukinko05 Sep 6, 2024
55247f1
タスクが未作成の場合に空タグだと無駄なHTMLが生成されるためnullに修正
yukinko05 Sep 6, 2024
75e20d8
リスト一覧を表示する時とTaskListItemコンポーネントに渡す時のkeyをidに変更
yukinko05 Sep 6, 2024
3a062f7
Taskコンポーネントを個別ファイルに移動
yukinko05 Sep 6, 2024
6dcc1a8
HeaderコンポーネントのCSSを修正
yukinko05 Sep 6, 2024
1deb54d
SignUpコンポーネントのCSSを修正
yukinko05 Sep 6, 2024
3724481
SignInコンポーネントのCSSを修正
yukinko05 Sep 7, 2024
2e97d36
Webサイト全体の背景を指定
yukinko05 Sep 7, 2024
442d173
ログイン中ならサインアウトボタンを表示する実装部分をシンプルなコードに修正
yukinko05 Sep 7, 2024
106ed74
NewTaskコンポーネントのCSSを修正
yukinko05 Sep 7, 2024
a675bcd
NewListコンポーネントのCSSを修正
yukinko05 Sep 7, 2024
2e5d8f4
EditTaskコンポーネントのCSSを修正
yukinko05 Sep 7, 2024
ecba8ae
EditListコンポーネントのCSSを修正
yukinko05 Sep 7, 2024
5132665
CSS Modulesが適用されていなかったため修正
yukinko05 Sep 7, 2024
547c009
Headerのレスポンシブに対応するCSSを追加
yukinko05 Sep 7, 2024
957e3df
CSS Modulesが適用できていなかったので修正
yukinko05 Sep 7, 2024
c58b12d
bodyのbackground-colorをindex.cssに移動
yukinko05 Sep 7, 2024
b85544b
homeCSSファイルからTasksコンポーネントで使用しているCSSを移動
yukinko05 Sep 7, 2024
7a3fb36
homeCSSファイルからTaskListItemコンポーネントで使用しているCSSを移動
yukinko05 Sep 7, 2024
b68d287
ホーム画面のレスポンシブ対応
yukinko05 Sep 7, 2024
21e892f
リスト新規作成画面のレスポンシブ対応
yukinko05 Sep 7, 2024
4f74000
リスト編集画面のレスポンシブ対応
yukinko05 Sep 7, 2024
7adcf7c
タスク新規作成画面のレスポンシブ対応
yukinko05 Sep 7, 2024
0b445f6
タスク編集画面のレスポンシブ対応
yukinko05 Sep 7, 2024
3de70f9
ログイン画面のレスポンシブ対応
yukinko05 Sep 7, 2024
50a0580
inputにid属性を指定し忘れていたため修正
yukinko05 Sep 7, 2024
d49ce7e
新規作成画面のレスポンシブ対応
yukinko05 Sep 8, 2024
c706c26
新規登録画面のレスポンシブ対応の修正
yukinko05 Sep 9, 2024
efa88e6
ログイン画面のレスポンシブ対応の修正
yukinko05 Sep 9, 2024
e610781
ホーム画面のレスポンシブ対応の修正
yukinko05 Sep 9, 2024
8a51454
リスト新規作成画面のレスポンシブ対応の修正
yukinko05 Sep 9, 2024
9228fa0
タスク新規作成画面のレスポンシブ対応の修正
yukinko05 Sep 9, 2024
c737ec5
リスト編集画面のレスポンシブ対応の修正
yukinko05 Sep 9, 2024
9411ca5
タスク編集画面のレスポンシブ対応の修正
yukinko05 Sep 9, 2024
bdd0a72
リストタブをtabキーで移動しエンターキーまたはスペースキーを押すとタスクが表示されるアクセシビリティ機能を実装
yukinko05 Sep 11, 2024
722a45a
各入力フォームで同じStyleを適用しているclass名はシンプルなclass名にまとめて適用
yukinko05 Sep 11, 2024
f9e3fa2
よく使用するStyleの値を変数で管理
yukinko05 Sep 11, 2024
c551606
フォントサイズとカラーをCSS変数に修正
yukinko05 Sep 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"printWidth": 100,
"trailingComma": "es5",
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"endOfLine": "lf"
}
23 changes: 23 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import globals from 'globals';
import pluginJs from '@eslint/js';
import pluginReact from 'eslint-plugin-react';

export default [
{ files: ['**/*.{js,mjs,cjs,jsx}'] },
{ languageOptions: { globals: globals.browser } },
pluginJs.configs.recommended,
pluginReact.configs.flat.recommended,
{
settings: {
react: {
version: 'detect',
},
},
},
{
rules: {
'react/react-in-jsx-scope': 'off', // React v18では不要
'react/prop-types': 'off', //prop-typesは使用していないのでoff
},
},
];
Loading