Commit Graph

17 Commits

Author SHA1 Message Date
34eb4a0e7c frontend: introduces propsAreEqual function passed to React.memo to reduce re-rendering
This function accepts the component’s previous props, and its new props.
It should return true if the old and new props are equal: that is, if the component will
render the same output and behave in the same way with the new props as with the old.
I need to use this function as state objects that are passed as props will always have different references.
2024-07-08 15:15:12 +02:00
fb251649a0 updates eslint config, fixes linting errors 2024-07-08 08:30:55 +02:00
73a3283a7d feat: moving from react-create-app to vite
- loads of type fixes
- configuration changes
2024-07-04 16:45:00 +02:00
639161d373 feat: showing service class name in browser tab and on top of the frontend page 2024-07-04 12:19:19 +02:00
33aa8708fd frontend: fixes displayName for dotted dictionary keys 2024-04-30 10:02:46 +02:00
02f1dba0f3 frontend: updates stateUtils 2024-04-29 15:05:48 +02:00
768be76cc8 replaces parseListAttrAndIndex with parseKeyedAttribute inn stateUtils 2024-04-23 14:35:22 +02:00
8979a1885e fixes method execution from frontend, adds simple serialization methods 2024-03-27 16:00:54 +01:00
1c029e301b updates types 2024-02-20 16:39:06 +01:00
7279fed2aa frontend will can now display any serialization dict 2024-02-01 08:45:40 +01:00
8e3a1694ce updates frontend components to not have DataService in the fullAccessPath 2023-12-21 10:03:17 +01:00
123edb9e86 frontend: removes unused code from stateUtils 2023-11-27 15:37:58 +01:00
f693fa9ba2 frontend: adds stateUtils module 2023-11-16 09:14:01 +01:00
7e5861ec22 feat: adding utils module (string manipulation function) 2023-10-30 14:04:25 +01:00
f7579c3a89 feat: components implement their notifications now
- removing nestedObjectUtils and useNotification hook
- passing addNotification method to all components
- components can use the addNotification method to create their
  notifications
2023-08-10 15:07:49 +02:00
a447dc2820 linting: ignoring no-explicit-any 2023-08-07 16:14:49 +02:00
14c51a89a9 feat: formatting of notification message
- added function to get the value of a specified key in the serialized
DataService object by the full access path
- formatting notification message in "onNotify" function
2023-08-07 15:51:01 +02:00