416 lines
29 KiB
React
416 lines
29 KiB
React
// Metro module 3976 (f3977).
|
|
import { forwardRef, useCallback } from "react";
|
|
import { useBooleanBinding, useArtboardBinding, useNumberBinding, useStringBinding, useColorBinding, BaseRive } from "./Module3918";
|
|
import Module3977 from "./Module3977";
|
|
import { RiveErrorBoundary } from "./Module3969";
|
|
let CheckpointCardRiveInner;
|
|
const _excluded = ["fallback", "artboard", "stateMachine", "defaultViewModelInstance", "dataBinding", "onDataBindingChange"];
|
|
const artboardProperties = {
|
|
Main: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
Cassette: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Cassette Icon": {},
|
|
Cat: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Cat Icon": {},
|
|
Banana: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Banana Icon": {},
|
|
"Duck Icon": {},
|
|
Duck: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Snail Icon": {},
|
|
Snail: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Origami Icon": {},
|
|
Origami: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Disco Icon": {},
|
|
Disco: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
Capybara: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Capybara Icon": {},
|
|
Donut: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Donut Icon": {},
|
|
"Bonsai Icon": {},
|
|
Bonsai: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
"Globe Single Line": {},
|
|
"Card Back": {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
Knickknack: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
},
|
|
Globe: {},
|
|
Card: {
|
|
reducedMotion: "boolean",
|
|
Icon: "artboard",
|
|
Illustration: "artboard",
|
|
AnimationState: "number",
|
|
PowerMeter: "number",
|
|
LVL: "string",
|
|
PersonaName: "string",
|
|
"id#": "string",
|
|
Outof: "string",
|
|
FillColor: "color"
|
|
}
|
|
};
|
|
const artboardViewModelInstances = {
|
|
Main: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
Cassette: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Cassette Icon": [],
|
|
Cat: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Cat Icon": [],
|
|
Banana: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Banana Icon": [],
|
|
"Duck Icon": [],
|
|
Duck: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Snail Icon": [],
|
|
Snail: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Origami Icon": [],
|
|
Origami: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Disco Icon": [],
|
|
Disco: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
Capybara: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Capybara Icon": [],
|
|
Donut: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Donut Icon": [],
|
|
"Bonsai Icon": [],
|
|
Bonsai: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
"Globe Single Line": [],
|
|
"Card Back": ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
Knickknack: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"],
|
|
Globe: [],
|
|
Card: ["Bonsai", "Cassette-reducedMotion", "Cat-reducedMotion", "Banana-reducedMotion", "Duck-reducedMotion", "Snail-reducedMotion", "Origami-reducedMotion", "Disco-reducedMotion", "Capybara-reducedMotion", "Donut-reducedMotion", "Bonsai-reducedMotion", "Donut", "Capybara", "Disco", "Origami", "Snail", "Duck", "Banana", "Cat", "Cassette"]
|
|
};
|
|
let c2266_9 = {
|
|
Main: function MainBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Cassette: function CassetteBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Cat: function CatBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Banana: function BananaBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Duck: function DuckBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Snail: function SnailBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Origami: function OrigamiBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Disco: function DiscoBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Capybara: function CapybaraBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Donut: function DonutBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Bonsai: function BonsaiBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
"Card Back": function CardBackBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Knickknack: function KnickknackBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
},
|
|
Card: function CardBindings({ instance, reducedMotionEnabled, file, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) {
|
|
useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded);
|
|
useArtboardBinding("Icon", instance, file, dataBinding2?.Icon, playIfNeeded);
|
|
useArtboardBinding("Illustration", instance, file, dataBinding2?.Illustration, playIfNeeded);
|
|
useNumberBinding("AnimationState", instance, dataBinding2?.AnimationState, onDataBindingChange2?.AnimationState, playIfNeeded);
|
|
useNumberBinding("PowerMeter", instance, dataBinding2?.PowerMeter, onDataBindingChange2?.PowerMeter, playIfNeeded);
|
|
useStringBinding("LVL", instance, dataBinding2?.LVL, onDataBindingChange2?.LVL, playIfNeeded);
|
|
useStringBinding("PersonaName", instance, dataBinding2?.PersonaName, onDataBindingChange2?.PersonaName, playIfNeeded);
|
|
useStringBinding("id#", instance, dataBinding2 == null ? void 0 : dataBinding2["id#"], onDataBindingChange2 == null ? void 0 : onDataBindingChange2["id#"], playIfNeeded);
|
|
useStringBinding("Outof", instance, dataBinding2?.Outof, onDataBindingChange2?.Outof, playIfNeeded);
|
|
useColorBinding("FillColor", instance, dataBinding2?.FillColor, onDataBindingChange2?.FillColor, playIfNeeded);
|
|
return null;
|
|
}
|
|
};
|
|
CheckpointCardRiveInner = forwardRef(function CheckpointCardRiveInner(props, a1) {
|
|
props.fallback;
|
|
const { artboard = "Main", stateMachine, defaultViewModelInstance: defaultViewModelInstance2 = "Bonsai", dataBinding, onDataBindingChange, ...rest } = props;
|
|
return <BaseRive ref={a1} src={Module3977} artboard={artboard} artboardProperties={artboardProperties} artboardViewModelInstances={artboardViewModelInstances} defaultViewModelInstance={defaultViewModelInstance2} stateMachine={stateMachine} renderDataBinding={useCallback((a0) => {
|
|
const Component = c2266_9[artboard];
|
|
return Component != null ? <Component {...a0} dataBinding={dataBinding} onDataBindingChange={onDataBindingChange} /> : null;
|
|
}, [artboard, dataBinding, onDataBindingChange])} {...rest} />;
|
|
});
|
|
const r95 = forwardRef(function CheckpointCardRiveWithBoundary(props, a1) {
|
|
return <RiveErrorBoundary fallback={props.fallback}>
|
|
<CheckpointCardRiveInner ref={a1} {...props} />
|
|
</RiveErrorBoundary>;
|
|
});
|
|
export { r95 as CheckpointCardRive };
|