import { Fragment } from "react"; import { Dialog, Transition } from "@headlessui/react"; import InputField from "../InputField"; type Props = { isOpen: boolean; closeModal: () => void; selectedIntegrationOption: string; handleBotActivate: () => void; handleIntegrationOption: (arg:{integrationOption:string})=>void; }; const IntegrationAccessTokenDialog = ({ isOpen, closeModal, selectedIntegrationOption, handleBotActivate, handleIntegrationOption }:Props) => { // eslint-disable-next-line @typescript-eslint/no-unused-vars const submit = async () => { try { // 1. activate bot await handleBotActivate(); // 2. start integration await handleIntegrationOption({ integrationOption: selectedIntegrationOption }); } catch (err) { console.log(err); } closeModal(); } return (
Grant Infisical access to your secrets

Most cloud integrations require Infisical to be able to decrypt your secrets so they can be forwarded over.

{/*
); } export default IntegrationAccessTokenDialog;