30 lines
1.2 KiB
TypeScript
30 lines
1.2 KiB
TypeScript
// Metro module 14206 (f14207).
|
|
import { useContext } from "react";
|
|
import { QuestDockExternalCoordinationContext } from "./QuestDockExternalCoordinationContext";
|
|
import * as _ReanimatedRexport from "../../../reanimated/ReanimatedRexport";
|
|
import { useDerivedValue } from "../../../reanimated/ReanimatedRexport";
|
|
const __initData = {
|
|
code: "function useQuestDockAnimatedBorderRadiusTsx1(){const{interpolate,questDockOffset,minBorder,maxBorder,Extrapolation}=this.__closure;return interpolate(questDockOffset.get(),[0,50],[minBorder,maxBorder],Extrapolation.CLAMP);}"
|
|
};
|
|
export default function useQuestDockAnimatedBorderRadius(a0) {
|
|
let minBorder = arguments[1];
|
|
if (minBorder === void 0) {
|
|
minBorder = 0;
|
|
}
|
|
let c21036_1 = minBorder;
|
|
const questDockOffset = useContext(QuestDockExternalCoordinationContext).questDockOffset;
|
|
const u = function u() {
|
|
return _ReanimatedRexport.interpolate(questDockOffset.get(), [0, 50], [c21036_1, a0], _ReanimatedRexport.Extrapolation.CLAMP);
|
|
};
|
|
u.__closure = {
|
|
interpolate: _ReanimatedRexport.interpolate,
|
|
questDockOffset,
|
|
minBorder,
|
|
maxBorder: a0,
|
|
Extrapolation: _ReanimatedRexport.Extrapolation
|
|
};
|
|
u.__workletHash = 17005846780112;
|
|
u.__initData = __initData;
|
|
return useDerivedValue(u);
|
|
};
|