Current section
Files
Jump to
Current section
Files
src/react_gleam.erl
-module(react_gleam).
-compile(no_auto_import).
-export([render/2, set_context/2, component/1]).
-export_type([context/0]).
-type context() :: any().
-spec render(react_gleam@element:element(), binary()) -> nil.
render(Field@0, Field@1) ->
'./ffi.mjs':render(Field@0, Field@1).
-spec set_context(binary(), any()) -> nil.
set_context(Field@0, Field@1) ->
'./ffi.mjs':'setContext'(Field@0, Field@1).
-spec component(fun(() -> react_gleam@element:element())) -> react_gleam@element:element().
component(Field@0) ->
'./ffi.mjs':component(Field@0).