mirror of
https://github.com/vitodeploy/vito.git
synced 2025-07-03 15:02:34 +00:00
#591 - database-users
This commit is contained in:
@ -17,6 +17,7 @@ import { DatabaseIcon, LoaderCircleIcon, MoreVerticalIcon } from 'lucide-react';
|
||||
import FormSuccessful from '@/components/form-successful';
|
||||
import { useState } from 'react';
|
||||
import { Database } from '@/types/database';
|
||||
import { Badge } from '@/components/ui/badge';
|
||||
|
||||
function Delete({ database }: { database: Database }) {
|
||||
const [open, setOpen] = useState(false);
|
||||
@ -95,6 +96,15 @@ export const columns: ColumnDef<Database>[] = [
|
||||
return <DateTime date={row.original.created_at} />;
|
||||
},
|
||||
},
|
||||
{
|
||||
accessorKey: 'status',
|
||||
header: 'Status',
|
||||
enableColumnFilter: true,
|
||||
enableSorting: true,
|
||||
cell: ({ row }) => {
|
||||
return <Badge variant={row.original.status_color}>{row.original.status}</Badge>;
|
||||
},
|
||||
},
|
||||
{
|
||||
id: 'actions',
|
||||
enableColumnFilter: false,
|
||||
|
@ -97,7 +97,7 @@ export default function CreateDatabase({ server, children }: { server: Server; c
|
||||
<FormField>
|
||||
<Label htmlFor="charset">Charset</Label>
|
||||
<Select onValueChange={handleCharsetChange} defaultValue={form.data.charset}>
|
||||
<SelectTrigger>
|
||||
<SelectTrigger id="charset">
|
||||
<SelectValue placeholder="Select charset" />
|
||||
</SelectTrigger>
|
||||
<SelectContent>
|
||||
@ -113,7 +113,7 @@ export default function CreateDatabase({ server, children }: { server: Server; c
|
||||
<FormField>
|
||||
<Label htmlFor="collation">Collation</Label>
|
||||
<Select onValueChange={(value) => form.setData('collation', value)} defaultValue={form.data.collation}>
|
||||
<SelectTrigger>
|
||||
<SelectTrigger id="collation">
|
||||
<SelectValue placeholder="Select collation" />
|
||||
</SelectTrigger>
|
||||
<SelectContent>
|
||||
|
Reference in New Issue
Block a user