#591 - databases

This commit is contained in:
Saeed Vaziry
2025-05-20 17:35:20 +02:00
parent eb86204069
commit 2850c1fa59
30 changed files with 940 additions and 284 deletions

View File

@ -11,7 +11,7 @@ import {
DialogTrigger,
} from '@/components/ui/dialog';
import { useForm, usePage } from '@inertiajs/react';
import { FormEventHandler, ReactNode, useEffect, useState } from 'react';
import { FormEventHandler, ReactNode, useState } from 'react';
import { Label } from '@/components/ui/label';
import { Select, SelectContent, SelectGroup, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select';
import InputError from '@/components/ui/input-error';
@ -42,7 +42,7 @@ export default function ConnectSourceControl({
const page = usePage<SharedData>();
const form = useForm<Required<SourceControlForm>>({
provider: 'github',
provider: defaultProvider || 'github',
name: '',
global: false,
});
@ -59,10 +59,6 @@ export default function ConnectSourceControl({
});
};
useEffect(() => {
form.setData('provider', defaultProvider ?? 'github');
}, [defaultProvider]);
return (
<Dialog open={open} onOpenChange={setOpen}>
<DialogTrigger asChild>{children}</DialogTrigger>