Mose Müller
2f2544b978
removes unnecessary props from button
2024-02-21 09:36:29 +01:00
Mose Müller
fffe679bf0
defines changeCallback function in GenericComponent and passes it to components (instead of setAttribute)
...
The components do not use the setAttribute method themselves anymore. This way, you can provide
the changeCallback function if you want and thus reuse the components.
2024-02-21 08:32:59 +01:00
Mose Müller
2bb02a5558
separating out NumberInputField from NumberComponent (to be used in MethodComponent)
2024-02-20 17:20:20 +01:00
Mose Müller
1c029e301b
updates types
2024-02-20 16:39:06 +01:00
Mose Müller
8042f9b390
removes card header of root component
2024-02-20 14:49:35 +01:00
Mose Müller
529d61c77d
fixes DeviceConnection overlay message when directly exposed
2024-02-01 13:33:22 +01:00
Mose Müller
7f082b6f95
fixes border radius of DeviceComponent when directly exposed
2024-02-01 13:33:22 +01:00
Mose Müller
04d19a853f
renaming available to connected
2024-02-01 13:33:22 +01:00
Mose Müller
f1384b25a1
updates DeviceConnection component
2024-02-01 13:33:22 +01:00
Mose Müller
7ef82e61e5
frontend styling
2024-02-01 13:33:22 +01:00
Mose Müller
2c95a2496c
adds frontend DeviceConnection component
2024-02-01 13:33:22 +01:00
Mose Müller
7279fed2aa
frontend will can now display any serialization dict
2024-02-01 08:45:40 +01:00
Mose Müller
0ecaeac3fb
replaces js interfaces with types
2024-01-16 12:57:35 +01:00
Mose Müller
0e9832e2f1
updates DocStringComponent placement
2024-01-16 12:55:18 +01:00
Mose Müller
9d90fd2b81
displayName of components is now taken from WebSettingsContext
2023-12-21 10:30:21 +01:00
Mose Müller
9fc6d6f910
updates WebSettings.tsx
2023-12-21 10:04:55 +01:00
Mose Müller
8e3a1694ce
updates frontend components to not have DataService in the fullAccessPath
2023-12-21 10:03:17 +01:00
Mose Müller
8940a61d4e
adds WebSettings context
2023-12-21 07:48:03 +01:00
Mose Müller
393bde3280
frontend: removes unused stateRef
2023-12-20 16:57:28 +01:00
Mose Müller
729f375901
adds support for quantities in slider component (passing object instead of number)
2023-12-13 10:35:28 +01:00
Mose Müller
e643dd6f5c
adds number object types to NumberComponent
2023-12-13 10:34:32 +01:00
Mose Müller
dc4c9ff58f
removes unused customEmitUpdate prop from NumberComponent
2023-12-11 17:30:12 +01:00
Mose Müller
83cd07feee
updates SliderComponent to emit attribute updates (instead of full state dict)
2023-12-11 17:30:12 +01:00
Mose Müller
aab2b4ee77
updates frontend reducer to accept new sio_callback event data
2023-12-05 10:49:33 +01:00
Mose Müller
9d36f99404
adds CRITICAL log level
2023-11-27 16:15:53 +01:00
Mose Müller
92f14c6788
updates App.css
2023-11-27 16:09:12 +01:00
Mose Müller
4746470aee
error toasts always show even when showNotifications is false
2023-11-27 16:08:49 +01:00
Mose Müller
f5627e6a2f
frontend: error toast only goes away when clicked
2023-11-27 16:08:08 +01:00
Mose Müller
fdcaa1c1ed
udpates App.css
2023-11-27 15:41:40 +01:00
Mose Müller
613b1dd6a4
updates addNotification type hints in components
2023-11-27 15:41:30 +01:00
Mose Müller
914997cc6b
updates App.tsx to use new NotificationComponent
2023-11-27 15:41:02 +01:00
Mose Müller
667bb949cc
rewrites NotificationsComponent to handle various notification levels
2023-11-27 15:40:25 +01:00
Mose Müller
123edb9e86
frontend: removes unused code from stateUtils
2023-11-27 15:37:58 +01:00
Mose Müller
4a43bda5e2
frontend: updates reducer to process serialized values
2023-11-16 09:14:48 +01:00
Mose Müller
f693fa9ba2
frontend: adds stateUtils module
2023-11-16 09:14:01 +01:00
Mose Müller
f6eef7085e
updates frontend packages
2023-11-16 08:13:29 +01:00
Mose Müller
3cc6399f60
frontend: update style (fix button appearance)
2023-11-09 17:10:21 +01:00
Mose Müller
d18be54284
updates frontend components to use new methods from socket.ts
2023-11-09 13:52:23 +01:00
Mose Müller
a750644c20
updates socket.ts (renames and add method)
2023-11-09 13:52:00 +01:00
Mose Müller
45ede860d9
removes JSDoc types (already in typescript)
2023-11-09 13:51:26 +01:00
Mose Müller
d643923fd3
fix: only update connection toast to reconnecting when still disconnected
2023-11-03 09:14:36 +01:00
Mose Müller
3132680c50
removing unnecessary console log commands
2023-11-03 09:14:36 +01:00
Mose Müller
b32bdabfca
Revert "Fix/connection toast timeout"
2023-11-03 09:11:40 +01:00
Mose Müller
55ce32e105
fix: only update connection toast to reconnecting when still disconnected
2023-11-03 08:50:33 +01:00
Mose Müller
621bed94af
removing unnecessary console log commands
2023-11-03 08:50:03 +01:00
Mose Müller
69c5e0397b
fetch data as soon as the client connects to the websocket server
2023-11-02 15:43:11 +01:00
Mose Müller
7f402b45e7
docs: adding docstring to ConnectionToast
2023-11-02 15:34:07 +01:00
Mose Müller
c4056d3ca8
chore: formatting, renaming
2023-11-02 15:31:46 +01:00
Mose Müller
47d64243c3
adds connection toast component to app
2023-11-02 15:23:31 +01:00
Mose Müller
8ae0b7818b
feat (frontend): pressing "-" at the beginning of a number component will add a minus sign
2023-10-30 14:36:52 +01:00