@spartacus/order
Version:
Order feature library for Spartacus
22 lines • 6.04 kB
JavaScript
import { Component } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "../order-details.service";
import * as i2 from "@angular/common";
import * as i3 from "@angular/router";
import * as i4 from "@spartacus/core";
export class OrderDetailActionsComponent {
constructor(orderDetailsService) {
this.orderDetailsService = orderDetailsService;
this.order$ = this.orderDetailsService.getOrderDetails();
}
}
OrderDetailActionsComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: OrderDetailActionsComponent, deps: [{ token: i1.OrderDetailsService }], target: i0.ɵɵFactoryTarget.Component });
OrderDetailActionsComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.0.5", type: OrderDetailActionsComponent, selector: "cx-order-details-actions", ngImport: i0, template: "<ng-container *ngIf=\"order$ | async as order\">\n <div class=\"cx-nav row\">\n <div class=\"col-xs-12 col-md-4 col-lg-3\">\n <button\n [routerLink]=\"{ cxRoute: 'orders' } | cxUrl\"\n class=\"btn btn-block btn-action\"\n >\n {{ 'common.back' | cxTranslate }}\n </button>\n </div>\n\n <div class=\"col-xs-12 col-md-4 col-lg-3\">\n <a\n *ngIf=\"order.cancellable\"\n [routerLink]=\"\n {\n cxRoute: 'orderCancel',\n params: order\n } | cxUrl\n \"\n class=\"btn btn-block btn-action\"\n >\n {{ 'orderDetails.cancellationAndReturn.cancelAction' | cxTranslate }}\n </a>\n\n <a\n *ngIf=\"order.returnable\"\n [routerLink]=\"\n {\n cxRoute: 'orderReturn',\n params: order\n } | cxUrl\n \"\n class=\"btn btn-block btn-action\"\n >\n {{ 'orderDetails.cancellationAndReturn.returnAction' | cxTranslate }}\n </a>\n </div>\n </div>\n</ng-container>\n", directives: [{ type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i3.RouterLink, selector: ":not(a):not(area)[routerLink]", inputs: ["routerLink", "queryParams", "fragment", "queryParamsHandling", "preserveFragment", "skipLocationChange", "replaceUrl", "state", "relativeTo"] }, { type: i3.RouterLinkWithHref, selector: "a[routerLink],area[routerLink]", inputs: ["routerLink", "target", "queryParams", "fragment", "queryParamsHandling", "preserveFragment", "skipLocationChange", "replaceUrl", "state", "relativeTo"] }], pipes: { "async": i2.AsyncPipe, "cxUrl": i4.UrlPipe, "cxTranslate": i4.TranslatePipe } });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: OrderDetailActionsComponent, decorators: [{
type: Component,
args: [{
selector: 'cx-order-details-actions',
templateUrl: './order-detail-actions.component.html',
}]
}], ctorParameters: function () { return [{ type: i1.OrderDetailsService }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3JkZXItZGV0YWlsLWFjdGlvbnMuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vZmVhdHVyZS1saWJzL29yZGVyL2NvbXBvbmVudHMvb3JkZXItZGV0YWlscy9vcmRlci1kZXRhaWwtYWN0aW9ucy9vcmRlci1kZXRhaWwtYWN0aW9ucy5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9mZWF0dXJlLWxpYnMvb3JkZXIvY29tcG9uZW50cy9vcmRlci1kZXRhaWxzL29yZGVyLWRldGFpbC1hY3Rpb25zL29yZGVyLWRldGFpbC1hY3Rpb25zLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7OztBQVExQyxNQUFNLE9BQU8sMkJBQTJCO0lBQ3RDLFlBQXNCLG1CQUF3QztRQUF4Qyx3QkFBbUIsR0FBbkIsbUJBQW1CLENBQXFCO1FBRTlELFdBQU0sR0FBb0IsSUFBSSxDQUFDLG1CQUFtQixDQUFDLGVBQWUsRUFBRSxDQUFDO0lBRkosQ0FBQzs7d0hBRHZELDJCQUEyQjs0R0FBM0IsMkJBQTJCLGdFQ1J4Qyw4aUNBd0NBOzJGRGhDYSwyQkFBMkI7a0JBSnZDLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLDBCQUEwQjtvQkFDcEMsV0FBVyxFQUFFLHVDQUF1QztpQkFDckQiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IE9yZGVyRGV0YWlsc1NlcnZpY2UgfSBmcm9tICcuLi9vcmRlci1kZXRhaWxzLnNlcnZpY2UnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjeC1vcmRlci1kZXRhaWxzLWFjdGlvbnMnLFxuICB0ZW1wbGF0ZVVybDogJy4vb3JkZXItZGV0YWlsLWFjdGlvbnMuY29tcG9uZW50Lmh0bWwnLFxufSlcbmV4cG9ydCBjbGFzcyBPcmRlckRldGFpbEFjdGlvbnNDb21wb25lbnQge1xuICBjb25zdHJ1Y3Rvcihwcm90ZWN0ZWQgb3JkZXJEZXRhaWxzU2VydmljZTogT3JkZXJEZXRhaWxzU2VydmljZSkge31cblxuICBvcmRlciQ6IE9ic2VydmFibGU8YW55PiA9IHRoaXMub3JkZXJEZXRhaWxzU2VydmljZS5nZXRPcmRlckRldGFpbHMoKTtcbn1cbiIsIjxuZy1jb250YWluZXIgKm5nSWY9XCJvcmRlciQgfCBhc3luYyBhcyBvcmRlclwiPlxuICA8ZGl2IGNsYXNzPVwiY3gtbmF2IHJvd1wiPlxuICAgIDxkaXYgY2xhc3M9XCJjb2wteHMtMTIgY29sLW1kLTQgY29sLWxnLTNcIj5cbiAgICAgIDxidXR0b25cbiAgICAgICAgW3JvdXRlckxpbmtdPVwieyBjeFJvdXRlOiAnb3JkZXJzJyB9IHwgY3hVcmxcIlxuICAgICAgICBjbGFzcz1cImJ0biBidG4tYmxvY2sgYnRuLWFjdGlvblwiXG4gICAgICA+XG4gICAgICAgIHt7ICdjb21tb24uYmFjaycgfCBjeFRyYW5zbGF0ZSB9fVxuICAgICAgPC9idXR0b24+XG4gICAgPC9kaXY+XG5cbiAgICA8ZGl2IGNsYXNzPVwiY29sLXhzLTEyIGNvbC1tZC00IGNvbC1sZy0zXCI+XG4gICAgICA8YVxuICAgICAgICAqbmdJZj1cIm9yZGVyLmNhbmNlbGxhYmxlXCJcbiAgICAgICAgW3JvdXRlckxpbmtdPVwiXG4gICAgICAgICAge1xuICAgICAgICAgICAgY3hSb3V0ZTogJ29yZGVyQ2FuY2VsJyxcbiAgICAgICAgICAgIHBhcmFtczogb3JkZXJcbiAgICAgICAgICB9IHwgY3hVcmxcbiAgICAgICAgXCJcbiAgICAgICAgY2xhc3M9XCJidG4gYnRuLWJsb2NrIGJ0bi1hY3Rpb25cIlxuICAgICAgPlxuICAgICAgICB7eyAnb3JkZXJEZXRhaWxzLmNhbmNlbGxhdGlvbkFuZFJldHVybi5jYW5jZWxBY3Rpb24nIHwgY3hUcmFuc2xhdGUgfX1cbiAgICAgIDwvYT5cblxuICAgICAgPGFcbiAgICAgICAgKm5nSWY9XCJvcmRlci5yZXR1cm5hYmxlXCJcbiAgICAgICAgW3JvdXRlckxpbmtdPVwiXG4gICAgICAgICAge1xuICAgICAgICAgICAgY3hSb3V0ZTogJ29yZGVyUmV0dXJuJyxcbiAgICAgICAgICAgIHBhcmFtczogb3JkZXJcbiAgICAgICAgICB9IHwgY3hVcmxcbiAgICAgICAgXCJcbiAgICAgICAgY2xhc3M9XCJidG4gYnRuLWJsb2NrIGJ0bi1hY3Rpb25cIlxuICAgICAgPlxuICAgICAgICB7eyAnb3JkZXJEZXRhaWxzLmNhbmNlbGxhdGlvbkFuZFJldHVybi5yZXR1cm5BY3Rpb24nIHwgY3hUcmFuc2xhdGUgfX1cbiAgICAgIDwvYT5cbiAgICA8L2Rpdj5cbiAgPC9kaXY+XG48L25nLWNvbnRhaW5lcj5cbiJdfQ==