<div {{ $attributes->class($groupClass()) }}>
    @include('partials.form-group-label')

    <div @class([
        'form-group__content',
        'form-group__content--inline' => $inline,
    ])
    >
        {{ $slot }}

        @if ($hasErrorsAndShow($name))
            <x-form.error :name="$name" :input-id="$inputId" />
        @endif

        @if ($inline && $hint)
            <span class="text-sm mt-1 text-slate-500 hidden sm:block"
                  @if ($inputId) id="{{ $inputId }}-hint-inline" @endif
            >
                {{ $hint }}
            </span>
        @endif

        @if ($helpText)
            <p class="form-text" id="{{ $inputId }}-description">{{ $helpText }}</p>
        @endif
    </div>
</div>
