9 lines
579 B
TypeScript
9 lines
579 B
TypeScript
import { readFileSync, writeFileSync } from "fs";
|
|
let content = readFileSync("src/features/sessions/fragments.tsx", "utf-8");
|
|
|
|
content = content.replace(/onclick="copyHandoff/g, 'data-ignore onclick="copyHandoff');
|
|
content = content.replace(/class="btn-danger revoke-btn"/g, 'class="btn-danger revoke-btn" data-on-click={`@delete("/api/sessions/${session.id}")`}');
|
|
content = content.replace(/onclick=\{`extendSession\('\$\{session.id\}', 1\)`\}/g, 'data-on-click={`@post("/api/sessions/${session.id}/extend")`}');
|
|
|
|
writeFileSync("src/features/sessions/fragments.tsx", content);
|