diff --git a/packages/examples/packages/browserify-plugin/snap.manifest.json b/packages/examples/packages/browserify-plugin/snap.manifest.json index fc111c2e52..312372cfc7 100644 --- a/packages/examples/packages/browserify-plugin/snap.manifest.json +++ b/packages/examples/packages/browserify-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "R4WjwqkDLNMUtU07n8AGq0WZKjsqjTjQXlASF++J4ws=", + "shasum": "De8O5Kl1WuhMlQ0x4AHRdPJJ7zaXd4ZNzfT5LyXshtg=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/browserify/snap.manifest.json b/packages/examples/packages/browserify/snap.manifest.json index d42908c907..296250c20e 100644 --- a/packages/examples/packages/browserify/snap.manifest.json +++ b/packages/examples/packages/browserify/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "06xWu+ehUlNMpbJQxTZi2mlnAJId3cLHEK6fWD2Z9rc=", + "shasum": "4l1mZ42J5xkiQDL32cK7LzGnCsQHJAtPt5mRIgbLN8g=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/snaps-sdk/src/jsx/components/Footer.test.tsx b/packages/snaps-sdk/src/jsx/components/Footer.test.tsx index e7d6de0512..2f1752ca3f 100644 --- a/packages/snaps-sdk/src/jsx/components/Footer.test.tsx +++ b/packages/snaps-sdk/src/jsx/components/Footer.test.tsx @@ -27,7 +27,7 @@ describe('Footer', () => { it('renders a footer element with multiple buttons', () => { const result = ( - + * @example + * */ export const Footer = createSnapComponent(TYPE); diff --git a/packages/snaps-sdk/src/jsx/validation.test.tsx b/packages/snaps-sdk/src/jsx/validation.test.tsx index cbe0999408..a7daf2cf1e 100644 --- a/packages/snaps-sdk/src/jsx/validation.test.tsx +++ b/packages/snaps-sdk/src/jsx/validation.test.tsx @@ -656,6 +656,9 @@ describe('FooterStruct', () => { , + , ])('validates a footer element', (value) => { expect(is(value, FooterStruct)).toBe(true); }); diff --git a/packages/snaps-sdk/src/jsx/validation.ts b/packages/snaps-sdk/src/jsx/validation.ts index b02997c944..5d1ca4e8d9 100644 --- a/packages/snaps-sdk/src/jsx/validation.ts +++ b/packages/snaps-sdk/src/jsx/validation.ts @@ -671,6 +671,7 @@ export const FooterChildStruct = selectiveUnion((value) => { */ export const FooterStruct: Describe = element('Footer', { children: FooterChildStruct, + requireScroll: optional(boolean()), }); /**