[WEB-5352] fix: layout selection icon #8070

This commit is contained in:
Aaryan Khandelwal 2025-11-06 16:58:38 +05:30 committed by GitHub
parent 0dcea8db70
commit 4927ef8c71
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -23,17 +23,12 @@ export const MobileLayoutSelection = ({
className="flex flex-grow justify-center text-sm text-custom-text-200"
placement="bottom-start"
customButton={
activeLayout ? (
<Button variant="neutral-primary" size="sm" className="relative px-2">
<Button variant="neutral-primary" size="sm" className="relative px-2">
{activeLayout && (
<IssueLayoutIcon layout={activeLayout} size={14} strokeWidth={2} className={`h-3.5 w-3.5`} />
<ChevronDownIcon className="size-3 text-custom-text-200 my-auto" strokeWidth={2} />
</Button>
) : (
<div className="flex flex-start text-sm text-custom-text-200">
{t("common.layout")}
<ChevronDownIcon className="ml-2 h-4 w-4 text-custom-text-200 my-auto" strokeWidth={2} />
</div>
)
)}
<ChevronDownIcon className="size-3 text-custom-text-200 my-auto" strokeWidth={2} />
</Button>
}
customButtonClassName="flex flex-grow justify-center text-custom-text-200 text-sm"
closeOnSelect