add flutter template
This commit is contained in:
parent
ddccd9baa3
commit
6da341e383
@ -47,6 +47,8 @@ function App() {
|
|||||||
const [updateInstruction, setUpdateInstruction] = useState("");
|
const [updateInstruction, setUpdateInstruction] = useState("");
|
||||||
const [isImportedFromCode, setIsImportedFromCode] = useState<boolean>(false);
|
const [isImportedFromCode, setIsImportedFromCode] = useState<boolean>(false);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Settings
|
// Settings
|
||||||
const [settings, setSettings] = usePersistedState<Settings>(
|
const [settings, setSettings] = usePersistedState<Settings>(
|
||||||
{
|
{
|
||||||
@ -479,11 +481,12 @@ function App() {
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{(appState === AppState.CODING || appState === AppState.CODE_READY) && (
|
{(appState === AppState.CODING || appState === AppState.CODE_READY) && settings.generatedCodeConfig != Stack.FLUTTER && (
|
||||||
<div className="ml-4">
|
<div className="ml-4">
|
||||||
<Tabs defaultValue="desktop">
|
<Tabs defaultValue="desktop">
|
||||||
<div className="flex justify-end mr-8 mb-4">
|
<div className="flex justify-end mr-8 mb-4">
|
||||||
<TabsList>
|
<TabsList>
|
||||||
|
|
||||||
<TabsTrigger value="desktop" className="flex gap-x-2">
|
<TabsTrigger value="desktop" className="flex gap-x-2">
|
||||||
<FaDesktop /> Desktop
|
<FaDesktop /> Desktop
|
||||||
</TabsTrigger>
|
</TabsTrigger>
|
||||||
@ -512,6 +515,16 @@ function App() {
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
{(appState === AppState.CODING || appState === AppState.CODE_READY) && settings.generatedCodeConfig === Stack.FLUTTER && (
|
||||||
|
<div className="ml-4">
|
||||||
|
<CodeTab
|
||||||
|
code={generatedCode}
|
||||||
|
setCode={setGeneratedCode}
|
||||||
|
settings={settings}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@ -6,7 +6,6 @@ export enum Stack {
|
|||||||
VUE_TAILWIND = "vue_tailwind",
|
VUE_TAILWIND = "vue_tailwind",
|
||||||
VUE_CSS = "vue_css",
|
VUE_CSS = "vue_css",
|
||||||
IONIC_TAILWIND = "ionic_tailwind",
|
IONIC_TAILWIND = "ionic_tailwind",
|
||||||
|
|
||||||
SVG = "svg",
|
SVG = "svg",
|
||||||
FLUTTER = "flutter",
|
FLUTTER = "flutter",
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,6 +21,7 @@ export enum AppState {
|
|||||||
INITIAL = "INITIAL",
|
INITIAL = "INITIAL",
|
||||||
CODING = "CODING",
|
CODING = "CODING",
|
||||||
CODE_READY = "CODE_READY",
|
CODE_READY = "CODE_READY",
|
||||||
|
CODE_READY_NO_PREVIEW = "CODE_READY_NO_PREVIEW",
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface CodeGenerationParams {
|
export interface CodeGenerationParams {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user