From ddcd88bc82a4cfbe8fbdeb1dff8df239e49d0e5d Mon Sep 17 00:00:00 2001 From: Dan Pock Date: Fri, 7 May 2021 16:36:28 -0400 Subject: [PATCH] initial placeholder component --- .../views/components/placeholder.blade.php | 14 +++++++++ packages/forms/src/Components/Placeholder.php | 31 +++++++++++++++++++ .../Forms/Components/Placeholder.php | 8 +++++ 3 files changed, 53 insertions(+) create mode 100644 packages/forms/resources/views/components/placeholder.blade.php create mode 100644 packages/forms/src/Components/Placeholder.php create mode 100644 src/Resources/Forms/Components/Placeholder.php diff --git a/packages/forms/resources/views/components/placeholder.blade.php b/packages/forms/resources/views/components/placeholder.blade.php new file mode 100644 index 0000000000..af4daee53b --- /dev/null +++ b/packages/forms/resources/views/components/placeholder.blade.php @@ -0,0 +1,14 @@ + +
+ + {{ $formComponent->getName() }} + +
+
diff --git a/packages/forms/src/Components/Placeholder.php b/packages/forms/src/Components/Placeholder.php new file mode 100644 index 0000000000..4c037cb3bb --- /dev/null +++ b/packages/forms/src/Components/Placeholder.php @@ -0,0 +1,31 @@ +name($placeholderValue); + $this->setUp(); + } + + protected function name($name) + { + $this->name = $name; + + return $this; + } + + public function getName() + { + return $this->name; + } + + public static function make(string $placeholderValue) + { + return new static($placeholderValue); + } +} diff --git a/src/Resources/Forms/Components/Placeholder.php b/src/Resources/Forms/Components/Placeholder.php new file mode 100644 index 0000000000..46e6c2cbee --- /dev/null +++ b/src/Resources/Forms/Components/Placeholder.php @@ -0,0 +1,8 @@ +