Commit b7d99b2c authored by RAHUL RATHORE's avatar RAHUL RATHORE
Browse files

fix: build typescript issue for "common"

parent 0e941e09
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -77,11 +77,11 @@ class WarehouseProduct
	/**
	 * Ref to Product
	 *
	 * @type {(Product | string)}
	 * @type {(Product)}
	 * @memberof WarehouseProduct
	 */
	@Types.Ref(Product)
	product: Product | string;
	product: Product;

	/**
	 * Is product(s) require manufacturing
+5 −4
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ import { ProductLocalesService } from '@modules/client.common.angular2/locale/pr
import { WarehouseProductsRouter } from '@modules/client.common.angular2/routers/warehouse-products-router.service';
import { NgxMasonryOptions } from 'ngx-masonry';
import { ModalController } from '@ionic/angular';
import IWarehouseProduct from '@modules/server.common/interfaces/IWarehouseProduct';

@Component({
	selector: 'merchant-all-products',
@@ -20,19 +21,19 @@ export class AllProductsComponent implements OnInit, OnDestroy {
	presentCreateProductPopover: () => void;

	@Input()
	addProduct: (string) => void;
	addProduct: (id: string) => void;

	@Input()
	getWarehouseProductImageUrl: () => void;

	@Input()
	openEditProductModal: () => void;
	openEditProductModal: (warehouseProduct: IWarehouseProduct) => void;

	@Input()
	truncateTitle: () => void;
	truncateTitle: (title: any) => void;

	@Input()
	localeTranslate: () => void;
	localeTranslate: (title: any) => void;

	private products$: Subscription;

+1 −1
Original line number Diff line number Diff line
@@ -421,7 +421,7 @@ export class EditProductTypePopupPage implements OnInit, AfterViewInit {

		this.productRouter.save(this.product).then((product: Product) => {
			this.product = product;
			this.warehouseProduct.product = product.id;
			this.warehouseProduct.product = product;
			this.warehouseProduct.isDeliveryRequired = this.takaProductDelivery;
			this.warehouseProduct.isTakeaway = this.takaProductTakeaway;
			this.warehouseProduct.isProductAvailable = this.isAvailable;
+6 −5
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@ import { WarehouseProductsRouter } from '@modules/client.common.angular2/routers
import WarehouseProduct from '@modules/server.common/entities/WarehouseProduct';
import { ProductLocalesService } from '@modules/client.common.angular2/locale/product-locales.service';
import { ModalController } from '@ionic/angular';
import Product from '@modules/server.common/entities/Product';

@Component({
	selector: 'merchant-top-products',
@@ -18,19 +19,19 @@ export class TopProductsComponent implements OnInit, OnDestroy {
	presentCreateProductPopover: () => void;

	@Input()
	addProduct: () => void;
	addProduct: (id: string) => void;

	@Input()
	getWarehouseProductImageUrl: () => void;
	getWarehouseProductImageUrl: (product: Product) => void;

	@Input()
	openEditProductModal: () => void;
	openEditProductModal: (warehouseProduct: WarehouseProduct) => void;

	@Input()
	truncateTitle: () => void;
	truncateTitle: (title: any) => void;

	@Input()
	localeTranslate: () => void;
	localeTranslate: (title: any) => void;

	topProducts$: Subscription;
	topProducts: WarehouseProduct[] = [];