UI - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: КЛИЕНТСКИЙ БРЕНДИНГ

This commit is contained in:
DCCONSTRUCTIONS
2026-05-08 18:32:05 +03:00
parent 795f369947
commit 4a519d1439
6 changed files with 152 additions and 36 deletions
+2
View File
@@ -105,6 +105,7 @@ export function createControlPlaneStore({ projectRoot }) {
demoEndsAt: nullableString(payload?.demoEndsAt),
contactName: nullableString(payload?.contactName),
contactEmail: nullableString(payload?.contactEmail),
avatarUrl: nullableString(payload?.avatarUrl),
integrations: normalizeClientIntegrations(payload?.integrations),
notes: nullableString(payload?.notes),
createdAt: now,
@@ -141,6 +142,7 @@ export function createControlPlaneStore({ projectRoot }) {
client.demoEndsAt = nullableStringWithFallback(payload?.demoEndsAt, client.demoEndsAt ?? null);
client.contactName = nullableStringWithFallback(payload?.contactName, client.contactName ?? null);
client.contactEmail = nullableStringWithFallback(payload?.contactEmail, client.contactEmail ?? null);
client.avatarUrl = nullableStringWithFallback(payload?.avatarUrl, client.avatarUrl ?? null);
if ("integrations" in (payload ?? {})) {
client.integrations = normalizeClientIntegrations(payload.integrations, client.integrations);
}