21 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
c0734d58ce updates package-lock.json 2024-07-04 12:53:19 +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
36ea451d14 frontend: updating packages 2023-08-08 16:42:47 +02: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
78e59640df frontend: updating packages 2023-08-02 12:06:20 +02:00
Mose Müller
e08c6cca49 frontend: updating packages 2023-08-02 12:06:20 +02:00
Mose Müller
49558e613d frontend: updating package-lock.json 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