Skip to content

Commit db2ebbe

Browse files
Fix PR compiler versions not showing up in selection box
1 parent a80e5be commit db2ebbe

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

packages/dev-playground/src/Main.res

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,13 @@ module SettingsPanel = {
250250
Signal.set(activeTab, JavaScript)
251251
}
252252
}
253+
let compilerVersionOptions: Signal.t<array<Node.node>> = Obj.magic(
254+
Computed.make(() =>
255+
CompilerApi.selectableCompilerVersions(
256+
Signal.get(config).compilerVersion,
257+
)->Array.map(version => <option value=version.id> {Node.text(version.label)} </option>)
258+
),
259+
)
253260

254261
<div
255262
class={() =>
@@ -268,11 +275,7 @@ module SettingsPanel = {
268275
switchCompiler(nextVersion)
269276
}}
270277
>
271-
{Node.fragment(
272-
CompilerApi.selectableCompilerVersions(
273-
Signal.get(config).compilerVersion,
274-
)->Array.map(version => <option value=version.id> {Node.text(version.label)} </option>),
275-
)}
278+
{Node.signalFragment(compilerVersionOptions)}
276279
</select>
277280
</section>
278281
<section class="settings-section">

0 commit comments

Comments
 (0)