diff --git a/fakemui/icons/Apps.tsx b/fakemui/icons/Apps.tsx
new file mode 100644
index 000000000..3f676062b
--- /dev/null
+++ b/fakemui/icons/Apps.tsx
@@ -0,0 +1,11 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const Apps = (props: IconProps) => (
+
+
+
+
+
+
+)
diff --git a/fakemui/icons/BookmarkBorder.tsx b/fakemui/icons/BookmarkBorder.tsx
new file mode 100644
index 000000000..8c9b8b8bb
--- /dev/null
+++ b/fakemui/icons/BookmarkBorder.tsx
@@ -0,0 +1,8 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const BookmarkBorder = (props: IconProps) => (
+
+
+
+)
diff --git a/fakemui/icons/Dashboard.tsx b/fakemui/icons/Dashboard.tsx
new file mode 100644
index 000000000..870cfac20
--- /dev/null
+++ b/fakemui/icons/Dashboard.tsx
@@ -0,0 +1,11 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const Dashboard = (props: IconProps) => (
+
+
+
+
+
+
+)
diff --git a/fakemui/icons/Favorite.tsx b/fakemui/icons/Favorite.tsx
new file mode 100644
index 000000000..a98a6417e
--- /dev/null
+++ b/fakemui/icons/Favorite.tsx
@@ -0,0 +1,9 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const Favorite = (props: IconProps) => (
+
+
+
+)
diff --git a/fakemui/icons/FavoriteBorder.tsx b/fakemui/icons/FavoriteBorder.tsx
new file mode 100644
index 000000000..1cc1dc9bf
--- /dev/null
+++ b/fakemui/icons/FavoriteBorder.tsx
@@ -0,0 +1,8 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const FavoriteBorder = (props: IconProps) => (
+
+
+
+)
diff --git a/fakemui/icons/Sort.tsx b/fakemui/icons/Sort.tsx
new file mode 100644
index 000000000..179979ecc
--- /dev/null
+++ b/fakemui/icons/Sort.tsx
@@ -0,0 +1,10 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const Sort = (props: IconProps) => (
+
+
+
+
+
+)
diff --git a/fakemui/icons/StarBorder.tsx b/fakemui/icons/StarBorder.tsx
new file mode 100644
index 000000000..680e82030
--- /dev/null
+++ b/fakemui/icons/StarBorder.tsx
@@ -0,0 +1,8 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const StarBorder = (props: IconProps) => (
+
+
+
+)
diff --git a/fakemui/icons/StarHalf.tsx b/fakemui/icons/StarHalf.tsx
new file mode 100644
index 000000000..4405aa9ba
--- /dev/null
+++ b/fakemui/icons/StarHalf.tsx
@@ -0,0 +1,9 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const StarHalf = (props: IconProps) => (
+
+
+
+
+)
diff --git a/fakemui/icons/ViewList.tsx b/fakemui/icons/ViewList.tsx
new file mode 100644
index 000000000..45f7c9920
--- /dev/null
+++ b/fakemui/icons/ViewList.tsx
@@ -0,0 +1,13 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const ViewList = (props: IconProps) => (
+
+
+
+
+
+
+
+
+)
diff --git a/fakemui/icons/ViewModule.tsx b/fakemui/icons/ViewModule.tsx
new file mode 100644
index 000000000..ec72c5020
--- /dev/null
+++ b/fakemui/icons/ViewModule.tsx
@@ -0,0 +1,13 @@
+import React from 'react'
+import { Icon, IconProps } from './Icon'
+
+export const ViewModule = (props: IconProps) => (
+
+
+
+
+
+
+
+
+)
diff --git a/packages/form_builder/seed/metadata.json b/packages/form_builder/seed/metadata.json
index 83f5dc8c2..e06c78a5e 100644
--- a/packages/form_builder/seed/metadata.json
+++ b/packages/form_builder/seed/metadata.json
@@ -27,12 +27,14 @@
"scripts": [
"tests/metadata.test.lua",
"tests/components.test.lua",
- "tests/validate.test.lua"
+ "tests/validate.test.lua",
+ "tests/contact_form.test.lua"
],
"cases": [
"tests/metadata.cases.json",
"tests/components.cases.json",
- "tests/validate.cases.json"
+ "tests/validate.cases.json",
+ "tests/contact_form.cases.json"
]
},
"minLevel": 1