Push full app including src folder and all project files

This commit is contained in:
2025-10-05 05:29:51 +05:30
parent 5470bcaaaf
commit aad592677a
83 changed files with 5449 additions and 82 deletions

32
jest.setup.js Normal file
View File

@@ -0,0 +1,32 @@
require('react-native-gesture-handler/jestSetup');
jest.mock('react-native-vector-icons/MaterialCommunityIcons', () => {
const React = require('react');
const { Text } = require('react-native');
return ({ name = 'icon', color = 'black', size = 18 }) =>
React.createElement(
Text,
{ style: { color, fontSize: size } },
name,
);
});
jest.mock('react-native-gesture-handler', () => {
const React = require('react');
const { View, ScrollView } = require('react-native');
const createComponent = (Component = View) =>
React.forwardRef((props, ref) =>
React.createElement(Component, { ref, ...props }, props.children),
);
return {
__esModule: true,
State: {},
Directions: {},
GestureHandlerRootView: createComponent(View),
PanGestureHandler: createComponent(View),
TapGestureHandler: createComponent(View),
ScrollView: createComponent(ScrollView),
createNativeWrapper: () => createComponent(View),
};
});