Remove openscad specific state from ideState

This commit is contained in:
Kurt Hutten
2021-03-14 09:49:58 +11:00
parent 44c8192d81
commit a2454a3f80
4 changed files with 8 additions and 22 deletions

View File

@@ -2,6 +2,8 @@ let openScadBaseURL =
process.env.OPENSCAD_BASE_URL ||
'https://x2wvhihk56.execute-api.us-east-1.amazonaws.com/dev'
let lastCameraSettings
export const render = async ({ code, settings }) => {
const body = JSON.stringify({
settings: {
@@ -9,10 +11,13 @@ export const render = async ({ code, settings }) => {
x: 500,
y: 500,
},
camera: settings.camera,
camera: settings.camera || lastCameraSettings,
},
file: code,
})
if (settings.camera) {
lastCameraSettings = settings.camera
}
try {
const response = await fetch(openScadBaseURL + '/render', {
method: 'POST',