moved js files in public into js and css into css folder

This commit is contained in:
2026-09-22 21:55:02 +02:00
parent 99a3277e64
commit 08f5f3f8d9
40 changed files with 1772 additions and 1555 deletions
+19
View File
@@ -0,0 +1,19 @@
const personaFieldNames = ["name", "pronouns", "appearance", "background", "details", "exampleDialogues"];
export function populatePersonaForm(fields, persona = {}) {
personaFieldNames.forEach((name) => {
const field = fields[name];
if (!field) return;
const sourceName = name === "exampleDialogues" ? "example_dialogues" : name;
field.value = persona[sourceName] || "";
});
}
export function readPersonaForm(fields) {
return personaFieldNames.reduce((payload, name) => {
const field = fields[name];
if (!field) return payload;
payload[name] = field.value.trim();
return payload;
}, {});
}