diff --git a/packages/constants/src/issue/filter.ts b/packages/constants/src/issue/filter.ts index fd9b5c2b371..2e29474eb8d 100644 --- a/packages/constants/src/issue/filter.ts +++ b/packages/constants/src/issue/filter.ts @@ -355,7 +355,7 @@ export const ISSUE_DISPLAY_FILTERS_BY_PAGE: TIssueFiltersToDisplayByPageType = { sub_work_items: { list: { display_properties: SUB_ISSUES_DISPLAY_PROPERTIES_KEYS, - filters: ["priority", "state", "project", "issue_type", "assignees", "start_date", "target_date"], + filters: ["priority", "state", "issue_type", "assignees", "start_date", "target_date"], display_filters: { order_by: ["-created_at", "-updated_at", "start_date", "-priority"], group_by: ["state", "priority", "assignees", null], diff --git a/web/core/components/dropdowns/state.tsx b/web/core/components/dropdowns/state.tsx index bdc754260e8..db8cbb5c707 100644 --- a/web/core/components/dropdowns/state.tsx +++ b/web/core/components/dropdowns/state.tsx @@ -37,6 +37,7 @@ type Props = TDropdownProps & { filterAvailableStateIds?: boolean; isForWorkItemCreation?: boolean; alwaysAllowStateChange?: boolean; + iconSize?: string; }; export const StateDropdown: React.FC = observer((props) => { @@ -60,6 +61,7 @@ export const StateDropdown: React.FC = observer((props) => { value, renderByDefault = true, stateIds, + iconSize = "size-4", } = props; // states const [query, setQuery] = useState(""); @@ -101,7 +103,7 @@ export const StateDropdown: React.FC = observer((props) => { {state?.name} @@ -184,7 +186,7 @@ export const StateDropdown: React.FC = observer((props) => { )} diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx b/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx index 7f972d7a9ba..a6a8fae3d79 100644 --- a/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx +++ b/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx @@ -62,7 +62,10 @@ export const SubIssuesListItemProperties: React.FC = observer((props) => ) } disabled={!disabled} - buttonVariant="border-with-text" + buttonVariant="transparent-without-text" + buttonClassName="hover:bg-transparent px-0" + iconSize="size-5" + showTooltip /> @@ -80,33 +83,7 @@ export const SubIssuesListItemProperties: React.FC = observer((props) => disabled={!disabled} buttonVariant="border-without-text" buttonClassName="border" - /> - - - - -
- - issue.project_id && - updateSubIssue( - workspaceSlug, - issue.project_id, - parentIssueId, - issueId, - { - start_date: val ? renderFormattedPayloadDate(val) : null, - }, - { ...issue } - ) - } - maxDate={maxDate} - placeholder={t("common.order_by.start_date")} - icon={} - buttonVariant={issue.start_date ? "border-with-text" : "border-without-text"} - optionsClassName="z-30" - disabled={!disabled} + showTooltip />