"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[11],{19:(e,i,r)=>{r.d(i,{a:()=>R});var d={};r.r(d),r.d(d,{booleanField:()=>F,collectionField:()=>h,colorField:()=>u,dateField:()=>o,dateTimeField:()=>p,decimalField:()=>k,dimensionField:()=>c,fileField:()=>g,integerField:()=>t,jsonField:()=>w,linkField:()=>C,listField:()=>q,metaobjectField:()=>L,mixedReferenceField:()=>_,moneyField:()=>v,multiLineTextField:()=>a,pageField:()=>x,productField:()=>T,ratingField:()=>j,richTextField:()=>l,singleLineTextField:()=>m,taxonomyField:()=>n,urlField:()=>y,variantField:()=>b,volumeField:()=>s,weightField:()=>f});const n=({name:e,required:i})=>({name:e,required:i,type:"taxonomyField"}),l=({name:e,required:i})=>({name:e,required:i,type:"richTextField"}),a=({name:e,required:i})=>({name:e,required:i,type:"multiLineTextField"}),m=({name:e,required:i})=>({name:e,required:i,type:"singleLineTextField"}),t=({name:e,required:i})=>({name:e,required:i,type:"integerField"}),u=({name:e,required:i})=>({name:e,required:i,type:"colorField"}),F=({name:e,required:i})=>({name:e,required:i,type:"booleanField"}),q=e=>({...e,fieldType:e.fieldType,type:"listField"}),y=({name:e,required:i})=>({name:e,required:i,type:"urlField"}),p=({name:e,required:i})=>({name:e,required:i,type:"dateTimeField"}),o=({name:e,required:i})=>({name:e,required:i,type:"dateField"}),c=({name:e,required:i})=>({name:e,required:i,type:"dimensionField"}),s=({name:e,required:i})=>({name:e,required:i,type:"volumeField"}),f=({name:e,required:i})=>({name:e,required:i,type:"weightField"}),k=({name:e,required:i})=>({name:e,required:i,type:"decimalField"}),g=({name:e,required:i})=>({name:e,required:i,type:"fileField"}),x=({name:e,required:i})=>({name:e,required:i,type:"pageField"}),T=({name:e,required:i})=>({name:e,required:i,type:"productField"}),b=({name:e,required:i})=>({name:e,required:i,type:"variantField"}),h=({name:e,required:i})=>({name:e,required:i,type:"collectionField"}),j=({name:e,required:i})=>({name:e,required:i,type:"ratingField"}),v=({name:e,required:i})=>({name:e,required:i,type:"moneyField"}),w=({name:e,required:i})=>({name:e,required:i,type:"jsonField"}),L=({name:e,required:i,reference:r})=>({name:e,required:i,reference:r,type:"metaobjectField"}),_=({name:e,required:i,references:r})=>({name:e,required:i,references:r,type:"mixedReferenceField"}),C=({name:e,required:i})=>({name:e,required:i,type:"linkField"}),R={object:function(e){const{name:i,type:r,fields:d,__internal_key:n}=e;return!n&&Object.keys(d).includes("key")?{name:i,type:r,fields:d,key:"key"}:{name:i,type:r,fields:d,key:n}},...d}}}]);