"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DataTypePickerStories = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const StringDataDefinition_1 = require("@appglue/common/dist/Common/Data/Definitions/StringDataDefinition");
const BooleanDataDefinition_1 = require("@appglue/common/dist/Common/Data/Definitions/BooleanDataDefinition");
const DateDataDefinition_1 = require("@appglue/common/dist/Common/Data/Definitions/DateDataDefinition");
const NumberDataDefinition_1 = require("@appglue/common/dist/Common/Data/Definitions/NumberDataDefinition");
const ObjectDataDefinition_1 = require("@appglue/common/dist/Common/Data/Definitions/ObjectDataDefinition");
const FileDataDefinition_1 = require("@appglue/common/dist/Common/Data/Definitions/FileDataDefinition");
const StoryData_1 = require("./StoryBook/StoryData");
const DataTypePicker_1 = require("./DataTypePicker");
exports.DataTypePickerStories = [
    new StoryData_1.StoryNode(() => {
        return ((0, jsx_runtime_1.jsx)("div", { style: { display: "flex", flexDirection: "column", maxWidth: 250 }, children: (0, jsx_runtime_1.jsx)(DataTypePicker_1.DataTypePicker, { dataDef: new StringDataDefinition_1.StringDataDefinition("string"), updateCallback: () => { } }) }));
    }, "Shared", "Data Type Picker", "String"),
    new StoryData_1.StoryNode(() => {
        return ((0, jsx_runtime_1.jsx)("div", { style: { display: "flex", flexDirection: "column", maxWidth: 250 }, children: (0, jsx_runtime_1.jsx)(DataTypePicker_1.DataTypePicker, { dataDef: new BooleanDataDefinition_1.BooleanDataDefinition("string"), updateCallback: () => { } }) }));
    }, "Shared", "Data Type Picker", "Boolean"),
    new StoryData_1.StoryNode(() => {
        return ((0, jsx_runtime_1.jsx)("div", { style: { display: "flex", flexDirection: "column", maxWidth: 250 }, children: (0, jsx_runtime_1.jsx)(DataTypePicker_1.DataTypePicker, { dataDef: new DateDataDefinition_1.DateDataDefinition("date"), updateCallback: () => { } }) }));
    }, "Shared", "Data Type Picker", "Date"),
    new StoryData_1.StoryNode(() => {
        return ((0, jsx_runtime_1.jsx)("div", { style: { display: "flex", flexDirection: "column", maxWidth: 250 }, children: (0, jsx_runtime_1.jsx)(DataTypePicker_1.DataTypePicker, { dataDef: new NumberDataDefinition_1.NumberDataDefinition("number"), updateCallback: () => { } }) }));
    }, "Shared", "Data Type Picker", "Number"),
    new StoryData_1.StoryNode(() => {
        return ((0, jsx_runtime_1.jsx)("div", { style: { display: "flex", flexDirection: "column", maxWidth: 250 }, children: (0, jsx_runtime_1.jsx)(DataTypePicker_1.DataTypePicker, { dataDef: new ObjectDataDefinition_1.ObjectDataDefinition("object"), updateCallback: () => { } }) }));
    }, "Shared", "Data Type Picker", "Object"),
    new StoryData_1.StoryNode(() => {
        return ((0, jsx_runtime_1.jsx)("div", { style: { display: "flex", flexDirection: "column", maxWidth: 250 }, children: (0, jsx_runtime_1.jsx)(DataTypePicker_1.DataTypePicker, { dataDef: new FileDataDefinition_1.FileDataDefinition("file"), updateCallback: () => { } }) }));
    }, "Shared", "Data Type Picker", "File"),
];
//# sourceMappingURL=DataTypePicker-stories.js.map