[WEB-5416] fix: Use proper import syntax (#8105)
This commit is contained in:
parent
34c0e81d8e
commit
95c742244e
526 changed files with 1002 additions and 923 deletions
|
|
@ -1,5 +1,5 @@
|
|||
// plane imports
|
||||
import { IFilterAdapter, TExternalFilter, TFilterExpression, TFilterProperty } from "@plane/types";
|
||||
import type { IFilterAdapter, TExternalFilter, TFilterExpression, TFilterProperty } from "@plane/types";
|
||||
|
||||
/**
|
||||
* Abstract base class for converting between external filter formats and internal filter expressions.
|
||||
|
|
|
|||
|
|
@ -1,11 +1,13 @@
|
|||
import { action, computed, makeObservable, observable } from "mobx";
|
||||
import { computedFn } from "mobx-utils";
|
||||
// plane imports
|
||||
import { DEFAULT_FILTER_CONFIG_OPTIONS, TConfigOptions } from "@plane/constants";
|
||||
import { TExternalFilter, TFilterConfig, TFilterProperty, TFilterValue } from "@plane/types";
|
||||
import type { TConfigOptions } from "@plane/constants";
|
||||
import { DEFAULT_FILTER_CONFIG_OPTIONS } from "@plane/constants";
|
||||
import type { TExternalFilter, TFilterConfig, TFilterProperty, TFilterValue } from "@plane/types";
|
||||
// local imports
|
||||
import { FilterConfig, IFilterConfig } from "./config";
|
||||
import { IFilterInstance } from "./filter";
|
||||
import type { IFilterConfig } from "./config";
|
||||
import { FilterConfig } from "./config";
|
||||
import type { IFilterInstance } from "./filter";
|
||||
|
||||
/**
|
||||
* Interface for managing filter configurations.
|
||||
|
|
|
|||
|
|
@ -3,8 +3,7 @@ import { action, computed, makeObservable, observable, runInAction } from "mobx"
|
|||
import { computedFn } from "mobx-utils";
|
||||
// plane imports
|
||||
import { EMPTY_OPERATOR_LABEL } from "@plane/constants";
|
||||
import {
|
||||
FILTER_FIELD_TYPE,
|
||||
import type {
|
||||
TSupportedOperators,
|
||||
TFilterConfig,
|
||||
TFilterProperty,
|
||||
|
|
@ -12,6 +11,7 @@ import {
|
|||
TOperatorSpecificConfigs,
|
||||
TAllAvailableOperatorsForDisplay,
|
||||
} from "@plane/types";
|
||||
import { FILTER_FIELD_TYPE } from "@plane/types";
|
||||
import {
|
||||
getOperatorLabel,
|
||||
isDateFilterType,
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import { cloneDeep } from "lodash-es";
|
||||
import { action, makeObservable, observable, toJS } from "mobx";
|
||||
// plane imports
|
||||
import { DEFAULT_FILTER_EXPRESSION_OPTIONS, TAutoVisibilityOptions, TExpressionOptions } from "@plane/constants";
|
||||
import {
|
||||
import type { TAutoVisibilityOptions, TExpressionOptions } from "@plane/constants";
|
||||
import { DEFAULT_FILTER_EXPRESSION_OPTIONS } from "@plane/constants";
|
||||
import type {
|
||||
IFilterAdapter,
|
||||
LOGICAL_OPERATOR,
|
||||
TSupportedOperators,
|
||||
TFilterConditionNode,
|
||||
TFilterExpression,
|
||||
|
|
@ -14,9 +14,10 @@ import {
|
|||
TLogicalOperator,
|
||||
TFilterConditionPayload,
|
||||
} from "@plane/types";
|
||||
import { LOGICAL_OPERATOR } from "@plane/types";
|
||||
import { addAndCondition, createConditionNode, updateNodeInExpression } from "@plane/utils";
|
||||
// local imports
|
||||
import { type IFilterInstance } from "./filter";
|
||||
import type { IFilterInstance } from "./filter";
|
||||
|
||||
type TFilterInstanceHelperParams<P extends TFilterProperty, E extends TExternalFilter> = {
|
||||
adapter: IFilterAdapter<P, E>;
|
||||
|
|
|
|||
|
|
@ -3,16 +3,15 @@ import { action, computed, makeObservable, observable, toJS } from "mobx";
|
|||
import { computedFn } from "mobx-utils";
|
||||
import { v4 as uuidv4 } from "uuid";
|
||||
// plane imports
|
||||
import {
|
||||
DEFAULT_FILTER_VISIBILITY_OPTIONS,
|
||||
import type {
|
||||
TClearFilterOptions,
|
||||
TExpressionOptions,
|
||||
TFilterOptions,
|
||||
TSaveViewOptions,
|
||||
TUpdateViewOptions,
|
||||
} from "@plane/constants";
|
||||
import {
|
||||
FILTER_NODE_TYPE,
|
||||
import { DEFAULT_FILTER_VISIBILITY_OPTIONS } from "@plane/constants";
|
||||
import type {
|
||||
IFilterAdapter,
|
||||
SingleOrArray,
|
||||
TAllAvailableOperatorsForDisplay,
|
||||
|
|
@ -26,6 +25,7 @@ import {
|
|||
TLogicalOperator,
|
||||
TSupportedOperators,
|
||||
} from "@plane/types";
|
||||
import { FILTER_NODE_TYPE } from "@plane/types";
|
||||
// local imports
|
||||
import {
|
||||
deepCompareFilterExpressions,
|
||||
|
|
@ -39,8 +39,10 @@ import {
|
|||
shouldNotifyChangeForExpression,
|
||||
updateNodeInExpression,
|
||||
} from "@plane/utils";
|
||||
import { FilterConfigManager, IFilterConfigManager } from "./config-manager";
|
||||
import { FilterInstanceHelper, IFilterInstanceHelper } from "./filter-helpers";
|
||||
import type { IFilterConfigManager } from "./config-manager";
|
||||
import { FilterConfigManager } from "./config-manager";
|
||||
import type { IFilterInstanceHelper } from "./filter-helpers";
|
||||
import { FilterInstanceHelper } from "./filter-helpers";
|
||||
|
||||
/**
|
||||
* Interface for a filter instance.
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { makeObservable, observable } from "mobx";
|
||||
import { IWorkspaceStore } from "./workspace.store";
|
||||
import type { IWorkspaceStore } from "./workspace.store";
|
||||
|
||||
export interface IUserStore {
|
||||
user: any;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
// plane imports
|
||||
import { isEmpty } from "lodash-es";
|
||||
import {
|
||||
LOGICAL_OPERATOR,
|
||||
MULTI_VALUE_OPERATORS,
|
||||
import type {
|
||||
SingleOrArray,
|
||||
TFilterExpression,
|
||||
TFilterValue,
|
||||
|
|
@ -12,8 +10,8 @@ import {
|
|||
TWorkItemFilterExpression,
|
||||
TWorkItemFilterExpressionData,
|
||||
TWorkItemFilterProperty,
|
||||
WORK_ITEM_FILTER_PROPERTY_KEYS,
|
||||
} from "@plane/types";
|
||||
import { LOGICAL_OPERATOR, MULTI_VALUE_OPERATORS, WORK_ITEM_FILTER_PROPERTY_KEYS } from "@plane/types";
|
||||
import { createConditionNode, createAndGroupNode, isAndGroupNode, isConditionNode } from "@plane/utils";
|
||||
// local imports
|
||||
import { FilterAdapter } from "../rich-filters/adapter";
|
||||
|
|
|
|||
|
|
@ -1,14 +1,16 @@
|
|||
import { action, makeObservable, observable } from "mobx";
|
||||
import { computedFn } from "mobx-utils";
|
||||
// plane imports
|
||||
import { TExpressionOptions } from "@plane/constants";
|
||||
import { EIssuesStoreType, LOGICAL_OPERATOR, TWorkItemFilterExpression, TWorkItemFilterProperty } from "@plane/types";
|
||||
import type { TExpressionOptions } from "@plane/constants";
|
||||
import type { EIssuesStoreType, TWorkItemFilterExpression, TWorkItemFilterProperty } from "@plane/types";
|
||||
import { LOGICAL_OPERATOR } from "@plane/types";
|
||||
import { getOperatorForPayload } from "@plane/utils";
|
||||
// local imports
|
||||
import { buildWorkItemFilterExpressionFromConditions, TWorkItemFilterCondition } from "../../utils";
|
||||
import type { TWorkItemFilterCondition } from "../../utils";
|
||||
import { buildWorkItemFilterExpressionFromConditions } from "../../utils";
|
||||
import { FilterInstance } from "../rich-filters/filter";
|
||||
import { workItemFiltersAdapter } from "./adapter";
|
||||
import { IWorkItemFilterInstance, TWorkItemFilterKey } from "./shared";
|
||||
import type { IWorkItemFilterInstance, TWorkItemFilterKey } from "./shared";
|
||||
|
||||
type TGetOrCreateFilterParams = {
|
||||
showOnMount?: boolean;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
// plane imports
|
||||
import { EIssuesStoreType, TWorkItemFilterExpression, TWorkItemFilterProperty } from "@plane/types";
|
||||
import type { EIssuesStoreType, TWorkItemFilterExpression, TWorkItemFilterProperty } from "@plane/types";
|
||||
// local imports
|
||||
import { IFilterInstance } from "../rich-filters";
|
||||
import type { IFilterInstance } from "../rich-filters";
|
||||
|
||||
export type TWorkItemFilterKey = `${EIssuesStoreType}-${string}`;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,11 +1,6 @@
|
|||
// plane imports
|
||||
import {
|
||||
LOGICAL_OPERATOR,
|
||||
TBuildFilterExpressionParams,
|
||||
TExternalFilter,
|
||||
TFilterProperty,
|
||||
TFilterValue,
|
||||
} from "@plane/types";
|
||||
import type { TBuildFilterExpressionParams, TExternalFilter, TFilterProperty, TFilterValue } from "@plane/types";
|
||||
import { LOGICAL_OPERATOR } from "@plane/types";
|
||||
import { getOperatorForPayload } from "@plane/utils";
|
||||
// local imports
|
||||
import { FilterInstance } from "../store/rich-filters/filter";
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// plane imports
|
||||
import {
|
||||
import type {
|
||||
TBuildFilterExpressionParams,
|
||||
TFilterConditionForBuild,
|
||||
TFilterValue,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue