From 090a50ee84efa9a08c4bf198abac58a607728661 Mon Sep 17 00:00:00 2001 From: ochafik Date: Sun, 26 Jan 2025 19:55:37 +0000 Subject: [PATCH] Export to STL by default --- src/state/fragment-state.ts | 2 +- src/state/initial-state.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/state/fragment-state.ts b/src/state/fragment-state.ts index 9c72c11..1561be3 100644 --- a/src/state/fragment-state.ts +++ b/src/state/fragment-state.ts @@ -81,7 +81,7 @@ export async function readStateFromFragment(): Promise { // Source deserialization also handles legacy links (source + sourcePath) sources: params?.sources ?? (params?.source ? [{path: params?.sourcePath, content: params?.source}] : undefined), // TODO: validate! exportFormat2D: validateStringEnum(params?.exportFormat2D, Object.keys(VALID_EXPORT_FORMATS_2D), s => 'svg'), - exportFormat3D: validateStringEnum(params?.exportFormat3D, Object.keys(VALID_EXPORT_FORMATS_3D), s => 'glb'), + exportFormat3D: validateStringEnum(params?.exportFormat3D, Object.keys(VALID_EXPORT_FORMATS_3D), s => 'stl'), extruderColors: validateArray(params?.extruderColors, validateString, () => undefined as any as []), }, preview: preview ? { diff --git a/src/state/initial-state.ts b/src/state/initial-state.ts index 548c173..0d5538e 100644 --- a/src/state/initial-state.ts +++ b/src/state/initial-state.ts @@ -37,7 +37,7 @@ export function createInitialState(state: State | null, source?: {content?: stri sources: [{path: activePath, content, url}], features: [], exportFormat2D: 'svg', - exportFormat3D: 'glb', + exportFormat3D: 'stl', }, view: { layout: {