Ребят подскажите как правильно поступить, есть страница к примеру users/ и есть slug - users/new и users/${id} если route.params.slug === new я отображаю одно, если id то другое. Вопрос как правильно проверяют в asyncData что id это id, а не к примеру строка users/hello, прежде чем делать запрос к api? Через регулярку какую то прогонять что route.params.slug === number or 'new' ? *** :
redirect.error.page ? или вообще лучше по другому структуру страниц пересмотреть ? или же просто независимо от того какой слаг, если он не "new" слать запрос, и если респонс не === 200, то просто редиректить на eror page?