{"version":3,"file":"bloomscorp-ngx-aster-cms-update-product.component-DoOcT2RY.mjs","sources":["../../../projects/ngx-aster-cms/src/lib/product/update-product/update-product.component.ts","../../../projects/ngx-aster-cms/src/lib/product/update-product/update-product.component.html"],"sourcesContent":["import {CommonModule} from '@angular/common';\r\nimport {ChangeDetectionStrategy, Component, type OnInit} from '@angular/core';\r\nimport {HeaderSectionComponent} from '../../component-library/header/header-section/header-section.component';\r\nimport {AsterFormComponent} from '../../component-library/aster-form/aster-form/aster-form.component';\r\nimport {UpdateProductScreenData} from '../interface/screen/update-product-screen-data';\r\nimport {AsterUpdateProductService} from '../service/aster-update-product-service';\r\nimport {AsterFormCompatible} from '../../component-library/aster-form/interface/aster-form-compatible';\r\n\r\n@Component({\r\n    selector: 'aster-cms-update-product',\r\n    imports: [CommonModule, HeaderSectionComponent, AsterFormComponent],\r\n    templateUrl: './update-product.component.html',\r\n    styleUrl: './update-product.component.scss',\r\n    changeDetection: ChangeDetectionStrategy.OnPush\r\n})\r\nexport class UpdateProductComponent<P extends AsterFormCompatible>\r\n\timplements OnInit\r\n{\r\n\tpublic screen: UpdateProductScreenData = {} as UpdateProductScreenData;\r\n\r\n\tconstructor(public _: AsterUpdateProductService<P>) {}\r\n\r\n\tngOnInit(): void {\r\n        this.screen = this._.screen;\r\n        //TODO: after finish fetch product prepare data will be called\r\n        // this._.fetchProduct();\r\n        this._.data = this._.prepareData();\r\n    }\r\n}\r\n","<aster-cms-header-section [section]=\"screen.header.title\"\r\n    [subSection]=\"screen.header.subtitle\"></aster-cms-header-section>\r\n\r\n<aster-form [data]=\"_.data\" class=\"mb-16\"></aster-form>"],"names":["i1.AsterUpdateProductService"],"mappings":";;;;;MAea,sBAAsB,CAAA;AAKlC,IAAA,WAAA,CAAmB,CAA+B,EAAA;QAA/B,IAAC,CAAA,CAAA,GAAD,CAAC;QAFb,IAAM,CAAA,MAAA,GAA4B,EAA6B;;IAItE,QAAQ,GAAA;QACD,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,MAAM;;;QAG3B,IAAI,CAAC,CAAC,CAAC,IAAI,GAAG,IAAI,CAAC,CAAC,CAAC,WAAW,EAAE;;8GAX7B,sBAAsB,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAAA,yBAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAAtB,IAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,IAAA,EAAA,sBAAsB,oFCfnC,2MAGuD,EAAA,MAAA,EAAA,CAAA,wBAAA,CAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,UAAA,EAAA,IAAA,EDOzC,YAAY,EAAE,EAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,sBAAsB,wGAAE,kBAAkB,EAAA,QAAA,EAAA,YAAA,EAAA,MAAA,EAAA,CAAA,MAAA,CAAA,EAAA,CAAA,EAAA,eAAA,EAAA,EAAA,CAAA,uBAAA,CAAA,MAAA,EAAA,CAAA,CAAA;;2FAKzD,sBAAsB,EAAA,UAAA,EAAA,CAAA;kBAPlC,SAAS;+BACI,0BAA0B,EAAA,OAAA,EAC3B,CAAC,YAAY,EAAE,sBAAsB,EAAE,kBAAkB,CAAC,EAAA,eAAA,EAGlD,uBAAuB,CAAC,MAAM,EAAA,QAAA,EAAA,2MAAA,EAAA,MAAA,EAAA,CAAA,wBAAA,CAAA,EAAA;;;;;"}