Add integration icons

Add link to public zapier invite
This commit is contained in:
Tom Moor
2018-09-30 17:56:20 -07:00
parent f284dd1ebf
commit e8ef1145a1
5 changed files with 68 additions and 5 deletions

View File

@@ -4,13 +4,14 @@ import { observer, inject } from 'mobx-react';
import {
DocumentIcon,
ProfileIcon,
SettingsIcon,
PadlockIcon,
CodeIcon,
UserIcon,
LinkIcon,
TeamIcon,
} from 'outline-icons';
import ZapierIcon from './icons/Zapier';
import SlackIcon from './icons/Slack';
import Flex from 'shared/components/Flex';
import Sidebar, { Section } from './Sidebar';
@@ -82,10 +83,16 @@ class SettingsSidebar extends React.Component<Props> {
{user.isAdmin && (
<Section>
<Header>Integrations</Header>
<SidebarLink to="/settings/integrations/slack">
<SidebarLink
to="/settings/integrations/slack"
icon={<SlackIcon />}
>
Slack
</SidebarLink>
<SidebarLink to="/settings/integrations/zapier">
<SidebarLink
to="/settings/integrations/zapier"
icon={<ZapierIcon />}
>
Zapier
</SidebarLink>
</Section>