loadCatalogPlugins();
}
public function placeholder()
{
return <<<'HTML'
@if(empty($catalogPlugins))
No plugins available
Catalog is empty
@else
@error('installation')
@enderror
@foreach($catalogPlugins as $plugin)
@if($plugin['logo_url'])
![{{ $plugin['name'] }}]({{ $plugin['logo_url'] }})
@else
@endif
{{ $plugin['name'] }}
@if ($plugin['github'])
by {{ $plugin['github'] }}
@endif
@if($plugin['license'])
{{ $plugin['license'] }}
@endif
@if($plugin['repo_url'])
@endif
@if($plugin['description'])
{{ $plugin['description'] }}
@endif
Install
@if($plugin['screenshot_url'])
Preview
@endif
@if($plugin['learn_more_url'])
Learn More
@endif
@endforeach
@endif
@if($previewingPlugin && !empty($previewData))
Preview {{ $previewData['name'] ?? 'Plugin' }}
@if($previewData['description'])
Description
{{ $previewData['description'] }}
@endif
Install Plugin
@endif