From 0abb1c66e2f59c73e3b2306d845502d9dc5e5223 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke Date: Wed, 4 Oct 2023 11:28:07 +0200 Subject: [PATCH] feat: added new name attribute --- .../src/components/accordion-item/accordion-item.lite.tsx | 3 ++- packages/components/src/components/accordion-item/model.ts | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/components/src/components/accordion-item/accordion-item.lite.tsx b/packages/components/src/components/accordion-item/accordion-item.lite.tsx index 1370fc1bcccf..83c7380bf9a6 100644 --- a/packages/components/src/components/accordion-item/accordion-item.lite.tsx +++ b/packages/components/src/components/accordion-item/accordion-item.lite.tsx @@ -48,7 +48,8 @@ export default function DBAccordionItem(props: DBAccordionItemProps) { id={state._id} class={cls('db-accordion-item', props.className)} aria-disabled={props.disabled} - open={props.open}> + open={props.open} + name={props.name}> diff --git a/packages/components/src/components/accordion-item/model.ts b/packages/components/src/components/accordion-item/model.ts index e8fc9caa8ece..cfc5412ed9a6 100644 --- a/packages/components/src/components/accordion-item/model.ts +++ b/packages/components/src/components/accordion-item/model.ts @@ -26,6 +26,10 @@ export interface DBAccordionItemDefaultProps { * Alternative for passing only a string instead of a slot */ title?: string; + /** + * Set details name for exclusive accordions, see https://chromestatus.com/feature/6710427028815872 + */ + name?: string; } export type DBAccordionItemProps = DBAccordionItemDefaultProps &