File tree 1 file changed +4
-4
lines changed 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -8,11 +8,9 @@ import { Triggers, triggerPropType } from '../Types'
8
8
import { CButton , CButtonProps } from '../button/CButton'
9
9
import { CDropdownContext } from './CDropdown'
10
10
11
- export interface CDropdownToggleProps extends CButtonProps {
11
+ export interface CDropdownToggleProps extends Omit < CButtonProps , 'type' > {
12
12
/**
13
13
* Enables pseudo element caret on toggler. [docs]
14
- *
15
- * @default true
16
14
*/
17
15
caret ?: boolean
18
16
/**
@@ -21,6 +19,8 @@ export interface CDropdownToggleProps extends CButtonProps {
21
19
split ?: boolean
22
20
/**
23
21
* Sets which event handlers you’d like provided to your toggle prop. You can specify one trigger or an array of them. [docs]
22
+ *
23
+ * @type 'hover' | 'focus' | 'click'
24
24
*/
25
25
trigger ?: Triggers | Triggers [ ]
26
26
}
@@ -70,7 +70,7 @@ export const CDropdownToggle: FC<CDropdownToggleProps> = ({
70
70
{ children }
71
71
</ a >
72
72
) : (
73
- < CButton { ...togglerProps } tabIndex = { 0 } { ...rest } ref = { ref } >
73
+ < CButton type = "button" { ...togglerProps } tabIndex = { 0 } { ...rest } ref = { ref } >
74
74
{ children }
75
75
{ split && < span className = "visually-hidden" > Toggle Dropdown</ span > }
76
76
</ CButton >
You can’t perform that action at this time.
0 commit comments