You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/ui-extensions/docs/surfaces/customer-account/generated/customer_account_ui_extensions/2025-07/generated_docs_data.json
Copy file name to clipboardExpand all lines: packages/ui-extensions/docs/surfaces/customer-account/generated/customer_account_ui_extensions/2025-07/generated_docs_data_v2.json
* Whether the date picker is read-only and can't be edited. Read-only date pickers remain focusable and their state is announced by screen readers where applicable.
Copy file name to clipboardExpand all lines: packages/ui-extensions/src/surfaces/checkout/components/DropZone/DropZone.ts
+7-8Lines changed: 7 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -3,12 +3,12 @@ import {createRemoteComponent} from '@remote-ui/core';
3
3
importtype{IdProps}from'../shared';
4
4
5
5
/**
6
-
* DropZone allows file uploads through drag-and-drop functionality into a designated area on a page, or by activating a button. At present, DropZone does not offer image upload preview capabilities. The use of object URLs directly in an image component is not possible due to the extension and host operating on separate domains. Any element focused within the Dropzone component, including child elements such as the 'Add file' button, will initiate the file selector when the Enter or Spacebar key is pressed.
6
+
* The drop zone component allows file uploads through drag-and-drop functionality into a designated area on a page, or by activating a button. At present, DropZone does not offer image upload preview capabilities. The use of object URLs directly in an image component is not possible due to the extension and host operating on separate domains. Any element focused within the drop zone component, including child elements such as the 'Add file' button, will initiate the file selector when the Enter or Spacebar key is pressed.
7
7
* @publicDocs
8
8
*/
9
9
exportinterfaceDropZonePropsextendsIdProps{
10
10
/**
11
-
* Whether the field can be modified.
11
+
* Whether the drop zone is disabled, preventing any user interaction.
Copy file name to clipboardExpand all lines: packages/ui-extensions/src/surfaces/checkout/components/Form/Form.ts
+2-3Lines changed: 2 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -8,12 +8,11 @@ Unlike an HTML `form` element, this component does not support configuring the d
8
8
*/
9
9
exportinterfaceFormProps{
10
10
/**
11
-
* Whether the form is able to be submitted. When set to `true`, this will
12
-
* disable the implicit submit behavior of the form.
11
+
* Whether the form is disabled, preventing submission and the implicit submit behavior from inputs. When set to `true`, pressing Enter in a field will not submit the form.
13
12
*/
14
13
disabled?: boolean;
15
14
/**
16
-
* A callback that is run when the form is submitted.
Copy file name to clipboardExpand all lines: packages/ui-extensions/src/surfaces/checkout/components/PhoneField/PhoneField.ts
+15-17Lines changed: 15 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ import type {Autocomplete} from '../shared';
5
5
importtype{IconSource}from'../Icon/Icon';
6
6
7
7
/**
8
-
* A PhoneField is an input field that merchants can type into optimized for phone numbers with a country code base auto-formatting. The country code is required for the initial render of the field but it can be overriden later by the user either by selecting a country in the country selection dropdown or by manually editing the country phone code directly in the text field.
8
+
* A phone field is an input field that users can type into optimized for phone numbers with a country code base auto-formatting. The country code is required for the initial render of the field but it can be overriden later by the user either by selecting a country in the country selection dropdown or by manually editing the country phone code directly in the text field.
* Callback when the user makes any changes in the field including selecting a country
129
-
* in the dropdown. As noted in the documentation for `onChange`, you must not use
127
+
* A callback fired when the user makes any changes in the field, such as typing a character or selecting a country in the dropdown. As noted in the documentation for `onChange`, you must not use
130
128
* this to update `state` — use the `onChange` callback for that purpose.
131
-
* Use the `onInput` prop when you need to do something as soon as the buyer makes a change,
129
+
* Use the `onInput` prop when you need to do something as soon as the user makes a change,
132
130
* like clearing validation errors that apply to the field as soon as the user begins
133
131
* making the necessary adjustments.
134
132
*
135
133
* This callback is called with the current formatted value.
136
134
*/
137
135
onInput?(value: string): void;
138
136
/**
139
-
* Callback when input is focused.
137
+
* A callback fired when the phone field receives focus.
140
138
*/
141
139
onFocus?(): void;
142
140
/**
143
-
* Callback when focus is removed.
141
+
* A callback fired when the phone field loses focus.
144
142
*/
145
143
onBlur?(): void;
146
144
}
147
145
148
146
/**
149
-
* A PhoneField is an input field that merchants can type into optimized
147
+
* A phone field is an input field that users can type into optimized
150
148
* for phone numbers with a country code base auto-formatting.
151
149
* The country code is required for the initial render of the field but
152
150
* it can be overriden later by the user either by selecting a country
0 commit comments