@@ -47,6 +47,7 @@ export default function WebcamForm({ action }: Props) {
4747 ) }
4848
4949 < TextField
50+ defaultValue = { state . createWebcamForm ?. get ( "name" ) ?? "" }
5051 error = { ! ! state . errors ?. name }
5152 helperText = {
5253 state . errors ?. name ?. [ 0 ] ? t ( state . errors . name [ 0 ] ) : undefined
@@ -56,6 +57,17 @@ export default function WebcamForm({ action }: Props) {
5657 />
5758
5859 < TextField
60+ defaultValue = { state . createWebcamForm ?. get ( "url" ) ?? "" }
61+ error = { ! ! state . errors ?. url }
62+ helperText = {
63+ state . errors ?. url ?. [ 0 ] ? t ( state . errors . url [ 0 ] ) : undefined
64+ }
65+ label = { t ( "webcamCreation.urlLabel" ) }
66+ name = "url"
67+ />
68+
69+ < TextField
70+ defaultValue = { state . createWebcamForm ?. get ( "angleOfView" ) ?? "" }
5971 error = { ! ! state . errors ?. angleOfView }
6072 helperText = {
6173 state . errors ?. angleOfView ?. [ 0 ]
@@ -68,6 +80,7 @@ export default function WebcamForm({ action }: Props) {
6880 />
6981
7082 < TextField
83+ defaultValue = { state . createWebcamForm ?. get ( "latitude" ) ?? "" }
7184 error = { ! ! state . errors ?. latitude }
7285 helperText = { state . errors ?. latitude ?. [ 0 ] }
7386 label = { t ( "webcamCreation.latitudeLabel" ) }
@@ -76,6 +89,7 @@ export default function WebcamForm({ action }: Props) {
7689 />
7790
7891 < TextField
92+ defaultValue = { state . createWebcamForm ?. get ( "longitude" ) ?? "" }
7993 error = { ! ! state . errors ?. longitude }
8094 helperText = { state . errors ?. longitude ?. [ 0 ] }
8195 label = { t ( "webcamCreation.longitudeLabel" ) }
@@ -84,6 +98,7 @@ export default function WebcamForm({ action }: Props) {
8498 />
8599
86100 < TextField
101+ defaultValue = { state . createWebcamForm ?. get ( "elevation" ) ?? "" }
87102 error = { ! ! state . errors ?. elevation }
88103 helperText = { state . errors ?. elevation ?. [ 0 ] }
89104 label = { t ( "webcamCreation.elevationLabel" ) }
@@ -92,6 +107,7 @@ export default function WebcamForm({ action }: Props) {
92107 />
93108
94109 < TextField
110+ defaultValue = { state . createWebcamForm ?. get ( "refreshSeconds" ) ?? "" }
95111 error = { ! ! state . errors ?. refreshSeconds }
96112 helperText = { state . errors ?. refreshSeconds ?. [ 0 ] }
97113 label = { t ( "webcamCreation.refreshSecondsLabel" ) }
0 commit comments