Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Commit b7c9389

Browse files
committed
fix: fix importing of types
1 parent 15ed202 commit b7c9389

File tree

3 files changed

+151
-152
lines changed

3 files changed

+151
-152
lines changed

packages/chakra-ui-core/types/chakra.d.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export type Options = {
2828
}
2929
}
3030

31-
type Chakra = PluginObject<Options>
31+
export type Chakra = PluginObject<Options>
3232

33-
export default Chakra
33+
declare let chakra: Chakra
34+
export default chakra
Lines changed: 147 additions & 149 deletions
Original file line numberDiff line numberDiff line change
@@ -1,150 +1,148 @@
1-
declare module '@chakra-ui/vue' {
2-
import Vue from 'vue'
1+
import Vue from 'vue'
32

4-
export class CAccordion extends Vue {}
5-
export class CAccordionHeader extends Vue {}
6-
export class CAccordionIcon extends Vue {}
7-
export class CAccordionItem extends Vue {}
8-
export class CAccordionPanel extends Vue {}
9-
export class CAlert extends Vue {}
10-
export class CAlertDescription extends Vue {}
11-
export class CAlertDialog extends Vue {}
12-
export class CAlertDialogBody extends Vue {}
13-
export class CAlertDialogCloseButton extends Vue {}
14-
export class CAlertDialogContent extends Vue {}
15-
export class CAlertDialogFooter extends Vue {}
16-
export class CAlertDialogHeader extends Vue {}
17-
export class CAlertDialogOverlay extends Vue {}
18-
export class CAlertIcon extends Vue {}
19-
export class CAlertTitle extends Vue {}
20-
export class CAnimateHeight extends Vue {}
21-
export class CAspectRatioBox extends Vue {}
22-
export class CAvatar extends Vue {}
23-
export class CAvatarBadge extends Vue {}
24-
export class CAvatarGroup extends Vue {}
25-
export class CBadge extends Vue {}
26-
export class CBox extends Vue {}
27-
export class CBreadcrumb extends Vue {}
28-
export class CBreadcrumbItem extends Vue {}
29-
export class CBreadcrumbLink extends Vue {}
30-
export class CBreadcrumbSeparator extends Vue {}
31-
export class CButton extends Vue {}
32-
export class CButtonGroup extends Vue {}
33-
export class CCheckbox extends Vue {}
34-
export class CCheckboxGroup extends Vue {}
35-
export class CCircularProgress extends Vue {}
36-
export class CCircularProgressLabel extends Vue {}
37-
export class CCloseButton extends Vue {}
38-
export class CCode extends Vue {}
39-
export class CCollapse extends Vue {}
40-
export class CColorModeProvider extends Vue {}
41-
export class CControlBox extends Vue {}
42-
export class CDarkMode extends Vue {}
43-
export class CDivider extends Vue {}
44-
export class CDrawer extends Vue {}
45-
export class CDrawerBody extends Vue {}
46-
export class CDrawerCloseButton extends Vue {}
47-
export class CDrawerContent extends Vue {}
48-
export class CDrawerFooter extends Vue {}
49-
export class CDrawerHeader extends Vue {}
50-
export class CDrawerOverlay extends Vue {}
51-
export class CEditable extends Vue {}
52-
export class CEditableInput extends Vue {}
53-
export class CEditablePreview extends Vue {}
54-
export class CFade extends Vue {}
55-
export class CFlex extends Vue {}
56-
export class CFormControl extends Vue {}
57-
export class CFormErrorMessage extends Vue {}
58-
export class CFormHelperText extends Vue {}
59-
export class CFormLabel extends Vue {}
60-
export class CFragment extends Vue {}
61-
export class CGrid extends Vue {}
62-
export class CHeading extends Vue {}
63-
export class CIcon extends Vue {}
64-
export class CIconButton extends Vue {}
65-
export class CImage extends Vue {}
66-
export class CInput extends Vue {}
67-
export class CInputAddon extends Vue {}
68-
export class CInputElement extends Vue {}
69-
export class CInputGroup extends Vue {}
70-
export class CInputLeftAddon extends Vue {}
71-
export class CInputLeftElement extends Vue {}
72-
export class CInputRightAddon extends Vue {}
73-
export class CInputRightElement extends Vue {}
74-
export class CLightMode extends Vue {}
75-
export class CLink extends Vue {}
76-
export class CList extends Vue {}
77-
export class CListIcon extends Vue {}
78-
export class CListItem extends Vue {}
79-
export class CMenu extends Vue {}
80-
export class CMenuButton extends Vue {}
81-
export class CMenuDivider extends Vue {}
82-
export class CMenuGroup extends Vue {}
83-
export class CMenuItem extends Vue {}
84-
export class CMenuItemOption extends Vue {}
85-
export class CMenuList extends Vue {}
86-
export class CMenuOptionGroup extends Vue {}
87-
export class CModal extends Vue {}
88-
export class CModalBody extends Vue {}
89-
export class CModalCloseButton extends Vue {}
90-
export class CModalContent extends Vue {}
91-
export class CModalFooter extends Vue {}
92-
export class CModalHeader extends Vue {}
93-
export class CModalOverlay extends Vue {}
94-
export class CNumberDecrementStepper extends Vue {}
95-
export class CNumberIncrementStepper extends Vue {}
96-
export class CNumberInput extends Vue {}
97-
export class CNumberInputField extends Vue {}
98-
export class CNumberInputStepper extends Vue {}
99-
export class CPopover extends Vue {}
100-
export class CPopoverArrow extends Vue {}
101-
export class CPopoverBody extends Vue {}
102-
export class CPopoverCloseButton extends Vue {}
103-
export class CPopoverContent extends Vue {}
104-
export class CPopoverFooter extends Vue {}
105-
export class CPopoverHeader extends Vue {}
106-
export class CPopoverTrigger extends Vue {}
107-
export class CPopper extends Vue {}
108-
export class CPopperArrow extends Vue {}
109-
export class CPortal extends Vue {}
110-
export class CProgress extends Vue {}
111-
export class CProgressLabel extends Vue {}
112-
export class CPseudoBox extends Vue {}
113-
export class CRadio extends Vue {}
114-
export class CRadioButtonGroup extends Vue {}
115-
export class CRadioGroup extends Vue {}
116-
export class CReset extends Vue {}
117-
export class CRevealHeight extends Vue {}
118-
export class CScale extends Vue {}
119-
export class CSelect extends Vue {}
120-
export class CSimpleGrid extends Vue {}
121-
export class CSlide extends Vue {}
122-
export class CSlideIn extends Vue {}
123-
export class CSlider extends Vue {}
124-
export class CSliderFilledTrack extends Vue {}
125-
export class CSliderThumb extends Vue {}
126-
export class CSliderTrack extends Vue {}
127-
export class CSpinner extends Vue {}
128-
export class CStack extends Vue {}
129-
export class CStat extends Vue {}
130-
export class CStatArrow extends Vue {}
131-
export class CStatGroup extends Vue {}
132-
export class CStatHelperText extends Vue {}
133-
export class CStatLabel extends Vue {}
134-
export class CStatNumber extends Vue {}
135-
export class CSwitch extends Vue {}
136-
export class CTab extends Vue {}
137-
export class CTabList extends Vue {}
138-
export class CTabPanel extends Vue {}
139-
export class CTabPanels extends Vue {}
140-
export class CTabs extends Vue {}
141-
export class CTag extends Vue {}
142-
export class CTagCloseButton extends Vue {}
143-
export class CTagIcon extends Vue {}
144-
export class CTagLabel extends Vue {}
145-
export class CText extends Vue {}
146-
export class CTextarea extends Vue {}
147-
export class CThemeProvider extends Vue {}
148-
export class CTooltip extends Vue {}
149-
export class CVisuallyHidden extends Vue {}
150-
}
3+
export class CAccordion extends Vue {}
4+
export class CAccordionHeader extends Vue {}
5+
export class CAccordionIcon extends Vue {}
6+
export class CAccordionItem extends Vue {}
7+
export class CAccordionPanel extends Vue {}
8+
export class CAlert extends Vue {}
9+
export class CAlertDescription extends Vue {}
10+
export class CAlertDialog extends Vue {}
11+
export class CAlertDialogBody extends Vue {}
12+
export class CAlertDialogCloseButton extends Vue {}
13+
export class CAlertDialogContent extends Vue {}
14+
export class CAlertDialogFooter extends Vue {}
15+
export class CAlertDialogHeader extends Vue {}
16+
export class CAlertDialogOverlay extends Vue {}
17+
export class CAlertIcon extends Vue {}
18+
export class CAlertTitle extends Vue {}
19+
export class CAnimateHeight extends Vue {}
20+
export class CAspectRatioBox extends Vue {}
21+
export class CAvatar extends Vue {}
22+
export class CAvatarBadge extends Vue {}
23+
export class CAvatarGroup extends Vue {}
24+
export class CBadge extends Vue {}
25+
export class CBox extends Vue {}
26+
export class CBreadcrumb extends Vue {}
27+
export class CBreadcrumbItem extends Vue {}
28+
export class CBreadcrumbLink extends Vue {}
29+
export class CBreadcrumbSeparator extends Vue {}
30+
export class CButton extends Vue {}
31+
export class CButtonGroup extends Vue {}
32+
export class CCheckbox extends Vue {}
33+
export class CCheckboxGroup extends Vue {}
34+
export class CCircularProgress extends Vue {}
35+
export class CCircularProgressLabel extends Vue {}
36+
export class CCloseButton extends Vue {}
37+
export class CCode extends Vue {}
38+
export class CCollapse extends Vue {}
39+
export class CColorModeProvider extends Vue {}
40+
export class CControlBox extends Vue {}
41+
export class CDarkMode extends Vue {}
42+
export class CDivider extends Vue {}
43+
export class CDrawer extends Vue {}
44+
export class CDrawerBody extends Vue {}
45+
export class CDrawerCloseButton extends Vue {}
46+
export class CDrawerContent extends Vue {}
47+
export class CDrawerFooter extends Vue {}
48+
export class CDrawerHeader extends Vue {}
49+
export class CDrawerOverlay extends Vue {}
50+
export class CEditable extends Vue {}
51+
export class CEditableInput extends Vue {}
52+
export class CEditablePreview extends Vue {}
53+
export class CFade extends Vue {}
54+
export class CFlex extends Vue {}
55+
export class CFormControl extends Vue {}
56+
export class CFormErrorMessage extends Vue {}
57+
export class CFormHelperText extends Vue {}
58+
export class CFormLabel extends Vue {}
59+
export class CFragment extends Vue {}
60+
export class CGrid extends Vue {}
61+
export class CHeading extends Vue {}
62+
export class CIcon extends Vue {}
63+
export class CIconButton extends Vue {}
64+
export class CImage extends Vue {}
65+
export class CInput extends Vue {}
66+
export class CInputAddon extends Vue {}
67+
export class CInputElement extends Vue {}
68+
export class CInputGroup extends Vue {}
69+
export class CInputLeftAddon extends Vue {}
70+
export class CInputLeftElement extends Vue {}
71+
export class CInputRightAddon extends Vue {}
72+
export class CInputRightElement extends Vue {}
73+
export class CLightMode extends Vue {}
74+
export class CLink extends Vue {}
75+
export class CList extends Vue {}
76+
export class CListIcon extends Vue {}
77+
export class CListItem extends Vue {}
78+
export class CMenu extends Vue {}
79+
export class CMenuButton extends Vue {}
80+
export class CMenuDivider extends Vue {}
81+
export class CMenuGroup extends Vue {}
82+
export class CMenuItem extends Vue {}
83+
export class CMenuItemOption extends Vue {}
84+
export class CMenuList extends Vue {}
85+
export class CMenuOptionGroup extends Vue {}
86+
export class CModal extends Vue {}
87+
export class CModalBody extends Vue {}
88+
export class CModalCloseButton extends Vue {}
89+
export class CModalContent extends Vue {}
90+
export class CModalFooter extends Vue {}
91+
export class CModalHeader extends Vue {}
92+
export class CModalOverlay extends Vue {}
93+
export class CNumberDecrementStepper extends Vue {}
94+
export class CNumberIncrementStepper extends Vue {}
95+
export class CNumberInput extends Vue {}
96+
export class CNumberInputField extends Vue {}
97+
export class CNumberInputStepper extends Vue {}
98+
export class CPopover extends Vue {}
99+
export class CPopoverArrow extends Vue {}
100+
export class CPopoverBody extends Vue {}
101+
export class CPopoverCloseButton extends Vue {}
102+
export class CPopoverContent extends Vue {}
103+
export class CPopoverFooter extends Vue {}
104+
export class CPopoverHeader extends Vue {}
105+
export class CPopoverTrigger extends Vue {}
106+
export class CPopper extends Vue {}
107+
export class CPopperArrow extends Vue {}
108+
export class CPortal extends Vue {}
109+
export class CProgress extends Vue {}
110+
export class CProgressLabel extends Vue {}
111+
export class CPseudoBox extends Vue {}
112+
export class CRadio extends Vue {}
113+
export class CRadioButtonGroup extends Vue {}
114+
export class CRadioGroup extends Vue {}
115+
export class CReset extends Vue {}
116+
export class CRevealHeight extends Vue {}
117+
export class CScale extends Vue {}
118+
export class CSelect extends Vue {}
119+
export class CSimpleGrid extends Vue {}
120+
export class CSlide extends Vue {}
121+
export class CSlideIn extends Vue {}
122+
export class CSlider extends Vue {}
123+
export class CSliderFilledTrack extends Vue {}
124+
export class CSliderThumb extends Vue {}
125+
export class CSliderTrack extends Vue {}
126+
export class CSpinner extends Vue {}
127+
export class CStack extends Vue {}
128+
export class CStat extends Vue {}
129+
export class CStatArrow extends Vue {}
130+
export class CStatGroup extends Vue {}
131+
export class CStatHelperText extends Vue {}
132+
export class CStatLabel extends Vue {}
133+
export class CStatNumber extends Vue {}
134+
export class CSwitch extends Vue {}
135+
export class CTab extends Vue {}
136+
export class CTabList extends Vue {}
137+
export class CTabPanel extends Vue {}
138+
export class CTabPanels extends Vue {}
139+
export class CTabs extends Vue {}
140+
export class CTag extends Vue {}
141+
export class CTagCloseButton extends Vue {}
142+
export class CTagIcon extends Vue {}
143+
export class CTagLabel extends Vue {}
144+
export class CText extends Vue {}
145+
export class CTextarea extends Vue {}
146+
export class CThemeProvider extends Vue {}
147+
export class CTooltip extends Vue {}
148+
export class CVisuallyHidden extends Vue {}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import './component'
21
import Chakra from "./chakra"
32

3+
export * from './component'
44
export default Chakra

0 commit comments

Comments
 (0)