diff --git a/src/components/ui/FormFeedback.tsx b/src/components/ui/FormFeedback.tsx
new file mode 100644
index 0000000..5662c41
--- /dev/null
+++ b/src/components/ui/FormFeedback.tsx
@@ -0,0 +1,27 @@
+import { Show, type JSX } from "solid-js";
+
+export interface FormFeedbackProps {
+ type: "success" | "error";
+ message: string | JSX.Element;
+ show?: boolean;
+ class?: string;
+}
+
+export default function FormFeedback(props: FormFeedbackProps) {
+ const show = () => props.show ?? true;
+
+ return (
+