DineIn and TakeAway funtionalies change
This commit is contained in:
parent
a50ea556f1
commit
b92f2fdb80
|
|
@ -11,6 +11,7 @@ import {
|
||||||
GlobalDineinDefault,
|
GlobalDineinDefault,
|
||||||
GlobalOrderType,
|
GlobalOrderType,
|
||||||
Globalunpaidflow,
|
Globalunpaidflow,
|
||||||
|
PreferenceData,
|
||||||
changeBookingType,
|
changeBookingType,
|
||||||
changeChairLevelServiceDefault,
|
changeChairLevelServiceDefault,
|
||||||
changeCustomerID,
|
changeCustomerID,
|
||||||
|
|
@ -42,16 +43,22 @@ const BSNavBarTable = () => {
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
const dispatch = useDispatch();
|
const dispatch = useDispatch();
|
||||||
const BookingType = useSelector(GlobalBookingType);
|
const BookingType = useSelector(GlobalBookingType);
|
||||||
console.log(BookingType, "BookingType")
|
|
||||||
const OrderType = useSelector(GlobalOrderType);
|
const OrderType = useSelector(GlobalOrderType);
|
||||||
const unpaidFlow = useSelector(Globalunpaidflow);
|
const unpaidFlow = useSelector(Globalunpaidflow);
|
||||||
const DineinDefault = useSelector(GlobalDineinDefault);
|
const DineinDefault = useSelector(GlobalDineinDefault);
|
||||||
const defaultBookingType = useSelector(GlobalDefaultBookingType);
|
const defaultBookingType = useSelector(GlobalDefaultBookingType);
|
||||||
const chairLevelServiceDefault = useSelector(GlobalChairLevelServiceDefault);
|
const chairLevelServiceDefault = useSelector(GlobalChairLevelServiceDefault);
|
||||||
const [PopOpen, setPopOpen] = useState(false);
|
const [PopOpen, setPopOpen] = useState(false);
|
||||||
|
const PreferenceDatas = useSelector(PreferenceData);
|
||||||
|
const prefaranceDine = PreferenceDatas?.[0]?.SettingDtlDetails?.find((item) =>
|
||||||
|
item.SettingIdName === 'Chairlevel' && item?.SettingValue === 'Y'
|
||||||
|
);
|
||||||
|
console.log(prefaranceDine, 'erereerer', PreferenceDatas);
|
||||||
|
|
||||||
const handleDineInNavigate = async () => {
|
const handleDineInNavigate = async () => {
|
||||||
if (chairLevelServiceDefault || defaultBookingType === 'Both') {
|
dispatch(changeDefaultBookingType('Dine In'))
|
||||||
|
// if (chairLevelServiceDefault || defaultBookingType === 'Both') {
|
||||||
|
if (prefaranceDine) {
|
||||||
navigate(`${subDirectory}sales/dine-in`);
|
navigate(`${subDirectory}sales/dine-in`);
|
||||||
}
|
}
|
||||||
//cmd by mohan for both concept
|
//cmd by mohan for both concept
|
||||||
|
|
@ -154,15 +161,19 @@ const BSNavBarTable = () => {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="BSBilling7-icon-flex">
|
<div className="BSBilling7-icon-flex">
|
||||||
<div className='EstimateButton' style={{ padding: '5px' }}>
|
{/* <div className='EstimateButton' style={{ padding: '5px' }}> */}
|
||||||
<TooltipWrapper title={defaultBookingType} isMobile={isMobile}>
|
<div>
|
||||||
{defaultBookingType === 'TakeAway' && <TakeAway />}
|
{/* <TooltipWrapper title={defaultBookingType} isMobile={isMobile}> */}
|
||||||
{defaultBookingType === 'Dine In' && <PozoDineInIcon
|
<TooltipWrapper title={'Dine In'} isMobile={isMobile}>
|
||||||
|
{/* {defaultBookingType === 'TakeAway' && <TakeAway />} */}
|
||||||
|
{/* {defaultBookingType === 'Dine In' && <PozoDineInIcon */}
|
||||||
|
{defaultBookingType && <PozoDineInIcon
|
||||||
style={{
|
style={{
|
||||||
marginRight: '10px',
|
marginRight: '10px', color: BookingType === 'Dine In' ? '#52c41a' : '#1292ee'
|
||||||
}}
|
}}
|
||||||
className={
|
className={
|
||||||
defaultBookingType === 'Dine In'
|
BookingType === 'Dine In'
|
||||||
|
// defaultBookingType === 'Dine In'
|
||||||
? 'BSBillingNav-icon-table-inner pulse-element'
|
? 'BSBillingNav-icon-table-inner pulse-element'
|
||||||
: 'BSBillingNav-icon-table-inner'
|
: 'BSBillingNav-icon-table-inner'
|
||||||
}
|
}
|
||||||
|
|
@ -192,11 +203,11 @@ const BSNavBarTable = () => {
|
||||||
|
|
||||||
</TooltipWrapper>
|
</TooltipWrapper>
|
||||||
|
|
||||||
<Popover open={PopOpen} onOpenChange={(visible) => setPopOpen(visible)} content={content} title="SET AS DEFAULT" trigger="click">
|
{/* <Popover open={PopOpen} onOpenChange={(visible) => setPopOpen(visible)} content={content} title="SET AS DEFAULT" trigger="click">
|
||||||
<button className="Estoptbtn">
|
<button className="Estoptbtn">
|
||||||
<UpOutlined onClick={EnableOptions} />
|
<UpOutlined onClick={EnableOptions} />
|
||||||
</button>
|
</button>
|
||||||
</Popover>
|
</Popover> */}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue