defineConfig({
pages: [
{
// extends: '', <- empty extends
slides: [
// ...
],
// ...
},
],
});
or
defineConfig({
pages: [
{
extends: 'base',
slides: [
// ...
],
// ...
},
],
});
defineConfig({
pages: [
{
// extends: '', <- empty extends
slides: [
{
// extends: '',
title: 'hello',
// ...
},
],
// ...
},
],
});
or
defineConfig({
pages: [
{
extends: 'base',
slides: [
{
extends: 'slide',
title: 'Hello',
// ...
},
{
// extends: '', <- empty extend
title: 'Hello',
// ...
},
],
// ...
},
],
});
defineConfig({
pages: [
{
extends: 'form',
form: [
{
id: 'id',
type: 'text',
placeholder: 'text',
},
],
// ...
},
],
});
defineConfig({
pages: [
{
extends: 'paywall',
products: [
// ...
],
// ...
},
],
});
defineConfig({
pages: [
{
extends: 'paywall_row',
products: [
// ...
],
// ...
},
],
});
defineConfig({
pages: [
{
extends: 'paywall_single',
products: [
// ...
],
// ...
},
],
});
The component will extract the configuration from the route's meta parameter to render the next preset and bind all configuration properties to this component