mirror of
https://github.com/vitodeploy/vito.git
synced 2025-07-01 22:16:15 +00:00
#591 - profile, users and projects
This commit is contained in:
@ -13,7 +13,7 @@ import { Button } from '@/components/ui/button';
|
||||
import { ChevronsUpDownIcon, PlusIcon } from 'lucide-react';
|
||||
import { useInitials } from '@/hooks/use-initials';
|
||||
import { Avatar, AvatarFallback } from '@/components/ui/avatar';
|
||||
import CreateProject from '@/pages/projects/components/create-project';
|
||||
import ProjectForm from '@/pages/projects/components/project-form';
|
||||
|
||||
export function ProjectSwitch() {
|
||||
const page = usePage<SharedData>();
|
||||
@ -26,7 +26,7 @@ export function ProjectSwitch() {
|
||||
const selectedProject = auth.projects.find((project) => project.id.toString() === projectId);
|
||||
if (selectedProject) {
|
||||
setSelectedProject(selectedProject.id.toString());
|
||||
form.post(route('projects.switch', { project: projectId, currentPath: window.location.pathname }));
|
||||
form.patch(route('projects.switch', { project: projectId, currentPath: window.location.pathname }));
|
||||
}
|
||||
};
|
||||
|
||||
@ -57,14 +57,14 @@ export function ProjectSwitch() {
|
||||
</DropdownMenuCheckboxItem>
|
||||
))}
|
||||
<DropdownMenuSeparator />
|
||||
<CreateProject>
|
||||
<ProjectForm>
|
||||
<DropdownMenuItem className="gap-0" asChild onSelect={(e) => e.preventDefault()}>
|
||||
<div className="flex items-center">
|
||||
<PlusIcon size={5} />
|
||||
<span className="ml-2">Create new project</span>
|
||||
</div>
|
||||
</DropdownMenuItem>
|
||||
</CreateProject>
|
||||
</ProjectForm>
|
||||
</DropdownMenuContent>
|
||||
</DropdownMenu>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user