mirror of
https://github.com/LinoSchmidt/StickExporterTX.git
synced 2026-03-21 01:51:15 +01:00
Fixed setting resetting not displayed
This commit is contained in:
@@ -3,6 +3,7 @@ import { settingList, updateSettings, settingListLoadDefault } from "../settings
|
|||||||
import {blender, blenderCmd, renderingPicture} from "../blender-controller";
|
import {blender, blenderCmd, renderingPicture} from "../blender-controller";
|
||||||
import {dataPath} from "../paths";
|
import {dataPath} from "../paths";
|
||||||
import path from "path";
|
import path from "path";
|
||||||
|
import {openSide, Side} from "../../renderer";
|
||||||
|
|
||||||
let setRenderImg:React.Dispatch<React.SetStateAction<string>>;
|
let setRenderImg:React.Dispatch<React.SetStateAction<string>>;
|
||||||
let setRenderLoading:React.Dispatch<React.SetStateAction<boolean>>;
|
let setRenderLoading:React.Dispatch<React.SetStateAction<boolean>>;
|
||||||
@@ -47,26 +48,26 @@ function SettingsSide() {
|
|||||||
<div id="content">
|
<div id="content">
|
||||||
<div className="dataDiv">
|
<div className="dataDiv">
|
||||||
<p>FPS: </p>
|
<p>FPS: </p>
|
||||||
<input id="fpsInput" type="number" defaultValue={fps.toString()} min="1" step="1" onChange={e => {
|
<input id="fpsInput" type="number" value={fps.toString()} min="1" step="1" onChange={e => {
|
||||||
if(e.target.value.trim().length !== 0) setFps(parseInt(e.target.value));
|
if(e.target.value.trim().length !== 0) setFps(parseInt(e.target.value));
|
||||||
}}/>
|
}}/>
|
||||||
</div>
|
</div>
|
||||||
<div className="dataDiv">
|
<div className="dataDiv">
|
||||||
<p>Width: </p>
|
<p>Width: </p>
|
||||||
<input id="widthInput" type="number" defaultValue={width.toString()} min="1" step="1" onChange={e => {
|
<input id="widthInput" type="number" value={width.toString()} min="1" step="1" onChange={e => {
|
||||||
if(e.target.value.trim().length !== 0) setWidth(parseInt(e.target.value));
|
if(e.target.value.trim().length !== 0) setWidth(parseInt(e.target.value));
|
||||||
}}/>
|
}}/>
|
||||||
</div>
|
</div>
|
||||||
<div className="dataDiv">
|
<div className="dataDiv">
|
||||||
<p>Stick Distance: </p>
|
<p>Stick Distance: </p>
|
||||||
<input id="stickDistanceInput" type="number" defaultValue={stickDistance.toString()} min="0" step="1" onChange={e => {
|
<input id="stickDistanceInput" type="number" value={stickDistance.toString()} min="0" step="1" onChange={e => {
|
||||||
if(e.target.value.trim().length !== 0) setStickDistance(parseInt(e.target.value));
|
if(e.target.value.trim().length !== 0) setStickDistance(parseInt(e.target.value));
|
||||||
}}/>
|
}}/>
|
||||||
</div>
|
</div>
|
||||||
<div className="dataDiv">
|
<div className="dataDiv">
|
||||||
<p>Stick Mode:</p>
|
<p>Stick Mode:</p>
|
||||||
<label htmlFor="stickMode" className="toggle-switchy" data-style="rounded" data-text="12">
|
<label htmlFor="stickMode" className="toggle-switchy" data-style="rounded" data-text="12">
|
||||||
<input defaultChecked={stickMode2} type="checkbox" id="stickMode" onChange={e => {
|
<input checked={stickMode2} type="checkbox" id="stickMode" onChange={e => {
|
||||||
setStickMode2(e.target.checked);
|
setStickMode2(e.target.checked);
|
||||||
}}/>
|
}}/>
|
||||||
<span className="toggle">
|
<span className="toggle">
|
||||||
@@ -81,6 +82,8 @@ function SettingsSide() {
|
|||||||
setWidth(settingList.width);
|
setWidth(settingList.width);
|
||||||
setStickDistance(settingList.stickDistance);
|
setStickDistance(settingList.stickDistance);
|
||||||
setStickMode2(settingList.stickMode2);
|
setStickMode2(settingList.stickMode2);
|
||||||
|
|
||||||
|
openSide(Side.Settings);
|
||||||
}}>Reset Settings</button>
|
}}>Reset Settings</button>
|
||||||
<div id="renderImgDiv">
|
<div id="renderImgDiv">
|
||||||
<img id="render-ex" src={renderImg}></img>
|
<img id="render-ex" src={renderImg}></img>
|
||||||
|
|||||||
Reference in New Issue
Block a user