Преглед изворни кода

Use CSSProperties for button style prop (#33492)

GitOrigin-RevId: 0f531c58d8ec82930bd603c19af840338f0b512e
Alf Eaton пре 3 месеци
родитељ
комит
c9d4edbb5b
1 измењених фајлова са 2 додато и 4 уклоњено
  1. 2 4
      services/web/frontend/js/shared/components/types/button-props.ts

+ 2 - 4
services/web/frontend/js/shared/components/types/button-props.ts

@@ -1,7 +1,5 @@
-import type { ReactNode } from 'react'
-
 export type ButtonProps = {
-  children?: ReactNode
+  children?: React.ReactNode
   className?: string
   disabled?: boolean
   download?: boolean | string
@@ -21,7 +19,7 @@ export type ButtonProps = {
   onFocus?: React.FocusEventHandler<HTMLButtonElement>
   onBlur?: React.FocusEventHandler<HTMLButtonElement>
   size?: 'sm' | 'lg' | undefined
-  style?: Record<PropertyKey, string>
+  style?: React.CSSProperties
   active?: boolean
   trailingIcon?: string | React.ReactNode
   type?: 'button' | 'reset' | 'submit'