20 Commits

Author SHA1 Message Date
Mose Müller
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
Mose Müller
a5a957d290 using tseslint.config in eslint config (for types) 2024-07-08 08:58:04 +02:00
Mose Müller
b856ed3a12 using tsParser in eslint config 2024-07-08 08:51:01 +02:00
Mose Müller
fb251649a0 updates eslint config, fixes linting errors 2024-07-08 08:30:55 +02:00
Mose Müller
81af62dc6e frontend: updates set of packages 2024-07-04 16:53:44 +02:00
Mose Müller
73a3283a7d feat: moving from react-create-app to vite
- loads of type fixes
- configuration changes
2024-07-04 16:45:00 +02:00
Mose Müller
f6eef7085e updates frontend packages 2023-11-16 08:13:29 +01:00
Mose Müller
743531c434 updating frontend packages and config 2023-10-30 14:15:53 +01:00
Mose Müller
d000ce7410 update frontend dependencies 2023-08-03 15:33:27 +02:00
Mose Müller
53afb139f2 renaming pyDataService -> pydase 2023-08-02 12:09:33 +02:00
Mose Müller
7861def541 renaming pyDataInterface -> pyDataService 2023-08-02 12:06:22 +02:00
Mose Müller
fb0d1c3d07 frontend: updating build command, location of static files 2023-08-02 12:06:21 +02:00
Mose Müller
9d93b55d60 frontend: updating build command, location of static files 2023-08-02 12:06:20 +02:00
Mose Müller
49d7ea30ef frontend: getting correct hostname and port 2023-08-02 12:06:20 +02:00
Mose Müller
78e59640df frontend: updating packages 2023-08-02 12:06:20 +02:00
Mose Müller
23684f9175 frontend: updating packages 2023-08-02 12:06:20 +02:00
Mose Müller
fa0d69feb8 frontend: adding SliderComponent 2023-08-02 12:06:20 +02:00
Mose Müller
04bf555867 frontend: updating packages 2023-08-02 12:06:19 +02:00
Mose Müller
8051775c07 updating frontend packages, adding configs 2023-08-02 12:06:19 +02:00
Mose Müller
d3ad419c33 feat: adding frontend code (react) 2023-08-02 12:06:19 +02:00