rs-react-native-image-gallery
Version:
React Native Image Gallery with Thumbnails
11 lines • 2.11 kB
JavaScript
import { memo } from 'react';
import PanContainer from './pan-container';
// ----------------------------------------------------------------------
var SwipeContainer = function (_a) {
var children = _a.children, close = _a.close, setIsDragging = _a.setIsDragging, disableSwipe = _a.disableSwipe;
return disableSwipe ? (<>{children}</>) : (<PanContainer setIsDragging={setIsDragging} close={close}>
{children}
</PanContainer>);
};
export default memo(SwipeContainer);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3dpcGUtY29udGFpbmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3N3aXBlLWNvbnRhaW5lci50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLElBQUksRUFBYSxNQUFNLE9BQU8sQ0FBQztBQUN4QyxPQUFPLFlBQVksTUFBTSxpQkFBaUIsQ0FBQztBQUUzQyx5RUFBeUU7QUFFekUsSUFBTSxjQUFjLEdBQUcsVUFBQyxFQVV2QjtRQVRBLFFBQVEsY0FBQSxFQUNSLEtBQUssV0FBQSxFQUNMLGFBQWEsbUJBQUEsRUFDYixZQUFZLGtCQUFBO0lBT1osT0FBTyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQ3JCLEVBQUUsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUNmLENBQUMsQ0FBQyxDQUFDLENBQ0gsQ0FBQyxZQUFZLENBQUMsYUFBYSxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQ3hEO0dBQUEsQ0FBQyxRQUFRLENBQ1Y7RUFBQSxFQUFFLFlBQVksQ0FBQyxDQUNmLENBQUM7QUFDSCxDQUFDLENBQUM7QUFFRixlQUFlLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IG1lbW8sIFJlYWN0Tm9kZSB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQYW5Db250YWluZXIgZnJvbSAnLi9wYW4tY29udGFpbmVyJztcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5jb25zdCBTd2lwZUNvbnRhaW5lciA9ICh7XG5cdGNoaWxkcmVuLFxuXHRjbG9zZSxcblx0c2V0SXNEcmFnZ2luZyxcblx0ZGlzYWJsZVN3aXBlXG59OiB7XG5cdGNoaWxkcmVuOiBSZWFjdE5vZGU7XG5cdGNsb3NlOiAoKSA9PiB2b2lkO1xuXHRzZXRJc0RyYWdnaW5nOiAoaXNEcmFnZ2luZzogYm9vbGVhbikgPT4gdm9pZDtcblx0ZGlzYWJsZVN3aXBlPzogYm9vbGVhbjtcbn0pID0+IHtcblx0cmV0dXJuIGRpc2FibGVTd2lwZSA/IChcblx0XHQ8PntjaGlsZHJlbn08Lz5cblx0KSA6IChcblx0XHQ8UGFuQ29udGFpbmVyIHNldElzRHJhZ2dpbmc9e3NldElzRHJhZ2dpbmd9IGNsb3NlPXtjbG9zZX0+XG5cdFx0XHR7Y2hpbGRyZW59XG5cdFx0PC9QYW5Db250YWluZXI+XG5cdCk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBtZW1vKFN3aXBlQ29udGFpbmVyKTtcbiJdfQ==