migrate on:click to onclick for svelte 5
This commit is contained in:
parent
103d0c652d
commit
0429bb62bd
6 changed files with 12 additions and 12 deletions
|
|
@ -22,7 +22,7 @@
|
|||
<button
|
||||
class="job-item"
|
||||
class:selected
|
||||
on:click={onClick}
|
||||
onclick={onClick}
|
||||
aria-pressed={selected}
|
||||
aria-label="{job.name.en} - {selected ? 'Currently selected' : 'Click to select'}"
|
||||
>
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@
|
|||
{/if}
|
||||
|
||||
{#if canEdit && job}
|
||||
<button class="change-job-button" on:click={onSelectJob} aria-label="Change job">
|
||||
<button class="change-job-button" onclick={onSelectJob} aria-label="Change job">
|
||||
<Icon name="arrow-left" size={16} />
|
||||
</button>
|
||||
{/if}
|
||||
|
|
@ -80,7 +80,7 @@
|
|||
{#if job}
|
||||
<div class="job-header">
|
||||
{#if canEdit}
|
||||
<button class="job-name clickable" on:click={onSelectJob}>
|
||||
<button class="job-name clickable" onclick={onSelectJob}>
|
||||
<div class="job-name-row">
|
||||
<img src={jobIconUrl} alt="{job.name.en} icon" class="job-icon" />
|
||||
<h3>{job.name.en}</h3>
|
||||
|
|
@ -140,8 +140,8 @@
|
|||
class:editable={canEdit}
|
||||
role={canEdit ? 'button' : undefined}
|
||||
tabindex={canEdit ? 0 : undefined}
|
||||
on:click={() => canEdit && onSelectAccessory?.()}
|
||||
on:keydown={(e) => {
|
||||
onclick={() => canEdit && onSelectAccessory?.()}
|
||||
onkeydown={(e) => {
|
||||
if (canEdit && onSelectAccessory && (e.key === 'Enter' || e.key === ' ')) {
|
||||
e.preventDefault()
|
||||
onSelectAccessory()
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
<button
|
||||
class="skill-item {getSkillColorClass(skill)}"
|
||||
class:current={variant === 'current'}
|
||||
on:click={onClick}
|
||||
onclick={onClick}
|
||||
{disabled}
|
||||
aria-label="{skill.name.en} - {getSkillCategoryName(skill)} skill"
|
||||
>
|
||||
|
|
@ -43,7 +43,7 @@
|
|||
</div>
|
||||
|
||||
{#if variant === 'current' && onRemove}
|
||||
<button class="remove-button" on:click|stopPropagation={onRemove} aria-label="Remove skill">
|
||||
<button class="remove-button" onclick={(e) => { e.stopPropagation(); onRemove?.(); }} aria-label="Remove skill">
|
||||
Remove
|
||||
</button>
|
||||
{/if}
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@
|
|||
class="skill-slot editable"
|
||||
class:empty={!isFilled}
|
||||
style:--category-color={categoryColor}
|
||||
on:click={handleClick}
|
||||
onclick={handleClick}
|
||||
type="button"
|
||||
>
|
||||
{@render SlotBody({ locked: false })}
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
<button
|
||||
class="tier-button"
|
||||
class:selected={selectedTiers.has(tier.value)}
|
||||
on:click={() => handleTierClick(tier.value)}
|
||||
onclick={() => handleTierClick(tier.value)}
|
||||
type="button"
|
||||
>
|
||||
{tier.shortLabel}
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
<button
|
||||
class="tier-button"
|
||||
class:selected={selectedTiers.has(tier.value)}
|
||||
on:click={() => handleTierClick(tier.value)}
|
||||
onclick={() => handleTierClick(tier.value)}
|
||||
type="button"
|
||||
>
|
||||
{tier.shortLabel}
|
||||
|
|
|
|||
|
|
@ -224,10 +224,10 @@
|
|||
<img
|
||||
src={imageUrl}
|
||||
alt="Test image"
|
||||
on:error={(e) => {
|
||||
onerror={(e) => {
|
||||
e.currentTarget.classList.add('error')
|
||||
}}
|
||||
on:load={(e) => {
|
||||
onload={(e) => {
|
||||
e.currentTarget.classList.remove('error')
|
||||
}}
|
||||
/>
|
||||
|
|
|
|||
Loading…
Reference in a new issue