Refactor ItemsInfo
This commit is contained in:
@@ -9,14 +9,11 @@ import {Gauge, gaugeClasses} from "@mui/x-charts";
|
||||
import {useAccount} from "../AccountProvider.tsx";
|
||||
import {useQuery} from "@tanstack/react-query";
|
||||
import {fetchItems} from "../query/Queries.tsx";
|
||||
import Select from "@mui/material/Select";
|
||||
import MenuItem from "@mui/material/MenuItem";
|
||||
|
||||
export default function ItemsInfo() {
|
||||
const theme = useTheme();
|
||||
const {t} = useTranslation();
|
||||
|
||||
//TODO: add colors to gauges for rating adn stock
|
||||
function mapValueToColor(minVal: number, maxVal: number, actualVal: number): string {
|
||||
const clamped = Math.min(Math.max(actualVal, minVal), maxVal);
|
||||
|
||||
@@ -33,7 +30,7 @@ export default function ItemsInfo() {
|
||||
const c = 1;
|
||||
const x = (1 - Math.abs(((h / 60) % 2) - 1));
|
||||
|
||||
let r = 0, g = 0, b = 0;
|
||||
let r, g, b;
|
||||
if (h < 60) {
|
||||
r = c; g = x; b = 0;
|
||||
} else if (h < 120) {
|
||||
@@ -61,7 +58,6 @@ export default function ItemsInfo() {
|
||||
console.log("IconEdit", item);
|
||||
}
|
||||
|
||||
//TODO: get per REST
|
||||
const [rows, setRows] = useState<Item[]>([]);
|
||||
const [selectedRows, setSelectedRows] = useState<Set<GridRowId>>(new Set());
|
||||
|
||||
@@ -69,7 +65,7 @@ export default function ItemsInfo() {
|
||||
|
||||
const { data } = useQuery({
|
||||
queryKey: ["fetchItems", loginData],
|
||||
queryFn: () => fetchItems(loginData? loginData : {email: "", password: "", session: "", customerId: -1}),
|
||||
queryFn: () => fetchItems(loginData? loginData : {email: "", password: "", session: "", customerId: -1, isAdmin: false}),
|
||||
retry: 3,
|
||||
retryDelay: 1000,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user