DineIn and TakeAway funtionalies change

This commit is contained in:
Srinath 2026-03-23 19:20:27 +05:30
parent a50ea556f1
commit b92f2fdb80
1 changed files with 21 additions and 10 deletions

View File

@ -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>
);