From f29206f88b13630d27a7b12059d61e79675aaa04 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 15:37:56 +0000 Subject: [PATCH 1/3] Initial plan From 010d18cc1aa9d29ce20e53542f6d4c3a56b34153 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 15:43:01 +0000 Subject: [PATCH 2/3] Fix RadioGroupFieldProps type in enum-05-radio-group-field.md Co-authored-by: manuelblum <6098356+manuelblum@users.noreply.github.com> --- .../references/enum-05-radio-group-field.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md b/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md index c1c8cf451b..6903a8bcce 100644 --- a/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md +++ b/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md @@ -15,10 +15,10 @@ All options visible at once. Best for few options (<=4). ## Template -Same shape as SelectField, swap `SelectField` → `RadioGroupField`: +Use `RadioGroupFieldProps` from `@comet/admin`, omitting `options`: ```tsx -import { RadioGroupField, type SelectFieldProps } from "@comet/admin"; +import { RadioGroupField, type RadioGroupFieldProps } from "@comet/admin"; import { {camelCaseName}FormattedMessageMap } from "{enumImportPath}"; import { recordToOptions } from "@src/common/components/enums/recordToOptions"; import { type GQL{EnumName} } from "@src/graphql.generated"; @@ -26,7 +26,7 @@ import { type FunctionComponent } from "react"; export type {EnumName}FormState = GQL{EnumName}; -type {EnumName}RadioGroupFieldProps = Omit, "options">; +type {EnumName}RadioGroupFieldProps = Omit, "options">; export const {EnumName}RadioGroupField: FunctionComponent<{EnumName}RadioGroupFieldProps> = ({ name, ...restProps }) => { return ; @@ -38,7 +38,7 @@ export const {EnumName}RadioGroupField: FunctionComponent<{EnumName}RadioGroupFi ```tsx // File: admin/src/location/components/locationStatusRadioGroupField/LocationStatusRadioGroupField.tsx -import { RadioGroupField, type SelectFieldProps } from "@comet/admin"; +import { RadioGroupField, type RadioGroupFieldProps } from "@comet/admin"; import { locationStatusFormattedMessageMap } from "@src/common/components/enums/locationStatus/locationStatus/LocationStatus"; import { recordToOptions } from "@src/common/components/enums/recordToOptions"; import { type GQLLocationStatus } from "@src/graphql.generated"; @@ -46,7 +46,7 @@ import { type FunctionComponent } from "react"; export type LocationStatusFormState = GQLLocationStatus; -type LocationStatusRadioGroupFieldProps = Omit, "options">; +type LocationStatusRadioGroupFieldProps = Omit, "options">; export const LocationStatusRadioGroupField: FunctionComponent = ({ name, ...restProps }) => { return ; From 093486219e196b6bb914a6053fde0094cb2e25f3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 19:54:56 +0000 Subject: [PATCH 3/3] Resolve conflict with base branch: remove extra description note already handled upstream Co-authored-by: manuelblum <6098356+manuelblum@users.noreply.github.com> --- .../references/enum-05-radio-group-field.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md b/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md index 6903a8bcce..a260d1cee2 100644 --- a/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md +++ b/package-skills/comet-admin-translatable-enum/references/enum-05-radio-group-field.md @@ -15,8 +15,6 @@ All options visible at once. Best for few options (<=4). ## Template -Use `RadioGroupFieldProps` from `@comet/admin`, omitting `options`: - ```tsx import { RadioGroupField, type RadioGroupFieldProps } from "@comet/admin"; import { {camelCaseName}FormattedMessageMap } from "{enumImportPath}";