+
+ ID
+ {page.props.server.id}
+
+
+
+ Name
+ {editMode === 'name' ? (
+ form.setData('name', e.target.value)}
+ onKeyDown={handleEnterKey}
+ autoFocus
+ />
+ ) : (
+ setEditMode('name')}>
+ {form.data.name}
+
+ )}
+
+
+
+ Status
+
+
+
+
+ IP
+ {editMode === 'ip' ? (
+ form.setData('ip', e.target.value)}
+ onKeyDown={handleEnterKey}
+ autoFocus
+ />
+ ) : (
+ setEditMode('ip')}>
+ {form.data.ip}
+
+ )}
+
+
+
+ SSH Port
+ {editMode === 'port' ? (
+ form.setData('port', e.target.value)}
+ onKeyDown={handleEnterKey}
+ autoFocus
+ />
+ ) : (
+ setEditMode('port')}>
+ {form.data.port}
+
+ )}
+
+
+
+ Local IP
+ {editMode === 'local_ip' ? (
+ form.setData('local_ip', e.target.value)}
+ onKeyDown={handleEnterKey}
+ autoFocus
+ />
+ ) : (
+ setEditMode('local_ip')}>
+ {form.data.local_ip ? form.data.local_ip : 'Click to set'}
+
+ )}
+
+
+
+ Created at
+
+
+
+
+
+
+ Last update check
+
+ {page.props.server.last_update_check ? : '-'}
+
+
+
+
+ Available updates
+
+ {page.props.server.available_updates ?? '-'}
+
+
+
+
+ Provider
+
+ {page.props.server.provider}
+
+
+
+
+ Public key
+
+
+
+