fix(lint): resolve remaining ESLint errors (unused vars, any types, react-refresh)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jason Staack
2026-03-14 22:50:50 -05:00
parent 8cf5f12ffe
commit fb3669f9ac
54 changed files with 144 additions and 155 deletions

View File

@@ -60,23 +60,6 @@ export function MaintenanceForm({
const devices = deviceData?.items ?? []
// Populate form when editing
useEffect(() => {
if (editWindow) {
setName(editWindow.name)
// Convert ISO to datetime-local format
setStartAt(toDatetimeLocal(editWindow.start_at))
setEndAt(toDatetimeLocal(editWindow.end_at))
setSuppressAlerts(editWindow.suppress_alerts)
setNotes(editWindow.notes ?? '')
const hasDevices = editWindow.device_ids.length > 0
setAllDevices(!hasDevices)
setSelectedDevices(hasDevices ? editWindow.device_ids : [])
} else {
resetForm()
}
}, [editWindow, open])
function resetForm() {
setName('')
setStartAt('')
@@ -94,6 +77,25 @@ export function MaintenanceForm({
return local.toISOString().slice(0, 16)
}
// Populate form when editing
useEffect(() => {
/* eslint-disable react-hooks/set-state-in-effect */
if (editWindow) {
setName(editWindow.name)
// Convert ISO to datetime-local format
setStartAt(toDatetimeLocal(editWindow.start_at))
setEndAt(toDatetimeLocal(editWindow.end_at))
setSuppressAlerts(editWindow.suppress_alerts)
setNotes(editWindow.notes ?? '')
const hasDevices = editWindow.device_ids.length > 0
setAllDevices(!hasDevices)
setSelectedDevices(hasDevices ? editWindow.device_ids : [])
} else {
resetForm()
}
/* eslint-enable react-hooks/set-state-in-effect */
}, [editWindow, open])
const createMutation = useMutation({
mutationFn: (data: MaintenanceWindowCreate) =>
maintenanceApi.create(tenantId, data),