Modelo do encurtador em Express

Gerado a partir de deploy-templates/express (dado.cloud ab2f4c0).
This commit is contained in:
dado.cloud
2026-10-21 14:40:17 +00:00
parent 9047c10d9a
commit 63f06ccf26
4 changed files with 155 additions and 6 deletions
+5
View File
@@ -60,6 +60,11 @@ export function listarLinks() {
return [...links.values()].slice(-LINKS_NA_LISTA).reverse();
}
/** O link do código, ou null se ele não existe (não soma clique). */
export function buscarLink(codigo) {
return links.get(codigo) ?? null;
}
/** Soma um clique e devolve o link, ou null se o código não existe. */
export function registrarClique(codigo) {
const link = links.get(codigo);