victory-native
Version:
A charting library for React Native with a focus on performance and customization.
14 lines (11 loc) • 314 B
text/typescript
import type { SidedNumber } from "../types";
export const valueFromSidedNumber = (
sidedNumber: SidedNumber | undefined,
side: keyof Exclude<SidedNumber, number>,
defaultValue = 0,
) => {
"worklet";
return typeof sidedNumber === "number"
? sidedNumber
: sidedNumber?.[side] || defaultValue;
};