Menu close after page load

Hi, I have a menu with a list and links to pages in it. The menu wouldn’t close on navigation, so I added menuClose to the list items, but the page loading and the menu closing at the same time looks a little weird. Is there a way to make the menu close wait until the page is loaded or set a wait time to close? Or is there a better way to approach this all? Cheers.

<ion-menu side = "right" [content]="content">
    <ion-content>
        <div class="card">
            <list-normal>
                <list-normal-item icon="next" (click)="openPage('faq')" menuClose >FAQ</list-normal-item>
            </list-normal>
        </div>
    </ion-content>
</ion-menu>