mirror of
https://github.com/zhigang1992/react.git
synced 2026-04-29 12:45:32 +08:00
fix: override types
This commit is contained in:
@@ -9,7 +9,8 @@ const defaultProps = {
|
||||
className: ''
|
||||
}
|
||||
|
||||
export type FieldsetFooterActionsProps = Props & typeof defaultProps & React.HTMLAttributes<any>
|
||||
type NativeAttrs = Omit<React.HTMLAttributes<any>, keyof Props>
|
||||
export type FieldsetFooterActionsProps = Props & typeof defaultProps & NativeAttrs
|
||||
|
||||
const FieldsetFooterActions: React.FC<FieldsetFooterActionsProps> = React.memo(({
|
||||
className, children, ...props
|
||||
|
||||
@@ -9,7 +9,8 @@ const defaultProps = {
|
||||
className: ''
|
||||
}
|
||||
|
||||
export type FieldsetFooterStatusProps = Props & typeof defaultProps & React.HTMLAttributes<any>
|
||||
type NativeAttrs = Omit<React.HTMLAttributes<any>, keyof Props>
|
||||
export type FieldsetFooterStatusProps = Props & typeof defaultProps & NativeAttrs
|
||||
|
||||
const FieldsetFooterStatus: React.FC<FieldsetFooterStatusProps> = React.memo(({
|
||||
className, children, ...props
|
||||
|
||||
@@ -11,7 +11,8 @@ const defaultProps = {
|
||||
className: '',
|
||||
}
|
||||
|
||||
export type FieldsetFooterProps = Props & typeof defaultProps & React.HTMLAttributes<any>
|
||||
type NativeAttrs = Omit<React.HTMLAttributes<any>, keyof Props>
|
||||
export type FieldsetFooterProps = Props & typeof defaultProps & NativeAttrs
|
||||
|
||||
const FieldsetFooter: React.FC<React.PropsWithChildren<FieldsetFooterProps>> = React.memo(({
|
||||
className, children, ...props
|
||||
|
||||
@@ -15,7 +15,8 @@ const defaultProps = {
|
||||
className: '',
|
||||
}
|
||||
|
||||
export type FieldsetGroupProps = Props & typeof defaultProps & React.HTMLAttributes<any>
|
||||
type NativeAttrs = Omit<React.HTMLAttributes<any>, keyof Props>
|
||||
export type FieldsetGroupProps = Props & typeof defaultProps & NativeAttrs
|
||||
|
||||
const FieldsetGroup: React.FC<React.PropsWithChildren<FieldsetGroupProps>> = React.memo(({
|
||||
className, children, value, onChange, ...props
|
||||
|
||||
@@ -10,7 +10,8 @@ const defaultProps = {
|
||||
className: ''
|
||||
}
|
||||
|
||||
export type FieldsetSubtitleProps = Props & typeof defaultProps & React.HTMLAttributes<HTMLHeadingElement>
|
||||
type NativeAttrs = Omit<React.HTMLAttributes<HTMLHeadingElement>, keyof Props>
|
||||
export type FieldsetSubtitleProps = Props & typeof defaultProps & NativeAttrs
|
||||
|
||||
const FieldsetSubtitle: React.FC<FieldsetSubtitleProps> = React.memo(({
|
||||
className, children, ...props
|
||||
|
||||
@@ -9,7 +9,8 @@ const defaultProps = {
|
||||
className: ''
|
||||
}
|
||||
|
||||
export type FieldsetTitleProps = Props & typeof defaultProps & React.HTMLAttributes<HTMLHeadingElement>
|
||||
type NativeAttrs = Omit<React.HTMLAttributes<HTMLHeadingElement>, keyof Props>
|
||||
export type FieldsetTitleProps = Props & typeof defaultProps & NativeAttrs
|
||||
|
||||
const FieldsetTitle: React.FC<FieldsetTitleProps> = React.memo(({
|
||||
className, children, ...props
|
||||
|
||||
@@ -25,7 +25,8 @@ const defaultProps = {
|
||||
className: '',
|
||||
}
|
||||
|
||||
export type FieldsetProps = Props & typeof defaultProps & React.FieldsetHTMLAttributes<any>
|
||||
type NativeAttrs = Omit<React.FieldsetHTMLAttributes<any>, keyof Props>
|
||||
export type FieldsetProps = Props & typeof defaultProps & NativeAttrs
|
||||
|
||||
const Fieldset: React.FC<React.PropsWithChildren<FieldsetProps>> = React.memo(({
|
||||
className, title, subtitle, children, value, label, ...props
|
||||
|
||||
Reference in New Issue
Block a user