{"version":3,"file":"spryker-data-transformer.pluck.mjs","sources":["../../../../libs/data-transformer.pluck/src/lib/pluck-data-transformer.module.ts","../../../../libs/data-transformer.pluck/src/lib/pluck-data-transformer.service.ts","../../../../libs/data-transformer.pluck/src/spryker-data-transformer.pluck.ts"],"sourcesContent":["import { CommonModule } from '@angular/common';\nimport { NgModule } from '@angular/core';\n\n@NgModule({\n    imports: [CommonModule],\n})\nexport class PluckDataTransformerModule {}\n","import { Injectable, inject } from '@angular/core';\nimport { DataTransformer } from '@spryker/data-transformer';\nimport { ContextService } from '@spryker/utils';\nimport { Observable, of } from 'rxjs';\n\nimport { PluckDataTransformerConfig, PluckDataTransformerData, PluckDataTransformerDataT } from './types';\n\n@Injectable({\n    providedIn: 'root',\n})\nexport class PluckDataTransformerService\n    implements DataTransformer<PluckDataTransformerData, PluckDataTransformerDataT>\n{\n    protected contextService = inject(ContextService);\n\n    transform(\n        data: PluckDataTransformerData,\n        config: PluckDataTransformerConfig,\n    ): Observable<PluckDataTransformerDataT> {\n        return of(this.contextService.interpolateExpression(config.path, data as any));\n    }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;;MAMa,0BAA0B,CAAA;kIAA1B,0BAA0B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;AAA1B,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,0BAA0B,YAFzB,YAAY,CAAA,EAAA,CAAA,CAAA;AAEb,uBAAA,SAAA,IAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,0BAA0B,YAFzB,YAAY,CAAA,EAAA,CAAA,CAAA;;4FAEb,0BAA0B,EAAA,UAAA,EAAA,CAAA;kBAHtC,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;oBACN,OAAO,EAAE,CAAC,YAAY,CAAC;AAC1B,iBAAA;;;MCKY,2BAA2B,CAAA;AAHxC,IAAA,WAAA,GAAA;AAMc,QAAA,IAAA,CAAA,cAAc,GAAG,MAAM,CAAC,cAAc,CAAC;AAQpD,IAAA;IANG,SAAS,CACL,IAA8B,EAC9B,MAAkC,EAAA;AAElC,QAAA,OAAO,EAAE,CAAC,IAAI,CAAC,cAAc,CAAC,qBAAqB,CAAC,MAAM,CAAC,IAAI,EAAE,IAAW,CAAC,CAAC;IAClF;kIAVS,2BAA2B,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,UAAA,EAAA,CAAA,CAAA;AAA3B,uBAAA,SAAA,IAAA,CAAA,KAAA,GAAA,EAAA,CAAA,qBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,2BAA2B,cAFxB,MAAM,EAAA,CAAA,CAAA;;4FAET,2BAA2B,EAAA,UAAA,EAAA,CAAA;kBAHvC,UAAU;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,UAAU,EAAE,MAAM;AACrB,iBAAA;;;ACTD;;AAEG;;;;"}