DEV: Add gjs support for themes (#23473)

This commit is contained in:
Jarek Radosz
2023-10-02 12:36:06 +02:00
committed by GitHub
parent 2ec7455c89
commit 5a904949b2
17 changed files with 242 additions and 73 deletions

View File

@@ -149,6 +149,7 @@ class ThemeField < ActiveRecord::Base
js_compiler.append_module(
js,
"discourse/initializers/#{initializer_name}",
"js",
include_variables: true,
)
rescue ThemeJavascriptCompiler::CompileError => ex
@@ -276,6 +277,7 @@ class ThemeField < ActiveRecord::Base
js_compiler.append_module(
js,
"discourse/pre-initializers/theme-#{theme_id}-translations",
"js",
include_variables: false,
)
rescue ThemeTranslationParser::InvalidYaml => e