move router library into src/core to avoid exposing it to the public
This commit is contained in:
@@ -7,14 +7,14 @@ import '@umbraco-ui/uui-modal-container';
|
||||
import '@umbraco-ui/uui-modal-dialog';
|
||||
import '@umbraco-ui/uui-modal-sidebar';
|
||||
import 'element-internals-polyfill';
|
||||
import '@umbraco-cms/router';
|
||||
|
||||
import type { Guard, IRoute } from 'router-slot/model';
|
||||
import './core/router/router-slot.element';
|
||||
|
||||
import { UUIIconRegistryEssential } from '@umbraco-ui/uui';
|
||||
import { css, html } from 'lit';
|
||||
import { customElement, property, state } from 'lit/decorators.js';
|
||||
|
||||
import type { Guard, IRoute } from '@umbraco-cms/router';
|
||||
import { UmbLitElement } from '@umbraco-cms/element';
|
||||
import { tryExecuteAndNotify } from '@umbraco-cms/resources';
|
||||
import { OpenAPI, RuntimeLevelModel, ServerResource } from '@umbraco-cms/backend-api';
|
||||
|
||||
@@ -49,8 +49,6 @@ import { umbExtensionsRegistry } from '@umbraco-cms/extensions-api';
|
||||
import { UmbNotificationContext, UMB_NOTIFICATION_CONTEXT_TOKEN } from '@umbraco-cms/notification';
|
||||
import { UmbLitElement } from '@umbraco-cms/element';
|
||||
|
||||
import '@umbraco-cms/router';
|
||||
|
||||
// Domains
|
||||
import './settings';
|
||||
import './documents';
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
export * from 'router-slot';
|
||||
export * from './router-slot.element';
|
||||
export * from './router-slot-change.event';
|
||||
export * from './router-slot-init.event';
|
||||
@@ -1,7 +1,9 @@
|
||||
import { IRoute, RouterSlot } from 'router-slot';
|
||||
import type { IRoute } from 'router-slot/model';
|
||||
import { RouterSlot } from 'router-slot';
|
||||
import { LitElement, PropertyValueMap } from 'lit';
|
||||
import { customElement, property } from 'lit/decorators.js';
|
||||
import { UmbRouterSlotChangeEvent, UmbRouterSlotInitEvent } from '@umbraco-cms/router';
|
||||
import { UmbRouterSlotInitEvent } from './router-slot-init.event';
|
||||
import { UmbRouterSlotChangeEvent } from './router-slot-change.event';
|
||||
|
||||
/**
|
||||
* @element umb-router-slot-element
|
||||
@@ -35,7 +35,7 @@
|
||||
"@umbraco-cms/entity-action": ["libs/entity-action"],
|
||||
"@umbraco-cms/workspace": ["libs/workspace"],
|
||||
"@umbraco-cms/utils": ["libs/utils"],
|
||||
"@umbraco-cms/router": ["libs/router"],
|
||||
"@umbraco-cms/router": ["src/core/router"],
|
||||
"@umbraco-cms/test-utils": ["libs/test-utils"],
|
||||
"@umbraco-cms/repository": ["libs/repository"],
|
||||
"@umbraco-cms/resources": ["libs/resources"],
|
||||
|
||||
@@ -55,8 +55,8 @@ export default {
|
||||
'@umbraco-cms/utils': './libs/utils/index.ts',
|
||||
'@umbraco-cms/test-utils': './libs/test-utils/index.ts',
|
||||
'@umbraco-cms/resources': './libs/resources/index.ts',
|
||||
'@umbraco-cms/repository': './libs/repository',
|
||||
'@umbraco-cms/router': './libs/router/index.ts',
|
||||
'@umbraco-cms/repository': './libs/repository/index.ts',
|
||||
'@umbraco-cms/router': './src/core/router/index.ts',
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -82,7 +82,6 @@ export default {
|
||||
<script type="module">
|
||||
import 'element-internals-polyfill';
|
||||
import '@umbraco-ui/uui';
|
||||
import 'router-slot';
|
||||
</script>
|
||||
</body>
|
||||
</html>`,
|
||||
|
||||
Reference in New Issue
Block a user