1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import {
- IconCalixa,
- IconClickup,
- IconGeneric,
- IconKomodor,
- IconLinear,
- IconRookout,
- IconShortcut,
- IconSpikesh,
- IconTaskcall,
- IconTeamwork,
- } from 'sentry/icons';
- import {SentryAppComponent} from 'sentry/types';
- type Props = {
- slug: SentryAppComponent['sentryApp']['slug'];
- };
- const SentryAppIcon = ({slug}: Props) => {
- switch (slug) {
- case 'calixa':
- return <IconCalixa size="md" />;
- case 'clickup':
- return <IconClickup size="md" />;
- case 'komodor':
- return <IconKomodor size="md" />;
- case 'linear':
- return <IconLinear size="md" />;
- case 'rookout':
- return <IconRookout size="md" />;
- case 'shortcut':
- return <IconShortcut size="md" />;
- case 'spikesh':
- return <IconSpikesh size="md" />;
- case 'taskcall':
- return <IconTaskcall size="md" />;
- case 'teamwork':
- return <IconTeamwork size="md" />;
- default:
- return <IconGeneric size="md" />;
- }
- };
- export {SentryAppIcon};
|