Привет всем
Имеется Laravel 12 + React + Inertia + TypeScript
Вижу, что при сборке роуты генерятся в ts файл, если задавать имена в стиле
Route::get('my/items/drafts', [ItemController::class, 'drafts'])->name('itemsDrafts');
Таким образом я могу импорнуть на страницу вот так и заюзать
import { itemsDrafts } from '@/routes';
<Link href={itemsDrafts().url}>Drafts</Link>
Насколько вообще такой подход распространен или лучше избегать подобного? Правда, я пока не нашел причин, почему это плохо. Но и примеров использования тоже