Skip to content

Commit 1ea5928

Browse files
committed
feat(react): add Activity Module
1 parent db1b323 commit 1ea5928

2 files changed

Lines changed: 44 additions & 0 deletions

File tree

src/React.re

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -459,6 +459,28 @@ module Suspense = {
459459
"Suspense";
460460
};
461461

462+
module Activity = {
463+
type mode =
464+
| [@mel.as "visible"] Visible
465+
| [@mel.as "hidden"] Hidden;
466+
[@mel.obj]
467+
external makeProps:
468+
(~children: element=?, ~mode: mode=?, unit) =>
469+
{
470+
.
471+
"children": option(element),
472+
"mode": option(mode),
473+
};
474+
[@mel.module "react"]
475+
external make:
476+
component({
477+
.
478+
"children": option(element),
479+
"mode": option(mode),
480+
}) =
481+
"Activity";
482+
};
483+
462484
[@mel.set]
463485
external setDisplayName: (component('props), string) => unit = "displayName";
464486

src/React.rei

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,28 @@ module Suspense: {
157157
"Suspense";
158158
};
159159

160+
module Activity: {
161+
type mode =
162+
| [@mel.as "visible"] Visible
163+
| [@mel.as "hidden"] Hidden;
164+
[@mel.obj]
165+
external makeProps:
166+
(~children: element=?, ~mode: mode=?, unit) =>
167+
{
168+
.
169+
"children": option(element),
170+
"mode": option(mode),
171+
};
172+
[@mel.module "react"]
173+
external make:
174+
component({
175+
.
176+
"children": option(element),
177+
"mode": option(mode),
178+
}) =
179+
"Activity";
180+
};
181+
160182
/* HOOKS */
161183

162184
/*

0 commit comments

Comments
 (0)