Add sync front component (#17748)

## Context
Allow twenty apps to sync front components
This commit is contained in:
Weiko
2026-02-09 00:00:23 +01:00
committed by GitHub
parent 40d7e740ef
commit 9aa63f7ddc
33 changed files with 643 additions and 97 deletions
@@ -5,7 +5,7 @@ type JsonManifestInput = {
[key: string]: unknown;
}>;
frontComponents?: Array<{
builtComponentChecksum?: string | null;
builtComponentChecksum?: string;
[key: string]: unknown;
}>;
[key: string]: unknown;
@@ -24,7 +24,7 @@ export const normalizeManifestForComparison = <T extends JsonManifestInput>(
...component,
builtComponentChecksum: component.builtComponentChecksum
? '[checksum]'
: null,
: '',
})),
sources: {}, // removing sources for now, waiting compressed file implementation
});