Skip to content

Commit 57e55a2

Browse files
committed
feat: make heading optional
1 parent 7b1b4ac commit 57e55a2

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/Shared/Components/ModalSidebarPanel/ModalSidebarPanel.component.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@ const ModalSidebarPanel = ({
2626
}: ModalSidebarPanelProps) => (
2727
<div className={`flexbox-col w-250 dc__gap-24 dc__modal-gradient ${rootClassName}`}>
2828
<div className="flexbox-col dc__gap-12">
29-
<div className="flexbox-col dc__gap-4">
30-
{icon && icon}
31-
<h3 className="fs-18 fw-6 cn-9 lh-1-5 m-0">{heading}</h3>
32-
</div>
29+
{(icon || heading) && (
30+
<div className="flexbox-col dc__gap-4">
31+
{icon && icon}
32+
{heading && <h3 className="fs-18 fw-6 cn-9 lh-1-5 m-0">{heading}</h3>}
33+
</div>
34+
)}
3335
{children && <div className="fs-13 fw-4 lh-1-5 cn-7">{children}</div>}
3436
</div>
3537
<div className="flexbox-col dc__gap-4">

src/Shared/Components/ModalSidebarPanel/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { ReactNode } from 'react'
1818

1919
export interface ModalSidebarPanelProps {
2020
rootClassName?: string
21-
heading: string
21+
heading: string | null
2222
icon?: JSX.Element
2323
children?: ReactNode
2424
documentationLink: string

0 commit comments

Comments
 (0)