Krzysztof Platis

Results 18 issues of Krzysztof Platis

# 🚀 Feature request `Rule` from `@angular-devkit/schematics` should accept return type `Promise` ### Command (mark with an `x`) - [ ] new - [ ] build - [ ] serve...

type: bug/fix
area: devkit/schematics
feature: under consideration

closes #14559 closes CXSPA-529

Same as [v1 POC](https://github.com/SAP/spartacus/pull/16269/) plus: - replace with actual outlet components, having CSS `display:table-row` and attribute `role='row'` related to #15566 Result: > ![image](https://user-images.githubusercontent.com/4001059/196159343-33b7a52d-fe13-4cce-a5e3-dae35fdcd4a1.png)

Same as [v3 POC](https://github.com/SAP/spartacus/pull/16272/) plus: - issue-notification component moved inside the cart item row component, into the "Description" column - added a gradient fade out of the red color on...

Same as [v1 POC](https://github.com/SAP/spartacus/pull/16269/) plus: - display bundle info in `ITEM_DETAILS` outlet, and style it always in a compact/mobile way related to #15566 Result: > ![image](https://user-images.githubusercontent.com/4001059/196145660-1eb635a5-3291-4591-aa2d-9d863215427a.png)

Same as [v3 POC](https://github.com/SAP/spartacus/pull/16272/) plus: - same outlet components used in added-to-cart and in cart listing view, no need for differentiation - OutletDirective suport for instantiating components within a custom...

Same as [v3 POC](https://github.com/SAP/spartacus/pull/16272/) plus: - outlet components instantiated as `` elements (we need no more: CSS `display: table-row` and role=row) - OutletDirective suport for instantiating compponents with a custom...

- `cxCartItemContext` directive for providing context - different cart item outlets defined in Cart view vs in added-to-cart modal - in Cart view providing higher order components (with `` markup)...

### Current state Currently we expose only **some** models (e.g. `Product`) to be augmentable (extendable) for customers. ### Goal For the great extensibility experience for customers, ideally we should expose...

extensibility
models

Providing `CartItemContext` is no longer a responsibility of the `cx-cart-item-list-row`, but of a special directive `CartItemContextDirective`. The ng-container with this directive now surrounds both the `cx-cart-item-list-row` and the outlet declaration....