Skip to content

Commit 7fdcc02

Browse files
authored
Merge pull request #11 from schubergphilis/bugfix/accordion
fix: accordion
2 parents 42df5c3 + 2e8aba2 commit 7fdcc02

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

sbp-frontend-style/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@schubergphilis/sbp-frontend-style",
3-
"version": "1.11.0",
3+
"version": "1.11.1-0",
44
"license": "MIT",
55
"type": "module",
66
"types": "./dist/index.d.ts",

sbp-frontend-style/src/components/organisms/Accordion.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,16 +69,21 @@ const Accordion = ({
6969
<Card
7070
key={index}
7171
isSelected={showSelected ? challenge(index) : false}
72-
aria-expanded={challenge(index)}
7372
id={id ?? undefined}>
7473
<CardHeader
74+
aria-expanded={challenge(index)}
75+
aria-controls={`accordion${title.replace(/["_-\s\W]/gim, '')}${index}`}
7576
data-title
7677
isOpen={challenge(index)}
7778
icon={icon}
7879
onClick={() => handleOpenList(index)}>
7980
<h3>{title}</h3>
8081
</CardHeader>
81-
<CardContent data-content isOpen={challenge(index)}>
82+
<CardContent
83+
data-content
84+
isOpen={challenge(index)}
85+
aria-hidden={!challenge(index)}
86+
id={`accordion${title.replace(/["_-\s\W]/gim, '')}${index}`}>
8287
{content}
8388
</CardContent>
8489
</Card>

0 commit comments

Comments
 (0)