UNPKG

dpkit

Version:

Fast TypeScript data management framework built on top of the Data Package standard and Polars DataFrames

14 lines 2.3 kB
import { DataFrame } from "nodejs-polars"; import React from "react"; import { TableGrid } from "./TableGrid.js"; export function ErrorGrid(props) { // TODO: Property process errors const errors = props.errors.map(error => ({ ...error, // @ts-ignore params: error.params ? error.params.toString() : undefined, })); const table = DataFrame(errors).lazy(); return React.createElement(TableGrid, { borderColor: "red", table: table, quit: props.quit }); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXJyb3JHcmlkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vY29tcG9uZW50cy9FcnJvckdyaWQudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUE7QUFDekMsT0FBTyxLQUFLLE1BQU0sT0FBTyxDQUFBO0FBQ3pCLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxnQkFBaUIsQ0FBQTtBQUUzQyxNQUFNLFVBQVUsU0FBUyxDQUFDLEtBR3pCO0lBQ0MsZ0NBQWdDO0lBQ2hDLE1BQU0sTUFBTSxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUN4QyxHQUFHLEtBQUs7UUFDUixhQUFhO1FBQ2IsTUFBTSxFQUFFLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVM7S0FDM0QsQ0FBQyxDQUFDLENBQUE7SUFFSCxNQUFNLEtBQUssR0FBRyxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUE7SUFFdEMsT0FBTyxvQkFBQyxTQUFTLElBQUMsV0FBVyxFQUFDLEtBQUssRUFBQyxLQUFLLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxLQUFLLENBQUMsSUFBSSxHQUFJLENBQUE7QUFDeEUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgRmlsZUVycm9yLCBNZXRhZGF0YUVycm9yLCBUYWJsZUVycm9yIH0gZnJvbSBcIkBkcGtpdC9hbGxcIlxuaW1wb3J0IHsgRGF0YUZyYW1lIH0gZnJvbSBcIm5vZGVqcy1wb2xhcnNcIlxuaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiXG5pbXBvcnQgeyBUYWJsZUdyaWQgfSBmcm9tIFwiLi9UYWJsZUdyaWQudHN4XCJcblxuZXhwb3J0IGZ1bmN0aW9uIEVycm9yR3JpZChwcm9wczoge1xuICBlcnJvcnM6IChUYWJsZUVycm9yIHwgTWV0YWRhdGFFcnJvciB8IEZpbGVFcnJvcilbXVxuICBxdWl0PzogYm9vbGVhblxufSkge1xuICAvLyBUT0RPOiBQcm9wZXJ0eSBwcm9jZXNzIGVycm9yc1xuICBjb25zdCBlcnJvcnMgPSBwcm9wcy5lcnJvcnMubWFwKGVycm9yID0+ICh7XG4gICAgLi4uZXJyb3IsXG4gICAgLy8gQHRzLWlnbm9yZVxuICAgIHBhcmFtczogZXJyb3IucGFyYW1zID8gZXJyb3IucGFyYW1zLnRvU3RyaW5nKCkgOiB1bmRlZmluZWQsXG4gIH0pKVxuXG4gIGNvbnN0IHRhYmxlID0gRGF0YUZyYW1lKGVycm9ycykubGF6eSgpXG5cbiAgcmV0dXJuIDxUYWJsZUdyaWQgYm9yZGVyQ29sb3I9XCJyZWRcIiB0YWJsZT17dGFibGV9IHF1aXQ9e3Byb3BzLnF1aXR9IC8+XG59XG4iXX0=