Skip to content

chore: Update ESLint and Prettier configurations#50

Draft
edritech wants to merge 3 commits intoRitechSolutions:origin/developmentfrom
edritech:edyrkaj/fix-eslint-implementation-and-config
Draft

chore: Update ESLint and Prettier configurations#50
edritech wants to merge 3 commits intoRitechSolutions:origin/developmentfrom
edritech:edyrkaj/fix-eslint-implementation-and-config

Conversation

@edritech
Copy link
Copy Markdown
Contributor

@edritech edritech commented Jan 20, 2026

Description

  • Added eslint-config-prettier to prevent conflicts between ESLint and Prettier.
  • Updated ESLint rules in eslint.config.js for better React hooks handling.
  • Refactored various components to use shared variants for buttons and alerts.
  • Improved type safety by replacing any with unknown in several interfaces and functions.
  • Cleaned up unused imports and functions across multiple files.
  • Enhanced error handling in API services to silently ignore errors where appropriate.
  • Updated dependencies in package.json and package-lock.json for better compatibility.

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 🏗️ Core implementation (refactoring, architectural changes)
  • 💡 Improvement (enhancement to existing functionality)
  • 📚 Documentation update
  • 🔧 Configuration change
  • 🧪 Test update

@edritech edritech self-assigned this Jan 20, 2026
…ormance improvements and cleaning up useEffect dependencies
…ents by utilizing useCallback for improved performance and updating useEffect dependencies
@edritech edritech closed this Jan 27, 2026
@edritech edritech deleted the edyrkaj/fix-eslint-implementation-and-config branch January 27, 2026 10:53
@edritech edritech restored the edyrkaj/fix-eslint-implementation-and-config branch January 27, 2026 11:19
@edritech edritech reopened this Jan 27, 2026
@ldyrmishiritech ldyrmishiritech changed the title chore: update ESLint and Prettier configurations chore: Update ESLint and Prettier configurations Jan 30, 2026
@github-actions github-actions bot added frontend Means, the <frontend> folder is changed in the work progress size/extra-large ignore-for-release labels Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Means, the <frontend> folder is changed in the work progress ignore-for-release size/extra-large

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant