gehrisandro/tailwind-merge-laravel

"Uninitialized string offset 0" Error is thrown when tailwind-merge encounters the before syntax

thecyrilcril opened this issue · 2 comments

<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>

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.

@Nowocyn yes that fixes my issue