From b9dc4750186d9b55805a88b4c1debd5f6e8e7ae8 Mon Sep 17 00:00:00 2001 From: Kelvin Oghenerhoro Omereshone Date: Thu, 19 Sep 2024 02:29:10 +0100 Subject: [PATCH] feat(mellow-react): work on InputBase component --- .../assets/js/components/InputBase.jsx | 41 +++++++++++++++++++ .../mellow-react/assets/js/pages/example.jsx | 11 ----- 2 files changed, 41 insertions(+), 11 deletions(-) create mode 100644 templates/mellow-react/assets/js/components/InputBase.jsx delete mode 100644 templates/mellow-react/assets/js/pages/example.jsx diff --git a/templates/mellow-react/assets/js/components/InputBase.jsx b/templates/mellow-react/assets/js/components/InputBase.jsx new file mode 100644 index 00000000..979d75f5 --- /dev/null +++ b/templates/mellow-react/assets/js/components/InputBase.jsx @@ -0,0 +1,41 @@ +export default function InputBase({ + value, + onChange, + label, + id, + icon, + suffix, + ...props +}) { + return ( +
+ {label && ( + + )} +
+ {Icon && ( + + + + )} + + {suffix && ( + + {suffix} + + )} +
+
+ ) +} diff --git a/templates/mellow-react/assets/js/pages/example.jsx b/templates/mellow-react/assets/js/pages/example.jsx deleted file mode 100644 index ecb81c27..00000000 --- a/templates/mellow-react/assets/js/pages/example.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import { Link } from '@inertiajs/react' -export default function Hello({ quote }) { - return ( -
-

{quote}

- - Back to Home - -
- ) -}