mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 12:27:31 +00:00
refactor: restore native integrations tab and reorganize tab panels in IntegrationsListPage
This commit is contained in:
@@ -77,17 +77,17 @@ export const IntegrationsListPage = () => {
|
|||||||
<Tab variant="project" value={IntegrationsListPageTabs.SecretSyncs}>
|
<Tab variant="project" value={IntegrationsListPageTabs.SecretSyncs}>
|
||||||
Secret Syncs
|
Secret Syncs
|
||||||
</Tab>
|
</Tab>
|
||||||
{hasNativeIntegrations && (
|
|
||||||
<Tab variant="project" value={IntegrationsListPageTabs.NativeIntegrations}>
|
|
||||||
Native Integrations
|
|
||||||
</Tab>
|
|
||||||
)}
|
|
||||||
<Tab variant="project" value={IntegrationsListPageTabs.FrameworkIntegrations}>
|
<Tab variant="project" value={IntegrationsListPageTabs.FrameworkIntegrations}>
|
||||||
Framework Integrations
|
Framework Integrations
|
||||||
</Tab>
|
</Tab>
|
||||||
<Tab variant="project" value={IntegrationsListPageTabs.InfrastructureIntegrations}>
|
<Tab variant="project" value={IntegrationsListPageTabs.InfrastructureIntegrations}>
|
||||||
Infrastructure Integrations
|
Infrastructure Integrations
|
||||||
</Tab>
|
</Tab>
|
||||||
|
{hasNativeIntegrations && (
|
||||||
|
<Tab variant="project" value={IntegrationsListPageTabs.NativeIntegrations}>
|
||||||
|
Native Integrations
|
||||||
|
</Tab>
|
||||||
|
)}
|
||||||
</TabList>
|
</TabList>
|
||||||
<TabPanel value={IntegrationsListPageTabs.SecretSyncs}>
|
<TabPanel value={IntegrationsListPageTabs.SecretSyncs}>
|
||||||
<ProjectPermissionCan
|
<ProjectPermissionCan
|
||||||
@@ -98,6 +98,12 @@ export const IntegrationsListPage = () => {
|
|||||||
<SecretSyncsTab />
|
<SecretSyncsTab />
|
||||||
</ProjectPermissionCan>
|
</ProjectPermissionCan>
|
||||||
</TabPanel>
|
</TabPanel>
|
||||||
|
<TabPanel value={IntegrationsListPageTabs.FrameworkIntegrations}>
|
||||||
|
<FrameworkIntegrationTab />
|
||||||
|
</TabPanel>
|
||||||
|
<TabPanel value={IntegrationsListPageTabs.InfrastructureIntegrations}>
|
||||||
|
<InfrastructureIntegrationTab />
|
||||||
|
</TabPanel>
|
||||||
{hasNativeIntegrations && (
|
{hasNativeIntegrations && (
|
||||||
<TabPanel value={IntegrationsListPageTabs.NativeIntegrations}>
|
<TabPanel value={IntegrationsListPageTabs.NativeIntegrations}>
|
||||||
<Alert variant="warning" className="mb-4" hideTitle>
|
<Alert variant="warning" className="mb-4" hideTitle>
|
||||||
@@ -131,12 +137,6 @@ export const IntegrationsListPage = () => {
|
|||||||
</ProjectPermissionCan>
|
</ProjectPermissionCan>
|
||||||
</TabPanel>
|
</TabPanel>
|
||||||
)}
|
)}
|
||||||
<TabPanel value={IntegrationsListPageTabs.FrameworkIntegrations}>
|
|
||||||
<FrameworkIntegrationTab />
|
|
||||||
</TabPanel>
|
|
||||||
<TabPanel value={IntegrationsListPageTabs.InfrastructureIntegrations}>
|
|
||||||
<InfrastructureIntegrationTab />
|
|
||||||
</TabPanel>
|
|
||||||
</Tabs>
|
</Tabs>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user