@php
use Filament\Facades\Filament;
$hasModalPreviews = Filament::getPlugin('guava::filament-knowledge-base')->hasModalPreviews();
$hasSlideOverPreviews = Filament::getPlugin('guava::filament-knowledge-base')->hasSlideOverPreviews();
$hasModalTitleBreadcrumbs = Filament::getPlugin('guava::filament-knowledge-base')->hasModalTitleBreadcrumbs();
$target = Filament::getPlugin('guava::filament-knowledge-base')->shouldOpenDocumentationInNewTab() ? '_blank' : '_self';
$articleClass = \Guava\FilamentKnowledgeBase\Facades\KnowledgeBase::panel()->getArticleClass();
@endphp
! $documentation,
])
>
@if($documentation)
@if($this->shouldShowAsMenu())
{{$this->getMenuAction()}}
@else
{{ $this->getSingleAction() }}
@endif
@endif
@push('scripts')
@if($hasModalPreviews)
@foreach($this->getDocumentation() as $documentable)
@if($hasModalTitleBreadcrumbs && !empty($documentable->getBreadcrumbs()))
{{ KnowledgeBase::breadcrumbs($documentable) }}
@else
{{ $documentable->getTitle() }}
@endif
! empty($articleClass),
])>
{!! $documentable->getSimpleHtml() !!}
{{ __('filament-knowledge-base::translations.open-documentation') }}
{{ __('filament-knowledge-base::translations.close') }}
@endforeach
@endif
@endpush