react-native-web-hooks
Version:
Hooks for React Native web and Expo
15 lines • 373 B
JavaScript
import { useState, useCallback } from 'react';
export default function useLayout() {
const [layout, setLayout] = useState({
x: 0,
y: 0,
width: 0,
height: 0,
});
const onLayout = useCallback(e => setLayout(e.nativeEvent.layout), []);
return {
onLayout,
...layout,
};
}
//# sourceMappingURL=useLayout.js.map