{{-- Estilos e scripts para banners de vídeo --}}
{{-- Stories Viewer --}}
@include('components.stories-viewer')
{{-- Botões Admin Flutuantes --}}
@if(auth()->check() && auth()->user()->can('create articles'))
@php
// URL do frontend Vue
// Em produção: painel.portaldoholanda.com.br
// Em desenvolvimento: mesma URL da API + /apps
$frontendUrl = config('app.client_url');
// Se não estiver configurado, tentar FRONTEND_URL
if (empty($frontendUrl)) {
$frontendUrl = env('FRONTEND_URL');
}
// Se ainda não tiver, usar a URL atual do site + /apps (desenvolvimento)
// Isso funciona porque em dev o frontend está servido na mesma URL
if (empty($frontendUrl)) {
$frontendUrl = url('/apps');
}
// Garantir que não tenha barra no final
$frontendUrl = rtrim($frontendUrl, '/');
@endphp
{{-- Botão Listar: aparece em todas as páginas --}}
{{-- Botão Editar: aparece APENAS em páginas de artigo (quando $article existe) --}}
{{-- Em capa, seções, tags e search: este botão NÃO aparece --}}
@isset($article)
@if($article && $article->id)
@endif
@endisset
{{-- Botão Criar: aparece em todas as páginas --}}