Add a notice to the top of a table page

I'd like to add a Shout (https://filamentphp.com/plugins/awcodes-shout) to the top of a resource page (i.e. a table listing), but this doesn't seem to be an option. Is there another way to achieve this?

For example, in the screenshot attached, I'd like to show a notice above or below the "Airtable Accounts" heading
image.png
Filament
A simple inline contextual notice for Filament Forms, basically just a fancy placeholder.
Solution
In the end I did it as middleware on hte panel as I needed to do things based on the user's Auth status

            ->authMiddleware([
                Authenticate::class,
                RegisterSubscriptionNotice::class,
            ]);


Middleware

<?php

namespace App\Http\Middleware;

use Closure;
use Illuminate\Contracts\View\View;
use Illuminate\Support\Facades\Auth;
use Filament\Support\Facades\FilamentView;

class RegisterSubscriptionNotice
{
    public function handle($request, Closure $next)
    {

       if (Auth::check()) {
            $subscriptionData = [
                'subscribed' => Auth::user()->currentTeam->subscribed(),
                'trial_expired' => now()->greaterThanOrEqualTo(Auth::user()->currentTeam->trial_ends_at),
                'team' => Auth::user()->currentTeam,
            ];

            FilamentView::registerRenderHook(
                'panels::content.start',
                fn (): View => view('filament.hooks.subscription-notice', $subscriptionData)
            );
        }

        return $next($request);
    }
}
Was this page helpful?