Skip to content

Conversation

@severo
Copy link
Contributor

@severo severo commented Apr 1, 2025

fixes #189

  • move the files from components/viewers to components/ (no semantic hierarchy)
  • move every component file to its own subdirectory (App.tsx -> App/App.tsx)
  • move the styles (CSS modules) to these subdirectories (styles/Json.module.css => components/Json/Json.module.css)
  • (maybe) move the tests to these subdirectories (test/Layout.test.tsx => components/Layout/Layout.test.tsx) - it requires tweaking the build process to ignore these files.

@severo severo marked this pull request as ready for review April 1, 2025 08:45
@severo severo merged commit 94586ab into master Apr 1, 2025
4 checks passed
@severo severo deleted the 189-flat-folders-hierarchy branch April 1, 2025 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Group the files for each component in the same directory?

2 participants