diff --git a/apps/uibook/stories/HURUmap/core/Action.stories.js b/apps/uibook/stories/HURUmap/core/Action.stories.js
new file mode 100644
index 000000000..c8a8a1615
--- /dev/null
+++ b/apps/uibook/stories/HURUmap/core/Action.stories.js
@@ -0,0 +1,38 @@
+import { Action } from "@hurumap/core";
+import { Add as AddIcon } from "@mui/icons-material";
+import React from "react";
+
+export default {
+ title: "@hurumap/core/Action",
+ component: Action,
+ argTypes: {
+ title: {
+ control: {
+ type: "text",
+ },
+ },
+ header: {
+ control: {
+ type: "text",
+ },
+ },
+ icon: {
+ control: {
+ type: "element",
+ },
+ },
+ },
+};
+
+function Template(args) {
+ return