import * as React from 'react' import type { PJ } from '@lastres/pj' import PJHealthLikeBar from '@lastres/components/pj-health-like-bar' export interface PJListItemProps { pj: PJ } export default function PJListItem (props: PJListItemProps): JSX.Element { const pj = props.pj function avatar (): React.ReactNode { if (pj.image === undefined) { return <> } const image = pj.health > 0 ? pj.image : '/img/skull.png' return <>
} function printExperience (): JSX.Element { if (pj.experience_to_next_level_current === undefined || pj.experience_to_next_level_complete === undefined) { return <> } return (

Exp {pj.experience_to_next_level_current} /{pj.experience_to_next_level_complete}

) } return (
{ avatar() }

{pj.nick} Nvl {pj.level}.

{ printExperience() }
) }