<1 min read
RenderlessExtraParam
RenderlessExtraParam
It emits a ExtraParamsXEvents.UserChangedExtraParams when the updateValue
is called.
Props
Name | Description | Type | Default |
---|---|---|---|
name | string |
|
Examples
Renders default slot content. It binds to the default slot the name of the extra parameter and the default value of it.
Basic usage
<template>
<RenderlessExtraParam #default="{ value, updateValue }" name="store">
<BaseDropdown @update:modelValue="updateValue" :modelValue="value" :items="items" />
</RenderlessExtraParam>
</template>
<script>
import { RenderlessExtraParams } from '@empathyco/x-components/extra-params';
import { BaseDropdown } from '@empathyco/x-components';
export default {
name: 'RenderlessExtraParamsDemo',
components: {
RenderlessExtraParams,
BaseDropdown
},
props: ['name'],
data() {
return {
items: ['spain', 'portugal']
};
}
};
</script>