From 7de88cb5382d45aefadbb08aa24431d6a9f3f451 Mon Sep 17 00:00:00 2001 From: Michael Chung <6252325+ArEnSc@users.noreply.github.com> Date: Sat, 30 Mar 2024 01:44:09 -0400 Subject: [PATCH] Stylization done wired in the prompts and styles. This will be used by generate video once we are able to login. --- .../comps/SidePanelTabs/TabStylization.tsx | 34 ++++++++++++++----- app/pages/PageEnigma/js/editor.ts | 8 +++++ 2 files changed, 34 insertions(+), 8 deletions(-) diff --git a/app/pages/PageEnigma/comps/SidePanelTabs/TabStylization.tsx b/app/pages/PageEnigma/comps/SidePanelTabs/TabStylization.tsx index 85d1fc5dea..d4ee6b842d 100644 --- a/app/pages/PageEnigma/comps/SidePanelTabs/TabStylization.tsx +++ b/app/pages/PageEnigma/comps/SidePanelTabs/TabStylization.tsx @@ -10,16 +10,32 @@ import { import { AppUiContext } from '../../contexts/AppUiContext'; import { APPUI_ACTION_TYPES } from '../../reducers'; import { APPUI_VIEW_MODES } from '../../reducers'; - +import { EngineContext } from '../../contexts/EngineContext'; +import { ArtStyle } from '../../js/api_manager'; export const TabStylization = ()=>{ const [appUiState, dispatchAppUiState] = useContext(AppUiContext); const [ selection, setSelection ] = useState("Anime"); - const handlePickingStylizer = (picked:string)=>{ + + const editorEngine = useContext(EngineContext); + + const handlePickingStylizer = (picked:ArtStyle)=>{ console.log(`Picked style: ${picked}`); + if (editorEngine == null) { console.log("Editor is null"); return;} + editorEngine.art_style = picked setSelection(picked); } + const onChangeHandlerNegative = (e:React.ChangeEvent) => { + if (editorEngine == null) { console.log("Editor is null"); return;} + editorEngine.negative_prompt = e.target.value + console.log(e.target.value) + } + const onChangeHandlerPositive = (e:React.ChangeEvent) => { + if (editorEngine == null) { console.log("Editor is null"); return;} + editorEngine.positive_prompt = e.target.value + console.log(e.target.value) + } const handleChangeViewMode = ()=>{ if(dispatchAppUiState!==null){ dispatchAppUiState({ @@ -37,25 +53,25 @@ export const TabStylization = ()=>{
@@ -65,14 +81,16 @@ export const TabStylization = ()=>{