{fieldList.map((fc) => {
const fieldValue = row[fc.key as keyof typeof row];
+ const bp = fc.config.collapse?.breakpoint;
return (
|
<>
@@ -103,30 +115,35 @@ export function StackedTable({
}
return true;
})
- .map((cfc) => (
- <>
- {cfc.config.label}
-
- {cfc.config.renderField
- ? cfc.config.renderField({
- value: fieldValue,
- config: cfc.config,
- row,
- })
- : defaultFieldRenderer(
- row[cfc.key as keyof typeof row]
- )}
-
- >
- ))}
+ .map((cfc) => {
+ const bp = cfc.config.collapse?.breakpoint;
+ return (
+ <>
+
+ {cfc.config.label}
+
+
+ {cfc.config.renderField
+ ? cfc.config.renderField({
+ value: fieldValue,
+ config: cfc.config,
+ row,
+ })
+ : defaultFieldRenderer(
+ row[cfc.key as keyof typeof row]
+ )}
+
+ >
+ );
+ })}
>
|
@@ -156,7 +173,3 @@ function defaultFieldRenderer(value: unknown) {
return "[missing renderer]";
}
}
-
-function breakPointColumn(c: TableField) {
- return c.collapse && `hidden ${c.collapse.breakpoint}:table-cell`;
-}
diff --git a/tailwind.config.cjs b/tailwind.config.cjs
index cd81baf..5c01112 100644
--- a/tailwind.config.cjs
+++ b/tailwind.config.cjs
@@ -1,7 +1,7 @@
/** @type {import('tailwindcss').Config} */
module.exports = {
content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
- safelist: ["sm:table-cell", "md:table-cell", "lg:table-cell"],
+ safelist: ["md:hidden"],
theme: {
extend: {},
},