use alias for backend api imports
This commit is contained in:
@@ -12,8 +12,8 @@ import { css, html, LitElement } from 'lit';
|
|||||||
import { customElement, state } from 'lit/decorators.js';
|
import { customElement, state } from 'lit/decorators.js';
|
||||||
|
|
||||||
import type { Guard, IRoute } from 'router-slot/model';
|
import type { Guard, IRoute } from 'router-slot/model';
|
||||||
import { getManifests, getServerStatus } from './core/api/fetcher';
|
|
||||||
import { internalManifests } from './temp-internal-manifests';
|
import { internalManifests } from './temp-internal-manifests';
|
||||||
|
import { getManifests, getServerStatus } from '@umbraco-cms/backend-api';
|
||||||
import { UmbExtensionRegistry } from '@umbraco-cms/extensions-api';
|
import { UmbExtensionRegistry } from '@umbraco-cms/extensions-api';
|
||||||
import { UmbContextProviderMixin } from '@umbraco-cms/context-api';
|
import { UmbContextProviderMixin } from '@umbraco-cms/context-api';
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import { customElement, state } from 'lit/decorators.js';
|
|||||||
import { ifDefined } from 'lit/directives/if-defined.js';
|
import { ifDefined } from 'lit/directives/if-defined.js';
|
||||||
import { query } from 'router-slot';
|
import { query } from 'router-slot';
|
||||||
|
|
||||||
import { postUserLogin } from '../../core/api/fetcher';
|
import { postUserLogin } from '@umbraco-cms/backend-api';
|
||||||
|
|
||||||
@customElement('umb-login')
|
@customElement('umb-login')
|
||||||
export default class UmbLogin extends LitElement {
|
export default class UmbLogin extends LitElement {
|
||||||
|
|||||||
@@ -3,15 +3,15 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
|
|||||||
import { css, html, LitElement } from 'lit';
|
import { css, html, LitElement } from 'lit';
|
||||||
import { customElement, state } from 'lit/decorators.js';
|
import { customElement, state } from 'lit/decorators.js';
|
||||||
|
|
||||||
|
import { UmbModalService } from '../../../core/services/modal';
|
||||||
|
import { UmbNotificationService } from '../../../core/services/notification';
|
||||||
|
import { UmbNotificationDefaultData } from '../../../core/services/notification/layouts/default';
|
||||||
import {
|
import {
|
||||||
getPublishedCacheStatus,
|
getPublishedCacheStatus,
|
||||||
postPublishedCacheReload,
|
postPublishedCacheReload,
|
||||||
postPublishedCacheRebuild,
|
postPublishedCacheRebuild,
|
||||||
getPublishedCacheCollect,
|
getPublishedCacheCollect,
|
||||||
} from '../../../core/api/fetcher';
|
} from '@umbraco-cms/backend-api';
|
||||||
import { UmbModalService } from '../../../core/services/modal';
|
|
||||||
import { UmbNotificationService } from '../../../core/services/notification';
|
|
||||||
import { UmbNotificationDefaultData } from '../../../core/services/notification/layouts/default';
|
|
||||||
import { UmbContextConsumerMixin } from '@umbraco-cms/context-api';
|
import { UmbContextConsumerMixin } from '@umbraco-cms/context-api';
|
||||||
|
|
||||||
@customElement('umb-dashboard-published-status')
|
@customElement('umb-dashboard-published-status')
|
||||||
|
|||||||
@@ -2,10 +2,9 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
|
|||||||
import { css, html, LitElement } from 'lit';
|
import { css, html, LitElement } from 'lit';
|
||||||
import { unsafeHTML } from 'lit/directives/unsafe-html.js';
|
import { unsafeHTML } from 'lit/directives/unsafe-html.js';
|
||||||
import { customElement, state } from 'lit/decorators.js';
|
import { customElement, state } from 'lit/decorators.js';
|
||||||
import { getConsentLevel, getConsentLevels, postConsentLevel } from '../../../core/api/fetcher';
|
import { getConsentLevel, getConsentLevels, postConsentLevel } from '@umbraco-cms/backend-api';
|
||||||
import type { TelemetryModel } from '@umbraco-cms/models';
|
import type { TelemetryModel } from '@umbraco-cms/models';
|
||||||
|
|
||||||
|
|
||||||
export type SettingOption = 'Minimal' | 'Basic' | 'Detailed';
|
export type SettingOption = 'Minimal' | 'Basic' | 'Detailed';
|
||||||
|
|
||||||
@customElement('umb-dashboard-telemetry')
|
@customElement('umb-dashboard-telemetry')
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import { html, LitElement, nothing } from 'lit';
|
|||||||
import { customElement, state } from 'lit/decorators.js';
|
import { customElement, state } from 'lit/decorators.js';
|
||||||
import { repeat } from 'lit/directives/repeat.js';
|
import { repeat } from 'lit/directives/repeat.js';
|
||||||
|
|
||||||
import { getPackagesInstalled } from '../../../core/api/fetcher';
|
import { getPackagesInstalled } from '@umbraco-cms/backend-api';
|
||||||
|
|
||||||
import type { PackageInstalled } from '@umbraco-cms/models';
|
import type { PackageInstalled } from '@umbraco-cms/models';
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ export const getConsentLevels = fetcher.path('/telemetry/ConsentLevels').method(
|
|||||||
export const getConsentLevel = fetcher.path('/telemetry/ConsentLevel').method('get').create();
|
export const getConsentLevel = fetcher.path('/telemetry/ConsentLevel').method('get').create();
|
||||||
export const postConsentLevel = fetcher.path('/telemetry/ConsentLevel').method('post').create();
|
export const postConsentLevel = fetcher.path('/telemetry/ConsentLevel').method('post').create();
|
||||||
|
|
||||||
|
|
||||||
// Property Editors
|
// Property Editors
|
||||||
export const getPropertyEditorsList = fetcher.path('/property-editors/list').method('get').create();
|
export const getPropertyEditorsList = fetcher.path('/property-editors/list').method('get').create();
|
||||||
export const getPropertyEditor = fetcher
|
export const getPropertyEditor = fetcher
|
||||||
@@ -40,4 +39,3 @@ export const getPublishedCacheStatus = fetcher.path('/published-cache/status').m
|
|||||||
export const postPublishedCacheReload = fetcher.path('/published-cache/reload').method('post').create();
|
export const postPublishedCacheReload = fetcher.path('/published-cache/reload').method('post').create();
|
||||||
export const postPublishedCacheRebuild = fetcher.path('/published-cache/rebuild').method('post').create();
|
export const postPublishedCacheRebuild = fetcher.path('/published-cache/rebuild').method('post').create();
|
||||||
export const getPublishedCacheCollect = fetcher.path('/published-cache/collect').method('get').create();
|
export const getPublishedCacheCollect = fetcher.path('/published-cache/collect').method('get').create();
|
||||||
|
|
||||||
1
src/Umbraco.Web.UI.Client/src/core/backend-api/index.ts
Normal file
1
src/Umbraco.Web.UI.Client/src/core/backend-api/index.ts
Normal file
@@ -0,0 +1 @@
|
|||||||
|
export * from './fetcher';
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
import { map, Observable } from 'rxjs';
|
import { map, Observable } from 'rxjs';
|
||||||
import { getPropertyEditorConfig } from '../../api/fetcher';
|
import { getPropertyEditorConfig } from '../../backend-api/fetcher';
|
||||||
import type { PropertyEditorConfig } from '../../models';
|
import type { PropertyEditorConfig } from '../../models';
|
||||||
import { UmbDataStoreBase } from '../store';
|
import { UmbDataStoreBase } from '../store';
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { map, Observable } from 'rxjs';
|
import { map, Observable } from 'rxjs';
|
||||||
import type { PropertyEditor } from '../../models';
|
import type { PropertyEditor } from '../../models';
|
||||||
import { getPropertyEditorsList, getPropertyEditor } from '../../api/fetcher';
|
import { getPropertyEditorsList, getPropertyEditor } from '../../backend-api/fetcher';
|
||||||
import { UmbDataStoreBase } from '../store';
|
import { UmbDataStoreBase } from '../store';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ import { css, CSSResultGroup, html, LitElement, nothing } from 'lit';
|
|||||||
import { customElement, property, query, state } from 'lit/decorators.js';
|
import { customElement, property, query, state } from 'lit/decorators.js';
|
||||||
import { Subscription } from 'rxjs';
|
import { Subscription } from 'rxjs';
|
||||||
|
|
||||||
import { postInstallSetup, postInstallValidateDatabase } from '../../core/api/fetcher';
|
|
||||||
import { UmbInstallerContext } from '../installer.context';
|
import { UmbInstallerContext } from '../installer.context';
|
||||||
|
import { postInstallSetup, postInstallValidateDatabase } from '@umbraco-cms/backend-api';
|
||||||
import { UmbContextConsumerMixin } from '@umbraco-cms/context-api';
|
import { UmbContextConsumerMixin } from '@umbraco-cms/context-api';
|
||||||
import type { UmbracoInstallerDatabaseModel, UmbracoPerformInstallDatabaseConfiguration } from '@umbraco-cms/models';
|
import type { UmbracoInstallerDatabaseModel, UmbracoPerformInstallDatabaseConfiguration } from '@umbraco-cms/models';
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { BehaviorSubject, Observable, ReplaySubject } from 'rxjs';
|
import { BehaviorSubject, Observable, ReplaySubject } from 'rxjs';
|
||||||
|
|
||||||
import { getInstallSettings, postInstallSetup } from '../core/api/fetcher';
|
import { getInstallSettings, postInstallSetup } from '@umbraco-cms/backend-api';
|
||||||
import type { PostInstallRequest, ProblemDetails, UmbracoInstaller } from '@umbraco-cms/models';
|
import type { PostInstallRequest, ProblemDetails, UmbracoInstaller } from '@umbraco-cms/models';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
import '../installer/shared/layout/installer-layout.element';
|
|
||||||
import './upgrader-view.element';
|
|
||||||
|
|
||||||
import { html, LitElement } from 'lit';
|
import { html, LitElement } from 'lit';
|
||||||
import { customElement, state } from 'lit/decorators.js';
|
import { customElement, state } from 'lit/decorators.js';
|
||||||
|
import { getUpgradeSettings, PostUpgradeAuthorize } from '@umbraco-cms/backend-api';
|
||||||
import { getUpgradeSettings, PostUpgradeAuthorize } from '../core/api/fetcher';
|
|
||||||
|
|
||||||
import type { UmbracoUpgrader } from '@umbraco-cms/models';
|
import type { UmbracoUpgrader } from '@umbraco-cms/models';
|
||||||
|
|
||||||
|
import '../installer/shared/layout/installer-layout.element';
|
||||||
|
import './upgrader-view.element';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @element umb-upgrader
|
* @element umb-upgrader
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
"baseUrl": ".",
|
"baseUrl": ".",
|
||||||
"paths": {
|
"paths": {
|
||||||
"@umbraco-cms/models": ["./src/core/models"],
|
"@umbraco-cms/models": ["./src/core/models"],
|
||||||
"@umbraco-cms/api": ["./src/core/api"],
|
"@umbraco-cms/backend-api": ["./src/core/backend-api"],
|
||||||
"@umbraco-cms/context-api": ["./src/core/context"],
|
"@umbraco-cms/context-api": ["./src/core/context"],
|
||||||
"@umbraco-cms/extensions-api": ["./src/core/extension"],
|
"@umbraco-cms/extensions-api": ["./src/core/extension"],
|
||||||
"@umbraco-cms/utils": ["./src/core/helpers"],
|
"@umbraco-cms/utils": ["./src/core/helpers"],
|
||||||
|
|||||||
Reference in New Issue
Block a user