Schoenen
Sorteren op
Filters
Categorie
Maat
Merk
Collectie
Actie
Kleur
Prijs
Kenmerken
Materiaal
Uitneembaar voetbed
Voetbreedte
Sluiting
Hakhoogte
Voering
Kuitwijdte
<FormKit
type="group"
name="attributes"
id="attributes"
:validation-rules="{ max_sum }"
validation-visibility="live"
validation="max_sum"
:validation-messages="{
max_sum: ({ name, args }) => `${name} has exceeded the max budget of 20. Your character can't be that strong!`,
}"
#default="{ value, id, messages, fns, classes }"
>
<FormKit
type="range"
name="strength"
id="strength"
label="Strength"
value="5"
min="1"
max="10"
step="1"
help="How many strength points should this character have?"
/>
<FormKit
type="range"
name="skill"
id="skill"
label="Skill"
value="5"
min="1"
max="10"
step="1"
help="How many skill points should this character have?"
/>
<FormKit
type="range"
name="dexterity"
id="dexterity"
label="Dexterity"
value="5"
min="1"
max="10"
step="1"
help="How many dexterity points should this character have?"
/>
<!-- By default groups do not show validation messages, so we need to add it manually -->
<ul :class="classes.messages" v-if="fns.length(messages)">
<li
v-for="message in messages"
:key="message.key"
:class="classes.message"
:id="`${id}-${message.key}`"
:data-message-type="message.type"
>
{{ message.value }}
</li>
</ul>
<!-- Conditional rendering is simple, just get the value and a property of the object -->
<p v-if="value.strength === 1
&& value.skill === 1
&& value.dexterity === 1"
key="easter-egg-uuid"
>
<em><small class="easter-egg">Are you trying to make the game harder for yourself?</small></em>
</p>
</FormKit><FormKit
type="group"
name="attributes"
id="attributes"
:validation-rules="{ max_sum }"
validation-visibility="live"
validation="max_sum"
:validation-messages="{
max_sum: ({ name, args }) => `${name} has exceeded the max budget of 20. Your character can't be that strong!`,
}"
#default="{ value, id, messages, fns, classes }"
>
<FormKit
type="range"
name="strength"
id="strength"
label="Strength"
value="5"
min="1"
max="10"
step="1"
help="How many strength points should this character have?"
/>
<FormKit
type="range"
name="skill"
id="skill"
label="Skill"
value="5"
min="1"
max="10"
step="1"
help="How many skill points should this character have?"
/>
<FormKit
type="range"
name="dexterity"
id="dexterity"
label="Dexterity"
value="5"
min="1"
max="10"
step="1"
help="How many dexterity points should this character have?"
/>
<!-- By default groups do not show validation messages, so we need to add it manually -->
<ul :class="classes.messages" v-if="fns.length(messages)">
<li
v-for="message in messages"
:key="message.key"
:class="classes.message"
:id="`${id}-${message.key}`"
:data-message-type="message.type"
>
{{ message.value }}
</li>
</ul>
<!-- Conditional rendering is simple, just get the value and a property of the object -->
<p v-if="value.strength === 1
&& value.skill === 1
&& value.dexterity === 1"
key="easter-egg-uuid"
>
<em><small class="easter-egg">Are you trying to make the game harder for yourself?</small></em>
</p>
</FormKit>undefined

