Skip to content

Commit c6a09df

Browse files
committed
Dudo: translate rules to French
1 parent fb4fbf8 commit c6a09df

11 files changed

+412
-137
lines changed

game/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"test": "pnpm vitest run src"
1919
},
2020
"dependencies": {
21-
"@lefun/core": "1.4.0",
22-
"@lefun/game": "1.4.0",
21+
"@lefun/core": "1.5.0",
22+
"@lefun/game": "1.5.0",
2323
"lodash-es": "^4.17.21"
2424
},
2525
"devDependencies": {

pnpm-lock.yaml

+43-43
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ui/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626
},
2727
"devDependencies": {
2828
"@babel/preset-react": "^7.24.7",
29-
"@lefun/core": "^1.4.0",
30-
"@lefun/dev-server": "^1.4.0",
31-
"@lefun/game": "^1.4.0",
32-
"@lefun/ui": "^1.4.0",
33-
"@lefun/ui-testing": "^1.4.0",
29+
"@lefun/core": "^1.5.0",
30+
"@lefun/dev-server": "^1.5.0",
31+
"@lefun/game": "^1.5.0",
32+
"@lefun/ui": "^1.5.0",
33+
"@lefun/ui-testing": "^1.5.0",
3434
"@lingui/cli": "^4.11.1",
3535
"@lingui/conf": "^4.11.1",
3636
"@lingui/macro": "^4.11.1",

ui/src/Board.tsx

+2-16
Original file line numberDiff line numberDiff line change
@@ -31,27 +31,13 @@ import {
3131
} from "dudo-game";
3232

3333
import { Die } from "./Die";
34+
import { useFonts } from "./hooks";
3435
import {
3536
iAmAliveSelector,
3637
iHaveRolledSelector,
3738
itsMyTurnSelector,
3839
} from "./selectors";
3940

40-
const useSetFont = () => {
41-
// Add the google font. This is a bit hacky but we have no other way to control the
42-
// "outer" HTML.
43-
useEffect(() => {
44-
const parent = document.getElementsByTagName("head")[0];
45-
parent.insertAdjacentHTML(
46-
"beforeend",
47-
`
48-
<link rel="preconnect" href="https://fonts.gstatic.com">
49-
<link href="https://fonts.googleapis.com/css2?family=Hammersmith+One&display=swap" rel="stylesheet">
50-
`,
51-
);
52-
}, []);
53-
};
54-
5541
type PlayerColor = {
5642
text: string;
5743
bg: string;
@@ -867,7 +853,7 @@ const Header = () => {
867853
};
868854

869855
const Board = () => {
870-
useSetFont();
856+
useFonts();
871857

872858
const playerOrder = useSelectorShallow((state) => {
873859
return state.board.playerOrder;

0 commit comments

Comments
 (0)