mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
Optimize and patch minor issues for Cloudflare Pages integration
This commit is contained in:
@@ -288,7 +288,7 @@ export default function Integrations() {
|
||||
link = `${window.location.origin}/integrations/hashicorp-vault/create?integrationAuthId=${integrationAuth._id}`;
|
||||
break;
|
||||
case 'cloudflare-pages':
|
||||
link = `${window.location.origin}/integrations/cloudflare-pages/create?integrationAutHId=${integrationAuth._id}`;
|
||||
link = `${window.location.origin}/integrations/cloudflare-pages/create?integrationAuthId=${integrationAuth._id}`;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { useState } from 'react';
|
||||
import { useRouter } from 'next/router';
|
||||
import { Card, CardTitle, FormControl, Input, Button } from '../../../components/v2';
|
||||
import saveIntegrationAccessToken from '~/pages/api/integrations/saveIntegrationAccessToken';
|
||||
import { useState } from "react";
|
||||
import { useRouter } from "next/router";
|
||||
import { Card, CardTitle, FormControl, Input, Button } from "../../../components/v2";
|
||||
import saveIntegrationAccessToken from "~/pages/api/integrations/saveIntegrationAccessToken";
|
||||
|
||||
export default function CloudflarePagesIntegrationPage() {
|
||||
const router = useRouter();
|
||||
@@ -16,7 +16,7 @@ export default function CloudflarePagesIntegrationPage() {
|
||||
setAccessKeyErrorText('');
|
||||
setAccountIdErrorText('');
|
||||
if (accessKey.length === 0 || accountId.length === 0) {
|
||||
if (accessKey.length === 0) setAccessKeyErrorText('Access key cannot be blank!');
|
||||
if (accessKey.length === 0) setAccessKeyErrorText('API token cannot be blank!');
|
||||
if (accountId.length === 0) setAccountIdErrorText('Account ID cannot be blank!');
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { useState, useEffect } from 'react';
|
||||
import { useRouter } from 'next/router';
|
||||
import { useGetWorkspaceById } from '~/hooks/api';
|
||||
import queryString from 'query-string';
|
||||
import { useGetIntegrationAuthApps, useGetIntegrationAuthById } from '~/hooks/api/integrationAuth';
|
||||
import createIntegration from '~/pages/api/integrations/createIntegration';
|
||||
import { Button, Card, CardTitle, FormControl, Select, SelectItem } from '~/components/v2';
|
||||
import { useState, useEffect } from "react";
|
||||
import { useRouter } from "next/router";
|
||||
import { useGetWorkspaceById } from "~/hooks/api";
|
||||
import queryString from "query-string";
|
||||
import { useGetIntegrationAuthApps, useGetIntegrationAuthById } from "~/hooks/api/integrationAuth";
|
||||
import createIntegration from "~/pages/api/integrations/createIntegration";
|
||||
import { Button, Card, CardTitle, FormControl, Select, SelectItem } from "~/components/v2";
|
||||
|
||||
const cloudflareEnvironments = [
|
||||
{ name: 'Production', slug: 'production' },
|
||||
|
||||
Reference in New Issue
Block a user