define(["require", "exports", "tslib", "react", "./DatePicker.Basic.Example", "./DatePicker.Disabled.Example", "./DatePicker.WeekNumbers.Example", "./DatePicker.Required.Example", "./DatePicker.Input.Example", "./DatePicker.Format.Example", "./DatePicker.Bounded.Example", "@uifabric/example-app-base", "@uifabric/example-app-base/lib/index2"], function (require, exports, tslib_1, React, DatePicker_Basic_Example_1, DatePicker_Disabled_Example_1, DatePicker_WeekNumbers_Example_1, DatePicker_Required_Example_1, DatePicker_Input_Example_1, DatePicker_Format_Example_1, DatePicker_Bounded_Example_1, example_app_base_1, index2_1) {
    "use strict";
    Object.defineProperty(exports, "__esModule", { value: true });
    var DatePickerBasicExampleCode = require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/DatePicker.Basic.Example.tsx');
    var DatePickerDisabledExampleCode = require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/DatePicker.Disabled.Example.tsx');
    var DatePickerWeekNumbersExampleCode = require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/DatePicker.WeekNumbers.Example.tsx');
    var DatePickerRequiredExampleCode = require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/DatePicker.Required.Example.tsx');
    var DatePickerInputExampleCode = require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/DatePicker.Input.Example.tsx');
    var DatePickerFormatExampleCode = require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/DatePicker.Format.Example.tsx');
    var DatePickerBoundedExampleCode = require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/DatePicker.Bounded.Example.tsx');
    var DatePickerPage = /** @class */ (function (_super) {
        tslib_1.__extends(DatePickerPage, _super);
        function DatePickerPage() {
            return _super !== null && _super.apply(this, arguments) || this;
        }
        DatePickerPage.prototype.render = function () {
            return (React.createElement(example_app_base_1.ComponentPage, { title: "DatePicker", componentName: "DatePicker", exampleCards: React.createElement("div", null,
                    React.createElement(example_app_base_1.ExampleCard, { title: "Default DatePicker", code: DatePickerBasicExampleCode },
                        React.createElement(DatePicker_Basic_Example_1.DatePickerBasicExample, null)),
                    React.createElement(example_app_base_1.ExampleCard, { title: "Disabled DatePicker", code: DatePickerDisabledExampleCode },
                        React.createElement(DatePicker_Disabled_Example_1.DatePickerDisabledExample, null)),
                    React.createElement(example_app_base_1.ExampleCard, { title: "DatePicker with week numbers", code: DatePickerWeekNumbersExampleCode },
                        React.createElement(DatePicker_WeekNumbers_Example_1.DatePickerWeekNumbersExample, null)),
                    React.createElement(example_app_base_1.ExampleCard, { title: "DatePicker with required field", code: DatePickerRequiredExampleCode },
                        React.createElement(DatePicker_Required_Example_1.DatePickerRequiredExample, null)),
                    React.createElement(example_app_base_1.ExampleCard, { title: "DatePicker allows input date string", code: DatePickerInputExampleCode },
                        React.createElement(DatePicker_Input_Example_1.DatePickerInputExample, null)),
                    React.createElement(example_app_base_1.ExampleCard, { title: "DatePicker allows dates to be formatted", code: DatePickerFormatExampleCode },
                        React.createElement(DatePicker_Format_Example_1.DatePickerFormatExample, null)),
                    React.createElement(example_app_base_1.ExampleCard, { title: "DatePicker with date boundary (minDate, maxDate)", code: DatePickerBoundedExampleCode },
                        React.createElement(DatePicker_Bounded_Example_1.DatePickerBoundedExample, null))), propertiesTables: React.createElement(example_app_base_1.PropertiesTableSet, { sources: [require('!raw-loader!@uifabric/date-time/src/components/DatePicker/DatePicker.types.ts')] }), overview: React.createElement(index2_1.Markdown, null, require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/docs/DatePickerOverview.md')), bestPractices: React.createElement(index2_1.Markdown, null, require('!raw-loader!@fluentui/examples/src/date-time/DatePicker/docs/DatePickerBestPractices.md')) }));
        };
        return DatePickerPage;
    }(React.Component));
    exports.DatePickerPage = DatePickerPage;
});
//# sourceMappingURL=DatePickerPage.js.map