diff --git a/client/entry.tsx b/client/entry.tsx
index 3cd4ede..8302040 100644
--- a/client/entry.tsx
+++ b/client/entry.tsx
@@ -3,7 +3,7 @@ import { App } from './app.tsx'
const rootElement = document.getElementById('root') ?? document.body
if (rootElement.childNodes.length > 0) {
- // Remix alpha.3 auto-hydrates non-empty containers. We render from scratch.
+ // Remix UI auto-hydrates non-empty containers. We render from scratch.
rootElement.replaceChildren()
}
createRoot(rootElement).render()
diff --git a/client/routes/admin-agents.tsx b/client/routes/admin-agents.tsx
index 1b4d8ea..524f61a 100644
--- a/client/routes/admin-agents.tsx
+++ b/client/routes/admin-agents.tsx
@@ -1,4 +1,5 @@
import { type Handle } from 'remix/ui'
+import checkbox from 'remix/ui/checkbox'
import { createNotifications } from '#client/notifications.tsx'
import {
colors,
@@ -611,6 +612,7 @@ export function AdminAgentsRoute(handle: Handle) {
handleCheckboxInput('isActive', event),
}}
@@ -624,6 +626,7 @@ export function AdminAgentsRoute(handle: Handle) {
handleCheckboxInput('makeDefault', event),
diff --git a/client/routes/login.tsx b/client/routes/login.tsx
index 61dd24b..9d3927d 100644
--- a/client/routes/login.tsx
+++ b/client/routes/login.tsx
@@ -1,4 +1,5 @@
import { type Handle } from 'remix/ui'
+import checkbox from 'remix/ui/checkbox'
import { buildAuthLink } from '#client/auth-links.ts'
import { navigate } from '#client/client-router.tsx'
import { fetchSessionInfo, type SessionStatus } from '#client/session.ts'
@@ -227,6 +228,7 @@ export function LoginRoute(handle: Handle) {