{#snippet EducationEntry(item: EducationItem)}
{dayjs(item.startDate).format('MMM YYYY')} - {item.endDate ? dayjs(item.endDate).format('MMM YYYY') : 'Current'}

{item.location}

{item.studyType}, {item.area}

{item.institution}

{/snippet} {#snippet ExperienceEntry(item: ExperienceItem)}
{dayjs(item.startDate).format('MMM YYYY')} - {item.endDate ? dayjs(item.endDate).format('MMM YYYY') : 'Current'}

{item.company}

{item.position}

{item.description}

{/snippet} {#snippet SkillEntry(skill: SkillItem)}
{skill.name}
{#each skill.keywords as keyword (keyword)}
{keyword}
{/each}
{/snippet}

Education

{#if !education} Looks like I have no education :( {:else} {#each education as item (item.location)} {@render EducationEntry(item)} {/each} {/if}

Experience

{#if !experiences} Looks like I have no experience :( {:else} {#each experiences as item (item.company)} {@render ExperienceEntry(item)} {/each} {/if}

Skills

{#if !experiences} Looks like I have no skills :( {:else} {#each skills as skill (skill.name)} {@render SkillEntry(skill)} {/each} {/if}