diff --git a/apps/start/package.json b/apps/start/package.json index f88c6760..391e9f4b 100644 --- a/apps/start/package.json +++ b/apps/start/package.json @@ -6,7 +6,7 @@ "dev": "pnpm with-env vite dev --port 3000", "start_deprecated": "pnpm with-env node .output/server/index.mjs", "preview": "vite preview", - "deploy": "npx wrangler deploy", + "deploy": "pnpm build && npx wrangler deploy", "cf-typegen": "wrangler types", "build": "pnpm with-env vite build", "serve": "vite preview", diff --git a/apps/start/src/components/project-selector.tsx b/apps/start/src/components/project-selector.tsx index f044651c..53523cc8 100644 --- a/apps/start/src/components/project-selector.tsx +++ b/apps/start/src/components/project-selector.tsx @@ -1,3 +1,12 @@ +import type { IServiceOrganization } from '@openpanel/db'; +import { Link, useRouter } from '@tanstack/react-router'; +import { + Building2Icon, + CheckIcon, + ChevronsUpDownIcon, + PlusIcon, +} from 'lucide-react'; +import { useState } from 'react'; import { Button } from '@/components/ui/button'; import { DropdownMenu, @@ -10,18 +19,7 @@ import { DropdownMenuTrigger, } from '@/components/ui/dropdown-menu'; import { useAppParams } from '@/hooks/use-app-params'; -import { useRouter } from '@tanstack/react-router'; -import { Link } from '@tanstack/react-router'; -import { - Building2Icon, - CheckIcon, - ChevronsUpDownIcon, - PlusIcon, -} from 'lucide-react'; -import { useState } from 'react'; - import { pushModal } from '@/modals'; -import type { IServiceOrganization } from '@openpanel/db'; interface ProjectSelectorProps { projects: Array<{ id: string; name: string; organizationId: string }>; @@ -69,16 +67,16 @@ export default function ProjectSelector({ }; return ( - +