Skip to content

Commit 33b85ed

Browse files
chore(file-upload, progress): add default type parameter to api interface (#2447)
* chore(file-upload, progress): add default type parameter to api interface * docs: add changeset --------- Co-authored-by: Segun Adebayo <[email protected]>
1 parent dc05864 commit 33b85ed

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.changeset/twenty-singers-notice.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@zag-js/file-upload": patch
3+
"@zag-js/progress": patch
4+
---
5+
6+
Add default `PropTypes` type parameter to `Api` interface

packages/machines/file-upload/src/file-upload.types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ export interface DropzoneProps {
193193
disableClick?: boolean
194194
}
195195

196-
export interface FileUploadApi<T extends PropTypes> {
196+
export interface FileUploadApi<T extends PropTypes = PropTypes> {
197197
/**
198198
* Whether the user is dragging something over the root element
199199
*/

packages/machines/progress/src/progress.types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ export interface ViewProps {
119119
state: ProgressState
120120
}
121121

122-
export interface ProgressApi<T extends PropTypes> {
122+
export interface ProgressApi<T extends PropTypes = PropTypes> {
123123
/**
124124
* The current value of the progress bar.
125125
*/

0 commit comments

Comments
 (0)