feat: add return CSS error option and update related functionality
This commit is contained in:
@@ -1056,4 +1056,5 @@ export const languageEnglish = {
|
|||||||
copy: "Copy",
|
copy: "Copy",
|
||||||
paste: "Paste",
|
paste: "Paste",
|
||||||
depth: "Depth",
|
depth: "Depth",
|
||||||
|
returnCSSError: "Return CSS Error",
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -196,6 +196,10 @@
|
|||||||
<Check bind:check={DBState.db.checkCorruption} name={language.checkCorruption}>
|
<Check bind:check={DBState.db.checkCorruption} name={language.checkCorruption}>
|
||||||
</Check>
|
</Check>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="flex items-center mt-4">
|
||||||
|
<Check bind:check={DBState.db.returnCSSError} name={language.returnCSSError}>
|
||||||
|
</Check>
|
||||||
|
</div>
|
||||||
{#if DBState.db?.account?.useSync}
|
{#if DBState.db?.account?.useSync}
|
||||||
<div class="flex items-center mt-4">
|
<div class="flex items-center mt-4">
|
||||||
<Check bind:check={DBState.db.lightningRealmImport} name={"Lightning Realm Import"}>
|
<Check bind:check={DBState.db.lightningRealmImport} name={"Lightning Realm Import"}>
|
||||||
|
|||||||
@@ -644,7 +644,10 @@ function decodeStyle(text:string){
|
|||||||
return `<style>${css.stringify(ast)}</style>`
|
return `<style>${css.stringify(ast)}</style>`
|
||||||
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
return `CSS ERROR: ${error}`;
|
if(DBState.db.returnCSSError){
|
||||||
|
return `CSS ERROR: ${error}`
|
||||||
|
}
|
||||||
|
return ""
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -483,6 +483,7 @@ export function setDatabase(data:Database){
|
|||||||
processRegexScript: data.hypaV3Settings?.processRegexScript ?? false,
|
processRegexScript: data.hypaV3Settings?.processRegexScript ?? false,
|
||||||
doNotSummarizeUserMessage: data.hypaV3Settings?.doNotSummarizeUserMessage ?? false
|
doNotSummarizeUserMessage: data.hypaV3Settings?.doNotSummarizeUserMessage ?? false
|
||||||
}
|
}
|
||||||
|
data.returnCSSError ??= true
|
||||||
changeLanguage(data.language)
|
changeLanguage(data.language)
|
||||||
setDatabaseLite(data)
|
setDatabaseLite(data)
|
||||||
}
|
}
|
||||||
@@ -903,6 +904,7 @@ export interface Database{
|
|||||||
bulkEnabling:boolean
|
bulkEnabling:boolean
|
||||||
showTranslationLoading: boolean
|
showTranslationLoading: boolean
|
||||||
showDeprecatedTriggerV1:boolean
|
showDeprecatedTriggerV1:boolean
|
||||||
|
returnCSSError:boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
interface SeparateParameters{
|
interface SeparateParameters{
|
||||||
|
|||||||
Reference in New Issue
Block a user