@geekyhawks/react-native-ui-components
Version:
A lightweight and reusable React Native UI components library with customizable Text, TextInput, FloatingLabelTextInput, Button, and more. Built with TypeScript, fully typed, and designed for easy integration into any React Native project.
34 lines • 1.44 kB
JavaScript
/**
* Theme Entry Point
*
* Exports theme-related utilities and types for the UI component library.
* This includes the ThemeProvider, useTheme hook, default themes, and
* text variant types. Consumers can import from this file to configure
* global theming and typography in their app.
*
* Example:
* import { ThemeProvider, useTheme, defaultLightTheme, defaultDarkTheme } from "@geekyhawks/react-native-ui-components";
*
* Author: Geeky Hawks FZE LLC
*/
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./Theme"), exports);
__exportStar(require("./ThemeContext"), exports);
__exportStar(require("./hooks"), exports);
__exportStar(require("./variants"), exports);
//# sourceMappingURL=index.js.map
;