diff --git a/web/core/components/cycles/list/root.tsx b/web/core/components/cycles/list/root.tsx index 880ed62c6fb..17482c7d669 100644 --- a/web/core/components/cycles/list/root.tsx +++ b/web/core/components/cycles/list/root.tsx @@ -19,7 +19,7 @@ export const CyclesList: FC = observer((props) => { const { completedCycleIds, upcomingCycleIds, cycleIds, workspaceSlug, projectId, isArchived = false } = props; return ( - + {isArchived ? ( <> diff --git a/web/core/components/dropdowns/module/index.tsx b/web/core/components/dropdowns/module/index.tsx index c4cb660d212..f4a46a1e274 100644 --- a/web/core/components/dropdowns/module/index.tsx +++ b/web/core/components/dropdowns/module/index.tsx @@ -27,6 +27,7 @@ type Props = TDropdownProps & { showCount?: boolean; onClose?: () => void; renderByDefault?: boolean; + itemClassName?: string; } & ( | { multiple: false; @@ -51,6 +52,7 @@ type ButtonContentProps = { showCount: boolean; showTooltip?: boolean; value: string | string[] | null; + className?: string; }; const ButtonContent: React.FC = (props) => { @@ -65,6 +67,7 @@ const ButtonContent: React.FC = (props) => { showCount, showTooltip = false, value, + className, } = props; // store hooks const { getModuleById } = useModule(); @@ -87,13 +90,16 @@ const ButtonContent: React.FC = (props) => { )} ) : value.length > 0 ? ( -
+
{value.map((moduleId) => { const moduleDetails = getModuleById(moduleId); return (
{!hideIcon && } {!hideText && ( @@ -159,6 +165,7 @@ export const ModuleDropdown: React.FC = observer((props) => { const { button, buttonClassName, + itemClassName = "", buttonContainerClassName, buttonVariant, className = "", @@ -270,6 +277,7 @@ export const ModuleDropdown: React.FC = observer((props) => { showTooltip={showTooltip} value={value} onChange={onChange as any} + className={itemClassName} /> diff --git a/web/core/components/issues/issue-detail/module-select.tsx b/web/core/components/issues/issue-detail/module-select.tsx index 2856d09bd8d..c51e8848191 100644 --- a/web/core/components/issues/issue-detail/module-select.tsx +++ b/web/core/components/issues/issue-detail/module-select.tsx @@ -69,6 +69,7 @@ export const IssueModuleSelect: React.FC = observer((props) dropdownArrow dropdownArrowClassName="h-3.5 w-3.5 hidden group-hover:inline" multiple + itemClassName="px-2" />
); diff --git a/web/core/store/issue/issue.store.ts b/web/core/store/issue/issue.store.ts index f94188e6416..ed4ecc4d576 100644 --- a/web/core/store/issue/issue.store.ts +++ b/web/core/store/issue/issue.store.ts @@ -1,6 +1,6 @@ -import update from "lodash/update"; import isEmpty from "lodash/isEmpty"; import set from "lodash/set"; +import update from "lodash/update"; import { action, makeObservable, observable, runInAction } from "mobx"; import { computedFn } from "mobx-utils"; // types