Added Qr scann on mobile Funtionalites
This commit is contained in:
parent
701b5d136a
commit
f78d302f1c
|
|
@ -19,6 +19,8 @@ import './Verfiedproduct.scss';
|
||||||
import { useSelector } from 'react-redux';
|
import { useSelector } from 'react-redux';
|
||||||
import { ApplicationPreferences } from '../../../../../Features/BrachLogin/BranchLogin.js';
|
import { ApplicationPreferences } from '../../../../../Features/BrachLogin/BranchLogin.js';
|
||||||
import { changeOfferAppliedProductsForMembership } from '../../../../../Features/Offer/Offernew/BookingOffernew.js';
|
import { changeOfferAppliedProductsForMembership } from '../../../../../Features/Offer/Offernew/BookingOffernew.js';
|
||||||
|
import BarCodeScan from '../../../../../Services/BarCodeScan.jsx';
|
||||||
|
import { isMobile } from 'react-device-detect';
|
||||||
|
|
||||||
|
|
||||||
const VerfiedProducts = ({ drawerOpen = false, setDrawerOpen = () => {} }) => {
|
const VerfiedProducts = ({ drawerOpen = false, setDrawerOpen = () => {} }) => {
|
||||||
|
|
@ -303,10 +305,16 @@ const VerfiedProducts = ({ drawerOpen = false, setDrawerOpen = () => {} }) => {
|
||||||
>
|
>
|
||||||
Clear
|
Clear
|
||||||
</button>
|
</button>
|
||||||
|
{!isMobile ?
|
||||||
<button onClick={() => setShowScanner((s) => !s)}>
|
(<button onClick={() => setShowScanner((s) => !s)}>
|
||||||
{showScanner ? 'Stop Camera' : 'Scan with Camera'}
|
{showScanner ? 'Stop Camera' : 'Scan with Camera'}
|
||||||
</button>
|
</button>)
|
||||||
|
: (<BarCodeScan
|
||||||
|
onScan={(value) => {
|
||||||
|
setScanValue(value);
|
||||||
|
fetchProductsByOrderId(value);
|
||||||
|
}}
|
||||||
|
/>)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{message && <div className="SelfBooking-message">{message}</div>}
|
{message && <div className="SelfBooking-message">{message}</div>}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue