Skip to content

Commit

Permalink
Use mergeReactProps
Browse files Browse the repository at this point in the history
  • Loading branch information
atomiks committed Apr 2, 2024
1 parent 2f6cc71 commit 7866e25
Show file tree
Hide file tree
Showing 4 changed files with 197 additions and 220 deletions.
17 changes: 8 additions & 9 deletions packages/mui-base/src/NumberField/NumberField.types.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type { BaseUiComponentCommonProps } from '../utils/BaseUiComponentCommonProps';
import type { BaseUIComponentProps } from '../utils/BaseUI.types';

export interface NumberFieldOwnerState {
/**
Expand Down Expand Up @@ -32,7 +32,7 @@ export interface NumberFieldOwnerState {
}

export interface NumberFieldProps
extends Omit<BaseUiComponentCommonProps<'div', NumberFieldOwnerState>, 'onChange'> {
extends Omit<BaseUIComponentProps<'div', NumberFieldOwnerState>, 'onChange'> {
/**
* The id of the input element.
*/
Expand Down Expand Up @@ -116,20 +116,19 @@ export interface NumberFieldProps
onChange?: (value: number | null) => void;
}

export interface NumberFieldGroupProps
extends BaseUiComponentCommonProps<'div', NumberFieldOwnerState> {}
export interface NumberFieldGroupProps extends BaseUIComponentProps<'div', NumberFieldOwnerState> {}

export interface NumberFieldInputProps
extends BaseUiComponentCommonProps<'input', NumberFieldOwnerState> {}
extends BaseUIComponentProps<'input', NumberFieldOwnerState> {}

export interface NumberFieldIncrementProps
extends BaseUiComponentCommonProps<'button', NumberFieldOwnerState> {}
extends BaseUIComponentProps<'button', NumberFieldOwnerState> {}

export interface NumberFieldDecrementProps
extends BaseUiComponentCommonProps<'button', NumberFieldOwnerState> {}
extends BaseUIComponentProps<'button', NumberFieldOwnerState> {}

export interface NumberFieldScrubAreaProps
extends BaseUiComponentCommonProps<'span', NumberFieldOwnerState> {
extends BaseUIComponentProps<'span', NumberFieldOwnerState> {
/**
* The direction that the scrub area should change the value.
* @default 'vertical'
Expand All @@ -149,4 +148,4 @@ export interface NumberFieldScrubAreaProps
}

export interface NumberFieldScrubAreaCursorProps
extends BaseUiComponentCommonProps<'span', NumberFieldOwnerState> {}
extends BaseUIComponentProps<'span', NumberFieldOwnerState> {}
Loading

0 comments on commit 7866e25

Please sign in to comment.