import { WidgetConfigReducerState } from "reducers/entityReducers/widgetConfigReducer"; const WidgetConfigResponse: WidgetConfigReducerState = { config: { BUTTON_WIDGET: { text: "Submit", buttonStyle: "PRIMARY_BUTTON", rows: 1, columns: 5, widgetName: "Button", isDisabled: false, isVisible: true, isDefaultClickDisabled: true, }, TEXT_WIDGET: { text: "Label me", textStyle: "LABEL", rows: 1, columns: 3, widgetName: "Text", }, IMAGE_WIDGET: { defaultImage: "https://www.cowgirlcontractcleaning.com/wp-content/uploads/sites/360/2018/05/placeholder-img-5.jpg", imageShape: "RECTANGLE", image: "", rows: 3, columns: 3, widgetName: "Image", }, INPUT_WIDGET: { inputType: "TEXT", label: "Label me", rows: 1, columns: 8, widgetName: "Input", text: "", }, SWITCH_WIDGET: { isOn: false, label: "Switch", rows: 1, columns: 4, widgetName: "Switch", }, CONTAINER_WIDGET: { backgroundColor: "#FFFFFF", rows: 8, columns: 8, widgetName: "Container", }, SPINNER_WIDGET: { rows: 1, columns: 1, widgetName: "Spinner", }, DATE_PICKER_WIDGET: { enableTimePicker: true, datePickerType: "DATE_PICKER", rows: 1, dateFormat: "DD/MM/YYYY", columns: 8, label: "Date", widgetName: "DatePicker", }, TABLE_WIDGET: { rows: 7, columns: 14, label: "Data", widgetName: "Table", tableData: [ { id: 2381224, email: "michael.lawson@reqres.in", userName: "Michael Lawson", productName: "Chicken Sandwich", orderAmount: 4.99, }, { id: 2736212, email: "lindsay.ferguson@reqres.in", userName: "Lindsay Ferguson", productName: "Tuna Salad", orderAmount: 9.99, }, { id: 6788734, email: "tobias.funke@reqres.in", userName: "Tobias Funke", productName: "Beef steak", orderAmount: 19.99, }, { id: 7434532, email: "byron.fields@reqres.in", userName: "Byron Fields", productName: "Chicken Sandwich", orderAmount: 4.99, }, { id: 7434532, email: "ryan.holmes@reqres.in", userName: "Ryan Holmes", productName: "Avocado Panini", orderAmount: 7.99, }, ], }, DROP_DOWN_WIDGET: { rows: 1, columns: 8, selectionType: "SINGLE_SELECT", label: "Select", options: [ { id: "1", label: "Option 1", value: "1" }, { id: "2", label: "Option 2", value: "2" }, { id: "3", label: "Option 3", value: "3" }, { id: "4", label: "Option 4", value: "4" }, { id: "5", label: "Option 5", value: "5" }, ], widgetName: "Dropdown", selectedIndex: 0, }, CHECKBOX_WIDGET: { rows: 1, columns: 3, label: "Label me", defaultCheckedState: true, widgetName: "Checkbox", }, RADIO_GROUP_WIDGET: { rows: 2, columns: 5, label: "Label", options: [ { id: "1", label: "Alpha", value: "1" }, { id: "2", label: "Bravo", value: "2" }, { id: "3", label: "Charlie", value: "3" }, ], selectedOptionValue: "1", widgetName: "RadioGroup", }, ALERT_WIDGET: { alertType: "NOTIFICATION", intent: "SUCCESS", rows: 3, columns: 3, header: "", message: "", widgetName: "Alert", }, FILE_PICKER_WIDGET: { rows: 3, columns: 3, widgetName: "FilePicker", }, }, configVersion: 1, }; export default WidgetConfigResponse;