{"version":3,"file":"useReadMetaData.mjs","names":["useReadMetaData","props","id","columnSize","properties","title","subheader","label","status","button","secondaryButtons","columnDefs","actionsList","x","y","values","xfield","yfield"],"sources":["../../../../src/componentSystems/pageRenderer/hooks/useReadMetaData.js"],"sourcesContent":["// hook that return individual properties from the metadata\nexport const useReadMetaData = props => {\n  if (!props) return;\n\n  const { id, columnSize, properties } = props;\n\n  if (!properties) return { id, columnSize };\n\n  const {\n    title = {},\n    subheader = {},\n    label = {},\n    status = {},\n    button = {},\n    secondaryButtons = {},\n    columnDefs = {},\n    actionsList = {},\n    x = {},\n    y = {},\n    values = [],\n    xfield,\n    yfield,\n  } = properties;\n\n  return {\n    id,\n    columnSize,\n    title,\n    subheader,\n    label,\n    status,\n    button,\n    secondaryButtons,\n    columnDefs,\n    actionsList,\n    x,\n    y,\n    values,\n    xfield,\n    yfield,\n  };\n};\n"],"mappings":";AACA,MAAaA,mBAAkBC,UAAS;AACtC,KAAI,CAACA,MAAO;CAEZ,MAAM,EAAEC,IAAIC,YAAYC,eAAeH;AAEvC,KAAI,CAACG,WAAY,QAAO;EAAEF;EAAIC;EAAY;CAE1C,MAAM,EACJE,QAAQ,EAAE,EACVC,YAAY,EAAE,EACdC,QAAQ,EAAE,EACVC,SAAS,EAAE,EACXC,SAAS,EAAE,EACXC,mBAAmB,EAAE,EACrBC,aAAa,EAAE,EACfC,cAAc,EAAE,EAChBC,IAAI,EAAE,EACNC,IAAI,EAAE,EACNC,SAAS,EAAE,EACXC,QACAC,WACEb;AAEJ,QAAO;EACLF;EACAC;EACAE;EACAC;EACAC;EACAC;EACAC;EACAC;EACAC;EACAC;EACAC;EACAC;EACAC;EACAC;EACAC;EACD"}