fix: prevent build from failing with temporary fix

This commit is contained in:
sethburkart123
2024-06-19 21:38:55 +10:00
parent 6289bcecb1
commit ede24544ae
2 changed files with 11 additions and 2 deletions
+10 -1
View File
@@ -17,6 +17,7 @@ import coursesicon from './seqta/icons/coursesIcon'
import { delay } from "./seqta/utils/delay" import { delay } from "./seqta/utils/delay"
import { enableCurrentTheme } from "./seqta/ui/themes/enableCurrent"; import { enableCurrentTheme } from "./seqta/ui/themes/enableCurrent";
import iframeCSS from "./css/iframe.scss?raw" import iframeCSS from "./css/iframe.scss?raw"
import injectedCSS from './css/injected.scss?inline'
import stringToHTML from './seqta/utils/stringToHTML' import stringToHTML from './seqta/utils/stringToHTML'
import { updateAllColors } from './seqta/ui/colors/Manager' import { updateAllColors } from './seqta/ui/colors/Manager'
import { SettingsResizer } from "./seqta/ui/SettingsResizer"; import { SettingsResizer } from "./seqta/ui/SettingsResizer";
@@ -64,7 +65,15 @@ async function init() {
await initializeSettingsState(); await initializeSettingsState();
if (settingsState.onoff) { if (settingsState.onoff) {
import('./css/injected.scss')
// TEMP FIX for bug! -> this is a hack to get the injected.css file to have HMR in development mode as this import system is currently broken with crxjs
if (import.meta.env.MODE === 'development') {
import('./css/injected.scss')
} else {
const injectedStyle = document.createElement('style')
injectedStyle.textContent = injectedCSS
document.head.appendChild(injectedStyle)
}
} }
main() main()
+1 -1
View File
@@ -3050,4 +3050,4 @@ li[data-message] {
transform: translateY(0); transform: translateY(0);
scale: 1; scale: 1;
} }
} }