- clear stage

Signed-off-by: Dave Richer <dave@imexsystems.ca>
This commit is contained in:
Dave Richer
2024-02-16 12:32:40 -05:00
parent 3ec4dbb5b8
commit 3b8e83d88a
2 changed files with 19 additions and 9 deletions

View File

@@ -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()}
});
}}
/>
}

View File

@@ -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