Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4f1a4dd045 |
@@ -62,6 +62,7 @@ export default function MyJobTable({MyJobList, className }) {
|
|||||||
currentJobList.map((value, index) => (
|
currentJobList.map((value, index) => (
|
||||||
<tr key={index} className="bg-white dark:bg-dark-white border-b dark:border-[#5356fb29] hover:bg-gray-50">
|
<tr key={index} className="bg-white dark:bg-dark-white border-b dark:border-[#5356fb29] hover:bg-gray-50">
|
||||||
<td className="py-9">
|
<td className="py-9">
|
||||||
|
<div className="sm:flex sm:space-x-2 sm:justify-between sm:items-center job-items">
|
||||||
<div className="flex space-x-2 items-center job-items">
|
<div className="flex space-x-2 items-center job-items">
|
||||||
<div className="w-[60px] h-[60px] rounded-full overflow-hidden flex justify-center items-center">
|
<div className="w-[60px] h-[60px] rounded-full overflow-hidden flex justify-center items-center">
|
||||||
<img
|
<img
|
||||||
@@ -86,9 +87,10 @@ export default function MyJobTable({MyJobList, className }) {
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="job-sub-menu mt-2 flex flex-nowrap justify-start sm:justify-end items-center">
|
|
||||||
<div className="bg-yellow-300 mx-2 rounded-md">
|
<div className="min-w-[110px] max-w-[110px] bg-yellow-300 mx-2 rounded-md flex flex-nowrap space-x-2 justify-center items-center self-end">
|
||||||
<button type="button" className="p-2 w-[60px] h-11" onClick={()=>{setDeleteJobPopout({show:true, data:value})}}>[Delete]</button> |
|
<button type="button" className="p-2 w-[60px] h-11" onClick={()=>{setDeleteJobPopout({show:true, data:value})}}>[Delete]</button>
|
||||||
|
<span>|</span>
|
||||||
<button type="button" className="p-2 w-[40px] h-11">Edit</button>
|
<button type="button" className="p-2 w-[40px] h-11">Edit</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { Link, useLocation, useNavigate } from "react-router-dom";
|
import {Link} from 'react-router-dom'
|
||||||
import Icons from "../Helpers/Icons";
|
import Icons from "../Helpers/Icons";
|
||||||
import bank1 from "../../assets/images/bank-1.png";
|
import bank1 from "../../assets/images/bank-1.png";
|
||||||
import bank2 from "../../assets/images/bank-2.png";
|
import bank2 from "../../assets/images/bank-2.png";
|
||||||
@@ -9,11 +9,10 @@ import Accordion from "../Helpers/Accordion";
|
|||||||
export default function WalletHeader(props) {
|
export default function WalletHeader(props) {
|
||||||
// debugger;
|
// debugger;
|
||||||
//props.myWalletList.result_list
|
//props.myWalletList.result_list
|
||||||
let { pathname } = useLocation();
|
|
||||||
let navigate = useNavigate();
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<div className="lg:flex hidden user-balance cursor-pointer lg:w-[152px] w-[150px] h-[48px] items-center rounded-full relative bg-purple pr-1.5 pl-4">
|
<div
|
||||||
|
className="lg:flex hidden user-balance cursor-pointer lg:w-[152px] w-[150px] h-[48px] items-center rounded-full relative bg-purple pr-1.5 pl-4">
|
||||||
<div
|
<div
|
||||||
onClick={() => props.handlerBalance()}
|
onClick={() => props.handlerBalance()}
|
||||||
className="flex items-center lg:justify-between justify-center w-full h-full"
|
className="flex items-center lg:justify-between justify-center w-full h-full"
|
||||||
@@ -21,7 +20,9 @@ export default function WalletHeader(props) {
|
|||||||
<span className="lg:block hidden">
|
<span className="lg:block hidden">
|
||||||
<Icons name="wallet"/>
|
<Icons name="wallet"/>
|
||||||
</span>
|
</span>
|
||||||
<p className="lg:text-xl text-lg font-bold text-white">Wallet</p>
|
<p className="lg:text-xl text-lg font-bold text-white">
|
||||||
|
Wallet
|
||||||
|
</p>
|
||||||
<span className="lg:block hidden">
|
<span className="lg:block hidden">
|
||||||
<Icons name="deep-plus"/>
|
<Icons name="deep-plus"/>
|
||||||
</span>
|
</span>
|
||||||
@@ -38,16 +39,15 @@ export default function WalletHeader(props) {
|
|||||||
</div>
|
</div>
|
||||||
<div className="content px-7 pb-7">
|
<div className="content px-7 pb-7">
|
||||||
<ul>
|
<ul>
|
||||||
|
|
||||||
{props.myWalletList &&
|
{props.myWalletList &&
|
||||||
props.myWalletList?.result_list?.length > 0 &&
|
props.myWalletList?.result_list?.length > 0 &&
|
||||||
props.myWalletList.result_list.map((value, index) => (
|
props.myWalletList.result_list.map((value, index) => (
|
||||||
<li
|
<li key={index} className="content-item py-4 border-b dark:border-[#5356fb29] border-light-purple hover:border-purple dark:hover:border-purple">
|
||||||
key={index}
|
|
||||||
className="content-item py-4 border-b dark:border-[#5356fb29] border-light-purple hover:border-purple dark:hover:border-purple"
|
|
||||||
>
|
|
||||||
<div className="sm:flex justify-between items-center">
|
<div className="sm:flex justify-between items-center">
|
||||||
<div className="account-name flex space-x-4 items-center mb-2 sm:mb-0">
|
<div className="account-name flex space-x-4 items-center mb-2 sm:mb-0">
|
||||||
<div className="icon w-14 h-14 transition duration-300 ease-in-out rounded-full flex justify-center items-center bg-light-purple dark:bg-dark-light-purple ">
|
<div
|
||||||
|
className="icon w-14 h-14 transition duration-300 ease-in-out rounded-full flex justify-center items-center bg-light-purple dark:bg-dark-light-purple ">
|
||||||
<img src={bank1} alt=""/>
|
<img src={bank1} alt=""/>
|
||||||
</div>
|
</div>
|
||||||
<div className="name">
|
<div className="name">
|
||||||
@@ -163,26 +163,13 @@ export default function WalletHeader(props) {
|
|||||||
</ul>
|
</ul>
|
||||||
<div className="add-money-btn flex justify-center items-center mt-3">
|
<div className="add-money-btn flex justify-center items-center mt-3">
|
||||||
{/* <button
|
{/* <button
|
||||||
onClick={() => {
|
onClick={() => props.addMoneyHandler()}
|
||||||
if(pathname == '/my-wallet') props.setBalanceDropdown.toggle()
|
|
||||||
else navigate('/my-wallet', {replace: true})
|
|
||||||
}}
|
|
||||||
type="button"
|
type="button"
|
||||||
className="w-[122px] h-11 flex justify-center items-center btn-gradient text-base rounded-full text-white"
|
className="w-[122px] h-11 flex justify-center items-center btn-gradient text-base rounded-full text-white"
|
||||||
>
|
>
|
||||||
Manage
|
Manage
|
||||||
</button> */}
|
</button> */}
|
||||||
<Link
|
<Link to='/my-wallet' className="w-[122px] h-11 flex justify-center items-center btn-gradient text-base rounded-full text-white">Manage</Link>
|
||||||
to="/my-wallet"
|
|
||||||
onClick={() => {
|
|
||||||
if (pathname == "/my-wallet")
|
|
||||||
props.setBalanceDropdown.toggle();
|
|
||||||
else navigate("/my-wallet", { replace: true });
|
|
||||||
}}
|
|
||||||
className="w-[122px] h-11 flex justify-center items-center btn-gradient text-base rounded-full text-white"
|
|
||||||
>
|
|
||||||
Manage
|
|
||||||
</Link>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -196,6 +183,5 @@ export default function WalletHeader(props) {
|
|||||||
{/* </div>*/}
|
{/* </div>*/}
|
||||||
{/*</div>*/}
|
{/*</div>*/}
|
||||||
<div className="lg:hidden block"></div>
|
<div className="lg:hidden block"></div>
|
||||||
</>
|
</>);
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import React, { useContext,useState, useEffect } from "react";
|
import React, { useContext,useState, useEffect } from "react";
|
||||||
import { Link, useLocation } from "react-router-dom";
|
import { Link } from "react-router-dom";
|
||||||
import bank1 from "../../assets/images/bank-1.png";
|
import bank1 from "../../assets/images/bank-1.png";
|
||||||
import bank2 from "../../assets/images/bank-2.png";
|
import bank2 from "../../assets/images/bank-2.png";
|
||||||
import bank3 from "../../assets/images/bank-3.png";
|
import bank3 from "../../assets/images/bank-3.png";
|
||||||
@@ -91,15 +91,6 @@ export default function Header({ logoutModalHandler, sidebarHandler }) {
|
|||||||
setToggleNotification.toggle()
|
setToggleNotification.toggle()
|
||||||
}
|
}
|
||||||
|
|
||||||
// getting the location of head
|
|
||||||
let {pathname} = useLocation()
|
|
||||||
|
|
||||||
const handleWalletBtn = () => {
|
|
||||||
if (pathname === "/my-wallet"){
|
|
||||||
setbalanceValue.set(false)
|
|
||||||
} else return balanceDropdown
|
|
||||||
}
|
|
||||||
|
|
||||||
// User Profile
|
// User Profile
|
||||||
let {firstname, lastname, email, profile_pic} = userDetails
|
let {firstname, lastname, email, profile_pic} = userDetails
|
||||||
let userEmail = email.split('@')[0]
|
let userEmail = email.split('@')[0]
|
||||||
@@ -243,8 +234,7 @@ export default function Header({ logoutModalHandler, sidebarHandler }) {
|
|||||||
myWalletList={myWalletList}
|
myWalletList={myWalletList}
|
||||||
handlerBalance={handlerBalance}
|
handlerBalance={handlerBalance}
|
||||||
balanceDropdown={balanceDropdown}
|
balanceDropdown={balanceDropdown}
|
||||||
addMoneyHandler={addMoneyHandler}
|
addMoneyHandler={addMoneyHandler} />
|
||||||
setBalanceDropdown = {setbalanceValue} />
|
|
||||||
{/* notification */}
|
{/* notification */}
|
||||||
<div className="user-notification lg:block hidden relative">
|
<div className="user-notification lg:block hidden relative">
|
||||||
<div
|
<div
|
||||||
|
|||||||
Reference in New Issue
Block a user