Added Qr scann on mobile Funtionalites

This commit is contained in:
Srinath 2026-02-20 15:31:45 +05:30
parent 701b5d136a
commit f78d302f1c
1 changed files with 11 additions and 3 deletions

View File

@ -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>}