Spaces:
Running
Running
Commit ·
9dbf04b
1
Parent(s): d7c8f82
updates
Browse files
frontend/src/FixturesContext.jsx
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
// New file: FixturesContext.jsx
|
| 2 |
+
import React, { createContext, useContext } from "react";
|
| 3 |
+
|
| 4 |
+
export const FixturesContext = createContext({});
|
| 5 |
+
|
| 6 |
+
export const useFixtures = () => useContext(FixturesContext);
|
frontend/src/PlayerContext.jsx
CHANGED
|
@@ -623,7 +623,9 @@ export const PlayerProvider = ({ children }) => {
|
|
| 623 |
isCheckingAuth, drafts, setDrafts, activeDraftId, setActiveDraftId, fixtureOverrides, setFixtureOverrides, originalPlayers,
|
| 624 |
setOriginalPlayers, globalFixtures, setGlobalFixtures, effectiveFixtures, globalXmins
|
| 625 |
}}>
|
| 626 |
-
{
|
|
|
|
|
|
|
| 627 |
</PlayerContext.Provider>
|
| 628 |
);
|
| 629 |
};
|
|
|
|
| 623 |
isCheckingAuth, drafts, setDrafts, activeDraftId, setActiveDraftId, fixtureOverrides, setFixtureOverrides, originalPlayers,
|
| 624 |
setOriginalPlayers, globalFixtures, setGlobalFixtures, effectiveFixtures, globalXmins
|
| 625 |
}}>
|
| 626 |
+
<FixturesContext.Provider value={effectiveFixtures}>
|
| 627 |
+
{children}
|
| 628 |
+
</FixturesContext.Provider>
|
| 629 |
</PlayerContext.Provider>
|
| 630 |
);
|
| 631 |
};
|
frontend/src/components/PlayerCardVisual.jsx
CHANGED
|
@@ -83,7 +83,7 @@ export const PlayerCardVisual = ({
|
|
| 83 |
? `https://wsrv.nl/?url=resources.premierleague.com/premierleague25/photos/players/110x140/${player.photo.replace(".jpg", ".png")}&output=webp&w=80&q=75`
|
| 84 |
: "";
|
| 85 |
|
| 86 |
-
const
|
| 87 |
|
| 88 |
const TEAM_MAP = {
|
| 89 |
"Arsenal": 1, "Aston Villa": 2, "Burnley": 3, "Bournemouth": 4, "AFC Bournemouth": 4, "Brentford": 5,
|
|
|
|
| 83 |
? `https://wsrv.nl/?url=resources.premierleague.com/premierleague25/photos/players/110x140/${player.photo.replace(".jpg", ".png")}&output=webp&w=80&q=75`
|
| 84 |
: "";
|
| 85 |
|
| 86 |
+
const effectiveFixtures = useContext(FixturesContext);
|
| 87 |
|
| 88 |
const TEAM_MAP = {
|
| 89 |
"Arsenal": 1, "Aston Villa": 2, "Burnley": 3, "Bournemouth": 4, "AFC Bournemouth": 4, "Brentford": 5,
|