diff --git a/packages/frontend-core/src/components/sheet/cells/FormulaCell.svelte b/packages/frontend-core/src/components/sheet/cells/FormulaCell.svelte
new file mode 100644
index 0000000000..b4db795e44
--- /dev/null
+++ b/packages/frontend-core/src/components/sheet/cells/FormulaCell.svelte
@@ -0,0 +1,5 @@
+
+
+
diff --git a/packages/frontend-core/src/components/sheet/cells/JSONCell.svelte b/packages/frontend-core/src/components/sheet/cells/JSONCell.svelte
new file mode 100644
index 0000000000..48123dcda8
--- /dev/null
+++ b/packages/frontend-core/src/components/sheet/cells/JSONCell.svelte
@@ -0,0 +1,36 @@
+
+
+
diff --git a/packages/frontend-core/src/components/sheet/cells/NumberCell.svelte b/packages/frontend-core/src/components/sheet/cells/NumberCell.svelte
index ac5f8d8cb7..00c101026e 100644
--- a/packages/frontend-core/src/components/sheet/cells/NumberCell.svelte
+++ b/packages/frontend-core/src/components/sheet/cells/NumberCell.svelte
@@ -4,4 +4,4 @@
export let api
-
+
diff --git a/packages/frontend-core/src/components/sheet/renderers.js b/packages/frontend-core/src/components/sheet/renderers.js
index a2f46923bc..f1d6741e29 100644
--- a/packages/frontend-core/src/components/sheet/renderers.js
+++ b/packages/frontend-core/src/components/sheet/renderers.js
@@ -7,6 +7,8 @@ import TextCell from "./cells/TextCell.svelte"
import BlankCell from "./cells/BlankCell.svelte"
import LongFormCell from "./cells/LongFormCell.svelte"
import BooleanCell from "./cells/BooleanCell.svelte"
+import FormulaCell from "./cells/FormulaCell.svelte"
+import JSONCell from "./cells/JSONCell.svelte"
const TypeComponentMap = {
text: TextCell,
@@ -19,8 +21,8 @@ const TypeComponentMap = {
boolean: BooleanCell,
attachment: BlankCell,
link: RelationshipCell,
- formula: BlankCell,
- json: BlankCell,
+ formula: FormulaCell,
+ json: JSONCell,
}
export const getCellRenderer = column => {
return TypeComponentMap[column?.schema?.type] || TextCell