Fix loading samples

This commit is contained in:
Jonathan Tran
2025-03-14 12:38:35 -04:00
parent 1e23f37287
commit fd45574652
6 changed files with 26 additions and 26 deletions

View File

@ -16,6 +16,7 @@ import {
import { fileMachine } from 'machines/fileMachine'
import { isDesktop } from 'lib/isDesktop'
import {
DEFAULT_DEFAULT_LENGTH_UNIT,
DEFAULT_FILE_NAME,
DEFAULT_PROJECT_KCL_FILE,
FILE_EXT,
@ -250,7 +251,7 @@ export const FileMachineProvider = ({
)
} else {
const codeToWrite = newKclFile(
input.content ?? '',
input.content,
settings.modeling.defaultUnit.current
)
if (err(codeToWrite)) return Promise.reject(codeToWrite)
@ -284,7 +285,7 @@ export const FileMachineProvider = ({
createdName = name
createdPath = path
const codeToWrite = newKclFile(
input.content ?? '',
input.content,
settings.modeling.defaultUnit.current
)
if (err(codeToWrite)) return Promise.reject(codeToWrite)
@ -423,7 +424,9 @@ export const FileMachineProvider = ({
authToken: token ?? '',
projectData,
settings: {
defaultUnit: settings.modeling.defaultUnit.current ?? 'mm',
defaultUnit:
settings.modeling.defaultUnit.current ??
DEFAULT_DEFAULT_LENGTH_UNIT,
},
specialPropsForSampleCommand: {
onSubmit: async (data) => {

View File

@ -124,7 +124,7 @@ const ProjectsContextWeb = ({ children }: { children: React.ReactNode }) => {
clearImportSearchParams()
const codeToWrite = newKclFile(
input.code ?? '',
input.code,
settings.modeling.defaultUnit.current
)
if (err(codeToWrite)) return Promise.reject(codeToWrite)
@ -424,7 +424,7 @@ const ProjectsContextDesktop = ({
fileName = name
if (!fileLoaded) {
const codeToWrite = newKclFile(
input.code ?? '',
input.code,
settings.modeling.defaultUnit.current
)
if (err(codeToWrite)) return Promise.reject(codeToWrite)