Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
294 changes: 147 additions & 147 deletions signals/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,17 @@
"license": "UNLICENSED",
"type": "module",
"dependencies": {
"@vaadin/aura": "25.2.0-alpha10",
"@vaadin/aura": "25.2.0-alpha12",
"@vaadin/common-frontend": "0.0.22",
"@vaadin/react-components": "25.2.0-alpha10",
"@vaadin/react-components-pro": "25.2.0-alpha10",
"@vaadin/react-components": "25.2.0-alpha12",
"@vaadin/react-components-pro": "25.2.0-alpha12",
"@vaadin/vaadin-development-mode-detector": "2.0.7",
"@vaadin/vaadin-lumo-styles": "25.2.0-alpha10",
"@vaadin/vaadin-themable-mixin": "25.2.0-alpha10",
"@vaadin/vaadin-lumo-styles": "25.2.0-alpha12",
"@vaadin/vaadin-themable-mixin": "25.2.0-alpha12",
"@vaadin/vaadin-usage-statistics": "2.1.3",
"date-fns": "4.1.0",
"lit": "3.3.2",
"ol": "10.6.0",
"ol": "10.6.1",
"proj4": "2.17.0",
"react": "19.2.6",
"react-dom": "19.2.6",
Expand Down Expand Up @@ -43,17 +43,17 @@
},
"vaadin": {
"dependencies": {
"@vaadin/aura": "25.2.0-alpha10",
"@vaadin/aura": "25.2.0-alpha12",
"@vaadin/common-frontend": "0.0.22",
"@vaadin/react-components": "25.2.0-alpha10",
"@vaadin/react-components-pro": "25.2.0-alpha10",
"@vaadin/react-components": "25.2.0-alpha12",
"@vaadin/react-components-pro": "25.2.0-alpha12",
"@vaadin/vaadin-development-mode-detector": "2.0.7",
"@vaadin/vaadin-lumo-styles": "25.2.0-alpha10",
"@vaadin/vaadin-themable-mixin": "25.2.0-alpha10",
"@vaadin/vaadin-lumo-styles": "25.2.0-alpha12",
"@vaadin/vaadin-themable-mixin": "25.2.0-alpha12",
"@vaadin/vaadin-usage-statistics": "2.1.3",
"date-fns": "4.1.0",
"lit": "3.3.2",
"ol": "10.6.0",
"ol": "10.6.1",
"proj4": "2.17.0",
"react": "19.2.6",
"react-dom": "19.2.6",
Expand Down Expand Up @@ -81,84 +81,84 @@
"vite": "8.0.12",
"vite-plugin-checker": "0.13.0"
},
"hash": "3ed2071337aac2431c20e231176ce93aecd97c1e285e70d06f8a2a672f1bf007",
"hash": "93d12508c7bffc595bf70a47e2fd9d5cf2b9ebdb1f1101cae1b31fee95838f5e",
"overrides": {
"@vaadin/a11y-base": "25.2.0-alpha10",
"@vaadin/accordion": "25.2.0-alpha10",
"@vaadin/app-layout": "25.2.0-alpha10",
"@vaadin/a11y-base": "25.2.0-alpha12",
"@vaadin/accordion": "25.2.0-alpha12",
"@vaadin/app-layout": "25.2.0-alpha12",
"@vaadin/aura": "$@vaadin/aura",
"@vaadin/avatar": "25.2.0-alpha10",
"@vaadin/avatar-group": "25.2.0-alpha10",
"@vaadin/badge": "25.2.0-alpha10",
"@vaadin/board": "25.2.0-alpha10",
"@vaadin/button": "25.2.0-alpha10",
"@vaadin/card": "25.2.0-alpha10",
"@vaadin/charts": "25.2.0-alpha10",
"@vaadin/checkbox": "25.2.0-alpha10",
"@vaadin/checkbox-group": "25.2.0-alpha10",
"@vaadin/combo-box": "25.2.0-alpha10",
"@vaadin/avatar": "25.2.0-alpha12",
"@vaadin/avatar-group": "25.2.0-alpha12",
"@vaadin/badge": "25.2.0-alpha12",
"@vaadin/board": "25.2.0-alpha12",
"@vaadin/button": "25.2.0-alpha12",
"@vaadin/card": "25.2.0-alpha12",
"@vaadin/charts": "25.2.0-alpha12",
"@vaadin/checkbox": "25.2.0-alpha12",
"@vaadin/checkbox-group": "25.2.0-alpha12",
"@vaadin/combo-box": "25.2.0-alpha12",
"@vaadin/common-frontend": "$@vaadin/common-frontend",
"@vaadin/component-base": "25.2.0-alpha10",
"@vaadin/confirm-dialog": "25.2.0-alpha10",
"@vaadin/context-menu": "25.2.0-alpha10",
"@vaadin/crud": "25.2.0-alpha10",
"@vaadin/custom-field": "25.2.0-alpha10",
"@vaadin/dashboard": "25.2.0-alpha10",
"@vaadin/date-picker": "25.2.0-alpha10",
"@vaadin/date-time-picker": "25.2.0-alpha10",
"@vaadin/details": "25.2.0-alpha10",
"@vaadin/dialog": "25.2.0-alpha10",
"@vaadin/email-field": "25.2.0-alpha10",
"@vaadin/field-base": "25.2.0-alpha10",
"@vaadin/field-highlighter": "25.2.0-alpha10",
"@vaadin/form-layout": "25.2.0-alpha10",
"@vaadin/grid": "25.2.0-alpha10",
"@vaadin/grid-pro": "25.2.0-alpha10",
"@vaadin/horizontal-layout": "25.2.0-alpha10",
"@vaadin/icon": "25.2.0-alpha10",
"@vaadin/icons": "25.2.0-alpha10",
"@vaadin/input-container": "25.2.0-alpha10",
"@vaadin/integer-field": "25.2.0-alpha10",
"@vaadin/item": "25.2.0-alpha10",
"@vaadin/list-box": "25.2.0-alpha10",
"@vaadin/lit-renderer": "25.2.0-alpha10",
"@vaadin/login": "25.2.0-alpha10",
"@vaadin/map": "25.2.0-alpha10",
"@vaadin/markdown": "25.2.0-alpha10",
"@vaadin/master-detail-layout": "25.2.0-alpha10",
"@vaadin/menu-bar": "25.2.0-alpha10",
"@vaadin/message-input": "25.2.0-alpha10",
"@vaadin/message-list": "25.2.0-alpha10",
"@vaadin/multi-select-combo-box": "25.2.0-alpha10",
"@vaadin/notification": "25.2.0-alpha10",
"@vaadin/number-field": "25.2.0-alpha10",
"@vaadin/overlay": "25.2.0-alpha10",
"@vaadin/password-field": "25.2.0-alpha10",
"@vaadin/popover": "25.2.0-alpha10",
"@vaadin/progress-bar": "25.2.0-alpha10",
"@vaadin/radio-group": "25.2.0-alpha10",
"@vaadin/component-base": "25.2.0-alpha12",
"@vaadin/confirm-dialog": "25.2.0-alpha12",
"@vaadin/context-menu": "25.2.0-alpha12",
"@vaadin/crud": "25.2.0-alpha12",
"@vaadin/custom-field": "25.2.0-alpha12",
"@vaadin/dashboard": "25.2.0-alpha12",
"@vaadin/date-picker": "25.2.0-alpha12",
"@vaadin/date-time-picker": "25.2.0-alpha12",
"@vaadin/details": "25.2.0-alpha12",
"@vaadin/dialog": "25.2.0-alpha12",
"@vaadin/email-field": "25.2.0-alpha12",
"@vaadin/field-base": "25.2.0-alpha12",
"@vaadin/field-highlighter": "25.2.0-alpha12",
"@vaadin/form-layout": "25.2.0-alpha12",
"@vaadin/grid": "25.2.0-alpha12",
"@vaadin/grid-pro": "25.2.0-alpha12",
"@vaadin/horizontal-layout": "25.2.0-alpha12",
"@vaadin/icon": "25.2.0-alpha12",
"@vaadin/icons": "25.2.0-alpha12",
"@vaadin/input-container": "25.2.0-alpha12",
"@vaadin/integer-field": "25.2.0-alpha12",
"@vaadin/item": "25.2.0-alpha12",
"@vaadin/list-box": "25.2.0-alpha12",
"@vaadin/lit-renderer": "25.2.0-alpha12",
"@vaadin/login": "25.2.0-alpha12",
"@vaadin/map": "25.2.0-alpha12",
"@vaadin/markdown": "25.2.0-alpha12",
"@vaadin/master-detail-layout": "25.2.0-alpha12",
"@vaadin/menu-bar": "25.2.0-alpha12",
"@vaadin/message-input": "25.2.0-alpha12",
"@vaadin/message-list": "25.2.0-alpha12",
"@vaadin/multi-select-combo-box": "25.2.0-alpha12",
"@vaadin/notification": "25.2.0-alpha12",
"@vaadin/number-field": "25.2.0-alpha12",
"@vaadin/overlay": "25.2.0-alpha12",
"@vaadin/password-field": "25.2.0-alpha12",
"@vaadin/popover": "25.2.0-alpha12",
"@vaadin/progress-bar": "25.2.0-alpha12",
"@vaadin/radio-group": "25.2.0-alpha12",
"@vaadin/react-components": "$@vaadin/react-components",
"@vaadin/react-components-pro": "$@vaadin/react-components-pro",
"@vaadin/rich-text-editor": "25.2.0-alpha10",
"@vaadin/rich-text-editor": "25.2.0-alpha12",
"@vaadin/router": "2.0.1",
"@vaadin/scroller": "25.2.0-alpha10",
"@vaadin/select": "25.2.0-alpha10",
"@vaadin/side-nav": "25.2.0-alpha10",
"@vaadin/slider": "25.2.0-alpha10",
"@vaadin/split-layout": "25.2.0-alpha10",
"@vaadin/tabs": "25.2.0-alpha10",
"@vaadin/tabsheet": "25.2.0-alpha10",
"@vaadin/text-area": "25.2.0-alpha10",
"@vaadin/text-field": "25.2.0-alpha10",
"@vaadin/time-picker": "25.2.0-alpha10",
"@vaadin/tooltip": "25.2.0-alpha10",
"@vaadin/upload": "25.2.0-alpha10",
"@vaadin/scroller": "25.2.0-alpha12",
"@vaadin/select": "25.2.0-alpha12",
"@vaadin/side-nav": "25.2.0-alpha12",
"@vaadin/slider": "25.2.0-alpha12",
"@vaadin/split-layout": "25.2.0-alpha12",
"@vaadin/tabs": "25.2.0-alpha12",
"@vaadin/tabsheet": "25.2.0-alpha12",
"@vaadin/text-area": "25.2.0-alpha12",
"@vaadin/text-field": "25.2.0-alpha12",
"@vaadin/time-picker": "25.2.0-alpha12",
"@vaadin/tooltip": "25.2.0-alpha12",
"@vaadin/upload": "25.2.0-alpha12",
"@vaadin/vaadin-development-mode-detector": "$@vaadin/vaadin-development-mode-detector",
"@vaadin/vaadin-lumo-styles": "$@vaadin/vaadin-lumo-styles",
"@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin",
"@vaadin/vaadin-usage-statistics": "$@vaadin/vaadin-usage-statistics",
"@vaadin/vertical-layout": "25.2.0-alpha10",
"@vaadin/virtual-list": "25.2.0-alpha10",
"@vaadin/vertical-layout": "25.2.0-alpha12",
"@vaadin/virtual-list": "25.2.0-alpha12",
"date-fns": "$date-fns",
"lit": "$lit",
"ol": "$ol",
Expand All @@ -185,72 +185,72 @@
"@vaadin/aura": "$@vaadin/aura",
"ol": "$ol",
"@vaadin/router": "2.0.1",
"@vaadin/a11y-base": "25.2.0-alpha10",
"@vaadin/accordion": "25.2.0-alpha10",
"@vaadin/app-layout": "25.2.0-alpha10",
"@vaadin/avatar": "25.2.0-alpha10",
"@vaadin/avatar-group": "25.2.0-alpha10",
"@vaadin/badge": "25.2.0-alpha10",
"@vaadin/button": "25.2.0-alpha10",
"@vaadin/card": "25.2.0-alpha10",
"@vaadin/checkbox": "25.2.0-alpha10",
"@vaadin/checkbox-group": "25.2.0-alpha10",
"@vaadin/combo-box": "25.2.0-alpha10",
"@vaadin/component-base": "25.2.0-alpha10",
"@vaadin/confirm-dialog": "25.2.0-alpha10",
"@vaadin/context-menu": "25.2.0-alpha10",
"@vaadin/custom-field": "25.2.0-alpha10",
"@vaadin/date-picker": "25.2.0-alpha10",
"@vaadin/date-time-picker": "25.2.0-alpha10",
"@vaadin/details": "25.2.0-alpha10",
"@vaadin/dialog": "25.2.0-alpha10",
"@vaadin/email-field": "25.2.0-alpha10",
"@vaadin/field-base": "25.2.0-alpha10",
"@vaadin/field-highlighter": "25.2.0-alpha10",
"@vaadin/form-layout": "25.2.0-alpha10",
"@vaadin/grid": "25.2.0-alpha10",
"@vaadin/horizontal-layout": "25.2.0-alpha10",
"@vaadin/icon": "25.2.0-alpha10",
"@vaadin/icons": "25.2.0-alpha10",
"@vaadin/input-container": "25.2.0-alpha10",
"@vaadin/integer-field": "25.2.0-alpha10",
"@vaadin/item": "25.2.0-alpha10",
"@vaadin/list-box": "25.2.0-alpha10",
"@vaadin/lit-renderer": "25.2.0-alpha10",
"@vaadin/login": "25.2.0-alpha10",
"@vaadin/markdown": "25.2.0-alpha10",
"@vaadin/master-detail-layout": "25.2.0-alpha10",
"@vaadin/menu-bar": "25.2.0-alpha10",
"@vaadin/message-input": "25.2.0-alpha10",
"@vaadin/message-list": "25.2.0-alpha10",
"@vaadin/multi-select-combo-box": "25.2.0-alpha10",
"@vaadin/notification": "25.2.0-alpha10",
"@vaadin/number-field": "25.2.0-alpha10",
"@vaadin/overlay": "25.2.0-alpha10",
"@vaadin/password-field": "25.2.0-alpha10",
"@vaadin/popover": "25.2.0-alpha10",
"@vaadin/progress-bar": "25.2.0-alpha10",
"@vaadin/radio-group": "25.2.0-alpha10",
"@vaadin/scroller": "25.2.0-alpha10",
"@vaadin/select": "25.2.0-alpha10",
"@vaadin/side-nav": "25.2.0-alpha10",
"@vaadin/slider": "25.2.0-alpha10",
"@vaadin/split-layout": "25.2.0-alpha10",
"@vaadin/tabs": "25.2.0-alpha10",
"@vaadin/tabsheet": "25.2.0-alpha10",
"@vaadin/text-area": "25.2.0-alpha10",
"@vaadin/text-field": "25.2.0-alpha10",
"@vaadin/time-picker": "25.2.0-alpha10",
"@vaadin/tooltip": "25.2.0-alpha10",
"@vaadin/upload": "25.2.0-alpha10",
"@vaadin/vertical-layout": "25.2.0-alpha10",
"@vaadin/virtual-list": "25.2.0-alpha10",
"@vaadin/board": "25.2.0-alpha10",
"@vaadin/charts": "25.2.0-alpha10",
"@vaadin/crud": "25.2.0-alpha10",
"@vaadin/dashboard": "25.2.0-alpha10",
"@vaadin/grid-pro": "25.2.0-alpha10",
"@vaadin/map": "25.2.0-alpha10",
"@vaadin/rich-text-editor": "25.2.0-alpha10"
"@vaadin/a11y-base": "25.2.0-alpha12",
"@vaadin/accordion": "25.2.0-alpha12",
"@vaadin/app-layout": "25.2.0-alpha12",
"@vaadin/avatar": "25.2.0-alpha12",
"@vaadin/avatar-group": "25.2.0-alpha12",
"@vaadin/badge": "25.2.0-alpha12",
"@vaadin/button": "25.2.0-alpha12",
"@vaadin/card": "25.2.0-alpha12",
"@vaadin/checkbox": "25.2.0-alpha12",
"@vaadin/checkbox-group": "25.2.0-alpha12",
"@vaadin/combo-box": "25.2.0-alpha12",
"@vaadin/component-base": "25.2.0-alpha12",
"@vaadin/confirm-dialog": "25.2.0-alpha12",
"@vaadin/context-menu": "25.2.0-alpha12",
"@vaadin/custom-field": "25.2.0-alpha12",
"@vaadin/date-picker": "25.2.0-alpha12",
"@vaadin/date-time-picker": "25.2.0-alpha12",
"@vaadin/details": "25.2.0-alpha12",
"@vaadin/dialog": "25.2.0-alpha12",
"@vaadin/email-field": "25.2.0-alpha12",
"@vaadin/field-base": "25.2.0-alpha12",
"@vaadin/field-highlighter": "25.2.0-alpha12",
"@vaadin/form-layout": "25.2.0-alpha12",
"@vaadin/grid": "25.2.0-alpha12",
"@vaadin/horizontal-layout": "25.2.0-alpha12",
"@vaadin/icon": "25.2.0-alpha12",
"@vaadin/icons": "25.2.0-alpha12",
"@vaadin/input-container": "25.2.0-alpha12",
"@vaadin/integer-field": "25.2.0-alpha12",
"@vaadin/item": "25.2.0-alpha12",
"@vaadin/list-box": "25.2.0-alpha12",
"@vaadin/lit-renderer": "25.2.0-alpha12",
"@vaadin/login": "25.2.0-alpha12",
"@vaadin/markdown": "25.2.0-alpha12",
"@vaadin/master-detail-layout": "25.2.0-alpha12",
"@vaadin/menu-bar": "25.2.0-alpha12",
"@vaadin/message-input": "25.2.0-alpha12",
"@vaadin/message-list": "25.2.0-alpha12",
"@vaadin/multi-select-combo-box": "25.2.0-alpha12",
"@vaadin/notification": "25.2.0-alpha12",
"@vaadin/number-field": "25.2.0-alpha12",
"@vaadin/overlay": "25.2.0-alpha12",
"@vaadin/password-field": "25.2.0-alpha12",
"@vaadin/popover": "25.2.0-alpha12",
"@vaadin/progress-bar": "25.2.0-alpha12",
"@vaadin/radio-group": "25.2.0-alpha12",
"@vaadin/scroller": "25.2.0-alpha12",
"@vaadin/select": "25.2.0-alpha12",
"@vaadin/side-nav": "25.2.0-alpha12",
"@vaadin/slider": "25.2.0-alpha12",
"@vaadin/split-layout": "25.2.0-alpha12",
"@vaadin/tabs": "25.2.0-alpha12",
"@vaadin/tabsheet": "25.2.0-alpha12",
"@vaadin/text-area": "25.2.0-alpha12",
"@vaadin/text-field": "25.2.0-alpha12",
"@vaadin/time-picker": "25.2.0-alpha12",
"@vaadin/tooltip": "25.2.0-alpha12",
"@vaadin/upload": "25.2.0-alpha12",
"@vaadin/vertical-layout": "25.2.0-alpha12",
"@vaadin/virtual-list": "25.2.0-alpha12",
"@vaadin/board": "25.2.0-alpha12",
"@vaadin/charts": "25.2.0-alpha12",
"@vaadin/crud": "25.2.0-alpha12",
"@vaadin/dashboard": "25.2.0-alpha12",
"@vaadin/grid-pro": "25.2.0-alpha12",
"@vaadin/map": "25.2.0-alpha12",
"@vaadin/rich-text-editor": "25.2.0-alpha12"
}
}
15 changes: 15 additions & 0 deletions signals/src/main/java/com/example/usecase28/LogEntry.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package com.example.usecase28;

import java.io.Serializable;
import java.time.LocalTime;

record LogEntry(LocalTime timestamp, String source, String message,
Severity severity) implements Serializable {
enum Severity {
INFO, WARN, ERROR
}

LogEntry withSeverity(Severity newSeverity) {
return new LogEntry(timestamp, source, message, newSeverity);
}
}
Loading
Loading