Skip to content

Commit 6a34047

Browse files
committed
Refactor Junimo media imports and update component paths
Moved Junimo image files into a dedicated Junimos directory and created an index.ts for easier imports. Updated Achievements and Skills component paths to use index.ts files. Refactored stats.tsx to use new Junimo imports and updated import paths to use aliases for better maintainability.
1 parent e5a0bfd commit 6a34047

12 files changed

Lines changed: 33 additions & 16 deletions

File tree

File renamed without changes.

src/Components/stats/stats.tsx

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,40 @@
11
import React, { useState } from 'react';
22
import { Tab, Tabs, TabList, TabPanel } from 'react-tabs';
3-
import Skills from '../Skills/Skills'
4-
import Achievements from '../Achievements/Achievements'
5-
import Junimo1a from '../../Media/Junimo1.png'
6-
import Junimo2a from '../../Media/Junimo2.png'
7-
import Junimo3a from '../../Media/Junimo3.png'
8-
import Junimo4a from '../../Media/Junimo4.png'
9-
import Junimo1 from '../../Media/Junimo1B.png'
10-
import Junimo2 from '../../Media/Junimo2B.png'
11-
import Junimo3 from '../../Media/Junimo3B.png'
12-
import Junimo4 from '../../Media/Junimo4B.png'
13-
import Rope from '../../Media/Rope.png'
14-
import type { formattedSaveFileType, fullPlayerDataType } from 'types/displayDataTypes';
3+
import Skills from '@components/Skills';
4+
import Achievements from '@components/Achievements';
5+
import {
6+
Junimo1,
7+
Junimo2,
8+
Junimo3,
9+
Junimo4,
10+
Junimo5 ,
11+
Junimo6 ,
12+
Junimo7 ,
13+
Junimo8
14+
} from '@media/Junimos'
15+
import Rope from '@media/Rope.png'
16+
import type { formattedSaveFileType } from 'types/displayDataTypes';
1517

1618

1719

1820
const Stats = ({playerData, farmName, farmhandData}: formattedSaveFileType) => {
1921
const [globalFarmName] = useState(farmName || "My Farm");
20-
const [junimos] = useState([Junimo1, Junimo2, Junimo3, Junimo4]);
21-
const [Activejunimos] = useState([Junimo1a, Junimo2a, Junimo3a, Junimo4a]);
22+
const [junimos] = useState([
23+
Junimo1,
24+
Junimo2,
25+
Junimo3,
26+
Junimo4,
27+
Junimo5 ,
28+
Junimo6 ,
29+
Junimo7 ,
30+
Junimo8]);
2231

2332
const titles = farmhandData.map((item, i) =>
2433
<Tab key={i}>
25-
<img src={junimos[i + 1]} alt="Jun"></img> {item.playerName}
34+
<img src={junimos[i + 1]} alt="player nametag"></img> {item.playerName}
2635
</Tab>
2736
);
2837

29-
3038
const playerStats = farmhandData.map((p, i) => (
3139
<TabPanel key={i}>
3240
<section className="wrapper">

0 commit comments

Comments
 (0)