From 8cb3d28e43199cb44e5a657c7ede49cf6f1a3e5e Mon Sep 17 00:00:00 2001 From: Mahmut Gundogdu Date: Mon, 11 Dec 2023 13:33:19 +0300 Subject: [PATCH] Update import paths for Extensible System's --- docs/en/UI/Angular/Data-Table-Column-Extensions.md | 4 ++-- docs/en/UI/Angular/Dynamic-Form-Extensions.md | 4 ++-- docs/en/UI/Angular/Entity-Action-Extensions.md | 4 ++-- .../How-Replaceable-Components-Work-with-Extensions.md | 2 +- docs/en/UI/Angular/Page-Toolbar-Extensions.md | 8 ++++---- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/en/UI/Angular/Data-Table-Column-Extensions.md b/docs/en/UI/Angular/Data-Table-Column-Extensions.md index 7660ec5550..babb329feb 100644 --- a/docs/en/UI/Angular/Data-Table-Column-Extensions.md +++ b/docs/en/UI/Angular/Data-Table-Column-Extensions.md @@ -24,7 +24,7 @@ import { IdentityEntityPropContributors, IdentityUserDto, } from '@abp/ng.identity'; -import { EntityProp, EntityPropList, ePropType } from '@abp/ng.theme.shared/extensions'; +import { EntityProp, EntityPropList, ePropType } from '@abp/ng.components/extensible'; const nameProp = new EntityProp({ type: ePropType.String, @@ -93,7 +93,7 @@ import { IdentityEntityPropContributors, IdentityUserDto, } from '@abp/ng.identity'; -import { EntityProp, EntityPropList } from '@abp/ng.theme.shared/extensions'; +import { EntityProp, EntityPropList } from '@abp/ng.components/extensible'; import { of } from 'rxjs'; export function emailPropContributor(propList: EntityPropList) { diff --git a/docs/en/UI/Angular/Dynamic-Form-Extensions.md b/docs/en/UI/Angular/Dynamic-Form-Extensions.md index 1aab112c21..52a1f6cb86 100644 --- a/docs/en/UI/Angular/Dynamic-Form-Extensions.md +++ b/docs/en/UI/Angular/Dynamic-Form-Extensions.md @@ -25,7 +25,7 @@ import { IdentityCreateFormPropContributors, } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ePropType, FormProp, FormPropList } from '@abp/ng.theme.shared/extensions'; +import { ePropType, FormProp, FormPropList } from '@abp/ng.components/extensible'; import { Validators } from '@angular/forms'; const birthdayProp = new FormProp({ @@ -248,7 +248,7 @@ import { EXTENSIBLE_FORM_VIEW_PROVIDER, EXTENSIONS_FORM_PROP, EXTENSIONS_FORM_PROP_DATA, -} from '@abp/ng.theme.shared/extensions'; +} from '@abp/ng.components/extensible'; @Component({ diff --git a/docs/en/UI/Angular/Entity-Action-Extensions.md b/docs/en/UI/Angular/Entity-Action-Extensions.md index d93b2045f6..b715479f12 100644 --- a/docs/en/UI/Angular/Entity-Action-Extensions.md +++ b/docs/en/UI/Angular/Entity-Action-Extensions.md @@ -21,7 +21,7 @@ The following code prepares a constant named `identityEntityActionContributors`, import { eIdentityComponents, IdentityEntityActionContributors } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { EntityAction, EntityActionList } from '@abp/ng.theme.shared/extensions'; +import { EntityAction, EntityActionList } from '@abp/ng.components/extensible'; const alertUserName = new EntityAction({ text: 'Click Me!', @@ -93,7 +93,7 @@ Let's employ dependency injection to extend the functionality of `IdentityModule IdentityEntityActionContributors, IdentityUserDto, } from '@abp/ng.identity'; - import { EntityAction, EntityActionList } from '@abp/ng.theme.shared/extensions'; + import { EntityAction, EntityActionList } from '@abp/ng.components/extensible'; import { IdentityExtendedComponent } from './identity-extended.component'; const quickViewAction = new EntityAction({ diff --git a/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md b/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md index d388e48ade..c617b89a14 100644 --- a/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md +++ b/docs/en/UI/Angular/How-Replaceable-Components-Work-with-Extensions.md @@ -25,7 +25,7 @@ import { EXTENSIONS_IDENTIFIER, FormPropData, generateFormFromProps -} from '@abp/ng.theme.shared/extensions'; +} from '@abp/ng.components/extensible'; import { Component, Injector, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { finalize } from 'rxjs/operators'; diff --git a/docs/en/UI/Angular/Page-Toolbar-Extensions.md b/docs/en/UI/Angular/Page-Toolbar-Extensions.md index 1edc9594fb..dbcc2a3c08 100644 --- a/docs/en/UI/Angular/Page-Toolbar-Extensions.md +++ b/docs/en/UI/Angular/Page-Toolbar-Extensions.md @@ -24,7 +24,7 @@ import { IdentityToolbarActionContributors } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ToolbarAction, ToolbarActionList } from '@abp/ng.theme.shared/extensions'; +import { ToolbarAction, ToolbarActionList } from '@abp/ng.components/extensible'; const logUserNames = new ToolbarAction({ text: 'Click Me!', @@ -94,7 +94,7 @@ We need to have a component before we can pass it to the toolbar action contribu // src/app/click-me-button.component.ts import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ActionData, EXTENSIONS_ACTION_DATA } from '@abp/ng.theme.shared/extensions'; +import { ActionData, EXTENSIONS_ACTION_DATA } from '@abp/ng.components/extensible'; import { Component, Inject } from '@angular/core'; @Component({ @@ -116,7 +116,7 @@ export class ClickMeButtonComponent { Here, `EXTENSIONS_ACTION_DATA` token provides us the context from the page toolbar. Therefore, we are able to reach the page data via `record`, which is an array of users, i.e. `IdentityUserDto[]`. -> We could also import `EXTENSIONS_ACTION_CALLBACK` from **@abp/ng.theme.shared/extensions** package, which is a higher order function that triggers the predefined `action` when called. It passes `ActionData` as the first parameter, so you do not have to pass it explicitly. In other words, `EXTENSIONS_ACTION_CALLBACK` can be called without any parameters and it will not fail. +> We could also import `EXTENSIONS_ACTION_CALLBACK` from **@abp/ng.components/extensible** package, which is a higher order function that triggers the predefined `action` when called. It passes `ActionData` as the first parameter, so you do not have to pass it explicitly. In other words, `EXTENSIONS_ACTION_CALLBACK` can be called without any parameters and it will not fail. ### Step 2. Create Toolbar Action Contributors @@ -130,7 +130,7 @@ import { IdentityToolbarActionContributors } from '@abp/ng.identity'; import { IdentityUserDto } from '@abp/ng.identity/proxy'; -import { ToolbarActionList, ToolbarComponent } from '@abp/ng.theme.shared/extensions'; +import { ToolbarActionList, ToolbarComponent } from '@abp/ng.components/extensible'; import { ClickMeButtonComponent } from './click-me-button.component'; const logUserNames = new ToolbarComponent({