Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
82addf5
draft
Melody-zhou-512 Jul 22, 2026
1bf9e98
fix
Melody-zhou-512 Jul 23, 2026
1c21ffd
fix
Melody-zhou-512 Jul 23, 2026
88aead5
fix
Melody-zhou-512 Jul 23, 2026
5195bfa
add tests
Melody-zhou-512 Jul 23, 2026
74dc812
fix
Melody-zhou-512 Jul 23, 2026
d1c00db
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Jul 23, 2026
c81fe9e
fix
Melody-zhou-512 Jul 23, 2026
b42cc15
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 23, 2026
4368e66
CXSPA-13801: Trigger Build
Melody-zhou-512 Jul 23, 2026
0953975
fix
Melody-zhou-512 Jul 23, 2026
d2dd2c7
fix
Melody-zhou-512 Jul 23, 2026
0b7ba07
fix
Melody-zhou-512 Jul 23, 2026
14ed4a8
fix
Melody-zhou-512 Jul 23, 2026
514e529
CXSPA-13801: Trigger Build
Melody-zhou-512 Jul 23, 2026
ef744c0
fix
Melody-zhou-512 Jul 23, 2026
92de393
fix
Melody-zhou-512 Jul 24, 2026
c10ee08
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Jul 24, 2026
f9e2dac
fix
Melody-zhou-512 Jul 24, 2026
dc44140
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 24, 2026
76ea79d
fix UX issue
Melody-zhou-512 Jul 25, 2026
4ceb404
fix
Melody-zhou-512 Jul 27, 2026
5f779bc
fix
Melody-zhou-512 Jul 27, 2026
490c471
fix
Melody-zhou-512 Jul 27, 2026
9232e24
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Jul 27, 2026
2f80ae4
fix
Melody-zhou-512 Jul 27, 2026
389e104
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 27, 2026
77b6af2
fix
Melody-zhou-512 Jul 28, 2026
06d6a6b
format codes
Melody-zhou-512 Jul 28, 2026
6ef6079
fix
Melody-zhou-512 Jul 28, 2026
0ce99c1
fix
Melody-zhou-512 Jul 28, 2026
d114811
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Jul 28, 2026
79923f7
CXSPA-13801: Trigger Build
Melody-zhou-512 Jul 28, 2026
b95a7b2
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 28, 2026
f2c6161
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Jul 28, 2026
06e02d2
fix
Melody-zhou-512 Jul 29, 2026
7444325
fix
Melody-zhou-512 Jul 29, 2026
f050ed2
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 29, 2026
fff455b
fix
Melody-zhou-512 Jul 29, 2026
57dd2cd
fix
Melody-zhou-512 Jul 29, 2026
2da5514
Merge branch 'develop' into feature/CXSPA-13801-11830
i53577 Jul 29, 2026
7be7935
fix
Melody-zhou-512 Jul 29, 2026
354915c
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 29, 2026
80826f2
fix
Melody-zhou-512 Jul 29, 2026
9e1ceb1
fix
Melody-zhou-512 Jul 29, 2026
040bb57
fix
Melody-zhou-512 Jul 29, 2026
c3b5e56
fix
Melody-zhou-512 Jul 29, 2026
ffadd1e
fix
Melody-zhou-512 Jul 29, 2026
7045ad2
fix(e2e): make homepage intercept robust to query-parameter ordering
Melody-zhou-512 Jul 30, 2026
018e324
Revert "fix(e2e): make homepage intercept robust to query-parameter o…
Melody-zhou-512 Jul 30, 2026
24bd89c
fix
Melody-zhou-512 Jul 30, 2026
a5c0e63
fix
Melody-zhou-512 Jul 30, 2026
540be6b
fix
Melody-zhou-512 Jul 30, 2026
c4dcde4
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Jul 30, 2026
57fbafb
revert(e2e): remove b2b-unit-selection stubs from existing tests
Melody-zhou-512 Jul 30, 2026
d8a6e28
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 30, 2026
72cc9a1
revert(e2e): remove unused b2b-unit-selection test helper
Melody-zhou-512 Jul 30, 2026
59286a1
fix(e2e): make homepage intercept robust to query-parameter ordering
Melody-zhou-512 Jul 30, 2026
6b1302a
fix
Melody-zhou-512 Jul 30, 2026
065ea3a
fix(e2e): make homepage intercept robust to query-parameter ordering
Melody-zhou-512 Jul 30, 2026
3fab60a
fix(b2b-unit-selection): use OnRunEffects to prevent zone instability…
Melody-zhou-512 Jul 30, 2026
5f6d8cc
fix(b2b-unit-selection): avoid takeUserId(true) race condition on LOGIN
Melody-zhou-512 Jul 30, 2026
bfd1bd5
fix(b2b-unit-selection): update spec for ngrxOnRunEffects and getUserId
Melody-zhou-512 Jul 30, 2026
9210f66
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Jul 30, 2026
212ea16
Merge branch 'develop' into feature/CXSPA-13801-11830
scarai-sap Jul 31, 2026
5de360c
fix
Melody-zhou-512 Jul 31, 2026
001385d
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Jul 31, 2026
dfed97b
fix
Melody-zhou-512 Jul 31, 2026
f7c5516
fix
Melody-zhou-512 Aug 3, 2026
2da7c8e
fix
Melody-zhou-512 Aug 3, 2026
07bc468
fix
Melody-zhou-512 Aug 3, 2026
609a722
fix
Melody-zhou-512 Aug 3, 2026
4a38946
fix
Melody-zhou-512 Aug 3, 2026
2acc1e3
fix
Melody-zhou-512 Aug 4, 2026
d76dbdb
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Aug 4, 2026
a60ab1d
fix
Melody-zhou-512 Aug 4, 2026
677696c
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Aug 4, 2026
ab28a6d
fix
Melody-zhou-512 Aug 5, 2026
9efc982
Merge branch 'develop' into feature/CXSPA-13801-11830
Melody-zhou-512 Aug 5, 2026
d5fb6a7
fix
Melody-zhou-512 Aug 5, 2026
49258db
Merge branch 'feature/CXSPA-13801-11830' of https://github.com/SAP/sp…
Melody-zhou-512 Aug 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import {
ORDER_FEATURE_NAME,
ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME,
ORGANIZATION_ADMINISTRATION_FEATURE_NAME,
ORGANIZATION_B2B_UNIT_SELECTION_FEATURE_NAME,
ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME,
ORGANIZATION_USER_REGISTRATION_FEATURE_NAME,
ORGANIZATION_UNIT_ORDER_FEATURE_NAME,
Expand All @@ -21,6 +22,9 @@ import {
SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ROOT,
SPARTACUS_ORGANIZATION_ADMINISTRATION_ASSETS,
SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION,
SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION_ASSETS,
SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION_ROOT,
SPARTACUS_ORGANIZATION_ORDER_APPROVAL,
SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ASSETS,
SPARTACUS_ORGANIZATION_ORDER_APPROVAL_ROOT,
Expand Down Expand Up @@ -279,3 +283,55 @@ export const ORGANIZATION_ACCOUNT_SUMMARY_SCHEMATICS_CONFIG: SchematicConfig = {
},
dependencyFeatures: [ORGANIZATION_ADMINISTRATION_FEATURE_NAME],
};

export const ORGANIZATION_B2B_UNIT_SELECTION_MODULE_NAME =
'OrganizationB2bUnitSelection';
export const B2B_UNIT_SELECTION_MODULE = 'B2bUnitSelectionModule';
export const B2B_UNIT_SELECTION_ROOT_MODULE = 'B2bUnitSelectionRootModule';
export const ORGANIZATION_B2B_UNIT_SELECTION_FEATURE_NAME_CONSTANT =
'ORGANIZATION_B2B_UNIT_SELECTION_FEATURE';
export const B2B_UNIT_SELECTION_TRANSLATIONS = 'b2bUnitSelectionTranslations';
export const B2B_UNIT_SELECTION_TRANSLATION_CHUNKS_CONFIG =
'b2bUnitSelectionTranslationChunksConfig';

export const ORGANIZATION_B2B_UNIT_SELECTION_SCHEMATICS_CONFIG: SchematicConfig =
{
library: {
featureName: ORGANIZATION_B2B_UNIT_SELECTION_FEATURE_NAME,
mainScope: SPARTACUS_ORGANIZATION,
featureScope: SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION,
b2b: true,
},
folderName: ORGANIZATION_FOLDER_NAME,
moduleName: ORGANIZATION_B2B_UNIT_SELECTION_MODULE_NAME,
featureModule: {
name: B2B_UNIT_SELECTION_MODULE,
importPath: SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION,
},
rootModule: {
name: B2B_UNIT_SELECTION_ROOT_MODULE,
importPath: SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION_ROOT,
},
lazyLoadingChunk: {
moduleSpecifier: SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION_ROOT,
namedImports: [ORGANIZATION_B2B_UNIT_SELECTION_FEATURE_NAME_CONSTANT],
},
i18n: {
resources: B2B_UNIT_SELECTION_TRANSLATIONS,
chunks: B2B_UNIT_SELECTION_TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION_ASSETS,
},
styles: {
scssFileName: ORGANIZATION_SCSS_FILE_NAME,
importStyle: SPARTACUS_ORGANIZATION,
importStyles: [
SPARTACUS_BOOTSTRAP_FUNCTIONS,
SPARTACUS_BOOTSTRAP_VARIABLES,
SPARTACUS_BOOTSTRAP_MIXINS,
],
},
// Requires B2bOrganization (Administration) to be installed first,
// as per the reviewer's guidance. The feature itself is opt-in at runtime
// via the b2bUnitSelection.enabled config flag.
dependencyFeatures: [ORGANIZATION_ADMINISTRATION_FEATURE_NAME],
};
7 changes: 7 additions & 0 deletions core-libs/schematics/src/shared/libs-constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,10 @@ export const SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_COMPONENTS = `@spartacus/org
export const SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_ASSETS = `@spartacus/organization/account-summary/assets`;
export const SPARTACUS_ORGANIZATION_ACCOUNT_SUMMARY_OCC = `@spartacus/organization/account-summary/occ`;

export const SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION = `@spartacus/organization/b2b-unit-selection`;
export const SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION_ROOT = `@spartacus/organization/b2b-unit-selection/root`;
export const SPARTACUS_ORGANIZATION_B2B_UNIT_SELECTION_ASSETS = `@spartacus/organization/b2b-unit-selection/assets`;

export const SPARTACUS_PRODUCT = `@spartacus/product`;
export const SPARTACUS_PRODUCT_VARIANTS_COMPONENTS = `@spartacus/product/variants/components`;
export const SPARTACUS_PRODUCT_VARIANTS_ROOT = `@spartacus/product/variants/root`;
Expand Down Expand Up @@ -336,6 +340,9 @@ export const ORGANIZATION_UNIT_ORDER_FEATURE_NAME = 'Unit-Order';

export const ORGANIZATION_ACCOUNT_SUMMARY_FEATURE_NAME = 'Account-Summary';

export const ORGANIZATION_B2B_UNIT_SELECTION_FEATURE_NAME =
'B2b-Unit-Selection';

export const PRODUCT_BULK_PRICING_FEATURE_NAME = 'Bulk-Pricing';
export const PRODUCT_IMAGE_ZOOM_FEATURE_NAME = 'Image-Zoom';
export const PRODUCT_VARIANTS_FEATURE_NAME = 'Product-Variants';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ import {
import {
ORGANIZATION_ACCOUNT_SUMMARY_SCHEMATICS_CONFIG,
ORGANIZATION_ADMINISTRATION_SCHEMATICS_CONFIG,
ORGANIZATION_B2B_UNIT_SELECTION_SCHEMATICS_CONFIG,
ORGANIZATION_ORDER_APPROVAL_SCHEMATICS_CONFIG,
ORGANIZATION_UNIT_ORDER_SCHEMATICS_CONFIG,
ORGANIZATION_USER_REGISTRATION_SCHEMATICS_CONFIG,
Expand Down Expand Up @@ -126,6 +127,7 @@ export const SCHEMATICS_CONFIGS: SchematicConfig[] = [
ORGANIZATION_USER_REGISTRATION_SCHEMATICS_CONFIG,
ORGANIZATION_UNIT_ORDER_SCHEMATICS_CONFIG,
ORGANIZATION_ACCOUNT_SUMMARY_SCHEMATICS_CONFIG,
ORGANIZATION_B2B_UNIT_SELECTION_SCHEMATICS_CONFIG,

PICKUP_IN_STORE_SCHEMATICS_CONFIG,
PRODUCT_CONFIGURATOR_TEXTFIELD_SCHEMATICS_CONFIG,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ describe('Graph utils', () => {
"Customer-Ticketing",
"Organization-User-Registration",
"Administration",
"B2b-Unit-Selection",
"Account-Summary",
"Unit-Order",
"Order-Approval",
Expand Down
2 changes: 2 additions & 0 deletions core-libs/schematics/src/shared/utils/test-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ export const organizationUnitOrderFeatureModulePath =
'src/app/spartacus/features/organization/organization-unit-order-feature.module.ts';
export const organizationAccountSummaryFeatureModulePath =
'src/app/spartacus/features/organization/organization-account-summary-feature.module.ts';
export const organizationB2bUnitSelectionFeatureModulePath =
'src/app/spartacus/features/organization/organization-b2b-unit-selection-feature.module.ts';
export const pdfInvoicesFeatureModulePath =
'src/app/spartacus/features/pdf-invoices/pdf-invoices-feature.module.ts';
export const productBulkPricingFeatureModulePath =
Expand Down
18 changes: 18 additions & 0 deletions core-libs/setup/tsconfig.spec.json
Original file line number Diff line number Diff line change
Expand Up @@ -350,6 +350,24 @@
"@spartacus/organization/order-approval/assets": [
"../../feature-libs/organization/order-approval/assets/public_api"
],
"@spartacus/organization/b2b-unit-selection": [
"../../feature-libs/organization/b2b-unit-selection/public_api"
],
"@spartacus/organization/b2b-unit-selection/root": [
"../../feature-libs/organization/b2b-unit-selection/root/public_api"
],
"@spartacus/organization/b2b-unit-selection/occ": [
"../../feature-libs/organization/b2b-unit-selection/occ/public_api"
],
"@spartacus/organization/b2b-unit-selection/core": [
"../../feature-libs/organization/b2b-unit-selection/core/public_api"
],
"@spartacus/organization/b2b-unit-selection/components": [
"../../feature-libs/organization/b2b-unit-selection/components/public_api"
],
"@spartacus/organization/b2b-unit-selection/assets": [
"../../feature-libs/organization/b2b-unit-selection/assets/public_api"
],
"@spartacus/organization/administration": [
"../../feature-libs/organization/administration/public_api"
],
Expand Down
18 changes: 18 additions & 0 deletions feature-libs/asm/tsconfig.schematics.json
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,24 @@
"@spartacus/organization/order-approval/assets": [
"../../feature-libs/organization/order-approval/assets/public_api"
],
"@spartacus/organization/b2b-unit-selection": [
"../../feature-libs/organization/b2b-unit-selection/public_api"
],
"@spartacus/organization/b2b-unit-selection/root": [
"../../feature-libs/organization/b2b-unit-selection/root/public_api"
],
"@spartacus/organization/b2b-unit-selection/occ": [
"../../feature-libs/organization/b2b-unit-selection/occ/public_api"
],
"@spartacus/organization/b2b-unit-selection/core": [
"../../feature-libs/organization/b2b-unit-selection/core/public_api"
],
"@spartacus/organization/b2b-unit-selection/components": [
"../../feature-libs/organization/b2b-unit-selection/components/public_api"
],
"@spartacus/organization/b2b-unit-selection/assets": [
"../../feature-libs/organization/b2b-unit-selection/assets/public_api"
],
"@spartacus/organization/administration": [
"../../feature-libs/organization/administration/public_api"
],
Expand Down
18 changes: 18 additions & 0 deletions feature-libs/cart/tsconfig.schematics.json
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,24 @@
"@spartacus/organization/order-approval/assets": [
"../../feature-libs/organization/order-approval/assets/public_api"
],
"@spartacus/organization/b2b-unit-selection": [
"../../feature-libs/organization/b2b-unit-selection/public_api"
],
"@spartacus/organization/b2b-unit-selection/root": [
"../../feature-libs/organization/b2b-unit-selection/root/public_api"
],
"@spartacus/organization/b2b-unit-selection/occ": [
"../../feature-libs/organization/b2b-unit-selection/occ/public_api"
],
"@spartacus/organization/b2b-unit-selection/core": [
"../../feature-libs/organization/b2b-unit-selection/core/public_api"
],
"@spartacus/organization/b2b-unit-selection/components": [
"../../feature-libs/organization/b2b-unit-selection/components/public_api"
],
"@spartacus/organization/b2b-unit-selection/assets": [
"../../feature-libs/organization/b2b-unit-selection/assets/public_api"
],
"@spartacus/organization/administration": [
"../../feature-libs/organization/administration/public_api"
],
Expand Down
18 changes: 18 additions & 0 deletions feature-libs/checkout/tsconfig.schematics.json
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,24 @@
"@spartacus/organization/order-approval/assets": [
"../../feature-libs/organization/order-approval/assets/public_api"
],
"@spartacus/organization/b2b-unit-selection": [
"../../feature-libs/organization/b2b-unit-selection/public_api"
],
"@spartacus/organization/b2b-unit-selection/root": [
"../../feature-libs/organization/b2b-unit-selection/root/public_api"
],
"@spartacus/organization/b2b-unit-selection/occ": [
"../../feature-libs/organization/b2b-unit-selection/occ/public_api"
],
"@spartacus/organization/b2b-unit-selection/core": [
"../../feature-libs/organization/b2b-unit-selection/core/public_api"
],
"@spartacus/organization/b2b-unit-selection/components": [
"../../feature-libs/organization/b2b-unit-selection/components/public_api"
],
"@spartacus/organization/b2b-unit-selection/assets": [
"../../feature-libs/organization/b2b-unit-selection/assets/public_api"
],
"@spartacus/organization/administration": [
"../../feature-libs/organization/administration/public_api"
],
Expand Down
18 changes: 18 additions & 0 deletions feature-libs/customer-ticketing/tsconfig.schematics.json
Original file line number Diff line number Diff line change
Expand Up @@ -360,6 +360,24 @@
"@spartacus/organization/order-approval/assets": [
"../../feature-libs/organization/order-approval/assets/public_api"
],
"@spartacus/organization/b2b-unit-selection": [
"../../feature-libs/organization/b2b-unit-selection/public_api"
],
"@spartacus/organization/b2b-unit-selection/root": [
"../../feature-libs/organization/b2b-unit-selection/root/public_api"
],
"@spartacus/organization/b2b-unit-selection/occ": [
"../../feature-libs/organization/b2b-unit-selection/occ/public_api"
],
"@spartacus/organization/b2b-unit-selection/core": [
"../../feature-libs/organization/b2b-unit-selection/core/public_api"
],
"@spartacus/organization/b2b-unit-selection/components": [
"../../feature-libs/organization/b2b-unit-selection/components/public_api"
],
"@spartacus/organization/b2b-unit-selection/assets": [
"../../feature-libs/organization/b2b-unit-selection/assets/public_api"
],
"@spartacus/organization/administration": [
"../../feature-libs/organization/administration/public_api"
],
Expand Down
18 changes: 18 additions & 0 deletions feature-libs/estimated-delivery-date/tsconfig.schematics.json
Original file line number Diff line number Diff line change
Expand Up @@ -360,6 +360,24 @@
"@spartacus/organization/order-approval/assets": [
"../../feature-libs/organization/order-approval/assets/public_api"
],
"@spartacus/organization/b2b-unit-selection": [
"../../feature-libs/organization/b2b-unit-selection/public_api"
],
"@spartacus/organization/b2b-unit-selection/root": [
"../../feature-libs/organization/b2b-unit-selection/root/public_api"
],
"@spartacus/organization/b2b-unit-selection/occ": [
"../../feature-libs/organization/b2b-unit-selection/occ/public_api"
],
"@spartacus/organization/b2b-unit-selection/core": [
"../../feature-libs/organization/b2b-unit-selection/core/public_api"
],
"@spartacus/organization/b2b-unit-selection/components": [
"../../feature-libs/organization/b2b-unit-selection/components/public_api"
],
"@spartacus/organization/b2b-unit-selection/assets": [
"../../feature-libs/organization/b2b-unit-selection/assets/public_api"
],
"@spartacus/organization/administration": [
"../../feature-libs/organization/administration/public_api"
],
Expand Down
18 changes: 18 additions & 0 deletions feature-libs/order/tsconfig.schematics.json
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,24 @@
"@spartacus/organization/order-approval/assets": [
"../../feature-libs/organization/order-approval/assets/public_api"
],
"@spartacus/organization/b2b-unit-selection": [
"../../feature-libs/organization/b2b-unit-selection/public_api"
],
"@spartacus/organization/b2b-unit-selection/root": [
"../../feature-libs/organization/b2b-unit-selection/root/public_api"
],
"@spartacus/organization/b2b-unit-selection/occ": [
"../../feature-libs/organization/b2b-unit-selection/occ/public_api"
],
"@spartacus/organization/b2b-unit-selection/core": [
"../../feature-libs/organization/b2b-unit-selection/core/public_api"
],
"@spartacus/organization/b2b-unit-selection/components": [
"../../feature-libs/organization/b2b-unit-selection/components/public_api"
],
"@spartacus/organization/b2b-unit-selection/assets": [
"../../feature-libs/organization/b2b-unit-selection/assets/public_api"
],
"@spartacus/organization/administration": [
"../../feature-libs/organization/administration/public_api"
],
Expand Down
1 change: 1 addition & 0 deletions feature-libs/organization/_index.scss
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@
@import './user-registration/index';
@import './account-summary/index';
@import './unit-order/index';
@import './b2b-unit-selection/styles/index';
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"$schema": "../../../../node_modules/ng-packagr/ng-package.schema.json",
"lib": {
"entryFile": "./public_api.ts"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/*
* SPDX-FileCopyrightText: 2026 SAP Spartacus team <spartacus-team@sap.com>
*
* SPDX-License-Identifier: Apache-2.0
*/

export * from './translations/translations';
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"b2bUnitSelection": {
"dialog": {
"title": "Confirm B2B Unit",
"description": "Confirm the B2B unit you want to act on behalf of.",
"unitLabel": "B2B Unit",
"confirm": "Confirm"
},
"selector": {
"label": "B2B Unit:"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/*
* SPDX-FileCopyrightText: 2026 SAP Spartacus team <spartacus-team@sap.com>
*
* SPDX-License-Identifier: Apache-2.0
*/

import b2bUnitSelection from './b2b-unit-selection.json';

export const en = { b2bUnitSelection };
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/*
* SPDX-FileCopyrightText: 2026 SAP Spartacus team <spartacus-team@sap.com>
*
* SPDX-License-Identifier: Apache-2.0
*/

import { TranslationChunksConfig } from '@spartacus/core';

export const b2bUnitSelectionTranslationChunksConfig: TranslationChunksConfig =
{
b2bUnitSelection: ['b2bUnitSelection'],
};

export { en as b2bUnitSelectionTranslationsEn } from './en/index';
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*
* SPDX-FileCopyrightText: 2026 SAP Spartacus team <spartacus-team@sap.com>
*
* SPDX-License-Identifier: Apache-2.0
*/

import { NgModule } from '@angular/core';
import { B2bUnitSelectionCoreModule } from './core/b2b-unit-selection-core.module';
import { B2bUnitSelectionOccModule } from './occ/b2b-unit-selection-occ.module';
import { B2bUnitSelectionComponentsModule } from './components/b2b-unit-selection-components.module';

@NgModule({
imports: [
B2bUnitSelectionCoreModule,
B2bUnitSelectionOccModule,
B2bUnitSelectionComponentsModule,
],
})
export class B2bUnitSelectionModule {}
Loading
Loading