diff --git a/web/src/helpers/render.js b/web/src/helpers/render.js index a71215ea..cd1f8d93 100644 --- a/web/src/helpers/render.js +++ b/web/src/helpers/render.js @@ -8,39 +8,37 @@ export function renderText(text, limit) { return text; } +/** + * Render group tags based on the input group string + * @param {string} group - The input group string + * @returns {JSX.Element} - The rendered group tags + */ export function renderGroup(group) { if (group === '') { - return default; + return default; } - let groups = group.split(','); - groups.sort(); + + const tagColors = { + 'vip': 'yellow', + 'pro': 'yellow', + 'svip': 'red', + 'premium': 'red' + }; + + const groups = group.split(',').sort(); + return ( - <> - {groups.map((group) => { - if (group === 'vip' || group === 'pro') { - return ( - - {group} - - ); - } else if (group === 'svip' || group === 'premium') { - return ( - - {group} - - ); - } - if (group === 'default') { - return {group}; - } else { - return ( - - {group} - - ); - } - })} - + + {groups.map((group) => ( + + {group} + + ))} + ); }