@devlander/styled-components-theme
Version:
Devlander's team utilizes this package during the development of their React Native projects. Its primary purpose is to facilitate code reuse by sharing types across multiple projects that uses the styled-components library.
413 lines (412 loc) • 10.5 kB
TypeScript
/**
* TSDoc for withThemeFunctions.native
*/
export * from "./native/hoc/withThemeFunctions.native";
/**
* TSDoc for FunctionsProvider.native
*/
export * from "./native/providers/FunctionsProvider/FunctionsProvider.native";
/**
* TSDoc for create-theme.native
*/
export * from "./native/setup/create-theme/create-theme.native";
/**
* TSDoc for base-header-props.native
*/
export * from "./native/types/base-header-props.native";
/**
* TSDoc for base-scrollview.native
*/
export * from "./native/types/base-scrollview.native";
/**
* TSDoc for base-theme-interface.native
*/
export * from "./native/types/base-theme-interface.native";
/**
* TSDoc for base-view-style-props.native
*/
export * from "./native/types/base-view-style-props.native";
/**
* TSDoc for button-style-props.native
*/
export * from "./native/types/button-style-props.native";
/**
* TSDoc for secure-input-props.native
*/
export * from "./native/types/secure-input-props.native";
/**
* TSDoc for text-input-props.native
*/
export * from "./native/types/text-input-props.native";
/**
* TSDoc for text-style-props.native
*/
export * from "./native/types/text-style-props.native";
/**
* TSDoc for text-types.native
*/
export * from "./native/types/text-types.native";
/**
* TSDoc for responsive-font-size.native
*/
export * from "./native/utils/responsive-font-size.native";
/**
* TSDoc for constant-units-for-theme.native
*/
export * from "./native/utils/theme-functions/constant-units-for-theme.native";
/**
* TSDoc for get-style-for-ghost-props.native
*/
export * from "./native/utils/theme-functions/get-style-for-ghost-props.native";
/**
* TSDoc for get-style-for-img-props.native
*/
export * from "./native/utils/theme-functions/get-style-for-img-props.native";
/**
* TSDoc for get-style-for-text-props.native
*/
export * from "./native/utils/theme-functions/get-style-for-text-props.native";
/**
* TSDoc for get-style-from-button-props.native
*/
export * from "./native/utils/theme-functions/get-style-from-button-props.native";
/**
* TSDoc for get-style-from-props.native
*/
export * from "./native/utils/theme-functions/get-style-from-props.native";
/**
* TSDoc for handle-color-from-theme.native
*/
export * from "./native/utils/theme-functions/handle-color-from-theme.native";
/**
* TSDoc for handle-font-for-theme.native
*/
export * from "./native/utils/theme-functions/handle-font-for-theme.native";
/**
* TSDoc for handle-font-size-props.native
*/
export * from "./native/utils/theme-functions/handle-font-size-props.native";
/**
* TSDoc for dark-colors.defaults
*/
export * from "./shared/defaults/dark-colors.defaults";
/**
* TSDoc for fonts.defaults
*/
export * from "./shared/defaults/fonts.defaults";
/**
* TSDoc for light-colors.defaults
*/
export * from "./shared/defaults/light-colors.defaults";
/**
* TSDoc for svg-props.defaults
*/
export * from "./shared/defaults/svg-props.defaults";
/**
* TSDoc for text-inputs.defaults
*/
export * from "./shared/defaults/text-inputs.defaults";
/**
* TSDoc for generate-colors-from
*/
export * from "./shared/setup/generate-colors-from";
/**
* TSDoc for align-items.enum
*/
export * from "./shared/types/align-items.enum";
/**
* TSDoc for auto-capatlize.enum
*/
export * from "./shared/types/auto-capatlize.enum";
/**
* TSDoc for auto-complete.enum
*/
export * from "./shared/types/auto-complete.enum";
/**
* TSDoc for base-button.types
*/
export * from "./shared/types/base-button.types";
/**
* TSDoc for base-input-props.types
*/
export * from "./shared/types/base-input-props.types";
/**
* TSDoc for base-theme-types
*/
export * from "./shared/types/base-theme-types";
/**
* TSDoc for button-style-props.types
*/
export * from "./shared/types/button-style-props.types";
/**
* TSDoc for button-variants.enum
*/
export * from "./shared/types/button-variants.enum";
/**
* TSDoc for color.types
*/
export * from "./shared/types/color.types";
/**
* TSDoc for container-style.props
*/
export * from "./shared/types/container-style.props";
/**
* TSDoc for create-theme.types
*/
export * from "./shared/types/create-theme.types";
/**
* TSDoc for data-detector.enum
*/
export * from "./shared/types/data-detector.enum";
/**
* TSDoc for device-on-theme.type
*/
export * from "./shared/types/device-on-theme.type";
/**
* TSDoc for elevation.type
*/
export * from "./shared/types/elevation.type";
/**
* TSDoc for error.types
*/
export * from "./shared/types/error.types";
/**
* TSDoc for fixed-array.type
*/
export * from "./shared/types/fixed-array.type";
/**
* TSDoc for font-size-handler.type
*/
export * from "./shared/types/font-size-handler.type";
/**
* TSDoc for font-type.enum
*/
export * from "./shared/types/font-type.enum";
/**
* TSDoc for font-weight.enum
*/
export * from "./shared/types/font-weight.enum";
/**
* TSDoc for font-weight.types
*/
export * from "./shared/types/font-weight.types";
/**
* TSDoc for fonts.interface
*/
export * from "./shared/types/fonts.interface";
/**
* TSDoc for function-provider.types
*/
export * from "./shared/types/function-provider.types";
/**
* TSDoc for icon-names.enum
*/
export * from "./shared/types/icons/icon-names.enum";
/**
* TSDoc for name-of-font-awesome-icon.type
*/
export * from "./shared/types/icons/name-of-font-awesome-icon.type";
/**
* TSDoc for name-of-ionicon-icon.type
*/
export * from "./shared/types/icons/name-of-ionicon-icon.type";
/**
* TSDoc for name-of-material-icon.type
*/
export * from "./shared/types/icons/name-of-material-icon.type";
/**
* TSDoc for img-style-props
*/
export * from "./shared/types/img-style-props";
/**
* TSDoc for justify-content.enum
*/
export * from "./shared/types/justify-content.enum";
/**
* TSDoc for keyboard-type.enum
*/
export * from "./shared/types/keyboard-type.enum";
/**
* TSDoc for log-color.types
*/
export * from "./shared/types/log-color.types";
/**
* TSDoc for secure-input-props
*/
export * from "./shared/types/secure-input-props";
/**
* TSDoc for style-attributes.interfaces
*/
export * from "./shared/types/style-attributes.interfaces";
/**
* TSDoc for svg-props.interface
*/
export * from "./shared/types/svg-props.interface";
/**
* TSDoc for text-decoration-line-types.enum
*/
export * from "./shared/types/text-decoration-line-types.enum";
/**
* TSDoc for text-field-content.enum
*/
export * from "./shared/types/text-field-content.enum";
/**
* TSDoc for text-style.types
*/
export * from "./shared/types/text-style.types";
/**
* TSDoc for text-transform-types.enum
*/
export * from "./shared/types/text-transform-types.enum";
/**
* TSDoc for troubleshoot.interface
*/
export * from "./shared/types/troubleshoot.interface";
/**
* TSDoc for unit-props.types
*/
export * from "./shared/types/unit-props.types";
/**
* TSDoc for adjust-color
*/
export * from "./shared/utils/adjust-color";
/**
* TSDoc for cap-font-size
*/
export * from "./shared/utils/cap-font-size";
/**
* TSDoc for extract-values-from-colors-interface
*/
export * from "./shared/utils/extract-values-from-colors-interface";
/**
* TSDoc for generate-box-shadow
*/
export * from "./shared/utils/generate-box-shadow";
/**
* TSDoc for generate-shadow-color-css
*/
export * from "./shared/utils/generate-shadow-color-css";
/**
* TSDoc for get-border-radius
*/
export * from "./shared/utils/get-border-radius";
/**
* TSDoc for get-line-height
*/
export * from "./shared/utils/get-line-height";
/**
* TSDoc for get-random-color-key
*/
export * from "./shared/utils/get-random-color-key";
/**
* TSDoc for get-random-value-value
*/
export * from "./shared/utils/get-random-value-value";
/**
* TSDoc for handle-box-shadows
*/
export * from "./shared/utils/handle-box-shadows";
/**
* TSDoc for handle-unit-props
*/
export * from "./shared/utils/handle-unit-props";
/**
* TSDoc for is-color-name-or-value
*/
export * from "./shared/utils/is-color-name-or-value";
/**
* TSDoc for is-valid-hex-legacy
*/
export * from "./shared/utils/is-valid-hex-legacy";
/**
* TSDoc for normalize-css
*/
export * from "./shared/utils/normalize-css";
/**
* TSDoc for remove-keys-with-substrings
*/
export * from "./shared/utils/remove-keys-with-substrings";
/**
* TSDoc for rgba-to-hex-legacy
*/
export * from "./shared/utils/rgba-to-hex-legacy";
/**
* TSDoc for sort-properties-alphabetically
*/
export * from "./shared/utils/sort-properties-alphabetically";
/**
* TSDoc for withThemeFunctions.web
*/
export * from "./web/hoc/withThemeFunctions.web";
/**
* TSDoc for FunctionsProvider.web
*/
export * from "./web/providers/FunctionsProvider/FunctionsProvider.web";
/**
* TSDoc for create-theme.web
*/
export * from "./web/setup/create-theme.web";
/**
* TSDoc for base-button-props.web
*/
export * from "./web/types/base-button-props.web";
/**
* TSDoc for base-theme-interface.web
*/
export * from "./web/types/base-theme-interface.web";
/**
* TSDoc for button-style-props.web
*/
export * from "./web/types/button-style-props.web";
/**
* TSDoc for secure-input-props.web
*/
export * from "./web/types/secure-input-props.web";
/**
* TSDoc for text-input-props.web
*/
export * from "./web/types/text-input-props.web";
/**
* TSDoc for text-types.web
*/
export * from "./web/types/text-types.web";
/**
* TSDoc for responsive-font-size.web
*/
export * from "./web/utils/responsive-font-size.web";
/**
* TSDoc for constant-units-for-theme.web
*/
export * from "./web/utils/theme-functions/constant-units-for-theme.web";
/**
* TSDoc for get-style-for-ghost-props.web
*/
export * from "./web/utils/theme-functions/get-style-for-ghost-props.web";
/**
* TSDoc for get-style-for-img-props.web
*/
export * from "./web/utils/theme-functions/get-style-for-img-props.web";
/**
* TSDoc for get-style-for-text-props.web
*/
export * from "./web/utils/theme-functions/get-style-for-text-props.web";
/**
* TSDoc for get-style-from-button-props.web
*/
export * from "./web/utils/theme-functions/get-style-from-button-props.web";
/**
* TSDoc for get-style-from-props.web
*/
export * from "./web/utils/theme-functions/get-style-from-props.web";
/**
* TSDoc for handle-color-for-theme.web
*/
export * from "./web/utils/theme-functions/handle-color-for-theme.web";
/**
* TSDoc for handle-font-for-theme.web
*/
export * from "./web/utils/theme-functions/handle-font-for-theme.web";
/**
* TSDoc for handle-font-size-props.web
*/
export * from "./web/utils/theme-functions/handle-font-size-props.web";