// Metro module 3982 (f3983). import { forwardRef, useCallback } from "react"; import { useBooleanBinding, useColorBinding, BaseRive } from "./Module3918"; import Module3983 from "./Module3983"; import { RiveErrorBoundary } from "./Module3969"; let CheckpointKnickKnacksRiveInner; const _excluded = ["fallback", "artboard", "stateMachine", "defaultViewModelInstance", "dataBinding", "onDataBindingChange"]; const artboardProperties = { Preview: { reducedMotion: "boolean", iconColor: "color" }, Friends: { reducedMotion: "boolean", iconColor: "color" }, Globe: { reducedMotion: "boolean", iconColor: "color" }, "Globe Single Line": {}, Emojis: { reducedMotion: "boolean", iconColor: "color" }, "Wave Line": { reducedMotion: "boolean", iconColor: "color" }, Games: { reducedMotion: "boolean", iconColor: "color" }, Voice: { reducedMotion: "boolean", iconColor: "color" }, "Looping Checkboard": { reducedMotion: "boolean", iconColor: "color" }, CheckRow: { reducedMotion: "boolean", iconColor: "color" }, Quests: { reducedMotion: "boolean", iconColor: "color" }, Entry: { reducedMotion: "boolean", iconColor: "color" }, Messages: { reducedMotion: "boolean", iconColor: "color" }, Servers: { reducedMotion: "boolean", iconColor: "color" } }; const artboardViewModelInstances = { Preview: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Friends: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Globe: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], "Globe Single Line": [], Emojis: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], "Wave Line": ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Games: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Voice: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], "Looping Checkboard": ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], CheckRow: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Quests: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Entry: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Messages: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"], Servers: ["Pink", "Orange", "Green", "Lavender", "Yellow", "Cyan"] }; let c2269_9 = { Preview: function PreviewBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Friends: function FriendsBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Globe: function GlobeBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Emojis: function EmojisBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, "Wave Line": function WaveLineBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Games: function GamesBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Voice: function VoiceBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, "Looping Checkboard": function LoopingCheckboardBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, CheckRow: function CheckRowBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Quests: function QuestsBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Entry: function EntryBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Messages: function MessagesBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; }, Servers: function ServersBindings({ instance, reducedMotionEnabled, dataBinding: dataBinding2, onDataBindingChange: onDataBindingChange2, playIfNeeded }) { useBooleanBinding("reducedMotion", instance, reducedMotionEnabled, void 0, playIfNeeded); useColorBinding("iconColor", instance, dataBinding2?.iconColor, onDataBindingChange2?.iconColor, playIfNeeded); return null; } }; CheckpointKnickKnacksRiveInner = forwardRef(function CheckpointKnickKnacksRiveInner(props, a1) { props.fallback; const { artboard = "Preview", stateMachine, defaultViewModelInstance: defaultViewModelInstance2 = "Pink", dataBinding, onDataBindingChange, ...rest } = props; return { const Component = c2269_9[artboard]; return Component != null ? : null; }, [artboard, dataBinding, onDataBindingChange])} {...rest} />; }); const r70 = forwardRef(function CheckpointKnickKnacksRiveWithBoundary(props, a1) { return ; }); export { r70 as CheckpointKnickKnacksRive };