[basic-example][m] - fix fetching of actual data

This commit is contained in:
Luccas Mateus de Medeiros Gomes
2023-04-25 19:48:20 -03:00
parent 7450302440
commit 74a4f9a8ed
8 changed files with 53 additions and 18 deletions

View File

@@ -22,6 +22,7 @@ import React, { useEffect, useMemo, useState } from "react";
import parseCsv from "../lib/parseCsv";
import DebouncedInput from "./DebouncedInput";
import loadUrlProxied from "../lib/loadUrlProxied";
const Table = ({
data: ogData = [],
@@ -66,6 +67,17 @@ const Table = ({
getSortedRowModel: getSortedRowModel(),
});
useEffect(() => {
if (url) {
loadUrlProxied(url).then((data) => {
console.log(data)
const { rows, fields } = parseCsv(data);
setData(rows);
setCols(fields);
});
}
}, [url]);
return (
<div className={`${fullWidth ? "w-[90vw] ml-[calc(50%-45vw)]" : "w-full"}`}>
<DebouncedInput