pankod/refine

View on GitHub
packages/codemod/src/definitions/separated-imports/chakra.ts

Summary

Maintainability
A
0 mins
Test Coverage
export const exported: string[] = [
  "AbsoluteCenter",
  "Accordion",
  "AccordionButton",
  "AccordionIcon",
  "AccordionItem",
  "AccordionPanel",
  "AccordionProvider",
  "Alert",
  "AlertDescription",
  "AlertDialog",
  "AlertDialogBody",
  "AlertDialogCloseButton",
  "AlertDialogContent",
  "AlertDialogFooter",
  "AlertDialogHeader",
  "AlertDialogOverlay",
  "AlertIcon",
  "AlertTitle",
  "AspectRatio",
  "Avatar",
  "AvatarBadge",
  "AvatarGroup",
  "Badge",
  "Box",
  "Breadcrumb as ChakraBreadcrumb",
  "BreadcrumbItem",
  "BreadcrumbLink",
  "BreadcrumbSeparator",
  "Button",
  "ButtonGroup",
  "ButtonSpinner",
  "CSSPolyfill",
  "CSSReset",
  "CSSVars",
  "Center",
  "ChakraProvider",
  "Checkbox",
  "CheckboxGroup",
  "CheckboxIcon",
  "Circle",
  "CircularProgress",
  "CircularProgressLabel",
  "CloseButton",
  "Code",
  "Collapse",
  "ColorModeContext",
  "ColorModeProvider",
  "ColorModeScript",
  "Container",
  "ControlBox",
  "DarkMode",
  "Divider",
  "Drawer",
  "DrawerBody",
  "DrawerCloseButton",
  "DrawerContent",
  "DrawerFooter",
  "DrawerHeader",
  "DrawerOverlay",
  "EASINGS",
  "Editable",
  "EditableInput",
  "EditablePreview",
  "EditableTextarea",
  "EnvironmentProvider",
  "Fade",
  "Flex",
  "FormControl",
  "FormErrorIcon",
  "FormErrorMessage",
  "FormHelperText",
  "FormLabel",
  "GenericAvatarIcon",
  "GlobalStyle",
  "Grid",
  "GridItem",
  "HStack",
  "Heading",
  "Hide",
  "Highlight",
  "Icon",
  "IconButton",
  "Image",
  "Img",
  "Input",
  "InputAddon",
  "InputGroup",
  "InputLeftAddon",
  "InputLeftElement",
  "InputRightAddon",
  "InputRightElement",
  "Kbd",
  "LightMode",
  "Link",
  "LinkBox",
  "LinkOverlay",
  "List as ChakraList",
  "ListIcon",
  "ListItem",
  "Mark",
  "Menu",
  "MenuButton",
  "MenuCommand",
  "MenuDivider",
  "MenuGroup",
  "MenuIcon",
  "MenuItem",
  "MenuItemOption",
  "MenuList",
  "MenuOptionGroup",
  "Modal",
  "ModalBody",
  "ModalCloseButton",
  "ModalContent",
  "ModalContextProvider",
  "ModalFocusScope",
  "ModalFooter",
  "ModalHeader",
  "ModalOverlay",
  "NumberDecrementStepper",
  "NumberIncrementStepper",
  "NumberInput",
  "NumberInputField",
  "NumberInputStepper",
  "OrderedList",
  "PinInput",
  "PinInputDescendantsProvider",
  "PinInputField",
  "PinInputProvider",
  "Popover",
  "PopoverAnchor",
  "PopoverArrow",
  "PopoverBody",
  "PopoverCloseButton",
  "PopoverContent",
  "PopoverFooter",
  "PopoverHeader",
  "PopoverTrigger",
  "Portal",
  "PortalManager",
  "Progress",
  "ProgressLabel",
  "Radio",
  "RadioGroup",
  "RangeSlider",
  "RangeSliderFilledTrack",
  "RangeSliderMark",
  "RangeSliderProvider",
  "RangeSliderThumb",
  "RangeSliderTrack",
  "RequiredIndicator",
  "Select",
  "SelectField",
  "ScaleFade",
  "Show as ChakraShow",
  "SimpleGrid",
  "Skeleton",
  "SkeletonCircle",
  "SkeletonText",
  "Slide",
  "SlideFade",
  "Slider",
  "SliderFilledTrack",
  "SliderMark",
  "SliderProvider",
  "SliderThumb",
  "SliderTrack",
  "Spacer",
  "Spinner",
  "Square",
  "Stack",
  "StackDivider",
  "StackItem",
  "Stat",
  "StatArrow",
  "StatDownArrow",
  "StatGroup",
  "StatHelpText",
  "StatLabel",
  "StatNumber",
  "StatUpArrow",
  "Switch",
  "Tab",
  "TabIndicator",
  "TabList",
  "TabPanel",
  "TabPanels",
  "Table",
  "TableCaption",
  "TableContainer",
  "Tabs",
  "TabsDescendantsProvider",
  "TabsProvider",
  "Tag",
  "TagCloseButton",
  "TagLabel",
  "TagLeftIcon",
  "TagRightIcon",
  "Tbody",
  "Td",
  "Text",
  "Textarea",
  "Tfoot",
  "Th",
  "Thead",
  "ThemeProvider",
  "Toast",
  "ToastProvider",
  "Tooltip",
  "Tr",
  "UnorderedList",
  "VStack",
  "VisuallyHidden",
  "VisuallyHiddenInput",
  "Wrap",
  "WrapItem",
  "useAccordion",
  "useAccordionContext",
  "useAccordionItem",
  "useAccordionItemState",
  "useAccordionStyles",
  "useAlertStyles",
  "useAnimationState",
  "useAvatarStyles",
  "useBoolean",
  "useBreadcrumbStyles",
  "useBreakpoint",
  "useBreakpointValue",
  "useButtonGroup",
  "useCallbackRef",
  "useChakra",
  "useCheckbox",
  "useCheckboxGroup",
  "useClipboard",
  "useColorMode",
  "useColorModePreference",
  "useColorModeValue",
  "useComponentStyles__unstable",
  "useConst",
  "useControllableProp",
  "useControllableState",
  "useCounter",
  "useDisclosure",
  "useDrawerContext",
  "useEditable",
  "useEditableControls",
  "useEditableState",
  "useEditableStyles",
  "useEnvironment",
  "useEventListener",
  "useEventListenerMap",
  "useFocusOnHide",
  "addPrefix",
  "assignRef",
  "background",
  "border",
  "calc",
  "chakra",
  "color",
  "cookieStorageManager",
  "cookieStorageManagerSSR",
  "createCookieStorageManager",
  "createIcon",
  "createLocalStorageManager",
  "createMultiStyleConfigHelpers",
  "createRenderToast",
  "createStandaloneToast",
  "createStylesContext",
  "createToastFn",
  "css",
  "cssVar",
  "defineStyle",
  "defineStyleConfig",
  "effect",
  "extendTheme",
  "fadeConfig",
  "filter",
  "flatten",
  "flattenTokens",
  "flexbox",
  "forwardRef",
  "getCSSVar",
  "getCss",
  "getScriptSrc",
  "getSlideTransition",
  "getToastPlacement",
  "getToken",
  "grid",
  "interactivity",
  "isChakraTheme",
  "isStyleProp",
  "keyframes",
  "layout",
  "layoutPropNames",
  "list",
  "localStorageManager",
  "mergeThemeOverride",
  "omitThemingProps",
  "others",
  "popperCSSVars",
  "position",
  "propNames",
  "pseudoPropNames",
  "pseudoSelectors",
  "requiredChakraThemeKeys",
  "resolveStyleConfig",
  "ring",
  "scaleFadeConfig",
  "scroll",
  "shouldForwardProp",
  "slideFadeConfig",
  "space",
  "styled",
  "systemProps",
  "textDecoration",
  "theme",
  "toCSSObject",
  "toCSSVar",
  "toVarDefinition",
  "toVarReference",
  "tokenToCSSVar",
  "transform",
  "transition",
  "typography",
  "useFocusEffect",
  "useFocusOnPointerDown",
  "useFocusOnShow",
  "useForceUpdate",
  "useFormControl",
  "useFormControlContext",
  "useFormControlProps",
  "useFormControlStyles",
  "useFormErrorStyles",
  "useHighlight",
  "useId",
  "useIds",
  "useImage",
  "useInputGroupStyles",
  "useInterval",
  "useLatestRef",
  "useListStyles",
  "useMediaQuery",
  "useMenu",
  "useMenuButton",
  "useMenuContext",
  "useMenuItem",
  "useMenuList",
  "useMenuOption",
  "useMenuOptionGroup",
  "useMenuPositioner",
  "useMenuState",
  "useMenuStyles",
  "useMergeRefs",
  "useModal",
  "useModalContext",
  "useModalStyles",
  "useMouseDownRef",
  "useMultiStyleConfig",
  "useNumberInput",
  "useNumberInputStyles",
  "useOptionalPart",
  "useOutsideClick",
  "usePanGesture",
  "usePinInput",
  "usePinInputContext",
  "usePinInputField",
  "usePointerEvent",
  "usePopover",
  "usePopoverContext",
  "usePopoverStyles",
  "usePopper",
  "usePortalManager",
  "usePrefersReducedMotion",
  "usePrevious",
  "useProgressStyles",
  "useQuery",
  "useRadio",
  "useRadioGroup",
  "useRadioGroupContext",
  "useRangeSlider",
  "useRangeSliderContext",
  "useRangeSliderStyles",
  "useSafeLayoutEffect",
  "useShortcut",
  "useSlider",
  "useSliderContext",
  "useSliderStyles",
  "useStatStyles",
  "useStyleConfig",
  "useStyles",
  "useTab",
  "useTabIndicator",
  "useTabList",
  "useTabPanel",
  "useTabPanels",
  "useTableStyles",
  "useTabs",
  "useTabsContext",
  "useTabsStyles",
  "useTagStyles",
  "useTheme",
  "useTimeout",
  "useToast",
  "useToken",
  "useTooltip",
  "useUnmountEffect",
  "useUpdateEffect",
  "useWhyDidYouUpdate",
  "visuallyHiddenStyle",
  "withDefaultColorScheme",
  "withDefaultProps",
  "withDefaultSize",
  "withDefaultVariant",
  "withDelay",
  // types
  "AbsoluteCenterProps",
  "AccordionButtonProps",
  "AccordionItemProps",
  "AccordionPanelProps",
  "AccordionProps",
  "AlertDescriptionProps",
  "AlertDialogProps",
  "AlertIconProps",
  "AlertProps",
  "AlertTitleProps",
  "AvatarBadgeProps",
  "AspectRatioProps",
  "AvatarGroupProps",
  "AvatarProps",
  "BackgroundProps",
  "BadgeProps",
  "BorderProps",
  "BoxProps",
  "BreadcrumbItemProps",
  "BreadcrumbLinkProps",
  "BreadcrumbProps as ChakraBreadcrumbProps",
  "BreadcrumbSeparatorProps",
  "ButtonGroupProps",
  "ButtonProps",
  "CSSVarsProps",
  "CenterProps",
  "ChakraProps",
  "ChakraProviderProps",
  "CheckboxGroupProps",
  "CheckboxIconProps",
  "CheckboxProps",
  "CircularProgressLabelProps",
  "CircularProgressProps",
  "CloseButtonProps",
  "CodeProps",
  "CollapseProps",
  "ColorModeProviderProps",
  "ColorModeScriptProps",
  "ColorProps",
  "ComponentDefaultProps",
  "ContainerProps",
  "ControlBoxProps",
  "DividerProps",
  "DrawerContentProps",
  "DrawerProps",
  "EditableInputProps",
  "EditablePreviewProps",
  "EditableProps",
  "EditableTextareaProps",
  "EffectProps",
  "EnvironmentProviderProps",
  "FadeProps",
  "FilterProps",
  "FlexProps",
  "FlexboxProps",
  "FormControlProps",
  "FormErrorMessageProps",
  "FormLabelProps",
  "GridItemProps",
  "GridProps",
  "HTMLChakraProps",
  "HeadingProps",
  "HideProps",
  "HighlightProps",
  "IconButtonProps",
  "IconProps",
  "ImageProps",
  "ImgProps",
  "InputAddonProps",
  "InputElementProps",
  "InputGroupProps",
  "InputProps",
  "InteractivityProps",
  "KbdProps",
  "LayoutProps",
  "LinkBoxProps",
  "LinkOverlayProps",
  "LinkProps",
  "ListItemProps",
  "ListProps as ChakraListProps",
  "MarkProps",
  "MenuButtonProps",
  "MenuCommandProps",
  "MenuDividerProps",
  "MenuGroupProps",
  "MenuItemOptionProps",
  "MenuItemProps",
  "MenuListProps",
  "MenuOptionGroupProps",
  "MenuProps",
  "ModalBodyProps",
  "ModalContentProps",
  "ModalFooterProps",
  "ModalHeaderProps",
  "ModalOverlayProps",
  "ModalProps",
  "NumberDecrementStepperProps",
  "NumberIncrementStepperProps",
  "NumberInputFieldProps",
  "NumberInputProps",
  "NumberInputStepperProps",
  "OmitCommonProps",
  "OtherProps",
  "PinInputFieldProps",
  "PinInputProps",
  "PopoverArrowProps",
  "PopoverBodyProps",
  "PopoverCloseButtonProps",
  "PopoverContentProps",
  "PopoverFooterProps",
  "PopoverHeaderProps",
  "PopoverProps",
  "PortalManagerProps",
  "PortalProps",
  "PositionProps",
  "ProgressFilledTrackProps",
  "ProgressLabelProps",
  "ProgressProps",
  "ProgressTrackProps",
  "RadioGroupProps",
  "RadioProps",
  "RangeSliderInnerTrackProps",
  "RangeSliderMarkProps",
  "RangeSliderProps",
  "RangeSliderThumbProps",
  "RangeSliderTrackProps",
  "RequiredIndicatorProps",
  "RightJoinProps",
  "RingProps",
  "ScaleFadeProps",
  "ScrollProps",
  "SelectFieldProps",
  "SelectProps",
  "ShowProps as ChakraShowProps",
  "SimpleGridProps",
  "SkeletonProps",
  "SkeletonTextProps",
  "SlideFadeProps",
  "SlideProps",
  "SliderInnerTrackProps",
  "SliderMarkProps",
  "SliderProps",
  "SliderThumbProps",
  "SliderTrackProps",
  "SpaceProps",
  "SpacerProps",
  "SpinnerProps",
  "SquareProps",
  "StackDividerProps",
  "StackProps",
  "StatArrowProps",
  "StatGroupProps",
  "StatHelpTextProps",
  "StatLabelProps",
  "StatNumberProps",
  "StatProps",
  "StyleFunctionProps",
  "StyleProps",
  "SwitchProps",
  "SystemProps",
  "TabIndicatorProps",
  "TabListProps",
  "TabPanelProps",
  "TabPanelsProps",
  "TabProps",
  "TableBodyProps",
  "TableCaptionProps",
  "TableCellProps",
  "TableColumnHeaderProps",
  "TableContainerProps",
  "TableFooterProps",
  "TableHeadProps",
  "TableProps",
  "TableRowProps",
  "TabsProps",
  "TagCloseButtonProps",
  "TagLabelProps",
  "TagProps",
  "TextDecorationProps",
  "TextProps",
  "TextareaProps",
  "ThemeComponentProps",
  "ThemeProviderProps",
  "ThemingProps",
  "ToastProps",
  "ToastProviderProps",
  "TooltipProps",
  "TransformProps",
  "TransitionProps",
  "TypographyProps",
  "UseAccordionItemProps",
  "UseAccordionProps",
  "UseAnimationStateProps",
  "UseCheckboxGroupProps",
  "UseCheckboxProps",
  "UseControllableStateProps",
  "UseCounterProps",
  "UseDisclosureProps",
  "UseEditableProps",
  "UseFocusOnMouseDownProps",
  "UseFormControlProps",
  "UseImageProps",
  "UseMenuButtonProps",
  "UseMenuItemProps",
  "UseMenuListProps",
  "UseMenuOptionGroupProps",
  "UseMenuOptionProps",
  "UseMenuProps",
  "UseModalProps",
  "UseNumberInputProps",
  "UseOutsideClickProps",
  "UsePanGestureProps",
  "UsePinInputFieldProps",
  "UsePinInputProps",
  "UsePopoverProps",
  "UsePopperProps",
  "UseQueryProps",
  "UseRadioGroupProps",
  "UseRadioProps",
  "UseRangeSliderProps",
  "UseShortcutProps",
  "UseSliderProps",
  "UseTabListProps",
  "UseTabPanelsProps",
  "UseTabProps",
  "UseTabsProps",
  "UseTooltipProps",
  "WrapItemProps",
  "WrapProps",
  "AlertStatus",
  "As",
  "BaseThemeTypings",
  "BaseThemeWithExtensions",
  "BreadcrumbOptions",
  "ButtonOptions",
  "CSSWithMultiValues",
  "ChakraComponent",
  "ChakraStyledOptions",
  "ChakraTheme",
  "CheckboxGroupContext",
  "CheckboxState",
  "CollapseOptions",
  "ColorHues",
  "ColorMode",
  "ColorModeContextType",
  "ColorModeWithSystem",
  "Colors",
  "ComponentMultiStyleConfig",
  "ComponentSingleStyleConfig",
  "ComponentStyleConfig",
  "ComponentWithAs",
  "ControlBoxOptions",
  "CreateStandAloneToastParam",
  "CreateStandaloneToastReturn",
  "CreateStyleContextReturn",
  "CreateToastFnReturn",
  "CreateToastOptions",
  "CustomThemeTypings",
  "DeepPartial",
  "EventListenerEnv",
  "FlatToken",
  "FlatTokens",
  "FlattenTokensParam",
  "FormControlOptions",
  "FunctionCSSInterpolation",
  "HTMLChakraComponents",
  "ICollapse",
  "Interpolation",
  "LogicalToastPosition",
  "MergeWithAs",
  "MultiStyleConfig",
  "OmitSpaceXY",
  "Operand",
  "PartsStyleFunction",
  "PartsStyleInterpolation",
  "PartsStyleObject",
  "PinInputContext",
  "Placement",
  "PlacementWithLogical",
  "PlainToken",
  "PropsOf",
  "Pseudos",
  "RadioGroupContext",
  "RecursiveCSSObject",
  "RecursiveCSSSelector",
  "RecursiveObject",
  "RecursiveProperty",
  "RecursivePseudo",
  "ResponsiveArray",
  "ResponsiveObject",
  "ResponsiveValue",
  "SkeletonOptions",
  "SlideDirection",
  "SlideOptions",
  "StackDirection",
  "StyleConfig",
  "StyleObjectOrFn",
  "SystemCSSProperties",
  "SystemStyleFunction",
  "SystemStyleInterpolation",
  "SystemStyleObject",
  "SystemStyleObjectRecord",
  "TableOptions",
  "Theme",
  "ThemeComponentFunction",
  "ThemeComponents",
  "ThemeConfig",
  "ThemeDirection",
  "ThemeExtension",
  "ThemeOverride",
  "ThemeScale",
  "ThemeThunk",
  "ThemeTransitions",
  "ThemeTypings",
  "ThemingPropsThunk",
  "ToastId",
  "ToastMessage",
  "ToastMethods",
  "ToastOptions",
  "ToastPosition",
  "ToastPositionWithLogical",
  "ToastState",
  "TransitionProperties",
  "UseAccordionItemReturn",
  "UseAccordionReturn",
  "UseBreakpointOptions",
  "UseCheckboxGroupReturn",
  "UseCheckboxReturn",
  "UseClipboardOptions",
  "UseCounterReturn",
  "UseDisclosureReturn",
  "UseEditableReturn",
  "UseFocusEffectOptions",
  "UseFocusOnHideOptions",
  "UseFocusOnShowOptions",
  "UseImageReturn",
  "UseMediaQueryOptions",
  "UseMenuOptionOptions",
  "UseMenuReturn",
  "UseModalReturn",
  "UseNumberInputReturn",
  "UsePinInputReturn",
  "UsePopoverReturn",
  "UsePopperReturn",
  "UseRadioGroupReturn",
  "UseRadioReturn",
  "UseRangeSliderReturn",
  "UseSliderReturn",
  "UseTabListReturn",
  "UseTabOptions",
  "UseTabsReturn",
  "UseToastOptions",
  "UseTooltipReturn",
  "WithCSSVar",
  "SemanticToken",
  "SemanticValue",
];

export const rename: { [key: string]: string } = {
  ChakraBreadcrumb: "Breadcrumb",
  ChakraList: "List",
  ChakraShow: "Show",
  ChakraBreadcrumbProps: "BreadcrumbProps",
  ChakraListProps: "ListProps",
  ChakraShowProps: "ShowProps",
};