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