mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
26 lines
802 B
TypeScript
26 lines
802 B
TypeScript
import {Button} from 'sentry/components/button';
|
|
import {useProjectCreationAccess} from 'sentry/components/projects/useProjectCreationAccess';
|
|
import {IconAdd} from 'sentry/icons';
|
|
import {t} from 'sentry/locale';
|
|
import useOrganization from 'sentry/utils/useOrganization';
|
|
|
|
export default function CreateProjectButton() {
|
|
const organization = useOrganization();
|
|
const {canCreateProject} = useProjectCreationAccess({organization});
|
|
|
|
return (
|
|
<Button
|
|
priority="primary"
|
|
size="sm"
|
|
disabled={!canCreateProject}
|
|
title={
|
|
!canCreateProject ? t('You do not have permission to create projects') : undefined
|
|
}
|
|
to={`/organizations/${organization.slug}/projects/new/`}
|
|
icon={<IconAdd isCircled />}
|
|
>
|
|
{t('Create Project')}
|
|
</Button>
|
|
);
|
|
}
|