mirror of
https://github.com/penpot/penpot.git
synced 2026-07-31 10:26:18 +00:00
🐛 Fix problem with thumbnails
This commit is contained in:
parent
153277d152
commit
a75e0c3071
@ -63,7 +63,7 @@
|
|||||||
(ptk/reify ::initialize-rasterizer
|
(ptk/reify ::initialize-rasterizer
|
||||||
ptk/EffectEvent
|
ptk/EffectEvent
|
||||||
(effect [_ state _]
|
(effect [_ state _]
|
||||||
(when (feat/active-feature? state "render-wasm/v1")
|
(when-not (feat/active-feature? state "render-wasm/v1")
|
||||||
(thr/init!)))))
|
(thr/init!)))))
|
||||||
|
|
||||||
(defn initialize
|
(defn initialize
|
||||||
|
|||||||
@ -68,14 +68,16 @@
|
|||||||
"false" false
|
"false" false
|
||||||
nil))
|
nil))
|
||||||
|
|
||||||
|
(def wasm-url-override-ref
|
||||||
|
(l/derived wasm-url-override st/state))
|
||||||
|
|
||||||
(defn active-feature?
|
(defn active-feature?
|
||||||
"Given a state and feature, check if feature is enabled."
|
"Given a state and feature, check if feature is enabled."
|
||||||
[state feature]
|
[state feature]
|
||||||
(assert (contains? cfeat/supported-features feature)
|
(assert (contains? cfeat/supported-features feature)
|
||||||
"feature not supported")
|
"feature not supported")
|
||||||
|
|
||||||
(let [wasm-override (when (= feature "render-wasm/v1")
|
(let [wasm-override (when (= feature "render-wasm/v1") (wasm-url-override state))]
|
||||||
(wasm-url-override state))]
|
|
||||||
(cond
|
(cond
|
||||||
(some? wasm-override)
|
(some? wasm-override)
|
||||||
wasm-override
|
wasm-override
|
||||||
@ -110,8 +112,15 @@
|
|||||||
(defn use-feature
|
(defn use-feature
|
||||||
"A react hook that checks if feature is currently enabled"
|
"A react hook that checks if feature is currently enabled"
|
||||||
[feature]
|
[feature]
|
||||||
(let [enabled-features (mf/deref features-ref)]
|
(let [enabled-features (mf/deref features-ref)
|
||||||
(contains? enabled-features feature)))
|
wasm-override (mf/deref wasm-url-override-ref)
|
||||||
|
wasm-override (when (= feature "render-wasm/v1") wasm-override)]
|
||||||
|
(cond
|
||||||
|
(some? wasm-override)
|
||||||
|
wasm-override
|
||||||
|
|
||||||
|
:else
|
||||||
|
(contains? enabled-features feature))))
|
||||||
|
|
||||||
(defn toggle-feature
|
(defn toggle-feature
|
||||||
"An event constructor for runtime feature toggle.
|
"An event constructor for runtime feature toggle.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user