[WEB-5416] fix: Use proper import syntax (#8105)

This commit is contained in:
Aaron 2025-11-13 04:11:06 -08:00 committed by GitHub
parent 34c0e81d8e
commit 95c742244e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
526 changed files with 1002 additions and 923 deletions

View file

@ -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.

View file

@ -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.

View file

@ -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,

View file

@ -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>;

View file

@ -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.

View file

@ -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;

View file

@ -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";

View file

@ -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;

View file

@ -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}`;

View file

@ -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";

View file

@ -1,5 +1,5 @@
// plane imports
import {
import type {
TBuildFilterExpressionParams,
TFilterConditionForBuild,
TFilterValue,