init project for merge code power condo and update react native branch

This commit is contained in:
kanyanat 2025-07-25 17:51:49 +07:00
parent f7d378267b
commit cd3e7ad696
119 changed files with 16251 additions and 6816 deletions

View File

@ -1,6 +0,0 @@
[android]
target = Google Inc.:Google APIs:23
[maven_repositories]
central = https://repo1.maven.org/maven2

2
.bundle/config Normal file
View File

@ -0,0 +1,2 @@
BUNDLE_PATH: "vendor/bundle"
BUNDLE_FORCE_RUBY_PLATFORM: 1

View File

@ -1,4 +1,4 @@
module.exports = { module.exports = {
root: true, root: true,
extends: '@react-native-community', extends: '@react-native',
}; };

View File

@ -1,75 +0,0 @@
[ignore]
; We fork some components by platform
.*/*[.]android.js
; Ignore "BUCK" generated dirs
<PROJECT_ROOT>/\.buckd/
; Ignore polyfills
node_modules/react-native/Libraries/polyfills/.*
; These should not be required directly
; require from fbjs/lib instead: require('fbjs/lib/warning')
node_modules/warning/.*
; Flow doesn't support platforms
.*/Libraries/Utilities/LoadingView.js
[untyped]
.*/node_modules/@react-native-community/cli/.*/.*
[include]
[libs]
node_modules/react-native/Libraries/react-native/react-native-interface.js
node_modules/react-native/flow/
[options]
emoji=true
esproposal.optional_chaining=enable
esproposal.nullish_coalescing=enable
module.file_ext=.js
module.file_ext=.json
module.file_ext=.ios.js
munge_underscores=true
module.name_mapper='^react-native$' -> '<PROJECT_ROOT>/node_modules/react-native/Libraries/react-native/react-native-implementation'
module.name_mapper='^react-native/\(.*\)$' -> '<PROJECT_ROOT>/node_modules/react-native/\1'
module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> '<PROJECT_ROOT>/node_modules/react-native/Libraries/Image/RelativeImageStub'
suppress_type=$FlowIssue
suppress_type=$FlowFixMe
suppress_type=$FlowFixMeProps
suppress_type=$FlowFixMeState
suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\)
suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(<VERSION>\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\)?:? #[0-9]+
suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError
[lints]
sketchy-null-number=warn
sketchy-null-mixed=warn
sketchy-number=warn
untyped-type-import=warn
nonstrict-import=warn
deprecated-type=warn
unsafe-getters-setters=warn
inexact-spread=warn
unnecessary-invariant=warn
signature-verification-failure=warn
deprecated-utility=error
[strict]
deprecated-type
nonstrict-import
sketchy-null
unclear-type
unsafe-getters-setters
untyped-import
untyped-type-import
[version]
^0.105.0

1
.gitattributes vendored
View File

@ -1 +0,0 @@
*.pbxproj -text

28
.gitignore vendored
View File

@ -20,6 +20,7 @@ DerivedData
*.hmap *.hmap
*.ipa *.ipa
*.xcuserstate *.xcuserstate
ios/.xcode.env.local
# Android/IntelliJ # Android/IntelliJ
# #
@ -28,6 +29,10 @@ build/
.gradle .gradle
local.properties local.properties
*.iml *.iml
*.hprof
.cxx/
*.keystore
!debug.keystore
# node.js # node.js
# #
@ -35,13 +40,6 @@ node_modules/
npm-debug.log npm-debug.log
yarn-error.log yarn-error.log
# BUCK
buck-out/
\.buckd/
*.keystore
!debug.keystore
!charoensin.release.keystore
# fastlane # fastlane
# #
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
@ -49,12 +47,20 @@ buck-out/
# For more information about the recommended setup visit: # For more information about the recommended setup visit:
# https://docs.fastlane.tools/best-practices/source-control/ # https://docs.fastlane.tools/best-practices/source-control/
*/fastlane/report.xml **/fastlane/report.xml
*/fastlane/Preview.html **/fastlane/Preview.html
*/fastlane/screenshots **/fastlane/screenshots
**/fastlane/test_output
# Bundle artifact # Bundle artifact
*.jsbundle *.jsbundle
# CocoaPods # Ruby / CocoaPods
/ios/Pods/ /ios/Pods/
/vendor/bundle/
# Temporary files created by Metro to check the health of the file watcher
.metro-health-check*
# testing
/coverage

View File

@ -1,6 +1,7 @@
module.exports = { module.exports = {
arrowParens: 'avoid',
bracketSameLine: true,
bracketSpacing: false, bracketSpacing: false,
jsxBracketSameLine: true,
singleQuote: true, singleQuote: true,
trailingComma: 'all', trailingComma: 'all',
}; };

118
App.tsx Normal file
View File

@ -0,0 +1,118 @@
/**
* Sample React Native App
* https://github.com/facebook/react-native
*
* @format
*/
import React from 'react';
import type {PropsWithChildren} from 'react';
import {
SafeAreaView,
ScrollView,
StatusBar,
StyleSheet,
Text,
useColorScheme,
View,
} from 'react-native';
import {
Colors,
DebugInstructions,
Header,
LearnMoreLinks,
ReloadInstructions,
} from 'react-native/Libraries/NewAppScreen';
type SectionProps = PropsWithChildren<{
title: string;
}>;
function Section({children, title}: SectionProps): JSX.Element {
const isDarkMode = useColorScheme() === 'dark';
return (
<View style={styles.sectionContainer}>
<Text
style={[
styles.sectionTitle,
{
color: isDarkMode ? Colors.white : Colors.black,
},
]}>
{title}
</Text>
<Text
style={[
styles.sectionDescription,
{
color: isDarkMode ? Colors.light : Colors.dark,
},
]}>
{children}
</Text>
</View>
);
}
function App(): JSX.Element {
const isDarkMode = useColorScheme() === 'dark';
const backgroundStyle = {
backgroundColor: isDarkMode ? Colors.darker : Colors.lighter,
};
return (
<SafeAreaView style={backgroundStyle}>
<StatusBar
barStyle={isDarkMode ? 'light-content' : 'dark-content'}
backgroundColor={backgroundStyle.backgroundColor}
/>
<ScrollView
contentInsetAdjustmentBehavior="automatic"
style={backgroundStyle}>
<Header />
<View
style={{
backgroundColor: isDarkMode ? Colors.black : Colors.white,
}}>
<Section title="Step One">
Edit <Text style={styles.highlight}>App.tsx</Text> to change this
screen and then come back to see your edits.
</Section>
<Section title="See Your Changes">
<ReloadInstructions />
</Section>
<Section title="Debug">
<DebugInstructions />
</Section>
<Section title="Learn More">
Read the docs to discover what to do next:
</Section>
<LearnMoreLinks />
</View>
</ScrollView>
</SafeAreaView>
);
}
const styles = StyleSheet.create({
sectionContainer: {
marginTop: 32,
paddingHorizontal: 24,
},
sectionTitle: {
fontSize: 24,
fontWeight: '600',
},
sectionDescription: {
marginTop: 8,
fontSize: 18,
fontWeight: '400',
},
highlight: {
fontWeight: '700',
},
});
export default App;

8
Gemfile Normal file
View File

@ -0,0 +1,8 @@
source 'https://rubygems.org'
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby ">= 2.6.10"
gem 'cocoapods', '~> 1.13'
gem 'activesupport', '>= 6.1.7.3', '< 7.1.0'

79
Readme.md Normal file
View File

@ -0,0 +1,79 @@
This is a new [**React Native**](https://reactnative.dev) project, bootstrapped using [`@react-native-community/cli`](https://github.com/react-native-community/cli).
# Getting Started
>**Note**: Make sure you have completed the [React Native - Environment Setup](https://reactnative.dev/docs/environment-setup) instructions till "Creating a new application" step, before proceeding.
## Step 1: Start the Metro Server
First, you will need to start **Metro**, the JavaScript _bundler_ that ships _with_ React Native.
To start Metro, run the following command from the _root_ of your React Native project:
```bash
# using npm
npm start
# OR using Yarn
yarn start
```
## Step 2: Start your Application
Let Metro Bundler run in its _own_ terminal. Open a _new_ terminal from the _root_ of your React Native project. Run the following command to start your _Android_ or _iOS_ app:
### For Android
```bash
# using npm
npm run android
# OR using Yarn
yarn android
```
### For iOS
```bash
# using npm
npm run ios
# OR using Yarn
yarn ios
```
If everything is set up _correctly_, you should see your new app running in your _Android Emulator_ or _iOS Simulator_ shortly provided you have set up your emulator/simulator correctly.
This is one way to run your app — you can also run it directly from within Android Studio and Xcode respectively.
## Step 3: Modifying your App
Now that you have successfully run the app, let's modify it.
1. Open `App.tsx` in your text editor of choice and edit some lines.
2. For **Android**: Press the <kbd>R</kbd> key twice or select **"Reload"** from the **Developer Menu** (<kbd>Ctrl</kbd> + <kbd>M</kbd> (on Window and Linux) or <kbd>Cmd ⌘</kbd> + <kbd>M</kbd> (on macOS)) to see your changes!
For **iOS**: Hit <kbd>Cmd ⌘</kbd> + <kbd>R</kbd> in your iOS Simulator to reload the app and see your changes!
## Congratulations! :tada:
You've successfully run and modified your React Native App. :partying_face:
### Now what?
- If you want to add this new React Native code to an existing application, check out the [Integration guide](https://reactnative.dev/docs/integration-with-existing-apps).
- If you're curious to learn more about React Native, check out the [Introduction to React Native](https://reactnative.dev/docs/getting-started).
# Troubleshooting
If you can't get this to work, see the [Troubleshooting](https://reactnative.dev/docs/troubleshooting) page.
# Learn More
To learn more about React Native, take a look at the following resources:
- [React Native Website](https://reactnative.dev) - learn more about React Native.
- [Getting Started](https://reactnative.dev/docs/environment-setup) - an **overview** of React Native and how setup your environment.
- [Learn the Basics](https://reactnative.dev/docs/getting-started) - a **guided tour** of the React Native **basics**.
- [Blog](https://reactnative.dev/blog) - read the latest official React Native **Blog** posts.
- [`@facebook/react-native`](https://github.com/facebook/react-native) - the Open Source; GitHub **repository** for React Native.

17
__tests__/App.test.tsx Normal file
View File

@ -0,0 +1,17 @@
/**
* @format
*/
import 'react-native';
import React from 'react';
import App from '../App';
// Note: import explicitly to use the types shiped with jest.
import {it} from '@jest/globals';
// Note: test renderer must be required after react-native.
import renderer from 'react-test-renderer';
it('renders correctly', () => {
renderer.create(<App />);
});

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<projectDescription> <projectDescription>
<name>charoensin</name> <name>charoensin-android</name>
<comment>Project android created by Buildship.</comment> <comment>Project android created by Buildship.</comment>
<projects> <projects>
</projects> </projects>
@ -16,7 +16,7 @@
</natures> </natures>
<filteredResources> <filteredResources>
<filter> <filter>
<id>0</id> <id>1689128079578</id>
<name></name> <name></name>
<type>30</type> <type>30</type>
<matcher> <matcher>

View File

@ -2,10 +2,14 @@ arguments=--init-script /var/folders/4d/cv31_tl15q381gddgqqtk94c0000gp/T/db3b08f
auto.sync=true auto.sync=true
build.scans.enabled=false build.scans.enabled=false
connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
arguments=--init-script /var/folders/4d/cv31_tl15q381gddgqqtk94c0000gp/T/db3b08fc4a9ef609cb16b96b200fa13e563f396e9bb1ed0905fdab7bc3bc513b.gradle --init-script /var/folders/4d/cv31_tl15q381gddgqqtk94c0000gp/T/52cde0cfcf3e28b8b7510e992210d9614505e0911af0c190bd590d7158574963.gradle
auto.sync=true
build.scans.enabled=false
connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
connection.project.dir= connection.project.dir=
eclipse.preferences.version=1 eclipse.preferences.version=1
gradle.user.home= gradle.user.home=
java.home=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home java.home=/Users/Kumpor/Library/Java/JavaVirtualMachines/corretto-17.0.14/Contents/Home
jvm.arguments= jvm.arguments=
offline.mode=false offline.mode=false
override.workspace.settings=true override.workspace.settings=true

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<classpath> <classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11/"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/> <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin/default"/> <classpathentry kind="output" path="bin/default"/>
</classpath> </classpath>

View File

@ -22,7 +22,7 @@
</natures> </natures>
<filteredResources> <filteredResources>
<filter> <filter>
<id>1673516293498</id> <id>1689128079519</id>
<name></name> <name></name>
<type>30</type> <type>30</type>
<matcher> <matcher>

View File

@ -0,0 +1,4 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
org.eclipse.jdt.core.compiler.compliance=27
org.eclipse.jdt.core.compiler.source=27

View File

@ -1,55 +0,0 @@
# To learn about Buck see [Docs](https://buckbuild.com/).
# To run your application with Buck:
# - install Buck
# - `npm start` - to start the packager
# - `cd android`
# - `keytool -genkey -v -keystore keystores/debug.keystore -storepass android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US"`
# - `./gradlew :app:copyDownloadableDepsToLibs` - make all Gradle compile dependencies available to Buck
# - `buck install -r android/app` - compile, install and run application
#
load(":build_defs.bzl", "create_aar_targets", "create_jar_targets")
lib_deps = []
create_aar_targets(glob(["libs/*.aar"]))
create_jar_targets(glob(["libs/*.jar"]))
android_library(
name = "all-libs",
exported_deps = lib_deps,
)
android_library(
name = "app-code",
srcs = glob([
"src/main/java/**/*.java",
]),
deps = [
":all-libs",
":build_config",
":res",
],
)
android_build_config(
name = "build_config",
package = "th.co.csasset.mobile",
)
android_resource(
name = "res",
package = "th.co.csasset.mobile",
res = "src/main/res",
)
android_binary(
name = "app",
keystore = "//android/keystores:debug",
manifest = "src/main/AndroidManifest.xml",
package_type = "debug",
deps = [
":app-code",
],
)

View File

@ -1,104 +1,65 @@
// plugins {
// id("com.facebook.react")
// }
apply plugin: "com.android.application" apply plugin: "com.android.application"
apply plugin: "com.facebook.react"
import com.android.build.OutputFile
/** /**
* The react.gradle file registers a task for each build variant (e.g. bundleDebugJsAndAssets * This is the configuration block to customize your React Native Android app.
* and bundleReleaseJsAndAssets). * By default you don't need to apply any configuration, just uncomment the lines you need.
* These basically call `react-native bundle` with the correct arguments during the Android build
* cycle. By default, bundleDebugJsAndAssets is skipped, as in debug/dev mode we prefer to load the
* bundle directly from the development server. Below you can see all the possible configurations
* and their defaults. If you decide to add a configuration block, make sure to add it before the
* `apply from: "../../node_modules/react-native/react.gradle"` line.
*
* project.ext.react = [
* // the name of the generated asset file containing your JS bundle
* bundleAssetName: "index.android.bundle",
*
* // the entry file for bundle generation
* entryFile: "index.android.js",
*
* // https://facebook.github.io/react-native/docs/performance#enable-the-ram-format
* bundleCommand: "ram-bundle",
*
* // whether to bundle JS and assets in debug mode
* bundleInDebug: false,
*
* // whether to bundle JS and assets in release mode
* bundleInRelease: true,
*
* // whether to bundle JS and assets in another build variant (if configured).
* // See http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Variants
* // The configuration property can be in the following formats
* // 'bundleIn${productFlavor}${buildType}'
* // 'bundleIn${buildType}'
* // bundleInFreeDebug: true,
* // bundleInPaidRelease: true,
* // bundleInBeta: true,
*
* // whether to disable dev mode in custom build variants (by default only disabled in release)
* // for example: to disable dev mode in the staging build type (if configured)
* devDisabledInStaging: true,
* // The configuration property can be in the following formats
* // 'devDisabledIn${productFlavor}${buildType}'
* // 'devDisabledIn${buildType}'
*
* // the root of your project, i.e. where "package.json" lives
* root: "../../",
*
* // where to put the JS bundle asset in debug mode
* jsBundleDirDebug: "$buildDir/intermediates/assets/debug",
*
* // where to put the JS bundle asset in release mode
* jsBundleDirRelease: "$buildDir/intermediates/assets/release",
*
* // where to put drawable resources / React Native assets, e.g. the ones you use via
* // require('./image.png')), in debug mode
* resourcesDirDebug: "$buildDir/intermediates/res/merged/debug",
*
* // where to put drawable resources / React Native assets, e.g. the ones you use via
* // require('./image.png')), in release mode
* resourcesDirRelease: "$buildDir/intermediates/res/merged/release",
*
* // by default the gradle tasks are skipped if none of the JS files or assets change; this means
* // that we don't look at files in android/ or ios/ to determine whether the tasks are up to
* // date; if you have any other folders that you want to ignore for performance reasons (gradle
* // indexes the entire tree), add them here. Alternatively, if you have JS files in android/
* // for example, you might want to remove it from here.
* inputExcludes: ["android/**", "ios/**"],
*
* // override which node gets called and with what additional arguments
* nodeExecutableAndArgs: ["node"],
*
* // supply additional arguments to the packager
* extraPackagerArgs: []
* ]
*/ */
react {
/* Folders */
// The root of your project, i.e. where "package.json" lives. Default is '..'
// root = file("../")
// The folder where the react-native NPM package is. Default is ../node_modules/react-native
// reactNativeDir = file("../node_modules/react-native")
// The folder where the react-native Codegen package is. Default is ../node_modules/@react-native/codegen
// codegenDir = file("../node_modules/@react-native/codegen")
// The cli.js file which is the React Native CLI entrypoint. Default is ../node_modules/react-native/cli.js
// cliFile = file("../node_modules/react-native/cli.js")
project.ext.react = [ /* Variants */
entryFile: "index.js", // The list of variants to that are debuggable. For those we're going to
enableHermes: false, // clean and rebuild if changing // skip the bundling of the JS bundle and the assets. By default is just 'debug'.
] // If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants.
// debuggableVariants = ["liteDebug", "prodDebug"]
apply from: "../../node_modules/react-native/react.gradle" /* Bundling */
// A list containing the node command and its flags. Default is just 'node'.
// nodeExecutableAndArgs = ["node"]
//
// The command to run when bundling. By default is 'bundle'
// bundleCommand = "ram-bundle"
//
// The path to the CLI configuration file. Default is empty.
// bundleConfig = file(../rn-cli.config.js)
//
// The name of the generated asset file containing your JS bundle
// bundleAssetName = "MyApplication.android.bundle"
//
// The entry file for bundle generation. Default is 'index.android.js' or 'index.js'
// entryFile = file("../js/MyApplication.android.js")
//
// A list of extra flags to pass to the 'bundle' commands.
// See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle
// extraPackagerArgs = []
/* Hermes Commands */
// The hermes compiler command to run. By default it is 'hermesc'
// hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc"
//
// The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map"
// hermesFlags = ["-O", "-output-source-map"]
}
/** /**
* Set this to true to create two separate APKs instead of one: * Set this to true to Run Proguard on Release builds to minify the Java bytecode.
* - An APK that only works on ARM devices
* - An APK that only works on x86 devices
* The advantage is the size of the APK is reduced by about 4MB.
* Upload all the APKs to the Play Store and people will download
* the correct one based on the CPU architecture of their device.
*/
def enableSeparateBuildPerCPUArchitecture = false
/**
* Run Proguard to shrink the Java bytecode in release builds.
*/ */
def enableProguardInReleaseBuilds = false def enableProguardInReleaseBuilds = false
/** /**
* The preferred build flavor of JavaScriptCore. * The preferred build flavor of JavaScriptCore (JSC)
* *
* For example, to use the international variant, you can use: * For example, to use the international variant, you can use:
* `def jscFlavor = 'org.webkit:android-jsc-intl:+'` * `def jscFlavor = 'org.webkit:android-jsc-intl:+'`
@ -110,41 +71,25 @@ def enableProguardInReleaseBuilds = false
*/ */
def jscFlavor = 'org.webkit:android-jsc:+' def jscFlavor = 'org.webkit:android-jsc:+'
/**
* Whether to enable the Hermes VM.
*
* This should be set on project.ext.react and mirrored here. If it is not set
* on project.ext.react, JavaScript will not be compiled to Hermes Bytecode
* and the benefits of using Hermes will therefore be sharply reduced.
*/
def enableHermes = project.ext.react.get("enableHermes", false);
android { android {
namespace "com.csareactrn60"
compileSdkVersion rootProject.ext.compileSdkVersion compileSdkVersion rootProject.ext.compileSdkVersion
defaultConfig {
applicationId "th.co.csasset.mobile"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 100
versionName "2.41"
vectorDrawables.useSupportLibrary = true
missingDimensionStrategy 'react-native-camera', 'general'
}
compileOptions { compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8 sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8
} }
defaultConfig {
applicationId "th.co.csasset.mobile"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 84
versionName "2.33"
vectorDrawables.useSupportLibrary = true
missingDimensionStrategy 'react-native-camera', 'general'
multiDexEnabled true
}
splits {
abi {
reset()
enable enableSeparateBuildPerCPUArchitecture
universalApk false // If true, also generate a universal APK
include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
}
}
signingConfigs { signingConfigs {
debug { debug {
storeFile file('debug.keystore') storeFile file('debug.keystore')
@ -185,20 +130,6 @@ android {
proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
} }
} }
// applicationVariants are e.g. debug, release
applicationVariants.all { variant ->
variant.outputs.each { output ->
// For each separate APK per architecture, set a unique version code as described here:
// https://developer.android.com/studio/build/configure-apk-splits.html
def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4]
def abi = output.getFilter(OutputFile.ABI)
if (abi != null) { // null for the universal-debug, universal-release variants
output.versionCodeOverride =
versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
}
}
}
packagingOptions { packagingOptions {
pickFirst '**/armeabi-v7a/libc++_shared.so' pickFirst '**/armeabi-v7a/libc++_shared.so'
@ -212,32 +143,30 @@ android {
// def multidex_version = "2.0.1" // def multidex_version = "2.0.1"
dependencies { dependencies {
implementation project(':react-native-permissions') // The version of react-native is set by the React Native Gradle Plugin
implementation project(':react-native-camera') implementation("com.facebook.react:react-android")
implementation fileTree(dir: "libs", include: ["*.jar"]) implementation 'com.facebook.react:react-native:+'
implementation "com.facebook.react:react-native:+" // From node_modules
if (enableHermes) { debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}")
def hermesPath = "../../node_modules/hermesvm/android/"; debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") {
debugImplementation files(hermesPath + "hermes-debug.aar") exclude group:'com.squareup.okhttp3', module:'okhttp'
releaseImplementation files(hermesPath + "hermes-release.aar")
} else {
implementation jscFlavor
} }
debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}")
if (hermesEnabled.toBoolean()) {
implementation("com.facebook.react:hermes-android")
} else {
implementation jscFlavor
}
implementation project(':react-native-device-info') implementation project(':react-native-device-info')
implementation project(':react-native-camera')
implementation "com.google.android.gms:play-services-base:${googlePlayServiceVersion}" implementation "com.google.android.gms:play-services-base:${googlePlayServiceVersion}"
implementation "com.google.firebase:firebase-core:16.0.9" implementation "com.google.firebase:firebase-core:21.1.1"
implementation "com.google.firebase:firebase-config:17.0.0" implementation "com.google.firebase:firebase-config:22.1.0"
implementation "com.google.firebase:firebase-messaging:18.0.0" implementation "com.google.firebase:firebase-messaging:24.1.1"
// implementation "androidx.multidex:multidex:$multidex_version"
// implementation 'com.facebook.android:facebook-android-sdk:[5,6)' implementation 'com.facebook.android:facebook-android-sdk:[5,6)'
}
// Run this once to be able to run the application with BUCK
// puts all compile dependencies into folder libs for BUCK to use
task copyDownloadableDepsToLibs(type: Copy) {
from configurations.compile
into 'libs'
} }
apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)

View File

@ -1,19 +0,0 @@
"""Helper definitions to glob .aar and .jar targets"""
def create_aar_targets(aarfiles):
for aarfile in aarfiles:
name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")]
lib_deps.append(":" + name)
android_prebuilt_aar(
name = name,
aar = aarfile,
)
def create_jar_targets(jarfiles):
for jarfile in jarfiles:
name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")]
lib_deps.append(":" + name)
prebuilt_jar(
name = name,
binary_jar = jarfile,
)

Binary file not shown.

View File

@ -4,5 +4,10 @@
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<application android:usesCleartextTraffic="true" tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" /> <application android:usesCleartextTraffic="true"
tools:targetApi="28"
tools:ignore="GoogleAppIndexingWarning"
>
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity" android:exported="false" />
</application>
</manifest> </manifest>

View File

@ -1,13 +1,16 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools">
package="th.co.csasset.mobile">
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES"/>
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<uses-permission android:name="android.permission.ACCESS_MEDIA_LOCATION"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-feature android:name="android.hardware.camera" android:required="false" /> <uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.front" android:required="false" /> <uses-feature android:name="android.hardware.camera.front" android:required="false" />
@ -23,7 +26,7 @@
<activity <activity
android:name=".MainActivity" android:name=".MainActivity"
android:label="@string/app_name" android:label="@string/app_name"
android:configChanges="keyboard|keyboardHidden|orientation|screenSize" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode"
android:windowSoftInputMode="adjustResize" android:windowSoftInputMode="adjustResize"
android:exported="true"> android:exported="true">
<intent-filter> <intent-filter>
@ -34,19 +37,18 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity android:name="com.facebook.react.devsupport.DevSettingsActivity"/> <activity android:name="com.facebook.react.devsupport.DevSettingsActivity"/>
<service android:name="io.invertase.firebase.messaging.RNFirebaseMessagingService" <!-- <service android:name="io.invertase.firebase.messaging.RNFirebaseMessagingService"
android:exported="true" android:exported="true">
tools:ignore="MissingClass">
<intent-filter> <intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/> <action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter> </intent-filter>
</service> </service>
<service android:name="io.invertase.firebase.messaging.RNFirebaseInstanceIdService" <service android:name="io.invertase.firebase.messaging.RNFirebaseInstanceIdService"
android:exported="false"> android:exported="true">
<intent-filter> <intent-filter>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT"/> <action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
</intent-filter> </intent-filter>
</service> </service> -->
<meta-data android:name="com.facebook.sdk.ApplicationId" <meta-data android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id"/> android:value="@string/facebook_app_id"/>
<activity android:name="com.facebook.FacebookActivity" <activity android:name="com.facebook.FacebookActivity"

View File

@ -1,7 +1,10 @@
package th.co.csasset.mobile; package com.csareactrn60;
import com.facebook.react.ReactActivity; import com.facebook.react.ReactActivity;
import org.devio.rn.splashscreen.SplashScreen; import org.devio.rn.splashscreen.SplashScreen;
import com.facebook.react.ReactActivityDelegate;
import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint;
import com.facebook.react.defaults.DefaultReactActivityDelegate;
public class MainActivity extends ReactActivity { public class MainActivity extends ReactActivity {
@ -15,4 +18,18 @@ public class MainActivity extends ReactActivity {
return "csareactrn60"; return "csareactrn60";
} }
/**
* Returns the instance of the {@link ReactActivityDelegate}. Here we use a util class {@link
* DefaultReactActivityDelegate} which allows you to easily enable Fabric and Concurrent React
* (aka React 18) with two boolean flags.
*/
@Override
protected ReactActivityDelegate createReactActivityDelegate() {
return new DefaultReactActivityDelegate(
this,
getMainComponentName(),
// If you opted-in for the New Architecture, we enable the Fabric Renderer.
DefaultNewArchitectureEntryPoint.getFabricEnabled());
}
} }

View File

@ -1,4 +1,4 @@
package th.co.csasset.mobile; package com.csareactrn60;
import android.app.Application; import android.app.Application;
import android.util.Log; import android.util.Log;
@ -9,15 +9,14 @@ import com.facebook.react.bridge.JavaScriptExecutorFactory;
import com.facebook.react.ReactApplication; import com.facebook.react.ReactApplication;
import com.facebook.react.ReactNativeHost; import com.facebook.react.ReactNativeHost;
import com.facebook.react.ReactPackage; import com.facebook.react.ReactPackage;
//import com.facebook.reactnative.androidsdk.BuildConfig; import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint;
import com.facebook.react.defaults.DefaultReactNativeHost;
import com.facebook.soloader.SoLoader; import com.facebook.soloader.SoLoader;
import com.learnium.RNDeviceInfo.RNDeviceInfo; import com.learnium.RNDeviceInfo.RNDeviceInfo;
import com.csareactrn60.BuildConfig;
import com.reactnativecommunity.cameraroll.CameraRollPackage;
import org.reactnative.camera.RNCameraPackage;
// Firebase // Firebase
//import io.invertase.firebase.messaging.ReactNativeFirebaseMessagingPackage; //import io.invertase.firebase.messaging.RNFirebaseMessagingPackage;
//import io.invertase.firebase.notifications.RNFirebaseNotificationsPackage; //import io.invertase.firebase.notifications.RNFirebaseNotificationsPackage;
//import io.invertase.firebase.config.RNFirebaseRemoteConfigPackage; //import io.invertase.firebase.config.RNFirebaseRemoteConfigPackage;
@ -27,7 +26,7 @@ import java.util.List;
public class MainApplication extends Application implements ReactApplication { public class MainApplication extends Application implements ReactApplication {
private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { private final ReactNativeHost mReactNativeHost = new DefaultReactNativeHost(this) {
@Override @Override
public boolean getUseDeveloperSupport() { public boolean getUseDeveloperSupport() {
return BuildConfig.DEBUG; return BuildConfig.DEBUG;
@ -40,9 +39,8 @@ public class MainApplication extends Application implements ReactApplication {
// Packages that cannot be autolinked yet can be added manually here, for example: // Packages that cannot be autolinked yet can be added manually here, for example:
// packages.add(new MyReactNativePackage()); // packages.add(new MyReactNativePackage());
// packages.add(new RNFirebaseNotificationsPackage()); // packages.add(new RNFirebaseNotificationsPackage());
// packages.add(new ReactNativeFirebaseMessagingPackage()); // packages.add(new RNFirebaseMessagingPackage());
// packages.add(new RNFirebaseRemoteConfigPackage()); // packages.add(new RNFirebaseRemoteConfigPackage());
// packages.add(new RNCameraPackage());
return packages; return packages;
} }
@ -50,6 +48,16 @@ public class MainApplication extends Application implements ReactApplication {
protected String getJSMainModuleName() { protected String getJSMainModuleName() {
return "index"; return "index";
} }
@Override
protected boolean isNewArchEnabled() {
return BuildConfig.IS_NEW_ARCHITECTURE_ENABLED;
}
@Override
protected Boolean isHermesEnabled() {
return BuildConfig.IS_HERMES_ENABLED;
}
}; };
@Override @Override

View File

@ -3,7 +3,7 @@
<!-- Base application theme. --> <!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. --> <!-- Customize your theme here. -->
<item name="android:textColor">#000000</item> <item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
</style> </style>
</resources> </resources>

View File

@ -1,52 +1,34 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules. // Top-level build file where you can add configuration options common to all sub-projects/modules.
def REACT_NATIVE_VERSION = new File(['node', '--print',"JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim())
buildscript { buildscript {
ext { ext {
googlePlayServiceVersion = "17.0.0" googlePlayServiceVersion = "17.0.0"
buildToolsVersion = "28.0.3" buildToolsVersion = "33.0.0"
kotlinVersion = "1.5.20"
minSdkVersion = 21 minSdkVersion = 21
compileSdkVersion = 31 kotlinVersion = "1.9.0"
targetSdkVersion = 31 compileSdkVersion = 33
targetSdkVersion = 33
REACT_NATIVE_VERSION = "0.72.6"
// We use NDK 23 which has both M1 support and is the side-by-side NDK version from AGP.
ndkVersion = "23.1.7779620"
} }
repositories { repositories {
google() google()
mavenCentral() mavenCentral()
// jcenter() maven { url 'https://www.jitpack.io' }
} }
dependencies { dependencies {
classpath('com.android.tools.build:gradle:4.2.2') // classpath("com.android.tools.build:gradle:8.0.2")
classpath('com.google.gms:google-services:4.3.14') classpath("com.android.tools.build:gradle")
classpath("com.facebook.react:react-native-gradle-plugin")
// NOTE: Do not place your application dependencies here; they belong classpath 'com.google.gms:google-services:4.4.2'
// in the individual module build.gradle files classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
}
}
def REACT_NATIVE_VERSION = new File(['node', '--print',"JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim())
allprojects {
repositories {
mavenCentral()
mavenLocal()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url("$rootDir/../node_modules/react-native/android")
}
maven {
// Android JSC is installed from npm
url("$rootDir/../node_modules/jsc-android/dist")
}
google()
// jcenter()
maven { url 'https://maven.google.com' }
maven { url "https://jitpack.io" }
} }
configurations.all { configurations.all {
resolutionStrategy { resolutionStrategy {
force "com.facebook.react:react-native:" + REACT_NATIVE_VERSION force "com.facebook.react:react-native:${REACT_NATIVE_VERSION}"
} }
} }
} }

View File

@ -1,16 +1,18 @@
## For more details on how to configure your build environment visit ## For more details on how to configure your build environment visit
## For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html # http://www.gradle.org/docs/current/userguide/build_environment.html
# #
#
# Specifies the JVM arguments used for the daemon process. # Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings. # The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx1024m -XX:MaxPermSize=256m # Default value: -Xmx512m -XX:MaxMetaspaceSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m
# #
# When configured, Gradle will run in incubating parallel mode. # When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit # This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true # org.gradle.parallel=true
#Fri Apr 07 15:17:20 ICT 2023 #Tue Jul 11 21:56:44 ICT 2023
MYAPP_RELEASE_STORE_FILE=charoensin.release.keystore MYAPP_RELEASE_STORE_FILE=charoensin.release.keystore
MYAPP_RELEASE_KEY_ALIAS=charoensin MYAPP_RELEASE_KEY_ALIAS=charoensin
MYAPP_RELEASE_KEY_PASSWORD=aabbccddee MYAPP_RELEASE_KEY_PASSWORD=aabbccddee
@ -18,3 +20,22 @@ org.gradle.jvmargs=-Xmx2048M -Dkotlin.daemon.jvm.options\="-Xmx2048M"
android.useAndroidX=true android.useAndroidX=true
android.enableJetifier=true android.enableJetifier=true
MYAPP_RELEASE_STORE_PASSWORD=aabbccddee MYAPP_RELEASE_STORE_PASSWORD=aabbccddee
# Version of flipper SDK to use with React Native
FLIPPER_VERSION=0.182.0
# Use this property to specify which architecture you want to build.
# You can also override it from the CLI using
# ./gradlew <task> -PreactNativeArchitectures=x86_64
reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64
# Use this property to enable support to the new architecture.
# This will allow you to use TurboModules and the Fabric render in
# your application. You should enable this flag either if you want
# to write custom TurboModules/Fabric components OR use libraries that
# are providing them.
newArchEnabled=false
# Use this property to enable or disable the Hermes JS engine.
# If set to false, you will be using JSC instead.
hermesEnabled=true

View File

@ -1,7 +1,6 @@
#Fri Jan 13 09:46:32 ICT 2023 #Wed Nov 01 15:44:40 ICT 2023
networkTimeout=10000
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.1-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.1-all.zip
networkTimeout=10000
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME

11
android/gradlew vendored
View File

@ -1,7 +1,9 @@
#!/bin/sh #!/bin/sh
#!/bin/sh
# #
# Copyright © 2015-2021 the original authors. # Copyright © 2015-2021 the original authors.
# Copyright © 2015-2021 the original authors.
# #
# Licensed under the Apache License, Version 2.0 (the "License"); # Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License. # you may not use this file except in compliance with the License.
@ -132,7 +134,7 @@ Please set the JAVA_HOME variable in your environment to match the
location of your Java installation." location of your Java installation."
fi fi
else else
JAVACMD=java JAVACMD=java
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the Please set the JAVA_HOME variable in your environment to match the
@ -166,7 +168,7 @@ fi
# * --module-path (only if needed) # * --module-path (only if needed)
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. # * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.
# For Cygwin or MSYS, switch paths to Windows format before running java # For Cygwin, switch paths to Windows format before running java
if "$cygwin" || "$msys" ; then if "$cygwin" || "$msys" ; then
APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
@ -241,4 +243,9 @@ eval "set -- $(
tr '\n' ' ' tr '\n' ' '
)" '"$@"' )" '"$@"'
# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
cd "$(dirname "$0")"
fi
exec "$JAVACMD" "$@" exec "$JAVACMD" "$@"

8
android/gradlew.bat vendored
View File

@ -25,7 +25,7 @@
if "%OS%"=="Windows_NT" setlocal if "%OS%"=="Windows_NT" setlocal
set DIRNAME=%~dp0 set DIRNAME=%~dp0
if "%DIRNAME%"=="" set DIRNAME=. if "%DIRNAME%" == "" set DIRNAME=.
@rem This is normally unused @rem This is normally unused
set APP_BASE_NAME=%~n0 set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME% set APP_HOME=%DIRNAME%
@ -42,6 +42,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1 %JAVA_EXE% -version >NUL 2>&1
if %ERRORLEVEL% equ 0 goto execute if %ERRORLEVEL% equ 0 goto execute
if %ERRORLEVEL% equ 0 goto execute
echo. echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
@ -77,6 +78,7 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
:end :end
@rem End local scope for the variables with windows NT shell @rem End local scope for the variables with windows NT shell
if %ERRORLEVEL% equ 0 goto mainEnd if %ERRORLEVEL% equ 0 goto mainEnd
if %ERRORLEVEL% equ 0 goto mainEnd
:fail :fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
@ -85,6 +87,10 @@ set EXIT_CODE=%ERRORLEVEL%
if %EXIT_CODE% equ 0 set EXIT_CODE=1 if %EXIT_CODE% equ 0 set EXIT_CODE=1
if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
exit /b %EXIT_CODE% exit /b %EXIT_CODE%
set EXIT_CODE=%ERRORLEVEL%
if %EXIT_CODE% equ 0 set EXIT_CODE=1
if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
exit /b %EXIT_CODE%
:mainEnd :mainEnd
if "%OS%"=="Windows_NT" endlocal if "%OS%"=="Windows_NT" endlocal

View File

@ -1,23 +1,28 @@
pluginManagement {
repositories {
gradlePluginPortal()
google()
mavenCentral()
}
plugins {
id("com.facebook.react") version("0.72.6")
}
}
rootProject.name = 'charoensin' rootProject.name = 'charoensin'
include ':@react-native-firebase_config'
project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android')
include ':@react-native-firebase_config'
project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android')
include ':@react-native-firebase_config'
project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android')
include ':@react-native-firebase_config'
project(':@react-native-firebase_config').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-firebase/config/android')
include ':react-native-webview' include ':react-native-webview'
project(':react-native-webview').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-webview/android') project(':react-native-webview').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-webview/android')
include ':react-native-webview'
project(':react-native-webview').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-webview/android')
include ':react-native-permissions'
project(':react-native-permissions').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-permissions/android')
include ':react-native-camera'
project(':react-native-camera').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-camera/android')
include ':react-native-device-info' include ':react-native-device-info'
project(':react-native-device-info').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-device-info/android') project(':react-native-device-info').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-device-info/android')
include ':react-native-fbsdk' include ':react-native-fbsdk'
project(':react-native-fbsdk').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fbsdk/android') project(':react-native-fbsdk').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fbsdk/android')
include ':react-native-camera'
project(':react-native-camera').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-camera/android')
apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
includeBuild('../node_modules/@react-native/gradle-plugin')
include ':app' include ':app'

View File

@ -1,7 +1,7 @@
export default { export default {
API_BASE_URL_PROD: 'https://app.csasset.co.th/mobile', API_BASE_URL_PROD: 'https://app.csasset.co.th/mobile',
// API_BASE_URL_POWER_CONDO_DEV: 'https://power-condo.testsiteth.xyz', // API_BASE_URL_POWER_CONDO_DEV: 'https://power-condo.testsiteth.xyz',
API_BASE_URL_POWER_CONDO_DEV: 'http://54.255.251.43', API_BASE_URL_POWER_CONDO_DEV: 'http://54.255.251.43',
API_BASE_URL_POWER_CONDO_PROD: 'https://powercondo.csasset.co.th', API_BASE_URL_POWER_CONDO_PROD: 'https://powercondo.csasset.co.th',
WEB_BASE_URL_PROD: 'https://app.csasset.co.th', WEB_BASE_URL_PROD: 'https://app.csasset.co.th',
API_BASE_URL_DEV: 'https://csa-test.bda.co.th/mobile', API_BASE_URL_DEV: 'https://csa-test.bda.co.th/mobile',

11
ios/.xcode.env Normal file
View File

@ -0,0 +1,11 @@
# This `.xcode.env` file is versioned and is used to source the environment
# used when running script phases inside Xcode.
# To customize your local environment, you can create an `.xcode.env.local`
# file that is not versioned.
# NODE_BINARY variable contains the PATH to the node executable.
#
# Customize the NODE_BINARY variable here.
# For example, to use nvm with brew, add the following line
# . "$(brew --prefix nvm)/nvm.sh" --no-use
export NODE_BINARY=$(command -v node)

View File

@ -1,85 +1,54 @@
platform :ios, '13.0' def node_require(script)
# Resolve script with node to allow for hoisting
require Pod::Executable.execute_command('node', ['-p',
"require.resolve(
'#{script}',
{paths: [process.argv[1]]},
)", __dir__]).strip
end
# require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
node_require('react-native/scripts/react_native_pods.rb')
node_require('react-native-permissions/scripts/setup.rb')
platform :ios, '13.0'
setup_permissions([
# 'AppTrackingTransparency',
# 'Bluetooth',
# 'Calendars',
# 'CalendarsWriteOnly',
'Camera',
# 'Contacts',
# 'FaceID',
'LocationAccuracy',
'LocationAlways',
'LocationWhenInUse',
'MediaLibrary',
# 'Microphone',
'Motion',
'Notifications',
'PhotoLibrary',
'PhotoLibraryAddOnly',
# 'Reminders',
# 'Siri',
# 'SpeechRecognition',
# 'StoreKit',
])
xcodeproj 'csareactrn60' xcodeproj 'csareactrn60'
target 'csareactrn60' do target 'csareactrn60' do
# Pods for csareactrn60 config = use_native_modules!
pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired"
pod 'RCTTypeSafety', :path => "../node_modules/react-native/Libraries/TypeSafety"
pod 'React', :path => '../node_modules/react-native/'
pod 'React-Core', :path => '../node_modules/react-native/'
pod 'React-CoreModules', :path => '../node_modules/react-native/React/CoreModules'
pod 'React-Core/DevSupport', :path => '../node_modules/react-native/'
pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'
pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'
pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'
pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'
pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'
pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network'
pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings'
pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text'
pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration'
pod 'React-Core/RCTWebSocket', :path => '../node_modules/react-native/'
pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact' use_react_native!(
pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi' :path => config[:reactNativePath],
pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor' # to enable hermes on iOS, change `false` to `true` and then install pods
pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector' :hermes_enabled => false
pod 'React-callinvoker', :path => "../node_modules/react-native/ReactCommon/callinvoker" )
pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon"
pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga'
pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
pod 'react-native-fbsdk', :path => '../node_modules/react-native-fbsdk'
pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
permissions_path = '../node_modules/react-native-permissions/ios'
pod 'Permission-AppTrackingTransparency', :path => "#{permissions_path}/AppTrackingTransparency"
pod 'Permission-BluetoothPeripheral', :path => "#{permissions_path}/BluetoothPeripheral"
pod 'Permission-Calendars', :path => "#{permissions_path}/Calendars"
pod 'Permission-Camera', :path => "#{permissions_path}/Camera"
pod 'Permission-Contacts', :path => "#{permissions_path}/Contacts"
pod 'Permission-FaceID', :path => "#{permissions_path}/FaceID"
pod 'Permission-LocationAccuracy', :path => "#{permissions_path}/LocationAccuracy"
pod 'Permission-LocationAlways', :path => "#{permissions_path}/LocationAlways"
pod 'Permission-LocationWhenInUse', :path => "#{permissions_path}/LocationWhenInUse"
pod 'Permission-MediaLibrary', :path => "#{permissions_path}/MediaLibrary"
pod 'Permission-Microphone', :path => "#{permissions_path}/Microphone"
pod 'Permission-Motion', :path => "#{permissions_path}/Motion"
pod 'Permission-Notifications', :path => "#{permissions_path}/Notifications"
pod 'Permission-PhotoLibrary', :path => "#{permissions_path}/PhotoLibrary"
pod 'Permission-PhotoLibraryAddOnly', :path => "#{permissions_path}/PhotoLibraryAddOnly"
pod 'Permission-Reminders', :path => "#{permissions_path}/Reminders"
pod 'Permission-Siri', :path => "#{permissions_path}/Siri"
pod 'Permission-SpeechRecognition', :path => "#{permissions_path}/SpeechRecognition"
pod 'Permission-StoreKit', :path => "#{permissions_path}/StoreKit"
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'FBSDKShareKit'
pod 'react-native-view-shot', :path => '../node_modules/react-native-view-shot'
pod 'RNImageCropPicker', :path => '../node_modules/react-native-image-crop-picker'
use_native_modules!
pod 'RNDeviceInfo', :path => '../node_modules/react-native-device-info'
pod 'react-native-camera', :path => '../node_modules/react-native-camera'
pod 'RNPermissions', :path => '../node_modules/react-native-permissions'
pod 'react-native-webview', :path => '../node_modules/react-native-webview'
pod 'Firebase', :modular_headers => true pod 'Firebase', :modular_headers => true
pod 'FirebaseCoreInternal', :modular_headers => true pod 'FirebaseCoreInternal', :modular_headers => true
pod 'FirebaseCore', :modular_headers => true pod 'FirebaseCore', :modular_headers => true
pod 'GoogleUtilities', :modular_headers => true pod 'GoogleUtilities', :modular_headers => true
end end

File diff suppressed because it is too large Load Diff

37
ios/PrivacyInfo.xcprivacy Normal file
View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryFileTimestamp</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>C617.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
</array>
</dict>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategorySystemBootTime</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>35F9.1</string>
</array>
</dict>
</array>
<key>NSPrivacyCollectedDataTypes</key>
<array/>
<key>NSPrivacyTracking</key>
<false/>
</dict>
</plist>

5
ios/assets/app.json Normal file
View File

@ -0,0 +1,5 @@
{
"name": "csareactrn60",
"displayName": "csareactrn60",
"orientation": "portrait"
}

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 579 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 758 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 750 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 675 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 702 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

View File

@ -0,0 +1,202 @@
{
"search_project": "Search Projects",
"id_card_existed": "ID No. is already registered.",
"mobile_existed": "Phone No. is already registered.",
"invalid_room_no": "Room No. is invalid.",
"id_card_not_existed": "ID No. is not found in Database.",
"email_not_exist_please_signup": "Email :email is not registered. Please register first.",
"data_invalid": "Invalid Data",
"invalid_mobile_number": "Invaid Phone No.",
"update_read_success": "update read notification success",
"project_not_found'": "Project is not found.",
"room_not_found": "Room is not found.",
"require": ":attribute field is required.",
"have_outstanding_balance": "You have an outstanding balance.",
"no_outstanding_balance_yet": "You have no outstanding balance.",
"view_more": "View Details",
"view_points": "View Points",
"point": "Point",
"redeem": "Redeem",
"mail_and_parcel": "Mail and Parcel",
"request_repair": "Request for Repair",
"inquire": "Inquire",
"latest_news": "News",
"ดู momentjs": "43935",
"outstanding_balance_detail": "Details of outstanding balance",
"no_outstanding_balance": "No outstanding balance",
"save_water_meter": "Water Meter",
"save_electric_meter": "Electricity Meter",
"electric_unit": "Electricity Bill",
"unit": "Unit",
"unit_price": "Unit Price",
"amount": "Amount",
"baht": "Baht",
"request_repair_and_Other": "Request for Repair & Other Services",
"place_choose_service": "Please choose a service.",
"other_service": "Other Services",
"call_for_service": "Call for services",
"repair_history": "Repair History",
"no_repair_history": "No Repair History",
"confirm_info": "Confirm Information",
"make_appoint": "Make Appointment",
"date": "Date",
"time": "Time",
"information": "Information",
"confirm": "Confirm",
"send_confirmation": "Sending Confirmation",
"send_confirm": "Confirm to Send",
"cancel": "Cancel",
"ok": "OK",
"request_sent": "Request sent",
"room": "Room",
"status": "Status",
"pending": "Pending",
"estimate_charge": "Estimate the service charge",
"back_home": "Back to Home",
"faqs": "FAQs",
"me": "Me",
"project": "Project",
"message": "Message",
"submit_data": "Submit data",
"submit_area_from_map": "Select Area from Map",
"news": "News",
"products": "Products",
"service": "Services",
"search_proect": "Search Projects",
"baht_month": "Baht/month",
"view_details": "View Details",
"phone": "Phone No.",
"address": "Address",
"room_detail": "Room details",
"month": "Month",
"detail": "Details",
"book_room": "Book a room",
"individual": "Individual",
"corporate": "Corporate",
"profile": "Profile",
"fullname": "Full Name",
"specific_fullname": "Specify the full name",
"email": "Email",
"specific_email": "Specify an email",
"phone2": "Phone No.",
"specific_phone": "Specify a phone number",
"gender_mf": "Gender Male/Female",
"birth_date": "Date of Birth",
"select_date": "Select date",
"expect_checkin": "Expected check-in date",
"company_name": "Company Name",
"specific_company": "Specify a company name",
"tax_id": "Tax ID No.",
"specific_tax_id": "Specify 13-digit Tax ID No.",
"booking_submit": "Submit booking information",
"booking_confirm": "Confirm Booking",
"booking_success": "Submit booking information successfully",
"close": "Close",
"product_detail": "Product Details",
"request_repair_other": "Request for Repair & Other Services",
"notification": "Notification",
"suggestion": "Suggestion",
"logout": "Log out",
"citizen_id": "ID No.",
"edit_profile": "Edit personal information",
"accom_info": "Accommodation Information",
"building": "Building",
"room2": "Room",
"room_no": "Room No.",
"change_password": "Change Password",
"new_password": "New Password",
"enter_new_password": "Enter a new password",
"confirm_password": "Confirm New Password",
"enter_confirm_password": "Enter a new password to confirm",
"complete": "Complete",
"noti_setting": "Notification Settings",
"news2": "News",
"promotion": "Promotion",
"parcel_list": "List of Parcels",
"payment_due": "Payment due",
"write_suggest": "Write Suggestions",
"photo": "Photo",
"logout_confirm": "Do you want to log out?",
"charoensin_asset": "Charoensin Asset",
"for_csa_customer": "For Charoensin Asset's customers only",
"create_account": "Create an account",
"or": "Or",
"login": "Login",
"login_facebook": "Log in with Facebook",
"term_condition": "Terms and Conditions",
"not_agree": "Not Agree",
"agree": "Agree",
"register": "Create an account",
"next": "Next",
"not_a_member": "You are not a member?",
"gender": "Gender",
"male": "Male",
"female": "Female",
"citizen_id_13": "Citizen ID",
"water_bill": "Water Bill",
"password": "password",
"confirm_password_only": "Confirm Password",
"outstanding_balance": "Outstanding Balance",
"rating": "Rating",
"name": "Name",
"category": "Category",
"individual2": "Individual",
"zone": "Zone",
"accommodation": "Accommodation",
"connect_facebook": "Connect with Facebook",
"choose_project": "Choose Project",
"room_for_rent": "Room for Rent",
"scan_to_pay": "Scan code for payment",
"account_name": "Account Name",
"account": "Account",
"ref_no": "Reference Number",
"total_payment": "Total Payment Amount",
"support_all_bank": "Support every bank",
"save": "Save",
"coporate": "Corporate",
"new_room": "New Room",
"please_pay_before": "Please pay before",
"please_pay_within": "Please make payment within the date",
"begin_charge_on" : "Overdue charge date",
"to_view_outstanding_balance": "to see the outstanding balance",
"no_mail_parcel": "You don't have any mails or parcels",
"no_notification": "You don't have any notifications",
"no_product": "You don't have any products",
"smart_meter": "Smart Meter",
"no_water_electric_bill": "You don't have any water or electric bill",
"receive_code": "Receive confirmation code",
"pay": "Pay",
"please_sign": "Please sign here",
"redeem_reward": "Claim your reward",
"service_detail": "Service details",
"confirmation_code": "Confirmation code",
"consignee": "Consignee",
"waiting_for_pickup": "Waiting for pickup",
"contact_front_desk": "Contact front desk",
"awaiting_payment": "Awaiting payment",
"paid": "Paid",
"latest_promotion": "New Promotion",
"disconnect_facebook": "Disconnect Facebook",
"register_success": "Register Success",
"repair_history_detail": "History Detail",
"repair_inprogress": "In Progress",
"repair_re_appoint": "Re Appointment",
"repair_success": "Success",
"customer": "Customer",
"guest": "Guest",
"other": "Other",
"clear_signature": "clear",
"signature": "Signature",
"save_signature": "Save",
"save_success": "Save Success",
"save_fail_and_try": "Unsuccess, Try again",
"new_parcel": "New Parcel",
"customer_not_found": "Data not found.",
"new_message": "New Message",
"bill_payment": "Bill Payment",
"meter_noti": "Electric Meter",
"title": "Title",
"update_app": "Update Application",
"payment_success": "Payment Success",
"delete_account": "Delete Account"
}

View File

@ -0,0 +1,198 @@
{
"search_project": "ស្វែងរកគំរោង",
"id_card_existed": "លេខលិខិតឆ្លងដែនបានប្រើ",
"mobile_existed": "លេខទូរសព្ទបានប្រើ",
"invalid_room_no": "លេខបន្ទប់មិនត្រឹមត្រូវ ។",
"id_card_not_existed": "រកមិនឃើញលេខលិខិតឆ្លងដែននៅក្នុងឃ្លាំងទិន្នន័យ។",
"email_not_exist_please_signup": "អ៊ីមែល :email មិនត្រូវបានចុះឈ្មោះក្នុងប្រព័ន្ធទេសូមចុះឈ្មោះ។",
"data_invalid": "ព័ត៌មានមិនត្រឹមត្រូវ",
"invalid_mobile_number": "លេខទូរស័ព្ទមិនត្រឹមត្រូវ។",
"update_read_success": "ធ្វើឱ្យទាន់សម័យបានអានទទួលបានជោគជ័យជូនដំណឹង។",
"project_not_found'": "រកមិនឃើញគម្រោង។",
"room_not_found": "រកមិនឃើញបន្ទប់។",
"require": "សូមបញ្ចូលព័ត៌មាន : attribute ។",
"have_outstanding_balance": "មានតុល្យភាពលេចធ្លោ។",
"no_outstanding_balance_yet": "មិនមានតុល្យភាពលេចធ្លោ។",
"view_more": "ព័ត៌មាន​បន្ថែម។",
"view_points": "ពិន្ទុរង្វាន់",
"point": "ពិន្ទុ",
"redeem": "ចំណុចផ្លាស់ប្តូរ",
"mail_and_parcel": "ស្មាតម៉ែត្រ",
"request_repair": "ជូនដំណឹងសម្រាប់ការជួសជុល។",
"inquire": "ទាក់ទង​មក​ពួក​យើង",
"latest_news": "ព័ត៌មានថ្មី",
"ดู momentjs": "ថ្ងៃទី ១៤ ខែ មេសា ឆ្នាំ ២០២០",
"outstanding_balance_detail": "ព័ត៌មានលម្អិតអំពីសមតុល្យលេចធ្លោ",
"no_outstanding_balance": "មិនមានតុល្យភាពលេចធ្លោ។",
"save_water_meter": "វិក័យប័ត្រទឹក",
"save_electric_meter": "វិក័យប័ត្រអគ្គិសនី",
"electric_unit": "បរិមាណអគ្គិសនី",
"unit": "បរិមាណ",
"unit_price": "ឯកតា",
"amount": "ចំនួនទឹកប្រាក់",
"baht": "បាត",
"request_repair_and_Other": "ជូនដំណឹងសម្រាប់ការជួសជុល & សេវាកម្មផ្សេងទៀត",
"place_choose_service": "សូមជ្រើសរើសសេវាកម្មដែលចង់បាន។",
"other_service": "សេវាកម្មផ្សេងទៀត",
"call_for_service": "សេវាកម្មជូនដំណឹង",
"repair_history": "បញ្ជីប្រវត្តិ",
"no_repair_history": "គ្មានប្រវត្តិជួសជុលទេ",
"confirm_info": "បញ្ជាក់ព័ត៌មានធាតុ",
"make_appoint": "ការតែងតាំង",
"date": "ថ្ងៃទី",
"time": "ពេលវេលាណាត់ជួប",
"information": "ព័ត៌មានអំពីធាតុ",
"confirm": "បញ្ជាក់",
"send_confirmation": "ផ្ញើព័ត៌មានធាតុ",
"send_confirm": "បញ្ជាក់ការបញ្ជូនព័ត៌មានធាតុ",
"cancel": "ដើម្បីបោះបង់",
"ok": "យល់ព្រម",
"request_sent": "សេវាកម្មដែលបានជូនដំណឹង",
"room": "បន្ទប់",
"status": "ស្ថានភាព",
"pending": "រង់ចាំ",
"estimate_charge": "ថ្លៃសេវាកម្មប៉ាន់ស្មាន",
"back_home": "ត្រលប់ទៅទំព័រមេវិញ",
"faqs": "សំណួរ - ចម្លើយ",
"me": "ខ្ញុំ",
"project": "គម្រោង",
"message": "ប៍តមាន",
"submit_data": "ផ្ញើព័ត៌មាន",
"submit_area_from_map": "ជ្រើសរើសតំបន់ពីផែនទី។",
"news": "ព័ត៌មាន",
"products": "ផលិតផល",
"service": "សេវាកម្ម",
"search_proect": "ស្វែងរកគំរោង",
"baht_month": "បាត / ខែ",
"view_details": "មើលព័ត៌មានលម្អិត",
"phone": "លេខទូរស័ព្ទ",
"address": "អាសយដ្ឋាន",
"room_detail": "ព័ត៌មានលម្អិតបន្ទប់",
"month": "ខែ",
"detail": "ព័ត៌មានលម្អិត",
"book_room": "កក់បន្ទប់",
"individual": "បុគ្គល",
"corporate": "នីតិបុគ្គល",
"profile": "ព័ត៌មានផ្ទាល់ខ្លួន",
"fullname": "ឈ្មោះ - នាមត្រកូល",
"specific_fullname": "បញ្ជាក់ឈ្មោះនិងនាមត្រកូល",
"email": "អ៊ីមែល",
"specific_email": "បញ្ជាក់អ៊ីមែល",
"phone2": "លេខទូរស័ព្ទ",
"specific_phone": "បញ្ជាក់លេខទូរស័ព្ទ",
"gender_mf": "ភេទ: បុរស/ស្រី",
"birth_date": "ថ្ងៃទី/ខែ/ឆ្នាំកំណើត",
"select_date": "ជ្រើសរើសកាលបរិច្ឆេទ",
"expect_checkin": "កាលបរិច្ឆេទនៃការស្នាក់នៅរំពឹងទុក",
"company_name": "ឈ្មោះក្រុមហ៊ុន",
"specific_company": "បញ្ជាក់ឈ្មោះក្រុមហ៊ុន",
"tax_id": "លេខសម្គាល់ពន្ធ",
"specific_tax_id": "បញ្ជាក់ ១៣ ខ្ទង់",
"booking_submit": "ផ្ញើព័ត៌មានកក់",
"booking_confirm": "ការបញ្ជាក់ពីការកក់",
"booking_success": "ព័ត៌មាននៃការកក់ត្រូវបានផ្ញើដោយជោគជ័យ។",
"close": "បិទ",
"product_detail": "ព័ត៌មានលម្អិតអំពីផលិតផល",
"request_repair_other": "ជូនដំណឹងអំពីការជួសជុលនិងសេវាកម្ម",
"notification": "ការជូនដំណឹង",
"suggestion": "សំណូមពរ",
"logout": "ចេញ",
"citizen_id": "លេខអត្តសញ្ញាណប័ណ្ណ",
"edit_profile": "កែសម្រួលព័ត៌មានផ្ទាល់ខ្លួន",
"accom_info": "ព័ត៌មានអំពីការស្នាក់នៅ",
"building": "អគារ",
"room2": "បន្ទប់",
"room_no": "លេខបន្ទប់",
"change_password": "កែលេខសម្ងាត់",
"new_password": "ពាក្យសម្ងាត់ថ្មី",
"enter_new_password": "បញ្ចូលពាក្យសម្ងាត់ថ្មី",
"confirm_password": "បញ្ជាក់ពាក្យសម្ងាត់ថ្មី",
"enter_confirm_password": "បញ្ចូលពាក្យសម្ងាត់ថ្មីដើម្បីបញ្ជាក់។",
"complete": "បានបញ្ចប់",
"noti_setting": "រៀបចំការជូនដំណឹង",
"news2": "ព័ត៌មាន",
"promotion": "ផសបវផសាយ",
"parcel_list": "បញ្ជីផលិតផល",
"payment_due": "ទូទាត់សមតុល្យ",
"write_suggest": "សំណូមពរ",
"photo": "រូបភាព",
"logout_confirm": "តើអ្នកចង់ចេញ?",
"charoensin_asset": "Charoen Sin Asset",
"for_csa_customer": "សម្រាប់អតិថិជនក្រុមហ៊ុន",
"create_account": "ចុះឈ្មោះនៅទីនេះ",
"or": "ឬ",
"login": "ចូល",
"login_facebook": "ចូលជាមួយ Facebook",
"term_condition": "កិច្ចព្រមព្រៀងនិងលក្ខខណ្ឌ",
"not_agree": "មិន​យល់ព្រម",
"agree": "យល់ព្រម",
"register": "ចុះឈ្មោះ",
"next": "ក្រោយ",
"not_a_member": "មិនមែនជាសមាជិកនៅឡើយទេ?",
"gender": "ភេទ",
"male": "បុរស",
"female": "ស្រី",
"citizen_id_13": "លេខសម្គាល់ពលរដ្ឋ",
"water_bill": "ថ្លៃប្រើប្រាស់ទឹកស្អាត",
"password": "ការពាក្យសម្ងាត់",
"confirm_password_only": "អះអាងពាក្យសម្ងាត់",
"outstanding_balance": "សមតុល្យឆ្នើម",
"rating": "ការផ្តល់ចំណាត់ថ្នាក់",
"name": "ឈ្មោះ",
"category": "ប្រភេទ",
"individual2": "បុគគល",
"zone": "តំបន់",
"accommodation": "ការស្នាក់នៅ",
"connect_facebook": "ភ្ជាប់ជាមួយហ្វេសប៊ុក",
"choose_project": "ជ្រើសគម្រោង",
"room_for_rent": "បន្ទប់សម្រាប់ជួល",
"scan_to_pay": "ស្កេនកូដសម្រាប់ការទូទាត់",
"account_name": "ឈ្មោះ​គណនី",
"account": "គណនី",
"ref_no": "លេខ​យោង",
"total_payment": "ចំនួនទឹកប្រាក់ទូទាត់សរុប",
"support_all_bank": "គាំទ្រដល់ធនាគារជារៀងរាល់",
"save": "រក្សាទុក",
"coporate": "សហការ",
"new_room": "បន្ទប់ថ្មី",
"please_pay_before": "សូមយកចិត្តមុនពេល",
"to_view_outstanding_balance": "ដើម្បីមើលឃើញសមតុល្យដែលលេចធ្លោ",
"no_mail_parcel": "អ្នកមិនមានសំបុត្រឬក្បាលដីណាមួយ",
"no_notification": "អ្នកមិនមានការជូនដំណឹងណាមួយឡើយ",
"no_product": "អ្នកមិនមានផលិតផលណាមួយ",
"smart_meter": "Smart Meter",
"no_water_electric_bill": "អ្នកមិនមានវិក័យប័ត្រទឹកឬអគ្គិសនី",
"receive_code": "ទទួលបានលេខកូដការបញ្ជាក់",
"pay": "បង់",
"please_sign": "សូមចុះហត្ថលេខានៅទីនេះ",
"redeem_reward": "ទាមទារយករង្វាន់របស់អ្នក",
"service_detail": "ព័ត៌មានលម្អិតសេវាកម្ម",
"confirmation_code": "កូដបញ្ជាក់ទទួលស្គាល់",
"consignee": "អ្នកទទួលទំនិញ",
"waiting_for_pickup": "កំពុងរង់ចាំភីកអាប់",
"contact_front_desk": "តុមានទំនាក់ទំនងមុខ",
"awaiting_payment": "រង់ចាំការទូទាត់ប្រាក់",
"paid": "បង់ប្រាក់",
"latest_promotion": "លើកកម្ពស់ថ្មី",
"disconnect_facebook": "ផ្តាច់ហ្វេសប៊ុក",
"register_success": "ចុះឈ្មោះទទួលបានជោគជ័យ",
"repair_history_detail": "History Detail",
"repair_inprogress": "In Progress",
"repair_re_appoint": "Re Appointment",
"repair_success": "Success",
"customer": "Customer",
"guest": "Guest",
"other": "Other",
"clear_signature": "clear",
"signature": "Signature",
"save_signature": "រក្សាទុក",
"save_success": "Save Success",
"save_fail_and_try": "Unsuccess, Try again",
"new_parcel": "New Parcel",
"customer_not_found": "Data not found.",
"new_message": "New Message",
"bill_payment": "Bill Payment",
"meter_noti": "Electric Meter",
"title": "Title",
"delete_account": "Delete Account"
}

View File

@ -0,0 +1,198 @@
{
"search_project": "စီမံကိန္းမ်ား ရွာေဖြမည္",
"id_card_existed": "အသုံးျပဳခဲ့ၿပီးေသာ ႏုိင္ငံကူးလက္မွတ္နံပါတ္ျဖစ္သည္",
"mobile_existed": "အသုံးျပဳခဲ့ၿပီးေသာ ဖုန္းနံပါတ္ျဖစ္သည္",
"invalid_room_no": "အခန္းနံပါတ္ မမွန္ကန္ပါ",
"id_card_not_existed": "အခ်က္အလက္မွာ ႏုိင္ငံကူးလက္မွတ္ရွာမေတြ႕ပါ",
"email_not_exist_please_signup": "အီးေမး မွတ္ပုံမတင္ရေသးပါ ေက်းဇူးျပဳ၍ အသင္း၀င္ရန္ေလွ်ာက္ထားပါ",
"data_invalid": "အခ်က္အလက္မွန္ကန္မႈမရိွပါ",
"invalid_mobile_number": "ဖုန္းေမာ္ဒယ္နံပါတ္ မွန္ကန္မႈမရိွပါ",
"update_read_success": "",
"project_not_found'": "စီမံကိန္း မေတြ႕ပါ",
"room_not_found": "အခန္းမေတြ႕ပါ",
"require": "ေက်းဇူးျပဳ၍ :attribute အခ်က္အလက္ထည့္သြင္းပါ",
"have_outstanding_balance": "သင္ ေငြေပးသြင္းရန္က်န္ရိွေသးသည္",
"no_outstanding_balance_yet": "ေငြေပးသြင္းရန္ မရိွပါ",
"view_more": "ထပ္မံၾကည့္ရွဳရန္",
"view_points": "စုေပါင္းအမွတ္",
"point": "အမွတ္",
"redeem": "အမွတ္လဲလွယ္ရန္",
"mail_and_parcel": "မက္ေဆ့ခ်္ႏွင့္ ကုန္စည္",
"request_repair": "ျပင္ဆင္မႈအတြက္ အေၾကာင္းၾကားျခင္း",
"inquire": "ေမးျမန္းရန္",
"latest_news": "သတင္းအသစ္",
"ดู momentjs": "14-04-63",
"outstanding_balance_detail": "ေငြေပးရန္က်န္ရိွသည့္ အေသးစိတ္",
"no_outstanding_balance": "ေငြထပ္မံေပးသြင္းရန္ မရိွပါ",
"save_water_meter": "ေရခမွတ္တမ္း",
"save_electric_meter": "မီးခမွတ္တမ္း",
"electric_unit": "မီးခ",
"unit": "စုေပါင္း",
"unit_price": "ယူနစ္",
"amount": "စုေပါင္းေငြ",
"baht": "ဘတ္",
"request_repair_and_Other": "ျပင္ဆင္ျခင္းႏွင့္ အျခား၀န္ေဆာင္မႈအမ်ဳိးမ်ဳိး အေၾကာင္းၾကားပါ",
"place_choose_service": "ေက်းဇူးျပဳ၍ ၀န္ေဆာင္မႈေရြးခ်ယ္ပါ",
"other_service": "၀န္ေဆာင္မႈအမ်ဳိးမ်ဳိး",
"call_for_service": "၀န္ေဆာင္မႈကုိ အေၾကာင္းၾကားပါ",
"repair_history": "စာရင္းသမုိင္း",
"no_repair_history": "ျပဳျပင္မႈ စာရင္းသမုိင္းမရိွပါ",
"confirm_info": "စာရင္းအခ်က္အလက္ကုိ အတည္ျပဳပါ",
"make_appoint": "ခ်ိန္းထားသည့္အခ်ိန္",
"date": "ရက္စြဲ",
"time": "ခ်ိန္းထားအခ်ိန္",
"information": "အခ်က္အလက္အေၾကာင္း",
"confirm": "အတည္ျပဳမည္",
"send_confirmation": "သတင္းအခ်က္အလက္ ေပးပုိ႔မည္",
"send_confirm": "သတင္းအခ်က္အလက္ ေပးပုိ႔အတည္ျပဳမည္",
"cancel": "ပယ္ဖ်က္မည္",
"ok": "အုိေက",
"request_sent": "၀န္ေဆာင္မႈ အသိေပးၿပီးၿပီ",
"room": "အခန္း",
"status": "အေျခအေန",
"pending": "ေစာင့္ဆုိင္းေနသည္",
"estimate_charge": "၀န္ေဆာင္မႈအခေၾကး ခန္႔မွန္းခ်က္",
"back_home": "ပင္မစာမ်က္ႏွာသုိ႔ ျပန္သြားမည္",
"faqs": "အေမး-အေျဖ",
"me": "က်ေနာ္",
"project": "စီမံကိန္း",
"message": "မက္ေဆ့ခ်္",
"submit_data": "မက္ေဆ့ခ်္ပုိ႔မည္",
"submit_area_from_map": "ေျမပုံမွ ေနရာေဒသကုိေရြးမည္",
"news": "သတင္း",
"products": "ထုတ္ကုန္",
"service": "၀န္ေဆာင္မႈ",
"search_proect": "စီမံကိန္းမ်ား ရွာေဖြမည္",
"baht_month": "ဘတ္/လ",
"view_details": "အေသးစိတ္ၾကည့္ရွဳရန္",
"phone": "ဖုန္းနံပါတ္",
"address": "လိပ္စာ",
"room_detail": "အခန္းအေသးစိတ္",
"month": "လ",
"detail": "အေသးစိတ္",
"book_room": "အခန္းဘြတ္ကင္လုပ္မည္",
"individual": "သာမန္လူပုဂၢဳိလ္",
"corporate": "ေကာ္ပုိေရးရွင္း",
"profile": "ကုိယ္ေရးမွတ္တမ္း",
"fullname": "အမည္-မ်ဳိးရုိးနာမည္",
"specific_fullname": "အမည္ႏွင့္မ်ဳိးရုိးနာမည္ ျဖည့္ပါ",
"email": "အီးေမး",
"specific_email": "အီးေမး ျဖည့္ပါ",
"phone2": "ဖုန္းနံပါတ္",
"specific_phone": "ဖုန္းနံပါတ္ ျဖည့္ပါ",
"gender_mf": "လိင္ က်ား ၊ မ",
"birth_date": "ေမြးရက္/လ/ခုႏွစ္",
"select_date": "ရက္စြဲေရြးပါ",
"expect_checkin": "နားေနမည့္ရက္",
"company_name": "ကုမၸဏီနာမည္",
"specific_company": "ကုမၸဏီနာမည္ ျဖည့္ပါ",
"tax_id": "အခြန္ေဆာင္သူမွတ္ပုံတင္နံပါတ္",
"specific_tax_id": "မွတ္ပုံတင္နံပါတ္ 13 လုံး ျဖည့္ပါ",
"booking_submit": "ဘြတ္ကင္အခ်က္အလက္ ပုိ႔ပါ",
"booking_confirm": "ဘြတ္ကင္အတည္ျပဳပါ",
"booking_success": "ဘြတ္ကင္ ေအာင္ျမင္ပါသည္",
"close": "ပိတ္မည္",
"product_detail": "ထုတ္ကုန္အေသးစိတ္အေၾကာင္း",
"request_repair_other": "ျပင္ဆင္ျခင္းႏွင့္ အျခား၀န္ေဆာင္မႈအမ်ဳိးမ်ဳိး အေၾကာင္းၾကားပါ",
"notification": "အသိေပးခ်က္",
"suggestion": "အႀကံျပဳခ်က္",
"logout": "အေကာင့္မွ ထြက္မည္",
"citizen_id": "မွတ္ပုံတင္နံပါတ္",
"edit_profile": "ကုိယ္ေရးမွတ္တမ္း ျပင္ဆင္မည္",
"accom_info": "တည္းခုိမည့္ေနရာအခ်က္အလက္",
"building": "တုိက္",
"room2": "အခန္း",
"room_no": "အခန္းနံပါတ္",
"change_password": "လွ်ဳိ႕၀ွက္နံပါတ္ေျပာင္းလဲမည္",
"new_password": "လွ်ဳိ႕၀ွက္နံပါတ္အသစ္",
"enter_new_password": "လွ်ဳိ႕၀ွက္နံပါတ္အသစ္ ျဖည့္မည္",
"confirm_password": "လွ်ဳိ႕၀ွက္နံပါတ္အသစ္ အတည္ျပဳ",
"enter_confirm_password": "အတည္ျပဳရန္ လွ်ဳိ႕၀ွက္နံပါတ္အသစ္ ျဖည့္ပါ",
"complete": "ၿပီးၿပီ",
"noti_setting": "အသိေပးရန္ သတ္မွတ္ခ်က္မ်ားျပဳလုပ္မည္",
"news2": "သတင္းအေၾကာင္းအရာ",
"promotion": "ပရုိမုိးရွင္း",
"parcel_list": "ကုန္စည္စာရင္း",
"payment_due": "ေငြေပးသြင္းရန္ အခ်ိန္ေရာက္ၿပီ",
"write_suggest": "အႀကံျပဳခ်က္မ်ား ေရးသားပါ",
"photo": "ဓါတ္ပုံ",
"logout_confirm": "သင္သည္ အေကာင့္မွ ထြက္မည္ဟုတ္မဟုတ္ ?",
"charoensin_asset": "က်လိန္းဆင္အက္ဆက္",
"for_csa_customer": "က်လိန္းဆင္အက္ဆက္ကုမၸဏီ၏ ေဖါက္သည္မ်ားအတြက္",
"create_account": "ဤေနရာတြင္ အသင္း၀င္ ေလွ်ာက္ထားပါ",
"or": "သုိ႔မဟုတ္",
"login": "အေကာင့္ထဲ ၀င္မည္",
"login_facebook": "Facebook ကုိ အသုံးျပဳ၍ ၀င္မည္",
"term_condition": "အေျခအေနႏွင့္ သေဘာတူညီခ်က္မ်ား",
"not_agree": "လက္မခံပါ",
"agree": "လက္ခံသည္",
"register": "အသင္း၀င္ေလွ်ာက္ထားပါ",
"next": "ဆက္သြားပါ",
"not_a_member": "သင္သည္ အသင္း၀င္သူမဟုတ္ေသးပါ ဟုတ္လား ?",
"gender": "ကျား, မ",
"male": "အထီး",
"female": "အမြိုးသမီး",
"citizen_id_13": "နိုင်ငံသား ID ကို",
"water_bill": "ရေဘီလ်",
"password": "စကားဝှက်ကို",
"confirm_password_only": "စကားဝှက်ကိုအတည်ပြုပါ",
"outstanding_balance": "ထူးချွန်ချိန်ခွင်လျှာ",
"rating": "rating",
"name": "အမည်",
"category": "အမျိုးအစား",
"individual2": "တစ်ဦးချင်း",
"zone": "ဇုန်",
"accommodation": "နေရာထိုင်ခင်း",
"connect_facebook": "Facebook နှင့်ဆက်သွယ်ပါ",
"choose_project": "စီမံကိန်းရွေးပါ",
"room_for_rent": "အခန်းငှားရန်",
"scan_to_pay": "အခန်းငှားရန်",
"account_name": "အကောင့်နာမည်",
"account": "အကောင့်",
"ref_no": "ကိုးကားစရာအရေအတွက်",
"total_payment": "စုစုပေါင်းငွေပေးချေမှုရမည့်ငွေပမာဏ",
"support_all_bank": "တိုင်းဘဏ်ကိုထောကျပံ့",
"save": "သိမ်းဆည်းပါ",
"coporate": "ဥပဒေရေးရာပုဂ္ဂိုလ်သတင်းအချက်အလက်",
"new_room": "အခန်းအသစ်",
"please_pay_before": "မတိုင်မှီပေးဆောင် ကျေးဇူးပြု.",
"to_view_outstanding_balance": "အဆိုပါထူးချွန်ချိန်ခွင်လျှာကြည့်ဖို့",
"no_mail_parcel": "သင်သည်မည်သည့်မေးလ်သို့မဟုတ်ချောထုပ်ရှိသည်မဟုတ်ကြဘူး",
"no_notification": "သင်သည်မည်သည့်အကြောင်းကြားစာများရှိသည်မဟုတ်ကြဘူး",
"no_product": "သင်သည်မည်သည့်ထုတ်ကုန်ရှိသည်မဟုတ်ကြဘူး",
"smart_meter": "Smart Meter",
"no_water_electric_bill": "သင်သည်မည်သည့်ရေသို့မဟုတ်လျှပ်စစ်ဥပဒေကြမ်းရှိသည်မဟုတ်ကြဘူး",
"receive_code": "အတည်ပြုချက်ကိုကုဒ်လက်ခံရရှိ",
"pay": "ပေးဆောင်",
"please_sign": "ကျေးဇူးပြုပြီးဒီမှာလက်မှတ်ထိုးပါ",
"redeem_reward": "မင်းရဲ့ဆုကိုတောင်းခံပါ",
"service_detail": "ဝန်ဆောင်မှုအသေးစိတ်",
"confirmation_code": "အတည်ပြုသည့်ကုတ်",
"consignee": "အခကြေးငွေ",
"waiting_for_pickup": "ပစ်ကပ်ဘို့စောင့်ဆိုင်းနေ",
"contact_front_desk": "ဆက်သွယ်ရန်ရှေ့စားပွဲပေါ်မှာ",
"awaiting_payment": "ငွေပေးချေမှုစောင့်ဆိုင်း",
"paid": "ပေးဆောင်သည်",
"latest_promotion": "နယူးမြှင့်တင်ရေး",
"disconnect_facebook": "အဆက်ဖြုတ် Facebook က",
"register_success": "မှတ်ပုံတင်မည်အောင်မြင်",
"repair_history_detail": "History Detail",
"repair_inprogress": "In Progress",
"repair_re_appoint": "Re Appointment",
"repair_success": "Success",
"customer": "Customer",
"guest": "Guest",
"other": "Other",
"clear_signature": "clear",
"signature": "Signature",
"save_signature": "သိမ်းဆည်းပါ",
"save_success": "Save Success",
"save_fail_and_try": "Unsuccess, Try again",
"new_parcel": "New Parcel",
"customer_not_found": "Data not found.",
"new_message": "New Message",
"bill_payment": "Bill Payment",
"meter_noti": "Electric Meter",
"title": "Title",
"delete_account": "Delete Account"
}

View File

@ -0,0 +1,202 @@
{
"search_project": "ค้นหาโครงการ",
"id_card_existed": "หมายเลขบัตรประชาชนใช้ลงทะเบียนไปแล้ว",
"mobile_existed": "หมายเลขโทรศัพท์ใช้ลงทะเบียนไปแล้ว",
"invalid_room_no": "หมายเลขห้องพักไม่ถูกต้อง",
"id_card_not_existed": "ไม่พบหมายเลขบัตรประชาชนในฐานข้อมูล",
"email_not_exist_please_signup": "อีเมล์ :email ยังไม่ได้ลงทะเบียนในระบบ กรุณาสมัครสมาชิก",
"data_invalid": "ข้อมูลไม่ถูกต้อง",
"invalid_mobile_number": "หมายเลขเครื่องโทรศัพท์ไม่ถูกต้อง",
"update_read_success": "อ่านแล้ว",
"project_not_found'": "ไม่พบโครงการ",
"room_not_found": "ไม่พบห้องพัก",
"require": "กรุณาใส่ข้อมูล :attribute",
"have_outstanding_balance": "คุณมียอดค้างชำระ",
"no_outstanding_balance_yet": "ยังไม่มียอดค้างชำระ",
"view_more": "ดูเพิ่มเติม",
"view_points": "คะแนนสะสม",
"point": "พอยต์",
"redeem": "แลกคะแนน",
"mail_and_parcel": "จดหมายและพัสดุ",
"request_repair": "แจ้งซ่อม",
"inquire": "สอบถาม",
"latest_news": "ข่าวใหม่",
"ดู momentjs": "14 เม.ษ. 2563",
"outstanding_balance_detail": "รายละเอียดยอดค้างชำระ",
"no_outstanding_balance": "ไม่มียอดค้างชำระ",
"save_water_meter": "บันทึกค่าน้ำ",
"save_electric_meter": "บันทึกค่าไฟ",
"electric_unit": "ค่าไฟ",
"unit": "จำนวน",
"unit_price": "หน่วย",
"amount": "จำนวนเงิน",
"baht": "บาท",
"request_repair_and_Other": "แจ้งซ่อม & บริการอื่นๆ",
"place_choose_service": "กรุณาเลือกบริการที่ต้องการ",
"other_service": "บริการอื่นๆ",
"call_for_service": "แจ้งใช้บริการ",
"repair_history": "ประวัติรายการ",
"no_repair_history": "ไม่มีประวัติรายการซ่อม",
"confirm_info": "ยืนยันข้อมูลรายการ",
"make_appoint": "นัดหมายเวลา",
"date": "วันที่",
"time": "เวลานัด",
"information": "ข้อมูลรายการ",
"confirm": "ยืนยัน",
"send_confirmation": "ส่งข้อมูลรายการ",
"send_confirm": "ยืนยันการส่งข้อมูลรายการ",
"cancel": "ยกเลิก",
"ok": "ตกลง",
"request_sent": "แจ้งบริการเรียบร้อย",
"room": "ห้อง",
"status": "สถานะ",
"pending": "รอดำเนินการ",
"estimate_charge": "ประเมินค่าบริการ",
"back_home": "กลับหน้าหลัก",
"faqs": "ถาม - ตอบ",
"me": "ฉัน",
"project": "โครงการ",
"message": "ข้อความ",
"submit_data": "ส่งข้อมูล",
"submit_area_from_map": "เลือกเขตจากแผนที่",
"news": "ข่าว",
"products": "สินค้า",
"service": "บริการ",
"search_proect": "ค้นหาโครงการ",
"baht_month": "บาท/เดือน",
"view_details": "ดูรายละเอียด",
"phone": "เบอร์โทรศัพท์",
"address": "ที่อยู่",
"room_detail": "รายละเอียดห้อง",
"month": "เดือน",
"detail": "รายละเอียด",
"book_room": "จองห้องพัก",
"individual": "บุคคลธรรมดา",
"corporate": "นิติบุคคล",
"profile": "ข้อมูลส่วนตัว",
"fullname": "ชื่อ - นามสกุล",
"specific_fullname": "ระบุชื่อและนามสกุล",
"email": "อีเมล",
"specific_email": "ระบุอีเมล",
"phone2": "เบอร์โทร",
"specific_phone": "ระบุเบอร์โทร",
"gender_mf": "เพศ ชาย , หญิง",
"birth_date": "วัน/เดือน/ปีเกิด",
"select_date": "เลือกวันที่",
"expect_checkin": "วันที่คาดว่าจะเข้าพัก",
"company_name": "ชื่อบริษัท",
"specific_company": "ระบุชื่อบริษัท",
"tax_id": "เลขประจำตัวผู้เสียภาษี",
"specific_tax_id": "ระบุเลข 13 หลัก",
"booking_submit": "ส่งข้อมูลการจอง",
"booking_confirm": "ยืนยันการจอง",
"booking_success": "ส่งข้อมูลการจองสำเร็จ",
"close": "ปิด",
"product_detail": "รายละเอียดสินค้า",
"request_repair_other": "แจ้งซ่อม & บริการต่างๆ",
"notification": "การแจ้งเตือน",
"suggestion": "ข้อเสนอแนะ",
"logout": "ออกจากระบบ",
"citizen_id": "เลขบัตรประชาชน",
"edit_profile": "แก้ไขข้อมูลส่วนตัว",
"accom_info": "ข้อมูลที่พัก",
"building": "อาคาร",
"room2": "ห้องพัก",
"room_no": "เลขห้อง",
"change_password": "แก้ไขรหัสผ่าน",
"new_password": "รหัสผ่านใหม่",
"enter_new_password": "ใส่รหัสผ่านใหม่",
"confirm_password": "ยืนยันรหัสผ่านใหม่",
"enter_confirm_password": "ใส่รหัสผ่านใหม่เพื่อยืนยัน",
"complete": "เสร็จสิ้น",
"noti_setting": "ตั้งค่าการแจ้งเตือน",
"news2": "ข่าวสาร",
"promotion": "โปรโมชั่น",
"parcel_list": "รายการพัสดุ",
"payment_due": "ถึงเวลาชำระยอดค่าใช้จ่าย",
"write_suggest": "เขียนข้อเสนอแนะ",
"photo": "รูปภาพ",
"logout_confirm": "คุณต้องการออกจากระบบหรือไม่ ?",
"charoensin_asset": "เจริญสิน แอสเสท",
"for_csa_customer": "สำหรับลูกค้าของบริษัท เจริญสิน แอสเสท จำกัด",
"create_account": "สมัครสมาชิกที่นี่",
"or": "หรือ",
"login": "เข้าสู่ระบบ",
"login_facebook": "เข้าสู่ระบบด้วย Facebook",
"term_condition": "ข้อตกลงและเงื่อนไข",
"not_agree": "ไม่ยอมรับ",
"agree": "ยอมรับ",
"register": "สมัครสมาชิก",
"next": "ถัดไป",
"not_a_member": "คุณยังไม่ได้เป็นสมาชิกใช่ไหม ?",
"gender": "เพศ ",
"male": "ชาย",
"female": "หญิง",
"citizen_id_13": "เลขบัตรประชาชน 13 หลัก",
"water_bill": "ค่าน้ำ",
"password": "รหัสผ่าน",
"confirm_password_only": "ยืนยันรหัสผ่าน",
"outstanding_balance": "ยอดค้างชำระ",
"rating": "ประเมินให้คะแนน",
"name": "ชื่อ",
"category": "ประเภท",
"individual2": "บุคคลทั่วไป",
"zone": "โซน",
"accommodation": "ที่พัก",
"connect_facebook": "เชื่อมต่อกับ Facebook",
"choose_project": "เลือกโครงการ",
"room_for_rent": "ห้องพักให้เช่า",
"scan_to_pay": "สแกนเพื่อจ่ายเงิน",
"account_name": "ชื่อบัญชี",
"account": "บัญชี",
"ref_no": "เลขที่อ้างอิง",
"total_payment": "ยอดชำระทั้งหมด",
"support_all_bank": "จ่ายได้ทุกธนาคาร",
"save": "บันทึก",
"coporate": "ข้อมูลนิติบุคคล",
"new_room": "ห้องใหม่",
"please_pay_before": "โปรดชำระก่อนวันที่",
"please_pay_within": "โปรดชำระภายในวันที่",
"begin_charge_on" : "วันที่เริ่มปรับ",
"to_view_outstanding_balance": "เพื่อดูยอดค้างชำระ",
"no_mail_parcel": "ไม่มีจดหมายหรือพัสดุ",
"no_notification": "ไม่มีการแจ้งเตือน",
"no_product": "ไมีมีสินค้า",
"smart_meter": "Smart Meter",
"no_water_electric_bill": "ไม่มีบันทึกค่ามิเตอร์หรือค่าไฟ",
"receive_code": "รับรหัสยืนยัน",
"pay": "ชำระเงิน",
"please_sign": "กรุณาเขียนลายเซ็นของคุณ",
"redeem_reward": "แลกสินค้า",
"service_detail": "รายละเอียดบริการ",
"confirmation_code": "รหัสยืนยัน",
"consignee": "ผู้รับ",
"waiting_for_pickup": "รอรับของ",
"contact_front_desk": "ติดต่อเคาน์เตอร์",
"awaiting_payment": "รอจ่ายที่เคาน์เตอร์",
"paid": "จ่ายเรียบร้อย",
"latest_promotion": "โปรโมชั่นใหม่",
"disconnect_facebook": "ยกเลิกการเชื่อมต่อ Facebook",
"register_success": "สมัครสมาชิกสำเร็จ",
"repair_history_detail" : "รายละเอียดประวัติ",
"repair_inprogress" : "ซ่อมแซม",
"repair_re_appoint": "นัดหมายใหม่",
"repair_success": "ซ่อมสำเร็จ",
"customer": "ลูกค้า",
"guest": "ผู้ใช้งานทั่วไป",
"other": "อื่น ๆ",
"clear_signature": "ล้าง",
"signature": "ลายเซ็น",
"save_signature": "บันทึกรูป",
"save_success": "บันทึกสำเร็จ",
"save_fail_and_try": "บันทึกไม่สำเร็จ กรุณาลองอีกครั้ง",
"new_parcel": "จดหมายและพัสดุใหม่",
"customer_not_found": "ไม่พบข้อมูลในระบบ",
"new_message": "ข้อความใหม่",
"bill_payment": "บิลชำระเงิน",
"meter_noti": "เลขมิเตอร์น้ำ-ไฟฟ้า",
"title": "หัวข้อ",
"update_app": "อัปเดตแอปพลิเคชัน",
"payment_success": "ชำระเงินสำเร็จ",
"delete_account": "ลบบัญชี"
}

View File

@ -19,12 +19,12 @@
1F7FF07D5687407EA1D187ED /* HelveticaNeue-ThinItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */; }; 1F7FF07D5687407EA1D187ED /* HelveticaNeue-ThinItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4BE8AE7BD21C42E693C0AC63 /* HelveticaNeue-ThinItalic.otf */; };
28B708D71DC74110BA5414C9 /* Prompt-ExtraLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */; }; 28B708D71DC74110BA5414C9 /* Prompt-ExtraLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8A0E7A5B712240B0A5D80CD0 /* Prompt-ExtraLightItalic.ttf */; };
3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = AEB357E1B49949988E70615A /* arial.ttf */; }; 3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = AEB357E1B49949988E70615A /* arial.ttf */; };
347A9EADA985C90A442C095F /* libPods-csareactrn60.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */; };
37240CDF898442598823F626 /* HelveticaNeue-ExtBlackCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */; }; 37240CDF898442598823F626 /* HelveticaNeue-ExtBlackCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = 957ECBB408F7400E97E4ABB7 /* HelveticaNeue-ExtBlackCondObl.otf */; };
3B0DFA8A3E66426C83106178 /* HelveticaNeue-Black.otf in Resources */ = {isa = PBXBuildFile; fileRef = B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */; }; 3B0DFA8A3E66426C83106178 /* HelveticaNeue-Black.otf in Resources */ = {isa = PBXBuildFile; fileRef = B46DE0A65D4D46598592DFCA /* HelveticaNeue-Black.otf */; };
3F1F4FFDE2E64BCDB0EF1568 /* Prompt-Thin.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */; }; 3F1F4FFDE2E64BCDB0EF1568 /* Prompt-Thin.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 83BCD4C4237245CC8FD65EBA /* Prompt-Thin.ttf */; };
43368876D94248E3A8A13602 /* HelveticaNeue-ExtBlackCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */; }; 43368876D94248E3A8A13602 /* HelveticaNeue-ExtBlackCond.otf in Resources */ = {isa = PBXBuildFile; fileRef = 231E3867554C4E1A81C5E143 /* HelveticaNeue-ExtBlackCond.otf */; };
45A7A9558AD64A09B6EA6EA2 /* Prompt-LightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */; }; 45A7A9558AD64A09B6EA6EA2 /* Prompt-LightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 862B9827E2E44C69BEAD246C /* Prompt-LightItalic.ttf */; };
487D36DF001C919C6AA18B38 /* libPods-csareactrn60.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E619403A5F8E86D88BFFD6C /* libPods-csareactrn60.a */; };
4C37F2DC742A425F913826A7 /* HelveticaBlkIt.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */; }; 4C37F2DC742A425F913826A7 /* HelveticaBlkIt.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6CE71051FC114CD0B4D6EAF5 /* HelveticaBlkIt.ttf */; };
59D523C8F50B4740944768F7 /* HelveticaNeue-BlackExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */; }; 59D523C8F50B4740944768F7 /* HelveticaNeue-BlackExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 12FFE6B1F22E45B389BE558E /* HelveticaNeue-BlackExt.otf */; };
6059ACDBE70E4CECA8A06232 /* HelveticaNeueBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */; }; 6059ACDBE70E4CECA8A06232 /* HelveticaNeueBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5D2BF1F31E004EEE9D522238 /* HelveticaNeueBoldItalic.ttf */; };
@ -75,7 +75,9 @@
F5E452C877D74AB48FA03ADB /* HelveticaNeue-MediumExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */; }; F5E452C877D74AB48FA03ADB /* HelveticaNeue-MediumExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = 30547B3A6F39407E85F47460 /* HelveticaNeue-MediumExt.otf */; };
F64BDC9779CC4A968323B1D2 /* HelveticaNeue-BoldExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */; }; F64BDC9779CC4A968323B1D2 /* HelveticaNeue-BoldExt.otf in Resources */ = {isa = PBXBuildFile; fileRef = B61EEAA00E5A44BA97170138 /* HelveticaNeue-BoldExt.otf */; };
F6941127F42843FC86D2733B /* Prompt-BoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */; }; F6941127F42843FC86D2733B /* Prompt-BoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6F50A6BE5CE745CB95382DB5 /* Prompt-BoldItalic.ttf */; };
FD3F8EF82DCB51B30079A40F /* EventKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FD3F8EF72DCB51B30079A40F /* EventKit.framework */; };
FD86179F379848B883BE640C /* HelveticaNeue-HeavyCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */; }; FD86179F379848B883BE640C /* HelveticaNeue-HeavyCondObl.otf in Resources */ = {isa = PBXBuildFile; fileRef = D5533C2F700E41D8A348366C /* HelveticaNeue-HeavyCondObl.otf */; };
FDF0A3462D81709A00B31918 /* main.jsbundle in Resources */ = {isa = PBXBuildFile; fileRef = 008F07F21AC5B25A0029DE68 /* main.jsbundle */; };
/* End PBXBuildFile section */ /* End PBXBuildFile section */
/* Begin PBXFileReference section */ /* Begin PBXFileReference section */
@ -177,6 +179,8 @@
F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueItalic.ttf; sourceTree = "<group>"; }; F469012A5CCD49CD9EAF23F7 /* HelveticaNeueItalic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = HelveticaNeueItalic.ttf; path = ../assets/fonts/HelveticaNeue/HelveticaNeueItalic.ttf; sourceTree = "<group>"; };
F4F4E0305AB44E4E8AF28BEF /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/native-base/Fonts/Zocial.ttf"; sourceTree = "<group>"; }; F4F4E0305AB44E4E8AF28BEF /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/native-base/Fonts/Zocial.ttf"; sourceTree = "<group>"; };
F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigExt.otf"; sourceTree = "<group>"; }; F942D35FD2AC4A9AA6B2735A /* HelveticaNeue-UltraLigExt.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "HelveticaNeue-UltraLigExt.otf"; path = "../assets/fonts/HelveticaNeue/HelveticaNeue-UltraLigExt.otf"; sourceTree = "<group>"; };
FD3F8EF72DCB51B30079A40F /* EventKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = EventKit.framework; path = System/Library/Frameworks/EventKit.framework; sourceTree = SDKROOT; };
FD7256082D81A1CD00E59CEC /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
/* End PBXFileReference section */ /* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */ /* Begin PBXFrameworksBuildPhase section */
@ -184,7 +188,8 @@
isa = PBXFrameworksBuildPhase; isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
487D36DF001C919C6AA18B38 /* libPods-csareactrn60.a in Frameworks */, FD3F8EF82DCB51B30079A40F /* EventKit.framework in Frameworks */,
347A9EADA985C90A442C095F /* libPods-csareactrn60.a in Frameworks */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -209,6 +214,7 @@
2D16E6871FA4F8E400B85C8A /* Frameworks */ = { 2D16E6871FA4F8E400B85C8A /* Frameworks */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
FD3F8EF72DCB51B30079A40F /* EventKit.framework */,
88D28ABD233238AE00C7CDA7 /* libRNFirebase.a */, 88D28ABD233238AE00C7CDA7 /* libRNFirebase.a */,
ED297162215061F000B7C4FE /* JavaScriptCore.framework */, ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
ED2971642150620600B7C4FE /* JavaScriptCore.framework */, ED2971642150620600B7C4FE /* JavaScriptCore.framework */,
@ -316,6 +322,7 @@
83CBB9F61A601CBA00E9B192 = { 83CBB9F61A601CBA00E9B192 = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
FD7256082D81A1CD00E59CEC /* PrivacyInfo.xcprivacy */,
883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */, 883370DF23323B1E0045FDA1 /* GoogleService-Info.plist */,
13B07FAE1A68108700A75B9A /* csareactrn60 */, 13B07FAE1A68108700A75B9A /* csareactrn60 */,
832341AE1AAA6A7D00B99B32 /* Libraries */, 832341AE1AAA6A7D00B99B32 /* Libraries */,
@ -360,7 +367,7 @@
13B07F8E1A680F5B00A75B9A /* Resources */, 13B07F8E1A680F5B00A75B9A /* Resources */,
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
F7A92B6D97F97684A9874FCF /* [CP] Copy Pods Resources */, F7A92B6D97F97684A9874FCF /* [CP] Copy Pods Resources */,
34F19E7C81380893D13A940D /* [CP-User] [RNFB] Core Configuration */, 2FF54CDC5E26E5B0EE4C77D8 /* [CP-User] [RNFB] Core Configuration */,
); );
buildRules = ( buildRules = (
); );
@ -409,6 +416,7 @@
isa = PBXResourcesBuildPhase; isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
FDF0A3462D81709A00B31918 /* main.jsbundle in Resources */,
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */, 3315BDDF38E744F5A8F2E12D /* arial.ttf in Resources */,
@ -493,9 +501,9 @@
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh; shellPath = /bin/sh;
shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh\n";
}; };
34F19E7C81380893D13A940D /* [CP-User] [RNFB] Core Configuration */ = { 2FF54CDC5E26E5B0EE4C77D8 /* [CP-User] [RNFB] Core Configuration */ = {
isa = PBXShellScriptBuildPhase; isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
@ -538,6 +546,12 @@
inputPaths = ( inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-csareactrn60/Pods-csareactrn60-resources.sh", "${PODS_ROOT}/Target Support Files/Pods-csareactrn60/Pods-csareactrn60-resources.sh",
"${PODS_ROOT}/FBSDKCoreKit/FacebookSDKStrings.bundle", "${PODS_ROOT}/FBSDKCoreKit/FacebookSDKStrings.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal_Privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations/FirebaseInstallations_Privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport_Privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities_Privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises_Privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker/QBImagePicker.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker/QBImagePicker.bundle",
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf", "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf",
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf", "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf",
@ -557,10 +571,17 @@
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf",
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle", "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll/RNCameraRollPrivacyInfo.bundle",
); );
name = "[CP] Copy Pods Resources"; name = "[CP] Copy Pods Resources";
outputPaths = ( outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FacebookSDKStrings.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FacebookSDKStrings.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseCoreInternal_Privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FirebaseInstallations_Privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleDataTransport_Privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleUtilities_Privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FBLPromises_Privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/QBImagePicker.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/QBImagePicker.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf",
@ -580,6 +601,7 @@
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/TOCropViewControllerBundle.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/TOCropViewControllerBundle.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCameraRollPrivacyInfo.bundle",
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh; shellPath = /bin/sh;
@ -638,16 +660,16 @@
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements; CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
CURRENT_PROJECT_VERSION = 175; CURRENT_PROJECT_VERSION = 162;
DEAD_CODE_STRIPPING = NO; DEAD_CODE_STRIPPING = NO;
DEVELOPMENT_TEAM = 84F3R56BUC; DEVELOPMENT_TEAM = 84F3R56BUC;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC;
INFOPLIST_FILE = csareactrn60/Info.plist; INFOPLIST_FILE = csareactrn60/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.0; IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 2.109; MARKETING_VERSION = 2.107;
OTHER_LDFLAGS = ( OTHER_LDFLAGS = (
"$(inherited)", "$(inherited)",
"-ObjC", "-ObjC",
@ -655,7 +677,7 @@
); );
PRODUCT_BUNDLE_IDENTIFIER = th.co.csasset.mobile; PRODUCT_BUNDLE_IDENTIFIER = th.co.csasset.mobile;
PRODUCT_NAME = csareactrn60; PRODUCT_NAME = csareactrn60;
PROVISIONING_PROFILE_SPECIFIER = "Csa dist apple id"; PROVISIONING_PROFILE_SPECIFIER = "Csa dev apple id";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Csa dist apple id"; "PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Csa dist apple id";
TARGETED_DEVICE_FAMILY = "1,2"; TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic"; VERSIONING_SYSTEM = "apple-generic";
@ -669,14 +691,15 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements; CODE_SIGN_ENTITLEMENTS = csareactrn60/csareactrn60.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_IDENTITY = "iPhone Distribution";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 175; CURRENT_PROJECT_VERSION = 162;
DEVELOPMENT_TEAM = 84F3R56BUC; DEVELOPMENT_TEAM = 84F3R56BUC;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 84F3R56BUC;
INFOPLIST_FILE = csareactrn60/Info.plist; INFOPLIST_FILE = csareactrn60/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.0; IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 2.109; MARKETING_VERSION = 2.107;
OTHER_LDFLAGS = ( OTHER_LDFLAGS = (
"$(inherited)", "$(inherited)",
"-ObjC", "-ObjC",
@ -696,7 +719,7 @@
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LANGUAGE_STANDARD = "c++17";
CLANG_CXX_LIBRARY = "libc++"; CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_ARC = YES;
@ -723,6 +746,7 @@
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES; ENABLE_TESTABILITY = YES;
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
GCC_C_LANGUAGE_STANDARD = gnu99; GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO; GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES; GCC_NO_COMMON_BLOCKS = YES;
@ -730,6 +754,7 @@
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1", "DEBUG=1",
"$(inherited)", "$(inherited)",
_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION,
); );
GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
@ -741,6 +766,13 @@
IPHONEOS_DEPLOYMENT_TARGET = 13.0; IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = YES; MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
OTHER_CFLAGS = "$(inherited)";
OTHER_CPLUSPLUSFLAGS = "$(inherited)";
OTHER_LDFLAGS = (
"$(inherited)",
" ",
);
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos; SDKROOT = iphoneos;
}; };
name = Debug; name = Debug;
@ -750,7 +782,7 @@
buildSettings = { buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO; ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LANGUAGE_STANDARD = "c++17";
CLANG_CXX_LIBRARY = "libc++"; CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_ARC = YES;
@ -777,8 +809,13 @@
COPY_PHASE_STRIP = YES; COPY_PHASE_STRIP = YES;
ENABLE_NS_ASSERTIONS = NO; ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386;
GCC_C_LANGUAGE_STANDARD = gnu99; GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES; GCC_NO_COMMON_BLOCKS = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION,
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNDECLARED_SELECTOR = YES;
@ -787,6 +824,13 @@
GCC_WARN_UNUSED_VARIABLE = YES; GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 13.0; IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
OTHER_CFLAGS = "$(inherited)";
OTHER_CPLUSPLUSFLAGS = "$(inherited)";
OTHER_LDFLAGS = (
"$(inherited)",
" ",
);
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos; SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES; VALIDATE_PRODUCT = YES;
}; };

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>

View File

@ -5,11 +5,9 @@
* LICENSE file in the root directory of this source tree. * LICENSE file in the root directory of this source tree.
*/ */
#import <React/RCTBridgeDelegate.h> #import <RCTAppDelegate.h>
#import <UIKit/UIKit.h> #import <UIKit/UIKit.h>
@interface AppDelegate : UIResponder <UIApplicationDelegate, RCTBridgeDelegate> @interface AppDelegate : RCTAppDelegate
@property (nonatomic, strong) UIWindow *window;
@end @end

View File

@ -64,7 +64,7 @@
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge - (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
{ {
#if DEBUG #if DEBUG
return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"];
#else #else
return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
#endif #endif

View File

@ -0,0 +1,71 @@
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
#import "AppDelegate.h"
#import <React/RCTBundleURLProvider.h>
#import <Firebase.h>
#import "RNSplashScreen.h"
#import <FBSDKCoreKit/FBSDKCoreKit.h>
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if ([FIRApp defaultApp] == nil) {
[FIRApp configure];
}
RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions];
RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge
moduleName:@"csareactrn60"
initialProperties:nil];
rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1];
self.moduleName = @"RnDiffApp";
// You can add your custom initial props in the dictionary below.
// They will be passed down to the ViewController used by React Native.
self.initialProps = @{};
[RNSplashScreen show];
[[FBSDKApplicationDelegate sharedInstance] application:application
didFinishLaunchingWithOptions:launchOptions];
return [super application:application didFinishLaunchingWithOptions:launchOptions];
}
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation {
BOOL handled = [[FBSDKApplicationDelegate sharedInstance] application:application
openURL:url
sourceApplication:sourceApplication
annotation:annotation
];
// Add any custom logic here.
return handled;
}
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
{
#if DEBUG
return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index"];
#else
return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
#endif
}
@end

View File

@ -1 +1,185 @@
{"images":[{"size":"60x60","expected-size":"180","filename":"180.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"40x40","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"60x60","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"57x57","expected-size":"57","filename":"57.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"57x57","expected-size":"114","filename":"114.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"60","filename":"60.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"72x72","expected-size":"72","filename":"72.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"76x76","expected-size":"152","filename":"152.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"50x50","expected-size":"100","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"76x76","expected-size":"76","filename":"76.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"50x50","expected-size":"50","filename":"50.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"72x72","expected-size":"144","filename":"144.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"40x40","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"83.5x83.5","expected-size":"167","filename":"167.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"20x20","expected-size":"20","filename":"20.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"}]} {
"images": [{
"size": "60x60",
"expected-size": "180",
"filename": "180.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "3x"
}, {
"size": "40x40",
"expected-size": "80",
"filename": "80.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "2x"
}, {
"size": "40x40",
"expected-size": "120",
"filename": "120.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "3x"
}, {
"size": "60x60",
"expected-size": "120",
"filename": "120.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "2x"
}, {
"size": "57x57",
"expected-size": "57",
"filename": "57.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "1x"
}, {
"size": "29x29",
"expected-size": "58",
"filename": "58.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "2x"
}, {
"size": "29x29",
"expected-size": "29",
"filename": "29.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "1x"
}, {
"size": "29x29",
"expected-size": "87",
"filename": "87.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "3x"
}, {
"size": "57x57",
"expected-size": "114",
"filename": "114.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "2x"
}, {
"size": "20x20",
"expected-size": "40",
"filename": "40.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "2x"
}, {
"size": "20x20",
"expected-size": "60",
"filename": "60.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "iphone",
"scale": "3x"
}, {
"size": "1024x1024",
"filename": "1024.png",
"expected-size": "1024",
"idiom": "ios-marketing",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"scale": "1x"
}, {
"size": "40x40",
"expected-size": "80",
"filename": "80.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "2x"
}, {
"size": "72x72",
"expected-size": "72",
"filename": "72.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "1x"
}, {
"size": "76x76",
"expected-size": "152",
"filename": "152.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "2x"
}, {
"size": "50x50",
"expected-size": "100",
"filename": "100.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "2x"
}, {
"size": "29x29",
"expected-size": "58",
"filename": "58.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "2x"
}, {
"size": "76x76",
"expected-size": "76",
"filename": "76.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "1x"
}, {
"size": "29x29",
"expected-size": "29",
"filename": "29.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "1x"
}, {
"size": "50x50",
"expected-size": "50",
"filename": "50.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "1x"
}, {
"size": "72x72",
"expected-size": "144",
"filename": "144.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "2x"
}, {
"size": "40x40",
"expected-size": "40",
"filename": "40.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "1x"
}, {
"size": "83.5x83.5",
"expected-size": "167",
"filename": "167.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "2x"
}, {
"size": "20x20",
"expected-size": "20",
"filename": "20.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "1x"
}, {
"size": "20x20",
"expected-size": "40",
"filename": "40.png",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"idiom": "ipad",
"scale": "2x"
}, {
"size": "1024x1024",
"filename": "1024.png",
"expected-size": "1024",
"idiom": "ios-marketing",
"folder": "Assets.xcassets/AppIcon.appiconset/",
"scale": "1x"
}]
}

View File

@ -9,7 +9,8 @@
#import "AppDelegate.h" #import "AppDelegate.h"
int main(int argc, char * argv[]) { int main(int argc, char *argv[])
{
@autoreleasepool { @autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
} }

3
jest.config.js Normal file
View File

@ -0,0 +1,3 @@
module.exports = {
preset: 'react-native',
};

View File

@ -1,17 +1,11 @@
/** const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');
* Metro configuration for React Native
* https://github.com/facebook/react-native
*
* @format
*/
module.exports = { /**
transformer: { * Metro configuration
getTransformOptions: async () => ({ * https://facebook.github.io/metro/docs/configuration
transform: { *
experimentalImportSupport: false, * @type {import('metro-config').MetroConfig}
inlineRequires: false, */
}, const config = {};
}),
}, module.exports = mergeConfig(getDefaultConfig(__dirname), config);
};

View File

@ -4,14 +4,15 @@
"private": true, "private": true,
"scripts": { "scripts": {
"start": "react-native start", "start": "react-native start",
"test": "jest",
"lint": "eslint .", "lint": "eslint .",
"postinstall": "sh ./fix.sh", "postinstall": "patch-package",
"prod-android": "cd android && ./gradlew assembleRelease", "prod-android": "cd android && ./gradlew assembleRelease",
"run-android": "react-native run-android", "run-android": "react-native run-android",
"run-ios": "react-native run-ios --simulator \"iPhone 14 Pro Max\"", "run-ios": "react-native run-ios --simulator \"iPhone 14 Pro Max\"",
"run-device": "react-native run-ios --device", "run-device": "react-native run-ios --device",
"ios": "react-native run-ios --simulator \"iPhone 14 Pro Max\"" "ios": "react-native run-ios --simulator \"iPhone 14 Pro Max\"",
"build:ios": "react-native bundle --entry-file='index.js' --bundle-output='./ios/main.jsbundle' --dev=false --platform='ios'",
"test": "jest"
}, },
"rnpm": { "rnpm": {
"assets": [ "assets": [
@ -21,22 +22,27 @@
}, },
"dependencies": { "dependencies": {
"@invertase/react-native-apple-authentication": "^1.1.2", "@invertase/react-native-apple-authentication": "^1.1.2",
"@react-native-community/cameraroll": "^1.2.1", "@react-native-async-storage/async-storage": "^2.1.2",
"@react-native-camera-roll/camera-roll": "^7.10.0",
"@react-native-community/datetimepicker": "^3.0.2", "@react-native-community/datetimepicker": "^3.0.2",
"@react-native-community/toolbar-android": "^0.2.1", "@react-native-community/toolbar-android": "0.2.1",
"@react-native-firebase/app": "^17.3.2", "@react-native-firebase/app": "^17.3.2",
"@react-native-firebase/messaging": "^17.3.2", "@react-native-firebase/messaging": "^17.3.2",
"@react-native/gradle-plugin": "0.73.4",
"@types/react": "^19.1.0",
"@types/react-native": "^0.73.0",
"apisauce": "^1.1.0", "apisauce": "^1.1.0",
"deprecated-react-native-listview": "^0.0.5", "deprecated-react-native-prop-types": "^5.0.0",
"i18n-js": "^3.5.1", "i18n-js": "^3.5.1",
"intl": "^1.2.5", "intl": "^1.2.5",
"jetifier": "^2.0.0", "jetifier": "^2.0.0",
"moment": "^2.24.0", "moment": "^2.24.0",
"native-base": "^2.13.8", "native-base": "^2.13.8",
"react": "16.9.0", "patch-package": "^7.0.0",
"react-native": "^0.63", "react": "18.2.0",
"react-native": "0.72.6",
"react-native-action-sheet": "^2.2.0", "react-native-action-sheet": "^2.2.0",
"react-native-camera": "^4.2.1", "react-native-camera": "4.2.1",
"react-native-countdown-component": "^2.7.1", "react-native-countdown-component": "^2.7.1",
"react-native-device-info": "^5.5.7", "react-native-device-info": "^5.5.7",
"react-native-dropdown-picker": "^5.4.6", "react-native-dropdown-picker": "^5.4.6",
@ -47,14 +53,14 @@
"react-native-fbsdk": "^1.1.2", "react-native-fbsdk": "^1.1.2",
"react-native-gesture-handler": "^1.4.1", "react-native-gesture-handler": "^1.4.1",
"react-native-hyperlink": "^0.0.16", "react-native-hyperlink": "^0.0.16",
"react-native-image-crop-picker": "^0.32.2", "react-native-image-crop-picker": "0.40.0",
"react-native-image-slider-show": "^1.0.3", "react-native-image-slider-show": "^1.0.3",
"react-native-image-slideshow": "^1.0.1", "react-native-image-slideshow": "^1.0.1",
"react-native-image-view": "^2.1.5", "react-native-image-view": "^2.1.5",
"react-native-linear-gradient": "^2.5.6", "react-native-linear-gradient": "^2.5.6",
"react-native-modal-datetime-picker": "^7.5.0", "react-native-modal-datetime-picker": "^7.5.0",
"react-native-pager-view": "^5.4.25", "react-native-pager-view": "^5.4.25",
"react-native-permissions": "^3.6.1", "react-native-permissions": "^4.1.5",
"react-native-picker-dropdown": "^0.1.2", "react-native-picker-dropdown": "^0.1.2",
"react-native-qrcode": "^0.2.7", "react-native-qrcode": "^0.2.7",
"react-native-qrcode-scanner": "^1.5.5", "react-native-qrcode-scanner": "^1.5.5",
@ -64,34 +70,45 @@
"react-native-searchable-dropdown": "^1.1.1", "react-native-searchable-dropdown": "^1.1.1",
"react-native-signature-canvas": "^4.4.1", "react-native-signature-canvas": "^4.4.1",
"react-native-signature-pad": "^0.1.0", "react-native-signature-pad": "^0.1.0",
"react-native-snap-carousel": "^3.8.0", "react-native-snap-carousel": "4.0.0-beta.6",
"react-native-splash-screen": "^3.2.0", "react-native-splash-screen": "^3.2.0",
"react-native-svg": "^9.9.3", "react-native-svg": "^9.9.3",
"react-native-switch-toggle": "^1.1.0", "react-native-switch-toggle": "^1.1.0",
"react-native-tab-view": "^3.1.1", "react-native-tab-view": "^3.1.1",
"react-native-toast-message": "^2.2.1", "react-native-toast-message": "^2.2.1",
"react-native-vector-icons": "^6.6.0", "react-native-vector-icons": "^6.6.0",
"react-native-view-shot": "^3.0.2", "react-native-view-shot": "^3.1.2",
"react-native-webview": "^11.23.0", "react-native-webview": "11.26.0",
"react-navigation": "^3.3.0", "react-navigation": "^4.4.3",
"react-navigation-drawer": "^1.4.0",
"react-navigation-stack": "^1.7.3",
"react-navigation-tabs": "^1.2.0",
"react-redux": "^7.1.1", "react-redux": "^7.1.1",
"react-select2-native": "^1.3.0", "react-select2-native": "^1.3.0",
"redux": "^4.0.4", "redux": "^4.0.4",
"redux-persist": "^5.10.0", "redux-persist": "^5.10.0",
"redux-persist-transform-encrypt": "^2.0.1", "redux-persist-transform-encrypt": "^2.0.1",
"rn-tooltip": "^2.0.0" "rn-tooltip": "^2.0.0",
"typescript": "^5.8.3"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.6.0", "@babel/core": "^7.20.0",
"@babel/runtime": "^7.6.0", "@babel/preset-env": "^7.20.0",
"@react-native-community/eslint-config": "^0.0.5", "@babel/runtime": "^7.20.0",
"babel-jest": "^24.9.0", "@react-native/eslint-config": "^0.72.2",
"eslint": "^6.3.0", "@react-native/metro-config": "^0.72.11",
"jest": "^24.9.0", "@tsconfig/react-native": "^3.0.0",
"metro-react-native-babel-preset": "^0.59.0", "@types/react": "^18.0.24",
"react-test-renderer": "16.8.6" "@types/react-test-renderer": "^18.0.0",
"babel-jest": "^29.2.1",
"eslint": "^8.19.0",
"jest": "^29.2.1",
"metro-react-native-babel-preset": "0.76.8",
"prettier": "^2.4.1",
"react-test-renderer": "18.2.0",
"typescript": "4.8.4"
}, },
"jest": { "engines": {
"preset": "react-native" "node": ">=16"
} }
} }

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,453 @@
diff --git a/node_modules/react-native-action-sheet/android/.classpath b/node_modules/react-native-action-sheet/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-action-sheet/android/.project b/node_modules/react-native-action-sheet/android/.project
new file mode 100644
index 0000000..b7fc3b4
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-action-sheet</name>
+ <comment>Project react-native-action-sheet created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530580849</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-action-sheet/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-action-sheet/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-action-sheet/android/build.gradle b/node_modules/react-native-action-sheet/android/build.gradle
index 23a172b..98e4c4b 100644
--- a/node_modules/react-native-action-sheet/android/build.gradle
+++ b/node_modules/react-native-action-sheet/android/build.gradle
@@ -25,6 +25,7 @@ def safeExtGet(prop, fallback) {
}
android {
+ namespace "com.actionsheet"
compileSdkVersion safeExtGet('compileSdkVersion', 25)
buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
diff --git a/node_modules/react-native-action-sheet/android/build/generated/source/buildConfig/debug/com/actionsheet/BuildConfig.java b/node_modules/react-native-action-sheet/android/build/generated/source/buildConfig/debug/com/actionsheet/BuildConfig.java
new file mode 100644
index 0000000..91d2754
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/generated/source/buildConfig/debug/com/actionsheet/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.actionsheet;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.actionsheet";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..06550ed
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.actionsheet" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..3f12a2f
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.actionsheet",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-action-sheet/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-action-sheet/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/compiled_local_resources/debug/out/layout_dialog_item.xml.flat b/node_modules/react-native-action-sheet/android/build/intermediates/compiled_local_resources/debug/out/layout_dialog_item.xml.flat
new file mode 100644
index 0000000..fd0c9ec
Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/compiled_local_resources/debug/out/layout_dialog_item.xml.flat differ
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..b3e2e09
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1,2 @@
+#Sun Apr 13 14:15:15 ICT 2025
+com.actionsheet.react-native-action-sheet-main-7\:/layout/dialog_item.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml
new file mode 100644
index 0000000..2177f09
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <style name="DialogListItemStyle">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">wrap_content</item>
+
+
+ <item name="android:textStyle">normal</item>
+ <item name="android:textColor">#000000</item>
+ <item name="android:textSize">20dp</item>
+ <item name="android:paddingTop">15dp</item>
+ <item name="android:paddingBottom">15dp</item>
+ <item name="android:paddingLeft">20dp</item>
+ <item name="android:paddingRight">20dp</item>
+
+
+ <item name="android:gravity">center_vertical</item>
+
+
+ <item name="android:ellipsize">marquee</item>
+ </style>
+ <style name="DialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
+
+
+ <item name="android:windowTitleStyle">@style/DialogTitleStyle</item>
+
+ <item name="android:textColorPrimary">#FF0000</item>
+ <item name="android:background">#FFFFFF</item>
+ </style>
+ <style name="DialogTitleStyle">
+ <item name="android:textColor">#000000</item>
+ <item name="android:textSize">25dp</item>
+ <item name="android:textStyle">bold</item>
+ <item name="android:gravity">center_vertical</item>
+ </style>
+</resources>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..40eadf3
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/res"><file name="dialog_item" path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/res/layout/dialog_item.xml" qualifiers="" type="layout"/><file path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/res/values/style.xml" qualifiers=""><style name="DialogListItemStyle">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">wrap_content</item>
+
+
+ <item name="android:textStyle">normal</item>
+ <item name="android:textColor">#000000</item>
+ <item name="android:textSize">20dp</item>
+ <item name="android:paddingTop">15dp</item>
+ <item name="android:paddingBottom">15dp</item>
+ <item name="android:paddingLeft">20dp</item>
+ <item name="android:paddingRight">20dp</item>
+
+
+ <item name="android:gravity">center_vertical</item>
+
+
+ <item name="android:ellipsize">marquee</item>
+ </style><style name="DialogTitleStyle">
+ <item name="android:textColor">#000000</item>
+ <item name="android:textSize">25dp</item>
+ <item name="android:textStyle">bold</item>
+ <item name="android:gravity">center_vertical</item>
+ </style><style name="DialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
+
+
+ <item name="android:windowTitleStyle">@style/DialogTitleStyle</item>
+
+ <item name="android:textColorPrimary">#FF0000</item>
+ <item name="android:background">#FFFFFF</item>
+ </style></file></source><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..6e2134b
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..eb5e0e0
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..caf2035
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-action-sheet/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..fcb70ff
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,6 @@
+R_DEF: Internal format may change without notice
+local
+layout dialog_item
+style DialogListItemStyle
+style DialogStyle
+style DialogTitleStyle
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-action-sheet/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..0b2e64a
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.actionsheet" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/merged_java_res/debug/feature-react-native-action-sheet.jar b/node_modules/react-native-action-sheet/android/build/intermediates/merged_java_res/debug/feature-react-native-action-sheet.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/merged_java_res/debug/feature-react-native-action-sheet.jar differ
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-action-sheet/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..06550ed
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.actionsheet" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-action-sheet/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..fd33f41
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.actionsheet",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml
new file mode 100644
index 0000000..1827853
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/layout/dialog_item.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<TextView
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ style="@style/DialogListItemStyle"
+ />
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/values/values.xml b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/values/values.xml
new file mode 100644
index 0000000..2177f09
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/intermediates/packaged_res/debug/values/values.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <style name="DialogListItemStyle">
+ <item name="android:layout_width">match_parent</item>
+ <item name="android:layout_height">wrap_content</item>
+
+
+ <item name="android:textStyle">normal</item>
+ <item name="android:textColor">#000000</item>
+ <item name="android:textSize">20dp</item>
+ <item name="android:paddingTop">15dp</item>
+ <item name="android:paddingBottom">15dp</item>
+ <item name="android:paddingLeft">20dp</item>
+ <item name="android:paddingRight">20dp</item>
+
+
+ <item name="android:gravity">center_vertical</item>
+
+
+ <item name="android:ellipsize">marquee</item>
+ </style>
+ <style name="DialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
+
+
+ <item name="android:windowTitleStyle">@style/DialogTitleStyle</item>
+
+ <item name="android:textColorPrimary">#FF0000</item>
+ <item name="android:background">#FFFFFF</item>
+ </style>
+ <style name="DialogTitleStyle">
+ <item name="android:textColor">#000000</item>
+ <item name="android:textSize">25dp</item>
+ <item name="android:textStyle">bold</item>
+ <item name="android:gravity">center_vertical</item>
+ </style>
+</resources>
\ No newline at end of file
diff --git a/node_modules/react-native-action-sheet/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-action-sheet/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-action-sheet/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-action-sheet/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-action-sheet/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..a3d8683
--- /dev/null
+++ b/node_modules/react-native-action-sheet/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:1-4:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:1-4:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:1-4:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:3:5-30
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml:2:11-69
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-action-sheet/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,385 @@
diff --git a/node_modules/react-native-device-info/android/.classpath b/node_modules/react-native-device-info/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-device-info/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-device-info/android/.project b/node_modules/react-native-device-info/android/.project
new file mode 100644
index 0000000..2a070b2
--- /dev/null
+++ b/node_modules/react-native-device-info/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-device-info</name>
+ <comment>Project react-native-device-info created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530580916</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-device-info/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-device-info/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-device-info/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-device-info/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-device-info/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-device-info/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-device-info/android/build.gradle b/node_modules/react-native-device-info/android/build.gradle
index ac1a9d4..b691f86 100644
--- a/node_modules/react-native-device-info/android/build.gradle
+++ b/node_modules/react-native-device-info/android/build.gradle
@@ -20,6 +20,7 @@ def safeExtGet(prop, fallback) {
}
android {
+ namespace "com.learnium.RNDeviceInfo"
compileSdkVersion safeExtGet('compileSdkVersion', 28)
defaultConfig {
diff --git a/node_modules/react-native-device-info/android/build/generated/source/buildConfig/debug/com/learnium/RNDeviceInfo/BuildConfig.java b/node_modules/react-native-device-info/android/build/generated/source/buildConfig/debug/com/learnium/RNDeviceInfo/BuildConfig.java
new file mode 100644
index 0000000..6fc4719
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/generated/source/buildConfig/debug/com/learnium/RNDeviceInfo/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.learnium.RNDeviceInfo;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.learnium.RNDeviceInfo";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..707affa
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="com.learnium.RNDeviceInfo" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+ <application>
+ <receiver
+ android:name="com.learnium.RNDeviceInfo.RNDeviceReceiver"
+ android:enabled="true"
+ android:exported="true"
+ tools:ignore="ExportedReceiver" >
+ <intent-filter>
+ <action android:name="com.android.vending.INSTALL_REFERRER" />
+ </intent-filter>
+ </receiver>
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..5455cea
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.learnium.RNDeviceInfo",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-device-info/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-device-info/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-device-info/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..7c9fe89
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:14 ICT 2025
diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..fbe726c
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..f50bd99
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..632bdd3
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-device-info/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..8799188
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-device-info/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/react-native-device-info/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-device-info/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..6ac554c
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,33 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 xmlns:tools="http://schemas.android.com/tools"
+4 package="com.learnium.RNDeviceInfo" >
+5
+6 <uses-sdk
+7 android:minSdkVersion="21"
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+8 android:targetSdkVersion="34" />
+8-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+9
+10 <application>
+10-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:5:3-12:17
+11 <receiver
+11-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:5-11:16
+12 android:name="com.learnium.RNDeviceInfo.RNDeviceReceiver"
+12-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:15-72
+13 android:enabled="true"
+13-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:73-95
+14 android:exported="true"
+14-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:96-119
+15 tools:ignore="ExportedReceiver" >
+15-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:7:9-40
+16 <intent-filter>
+16-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:8:7-10:23
+17 <action android:name="com.android.vending.INSTALL_REFERRER" />
+17-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:9-71
+17-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:17-68
+18 </intent-filter>
+19 </receiver>
+20 </application>
+21
+22</manifest>
diff --git a/node_modules/react-native-device-info/android/build/intermediates/merged_java_res/debug/feature-react-native-device-info.jar b/node_modules/react-native-device-info/android/build/intermediates/merged_java_res/debug/feature-react-native-device-info.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-device-info/android/build/intermediates/merged_java_res/debug/feature-react-native-device-info.jar differ
diff --git a/node_modules/react-native-device-info/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-device-info/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..707affa
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ package="com.learnium.RNDeviceInfo" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+ <application>
+ <receiver
+ android:name="com.learnium.RNDeviceInfo.RNDeviceReceiver"
+ android:enabled="true"
+ android:exported="true"
+ tools:ignore="ExportedReceiver" >
+ <intent-filter>
+ <action android:name="com.android.vending.INSTALL_REFERRER" />
+ </intent-filter>
+ </receiver>
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-device-info/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-device-info/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..138b361
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.learnium.RNDeviceInfo",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-device-info/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-device-info/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-device-info/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-device-info/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-device-info/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..0864172
--- /dev/null
+++ b/node_modules/react-native-device-info/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,45 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:1-14:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:1-14:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:1-14:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:3:5-40
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ xmlns:tools
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:2:5-51
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:1:11-69
+application
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:5:3-12:17
+receiver#com.learnium.RNDeviceInfo.RNDeviceReceiver
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:5-11:16
+ android:enabled
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:73-95
+ android:exported
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:96-119
+ tools:ignore
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:7:9-40
+ android:name
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:6:15-72
+intent-filter#action:name:com.android.vending.INSTALL_REFERRER
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:8:7-10:23
+action#com.android.vending.INSTALL_REFERRER
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:9-71
+ android:name
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml:9:17-68
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-device-info/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,490 @@
diff --git a/node_modules/react-native-fast-image/android/.classpath b/node_modules/react-native-fast-image/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-fast-image/android/.project b/node_modules/react-native-fast-image/android/.project
new file mode 100644
index 0000000..8803ed8
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-fast-image</name>
+ <comment>Project react-native-fast-image created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530580926</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-fast-image/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-fast-image/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-fast-image/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-fast-image/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-fast-image/android/bin/.project b/node_modules/react-native-fast-image/android/bin/.project
new file mode 100644
index 0000000..065377c
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-fast-image</name>
+ <comment>Project react-native-fast-image created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-fast-image/android/bin/build.gradle b/node_modules/react-native-fast-image/android/bin/build.gradle
new file mode 100644
index 0000000..5b21cd5
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/bin/build.gradle
@@ -0,0 +1,68 @@
+def safeExtGet(prop, fallback) {
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+}
+
+buildscript {
+ // The Android Gradle plugin is only required when opening the android folder stand-alone.
+ // This avoids unnecessary downloads and potential conflicts when the library is included as a
+ // module dependency in an application project.
+ if (project == rootProject) {
+ repositories {
+ google()
+ mavenCentral()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:3.5.3'
+ }
+ }
+}
+
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion safeExtGet('compileSdkVersion', 28)
+ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
+ defaultConfig {
+ minSdkVersion safeExtGet('minSdkVersion', 16)
+ targetSdkVersion safeExtGet('targetSdkVersion', 28)
+ versionCode 1
+ versionName "1.0"
+ }
+ sourceSets {
+ main {
+ java {
+ if (safeExtGet('excludeAppGlideModule', false)) {
+ srcDir "src"
+ exclude "**/FastImageGlideModule.java"
+ }
+ }
+ }
+ }
+ lintOptions {
+ abortOnError false
+ }
+}
+
+repositories {
+ mavenLocal()
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ url "$rootDir/../node_modules/react-native/android"
+ }
+ maven {
+ // Android JSC is installed from npm
+ url "$rootDir/../node_modules/jsc-android/dist"
+ }
+ google()
+ mavenCentral()
+}
+
+def glideVersion = safeExtGet('glideVersion', '4.12.0')
+
+dependencies {
+ //noinspection GradleDynamicVersion
+ implementation 'com.facebook.react:react-native:+' // From node_modules
+ implementation "com.github.bumptech.glide:glide:${glideVersion}"
+ implementation "com.github.bumptech.glide:okhttp3-integration:${glideVersion}"
+ annotationProcessor "com.github.bumptech.glide:compiler:${glideVersion}"
+}
diff --git a/node_modules/react-native-fast-image/android/bin/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.class b/node_modules/react-native-fast-image/android/bin/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.class
new file mode 100644
index 0000000..1064c7e
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fast-image/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-fast-image/android/bin/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..8ccfa0a
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1,2 @@
+<manifest package="com.dylanvann.fastimage">
+</manifest>
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageCacheControl.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageCacheControl.class
new file mode 100644
index 0000000..a1c1229
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageCacheControl.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageGlideModule.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageGlideModule.class
new file mode 100644
index 0000000..dc3e657
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageGlideModule.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$DispatchingProgressListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$DispatchingProgressListener.class
new file mode 100644
index 0000000..a5297df
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$DispatchingProgressListener.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$OkHttpProgressResponseBody.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$OkHttpProgressResponseBody.class
new file mode 100644
index 0000000..3202313
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$OkHttpProgressResponseBody.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$ResponseProgressListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$ResponseProgressListener.class
new file mode 100644
index 0000000..dbc6fee
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule$ResponseProgressListener.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule.class
new file mode 100644
index 0000000..c9a93a8
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageOkHttpProgressGlideModule.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageProgressListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageProgressListener.class
new file mode 100644
index 0000000..4758bd2
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageProgressListener.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageRequestListener.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageRequestListener.class
new file mode 100644
index 0000000..5bc510a
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageRequestListener.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageSource.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageSource.class
new file mode 100644
index 0000000..22d1230
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageSource.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewConverter.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewConverter.class
new file mode 100644
index 0000000..ec395fa
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewConverter.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewManager.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewManager.class
new file mode 100644
index 0000000..2113719
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewManager.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewModule.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewModule.class
new file mode 100644
index 0000000..937419e
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewModule.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewPackage.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewPackage.class
new file mode 100644
index 0000000..57823df
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewPackage.class differ
diff --git a/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewWithUrl.class b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewWithUrl.class
new file mode 100644
index 0000000..415e67c
Binary files /dev/null and b/node_modules/react-native-fast-image/android/bin/src/main/java/com/dylanvann/fastimage/FastImageViewWithUrl.class differ
diff --git a/node_modules/react-native-fast-image/android/build.gradle b/node_modules/react-native-fast-image/android/build.gradle
index 5b21cd5..84a69e3 100644
--- a/node_modules/react-native-fast-image/android/build.gradle
+++ b/node_modules/react-native-fast-image/android/build.gradle
@@ -20,6 +20,7 @@ buildscript {
apply plugin: 'com.android.library'
android {
+ namespace "com.dylanvann.fastimage"
compileSdkVersion safeExtGet('compileSdkVersion', 28)
buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
defaultConfig {
diff --git a/node_modules/react-native-fast-image/android/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.java b/node_modules/react-native-fast-image/android/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.java
new file mode 100644
index 0000000..385f24d
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/generated/source/buildConfig/debug/com/dylanvann/fastimage/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.dylanvann.fastimage;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.dylanvann.fastimage";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..eefba10
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.dylanvann.fastimage" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..c657541
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.dylanvann.fastimage",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fast-image/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-fast-image/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..d81d11f
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{"compiler-4.12.0.jar (com.github.bumptech.glide:compiler:4.12.0)":true}
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..7c9fe89
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:14 ICT 2025
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..287d885
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..329e03a
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..a5d0047
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-fast-image/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..69eb170
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-fast-image/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-fast-image/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..5187f88
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.dylanvann.fastimage" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-fast-image/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..eefba10
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.dylanvann.fastimage" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-fast-image/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-fast-image/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..daabd76
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.dylanvann.fastimage",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-fast-image/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-fast-image/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-fast-image/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-fast-image/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-fast-image/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..0806000
--- /dev/null
+++ b/node_modules/react-native-fast-image/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:11-44
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml:1:1-2:12
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fast-image/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,604 @@
diff --git a/node_modules/react-native-fbsdk/android/.classpath b/node_modules/react-native-fbsdk/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-fbsdk/android/.project b/node_modules/react-native-fbsdk/android/.project
new file mode 100644
index 0000000..720cd11
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-fbsdk</name>
+ <comment>Project react-native-fbsdk created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530580938</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-fbsdk/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-fbsdk/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-fbsdk/android/bin/.project b/node_modules/react-native-fbsdk/android/bin/.project
new file mode 100644
index 0000000..9279c84
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-fbsdk</name>
+ <comment>Project react-native-fbsdk created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-fbsdk/android/bin/build.gradle b/node_modules/react-native-fbsdk/android/bin/build.gradle
new file mode 100644
index 0000000..5f9065c
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/bin/build.gradle
@@ -0,0 +1,56 @@
+def safeExtGet(prop, fallback) {
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+}
+
+buildscript {
+ if (project == rootProject) {
+ // The Android Gradle plugin is only required when opening the android folder stand-alone.
+ // This avoids unnecessary downloads and potential conflicts when the library is included as a
+ // module dependency in an application project.
+ repositories {
+ google()
+ jcenter()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:3.5.2'
+ }
+ }
+}
+
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion safeExtGet('compileSdkVersion', 28)
+ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
+ defaultConfig {
+ minSdkVersion safeExtGet('minSdkVersion', 16)
+ targetSdkVersion safeExtGet('targetSdkVersion', 28)
+ }
+ lintOptions {
+ abortOnError false
+ }
+}
+
+repositories {
+ mavenLocal()
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ url "$rootDir/../node_modules/react-native/android"
+ }
+ maven {
+ // Android JSC is installed from npm
+ url "$rootDir/../node_modules/jsc-android/dist"
+ }
+ google()
+ jcenter()
+}
+
+def FACEBOOK_SDK_VERSION = safeExtGet('facebookSdkVersion', '[5.0,6.0[')
+
+dependencies {
+ //noinspection GradleDynamicVersion
+ implementation "com.facebook.react:react-native:+" // From node_modules
+ implementation "com.facebook.android:facebook-core:${FACEBOOK_SDK_VERSION}"
+ implementation "com.facebook.android:facebook-login:${FACEBOOK_SDK_VERSION}"
+ implementation "com.facebook.android:facebook-share:${FACEBOOK_SDK_VERSION}"
+}
diff --git a/node_modules/react-native-fbsdk/android/bin/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.class b/node_modules/react-native-fbsdk/android/bin/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.class
new file mode 100644
index 0000000..d634fef
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fbsdk/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-fbsdk/android/bin/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..1390726
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1,23 @@
+<!--
+ Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
+
+ You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
+ copy, modify, and distribute this software in source code or binary form for use
+ in connection with the web services and APIs provided by Facebook.
+
+ As with any software that integrates with the Facebook platform, your use of
+ this software is subject to the Facebook Developer Principles and Policies
+ [http://developers.facebook.com/policy/]. This copyright notice shall be
+ included in all copies or substantial portions of the software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+-->
+
+<manifest
+ package="com.facebook.reactnative.androidsdk">
+</manifest>
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAccessTokenModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAccessTokenModule.class
new file mode 100644
index 0000000..7b984d6
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAccessTokenModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBActivityEventListener.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBActivityEventListener.class
new file mode 100644
index 0000000..2d8624f
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBActivityEventListener.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAppEventsLoggerModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAppEventsLoggerModule.class
new file mode 100644
index 0000000..a8d9e69
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBAppEventsLoggerModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule$GameRequestDialogCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule$GameRequestDialogCallback.class
new file mode 100644
index 0000000..1c2cb42
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule$GameRequestDialogCallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule.class
new file mode 100644
index 0000000..09cf742
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGameRequestDialogModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestBatchCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestBatchCallback.class
new file mode 100644
index 0000000..19d6f7e
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestBatchCallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestCallback.class
new file mode 100644
index 0000000..97bb2d5
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule$GraphRequestCallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule.class
new file mode 100644
index 0000000..0e00fab
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBGraphRequestModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginButtonManager.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginButtonManager.class
new file mode 100644
index 0000000..8abf88f
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginButtonManager.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule$LoginManagerCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule$LoginManagerCallback.class
new file mode 100644
index 0000000..45ff022
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule$LoginManagerCallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule.class
new file mode 100644
index 0000000..7b4869c
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBLoginManagerModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule$MessageDialogCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule$MessageDialogCallback.class
new file mode 100644
index 0000000..3cf68b8
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule$MessageDialogCallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule.class
new file mode 100644
index 0000000..e40cc57
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBMessageDialogModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKCallbackManagerBaseJavaModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKCallbackManagerBaseJavaModule.class
new file mode 100644
index 0000000..b175ef7
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKCallbackManagerBaseJavaModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.class
new file mode 100644
index 0000000..3cec541
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSDKPackage.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSendButtonManager.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSendButtonManager.class
new file mode 100644
index 0000000..43800e9
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBSendButtonManager.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule$ShareAPICallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule$ShareAPICallback.class
new file mode 100644
index 0000000..849a48f
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule$ShareAPICallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule.class
new file mode 100644
index 0000000..9e9c106
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareAPIModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareButtonManager.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareButtonManager.class
new file mode 100644
index 0000000..6e1fef0
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareButtonManager.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule$ShareDialogCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule$ShareDialogCallback.class
new file mode 100644
index 0000000..a698141
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule$ShareDialogCallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule.class
new file mode 100644
index 0000000..fcbf755
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/FBShareDialogModule.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/RCTLoginButton.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/RCTLoginButton.class
new file mode 100644
index 0000000..79964ed
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/RCTLoginButton.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/ReactNativeFacebookSDKCallback.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/ReactNativeFacebookSDKCallback.class
new file mode 100644
index 0000000..53e6021
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/ReactNativeFacebookSDKCallback.class differ
diff --git a/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/Utility.class b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/Utility.class
new file mode 100644
index 0000000..76b75c7
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/bin/src/main/java/com/facebook/reactnative/androidsdk/Utility.class differ
diff --git a/node_modules/react-native-fbsdk/android/build.gradle b/node_modules/react-native-fbsdk/android/build.gradle
index 5f9065c..12b7525 100644
--- a/node_modules/react-native-fbsdk/android/build.gradle
+++ b/node_modules/react-native-fbsdk/android/build.gradle
@@ -20,6 +20,7 @@ buildscript {
apply plugin: 'com.android.library'
android {
+ namespace "com.facebook.reactnative.androidsdk"
compileSdkVersion safeExtGet('compileSdkVersion', 28)
buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
defaultConfig {
diff --git a/node_modules/react-native-fbsdk/android/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.java b/node_modules/react-native-fbsdk/android/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.java
new file mode 100644
index 0000000..228672b
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/generated/source/buildConfig/debug/com/facebook/reactnative/androidsdk/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.facebook.reactnative.androidsdk;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.facebook.reactnative.androidsdk";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..2271219
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
+
+ You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
+ copy, modify, and distribute this software in source code or binary form for use
+ in connection with the web services and APIs provided by Facebook.
+
+ As with any software that integrates with the Facebook platform, your use of
+ this software is subject to the Facebook Developer Principles and Policies
+ [http://developers.facebook.com/policy/]. This copyright notice shall be
+ included in all copies or substantial portions of the software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.facebook.reactnative.androidsdk" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..2e3ec9f
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.facebook.reactnative.androidsdk",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-fbsdk/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-fbsdk/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..2f1993a
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:13 ICT 2025
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..7c67d24
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..cc9f348
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..41d004a
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..be4aa63
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-fbsdk/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-fbsdk/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..d8c61bb
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,30 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<!--
+3 Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
+4
+5 You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
+6 copy, modify, and distribute this software in source code or binary form for use
+7 in connection with the web services and APIs provided by Facebook.
+8
+9 As with any software that integrates with the Facebook platform, your use of
+10 this software is subject to the Facebook Developer Principles and Policies
+11 [http://developers.facebook.com/policy/]. This copyright notice shall be
+12 included in all copies or substantial portions of the software.
+13
+14 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+15 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+16 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+17 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+18 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+19 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+20-->
+21<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+22 package="com.facebook.reactnative.androidsdk" >
+23
+24 <uses-sdk
+25 android:minSdkVersion="21"
+25-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+26 android:targetSdkVersion="34" />
+26-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+27
+28</manifest>
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/merged_java_res/debug/feature-react-native-fbsdk.jar b/node_modules/react-native-fbsdk/android/build/intermediates/merged_java_res/debug/feature-react-native-fbsdk.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/build/intermediates/merged_java_res/debug/feature-react-native-fbsdk.jar differ
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-fbsdk/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..2271219
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
+
+ You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
+ copy, modify, and distribute this software in source code or binary form for use
+ in connection with the web services and APIs provided by Facebook.
+
+ As with any software that integrates with the Facebook platform, your use of
+ this software is subject to the Facebook Developer Principles and Policies
+ [http://developers.facebook.com/policy/]. This copyright notice shall be
+ included in all copies or substantial portions of the software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.facebook.reactnative.androidsdk" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-fbsdk/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-fbsdk/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..3a3ed2b
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.facebook.reactnative.androidsdk",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-fbsdk/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-fbsdk/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-fbsdk/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-fbsdk/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-fbsdk/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..02b51b2
--- /dev/null
+++ b/node_modules/react-native-fbsdk/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:22:5-50
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml:21:1-23:12
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-fbsdk/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,317 @@
diff --git a/node_modules/react-native-gesture-handler/android/.classpath b/node_modules/react-native-gesture-handler/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-gesture-handler/android/.project b/node_modules/react-native-gesture-handler/android/.project
new file mode 100644
index 0000000..5f693ae
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-gesture-handler</name>
+ <comment>Project react-native-gesture-handler created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530580980</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-gesture-handler/android/build.gradle b/node_modules/react-native-gesture-handler/android/build.gradle
index 88c1bfc..a92e56e 100644
--- a/node_modules/react-native-gesture-handler/android/build.gradle
+++ b/node_modules/react-native-gesture-handler/android/build.gradle
@@ -5,6 +5,7 @@ def safeExtGet(prop, fallback) {
}
android {
+ namespace "com.swmansion.gesturehandler.react"
compileSdkVersion safeExtGet("compileSdkVersion", 28)
defaultConfig {
diff --git a/node_modules/react-native-gesture-handler/android/build/generated/source/buildConfig/debug/com/swmansion/gesturehandler/react/BuildConfig.java b/node_modules/react-native-gesture-handler/android/build/generated/source/buildConfig/debug/com/swmansion/gesturehandler/react/BuildConfig.java
new file mode 100644
index 0000000..601b6b7
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/generated/source/buildConfig/debug/com/swmansion/gesturehandler/react/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.swmansion.gesturehandler.react;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.swmansion.gesturehandler.react";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..8459d2e
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.swmansion.gesturehandler.react" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..f999aed
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.swmansion.gesturehandler.react",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-gesture-handler/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-gesture-handler/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..462a436
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:12 ICT 2025
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..9b6d08a
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..3e06496
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..c331c3c
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..9b75817
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-gesture-handler/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-gesture-handler/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..516f457
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.swmansion.gesturehandler.react" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/merged_java_res/debug/feature-react-native-gesture-handler.jar b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_java_res/debug/feature-react-native-gesture-handler.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_java_res/debug/feature-react-native-gesture-handler.jar differ
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..8459d2e
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.swmansion.gesturehandler.react" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-gesture-handler/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-gesture-handler/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..c3f7e15
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.swmansion.gesturehandler.react",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-gesture-handler/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-gesture-handler/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-gesture-handler/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-gesture-handler/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-gesture-handler/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..ce054d9
--- /dev/null
+++ b/node_modules/react-native-gesture-handler/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:1-3:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:1-3:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:1-3:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:2:5-49
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml:1:11-69
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-gesture-handler/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,891 @@
diff --git a/node_modules/react-native-image-crop-picker/android/.classpath b/node_modules/react-native-image-crop-picker/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-image-crop-picker/android/.project b/node_modules/react-native-image-crop-picker/android/.project
new file mode 100644
index 0000000..dc03db2
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-image-crop-picker</name>
+ <comment>Project react-native-image-crop-picker created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530580986</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-image-crop-picker/android/bin/.project b/node_modules/react-native-image-crop-picker/android/bin/.project
new file mode 100644
index 0000000..c9e0f4b
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-image-crop-picker</name>
+ <comment>Project react-native-image-crop-picker created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-image-crop-picker/android/bin/build.gradle b/node_modules/react-native-image-crop-picker/android/bin/build.gradle
new file mode 100644
index 0000000..48443cc
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/build.gradle
@@ -0,0 +1,26 @@
+apply plugin: 'com.android.library'
+
+def DEFAULT_COMPILE_SDK_VERSION = 30
+def DEFAULT_BUILD_TOOLS_VERSION = "29.0.3"
+def DEFAULT_TARGET_SDK_VERSION = 30
+def DEFAULT_MIN_SDK_VERSION = 16
+
+android {
+ compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION
+ buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION
+
+ defaultConfig {
+ minSdkVersion rootProject.hasProperty('minSdkVersion') ? rootProject.minSdkVersion : DEFAULT_MIN_SDK_VERSION
+ targetSdkVersion rootProject.hasProperty('targetSdkVersion') ? rootProject.targetSdkVersion : DEFAULT_TARGET_SDK_VERSION
+ versionCode 1
+ }
+ lintOptions {
+ abortOnError false
+ }
+}
+
+dependencies {
+ implementation 'com.facebook.react:react-native:+'
+ implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
+ implementation 'com.github.yalantis:ucrop:2.2.6-native'
+}
diff --git a/node_modules/react-native-image-crop-picker/android/bin/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.class b/node_modules/react-native-image-crop-picker/android/bin/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.class
new file mode 100644
index 0000000..2c318e8
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-image-crop-picker/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.jar b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..13372ae
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.properties b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..0f5c93f
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Tue May 17 14:28:43 CEST 2016
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradlew b/node_modules/react-native-image-crop-picker/android/bin/gradlew
new file mode 100644
index 0000000..9d82f78
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/gradlew
@@ -0,0 +1,160 @@
+#!/usr/bin/env bash
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn ( ) {
+ echo "$*"
+}
+
+die ( ) {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+esac
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+ JAVACMD=`cygpath --unix "$JAVACMD"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=$((i+1))
+ done
+ case $i in
+ (0) set -- ;;
+ (1) set -- "$args0" ;;
+ (2) set -- "$args0" "$args1" ;;
+ (3) set -- "$args0" "$args1" "$args2" ;;
+ (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+ JVM_OPTS=("$@")
+}
+eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
diff --git a/node_modules/react-native-image-crop-picker/android/bin/gradlew.bat b/node_modules/react-native-image-crop-picker/android/bin/gradlew.bat
new file mode 100644
index 0000000..aec9973
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/gradlew.bat
@@ -0,0 +1,90 @@
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:init
+@rem Get command-line arguments, handling Windowz variants
+
+if not "%OS%" == "Windows_NT" goto win9xME_args
+if "%@eval[2+2]" == "4" goto 4NT_args
+
+:win9xME_args
+@rem Slurp the command line arguments.
+set CMD_LINE_ARGS=
+set _SKIP=2
+
+:win9xME_args_slurp
+if "x%~1" == "x" goto execute
+
+set CMD_LINE_ARGS=%*
+goto execute
+
+:4NT_args
+@rem Get arguments from the 4NT Shell from JP Software
+set CMD_LINE_ARGS=%$
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/bin/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..c356fde
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1,29 @@
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.reactnative.ivpusic.imagepicker">
+
+ <queries>
+ <intent>
+ <action android:name="android.media.action.IMAGE_CAPTURE" />
+ </intent>
+ </queries>
+
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+
+ <application>
+
+ <provider
+ android:name=".IvpusicImagePickerFileProvider"
+ android:authorities="${applicationId}.provider"
+ android:exported="false"
+ android:grantUriPermissions="true">
+ <meta-data
+ android:name="android.support.FILE_PROVIDER_PATHS"
+ android:resource="@xml/ivpusic_imagepicker_provider_paths" />
+ </provider>
+
+ <activity
+ android:name="com.yalantis.ucrop.UCropActivity"
+ android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
+ </application>
+
+</manifest>
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.class
new file mode 100644
index 0000000..2f7bdec
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ExifExtractor.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ExifExtractor.class
new file mode 100644
index 0000000..2c1ecf3
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ExifExtractor.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/GeoDegree.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/GeoDegree.class
new file mode 100644
index 0000000..f938e14
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/GeoDegree.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class
new file mode 100644
index 0000000..6117020
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.class
new file mode 100644
index 0000000..cb733fa
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerPackage.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerPackage.class
new file mode 100644
index 0000000..30ce3e3
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/PickerPackage.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/RealPathUtil.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/RealPathUtil.class
new file mode 100644
index 0000000..500f4cc
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/RealPathUtil.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ResultCollector.class b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ResultCollector.class
new file mode 100644
index 0000000..c409f2a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/bin/src/main/java/com/reactnative/ivpusic/imagepicker/ResultCollector.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/bin/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml b/node_modules/react-native-image-crop-picker/android/bin/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml
new file mode 100644
index 0000000..ffa74ab
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/bin/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<paths xmlns:android="http://schemas.android.com/apk/res/android">
+ <external-path name="external_files" path="."/>
+</paths>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build.gradle b/node_modules/react-native-image-crop-picker/android/build.gradle
index 48443cc..8cb368f 100644
--- a/node_modules/react-native-image-crop-picker/android/build.gradle
+++ b/node_modules/react-native-image-crop-picker/android/build.gradle
@@ -6,6 +6,7 @@ def DEFAULT_TARGET_SDK_VERSION = 30
def DEFAULT_MIN_SDK_VERSION = 16
android {
+ namespace "com.reactnative.ivpusic.imagepicker"
compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION
buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION
diff --git a/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java b/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java
new file mode 100644
index 0000000..74a36dd
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.reactnative.ivpusic.imagepicker;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.reactnative.ivpusic.imagepicker";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..516f8b4
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.reactnative.ivpusic.imagepicker" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+ <queries>
+ <intent>
+ <action android:name="android.media.action.IMAGE_CAPTURE" />
+ </intent>
+ </queries>
+
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+
+ <application>
+ <provider
+ android:name="com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider"
+ android:authorities="dollar_openBracket_applicationId_closeBracket.provider"
+ android:exported="false"
+ android:grantUriPermissions="true" >
+ <meta-data
+ android:name="android.support.FILE_PROVIDER_PATHS"
+ android:resource="@xml/ivpusic_imagepicker_provider_paths" />
+ </provider>
+
+ <activity
+ android:name="com.yalantis.ucrop.UCropActivity"
+ android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..a34b0f9
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.reactnative.ivpusic.imagepicker",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/out/xml_ivpusic_imagepicker_provider_paths.xml.flat b/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/out/xml_ivpusic_imagepicker_provider_paths.xml.flat
new file mode 100644
index 0000000..9acc159
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/out/xml_ivpusic_imagepicker_provider_paths.xml.flat differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..65bab25
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1,2 @@
+#Sun Apr 13 14:15:12 ICT 2025
+com.reactnative.ivpusic.imagepicker.react-native-image-crop-picker-main-7\:/xml/ivpusic_imagepicker_provider_paths.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..4b925f4
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/res"><file name="ivpusic_imagepicker_provider_paths" path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml" qualifiers="" type="xml"/></source><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..a86d17f
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..7c080e1
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..73ee454
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..192ed14
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,3 @@
+R_DEF: Internal format may change without notice
+local
+xml ivpusic_imagepicker_provider_paths
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..f430cbf
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,53 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.reactnative.ivpusic.imagepicker" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+8
+9 <queries>
+9-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:4:5-8:15
+10 <intent>
+10-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:5:9-7:18
+11 <action android:name="android.media.action.IMAGE_CAPTURE" />
+11-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:13-73
+11-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:21-70
+12 </intent>
+13 </queries>
+14
+15 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+15-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:5-81
+15-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:22-78
+16
+17 <application>
+17-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:12:5-27:19
+18 <provider
+18-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:14:9-22:20
+19 android:name="com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider"
+19-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:15:13-59
+20 android:authorities="${applicationId}.provider"
+20-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:16:13-60
+21 android:exported="false"
+21-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:17:13-37
+22 android:grantUriPermissions="true" >
+22-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:18:13-47
+23 <meta-data
+23-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:19:13-21:78
+24 android:name="android.support.FILE_PROVIDER_PATHS"
+24-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:20:17-67
+25 android:resource="@xml/ivpusic_imagepicker_provider_paths" />
+25-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:21:17-75
+26 </provider>
+27
+28 <activity
+28-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:24:9-26:72
+29 android:name="com.yalantis.ucrop.UCropActivity"
+29-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:25:13-60
+30 android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
+30-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:26:13-69
+31 </application>
+32
+33</manifest>
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_java_res/debug/feature-react-native-image-crop-picker.jar b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_java_res/debug/feature-react-native-image-crop-picker.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_java_res/debug/feature-react-native-image-crop-picker.jar differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..a6aeac9
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.reactnative.ivpusic.imagepicker" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+ <queries>
+ <intent>
+ <action android:name="android.media.action.IMAGE_CAPTURE" />
+ </intent>
+ </queries>
+
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+
+ <application>
+ <provider
+ android:name="com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider"
+ android:authorities="${applicationId}.provider"
+ android:exported="false"
+ android:grantUriPermissions="true" >
+ <meta-data
+ android:name="android.support.FILE_PROVIDER_PATHS"
+ android:resource="@xml/ivpusic_imagepicker_provider_paths" />
+ </provider>
+
+ <activity
+ android:name="com.yalantis.ucrop.UCropActivity"
+ android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..66e8fb8
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.reactnative.ivpusic.imagepicker",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml
new file mode 100644
index 0000000..ffa74ab
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/xml/ivpusic_imagepicker_provider_paths.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<paths xmlns:android="http://schemas.android.com/apk/res/android">
+ <external-path name="external_files" path="."/>
+</paths>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-image-crop-picker/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..dfab255
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,61 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-29:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-29:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-29:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:2:5-50
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:11-69
+queries
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:4:5-8:15
+intent#action:name:android.media.action.IMAGE_CAPTURE
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:5:9-7:18
+action#android.media.action.IMAGE_CAPTURE
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:13-73
+ android:name
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:21-70
+uses-permission#android.permission.WRITE_EXTERNAL_STORAGE
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:5-81
+ android:name
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:22-78
+application
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:12:5-27:19
+provider#com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:14:9-22:20
+ android:grantUriPermissions
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:18:13-47
+ android:authorities
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:16:13-60
+ android:exported
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:17:13-37
+ android:name
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:15:13-59
+meta-data#android.support.FILE_PROVIDER_PATHS
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:19:13-21:78
+ android:resource
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:21:17-75
+ android:name
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:20:17-67
+activity#com.yalantis.ucrop.UCropActivity
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:24:9-26:72
+ android:theme
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:26:13-69
+ android:name
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:25:13-60
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,442 @@
diff --git a/node_modules/react-native-linear-gradient/android/.classpath b/node_modules/react-native-linear-gradient/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-linear-gradient/android/.project b/node_modules/react-native-linear-gradient/android/.project
new file mode 100644
index 0000000..a857a17
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-linear-gradient</name>
+ <comment>Project react-native-linear-gradient created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530580998</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-linear-gradient/android/bin/.project b/node_modules/react-native-linear-gradient/android/bin/.project
new file mode 100644
index 0000000..1ec6e75
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-linear-gradient</name>
+ <comment>Project react-native-linear-gradient created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-linear-gradient/android/bin/build.gradle b/node_modules/react-native-linear-gradient/android/bin/build.gradle
new file mode 100644
index 0000000..e3aacde
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/bin/build.gradle
@@ -0,0 +1,50 @@
+def safeExtGet(prop, fallback) {
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+}
+
+buildscript {
+ // The Android Gradle plugin is only required when opening the android folder stand-alone.
+ // This avoids unnecessary downloads and potential conflicts when the library is included as a
+ // module dependency in an application project.
+ if (project == rootProject) {
+ repositories {
+ google()
+ mavenCentral()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:7.2.1'
+ }
+ }
+}
+
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion safeExtGet('compileSdkVersion', 31).toInteger()
+ defaultConfig {
+ minSdkVersion safeExtGet('minSdkVersion', 21)
+ targetSdkVersion safeExtGet('targetSdkVersion', 31)
+ }
+ lintOptions {
+ abortOnError false
+ }
+}
+
+repositories {
+ mavenLocal()
+ mavenCentral()
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ url "$rootDir/../node_modules/react-native/android"
+ }
+ maven {
+ // Android JSC is installed from npm
+ url "$rootDir/../node_modules/jsc-android/dist"
+ }
+ google()
+}
+
+dependencies {
+ //noinspection GradleDynamicVersion
+ implementation 'com.facebook.react:react-native:+' // From node_modules
+}
diff --git a/node_modules/react-native-linear-gradient/android/bin/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.class b/node_modules/react-native-linear-gradient/android/bin/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.class
new file mode 100644
index 0000000..866513f
Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.class differ
diff --git a/node_modules/react-native-linear-gradient/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-linear-gradient/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-linear-gradient/android/bin/gradle.properties b/node_modules/react-native-linear-gradient/android/bin/gradle.properties
new file mode 100644
index 0000000..5bac8ac
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/bin/gradle.properties
@@ -0,0 +1 @@
+android.useAndroidX=true
diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-linear-gradient/android/bin/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..a7d57a6
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1 @@
+<manifest package="com.BV.LinearGradient" />
diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientManager.class b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientManager.class
new file mode 100644
index 0000000..f53a18f
Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientManager.class differ
diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientPackage.class b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientPackage.class
new file mode 100644
index 0000000..90c6b7a
Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientPackage.class differ
diff --git a/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientView.class b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientView.class
new file mode 100644
index 0000000..8d3c3a1
Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/bin/src/main/java/com/BV/LinearGradient/LinearGradientView.class differ
diff --git a/node_modules/react-native-linear-gradient/android/build.gradle b/node_modules/react-native-linear-gradient/android/build.gradle
index e3aacde..2498eba 100644
--- a/node_modules/react-native-linear-gradient/android/build.gradle
+++ b/node_modules/react-native-linear-gradient/android/build.gradle
@@ -20,6 +20,7 @@ buildscript {
apply plugin: 'com.android.library'
android {
+ namespace "com.BV.LinearGradient"
compileSdkVersion safeExtGet('compileSdkVersion', 31).toInteger()
defaultConfig {
minSdkVersion safeExtGet('minSdkVersion', 21)
diff --git a/node_modules/react-native-linear-gradient/android/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.java b/node_modules/react-native-linear-gradient/android/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.java
new file mode 100644
index 0000000..47c2423
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/generated/source/buildConfig/debug/com/BV/LinearGradient/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.BV.LinearGradient;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.BV.LinearGradient";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..869089d
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.BV.LinearGradient" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..3d6fa11
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.BV.LinearGradient",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-linear-gradient/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-linear-gradient/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..42fb0f5
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:11 ICT 2025
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..99de637
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..ad8f21f
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..ee472db
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..4553f5e
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-linear-gradient/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-linear-gradient/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..795e127
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.BV.LinearGradient" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/merged_java_res/debug/feature-react-native-linear-gradient.jar b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_java_res/debug/feature-react-native-linear-gradient.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_java_res/debug/feature-react-native-linear-gradient.jar differ
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..869089d
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.BV.LinearGradient" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-linear-gradient/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-linear-gradient/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..8ae2b0e
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.BV.LinearGradient",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-linear-gradient/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-linear-gradient/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-linear-gradient/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-linear-gradient/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-linear-gradient/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..a0bbcec
--- /dev/null
+++ b/node_modules/react-native-linear-gradient/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:11-42
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml:1:1-45
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-linear-gradient/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,640 @@
diff --git a/node_modules/react-native-screens/android/.classpath b/node_modules/react-native-screens/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-screens/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-screens/android/.project b/node_modules/react-native-screens/android/.project
new file mode 100644
index 0000000..6db854a
--- /dev/null
+++ b/node_modules/react-native-screens/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-screens</name>
+ <comment>Project react-native-screens created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530581006</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-screens/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-screens/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-screens/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-screens/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-screens/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-screens/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-screens/android/bin/.project b/node_modules/react-native-screens/android/bin/.project
new file mode 100644
index 0000000..c29fa55
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-screens</name>
+ <comment>Project react-native-screens created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-screens/android/bin/build.gradle b/node_modules/react-native-screens/android/bin/build.gradle
new file mode 100644
index 0000000..1b07b08
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/build.gradle
@@ -0,0 +1,43 @@
+apply plugin: 'com.android.library'
+
+def safeExtGet(prop, fallback) {
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+}
+
+android {
+ compileSdkVersion safeExtGet('compileSdkVersion', 28)
+ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
+
+ defaultConfig {
+ minSdkVersion safeExtGet('minSdkVersion', 16)
+ targetSdkVersion safeExtGet('targetSdkVersion', 22)
+ versionCode 1
+ versionName "1.0"
+ }
+ lintOptions {
+ abortOnError false
+ }
+}
+
+repositories {
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ // Matches the RN Hello World template
+ // https://github.com/facebook/react-native/blob/1e8f3b11027fe0a7514b4fc97d0798d3c64bc895/local-cli/templates/HelloWorld/android/build.gradle#L21
+ url "$projectDir/../node_modules/react-native/android"
+ }
+ mavenCentral()
+ mavenLocal()
+ google()
+ jcenter()
+
+}
+
+dependencies {
+ implementation 'com.facebook.react:react-native:+'
+ implementation 'androidx.appcompat:appcompat:1.1.0'
+ implementation 'androidx.fragment:fragment:1.2.1'
+ implementation 'androidx.coordinatorlayout:coordinatorlayout:1.1.0'
+ implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.0.0'
+ implementation 'com.google.android.material:material:1.1.0'
+}
diff --git a/node_modules/react-native-screens/android/bin/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.class b/node_modules/react-native-screens/android/bin/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.class
new file mode 100644
index 0000000..f52d228
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.class differ
diff --git a/node_modules/react-native-screens/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-screens/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-screens/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-screens/android/bin/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..2de74e8
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1,5 @@
+
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.swmansion.rnscreens">
+
+</manifest>
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/LifecycleHelper.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/LifecycleHelper.class
new file mode 100644
index 0000000..723b0f0
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/LifecycleHelper.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/RNScreensPackage.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/RNScreensPackage.class
new file mode 100644
index 0000000..7a7848d
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/RNScreensPackage.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ActivityState.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ActivityState.class
new file mode 100644
index 0000000..c18e251
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ActivityState.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ReplaceAnimation.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ReplaceAnimation.class
new file mode 100644
index 0000000..8dbc862
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$ReplaceAnimation.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackAnimation.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackAnimation.class
new file mode 100644
index 0000000..1bed76a
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackAnimation.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackPresentation.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackPresentation.class
new file mode 100644
index 0000000..d53e677
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen$StackPresentation.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen.class
new file mode 100644
index 0000000..9f2ee9d
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/Screen.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenAppearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenAppearEvent.class
new file mode 100644
index 0000000..a00ee51
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenAppearEvent.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainer.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainer.class
new file mode 100644
index 0000000..ac7e8ec
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainer.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainerViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainerViewManager.class
new file mode 100644
index 0000000..073bd86
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenContainerViewManager.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDisappearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDisappearEvent.class
new file mode 100644
index 0000000..802baa8
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDisappearEvent.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDismissedEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDismissedEvent.class
new file mode 100644
index 0000000..5c0a081
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenDismissedEvent.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenFragment.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenFragment.class
new file mode 100644
index 0000000..3d7b4c2
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenFragment.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStack.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStack.class
new file mode 100644
index 0000000..20c955b
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStack.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment$NotifyingCoordinatorLayout.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment$NotifyingCoordinatorLayout.class
new file mode 100644
index 0000000..909239b
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment$NotifyingCoordinatorLayout.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.class
new file mode 100644
index 0000000..1c4c7df
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackFragment.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig$DebugMenuToolbar.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig$DebugMenuToolbar.class
new file mode 100644
index 0000000..96c5b91
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig$DebugMenuToolbar.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig.class
new file mode 100644
index 0000000..bf4a263
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfig.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.class
new file mode 100644
index 0000000..1205bb6
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview$Type.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview$Type.class
new file mode 100644
index 0000000..e062b24
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview$Type.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview.class
new file mode 100644
index 0000000..b8ca4ca
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubview.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubviewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubviewManager.class
new file mode 100644
index 0000000..255580a
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderSubviewManager.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackViewManager.class
new file mode 100644
index 0000000..efcc53b
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenStackViewManager.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenViewManager.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenViewManager.class
new file mode 100644
index 0000000..6c757dc
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenViewManager.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillAppearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillAppearEvent.class
new file mode 100644
index 0000000..52944bb
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillAppearEvent.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillDisappearEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillDisappearEvent.class
new file mode 100644
index 0000000..c0506c8
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/ScreenWillDisappearEvent.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/StackFinishTransitioningEvent.class b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/StackFinishTransitioningEvent.class
new file mode 100644
index 0000000..6e7cb47
Binary files /dev/null and b/node_modules/react-native-screens/android/bin/src/main/java/com/swmansion/rnscreens/StackFinishTransitioningEvent.class differ
diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_left.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_left.xml
new file mode 100644
index 0000000..939110f
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_left.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="-100%"
+ android:toXDelta="0%" />
diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_right.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_right.xml
new file mode 100644
index 0000000..428eb9b
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_in_from_right.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="100%"
+ android:toXDelta="0%" />
diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_left.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_left.xml
new file mode 100644
index 0000000..400a202
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_left.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="0%"
+ android:toXDelta="-100%"/>
diff --git a/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_right.xml b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_right.xml
new file mode 100644
index 0000000..a00332b
--- /dev/null
+++ b/node_modules/react-native-screens/android/bin/src/main/res/anim/rns_slide_out_to_right.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="0%"
+ android:toXDelta="100%"/>
diff --git a/node_modules/react-native-screens/android/build.gradle b/node_modules/react-native-screens/android/build.gradle
index 1b07b08..61c4444 100644
--- a/node_modules/react-native-screens/android/build.gradle
+++ b/node_modules/react-native-screens/android/build.gradle
@@ -5,6 +5,7 @@ def safeExtGet(prop, fallback) {
}
android {
+ namespace "com.swmansion.rnscreens"
compileSdkVersion safeExtGet('compileSdkVersion', 28)
buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
diff --git a/node_modules/react-native-screens/android/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.java b/node_modules/react-native-screens/android/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.java
new file mode 100644
index 0000000..392ba85
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/generated/source/buildConfig/debug/com/swmansion/rnscreens/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.swmansion.rnscreens;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.swmansion.rnscreens";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..19f9963
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.swmansion.rnscreens" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..37294a0
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.swmansion.rnscreens",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-screens/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-screens/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-screens/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_left.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_left.xml.flat
new file mode 100644
index 0000000..2d10d97
Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_left.xml.flat differ
diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_right.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_right.xml.flat
new file mode 100644
index 0000000..f972334
Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_in_from_right.xml.flat differ
diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_left.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_left.xml.flat
new file mode 100644
index 0000000..50f5d8f
Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_left.xml.flat differ
diff --git a/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_right.xml.flat b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_right.xml.flat
new file mode 100644
index 0000000..e1e140a
Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/compiled_local_resources/debug/out/anim_rns_slide_out_to_right.xml.flat differ
diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-screens/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..512a6d5
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1,5 @@
+#Sun Apr 13 14:15:11 ICT 2025
+com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_in_from_right.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml
+com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_out_to_right.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml
+com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_in_from_left.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml
+com.swmansion.rnscreens.react-native-screens-main-7\:/anim/rns_slide_out_to_left.xml=/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml
diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..65f87df
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/res"><file name="rns_slide_in_from_right" path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/res/anim/rns_slide_in_from_right.xml" qualifiers="" type="anim"/><file name="rns_slide_out_to_right" path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/res/anim/rns_slide_out_to_right.xml" qualifiers="" type="anim"/><file name="rns_slide_out_to_left" path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/res/anim/rns_slide_out_to_left.xml" qualifiers="" type="anim"/><file name="rns_slide_in_from_left" path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/res/anim/rns_slide_in_from_left.xml" qualifiers="" type="anim"/></source><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..21a2705
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..f31f1ea
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-screens/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..39cea7d
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-screens/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..f2bff6a
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,6 @@
+R_DEF: Internal format may change without notice
+local
+anim rns_slide_in_from_left
+anim rns_slide_in_from_right
+anim rns_slide_out_to_left
+anim rns_slide_out_to_right
diff --git a/node_modules/react-native-screens/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-screens/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..a1723f1
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.swmansion.rnscreens" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-screens/android/build/intermediates/merged_java_res/debug/feature-react-native-screens.jar b/node_modules/react-native-screens/android/build/intermediates/merged_java_res/debug/feature-react-native-screens.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/merged_java_res/debug/feature-react-native-screens.jar differ
diff --git a/node_modules/react-native-screens/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-screens/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..19f9963
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.swmansion.rnscreens" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-screens/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-screens/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..402190a
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.swmansion.rnscreens",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml
new file mode 100644
index 0000000..939110f
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_left.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="-100%"
+ android:toXDelta="0%" />
diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml
new file mode 100644
index 0000000..428eb9b
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_in_from_right.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="100%"
+ android:toXDelta="0%" />
diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml
new file mode 100644
index 0000000..400a202
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_left.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="0%"
+ android:toXDelta="-100%"/>
diff --git a/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml
new file mode 100644
index 0000000..a00332b
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/intermediates/packaged_res/debug/anim/rns_slide_out_to_right.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<translate xmlns:android="http://schemas.android.com/apk/res/android"
+ android:duration="@android:integer/config_mediumAnimTime"
+ android:fromXDelta="0%"
+ android:toXDelta="100%"/>
diff --git a/node_modules/react-native-screens/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-screens/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-screens/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-screens/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-screens/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..698ecf5
--- /dev/null
+++ b/node_modules/react-native-screens/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:1-5:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:1-5:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:1-5:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:3:11-44
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml:2:11-69
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-screens/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,525 @@
diff --git a/node_modules/react-native-splash-screen/android/.classpath b/node_modules/react-native-splash-screen/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-splash-screen/android/.project b/node_modules/react-native-splash-screen/android/.project
new file mode 100644
index 0000000..7aa4953
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-splash-screen</name>
+ <comment>Project react-native-splash-screen created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530581014</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-splash-screen/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-splash-screen/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-splash-screen/android/bin/.project b/node_modules/react-native-splash-screen/android/bin/.project
new file mode 100644
index 0000000..750463d
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-splash-screen</name>
+ <comment>Project react-native-splash-screen created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-splash-screen/android/bin/build.gradle b/node_modules/react-native-splash-screen/android/bin/build.gradle
new file mode 100644
index 0000000..baef1a9
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/bin/build.gradle
@@ -0,0 +1,37 @@
+def safeExtGet(prop, fallback) {
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+}
+
+apply plugin: 'com.android.library'
+
+def DEFAULT_COMPILE_SDK_VERSION = 26
+def DEFAULT_BUILD_TOOLS_VERSION = "26.0.2"
+def DEFAULT_TARGET_SDK_VERSION = 26
+def DEFAULT_SUPPORT_LIB_VERSION = "26.1.0"
+
+android {
+ compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION
+ buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION
+
+ defaultConfig {
+ minSdkVersion safeExtGet('minSdkVersion', 16)
+ targetSdkVersion rootProject.hasProperty('targetSdkVersion') ? rootProject.targetSdkVersion : DEFAULT_TARGET_SDK_VERSION
+ versionCode 1
+ versionName "1.0"
+ }
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
+ }
+ }
+}
+
+dependencies {
+ def supportLibVersion = rootProject.hasProperty('supportLibVersion') ? rootProject.supportLibVersion : DEFAULT_SUPPORT_LIB_VERSION
+
+ implementation fileTree(dir: 'libs', include: ['*.jar'])
+ testImplementation 'junit:junit:4.12'
+ implementation "com.android.support:appcompat-v7:$supportLibVersion"
+ implementation "com.facebook.react:react-native:+" // From node_modules
+}
diff --git a/node_modules/react-native-splash-screen/android/bin/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.class b/node_modules/react-native-splash-screen/android/bin/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.class
new file mode 100644
index 0000000..f752f7c
Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.class differ
diff --git a/node_modules/react-native-splash-screen/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-splash-screen/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-splash-screen/android/bin/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..be5bfe9
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1,4 @@
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="org.devio.rn.splashscreen">
+
+</manifest>
diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreen.class b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreen.class
new file mode 100644
index 0000000..c282769
Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreen.class differ
diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenModule.class b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenModule.class
new file mode 100644
index 0000000..876454e
Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenModule.class differ
diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenReactPackage.class b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenReactPackage.class
new file mode 100644
index 0000000..e5fdc92
Binary files /dev/null and b/node_modules/react-native-splash-screen/android/bin/src/main/java/org/devio/rn/splashscreen/SplashScreenReactPackage.class differ
diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/res/values/refs.xml b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/refs.xml
new file mode 100644
index 0000000..9ac5c2e
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/refs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <item type="layout" name="launch_screen">
+ @layout/launch_screen
+ </item>
+</resources>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/res/values/strings.xml b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/strings.xml
new file mode 100644
index 0000000..4ba7153
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/strings.xml
@@ -0,0 +1,3 @@
+<resources>
+ <string name="app_name">SplashScreen</string>
+</resources>
diff --git a/node_modules/react-native-splash-screen/android/bin/src/main/res/values/styles.xml b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/styles.xml
new file mode 100644
index 0000000..6db777b
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/bin/src/main/res/values/styles.xml
@@ -0,0 +1,12 @@
+<resources>
+ <style name="SplashScreen_SplashAnimation">
+ <item name="android:windowExitAnimation">@android:anim/fade_out</item>
+ </style>
+
+ <style name="SplashScreen_SplashTheme" parent="Theme.AppCompat.NoActionBar">
+ <item name="android:windowAnimationStyle">@style/SplashScreen_SplashAnimation</item>
+ </style>
+ <style name="SplashScreen_Fullscreen" parent="SplashScreen_SplashTheme">
+ <item name="android:windowFullscreen">true</item>
+ </style>
+</resources>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build.gradle b/node_modules/react-native-splash-screen/android/build.gradle
index baef1a9..7c53661 100644
--- a/node_modules/react-native-splash-screen/android/build.gradle
+++ b/node_modules/react-native-splash-screen/android/build.gradle
@@ -10,6 +10,7 @@ def DEFAULT_TARGET_SDK_VERSION = 26
def DEFAULT_SUPPORT_LIB_VERSION = "26.1.0"
android {
+ namespace "org.devio.rn.splashscreen"
compileSdkVersion rootProject.hasProperty('compileSdkVersion') ? rootProject.compileSdkVersion : DEFAULT_COMPILE_SDK_VERSION
buildToolsVersion rootProject.hasProperty('buildToolsVersion') ? rootProject.buildToolsVersion : DEFAULT_BUILD_TOOLS_VERSION
diff --git a/node_modules/react-native-splash-screen/android/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.java b/node_modules/react-native-splash-screen/android/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.java
new file mode 100644
index 0000000..17ea1ab
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/generated/source/buildConfig/debug/org/devio/rn/splashscreen/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package org.devio.rn.splashscreen;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "org.devio.rn.splashscreen";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..1076ccd
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="org.devio.rn.splashscreen" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..bf17820
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "org.devio.rn.splashscreen",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-splash-screen/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-splash-screen/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..42fb0f5
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:11 ICT 2025
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml
new file mode 100644
index 0000000..30829e2
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <item name="launch_screen" type="layout">
+ @layout/launch_screen
+ </item>
+ <string name="app_name">SplashScreen</string>
+ <style name="SplashScreen_Fullscreen" parent="SplashScreen_SplashTheme">
+ <item name="android:windowFullscreen">true</item>
+ </style>
+ <style name="SplashScreen_SplashAnimation">
+ <item name="android:windowExitAnimation">@android:anim/fade_out</item>
+ </style>
+ <style name="SplashScreen_SplashTheme" parent="Theme.AppCompat.NoActionBar">
+ <item name="android:windowAnimationStyle">@style/SplashScreen_SplashAnimation</item>
+ </style>
+</resources>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..8bf5928
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/res"><file path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/res/values/styles.xml" qualifiers=""><style name="SplashScreen_SplashAnimation">
+ <item name="android:windowExitAnimation">@android:anim/fade_out</item>
+ </style><style name="SplashScreen_SplashTheme" parent="Theme.AppCompat.NoActionBar">
+ <item name="android:windowAnimationStyle">@style/SplashScreen_SplashAnimation</item>
+ </style><style name="SplashScreen_Fullscreen" parent="SplashScreen_SplashTheme">
+ <item name="android:windowFullscreen">true</item>
+ </style></file><file path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">SplashScreen</string></file><file path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/res/values/refs.xml" qualifiers=""><item name="launch_screen" type="layout">
+ @layout/launch_screen
+ </item></file></source><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..ae2338e
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..e0d83f7
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..9919298
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-splash-screen/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..685be3c
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,7 @@
+R_DEF: Internal format may change without notice
+local
+layout launch_screen
+string app_name
+style SplashScreen_Fullscreen
+style SplashScreen_SplashAnimation
+style SplashScreen_SplashTheme
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-splash-screen/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..e4a5ca7
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="org.devio.rn.splashscreen" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/merged_java_res/debug/feature-react-native-splash-screen.jar b/node_modules/react-native-splash-screen/android/build/intermediates/merged_java_res/debug/feature-react-native-splash-screen.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-splash-screen/android/build/intermediates/merged_java_res/debug/feature-react-native-splash-screen.jar differ
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-splash-screen/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..1076ccd
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="org.devio.rn.splashscreen" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-splash-screen/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..84f4dc4
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "org.devio.rn.splashscreen",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/packaged_res/debug/values/values.xml b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_res/debug/values/values.xml
new file mode 100644
index 0000000..30829e2
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/intermediates/packaged_res/debug/values/values.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <item name="launch_screen" type="layout">
+ @layout/launch_screen
+ </item>
+ <string name="app_name">SplashScreen</string>
+ <style name="SplashScreen_Fullscreen" parent="SplashScreen_SplashTheme">
+ <item name="android:windowFullscreen">true</item>
+ </style>
+ <style name="SplashScreen_SplashAnimation">
+ <item name="android:windowExitAnimation">@android:anim/fade_out</item>
+ </style>
+ <style name="SplashScreen_SplashTheme" parent="Theme.AppCompat.NoActionBar">
+ <item name="android:windowAnimationStyle">@style/SplashScreen_SplashAnimation</item>
+ </style>
+</resources>
\ No newline at end of file
diff --git a/node_modules/react-native-splash-screen/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-splash-screen/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-splash-screen/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-splash-screen/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-splash-screen/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..53fe5c5
--- /dev/null
+++ b/node_modules/react-native-splash-screen/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:1-4:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:1-4:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:1-4:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:2:5-40
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml:1:11-69
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-splash-screen/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,766 @@
diff --git a/node_modules/react-native-svg/android/.classpath b/node_modules/react-native-svg/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-svg/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-svg/android/.project b/node_modules/react-native-svg/android/.project
new file mode 100644
index 0000000..c654428
--- /dev/null
+++ b/node_modules/react-native-svg/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-svg</name>
+ <comment>Project react-native-svg created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530581018</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-svg/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-svg/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-svg/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-svg/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-svg/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-svg/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-svg/android/bin/.project b/node_modules/react-native-svg/android/bin/.project
new file mode 100644
index 0000000..cab38d6
--- /dev/null
+++ b/node_modules/react-native-svg/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-svg</name>
+ <comment>Project react-native-svg created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-svg/android/bin/build.gradle b/node_modules/react-native-svg/android/bin/build.gradle
new file mode 100644
index 0000000..89bcf41
--- /dev/null
+++ b/node_modules/react-native-svg/android/bin/build.gradle
@@ -0,0 +1,52 @@
+buildscript {
+ ext.safeExtGet = {prop, fallback ->
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+ }
+
+ // The Android Gradle plugin is only required when opening the android folder stand-alone.
+ // This avoids unnecessary downloads and potential conflicts when the library is included as a
+ // module dependency in an application project.
+ if (project == rootProject) {
+ repositories {
+ google()
+ jcenter()
+ }
+
+ dependencies {
+ //noinspection GradleDependency
+ classpath("com.android.tools.build:gradle:3.5.1")
+ }
+ }
+}
+
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion safeExtGet('compileSdkVersion', 28)
+ //noinspection GradleDependency
+ buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
+
+ defaultConfig {
+ minSdkVersion safeExtGet('minSdkVersion', 16)
+ //noinspection OldTargetApi
+ targetSdkVersion safeExtGet('targetSdkVersion', 28)
+ }
+ lintOptions {
+ abortOnError false
+ }
+}
+
+repositories {
+ mavenLocal()
+ google()
+ jcenter()
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ url "$rootDir/../node_modules/react-native/android"
+ }
+}
+
+dependencies {
+ //noinspection GradleDynamicVersion
+ implementation "com.facebook.react:react-native:${safeExtGet('reactnativeVersion', '+')}"
+}
diff --git a/node_modules/react-native-svg/android/bin/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.class b/node_modules/react-native-svg/android/bin/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.class
new file mode 100644
index 0000000..89249de
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.class differ
diff --git a/node_modules/react-native-svg/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-svg/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-svg/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-svg/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-svg/android/bin/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..d85bd62
--- /dev/null
+++ b/node_modules/react-native-svg/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1,2 @@
+<manifest package="com.horcrux.svg">
+</manifest>
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushType.class
new file mode 100644
index 0000000..4cc8da1
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushType.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushUnits.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushUnits.class
new file mode 100644
index 0000000..8525b57
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush$BrushUnits.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush.class
new file mode 100644
index 0000000..6455957
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Brush.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/CircleView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/CircleView.class
new file mode 100644
index 0000000..0b8bb49
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/CircleView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ClipPathView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ClipPathView.class
new file mode 100644
index 0000000..75a48be
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ClipPathView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefinitionView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefinitionView.class
new file mode 100644
index 0000000..421e096
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefinitionView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefsView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefsView.class
new file mode 100644
index 0000000..5c64b2f
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/DefsView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ElementType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ElementType.class
new file mode 100644
index 0000000..5b276ea
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ElementType.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/EllipseView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/EllipseView.class
new file mode 100644
index 0000000..37ea93c
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/EllipseView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData$AbsoluteFontWeight.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData$AbsoluteFontWeight.class
new file mode 100644
index 0000000..24ab7d3
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData$AbsoluteFontWeight.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData.class
new file mode 100644
index 0000000..8a744e3
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/FontData.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphContext.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphContext.class
new file mode 100644
index 0000000..d2a7e4b
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphContext.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphPathBag.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphPathBag.class
new file mode 100644
index 0000000..96d09ec
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GlyphPathBag.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GroupView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GroupView.class
new file mode 100644
index 0000000..04d53af
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/GroupView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ImageView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ImageView.class
new file mode 100644
index 0000000..baabbb7
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ImageView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LineView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LineView.class
new file mode 100644
index 0000000..54ee62e
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LineView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LinearGradientView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LinearGradientView.class
new file mode 100644
index 0000000..a8be0a2
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/LinearGradientView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MarkerView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MarkerView.class
new file mode 100644
index 0000000..4e59758
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MarkerView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MaskView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MaskView.class
new file mode 100644
index 0000000..bb86961
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/MaskView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathElement.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathElement.class
new file mode 100644
index 0000000..4f570c9
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathElement.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathParser.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathParser.class
new file mode 100644
index 0000000..1dd61de
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathParser.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathView.class
new file mode 100644
index 0000000..898b6cd
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PathView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PatternView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PatternView.class
new file mode 100644
index 0000000..47e1bc9
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PatternView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Point.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Point.class
new file mode 100644
index 0000000..782ffee
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/Point.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PropHelper.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PropHelper.class
new file mode 100644
index 0000000..115d3ab
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/PropHelper.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerPosition.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerPosition.class
new file mode 100644
index 0000000..5604581
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerPosition.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerType.class
new file mode 100644
index 0000000..d782ea8
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGMarkerType.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGRenderableManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGRenderableManager.class
new file mode 100644
index 0000000..3b690c7
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RNSVGRenderableManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RadialGradientView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RadialGradientView.class
new file mode 100644
index 0000000..7879c7c
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RadialGradientView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RectView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RectView.class
new file mode 100644
index 0000000..6820da3
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RectView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableView.class
new file mode 100644
index 0000000..f6858e1
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$CircleViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$CircleViewManager.class
new file mode 100644
index 0000000..674ac7d
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$CircleViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ClipPathViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ClipPathViewManager.class
new file mode 100644
index 0000000..f68e5f2
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ClipPathViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$DefsViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$DefsViewManager.class
new file mode 100644
index 0000000..0db60e1
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$DefsViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$EllipseViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$EllipseViewManager.class
new file mode 100644
index 0000000..5aa130f
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$EllipseViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$GroupViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$GroupViewManager.class
new file mode 100644
index 0000000..aa720b9
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$GroupViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ImageViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ImageViewManager.class
new file mode 100644
index 0000000..f78ca2f
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$ImageViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LineViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LineViewManager.class
new file mode 100644
index 0000000..dd61c23
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LineViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LinearGradientManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LinearGradientManager.class
new file mode 100644
index 0000000..b5b830a
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$LinearGradientManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MarkerManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MarkerManager.class
new file mode 100644
index 0000000..e4a093d
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MarkerManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MaskManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MaskManager.class
new file mode 100644
index 0000000..4560719
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MaskManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MatrixDecompositionContext.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MatrixDecompositionContext.class
new file mode 100644
index 0000000..79495fd
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$MatrixDecompositionContext.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PathViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PathViewManager.class
new file mode 100644
index 0000000..b1af4d8
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PathViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PatternManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PatternManager.class
new file mode 100644
index 0000000..8b85b0f
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$PatternManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RadialGradientManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RadialGradientManager.class
new file mode 100644
index 0000000..a87ebd4
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RadialGradientManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RectViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RectViewManager.class
new file mode 100644
index 0000000..01e72fe
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RectViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RenderableShadowNode.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RenderableShadowNode.class
new file mode 100644
index 0000000..00d2a7c
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$RenderableShadowNode.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SVGClass.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SVGClass.class
new file mode 100644
index 0000000..606a6e9
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SVGClass.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SymbolManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SymbolManager.class
new file mode 100644
index 0000000..db1f29b
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$SymbolManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TSpanViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TSpanViewManager.class
new file mode 100644
index 0000000..51724f8
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TSpanViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextPathViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextPathViewManager.class
new file mode 100644
index 0000000..46da46c
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextPathViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextViewManager.class
new file mode 100644
index 0000000..5254f69
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$TextViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$UseViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$UseViewManager.class
new file mode 100644
index 0000000..f47a2ee
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager$UseViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager.class
new file mode 100644
index 0000000..258ed65
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/RenderableViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength$UnitType.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength$UnitType.class
new file mode 100644
index 0000000..214fe81
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength$UnitType.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength.class
new file mode 100644
index 0000000..75a08b3
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SVGLength.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SegmentData.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SegmentData.class
new file mode 100644
index 0000000..557916a
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SegmentData.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgPackage.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgPackage.class
new file mode 100644
index 0000000..67d9d88
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgPackage.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView$Events.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView$Events.class
new file mode 100644
index 0000000..4953ecc
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView$Events.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView.class
new file mode 100644
index 0000000..320983e
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewManager.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewManager.class
new file mode 100644
index 0000000..ecc4bbe
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewManager.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewModule.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewModule.class
new file mode 100644
index 0000000..773506f
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SvgViewModule.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SymbolView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SymbolView.class
new file mode 100644
index 0000000..17e7e83
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/SymbolView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TSpanView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TSpanView.class
new file mode 100644
index 0000000..0af7d61
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TSpanView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$CharacterInformation.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$CharacterInformation.class
new file mode 100644
index 0000000..6be11dd
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$CharacterInformation.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$LayoutInput.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$LayoutInput.class
new file mode 100644
index 0000000..d2f5255
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm$LayoutInput.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm.class
new file mode 100644
index 0000000..a162ae7
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextLayoutAlgorithm.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextPathView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextPathView.class
new file mode 100644
index 0000000..cee3f8e
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextPathView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$AlignmentBaseline.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$AlignmentBaseline.class
new file mode 100644
index 0000000..8ab9b9c
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$AlignmentBaseline.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$Direction.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$Direction.class
new file mode 100644
index 0000000..eb9e85d
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$Direction.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontStyle.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontStyle.class
new file mode 100644
index 0000000..cb24631
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontStyle.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontVariantLigatures.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontVariantLigatures.class
new file mode 100644
index 0000000..1cd6006
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontVariantLigatures.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontWeight.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontWeight.class
new file mode 100644
index 0000000..663bb9f
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$FontWeight.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextAnchor.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextAnchor.class
new file mode 100644
index 0000000..f6de57a
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextAnchor.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextDecoration.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextDecoration.class
new file mode 100644
index 0000000..0fbc91f
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextDecoration.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextLengthAdjust.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextLengthAdjust.class
new file mode 100644
index 0000000..2ca2bf7
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextLengthAdjust.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMethod.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMethod.class
new file mode 100644
index 0000000..baa6780
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMethod.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMidLine.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMidLine.class
new file mode 100644
index 0000000..eed0aec
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathMidLine.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSide.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSide.class
new file mode 100644
index 0000000..5861ae1
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSide.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSpacing.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSpacing.class
new file mode 100644
index 0000000..c5149c0
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties$TextPathSpacing.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties.class
new file mode 100644
index 0000000..d6596f4
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextProperties.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextView.class
new file mode 100644
index 0000000..fadf81c
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/TextView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/UseView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/UseView.class
new file mode 100644
index 0000000..7595b33
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/UseView.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ViewBox.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ViewBox.class
new file mode 100644
index 0000000..99399e3
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/ViewBox.class differ
diff --git a/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/VirtualView.class b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/VirtualView.class
new file mode 100644
index 0000000..a2b30ec
Binary files /dev/null and b/node_modules/react-native-svg/android/bin/src/main/java/com/horcrux/svg/VirtualView.class differ
diff --git a/node_modules/react-native-svg/android/build.gradle b/node_modules/react-native-svg/android/build.gradle
index 89bcf41..ce8ed63 100644
--- a/node_modules/react-native-svg/android/build.gradle
+++ b/node_modules/react-native-svg/android/build.gradle
@@ -22,6 +22,7 @@ buildscript {
apply plugin: 'com.android.library'
android {
+ namespace "com.horcrux.svg"
compileSdkVersion safeExtGet('compileSdkVersion', 28)
//noinspection GradleDependency
buildToolsVersion safeExtGet('buildToolsVersion', '28.0.3')
diff --git a/node_modules/react-native-svg/android/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.java b/node_modules/react-native-svg/android/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.java
new file mode 100644
index 0000000..1f8c210
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/generated/source/buildConfig/debug/com/horcrux/svg/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.horcrux.svg;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.horcrux.svg";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..613e594
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.horcrux.svg" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..8fa1366
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.horcrux.svg",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-svg/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-svg/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-svg/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-svg/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-svg/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..5c5ef8e
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:08 ICT 2025
diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..0b9abc4
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..1e7d7dd
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..adf59ab
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-svg/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..d6802ad
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-svg/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/react-native-svg/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-svg/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..bf7feef
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.horcrux.svg" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-svg/android/build/intermediates/merged_java_res/debug/feature-react-native-svg.jar b/node_modules/react-native-svg/android/build/intermediates/merged_java_res/debug/feature-react-native-svg.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-svg/android/build/intermediates/merged_java_res/debug/feature-react-native-svg.jar differ
diff --git a/node_modules/react-native-svg/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-svg/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..613e594
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.horcrux.svg" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-svg/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-svg/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..7c44b88
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.horcrux.svg",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-svg/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-svg/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-svg/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-svg/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-svg/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..5fd1e66
--- /dev/null
+++ b/node_modules/react-native-svg/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:11-36
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml:1:1-2:12
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-svg/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,436 @@
diff --git a/node_modules/react-native-vector-icons/android/.classpath b/node_modules/react-native-vector-icons/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-vector-icons/android/.project b/node_modules/react-native-vector-icons/android/.project
new file mode 100644
index 0000000..31e40f4
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-vector-icons</name>
+ <comment>Project react-native-vector-icons created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530581035</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-vector-icons/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-vector-icons/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-vector-icons/android/bin/.project b/node_modules/react-native-vector-icons/android/bin/.project
new file mode 100644
index 0000000..6b434fb
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/bin/.project
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-vector-icons</name>
+ <comment>Project react-native-vector-icons created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+</projectDescription>
diff --git a/node_modules/react-native-vector-icons/android/bin/build.gradle b/node_modules/react-native-vector-icons/android/bin/build.gradle
new file mode 100755
index 0000000..7a686f2
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/bin/build.gradle
@@ -0,0 +1,50 @@
+buildscript {
+ // The Android Gradle plugin is only required when opening the android folder stand-alone.
+ // This avoids unnecessary downloads and potential conflicts when the library is included as a
+ // module dependency in an application project.
+ if (project == rootProject) {
+ repositories {
+ google()
+ jcenter()
+ }
+
+ dependencies {
+ classpath("com.android.tools.build:gradle:3.5.3")
+ }
+ }
+}
+
+apply plugin: 'com.android.library'
+
+def safeExtGet(prop, fallback) {
+ rootProject.ext.has(prop) ? rootProject.ext.get(prop) : fallback
+}
+
+
+android {
+ compileSdkVersion safeExtGet('compileSdkVersion', 28)
+
+ defaultConfig {
+ minSdkVersion safeExtGet('minSdkVersion', 16)
+ targetSdkVersion safeExtGet('targetSdkVersion', 28)
+ versionCode 1
+ versionName "1.0"
+ }
+ lintOptions {
+ abortOnError false
+ }
+}
+
+repositories {
+ mavenLocal()
+ google()
+ jcenter()
+ maven {
+ // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
+ url "$rootDir/../node_modules/react-native/android"
+ }
+}
+
+dependencies {
+ implementation "com.facebook.react:react-native:+"
+}
diff --git a/node_modules/react-native-vector-icons/android/bin/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.class b/node_modules/react-native-vector-icons/android/bin/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.class
new file mode 100644
index 0000000..34dd6ba
Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.class differ
diff --git a/node_modules/react-native-vector-icons/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-vector-icons/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/bin/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/AndroidManifest.xml b/node_modules/react-native-vector-icons/android/bin/src/main/AndroidManifest.xml
new file mode 100755
index 0000000..3bd661a
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/bin/src/main/AndroidManifest.xml
@@ -0,0 +1,2 @@
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.oblador.vectoricons">
+</manifest>
diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule$Errors.class b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule$Errors.class
new file mode 100644
index 0000000..31a906f
Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule$Errors.class differ
diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule.class b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule.class
new file mode 100644
index 0000000..7966e28
Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsModule.class differ
diff --git a/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsPackage.class b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsPackage.class
new file mode 100644
index 0000000..24c2d38
Binary files /dev/null and b/node_modules/react-native-vector-icons/android/bin/src/main/java/com/oblador/vectoricons/VectorIconsPackage.class differ
diff --git a/node_modules/react-native-vector-icons/android/build.gradle b/node_modules/react-native-vector-icons/android/build.gradle
index 7a686f2..22b344e 100755
--- a/node_modules/react-native-vector-icons/android/build.gradle
+++ b/node_modules/react-native-vector-icons/android/build.gradle
@@ -22,6 +22,7 @@ def safeExtGet(prop, fallback) {
android {
+ namespace "com.oblador.vectoricons"
compileSdkVersion safeExtGet('compileSdkVersion', 28)
defaultConfig {
diff --git a/node_modules/react-native-vector-icons/android/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.java b/node_modules/react-native-vector-icons/android/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.java
new file mode 100644
index 0000000..52a02e0
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/generated/source/buildConfig/debug/com/oblador/vectoricons/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.oblador.vectoricons;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.oblador.vectoricons";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..bc67a03
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.oblador.vectoricons" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
new file mode 100644
index 0000000..8c253a8
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.oblador.vectoricons",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/aar_metadata/debug/aar-metadata.properties b/node_modules/react-native-vector-icons/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
new file mode 100644
index 0000000..8c9c699
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/aar_metadata/debug/aar-metadata.properties
@@ -0,0 +1,4 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minAndroidGradlePluginVersion=1.0.0
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json b/node_modules/react-native-vector-icons/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/annotation_processor_list/debug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state
new file mode 100644
index 0000000..1c983fc
Binary files /dev/null and b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..5c5ef8e
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1 @@
+#Sun Apr 13 14:15:08 ICT 2025
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..8ce020b
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/res"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/build/generated/res/rs/debug"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..dda8f0f
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..269ddaf
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..1f4819b
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/assets"/><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/build/intermediates/shader_assets/debug/out"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:&lt;dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/debug/assets"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/local_only_symbol_list/debug/R-def.txt b/node_modules/react-native-vector-icons/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
new file mode 100644
index 0000000..78ac5b8
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/local_only_symbol_list/debug/R-def.txt
@@ -0,0 +1,2 @@
+R_DEF: Internal format may change without notice
+local
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/node_modules/react-native-vector-icons/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..da80ebc
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,11 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.oblador.vectoricons" >
+4
+5 <uses-sdk
+6 android:minSdkVersion="21"
+6-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+7 android:targetSdkVersion="34" />
+7-->/Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+8
+9</manifest>
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/merged_java_res/debug/feature-react-native-vector-icons.jar b/node_modules/react-native-vector-icons/android/build/intermediates/merged_java_res/debug/feature-react-native-vector-icons.jar
new file mode 100644
index 0000000..15cb0ec
Binary files /dev/null and b/node_modules/react-native-vector-icons/android/build/intermediates/merged_java_res/debug/feature-react-native-vector-icons.jar differ
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml b/node_modules/react-native-vector-icons/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
new file mode 100644
index 0000000..bc67a03
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/merged_manifest/debug/AndroidManifest.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.oblador.vectoricons" >
+
+ <uses-sdk
+ android:minSdkVersion="21"
+ android:targetSdkVersion="34" />
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/navigation_json/debug/navigation.json b/node_modules/react-native-vector-icons/android/build/intermediates/navigation_json/debug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/navigation_json/debug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/packaged_manifests/debug/output-metadata.json b/node_modules/react-native-vector-icons/android/build/intermediates/packaged_manifests/debug/output-metadata.json
new file mode 100644
index 0000000..0be2a09
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/intermediates/packaged_manifests/debug/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "PACKAGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.oblador.vectoricons",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "../../merged_manifest/debug/AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-vector-icons/android/build/intermediates/variant_model/debug/out b/node_modules/react-native-vector-icons/android/build/intermediates/variant_model/debug/out
new file mode 100644
index 0000000..0c4eecb
Binary files /dev/null and b/node_modules/react-native-vector-icons/android/build/intermediates/variant_model/debug/out differ
diff --git a/node_modules/react-native-vector-icons/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-vector-icons/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..baebc80
--- /dev/null
+++ b/node_modules/react-native-vector-icons/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,25 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:1-2:12
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:1-2:12
+ package
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:70-103
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml:1:11-69
+uses-sdk
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ ADDED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml
+ INJECTED from /Users/Kumpor/git_bda/csa-react-60/node_modules/react-native-vector-icons/android/src/main/AndroidManifest.xml

View File

@ -0,0 +1,82 @@
diff --git a/node_modules/react-native-webview/android/.classpath b/node_modules/react-native-webview/android/.classpath
new file mode 100644
index 0000000..0a3280e
--- /dev/null
+++ b/node_modules/react-native-webview/android/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21/"/>
+ <classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
+ <classpathentry kind="output" path="bin/default"/>
+</classpath>
diff --git a/node_modules/react-native-webview/android/.project b/node_modules/react-native-webview/android/.project
new file mode 100644
index 0000000..f5a4217
--- /dev/null
+++ b/node_modules/react-native-webview/android/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>react-native-webview</name>
+ <comment>Project react-native-webview created by Buildship.</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.buildship.core.gradleprojectbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.buildship.core.gradleprojectnature</nature>
+ </natures>
+ <filteredResources>
+ <filter>
+ <id>1744530581046</id>
+ <name></name>
+ <type>30</type>
+ <matcher>
+ <id>org.eclipse.core.resources.regexFilterMatcher</id>
+ <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
+ </matcher>
+ </filter>
+ </filteredResources>
+</projectDescription>
diff --git a/node_modules/react-native-webview/android/.settings/org.eclipse.buildship.core.prefs b/node_modules/react-native-webview/android/.settings/org.eclipse.buildship.core.prefs
new file mode 100644
index 0000000..1675490
--- /dev/null
+++ b/node_modules/react-native-webview/android/.settings/org.eclipse.buildship.core.prefs
@@ -0,0 +1,2 @@
+connection.project.dir=../../../android
+eclipse.preferences.version=1
diff --git a/node_modules/react-native-webview/android/.settings/org.eclipse.jdt.core.prefs b/node_modules/react-native-webview/android/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..60e5b01
--- /dev/null
+++ b/node_modules/react-native-webview/android/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=27
+org.eclipse.jdt.core.compiler.compliance=27
+org.eclipse.jdt.core.compiler.source=27
diff --git a/node_modules/react-native-webview/android/build.gradle b/node_modules/react-native-webview/android/build.gradle
index fbede17..e61053d 100644
--- a/node_modules/react-native-webview/android/build.gradle
+++ b/node_modules/react-native-webview/android/build.gradle
@@ -35,6 +35,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
android {
+ namespace "com.reactnativecommunity.webview"
compileSdkVersion getExtOrIntegerDefault('compileSdkVersion')
defaultConfig {
minSdkVersion getExtOrIntegerDefault('minSdkVersion')

6
react-native.config.js Normal file
View File

@ -0,0 +1,6 @@
module.exports = {
project: {
ios: {},
android: {},
}
}

View File

@ -85,9 +85,11 @@ export const roomdetail = (room_id) => {
}); });
} }
export const payment = (user_id) => { export const payment = (user_id, page, search='') => {
return Api.get('/mobile/me/invoice', { return Api.get('/mobile/me/invoice', {
user_id: user_id user_id,
page,
search
}); });
} }
@ -376,3 +378,6 @@ export function getLevelMemberDetail(){
export function getPointExpire(){ export function getPointExpire(){
return Api.get('/mobile/me/expired-point') return Api.get('/mobile/me/expired-point')
} }
export function requestDeleteAccount() {
return Api.get('/me/request_delete')
}

View File

@ -35,15 +35,15 @@ export function loginWithFacebook(onSuccess){
} }
async function loginAccessTokenToServer(accessToken,onSuccess){ async function loginAccessTokenToServer(accessToken,onSuccess){
const fcm = messaging(); const fcm = messaging()
if (!await fcm.hasPermission()) { if (!await fcm.hasPermission()) {
try { try {
await messaging().requestPermission(); await messaging().requestPermission()
} catch (error) { } catch (error) {
} }
} }
const fcmToken = await messaging().getAPNSToken(); const fcmToken = await messaging().getAPNSToken()
let params = { let params = {
access_token: accessToken, access_token: accessToken,

View File

@ -1,6 +1,6 @@
import React, { Component } from 'react' import React, { Component } from 'react'
import { Dimensions, StatusBar } from 'react-native' import { Dimensions, StatusBar } from 'react-native'
import { Header } from 'react-navigation' import { Header } from 'react-navigation-stack'
const {height, width} = Dimensions.get('window') const {height, width} = Dimensions.get('window')

View File

@ -5,7 +5,6 @@ import {
TouchableOpacity, TouchableOpacity,
Keyboard Keyboard
} from 'react-native'; } from 'react-native';
// import {ListView} from 'deprecated-react-native-listview'
import {CustomInput} from './CustomInput' import {CustomInput} from './CustomInput'
import Icon from './Icon' import Icon from './Icon'
import Text from './Text' import Text from './Text'
@ -30,12 +29,6 @@ export default class SearchableDropDown extends Component {
data={ds.cloneWithRows(this.state.listItems)} data={ds.cloneWithRows(this.state.listItems)}
keyExtractor={(item, index) => index.toString()} keyExtractor={(item, index) => index.toString()}
renderItem={({ item }) => this.renderItems(item)} /> renderItem={({ item }) => this.renderItems(item)} />
// <View></View>
// <ListView
// style={{ ...this.props.itemsContainerStyle ,borderBottomRightRadius:50}}
// keyboardShouldPersistTaps="always"
// dataSource={ds.cloneWithRows(this.state.listItems)}
// renderRow={this.renderItems} />
) )
} }
} }

Some files were not shown because too many files have changed in this diff Show More