mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-10 20:11:49 +00:00
added modal to load from media token
This commit is contained in:
1 parent
79c3697a72
commit
a04f287fbe
2 files changed
+31
-1
No files matched your search
@@ -12,18 +12,25 @@ export const ControlsTopButtons = () => {
|
||||
const [sceneName, setSceneName] = useState<string>("");
|
||||
const [sceneToken, setSceneToken] = useState<string>("");
|
||||
|
||||
// for testing
|
||||
const [mediaToken, setMediaToken] = useState<string>("");
|
||||
|
||||
const handleButtonSave = () => {
|
||||
console.log(`SceneName is ${sceneName}`);
|
||||
editorEngine?.saveScene(sceneName);
|
||||
};
|
||||
|
||||
const handleMediaToken = async () => {
|
||||
await editorEngine?.test_loadMediaToken(mediaToken)
|
||||
};
|
||||
|
||||
const handleButtonLoadScene = () => {
|
||||
console.log(`Scene Token is ${sceneToken}`);
|
||||
editorEngine?.loadScene(sceneToken);
|
||||
};
|
||||
|
||||
const handleButtonTest = () => {
|
||||
editorEngine?.testStylizeRequest();
|
||||
//editorEngine?.testStylizeRequest();
|
||||
};
|
||||
|
||||
const handleTestButton2 = () => {
|
||||
@@ -86,6 +93,26 @@ export const ControlsTopButtons = () => {
|
||||
/>
|
||||
</ButtonDialogue>
|
||||
|
||||
<ButtonDialogue
|
||||
buttonProps={{
|
||||
variant: "secondary",
|
||||
label: "Add Scene Object (Test)",
|
||||
}}
|
||||
confirmButtonProps={{
|
||||
label: "Save",
|
||||
disabled: sceneName === "",
|
||||
onClick: handleMediaToken,
|
||||
}}
|
||||
title="Add Scene Object via Media Token"
|
||||
>
|
||||
<Input
|
||||
label="Please Enter a Media Token"
|
||||
onChange={(e) => {
|
||||
setMediaToken(e.target.value);
|
||||
}}
|
||||
/>
|
||||
</ButtonDialogue>
|
||||
|
||||
<ButtonDialogue
|
||||
buttonProps={{
|
||||
variant: "secondary",
|
||||
|
||||
@@ -451,6 +451,9 @@ class Editor {
|
||||
}
|
||||
}
|
||||
|
||||
public async test_loadMediaToken(media_file_token: string) {
|
||||
//
|
||||
}
|
||||
|
||||
public async saveScene(name: string) {
|
||||
// remove controls when saving scene.
|
||||
|
||||
Reference in new issue
Block a user