♻️ (minimal): Reimplementa join! y join_pair!
Usa `[&str]::concat()` de la biblioteca estándar y elimina la dependencia de `concat-string`. Cada argumento se evalúa una sola vez y no se consume.
This commit is contained in:
parent
c6cd4fcd7d
commit
8651b91ab2
19 changed files with 105 additions and 108 deletions
|
|
@ -131,6 +131,16 @@ const ADMIN_ROLES_PATH: &str = "/admin/user/roles";
|
|||
// Catálogo de permisos registrados, agrupado por extensión (solo lectura).
|
||||
const ADMIN_PERMISSIONS_PATH: &str = "/admin/user/permissions";
|
||||
|
||||
// Ruta de una acción sobre el usuario `id`: `{ADMIN_USERS_PATH}/{id}/{tail}`.
|
||||
fn user_path(id: i32, tail: &str) -> String {
|
||||
util::join!(ADMIN_USERS_PATH, "/", id.to_string(), "/", tail)
|
||||
}
|
||||
|
||||
// Ruta de una acción sobre el rol `id`: `{ADMIN_ROLES_PATH}/{id}/{tail}`.
|
||||
fn role_path(id: i32, tail: &str) -> String {
|
||||
util::join!(ADMIN_ROLES_PATH, "/", id.to_string(), "/", tail)
|
||||
}
|
||||
|
||||
// **< Registro en pagetop-admin (fijo) >***********************************************************
|
||||
|
||||
// Registra las páginas de usuarios, roles y permisos en el portal de `pagetop-admin`, bajo la
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue