Fix linux paths and types
This commit is contained in:
@ -13,7 +13,7 @@ import { Extension } from '@codemirror/state'
|
|||||||
import { LanguageSupport } from '@codemirror/language'
|
import { LanguageSupport } from '@codemirror/language'
|
||||||
import { useNavigate } from 'react-router-dom'
|
import { useNavigate } from 'react-router-dom'
|
||||||
import { paths } from 'lib/paths'
|
import { paths } from 'lib/paths'
|
||||||
import { FileEntry } from '@tauri-apps/api/fs'
|
import { FileEntry } from 'lib/types'
|
||||||
|
|
||||||
const DEFAULT_FILE_NAME: string = 'main.kcl'
|
const DEFAULT_FILE_NAME: string = 'main.kcl'
|
||||||
|
|
||||||
|
|||||||
@ -381,7 +381,7 @@ function getPaddedIdentifierRegExp() {
|
|||||||
|
|
||||||
export async function getSettingsFilePath() {
|
export async function getSettingsFilePath() {
|
||||||
const dir = await appConfigDir()
|
const dir = await appConfigDir()
|
||||||
return dir + SETTINGS_FILE_NAME
|
return await join(dir, SETTINGS_FILE_NAME)
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function writeToSettingsFile(
|
export async function writeToSettingsFile(
|
||||||
@ -397,7 +397,7 @@ export async function readSettingsFile(): Promise<ContextFrom<
|
|||||||
typeof settingsMachine
|
typeof settingsMachine
|
||||||
> | null> {
|
> | null> {
|
||||||
const dir = await appConfigDir()
|
const dir = await appConfigDir()
|
||||||
const path = dir + SETTINGS_FILE_NAME
|
const path = await join(dir, SETTINGS_FILE_NAME)
|
||||||
const dirExists = await exists(dir)
|
const dirExists = await exists(dir)
|
||||||
if (!dirExists) {
|
if (!dirExists) {
|
||||||
await mkdir(dir, { recursive: true })
|
await mkdir(dir, { recursive: true })
|
||||||
|
|||||||
Reference in New Issue
Block a user