Skip to content

Commit 695c3b3

Browse files
Update src/components/Shop/PointsDrawer.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Srivastava <85481905+ashworks1706@users.noreply.github.com>
1 parent d223f97 commit 695c3b3

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

src/components/Shop/PointsDrawer.tsx

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,22 @@ const PointsDrawer: React.FC = () => {
2323
onMouseEnter={openDrawer}
2424
onMouseLeave={closeDrawer}
2525
>
26-
<div
26+
<button
27+
type="button"
2728
className="bg-blue-500/20 backdrop-blur-md text-white w-4 sm:w-5 px-0.5 py-3 border border-white/15 shadow-lg shadow-blue-500/10 text-[10px] font-semibold tracking-[0.25em] uppercase h-[23vh] flex items-center justify-between cursor-pointer select-none"
2829
style={{ writingMode: "vertical-rl" }}
29-
role="button"
30-
tabIndex={0}
3130
onClick={toggleOpen}
32-
onKeyDown={(e) => {
33-
if (e.key === "Enter" || e.key === " ") {
34-
e.preventDefault();
35-
toggleOpen();
36-
}
37-
}}
31+
onFocus={openDrawer}
32+
aria-expanded={isOpen}
33+
aria-controls="points-breakdown-desktop-panel"
3834
>
3935
<ArrowLeft size={20} color="grey" /> Points Breakdown{" "}
4036
<ArrowLeft size={20} color="grey" />
41-
</div>
42-
<div className="w-[340px] max-h-[80vh] overflow-y-auto border border-white/10 rounded-l-none rounded-r-xl">
37+
</button>
38+
<div
39+
id="points-breakdown-desktop-panel"
40+
className="w-[340px] max-h-[80vh] overflow-y-auto border border-white/10 rounded-l-none rounded-r-xl"
41+
>
4342
<PointsBreakdownTable />
4443
</div>
4544
</div>

0 commit comments

Comments
 (0)