// @ts-check const icons = { star: ``, commits: ``, prs: ``, prs_merged: ``, prs_merged_percentage: ``, issues: ``, icon: ``, contribs: ``, fork: ``, reviews: ``, discussions_started: ``, discussions_answered: ``, gist: ``, }; /** * Get rank icon * * @param {string} rankIcon - The rank icon type. * @param {string} rankLevel - The rank level. * @param {number} percentile - The rank percentile. * @returns {string} - The SVG code of the rank icon */ const rankIcon = (rankIcon, rankLevel, percentile) => { switch (rankIcon) { case "github": return ` `; case "percentile": return ` Top ${percentile.toFixed(1)}% `; case "default": default: return ` ${rankLevel} `; } }; export { icons, rankIcon }; export default icons;