@@ -1,4 +1,3 @@
|
||||
import {generateReflections} from "../../utils/graphQLmodifier";
|
||||
import {Input, InputNumber, Select} from "antd";
|
||||
import React from "react";
|
||||
import {createStructuredSelector} from "reselect";
|
||||
@@ -11,7 +10,10 @@ const mapStateToProps = createStructuredSelector({
|
||||
currentUser: selectCurrentUser
|
||||
});
|
||||
|
||||
|
||||
export function ReportCenterModalValueSelectorComponent ({type, reflector, form, field, bodyshop, currentUser}) {
|
||||
|
||||
// TODO: Remove - used for debugging / development
|
||||
console.log(`Entering ReportCenterModalValueSelectorComponent`);
|
||||
console.log('Type')
|
||||
console.log(type)
|
||||
@@ -22,8 +24,17 @@ export function ReportCenterModalValueSelectorComponent ({type, reflector, for
|
||||
console.log('CurrentUser')
|
||||
console.dir(currentUser, {depth: null})
|
||||
|
||||
function generateReflections(reflector) {
|
||||
// const type = reflector?.type;
|
||||
// const name = reflector?.name;
|
||||
|
||||
return [];
|
||||
}
|
||||
|
||||
// We have a reflector, so we can generate a list of options
|
||||
if (reflector) {
|
||||
const reflections = generateReflections(reflector);
|
||||
// We have options to display, so return a pre-populated select box
|
||||
if (reflections.length > 0) {
|
||||
return <Select options={reflections}/>
|
||||
}
|
||||
@@ -32,7 +43,10 @@ export function ReportCenterModalValueSelectorComponent ({type, reflector, for
|
||||
// Number Input
|
||||
if (type === "number") {
|
||||
return <InputNumber
|
||||
onChange={(value) => {form.setFieldsValue({[field.name]: {value: parseInt(value)}});
|
||||
onChange={(value) => {
|
||||
form.setFieldsValue({
|
||||
[field.name]: {value: parseInt(value)}
|
||||
});
|
||||
}}
|
||||
/>
|
||||
}
|
||||
@@ -40,7 +54,9 @@ export function ReportCenterModalValueSelectorComponent ({type, reflector, for
|
||||
// Default to String Input
|
||||
return <Input
|
||||
onChange={(value) => {
|
||||
form.setFieldsValue({[field.name]: {value: value.toString()}});
|
||||
form.setFieldsValue({
|
||||
[field.name]: {value: value.toString()}
|
||||
});
|
||||
}}
|
||||
/>
|
||||
}
|
||||
|
||||
@@ -31,12 +31,6 @@ export function getOrderOperatorsByType() {
|
||||
return ORDER_BY_OPERATORS;
|
||||
}
|
||||
|
||||
export function generateReflections(reflector) {
|
||||
// const type = reflector?.type;
|
||||
// const name = reflector?.name;
|
||||
|
||||
return [];
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the available operators for filtering
|
||||
|
||||
Reference in New Issue
Block a user