diff --git a/.oxlintrc.json b/.oxlintrc.json index 5672a370478..bde8614ce85 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -78,7 +78,7 @@ "jsx-a11y/aria-role": "error", "jsx-a11y/click-events-have-key-events": "off", "jsx-a11y/control-has-associated-label": "off", - "jsx-a11y/label-has-associated-control": "off", + "jsx-a11y/label-has-associated-control": "error", "jsx-a11y/no-autofocus": "off", "jsx-a11y/no-noninteractive-element-interactions": "off", "jsx-a11y/no-static-element-interactions": "off", diff --git a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.$agentParam/route.tsx b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.$agentParam/route.tsx index c18da3c149e..4f5af42fbc4 100644 --- a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.$agentParam/route.tsx +++ b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.$agentParam/route.tsx @@ -1034,9 +1034,9 @@ function PlaygroundSidebar({ {runFriendlyId && }
- + { function SessionField({ label, value }: { label: string; value: string }) { return (
- + {value}
); diff --git a/apps/webapp/app/routes/admin.data-stores.tsx b/apps/webapp/app/routes/admin.data-stores.tsx index 5e698c941f5..af4a15dfcae 100644 --- a/apps/webapp/app/routes/admin.data-stores.tsx +++ b/apps/webapp/app/routes/admin.data-stores.tsx @@ -1,4 +1,4 @@ -import { useState } from "react"; +import { useId, useState } from "react"; import { useFetcher } from "@remix-run/react"; import type { ActionFunctionArgs, LoaderFunctionArgs } from "@remix-run/server-runtime"; import { redirect } from "@remix-run/server-runtime"; @@ -313,6 +313,7 @@ function DeleteButton({ name }: { name: string }) { function EditButton({ name, organizationIds }: { name: string; organizationIds: string[] }) { const [open, setOpen] = useState(false); + const fieldId = useId(); const fetcher = useFetcher<{ success?: boolean; error?: string }>(); const isSubmitting = fetcher.state !== "idle"; @@ -336,8 +337,11 @@ function EditButton({ name, organizationIds }: { name: string; organizationIds:
- +
-