"Uninitialized string offset 0" Error is thrown when tailwind-merge encounters the before syntax
thecyrilcril opened this issue · 2 comments
thecyrilcril commented
<button {{ $attributes->twMerge("block w-full bg-bot-accent py-3 text-center tracking-wide text-lg rounded-md space-x-2 items-center font-medium text-orange-50 relative z-10 overflow-clip before:absolute before::content-[''] before:bg-gray-800 before:transition-transform before:transform-gpu before:duration-300 before:scale-x-0 before:w-full before:h-full before:top-0 before:left-0 before:-z-10 before:origin-top-right hover:before:scale-x-100 hover:before:origin-top-left") }}>
{{ $slot }}
</button>
Nowocyn commented
Please check your class names.
In one place you got two colons instead of one.
before::content-['']
is your problem.
before:content-['']
I tried it myself and only got the error with a second colon.
thecyrilcril commented
@Nowocyn yes that fixes my issue