From 9e6f879d163dd6635c4da3837f867994e2484491 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 28 Oct 2024 13:07:45 -0500 Subject: [PATCH] fix:autogrow defaults properly --- resources/views/components/ib-textarea.blade.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/resources/views/components/ib-textarea.blade.php b/resources/views/components/ib-textarea.blade.php index e2abbb9..1153279 100644 --- a/resources/views/components/ib-textarea.blade.php +++ b/resources/views/components/ib-textarea.blade.php @@ -32,16 +32,12 @@ }} x-data="{ resize (rows) { - if (rows) { - $el.style.height = (rows * 32) + 'px' - return; - } $el.style.height = '0px'; - $el.style.height = $el.scrollHeight + 'px' + $el.style.height = ($el.scrollHeight >= rows * 32 ? $el.scrollHeight : rows * 32) + 'px'; } }" x-init="resize({{$rows}})" - @input="resize()" + @input="resize({{$rows}})" type="text" placeholder = "{{ $attributes->whereStartsWith('placeholder')->first() }}" >{{ $slot }}