import { Database, Import } from 'lucide-react' import { cn } from 'ui' import { SchemaGenerator } from './SchemaGenerator' interface SupabaseService { name: 'Auth' | 'Storage' | 'Database' | 'Edge Function' | 'Cron' | 'Queues' | 'Vector' reason: string } export const InitialStep = ({ onSubmit, onStartBlank, onMigrate, onSqlGenerated, onServicesUpdated, onTitleUpdated, }: { onSubmit: (value: string) => void onStartBlank: () => void onMigrate: () => void onSqlGenerated: (sql: string) => void onServicesUpdated: (services: SupabaseService[]) => void onTitleUpdated: (title: string) => void }) => { return (

What are you building?

We can generate a schema for you to kick start your project.

{ onSqlGenerated(sql) onSubmit(sql) }} onServicesUpdated={onServicesUpdated} onTitleUpdated={onTitleUpdated} />
or
Start blank Configure a database and dive right in
Migrate Import your database from another provider
) }