You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To fill all the data of the CV, we are relying on a JSON file that is imported into the React project.
While this was an easy solution to begin with, it lacks in type safety (both on the JSON itself, and in the app) and will not scale well.
This is a step forward into having a full client side PDF Generator (storing the data in LocalStorage, and using client PDF printing), and we will reuse the types to do runtime type checking on the extracted data from LocalStorage (this is indeed a client input, it must always be checked).
AC
data.json does not exist anymore and everything is in a single TypeScript config file (fully type safe)
Documentation regarding the fields (through JSDoc on the types and/or Markdown)
The text was updated successfully, but these errors were encountered:
To fill all the data of the CV, we are relying on a JSON file that is imported into the React project.
While this was an easy solution to begin with, it lacks in type safety (both on the JSON itself, and in the app) and will not scale well.
This is a step forward into having a full client side PDF Generator (storing the data in LocalStorage, and using client PDF printing), and we will reuse the types to do runtime type checking on the extracted data from LocalStorage (this is indeed a client input, it must always be checked).
AC
data.json
does not exist anymore and everything is in a single TypeScript config file (fully type safe)The text was updated successfully, but these errors were encountered: