Relation manager in custom page

I have a custom page and I need to use the relation manager table in it.
class EditAmenities extends Page implements Forms\Contracts\HasForms
{
    use Forms\Concerns\InteractsWithForms;

    protected static string $resource = ListingResource::class;

    protected static string $view = 'filament.resources.listing-resource.pages.edit-listing.edit-amenities';

    protected function getActions(): array
    {
        return [];
    }

    protected function getTitle(): string
    {
        return '';
    }
    public $amenities;
    public $listing;
    public Listing $record;

    public function mount(): void
    {
        $listing = $this->listing = Listing::findOrFail($this->record->id);
        $this->form->fill([
            'amenities' => $listing->amenities
        ]);
    }

    public function getFormModel(): Listing
    {
        return $this->listing;
    }

    public function update()
    {
        $this->listing->update($this->form->getState());

        Notification::make()
        ->title('Saved successfully')
        ->success()
        ->send();
    }

This is the page. How can I add that relation manager table?
Was this page helpful?