gitextract_np9kkcpm/ ├── .buckconfig ├── .eslintrc.js ├── .gitignore ├── .ruby-version ├── .watchmanconfig ├── Gemfile ├── LICENSE ├── README.md ├── __tests__/ │ └── App-test.tsx ├── android/ │ ├── app/ │ │ ├── _BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src/ │ │ ├── debug/ │ │ │ ├── AndroidManifest.xml │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── rnmail/ │ │ │ └── ReactNativeFlipper.java │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── rnmail/ │ │ │ ├── MainActivity.java │ │ │ ├── MainApplication.java │ │ │ └── newarchitecture/ │ │ │ ├── MainApplicationReactNativeHost.java │ │ │ ├── components/ │ │ │ │ └── MainComponentsRegistry.java │ │ │ └── modules/ │ │ │ └── MainApplicationTurboModuleManagerDelegate.java │ │ ├── jni/ │ │ │ ├── Android.mk │ │ │ ├── CMakeLists.txt │ │ │ ├── MainApplicationModuleProvider.cpp │ │ │ ├── MainApplicationModuleProvider.h │ │ │ ├── MainApplicationTurboModuleManagerDelegate.cpp │ │ │ ├── MainApplicationTurboModuleManagerDelegate.h │ │ │ ├── MainComponentsRegistry.cpp │ │ │ ├── MainComponentsRegistry.h │ │ │ └── OnLoad.cpp │ │ └── res/ │ │ ├── drawable/ │ │ │ └── rn_edit_text_material.xml │ │ └── values/ │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle/ │ │ └── wrapper/ │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradle.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── declarations.d.ts ├── index.js ├── ios/ │ ├── Podfile │ ├── RNMail/ │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ ├── RNMail.xcodeproj/ │ │ ├── project.pbxproj │ │ └── xcshareddata/ │ │ └── xcschemes/ │ │ └── RNMail.xcscheme │ ├── RNMail.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── RNMailTests/ │ ├── Info.plist │ └── RNMailTests.m ├── metro.config.js ├── package.json ├── prettier.config.js ├── src/ │ ├── app.tsx │ ├── atoms/ │ │ ├── animated-box.ts │ │ ├── bar.ts │ │ ├── bottom-sheet.tsx │ │ ├── box.ts │ │ ├── container.tsx │ │ ├── index.ts │ │ ├── pressable.ts │ │ ├── safe-area-view.ts │ │ ├── scroll-view.ts │ │ ├── text-input.tsx │ │ ├── text.ts │ │ └── touchable.tsx │ ├── components/ │ │ ├── book-list-item.tsx │ │ ├── book-list.tsx │ │ ├── header-bar-left-button.tsx │ │ ├── header-bar.tsx │ │ ├── icon.tsx │ │ ├── inkdrop-logo.tsx │ │ ├── move-note-sheet.tsx │ │ ├── navbar.tsx │ │ ├── note-list-header-title-bar.tsx │ │ ├── note-list-item-action-view.tsx │ │ ├── note-list-item.tsx │ │ ├── note-list.tsx │ │ ├── responsive-layout.tsx │ │ ├── sidebar.tsx │ │ ├── status-bar.tsx │ │ ├── swipeable-view.tsx │ │ ├── theme-list-item.tsx │ │ └── three-column-layout.tsx │ ├── consts.ts │ ├── fixtures/ │ │ ├── books.ts │ │ └── notes.ts │ ├── hooks/ │ │ ├── use-drawer-enabled.ts │ │ ├── use-responsive-layout.ts │ │ └── use-sticky-header.ts │ ├── models.ts │ ├── navs.tsx │ ├── screens/ │ │ ├── detail-phone.tsx │ │ ├── detail-tablet.tsx │ │ ├── detail.tsx │ │ ├── main-phone.tsx │ │ ├── main-tablet.tsx │ │ ├── main.tsx │ │ ├── note-list-phone.tsx │ │ ├── note-list-tablet.tsx │ │ └── note-list.tsx │ ├── states/ │ │ ├── editor.ts │ │ ├── search-bar.ts │ │ └── theme.ts │ └── themes/ │ ├── dark.ts │ ├── index.ts │ ├── light.ts │ ├── nord.ts │ └── solarized-dark.ts └── tsconfig.json