[ 'pattern' => 'pages/(:any)', 'action' => fn (string $path) => Find::page($path)->panel()->view() ], 'page.file' => [ 'pattern' => 'pages/(:any)/files/(:any)', 'action' => function (string $id, string $filename) { return Find::file('pages/' . $id, $filename)->panel()->view(); } ], 'site' => [ 'pattern' => 'site', 'action' => fn () => App::instance()->site()->panel()->view() ], 'site.file' => [ 'pattern' => 'site/files/(:any)', 'action' => function (string $filename) { return Find::file('site', $filename)->panel()->view(); } ], ];