React wrapper of Leaflet.markercluster for react-leaflet DEMO with examples: https://yuzhva.github.io/react-leaflet-markercluster/ Description If you are faced with an issue with markers overlapping during map zooming, or they are overlapping because they are close to each other – you probably need to group them. That is what you can do with react-leaflet-markercluster. Note: Before getting started, please see these useful guides: Leaflet …
React Leaflet
Core concepts React-Leaflet uses ⚛️ React’s lifecycle methods to call the relevant Leaflet handlers, which has a few consequences: DOM rendering React does not render Leaflet layers to the DOM, this rendering is done by Leaflet itself.React only renders the map container for the Map component and potentially empty <div> elements for components having multiple children. Component properties The properties passed to the …
React Grid Layout
react-grid-layout is a draggable and resizable grid layout library for React projects. There are many use cases of this library and one of them is trello board. We can implement trello-like system very easily. Features: 100% React – no jQuery Compatible with server-rendered apps Draggable widgets Resizable widgets Static widgets Configurable packing: horizontal, vertical, or …
React QR Reader
A React component for reading QR codes from the webcam. It uses the WebRTC standards for reading webcam data and jsQR is used for detecting QR codes in that data. To optimize the speed and experience, a web-worker is used to offload the heavy QR code algorithm on a separate process. The web worker is inlined and loaded on …
React Native Web
React Native is a multi-platform solution developed by Facebook that lets you build mobile apps using JavaScript. These mobile apps are considered multi-platform because they’re written once and deployed across many platforms, like Android, iOS and the web. Today, we’ll see how we can utilize this powerful technology to build platform-focused applications on the web. …
A simple, fast and useful progressive web application https://qrcodescan.in
QRCode Scanner – a simple, fast and useful progressive web application Features App Shell. Secure via https using cloudflare free ssl Works offline. Fully Responsive. Add to home screen, Splash screen. Supported Browser – Google Chrome, Firefox, Opera (Both Desktop & Mobile), Microsoft Edge ((Insider Preview build)) and now supports iOS as well. Installation Clone this repo …
qrcode.react – A React component to generate QR codes.
qrcode.react will pass through any additional props to the underlying DOM node (<svg> or <canvas>). This allows the use of inline style or custom className to customize the rendering. One common use would be to support a responsive layout. Note: In order to render QR Codes in <canvas> on high density displays, we scale the canvas element to contain an appropriate number of pixels and …
An awesome(simple) QR code generator written in JavaScript.
Live demo Check out our brand-new live demo. Or you can also access the live demo by typing bitcat.cc/awesome in the browser on your smartphone. Compatibility Awesome-qr.js is compatible with following browsers. Chrome 4+ (Chrome for Android 53+) Firefox 3.6+ (Firefox for Android 49+) Opera 9+ (Opera Mobile 10+) Safari 4+ (iOS Safari 3.2+) Android Browser 3+ Edge 12+ …
Check if mobile browser, based on useragent string.
mobile({ [ua], [tablet] }) Returns true if a mobile browser is being used. If you don’t specify opts.ua it will use navigator.userAgent. To add support for tablets, set tablet: true. opts.ua can also be an instance of a node.js http request, in which case it will reader the user agent header. Example: var http = require(‘http’);var mobile = require(‘is-mobile’); var server = http.createServer(function (req, res) { res.end(mobile(req));}); server.listen(8000); Installation With npm do: npm install is-mobile Bundle for the browser with browserify.