UNPKG

@undp/design-system-react

Version:

React based design system for UNDP

1 lines 3.58 kB
{"version":3,"file":"SDGIcons.cjs","names":[],"sources":["../src/components/ui/sdg-icons.tsx"],"sourcesContent":["import {\n SDG1,\n SDG2,\n SDG3,\n SDG4,\n SDG5,\n SDG6,\n SDG7,\n SDG8,\n SDG9,\n SDG10,\n SDG11,\n SDG12,\n SDG13,\n SDG14,\n SDG15,\n SDG16,\n SDG17,\n} from '../icons/icons';\n\ninterface Props {\n sdg:\n | '1'\n | '2'\n | '3'\n | '4'\n | '5'\n | '6'\n | '7'\n | '8'\n | '9'\n | '10'\n | '11'\n | '12'\n | '13'\n | '14'\n | '15'\n | '16'\n | '17'\n | 1\n | 2\n | 3\n | 4\n | 5\n | 6\n | 7\n | 8\n | 9\n | 10\n | 11\n | 12\n | 13\n | 14\n | 15\n | 16\n | 17;\n size?: number;\n background: boolean;\n}\n\nfunction SDGIcons(props: Props) {\n const { sdg, size, background } = props;\n switch (`${sdg}`) {\n case '1':\n return <SDG1 size={size} background={background} />;\n case '2':\n return <SDG2 size={size} background={background} />;\n case '3':\n return <SDG3 size={size} background={background} />;\n case '4':\n return <SDG4 size={size} background={background} />;\n case '5':\n return <SDG5 size={size} background={background} />;\n case '6':\n return <SDG6 size={size} background={background} />;\n case '7':\n return <SDG7 size={size} background={background} />;\n case '8':\n return <SDG8 size={size} background={background} />;\n case '9':\n return <SDG9 size={size} background={background} />;\n case '10':\n return <SDG10 size={size} background={background} />;\n case '11':\n return <SDG11 size={size} background={background} />;\n case '12':\n return <SDG12 size={size} background={background} />;\n case '13':\n return <SDG13 size={size} background={background} />;\n case '14':\n return <SDG14 size={size} background={background} />;\n case '15':\n return <SDG15 size={size} background={background} />;\n case '16':\n return <SDG16 size={size} background={background} />;\n case '17':\n return <SDG17 size={size} background={background} />;\n default:\n return <div />;\n }\n}\n\nexport { SDGIcons };\n"],"mappings":"8IA4DA,SAAS,EAAS,EAAc,CAC9B,GAAM,CAAE,MAAK,OAAM,cAAe,EAClC,OAAQ,GAAG,IAAX,CACE,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,IACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAY,OAAkB,YAAa,CAAA,EACpD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,IAAK,KACH,OAAO,EAAA,EAAA,IAAA,CAAC,EAAA,EAAD,CAAa,OAAkB,YAAa,CAAA,EACrD,QACE,OAAO,EAAA,EAAA,IAAA,CAAC,MAAD,CAAM,CAAA,CACjB,CACF"}