Ignore:
Timestamp:
06/20/24 11:57:13 (13 days ago)
Author:
223021 <daniel.ilievski.2@…>
Branches:
main
Children:
0f0add0
Parents:
befb988
Message:

Did more refactoring

File:
1 edited

Legend:

Unmodified
Added
Removed
  • jobvista-frontend/src/views/dashboard/Dashboard.js

    rbefb988 r08f82ec  
    3434
    3535
    36 
    37     // const [user, setUser] = useState(null);
    38     //
    39     // useEffect(() => {
    40     //     const token = localStorage.getItem(AUTH_TOKEN);
    41     //     if (token!=null) {
    42     //         try {
    43     //             const decodedToken = jwtDecode(token);
    44     //             setUser({
    45     //                 name: decodedToken.name,
    46     //                 role: decodedToken.role,
    47     //                 hasAccess: decodedToken.access,
    48     //             });
    49     //         } catch (error) {
    50     //             console.error('Failed to decode token', error);
    51     //         }
    52     //     }
    53     //     console.log(user)
    54     // }, [auth]);
    55 
    56     // useEffect(() => {
    57     //     if (auth) {
    58     //         setRole(auth.role);
    59     //     }
    60     //     console.log(props)
    61     // }, [auth]);
    62 
    6336    useEffect(() => {
    6437        if (!jobDispatched && jobAdvertisementsState.length == 0) {
     
    7245
    7346        } else {
    74             setJobAdvertisements(jobAdvertisementsState)
     47            setJobAdvertisements(sortElementsBy(jobAdvertisementsState, "postedOn"))
    7548            console.log("Fetch all job advertisements STATE")
    7649
     
    160133                    jobAdvertisements.map((jobAd, index) => (
    161134                        <div key={index} className="col">
    162                             <div className="custom-card">
     135                            <div className="custom-card dashboard-card">
    163136                                <div className="card-head">
    164137                                    <span className="hourly-salary"><b>${jobAd.startingSalary}/hr</b></span>
     
    187160                                    </div>
    188161
    189                                     <div className="aligned">
    190                                         <Link to={`/job-advertisements/${jobAd.id}`} className="card-button">Read
    191                                             more</Link>
    192                                     </div>
    193 
     162                                </div>
     163                                <div className="card-foot">
     164                                    <Link to={`/job-advertisements/${jobAd.id}`} className="card-button">Read
     165                                        more</Link>
    194166                                </div>
    195167                            </div>
Note: See TracChangeset for help on using the changeset viewer.