2
0
Files
bot/packages/lib/convertStrToList.ts

14 lines
461 B
TypeScript
Raw Normal View History

export const convertStrToList = (str: string): string[] => {
const splittedBreakLines = str.split('\n')
const splittedCommas = str.split(',')
const isPastingMultipleItems =
str.length > 1 &&
(splittedBreakLines.length >= 2 || splittedCommas.length >= 2)
if (isPastingMultipleItems) {
const values =
splittedBreakLines.length >= 2 ? splittedBreakLines : splittedCommas
return values.map((v) => v.trim())
}
return [str.trim()]
}