react-native-gallery-preview
Version:
<div> <img align="right" height="720" src="example.gif"> </div>
29 lines (27 loc) • 614 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useVector = void 0;
var _reactNativeReanimated = require("react-native-reanimated");
/**
* @summary Type representing a vector
* @example
export interface Vector<T = number> {
x: T;
y: T;
}
*/
/**
* @summary Returns a vector of shared values
*/
const useVector = (x1 = 0, y1) => {
const x = (0, _reactNativeReanimated.useSharedValue)(x1);
const y = (0, _reactNativeReanimated.useSharedValue)(y1 ?? x1);
return {
x,
y
};
};
exports.useVector = useVector;
//# sourceMappingURL=useVector.js.map