{"version":3,"file":"body.mjs","sources":["../../../../../../../packages/components/api-component/src/config/body.ts"],"sourcesContent":["import { buildProps, definePropType } from '@ll-plus/utils'\r\n\r\nimport { type HttpModel, DEFAULT_METHOD } from './'\r\n\r\nexport const bodyProps = buildProps({\r\n  value: {\r\n    type: definePropType<HttpModel>(Object),\r\n    default: () => ({\r\n      url: '',\r\n      method: DEFAULT_METHOD,\r\n      requestParams: [],\r\n      headerParams: [],\r\n      bodyParams: {\r\n        type: 'none',\r\n        parameters: [],\r\n        jsonSchema: [],\r\n        description: ''\r\n      }\r\n    })\r\n  }\r\n} as const)\r\n\r\nexport const bodyEmits = {\r\n  'update:value': (params: HttpModel) => !!params,\r\n  change: (params: HttpModel) => !!params\r\n}\r\n"],"names":[],"mappings":";;;;;;AAIO,MAAM,YAAY,UAAA,CAAW;AAAA,EAClC,KAAA,EAAO;AAAA,IACL,IAAA,EAAM,eAA0B,MAAM,CAAA;AAAA,IACtC,SAAS,OAAO;AAAA,MACd,GAAA,EAAK,EAAA;AAAA,MACL,MAAA,EAAQ,cAAA;AAAA,MACR,eAAe,EAAC;AAAA,MAChB,cAAc,EAAC;AAAA,MACf,UAAA,EAAY;AAAA,QACV,IAAA,EAAM,MAAA;AAAA,QACN,YAAY,EAAC;AAAA,QACb,YAAY,EAAC;AAAA,QACb,WAAA,EAAa;AAAA;AACf,KACF;AAAA;AAEJ,CAAU;AAEH,MAAM,SAAA,GAAY;AAAA,EACvB,cAAA,EAAgB,CAAC,MAAA,KAAsB,CAAC,CAAC,MAAA;AAAA,EACzC,MAAA,EAAQ,CAAC,MAAA,KAAsB,CAAC,CAAC;AACnC;;;;"}