[PR #127] [MERGED] 20 setup-linting-andor-autoformatting-for-frontend #283

Closed
opened 2026-02-27 19:17:37 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/EddieTheCubeHead/Stagnum/pull/127
Author: @BadhonRahman01
Created: 3/14/2024
Status: Merged
Merged: 4/2/2024
Merged by: @OttoAhlfors

Base: masterHead: 20-setup-linting-andor-autoformatting-for-frontend


📝 Commits (10+)

  • 2800c48 Ticket20FirstCheck
  • 0697237 Ticket20UpdatedWithPrettier
  • 3f31d2b PrettierConfigAdded
  • cc4f22b Merge branch 'master' into 20-setup-linting-andor-autoformatting-for-frontend
  • d5ad019 Added linting to frontend workflow
  • 2f689d9 Fixed frontend pipeline not using dev dependencies
  • 628c487 Added prettier
  • 9047527 Moved dev dependencies to devDependencies
  • 4bc15a3 Moved from lint action to cmd runs
  • 4db660d fixed command argument

📊 Changes

50 files changed (+1804 additions, -1373 deletions)

View changed files

📝 .github/workflows/frontend-ci.yml (+10 -4)
📝 client/.eslintrc.json (+44 -4)
client/.prettierrc.json (+10 -0)
📝 client/README.md (+8 -10)
📝 client/__tests__/page.test.tsx (+10 -11)
📝 client/app/about/page.tsx (+33 -33)
📝 client/app/layout.tsx (+14 -14)
📝 client/app/login/page.tsx (+110 -105)
📝 client/app/page.tsx (+152 -123)
📝 client/app/pool/page.tsx (+126 -126)
📝 client/app/utils/mockData.ts (+9 -11)
📝 client/app/utils/theme.ts (+18 -18)
📝 client/components/buttons/altButton.tsx (+22 -22)
📝 client/components/buttons/defaulButton.tsx (+17 -17)
📝 client/components/buttons/iconButtons/addToPoolButton.tsx (+23 -19)
📝 client/components/buttons/iconButtons/collapseIconButton.tsx (+13 -6)
📝 client/components/buttons/iconButtons/deleteButton.tsx (+30 -31)
📝 client/components/buttons/iconButtons/showMoreIconButton.tsx (+21 -22)
📝 client/components/buttons/negativeButton.tsx (+17 -17)
📝 client/components/buttons/skipButton.tsx (+32 -25)

...and 30 more files

📄 Description

I installed and configured Eslint for formatting and linting for this project.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/EddieTheCubeHead/Stagnum/pull/127 **Author:** [@BadhonRahman01](https://github.com/BadhonRahman01) **Created:** 3/14/2024 **Status:** ✅ Merged **Merged:** 4/2/2024 **Merged by:** [@OttoAhlfors](https://github.com/OttoAhlfors) **Base:** `master` ← **Head:** `20-setup-linting-andor-autoformatting-for-frontend` --- ### 📝 Commits (10+) - [`2800c48`](https://github.com/EddieTheCubeHead/Stagnum/commit/2800c48bc2682bbb29f721decf18b4198e8a6d60) Ticket20FirstCheck - [`0697237`](https://github.com/EddieTheCubeHead/Stagnum/commit/069723707ea1bbe215e3b98ab1861442cfa0fd13) Ticket20UpdatedWithPrettier - [`3f31d2b`](https://github.com/EddieTheCubeHead/Stagnum/commit/3f31d2bceca8c7c8ee500a3653cb8a475e1db714) PrettierConfigAdded - [`cc4f22b`](https://github.com/EddieTheCubeHead/Stagnum/commit/cc4f22b14ed90891b08069c31af2aa108ef81ef2) Merge branch 'master' into 20-setup-linting-andor-autoformatting-for-frontend - [`d5ad019`](https://github.com/EddieTheCubeHead/Stagnum/commit/d5ad0194c71716c2186d829f713a4d52d18e7eb9) Added linting to frontend workflow - [`2f689d9`](https://github.com/EddieTheCubeHead/Stagnum/commit/2f689d98b90138b9e0b605ff55411bd9f642b18d) Fixed frontend pipeline not using dev dependencies - [`628c487`](https://github.com/EddieTheCubeHead/Stagnum/commit/628c4876ad1badb7ac9e0cd199b2d3cb997c896a) Added prettier - [`9047527`](https://github.com/EddieTheCubeHead/Stagnum/commit/9047527451aa8b1e0541a9d7e8f1f9c428630243) Moved dev dependencies to devDependencies - [`4bc15a3`](https://github.com/EddieTheCubeHead/Stagnum/commit/4bc15a355fd25c904c1f87230d2cee8405d46c2b) Moved from lint action to cmd runs - [`4db660d`](https://github.com/EddieTheCubeHead/Stagnum/commit/4db660d8ae73558e3af08e610cd3bcb1dbdd9479) fixed command argument ### 📊 Changes **50 files changed** (+1804 additions, -1373 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/frontend-ci.yml` (+10 -4) 📝 `client/.eslintrc.json` (+44 -4) ➕ `client/.prettierrc.json` (+10 -0) 📝 `client/README.md` (+8 -10) 📝 `client/__tests__/page.test.tsx` (+10 -11) 📝 `client/app/about/page.tsx` (+33 -33) 📝 `client/app/layout.tsx` (+14 -14) 📝 `client/app/login/page.tsx` (+110 -105) 📝 `client/app/page.tsx` (+152 -123) 📝 `client/app/pool/page.tsx` (+126 -126) 📝 `client/app/utils/mockData.ts` (+9 -11) 📝 `client/app/utils/theme.ts` (+18 -18) 📝 `client/components/buttons/altButton.tsx` (+22 -22) 📝 `client/components/buttons/defaulButton.tsx` (+17 -17) 📝 `client/components/buttons/iconButtons/addToPoolButton.tsx` (+23 -19) 📝 `client/components/buttons/iconButtons/collapseIconButton.tsx` (+13 -6) 📝 `client/components/buttons/iconButtons/deleteButton.tsx` (+30 -31) 📝 `client/components/buttons/iconButtons/showMoreIconButton.tsx` (+21 -22) 📝 `client/components/buttons/negativeButton.tsx` (+17 -17) 📝 `client/components/buttons/skipButton.tsx` (+32 -25) _...and 30 more files_ </details> ### 📄 Description I installed and configured Eslint for formatting and linting for this project. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 19:17:37 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Stagnum#283
No description provided.