react-native-theme-switch-animation
A Plug & Play Animations for Switching (Dark/Light) Themes. π
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- plugin-interactive-tools.cjs
- plugin-workspace-tools.cjs
- yarn-3.6.1.cjs
- gradle-wrapper.jar
- gradle-wrapper.properties
- Animations.java
- Helpers.java
- ThemeSwitchAnimationModule.java
- ThemeSwitchAnimationPackage.java
- AndroidManifest.xml
- AndroidManifestNew.xml
- ThemeSwitchAnimationModuleSpec.java
- ThemeSwitchAnimationModuleSpec.java
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- AndroidManifest.xml
- MainActivity.kt
- MainApplication.kt
- rn_edit_text_material.xml
- splashscreen.xml
- splashscreen_image.png
- splashscreen_image.png
- splashscreen_image.png
- splashscreen_image.png
- splashscreen_image.png
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- colors.xml
- strings.xml
- styles.xml
- colors.xml
- AndroidManifest.xml
- build.gradle
- debug.keystore
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- ReactSettingsPlugin.kt
- build.gradle.kts
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- adaptive-icon.png
- favicon.png
- icon.png
- splash.png
- App-Icon-1024x1024@1x.png
- Contents.json
- Contents.json
- image.png
- Contents.json
- image.png
- Contents.json
- Expo.plist
- AppDelegate.h
- AppDelegate.mm
- Info.plist
- main.m
- noop-file.swift
- PrivacyInfo.xcprivacy
- SplashScreen.storyboard
- ThemeAnimationExample-Bridging-Header.h
- ThemeAnimationExample.entitlements
- ThemeAnimationExample.xcscheme
- project.pbxproj
- contents.xcworkspacedata
- .gitignore
- .xcode.env
- Podfile
- Podfile.lock
- Podfile.properties.json
- .gitignore
- app.json
- App.tsx
- babel.config.js
- metro.config.js
- package.json
- react-native.config.js
- tsconfig.json
- pod-install.cjs
- AnimationHelper.h
- AnimationHelper.mm
- ThemeSwitchAnimationModule.h
- ThemeSwitchAnimationModule.mm
- pod-install.cjs
- index.test.tsx
- helpers.ts
- index.d.ts
- index.tsx
- module.ts
- NativeThemeSwitchAnimationModule.ts
- ThemeSwitchAnimationListener.ts
- .editorconfig
- .eslintrc.js
- .gitattributes
- .gitignore
- .nvmrc
- .prettierrc
- .watchmanconfig
- .yarnrc.yml
- babel.config.js
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- installation-for-react-native-below-67.md
- LICENSE
- package.json
- react-native-theme-switch-animation.podspec
- README.md
- tsconfig.build.json
- tsconfig.json
- turbo.json
- yarn.lock
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/WadhahEssam/react-native-theme-switch-animation
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd react-native-theme-switch-animation
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Gradle (Java/Kotlin)
λ³΄ν΅ μΆμ²μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- JDK (Java) Java/Kotlin νλ‘μ νΈλ₯Ό λΉλ/μ€ννλ €λ©΄ νμν©λλ€.
- Gradle λ ν¬μ ν¬ν¨λ gradlew(Gradle Wrapper)λ₯Ό μ°λ©΄ Gradleμ λ°λ‘ μ€μΉν νμκ° μμ΅λλ€.
cd android
μ΄ νλ‘μ νΈμ κ΄λ ¨ νμΌμ΄ νμ ν΄λ μμ μμ΄μ, λ¨Όμ κ·Έ ν΄λλ‘ μ΄λν©λλ€.
./gradlew build
Gradleλ‘ λΉλλ₯Ό μ§νν©λλ€.
BUILD SUCCESSFUL λ©μμ§κ° λ¨λ©΄ μ±κ³΅μ
λλ€. build/ ν΄λμ κ²°κ³Όλ¬Όμ΄ μμ±λ©λλ€.
3. Node.js
μ¬μμ¬μ μ€λΉλ¬Ό
npm install react-native-theme-switch-animation
package.jsonμ λͺ μλ λΌμ΄λΈλ¬λ¦¬λ€μ λ΄λ €λ°μ μ€μΉν©λλ€.
yarn add react-native-theme-switch-animation
μ΄ λͺ λ Ήμ΄λ₯Ό ν°λ―Έλμ κ·Έλλ‘ μ λ ₯ν΄ μ€ννμΈμ.
λͺ
λ Ήμ΄ μ€ν ν ν°λ―Έλμ λνλλ μ£Όμ(λ³΄ν΅ http://localhost:3000 νν)λ₯Ό λΈλΌμ°μ μμ μ΄μ΄λ³΄μΈμ.
μ΄ λ ν¬μ READMEμ μ ν μ€μ λͺ λ Ήμ΄λ₯Ό κ·Έλλ‘ κ°μ Έμμ΅λλ€.
// repository documentation
Was this content helpful?
(0 ratings)
