"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const form_generator_1 = require("../../utils/form-generator.js");
const Slider_1 = tslib_1.__importDefault(require("./Slider.js"));
const schema_1 = require("./schema.js");
const SliderBlockConfig = {
    component: Slider_1.default,
    schema: {
        name: 'Slider Block',
        group: '@gravity-ui/page-constructor/Card Containers',
        inputs: (0, form_generator_1.generateFromAJV)(schema_1.SliderBlock['slider-block']),
        default: {
            dots: true,
            type: 'slider-block',
            title: 'Slider Block with Quote Cards',
            description: 'You can insert any card inside block',
            slidesToShow: 1,
            arrows: true,
            children: [
                {
                    type: 'quote',
                    text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
                    url: 'https://example.com',
                    author: {
                        firstName: 'Lorem',
                        secondName: 'ipsum',
                        description: 'Lorem ipsum',
                    },
                },
                {
                    type: 'quote',
                    text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.',
                    url: 'https://example.com',
                    author: {
                        firstName: 'Lorem',
                        secondName: 'ipsum',
                        description: 'Lorem ipsum',
                    },
                },
            ],
        },
        previewImg: 'https://storage.cloud-preprod.yandex.net/qradle-test/card-layout-block.svg',
    },
};
exports.default = SliderBlockConfig;
//# sourceMappingURL=index.js.map
