git.iko.soy/rowtype-yoga/purescript-yoga-react-dom
on main help sign in
add innerHTML FFI for EventTarget
commita88648f903ce1a3393cb3226844c5c9a531428f3 authorMark Eibes <mark.eibes@wolt.com> dateThu 30 Jul 2026, 13:03 (2 months ago) parent320314b
2 files changed+3−5
unifiedsplit
src/Yoga/React/DOM/Event.js+2−3 src/Yoga/React/DOM/Event.purs+1−2
src/Yoga/React/DOM/Event.js+2−3
@@ -1,4 +1,3 @@
1−// currentTargetInnerHTML :: SyntheticEvent -> String
2−export function currentTargetInnerHTML(e) {
3− return e.currentTarget.innerHTML;
1+export function innerHTML(target) {
2+ return target.innerHTML;
43}
src/Yoga/React/DOM/Event.purs+1−2
@@ -6,7 +6,6 @@ import Prelude
66
77import Data.DateTime.Instant (Instant)
88import Effect (Effect)
9−import React.Basic.Events (SyntheticEvent)
109import Web.Event.Event (EventType)
1110import Web.Event.Internal.Types (Event, EventTarget)
1211import Data.Time.Duration (Seconds)
@@ -14,7 +13,7 @@ import Web.HTML.Event.DataTransfer (DataTransfer)
1413import Web.TouchEvent.TouchList (TouchList)
1514import Web.TouchEvent.Touch (Touch)
1615
17−foreign import currentTargetInnerHTML :: SyntheticEvent -> String
16+foreign import innerHTML :: EventTarget -> String
1817
1918type ReactEventObject more =
2019 ( bubbles :: Boolean