add finishing logic

This commit is contained in:
2024-09-02 12:21:07 -04:00
parent 9aa6683380
commit eb6197e426
@@ -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"}
/> />