refactor: Update import paths for consistency across various components

This commit is contained in:
Simon Larsen
2025-05-21 16:46:53 +01:00
parent 6872fa627e
commit 81a7dcbab6
14 changed files with 31 additions and 31 deletions

View File

@@ -4,16 +4,16 @@ import {
DashboardRoute,
AppApiRoute,
StatusPageApiRoute,
} from "../../../ServiceRoute";
} from "../ServiceRoute";
import BillingConfig from "./BillingConfig";
import Hostname from "../../../Types/API/Hostname";
import Protocol from "../../../Types/API/Protocol";
import URL from "../../../Types/API/URL";
import SubscriptionPlan from "../../../Types/Billing/SubscriptionPlan";
import Email from "../../../Types/Email";
import { JSONObject } from "../../../Types/JSON";
import ObjectID from "../../../Types/ObjectID";
import Port from "../../../Types/Port";
import Protocol from "../Types/API/Protocol";
import URL from "../Types/API/URL";
import SubscriptionPlan from "../Types/Billing/SubscriptionPlan";
import Email from "../Types/Email";
import { JSONObject } from "../Types/JSON";
import ObjectID from "../Types/ObjectID";
import Port from "../Types/Port";
import Hostname from "../Types/API/Hostname";
export enum ConfigLogLevel {
INFO = "INFO",

View File

@@ -47,7 +47,7 @@ import ObjectID from "../../Types/ObjectID";
import PositiveNumber from "../../Types/PositiveNumber";
import Text from "../../Types/Text";
import Typeof from "../../Types/Typeof";
import API from "../../../Utils/API";
import API from "../../Utils/API";
import { Stream } from "node:stream";
import AggregateBy from "../Types/AnalyticsDatabase/AggregateBy";
import AggregatedResult from "../../Types/BaseDatabase/AggregatedResult";

View File

@@ -2,9 +2,9 @@ import CopyTextButton from "../CopyTextButton/CopyTextButton";
import OneUptimeDate from "../../../Types/Date";
import Dictionary from "../../../Types/Dictionary";
import JSONFunctions from "../../../Types/JSONFunctions";
import Log from "../../Models/AnalyticsModels/Log";
import Log from "../../../Models/AnalyticsModels/Log";
import LogSeverity from "../../../Types/Log/LogSeverity";
import TelemetryService from "../../Models/DatabaseModels/TelemetryService";
import TelemetryService from "../../../Models/DatabaseModels/TelemetryService";
import React, { FunctionComponent, ReactElement, useEffect } from "react";
export interface ComponentProps {

View File

@@ -3,7 +3,7 @@ import ModelAPI from "../../Utils/ModelAPI/ModelAPI";
import { ButtonStyleType } from "../Button/Button";
import Card from "../Card/Card";
import ConfirmModal from "../Modal/ConfirmModal";
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import BaseModel from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import { PromiseVoidFunction } from "../../../Types/FunctionTypes";
import IconProp from "../../../Types/Icon/IconProp";
import ObjectID from "../../../Types/ObjectID";

View File

@@ -1,13 +1,13 @@
import SelectEntityField from "../../../Types/SelectEntityField";
import SelectEntityField from "../../Types/SelectEntityField";
import Query from "../../../Types/BaseDatabase/Query";
import { DropdownOption } from "../Dropdown/Dropdown";
import FieldType from "../Types/FieldType";
import AnalyticsBaseModel, {
AnalyticsBaseModelType,
} from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
} from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import BaseModel, {
DatabaseBaseModelType,
} from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
} from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
export default interface Filter<
TEntity extends BaseModel | AnalyticsBaseModel,

View File

@@ -7,8 +7,8 @@ import Sort from "../../Utils/BaseDatabase/Sort";
import BaseModelTable, { BaseTableProps, ModalType } from "./BaseModelTable";
import AnalyticsBaseModel, {
AnalyticsBaseModelType,
} from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import { DatabaseBaseModelType } from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
} from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import { DatabaseBaseModelType } from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import NotImplementedException from "../../../Types/Exception/NotImplementedException";
import { JSONObject } from "../../../Types/JSON";
import ObjectID from "../../../Types/ObjectID";

View File

@@ -1,7 +1,7 @@
import Includes from "../../../Types/BaseDatabase/Includes";
import { API_DOCS_URL, BILLING_ENABLED, getAllEnvVars } from "../../Config";
import { GetReactElementFunction } from "../../Types/FunctionTypes";
import SelectEntityField from "../../../Types/SelectEntityField";
import SelectEntityField from "../../Types/SelectEntityField";
import API from "../../Utils/API/API";
import GroupBy from "../../Utils/BaseDatabase/GroupBy";
import ListResult from "../../Utils/BaseDatabase/ListResult";
@@ -48,10 +48,10 @@ import ModelTableColumn from "./Column";
import Columns from "./Columns";
import AnalyticsBaseModel, {
AnalyticsBaseModelType,
} from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
} from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import BaseModel, {
DatabaseBaseModelType,
} from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
} from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import Route from "../../../Types/API/Route";
import URL from "../../../Types/API/URL";
import { ColumnAccessControl } from "../../../Types/BaseDatabase/AccessControl";

View File

@@ -1,8 +1,8 @@
import AlignItem from "../../../Types/AlignItem";
import SelectEntityField from "../../../Types/SelectEntityField";
import FieldType from "../Types/FieldType";
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import AnalyticsBaseModel from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import BaseModel from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import IconProp from "../../../Types/Icon/IconProp";
import ObjectID from "../../../Types/ObjectID";
import { ReactElement } from "react";

View File

@@ -1,6 +1,6 @@
import Column from "./Column";
import AnalyticsBaseModel from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import BaseModel from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import AnalyticsBaseModel from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import BaseModel from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
type Columns<T extends BaseModel | AnalyticsBaseModel> = Array<Column<T>>;

View File

@@ -6,10 +6,10 @@ import ModelAPI, { RequestOptions } from "../../Utils/ModelAPI/ModelAPI";
import { FormType, ModelField } from "../Forms/ModelForm";
import ModelFormModal from "../ModelFormModal/ModelFormModal";
import BaseModelTable, { BaseTableProps, ModalType } from "./BaseModelTable";
import { AnalyticsBaseModelType } from "../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import { AnalyticsBaseModelType } from "../../../Models/AnalyticsModels/AnalyticsBaseModel/AnalyticsBaseModel";
import BaseModel, {
DatabaseBaseModelType,
} from "../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
} from "../../../Models/DatabaseModels/DatabaseBaseModel/DatabaseBaseModel";
import Dictionary from "../../../Types/Dictionary";
import { JSONObject } from "../../../Types/JSON";
import ObjectID from "../../../Types/ObjectID";

View File

@@ -1,3 +1,3 @@
import UptimeUtil from "../../Utils/Uptime/UptimeUtil";
import UptimeUtil from "../../../Utils/Uptime/UptimeUtil";
export default UptimeUtil;

View File

@@ -1,5 +1,5 @@
import Column from "./Column";
import GenericObject from "../../../Types/GenericObject";
import GenericObject from "../../../../Types/GenericObject";
type Columns<T extends GenericObject> = Array<Column<T>>;

View File

@@ -8,7 +8,7 @@ import ComponentMetadata, {
} from "../../../Types/Workflow/Component";
import Components, { Categories } from "../../../Types/Workflow/Components";
import BaseModelComponentFactory from "../../../Types/Workflow/Components/BaseModel";
import Entities from "../../Models/DatabaseModels/Index";
import Entities from "../../../Models/DatabaseModels/Index";
import { ConditionOperator } from "../../../Types/Workflow/Components/Condition";
type LoadComponentsAndCategoriesFunction = () => {

View File

@@ -1,7 +1,7 @@
import ModelListModal from "../ModelListModal/ModelListModal";
import EqualToOrNull from "../../../Types/BaseDatabase/EqualToOrNull";
import ObjectID from "../../../Types/ObjectID";
import WorkflowVariable from "../../Models/DatabaseModels/WorkflowVariable";
import WorkflowVariable from "../../../Models/DatabaseModels/WorkflowVariable";
import React, { FunctionComponent, ReactElement } from "react";
export interface ComponentProps {