Browse Source

Merge branch 'path-manager' of github.newgen:IhorKaleniuk666/grapesjs into path-manager-any

pull/6691/head
IhorKaleniuk666 8 months ago
parent
commit
1a2b54dcdf
  1. 5
      packages/core/src/domain_abstract/model/StyleableModel.ts
  2. 4
      packages/core/src/patch_manager/ModelWithPatches.ts
  3. 1
      packages/core/src/patch_manager/registry.ts
  4. 1
      packages/core/test/specs/patch_manager/registry.js

5
packages/core/src/domain_abstract/model/StyleableModel.ts

@ -55,7 +55,10 @@ const createStableUid = () => {
return typeof randomUUID === 'function' ? randomUUID.call(crypto) : createId();
};
export default class StyleableModel<T extends StyleableModelProperties = any> extends ModelWithPatches<T, UpdateStyleOptions> {
export default class StyleableModel<T extends StyleableModelProperties = any> extends ModelWithPatches<
T,
UpdateStyleOptions
> {
em?: EditorModel;
views: StyleableView[] = [];
dataResolverWatchers: ModelDataResolverWatchers<T>;

4
packages/core/src/patch_manager/ModelWithPatches.ts

@ -109,9 +109,7 @@ const stripUid = <T extends ObjectHash>(attrs: Partial<T>): Partial<T> => {
};
const isPatchPathExcluded = (path: PatchPath, exclusions: PatchPath[]) =>
exclusions.some((excludedPath) =>
excludedPath.every((excludedSeg, index) => path[index] === excludedSeg),
);
exclusions.some((excludedPath) => excludedPath.every((excludedSeg, index) => path[index] === excludedSeg));
const filterExcludedPatches = (patches: PatchChangeProps[], exclusions: PatchPath[]) => {
if (!exclusions.length || !patches.length) return patches;

1
packages/core/src/patch_manager/registry.ts

@ -88,4 +88,3 @@ export const createRegistryApplyPatchHandler = (registry: PatchObjectsRegistry):
});
};
};

1
packages/core/test/specs/patch_manager/registry.js

@ -30,4 +30,3 @@ describe('PatchObjectsRegistry', () => {
expect(model.get('foo')).toBe('baz');
});
});

Loading…
Cancel
Save