{"version":3,"file":"SelectUtilities.mjs","names":["csvStrToArray","csvStr","arr","split","csvStrToArrayOfObjects","arrObj","forEach","value","index","push","id","apiResponseArrayToOptions","responseArr","length"],"sources":["../../../src/utilities/input/SelectUtilities.js"],"sourcesContent":["export const csvStrToArray = csvStr => {\n    const arr = csvStr.split(',');\n    return arr;\n  };\n  \n  export const csvStrToArrayOfObjects = csvStr => {\n    const arr = csvStr.split(',');\n    const arrObj = [];\n    arr.forEach((value, index) => {\n      arrObj.push({ id: index + 1, value: value });\n    });\n    return arrObj;\n  };\n  \n  export const apiResponseArrayToOptions = responseArr => {\n    if (!responseArr || !responseArr.length) {\n      return [];\n    }\n    const arrObj = [];\n    if (typeof responseArr[0] === 'string') {\n      responseArr.forEach((value, index) => {\n        arrObj.push({ id: index + 1, value: value });\n      });\n    }\n    return arrObj;\n  };\n  "],"mappings":";AAAA,MAAaA,iBAAgBC,WAAU;AAEnC,QADYA,OAAOE,MAAM,IAAI;;AAI/B,MAAaC,0BAAyBH,WAAU;CAC9C,MAAMC,MAAMD,OAAOE,MAAM,IAAI;CAC7B,MAAME,SAAS,EAAE;AACjBH,KAAII,SAASC,OAAOC,UAAU;AAC5BH,SAAOI,KAAK;GAAEC,IAAIF,QAAQ;GAAUD;GAAO,CAAC;GAC5C;AACF,QAAOF;;AAGT,MAAaM,6BAA4BC,gBAAe;AACtD,KAAI,CAACA,eAAe,CAACA,YAAYC,OAC/B,QAAO,EAAE;CAEX,MAAMR,SAAS,EAAE;AACjB,KAAI,OAAOO,YAAY,OAAO,SAC5BA,aAAYN,SAASC,OAAOC,UAAU;AACpCH,SAAOI,KAAK;GAAEC,IAAIF,QAAQ;GAAUD;GAAO,CAAC;GAC5C;AAEJ,QAAOF"}