Update AboutUsPage, server routes, packages, and assets
This commit is contained in:
@@ -79,3 +79,21 @@ export function updateAdminPassword(passwordHash) {
|
||||
admin.passwordHash = passwordHash;
|
||||
writeJson(ADMIN_FILE, admin);
|
||||
}
|
||||
|
||||
const LEADS_FILE = path.join(DATA_DIR, 'contact-leads.json');
|
||||
|
||||
export function saveLead(leadData) {
|
||||
const leads = readJson(LEADS_FILE, []);
|
||||
const newLead = {
|
||||
id: `lead_${Date.now()}_${Math.random().toString(36).substr(2, 6)}`,
|
||||
...leadData,
|
||||
createdAt: new Date().toISOString()
|
||||
};
|
||||
leads.unshift(newLead);
|
||||
writeJson(LEADS_FILE, leads);
|
||||
return newLead;
|
||||
}
|
||||
|
||||
export function getLeads() {
|
||||
return readJson(LEADS_FILE, []);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user