tubearchivist/frontend
João Ferreira Batista d1da9f2f02
Fixes error message presented in the settins scheduling frontend (#1035)
When you submit an incorrect cron (for example ``0 5``) the frontend doesn't
surface the error message that the API returns, but only the default generic
one. This fix makes it surface when the api returns the message in the error
attribute and not in the message attribute.
2025-08-20 15:34:42 +07:00
..
public Fix multi select svg - remove weird svg prefix 2025-08-13 18:17:03 +02:00
src Fixes error message presented in the settins scheduling frontend (#1035) 2025-08-20 15:34:42 +07:00
.gitignore DRAFT: Add Tubearchivist Frontend React dev docker setup (#768) 2024-08-11 00:53:50 +07:00
.prettierignore run pre-commit on all 2025-01-06 21:08:51 +07:00
.prettierrc DRAFT: Add Tubearchivist Frontend React dev docker setup (#768) 2024-08-11 00:53:50 +07:00
README.md Add latest frontend folders to README.md 2025-01-31 18:04:02 +01:00
eslint.config.js Fix eslint config 2025-01-06 19:04:41 +01:00
index.html run pre-commit on all 2025-01-06 21:08:51 +07:00
package-lock.json Update frontend dependencies 2025-08-10 11:00:22 +02:00
package.json Update frontend dependencies 2025-08-10 11:00:22 +02:00
tsconfig.json Refac react frontend (#790) 2024-12-22 21:59:30 +07:00
tsconfig.node.json DRAFT: Add Tubearchivist Frontend React dev docker setup (#768) 2024-08-11 00:53:50 +07:00
vite.config.ts Add sourcemaps for easier debugging after build 2025-03-22 10:36:35 +01:00

README.md

Tubearchivist Frontend React

Folder structure

src ┐
    ├───api
    │   ├───action    // Functions that do write (POST,DELETE) calls to the backend
    │   └───loader    // Functions that do read-only (GET,HEAD) calls to the backend
    ├───components    // React components to be used in pages
    ├───configuration // Application configuration.
    │   ├───colours   // Css loader for themes
    │   ├───constants // global constants that have no good place
    │   └───routes    // Routes definitions used in Links and react-router-dom configuration
    ├───functions     // Useful functions and hooks
    ├───pages         // React components that define a page/route
    └───stores        // zustand stores