add finishing logic
This commit is contained in:
@@ -7,7 +7,8 @@ type GameAPIResponse = {
|
|||||||
type GameData = {
|
type GameData = {
|
||||||
name: string,
|
name: string,
|
||||||
location: string,
|
location: string,
|
||||||
startedOn: number
|
startedOn: number,
|
||||||
|
finished: boolean
|
||||||
}
|
}
|
||||||
export default function RecentGame() {
|
export default function RecentGame() {
|
||||||
const [ data, setData ] = useState<GameData>();
|
const [ data, setData ] = useState<GameData>();
|
||||||
@@ -44,7 +45,10 @@ export default function RecentGame() {
|
|||||||
url={"https://medal.tv/u/alexav"}
|
url={"https://medal.tv/u/alexav"}
|
||||||
header={"Games I'm playing"}
|
header={"Games I'm playing"}
|
||||||
projectHeader={data.name}
|
projectHeader={data.name}
|
||||||
projectSubheader={`Started at ${getTime(data.startedOn)}`}
|
projectSubheader={
|
||||||
|
data.finished ? `Last played on ${getTime(data.startedOn)}`
|
||||||
|
: `Started at ${getTime(data.startedOn)}`
|
||||||
|
}
|
||||||
projectImage={"https://storage.alexav.gg/content/933d5523-5e20-4040-9fe9-b73552eac8ab.png"}
|
projectImage={"https://storage.alexav.gg/content/933d5523-5e20-4040-9fe9-b73552eac8ab.png"}
|
||||||
projectImageSize={"40"}
|
projectImageSize={"40"}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user