@@ -10,15 +10,11 @@ import { parse } from "@conform-to/zod";
1010import { LockClosedIcon , LockOpenIcon , PlusIcon , XMarkIcon } from "@heroicons/react/20/solid" ;
1111import { Form , useActionData , useNavigate , useNavigation } from "@remix-run/react" ;
1212import { ActionFunctionArgs , LoaderFunctionArgs , json } from "@remix-run/server-runtime" ;
13+ import dotenv from "dotenv" ;
1314import { RefObject , useCallback , useEffect , useRef , useState } from "react" ;
1415import { redirect , typedjson , useTypedLoaderData } from "remix-typedjson" ;
1516import { z } from "zod" ;
16- import {
17- environmentTextClassName ,
18- environmentTitle ,
19- EnvironmentCombo ,
20- EnvironmentLabel ,
21- } from "~/components/environments/EnvironmentLabel" ;
17+ import { EnvironmentLabel } from "~/components/environments/EnvironmentLabel" ;
2218import { Button , LinkButton } from "~/components/primitives/Buttons" ;
2319import { CheckboxWithLabel } from "~/components/primitives/Checkbox" ;
2420import { Dialog , DialogContent , DialogHeader } from "~/components/primitives/Dialog" ;
@@ -29,8 +25,17 @@ import { Hint } from "~/components/primitives/Hint";
2925import { Input } from "~/components/primitives/Input" ;
3026import { InputGroup } from "~/components/primitives/InputGroup" ;
3127import { Label } from "~/components/primitives/Label" ;
28+ import { Paragraph } from "~/components/primitives/Paragraph" ;
3229import { Switch } from "~/components/primitives/Switch" ;
30+ import { TextLink } from "~/components/primitives/TextLink" ;
31+ import {
32+ Tooltip ,
33+ TooltipContent ,
34+ TooltipProvider ,
35+ TooltipTrigger ,
36+ } from "~/components/primitives/Tooltip" ;
3337import { prisma } from "~/db.server" ;
38+ import { useEnvironment } from "~/hooks/useEnvironment" ;
3439import { useList } from "~/hooks/useList" ;
3540import { useOrganization } from "~/hooks/useOrganizations" ;
3641import { useProject } from "~/hooks/useProject" ;
@@ -45,16 +50,6 @@ import {
4550} from "~/utils/pathBuilder" ;
4651import { EnvironmentVariablesRepository } from "~/v3/environmentVariables/environmentVariablesRepository.server" ;
4752import { EnvironmentVariableKey } from "~/v3/environmentVariables/repository" ;
48- import dotenv from "dotenv" ;
49- import { Paragraph } from "~/components/primitives/Paragraph" ;
50- import { TextLink } from "~/components/primitives/TextLink" ;
51- import {
52- Tooltip ,
53- TooltipContent ,
54- TooltipProvider ,
55- TooltipTrigger ,
56- } from "~/components/primitives/Tooltip" ;
57- import { useEnvironment } from "~/hooks/useEnvironment" ;
5853
5954export const loader = async ( { request, params } : LoaderFunctionArgs ) => {
6055 const userId = await requireUserId ( request ) ;
0 commit comments