diff --git a/packages/examples/packages/interactive-ui/snap.manifest.json b/packages/examples/packages/interactive-ui/snap.manifest.json index b0e030f155..85f5650a38 100644 --- a/packages/examples/packages/interactive-ui/snap.manifest.json +++ b/packages/examples/packages/interactive-ui/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "lQJxp8tdELhy1AOIMHwlI4P9XDuQk/HGd6sRn17aHAs=", + "shasum": "IN9G5gIS/Du5i6iLckWggkisIlE0A7w6QzvlGyB7Z38=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/interactive-ui/src/components/InteractiveForm.tsx b/packages/examples/packages/interactive-ui/src/components/InteractiveForm.tsx index aa4b75f67c..98fc01a308 100644 --- a/packages/examples/packages/interactive-ui/src/components/InteractiveForm.tsx +++ b/packages/examples/packages/interactive-ui/src/components/InteractiveForm.tsx @@ -16,6 +16,7 @@ import { Checkbox, Container, Footer, + DateTimePicker, } from '@metamask/snaps-sdk/jsx'; /** @@ -46,6 +47,21 @@ export type InteractiveFormState = { * The value of the example Selector. */ 'example-selector': string; + + /** + * The value of the example DateTimePicker. + */ + 'example-datetime'?: string; + + /** + * The value of the example DatePicker. + */ + 'example-date'?: string; + + /** + * The value of the example TimePicker. + */ + 'example-time'?: string; }; export const InteractiveForm: SnapComponent<{ disabled?: boolean }> = ({ @@ -102,6 +118,31 @@ export const InteractiveForm: SnapComponent<{ disabled?: boolean }> = ({ + + + + + + + + +