├── .eslintignore
├── .eslintrc
├── .flowconfig
├── .gitignore
├── .gitsecret
├── keys
│ ├── pubring.kbx
│ ├── pubring.kbx~
│ └── trustdb.gpg
└── paths
│ └── mapping.cfg
├── .prettierignore
├── .prettierrc.js
├── .vscode
└── settings.json
├── Example
├── .buckconfig
├── .bundle
│ └── config
├── .firebaserc
├── .gitattributes
├── .gitignore
├── .ruby-version
├── .vscode
│ └── settings.json
├── .watchmanconfig
├── Gemfile
├── Gemfile.lock
├── __tests__
│ └── App-test.js
├── android
│ ├── app
│ │ ├── _BUCK
│ │ ├── application-release-key.keystore.secret
│ │ ├── build.gradle
│ │ ├── build_defs.bzl
│ │ ├── debug.keystore
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── debug
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ │ └── tonlabs
│ │ │ │ └── uikit
│ │ │ │ └── ReactNativeFlipper.java
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ └── tonlabs
│ │ │ │ └── uikit
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── MainApplication.java
│ │ │ └── res
│ │ │ ├── drawable
│ │ │ └── rn_edit_text_material.xml
│ │ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ └── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── app.json
├── assets
│ ├── fonts
│ │ ├── SFProText-Bold.ttf
│ │ ├── SFProText-Light.ttf
│ │ ├── SFProText-Medium.ttf
│ │ └── SFProText-Regular.ttf
│ └── icons
│ │ └── ico-crystal
│ │ └── crystal-fill-L.png
├── babel.config.js
├── firebase.json
├── index.js
├── index.web.js
├── ios
│ ├── Podfile
│ ├── Quiver UI.xcodeproj
│ │ ├── project.pbxproj
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── Quiver UI.xcscheme
│ ├── Quiver UI.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ ├── Quiver UI
│ │ ├── AppDelegate.h
│ │ ├── AppDelegate.mm
│ │ ├── Base.lproj
│ │ │ └── LaunchScreen.xib
│ │ ├── Images.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ ├── Info.plist
│ │ └── main.m
│ └── Quiver UITests
│ │ ├── Info.plist
│ │ └── ReactNavigationSurfTests.m
├── metro.config.js
├── package.json
├── reinstall.sh
├── src
│ ├── App.tsx
│ ├── RTLManager.native.ts
│ ├── RTLManager.ts
│ ├── Search.tsx
│ ├── components
│ │ ├── ExampleScreen.tsx
│ │ └── ExampleSection.tsx
│ ├── screens
│ │ ├── AutomaticInsetsTest.tsx
│ │ ├── Browser.tsx
│ │ ├── Buttons.tsx
│ │ ├── Cards.tsx
│ │ ├── Carousel.tsx
│ │ ├── Cells.tsx
│ │ ├── Chart.tsx
│ │ ├── Chat.tsx
│ │ ├── Checkbox.tsx
│ │ ├── EverLinks.tsx
│ │ ├── Finances.tsx
│ │ ├── Images.tsx
│ │ ├── Inputs.tsx
│ │ ├── Keyboard.tsx
│ │ ├── Keyboard2.tsx
│ │ ├── LargeHeader.tsx
│ │ ├── Lists.tsx
│ │ ├── Menus.tsx
│ │ ├── Navigation.tsx
│ │ ├── Notifications.tsx
│ │ ├── Products.tsx
│ │ ├── QRCode.tsx
│ │ ├── Rows.tsx
│ │ ├── Skeletons.tsx
│ │ ├── Text.tsx
│ │ ├── Videos.tsx
│ │ ├── assets
│ │ │ ├── ever.png
│ │ │ ├── long-push-icon.png
│ │ │ ├── long-push-icon@2x.png
│ │ │ └── long-push-icon@3x.png
│ │ └── hooks
│ │ │ └── useBase64Image
│ │ │ ├── index.ts
│ │ │ ├── useBase64Image.native.ts
│ │ │ └── useBase64Image.web.ts
│ └── useStore.tsx
├── tsconfig.json
├── web
│ ├── countries.json
│ └── index.html
├── webpack.config.js
├── webpack.config.prod.js
└── webpack.js
├── LICENSE
├── README.md
├── __tests__
└── buttons
│ ├── UIButton.test.js
│ └── __snapshots__
│ └── UIButton.test.js.snap
├── babel.config.js
├── casts
├── accountPicker
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIAccountPicker
│ │ │ ├── UIAccountPickerCell.tsx
│ │ │ ├── index.tsx
│ │ │ └── types.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── addressText
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIAddressTextView.tsx
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── banner
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIBanner.tsx
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── bars
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIDialogBar.tsx
│ │ ├── UIHeaderItems.tsx
│ │ ├── UILargeTitleHeader
│ │ │ ├── LargeTitleHeaderContent.tsx
│ │ │ ├── RefreshControl.tsx
│ │ │ ├── index.tsx
│ │ │ ├── types.ts
│ │ │ ├── useRubberBandEffectDistance.tsx
│ │ │ └── useScrollHandler
│ │ │ │ ├── index.ts
│ │ │ │ ├── runOnUIPlatformSelect.ts
│ │ │ │ ├── useOnBeginDrag.tsx
│ │ │ │ ├── useOnEndDrag.tsx
│ │ │ │ ├── useOnMomentumEnd.tsx
│ │ │ │ ├── useOnScrollHandler
│ │ │ │ ├── index.tsx
│ │ │ │ ├── onScroll.native.tsx
│ │ │ │ └── onScroll.web.tsx
│ │ │ │ ├── useOnWheelHandler
│ │ │ │ ├── index.tsx
│ │ │ │ ├── useOnWheelHandler.native.ts
│ │ │ │ └── useOnWheelHandler.web.ts
│ │ │ │ └── useScrollFallbackGestureHandler
│ │ │ │ ├── index.ts
│ │ │ │ ├── useScrollFallbackGestureHandler.android.tsx
│ │ │ │ └── useScrollFallbackGestureHandler.tsx
│ │ ├── UINavigationBar.tsx
│ │ ├── UISearchBar.tsx
│ │ ├── UISearchBarButton.tsx
│ │ ├── UISearchController.tsx
│ │ ├── UISlideBar.tsx
│ │ ├── UIStackNavigationBar.tsx
│ │ ├── constants.tsx
│ │ ├── index.ts
│ │ └── useNavigationHeaderLeftItems.tsx
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── cards
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UICollectionCard
│ │ │ ├── Badge.tsx
│ │ │ ├── CollectionSlide.tsx
│ │ │ ├── Preview.tsx
│ │ │ ├── UICollectionCard.tsx
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── useCurrentSourceItem.ts
│ │ ├── UIMediaCard
│ │ │ ├── UIMediaCard.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ └── types.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── carouselView
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UICarouselView
│ │ │ ├── CarouselView
│ │ │ │ ├── CarouselContainer
│ │ │ │ │ ├── index.tsx
│ │ │ │ │ └── index.web.tsx
│ │ │ │ ├── CarouselContext.ts
│ │ │ │ ├── Pagination.tsx
│ │ │ │ ├── UICarouselViewContainer.tsx
│ │ │ │ ├── UICarouselViewPage.tsx
│ │ │ │ ├── animations.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── usePages.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── constants.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── countryPicker
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UICountryPicker
│ │ │ ├── CountryPicker.tsx
│ │ │ ├── CountryPickerContext.ts
│ │ │ ├── CountryPickerRow.tsx
│ │ │ ├── ListEmptyComponent.tsx
│ │ │ ├── index.tsx
│ │ │ └── types.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── dateTimePicker
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIDateTimePicker
│ │ │ ├── Calendar
│ │ │ │ ├── Calendar.tsx
│ │ │ │ ├── DateControls.tsx
│ │ │ │ ├── Header.tsx
│ │ │ │ ├── Layer.tsx
│ │ │ │ ├── Months.tsx
│ │ │ │ ├── Years.tsx
│ │ │ │ └── useCalendar.ts
│ │ │ ├── DateTimePicker.tsx
│ │ │ ├── LICENSE.md
│ │ │ ├── Time
│ │ │ │ ├── Time.tsx
│ │ │ │ ├── TimeInputSwitcher.tsx
│ │ │ │ ├── TimeInputWarning.tsx
│ │ │ │ └── useTime.ts
│ │ │ ├── UIDateTimePickerView.tsx
│ │ │ ├── index.tsx
│ │ │ ├── types.ts
│ │ │ └── useDateTimeState.tsx
│ │ ├── constants.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── highlights
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── Dots.tsx
│ │ ├── HighlightsNativeGestureRefContext.tsx
│ │ ├── RtlConverter.ts
│ │ ├── UIHighlightCard.tsx
│ │ ├── UIHighlights.tsx
│ │ ├── WebPositionControls.tsx
│ │ ├── assets
│ │ │ ├── left.png
│ │ │ ├── left@2x.png
│ │ │ ├── left@3x.png
│ │ │ ├── right.png
│ │ │ ├── right@2x.png
│ │ │ └── right@3x.png
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ ├── runOnUIPlatformSelect.ts
│ │ ├── types.ts
│ │ ├── useCards.tsx
│ │ ├── useOnWheelHandler.native.ts
│ │ ├── useOnWheelHandler.ts
│ │ └── usePositions.tsx
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── keyboard
│ ├── .gitignore
│ ├── UIKitKeyboard.podspec
│ ├── android
│ │ ├── CMakeLists.txt
│ │ ├── build.gradle
│ │ ├── cpp-adapter.cpp
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ └── tonlabs
│ │ │ └── uikit
│ │ │ └── keyboard
│ │ │ ├── AppContextHolder.java
│ │ │ ├── CustomKeyboardLayout.java
│ │ │ ├── CustomKeyboardView.java
│ │ │ ├── CustomKeyboardViewManager.java
│ │ │ ├── CustomKeyboardViewShadowNode.java
│ │ │ ├── KeyboardPackage.java
│ │ │ ├── PredicateFunc.java
│ │ │ ├── ScreenMonitor.java
│ │ │ ├── SoftKeyboardMonitor.java
│ │ │ ├── UIKitKeyboardFrameListener.java
│ │ │ ├── UIKitKeyboardFrameListenerModule.java
│ │ │ └── UIKitKeyboardJSIModulePackage.java
│ ├── babel.config.js
│ ├── cpp
│ │ ├── UIKitKeyboardAndroidFrameListener.cpp
│ │ ├── UIKitKeyboardAndroidFrameListener.h
│ │ ├── UIKitKeyboardFrameListener.cpp
│ │ ├── UIKitKeyboardFrameListener.h
│ │ ├── UIKitKeyboardModule.cpp
│ │ └── UIKitKeyboardModule.h
│ ├── ios
│ │ ├── TextFieldDelegateWrapper.h
│ │ ├── TextFieldDelegateWrapper.m
│ │ ├── UICustomKeyboardViewController.h
│ │ ├── UICustomKeyboardViewController.m
│ │ ├── UIInputAccessoryView+CustomKeyboard.h
│ │ ├── UIInputAccessoryView+CustomKeyboard.m
│ │ ├── UIInputAccessoryView+ListenTextField.h
│ │ ├── UIInputAccessoryView+ListenTextField.m
│ │ ├── UIInputAccessoryView+ScrollView.h
│ │ ├── UIInputAccessoryView+ScrollView.m
│ │ ├── UIInputAccessoryView.h
│ │ ├── UIInputAccessoryView.m
│ │ ├── UIInputAccessoryViewManager+CustomKeyboard.h
│ │ ├── UIInputAccessoryViewManager+CustomKeyboard.m
│ │ ├── UIInputAccessoryViewManager+ScrollView.h
│ │ ├── UIInputAccessoryViewManager+ScrollView.m
│ │ ├── UIInputAccessoryViewManager.h
│ │ ├── UIInputAccessoryViewManager.m
│ │ ├── UIKitKeyboardFrameListener.mm
│ │ ├── UIKitKeyboardIosFrameListener.h
│ │ ├── UIKitKeyboardIosFrameListener.m
│ │ ├── UIKitKeyboardJSIExecutorInstaller.h
│ │ ├── UIKitKeyboardJSIExecutorInstaller.mm
│ │ ├── UIKitKeyboardModule.mm
│ │ ├── UIObservingInputAccessoryView.h
│ │ ├── UIObservingInputAccessoryView.m
│ │ ├── UIViewController+FixUIInputAccessoryView.h
│ │ └── UIViewController+FixUIInputAccessoryView.m
│ ├── package.json
│ ├── src
│ │ ├── CustomKeyboardWrapper.tsx
│ │ ├── UIInputAccessoryView
│ │ │ ├── InputAccessoryView.android.tsx
│ │ │ ├── InputAccessoryView.ios.tsx
│ │ │ ├── InputAccessoryView.web.tsx
│ │ │ ├── UIInputAccessoryView.tsx
│ │ │ ├── UIInputAccessoryViewAvailability.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── constants.ts
│ │ ├── getEasingFunction.ts
│ │ ├── index.ts
│ │ ├── useAndroidNavigationBarHeight.android.tsx
│ │ ├── useAndroidNavigationBarHeight.tsx
│ │ ├── useAnimatedKeyboardHeight.tsx
│ │ ├── useCustomKeyboard
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── useCustomKeyboard.tsx
│ │ ├── useKeyboardBottomInset.tsx
│ │ └── useKeyboardBottomInset.web.tsx
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── linearChart
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── Linear
│ │ │ ├── LinearChart.tsx
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useAnimatedPathProps.ts
│ │ │ │ ├── useLabelCoordinates.ts
│ │ │ │ ├── useLabelData.ts
│ │ │ │ ├── useLabelStyles.ts
│ │ │ │ └── useLabelText.ts
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── utils.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── modalNavigator
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── ModalNavigator
│ │ │ ├── ModalRouter.ts
│ │ │ ├── createModalNavigator.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── numbers
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── Numbers
│ │ │ ├── DebugGrid.tsx
│ │ │ ├── UIAnimatedNumber.tsx
│ │ │ ├── UICurrency.tsx
│ │ │ ├── UICurrencySign.tsx
│ │ │ ├── UINumber.tsx
│ │ │ ├── UIStaticNumber.tsx
│ │ │ ├── getDecimalPartDigitCount.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useAssetSource.ts
│ │ │ │ ├── useBaselineDiff.ts
│ │ │ │ ├── useInlineIconStyle.ts
│ │ │ │ └── useTextLikeContainer.tsx
│ │ │ ├── index.ts
│ │ │ ├── localizedNumberFormat.ts
│ │ │ ├── styles.ts
│ │ │ └── types.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── pagerView
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIPagerView
│ │ │ ├── UIPagerViewContainer.tsx
│ │ │ ├── UIPagerViewPage.tsx
│ │ │ ├── index.tsx
│ │ │ └── types.ts
│ │ ├── constants.tsx
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── pinCode
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIPinCode
│ │ │ ├── BlockingView.tsx
│ │ │ ├── DotsContext.ts
│ │ │ ├── Keys.tsx
│ │ │ ├── UIPinCode.tsx
│ │ │ ├── UIPinCodeDescription.tsx
│ │ │ ├── UIPinCodeKeyboardListener.tsx
│ │ │ ├── UIPinCodeKeyboardListener.web.tsx
│ │ │ ├── constants.ts
│ │ │ └── index.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── promoNotice
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIPromoNotice
│ │ │ ├── UIPromoNotice.tsx
│ │ │ └── index.ts
│ │ ├── constants.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── qrCodeScannerSheet
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── QRCodeScanner
│ │ │ ├── QRCodeScanner.native.tsx
│ │ │ ├── QRCodeScanner.web.tsx
│ │ │ └── index.ts
│ │ ├── UIQRCodeScannerSheet.tsx
│ │ └── index.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── rows
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UIAccountRow.tsx
│ │ ├── UICurrencyRow.tsx
│ │ ├── UILink
│ │ │ ├── Icon.tsx
│ │ │ ├── Logo.tsx
│ │ │ ├── UILink.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIListRowsAdapter.tsx
│ │ ├── UIListRowsContext.tsx
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ └── types.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── splitNavigator
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── SplitNavigator
│ │ │ ├── MainAnimatedIcon.tsx
│ │ │ ├── SafeAreaProviderCompat.tsx
│ │ │ ├── ScreenFallback.tsx
│ │ │ ├── ShadowView.tsx
│ │ │ ├── ShadowView.web.tsx
│ │ │ ├── SplitBottomTabBar.tsx
│ │ │ ├── SplitRouter.ts
│ │ │ ├── TabScreen.tsx
│ │ │ ├── TabScreen.web.tsx
│ │ │ ├── createSplitNavigator.tsx
│ │ │ └── index.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── stackNavigator
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── StackNavigator
│ │ │ ├── StaticContainer.tsx
│ │ │ ├── createStackNavigator.tsx
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ ├── useStackTopInsetStyle.tsx
│ │ │ └── useWrapScreensWithUILargeTitleHeader.tsx
│ │ ├── index.ts
│ │ └── useAutoFocus
│ │ │ ├── index.ts
│ │ │ ├── useAutoFocus.android.ts
│ │ │ ├── useAutoFocus.ios.ts
│ │ │ └── useAutoFocus.web.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
└── texts
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ ├── UIExpandableText
│ │ ├── MeasureLabel.tsx
│ │ ├── UIExpandableText.tsx
│ │ ├── index.ts
│ │ └── types.ts
│ ├── constants.ts
│ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── deploy
├── android
│ └── Jenkinsfile
├── dockerfiles
│ └── Dockerfile_Web
├── surfVersion
│ └── Jenkinsfile
└── web
│ └── Jenkinsfile
├── jest-setup.ts
├── jest.config.js
├── kit
├── assets
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── index.ts
│ │ └── resources
│ │ │ ├── 404
│ │ │ ├── 404.png
│ │ │ ├── 404@2x.png
│ │ │ └── 404@3x.png
│ │ │ ├── bank-cards
│ │ │ ├── ico-maestro
│ │ │ │ ├── maestro.png
│ │ │ │ ├── maestro@2x.png
│ │ │ │ └── maestro@3x.png
│ │ │ ├── ico-mastercard
│ │ │ │ ├── mastercard-securecode.png
│ │ │ │ ├── mastercard-securecode@2x.png
│ │ │ │ ├── mastercard-securecode@3x.png
│ │ │ │ ├── mastercard.png
│ │ │ │ ├── mastercard@2x.png
│ │ │ │ └── mastercard@3x.png
│ │ │ └── ico-visa
│ │ │ │ ├── verified-byvisa.png
│ │ │ │ ├── verified-byvisa@2x.png
│ │ │ │ ├── verified-byvisa@3x.png
│ │ │ │ ├── visa.png
│ │ │ │ ├── visa@2x.png
│ │ │ │ └── visa@3x.png
│ │ │ ├── brand
│ │ │ ├── payment
│ │ │ │ ├── applepay.png
│ │ │ │ ├── applepay@2x.png
│ │ │ │ ├── applepay@3x.png
│ │ │ │ ├── googlepay.png
│ │ │ │ ├── googlepay@2x.png
│ │ │ │ └── googlepay@3x.png
│ │ │ ├── platform
│ │ │ │ ├── android.png
│ │ │ │ ├── android@2x.png
│ │ │ │ ├── android@3x.png
│ │ │ │ ├── apple.png
│ │ │ │ ├── apple@2x.png
│ │ │ │ ├── apple@3x.png
│ │ │ │ ├── appstore.png
│ │ │ │ ├── appstore@2x.png
│ │ │ │ ├── appstore@3x.png
│ │ │ │ ├── chrome.png
│ │ │ │ ├── chrome@2x.png
│ │ │ │ ├── chrome@3x.png
│ │ │ │ ├── google.png
│ │ │ │ ├── google@2x.png
│ │ │ │ ├── google@3x.png
│ │ │ │ ├── googleplay.png
│ │ │ │ ├── googleplay@2x.png
│ │ │ │ ├── googleplay@3x.png
│ │ │ │ ├── opera.png
│ │ │ │ ├── opera@2x.png
│ │ │ │ ├── opera@3x.png
│ │ │ │ ├── safari.png
│ │ │ │ ├── safari@2x.png
│ │ │ │ └── safari@3x.png
│ │ │ ├── social
│ │ │ │ ├── docker.png
│ │ │ │ ├── docker@2x.png
│ │ │ │ ├── docker@3x.png
│ │ │ │ ├── facebook.png
│ │ │ │ ├── facebook@2x.png
│ │ │ │ ├── facebook@3x.png
│ │ │ │ ├── github.png
│ │ │ │ ├── github@2x.png
│ │ │ │ ├── github@3x.png
│ │ │ │ ├── instagram.png
│ │ │ │ ├── instagram@2x.png
│ │ │ │ ├── instagram@3x.png
│ │ │ │ ├── linkedin.png
│ │ │ │ ├── linkedin@2x.png
│ │ │ │ ├── linkedin@3x.png
│ │ │ │ ├── medium.png
│ │ │ │ ├── medium@2x.png
│ │ │ │ ├── medium@3x.png
│ │ │ │ ├── primary
│ │ │ │ │ ├── facebook.png
│ │ │ │ │ ├── facebook@2x.png
│ │ │ │ │ ├── facebook@3x.png
│ │ │ │ │ ├── instagram.png
│ │ │ │ │ ├── instagram@2x.png
│ │ │ │ │ ├── instagram@3x.png
│ │ │ │ │ ├── linkedIn.png
│ │ │ │ │ ├── linkedIn@2x.png
│ │ │ │ │ ├── linkedIn@3x.png
│ │ │ │ │ ├── medium.png
│ │ │ │ │ ├── medium@2x.png
│ │ │ │ │ ├── medium@3x.png
│ │ │ │ │ ├── reddit.png
│ │ │ │ │ ├── reddit@2x.png
│ │ │ │ │ ├── reddit@3x.png
│ │ │ │ │ ├── twitter.png
│ │ │ │ │ ├── twitter@2x.png
│ │ │ │ │ └── twitter@3x.png
│ │ │ │ ├── reddit.png
│ │ │ │ ├── reddit@2x.png
│ │ │ │ ├── reddit@3x.png
│ │ │ │ ├── telegram.png
│ │ │ │ ├── telegram@2x.png
│ │ │ │ ├── telegram@3x.png
│ │ │ │ ├── twitter.png
│ │ │ │ ├── twitter@2x.png
│ │ │ │ ├── twitter@3x.png
│ │ │ │ ├── youtube.png
│ │ │ │ ├── youtube@2x.png
│ │ │ │ └── youtube@3x.png
│ │ │ ├── surf-black.png
│ │ │ ├── surf-black@2x.png
│ │ │ ├── surf-black@3x.png
│ │ │ ├── surf.png
│ │ │ ├── surf@2x.png
│ │ │ └── surf@3x.png
│ │ │ ├── btn_close
│ │ │ ├── btn_close.png
│ │ │ ├── btn_close@2x.png
│ │ │ └── btn_close@3x.png
│ │ │ ├── btn_confirm
│ │ │ ├── btn_confirm.png
│ │ │ ├── btn_confirm@2x.png
│ │ │ └── btn_confirm@3x.png
│ │ │ ├── btn_dots
│ │ │ ├── btn_dots.png
│ │ │ ├── btn_dots@2x.png
│ │ │ └── btn_dots@3x.png
│ │ │ ├── btn_minimize
│ │ │ ├── minimize.png
│ │ │ ├── minimize@2x.png
│ │ │ └── minimize@3x.png
│ │ │ ├── btn_msg_send
│ │ │ ├── btn_msg_send.png
│ │ │ ├── btn_msg_send@2x.png
│ │ │ └── btn_msg_send@3x.png
│ │ │ ├── btn_plus
│ │ │ ├── btn_plus.png
│ │ │ ├── btn_plus@2x.png
│ │ │ └── btn_plus@3x.png
│ │ │ ├── btn_plus_disabled
│ │ │ ├── btn_plus_disabled.png
│ │ │ ├── btn_plus_disabled@2x.png
│ │ │ └── btn_plus_disabled@3x.png
│ │ │ ├── btn_sticker_disabled
│ │ │ ├── stickerDisabled.png
│ │ │ ├── stickerDisabled@2x.png
│ │ │ └── stickerDisabled@3x.png
│ │ │ ├── btn_sticker_enabled
│ │ │ ├── stickerEnabled.png
│ │ │ ├── stickerEnabled@2x.png
│ │ │ └── stickerEnabled@3x.png
│ │ │ ├── countries
│ │ │ └── countries.json
│ │ │ ├── face-id
│ │ │ ├── face-id.png
│ │ │ ├── face-id@2x.png
│ │ │ └── face-id@3x.png
│ │ │ ├── ico-arrow-down
│ │ │ ├── ico-arrow-down-white.png
│ │ │ ├── ico-arrow-down-white@2x.png
│ │ │ └── ico-arrow-down-white@3x.png
│ │ │ ├── ico-arrow-left
│ │ │ ├── ico-arrow-left-black.png
│ │ │ ├── ico-arrow-left-black@2x.png
│ │ │ ├── ico-arrow-left-black@3x.png
│ │ │ ├── ico-arrow-left.png
│ │ │ ├── ico-arrow-left@2x.png
│ │ │ └── ico-arrow-left@3x.png
│ │ │ ├── ico-arrow-right
│ │ │ ├── arrow-right-primary-1.png
│ │ │ ├── arrow-right-primary-1@2x.png
│ │ │ ├── arrow-right-primary-1@3x.png
│ │ │ ├── arrow-right-primary-minus.png
│ │ │ ├── arrow-right-primary-minus@2x.png
│ │ │ ├── arrow-right-primary-minus@3x.png
│ │ │ ├── arrow-right-white.png
│ │ │ ├── arrow-right-white@2x.png
│ │ │ ├── arrow-right-white@3x.png
│ │ │ ├── ico-arrow-right.png
│ │ │ ├── ico-arrow-right@2x.png
│ │ │ └── ico-arrow-right@3x.png
│ │ │ ├── ico-arrow-up-right
│ │ │ ├── arrow-up-right.png
│ │ │ ├── arrow-up-right@2x.png
│ │ │ └── arrow-up-right@3x.png
│ │ │ ├── ico-blank-middle
│ │ │ ├── blank-middle.png
│ │ │ ├── blank-middle@2x.png
│ │ │ └── blank-middle@3x.png
│ │ │ ├── ico-blank-up
│ │ │ ├── blank-up.png
│ │ │ ├── blank-up@2x.png
│ │ │ └── blank-up@3x.png
│ │ │ ├── ico-book
│ │ │ ├── ico-book.png
│ │ │ ├── ico-book@2x.png
│ │ │ └── ico-book@3x.png
│ │ │ ├── ico-camera
│ │ │ ├── ico-camera.png
│ │ │ ├── ico-camera@2x.png
│ │ │ └── ico-camera@3x.png
│ │ │ ├── ico-checkbox-circle-active
│ │ │ ├── ico-checkbox-circle-active-inverted.png
│ │ │ ├── ico-checkbox-circle-active-inverted@2x.png
│ │ │ ├── ico-checkbox-circle-active-inverted@3x.png
│ │ │ ├── ico-checkbox-circle-active.png
│ │ │ ├── ico-checkbox-circle-active@2x.png
│ │ │ └── ico-checkbox-circle-active@3x.png
│ │ │ ├── ico-checkbox-circle-inactive
│ │ │ ├── ico-checkbox-circle-inactive-empty.png
│ │ │ ├── ico-checkbox-circle-inactive-empty@2x.png
│ │ │ ├── ico-checkbox-circle-inactive-empty@3x.png
│ │ │ ├── ico-checkbox-circle-inactive.png
│ │ │ ├── ico-checkbox-circle-inactive@2x.png
│ │ │ └── ico-checkbox-circle-inactive@3x.png
│ │ │ ├── ico-checkbox-square-active
│ │ │ ├── active-action.png
│ │ │ ├── active-action@2x.png
│ │ │ ├── active-action@3x.png
│ │ │ ├── ico-checkbox-square-active.png
│ │ │ ├── ico-checkbox-square-active@2x.png
│ │ │ └── ico-checkbox-square-active@3x.png
│ │ │ ├── ico-checkbox-square-inactive
│ │ │ ├── ico-checkbox-square-inactive.png
│ │ │ ├── ico-checkbox-square-inactive@2x.png
│ │ │ ├── ico-checkbox-square-inactive@3x.png
│ │ │ ├── inactive-action.png
│ │ │ ├── inactive-action@2x.png
│ │ │ └── inactive-action@3x.png
│ │ │ ├── ico-chevron
│ │ │ ├── chevron-left.png
│ │ │ ├── chevron-left@2x.png
│ │ │ └── chevron-left@3x.png
│ │ │ ├── ico-clear
│ │ │ ├── ico-clear.png
│ │ │ ├── ico-clear@2x.png
│ │ │ └── ico-clear@3x.png
│ │ │ ├── ico-close
│ │ │ ├── close-black-8.png
│ │ │ ├── close-black.png
│ │ │ ├── close-black@2x.png
│ │ │ ├── close-black@3x.png
│ │ │ ├── close-blue.png
│ │ │ ├── close-blue@2x.png
│ │ │ ├── close-blue@3x.png
│ │ │ ├── close-dark-theme-secondary.png
│ │ │ ├── close-dark-theme-secondary@2x.png
│ │ │ ├── close-dark-theme-secondary@3x.png
│ │ │ ├── close-grey.png
│ │ │ ├── close-grey@2x.png
│ │ │ ├── close-grey@3x.png
│ │ │ ├── close-light.png
│ │ │ ├── close-light@2x.png
│ │ │ ├── close-light@3x.png
│ │ │ ├── remove.png
│ │ │ ├── remove@2x.png
│ │ │ └── remove@3x.png
│ │ │ ├── ico-cloud-black
│ │ │ ├── cloudBlack.png
│ │ │ ├── cloudBlack@2x.png
│ │ │ └── cloudBlack@3x.png
│ │ │ ├── ico-cloud-white
│ │ │ ├── cloudWhite.png
│ │ │ ├── cloudWhite@2x.png
│ │ │ └── cloudWhite@3x.png
│ │ │ ├── ico-delete
│ │ │ ├── delete.png
│ │ │ ├── delete@2x.png
│ │ │ └── delete@3x.png
│ │ │ ├── ico-doc-blue
│ │ │ ├── ico-doc-blue.png
│ │ │ ├── ico-doc-blue@2x.png
│ │ │ └── ico-doc-blue@3x.png
│ │ │ ├── ico-doc-white
│ │ │ ├── ico-doc-white.png
│ │ │ ├── ico-doc-white@2x.png
│ │ │ └── ico-doc-white@3x.png
│ │ │ ├── ico-error
│ │ │ ├── alert-error.png
│ │ │ ├── alert-error@2x.png
│ │ │ └── alert-error@3x.png
│ │ │ ├── ico-file-income-blue
│ │ │ ├── fileBlue.png
│ │ │ ├── fileBlue@2x.png
│ │ │ └── fileBlue@3x.png
│ │ │ ├── ico-file-income-white
│ │ │ ├── fileWhite.png
│ │ │ ├── fileWhite@2x.png
│ │ │ └── fileWhite@3x.png
│ │ │ ├── ico-glass
│ │ │ ├── search-thin.png
│ │ │ ├── search-thin@2x.png
│ │ │ └── search-thin@3x.png
│ │ │ ├── ico-info
│ │ │ ├── ico-info.png
│ │ │ ├── ico-info@2x.png
│ │ │ └── ico-info@3x.png
│ │ │ ├── ico-menu-contained
│ │ │ ├── menu.png
│ │ │ ├── menu@2x.png
│ │ │ └── menu@3x.png
│ │ │ ├── ico-open-menu
│ │ │ ├── open-menu.png
│ │ │ ├── open-menu@2x.png
│ │ │ └── open-menu@3x.png
│ │ │ ├── ico-progress
│ │ │ ├── progress.png
│ │ │ ├── progress@2x.png
│ │ │ └── progress@3x.png
│ │ │ ├── ico-radiobutton-active
│ │ │ ├── ico-radiobutton-active.png
│ │ │ ├── ico-radiobutton-active@2x.png
│ │ │ └── ico-radiobutton-active@3x.png
│ │ │ ├── ico-radiobutton-inactive
│ │ │ ├── ico-radiobutton-inactive.png
│ │ │ ├── ico-radiobutton-inactive@2x.png
│ │ │ └── ico-radiobutton-inactive@3x.png
│ │ │ ├── ico-scan
│ │ │ ├── ico-scan.png
│ │ │ ├── ico-scan@2x.png
│ │ │ └── ico-scan@3x.png
│ │ │ ├── ico-scard
│ │ │ ├── ico-scard.png
│ │ │ ├── ico-scard@2x.png
│ │ │ └── ico-scard@3x.png
│ │ │ ├── ico-search
│ │ │ ├── ico-search.png
│ │ │ ├── ico-search@2x.png
│ │ │ └── ico-search@3x.png
│ │ │ ├── ico-tick
│ │ │ ├── ico-tick-white.png
│ │ │ ├── ico-tick-white@2x.png
│ │ │ └── ico-tick-white@3x.png
│ │ │ ├── ico-toggle-active
│ │ │ ├── ico-toggle-active.png
│ │ │ ├── ico-toggle-active@2x.png
│ │ │ └── ico-toggle-active@3x.png
│ │ │ ├── ico-toggle-inactive
│ │ │ ├── ico-toggle-inactive.png
│ │ │ ├── ico-toggle-inactive@2x.png
│ │ │ └── ico-toggle-inactive@3x.png
│ │ │ ├── ico-toggle-off
│ │ │ ├── ico-toggle-off.png
│ │ │ ├── ico-toggle-off@2x.png
│ │ │ └── ico-toggle-off@3x.png
│ │ │ ├── ico-toggle-on
│ │ │ ├── ico-toggle-on.png
│ │ │ ├── ico-toggle-on@2x.png
│ │ │ └── ico-toggle-on@3x.png
│ │ │ ├── ico-touch-id
│ │ │ ├── touch-id.png
│ │ │ ├── touch-id@2x.png
│ │ │ └── touch-id@3x.png
│ │ │ ├── ico-triangle
│ │ │ ├── ico-triangle.png
│ │ │ ├── ico-triangle@2x.png
│ │ │ └── ico-triangle@3x.png
│ │ │ ├── ico-unfold
│ │ │ ├── ico-hide.png
│ │ │ ├── ico-hide@2x.png
│ │ │ ├── ico-hide@3x.png
│ │ │ ├── ico-show.png
│ │ │ ├── ico-show@2x.png
│ │ │ └── ico-show@3x.png
│ │ │ ├── ico-warn
│ │ │ ├── ico-warn.png
│ │ │ ├── ico-warn@2x.png
│ │ │ └── ico-warn@3x.png
│ │ │ ├── icon-plus-disabled
│ │ │ ├── add.png
│ │ │ ├── add@2x.png
│ │ │ └── add@3x.png
│ │ │ ├── icon-plus
│ │ │ ├── add.png
│ │ │ ├── add@2x.png
│ │ │ └── add@3x.png
│ │ │ ├── key-thin
│ │ │ ├── key-thin-dark.png
│ │ │ ├── key-thin-dark@2x.png
│ │ │ ├── key-thin-dark@3x.png
│ │ │ ├── key-thin-grey.png
│ │ │ ├── key-thin-grey@2x.png
│ │ │ ├── key-thin-grey@3x.png
│ │ │ ├── key-thin-white.png
│ │ │ ├── key-thin-white@2x.png
│ │ │ ├── key-thin-white@3x.png
│ │ │ ├── key-thin.png
│ │ │ ├── key-thin@2x.png
│ │ │ └── key-thin@3x.png
│ │ │ └── logo
│ │ │ └── tonlabs
│ │ │ ├── tonlabs-black.png
│ │ │ ├── tonlabs-black@2x.png
│ │ │ ├── tonlabs-black@3x.png
│ │ │ ├── tonlabs-primary-minus.png
│ │ │ ├── tonlabs-primary-minus@2x.png
│ │ │ └── tonlabs-primary-minus@3x.png
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── controls
│ ├── .gitignore
│ ├── README.md
│ ├── UIKitControls.podspec
│ ├── babel.config.js
│ ├── ios
│ │ ├── HHapticJSIExecutorInitializer.h
│ │ ├── HHapticJSIExecutorInitializer.mm
│ │ ├── HHapticModule.h
│ │ └── HHapticModule.mm
│ ├── package.json
│ ├── src
│ │ ├── Button
│ │ │ ├── Button.tsx
│ │ │ ├── TouchableElement
│ │ │ │ ├── TouchableElement.native.tsx
│ │ │ │ ├── TouchableElement.web.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── types.ts
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── useButtonChildren.tsx
│ │ ├── Haptics
│ │ │ ├── Haptics.android.ts
│ │ │ ├── Haptics.ios.ts
│ │ │ └── Haptics.ts
│ │ ├── Pressable
│ │ │ ├── Pressable.native.tsx
│ │ │ ├── Pressable.tsx
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useConvertToAnimatedValue.ts
│ │ │ │ ├── usePressableColorScheme.ts
│ │ │ │ ├── usePressableState.ts
│ │ │ │ └── usePressed.ts
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ ├── usePressableAnimatedImageTintColorProps.ts
│ │ │ ├── usePressableAnimatedImageTintColorProps.web.ts
│ │ │ ├── usePressableContentColor.ts
│ │ │ └── usePressableContentNumericParameter.ts
│ │ ├── TouchableOpacity
│ │ │ ├── TouchableOpacity.native.ts
│ │ │ ├── TouchableOpacity.web.tsx
│ │ │ ├── index.tsx
│ │ │ └── types.ts
│ │ ├── UIActionButton
│ │ │ ├── ActionButtonContent.tsx
│ │ │ ├── ActionButtonIcon.tsx
│ │ │ ├── UIActionButton.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIBoxButton
│ │ │ ├── BoxButtonContent.tsx
│ │ │ ├── UIBoxButton.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIButtonGroup
│ │ │ ├── UIButtonGroup.tsx
│ │ │ ├── UIButtonGroupAction.tsx
│ │ │ ├── UIButtonGroupActionContent.tsx
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ └── useButtonGroupChildren.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIIndicator.tsx
│ │ ├── UILinkButton
│ │ │ ├── UILinkButton.tsx
│ │ │ ├── UILinkButtonContent.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UILoadMoreButton.tsx
│ │ ├── UIMsgButton
│ │ │ ├── MsgButtonContent.tsx
│ │ │ ├── UIMsgButton.tsx
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useColorValues.ts
│ │ │ │ └── useCornerStyle.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIPillButton
│ │ │ ├── PillButtonContent.tsx
│ │ │ ├── UIPillButton.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIPressableArea
│ │ │ ├── Content.tsx
│ │ │ ├── UIPressableArea.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIPressableLabel
│ │ │ ├── UIPressableLabel.tsx
│ │ │ ├── UIPressableLabelContent.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIShowMoreButton
│ │ │ ├── UIShowMoreButton.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UISwitcher
│ │ │ ├── IconSwitcher
│ │ │ │ ├── hooks.tsx
│ │ │ │ └── index.tsx
│ │ │ ├── RawButton.tsx
│ │ │ ├── ToggleSwitcher
│ │ │ │ ├── hooks.tsx
│ │ │ │ └── index.tsx
│ │ │ ├── UISwitcher.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIWideBoxButton
│ │ │ ├── Caption.tsx
│ │ │ ├── UIWideBoxButton.tsx
│ │ │ ├── constants.ts
│ │ │ ├── content
│ │ │ │ ├── UIWideBoxButtonNulled.tsx
│ │ │ │ ├── UIWideBoxButtonPrimary.tsx
│ │ │ │ └── UIWideBoxButtonSecondary.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── addNativeProps
│ │ │ ├── addNativeProps.native.ts
│ │ │ ├── addNativeProps.web.ts
│ │ │ └── index.ts
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ ├── types.ts
│ │ └── useHover.tsx
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── inputs
│ ├── .gitignore
│ ├── README.md
│ ├── UIKitInputs.podspec
│ ├── android
│ │ ├── .gradle
│ │ │ ├── 7.0-rc-1
│ │ │ │ ├── dependencies-accessors
│ │ │ │ │ ├── dependencies-accessors.lock
│ │ │ │ │ └── gc.properties
│ │ │ │ ├── fileChanges
│ │ │ │ │ └── last-build.bin
│ │ │ │ ├── fileHashes
│ │ │ │ │ └── fileHashes.lock
│ │ │ │ └── gc.properties
│ │ │ ├── checksums
│ │ │ │ └── checksums.lock
│ │ │ ├── configuration-cache
│ │ │ │ └── gc.properties
│ │ │ └── vcs-1
│ │ │ │ └── gc.properties
│ │ ├── CMakeLists.txt
│ │ ├── build.gradle
│ │ ├── cpp-adapter.cpp
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── cpp
│ │ │ ├── UIKitInputBinderAndroid.cpp
│ │ │ ├── UIKitInputBinderAndroid.h
│ │ │ ├── UIKitInputBinderModuleAndroid.cpp
│ │ │ ├── UIKitInputBinderModuleAndroid.h
│ │ │ ├── UIKitInputControllerAndroid.cpp
│ │ │ ├── UIKitInputControllerAndroid.h
│ │ │ ├── UIKitInputControllerHostObjectAndroid.cpp
│ │ │ └── UIKitInputControllerHostObjectAndroid.h
│ │ │ └── java
│ │ │ └── tonlabs
│ │ │ └── uikit
│ │ │ └── inputs
│ │ │ ├── ReactIncognitoEditText.java
│ │ │ ├── ReactIncognitoTextInputManager.java
│ │ │ ├── UIKitInputBinder.java
│ │ │ ├── UIKitInputController.java
│ │ │ ├── UIKitInputJSIModulePackage.java
│ │ │ ├── UIKitInputModule.java
│ │ │ └── UIKitInputsPackage.java
│ ├── babel.config.js
│ ├── ios
│ │ ├── UIKitInputController.h
│ │ ├── UIKitInputController.mm
│ │ ├── UIKitInputControllerJSIExecutorInitializer.h
│ │ └── UIKitInputControllerJSIExecutorInitializer.mm
│ ├── package.json
│ ├── src
│ │ ├── Common
│ │ │ ├── InputChildren
│ │ │ │ ├── InputChildrenLayout
│ │ │ │ │ ├── ImagePressableChild.tsx
│ │ │ │ │ ├── InputAction.tsx
│ │ │ │ │ ├── InputClearButton.tsx
│ │ │ │ │ ├── InputIcon.tsx
│ │ │ │ │ ├── InputText.tsx
│ │ │ │ │ ├── StringPressableChild.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── constants.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── types.ts
│ │ │ │ ├── useInputChildren.tsx
│ │ │ │ └── useInputChildrenLabelRole.ts
│ │ │ ├── InputMessage
│ │ │ │ ├── AnimatedContainer.tsx
│ │ │ │ ├── InputMessage.tsx
│ │ │ │ ├── constants.ts
│ │ │ │ ├── hooks
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── useAnimatedMessageStyle.ts
│ │ │ │ │ └── useMessageColors.ts
│ │ │ │ ├── index.ts
│ │ │ │ └── types.ts
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ └── useInputBackgroundColor.ts
│ │ │ └── index.ts
│ │ ├── MaterialTextView
│ │ │ ├── MaterialTextView.tsx
│ │ │ ├── MaterialTextViewComment.tsx
│ │ │ ├── MaterialTextViewFloating
│ │ │ │ ├── FloatingLabel.tsx
│ │ │ │ ├── MaterialTextViewFloating.tsx
│ │ │ │ ├── hooks
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── useExpandingValue.ts
│ │ │ │ │ ├── useFloatingLabelRoles.ts
│ │ │ │ │ └── usePlaceholderVisibility.ts
│ │ │ │ └── index.ts
│ │ │ ├── MaterialTextViewSimple.tsx
│ │ │ ├── constants.ts
│ │ │ ├── getEmptyUIMaterialTextViewRef.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useApplyMask
│ │ │ │ │ ├── amount
│ │ │ │ │ │ ├── index.ts
│ │ │ │ │ │ ├── onChangeAmount.ts
│ │ │ │ │ │ ├── runUIFormat.ts
│ │ │ │ │ │ ├── runUIGetCarretNormalizedPosition.ts
│ │ │ │ │ │ ├── runUIGetDelimiterRegExp.ts
│ │ │ │ │ │ ├── runUIGetNewCarretPosition.ts
│ │ │ │ │ │ ├── runUIGroup.ts
│ │ │ │ │ │ ├── runUIGroupReversed.ts
│ │ │ │ │ │ ├── runUIOnChangeAmount.ts
│ │ │ │ │ │ └── useApplyMaskAmount.tsx
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── useApplyMask.tsx
│ │ │ │ ├── useCallWithTimeOut.ts
│ │ │ │ ├── useClear.ts
│ │ │ │ ├── useExtendedRef.tsx
│ │ │ │ ├── useImperativeChange.ts
│ │ │ │ ├── useInputHasValue.ts
│ │ │ │ ├── useOnSelectionChange.ts
│ │ │ │ └── usePlaceholderColors.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIAmountInput
│ │ │ ├── FloatingLabel.tsx
│ │ │ ├── TapHandler.tsx
│ │ │ ├── UIAmountInput.tsx
│ │ │ ├── UIAmountInputContent.tsx
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── amountMask
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── runUIFormat.ts
│ │ │ │ │ ├── runUIGetCaretNormalizedPosition.ts
│ │ │ │ │ ├── runUIGetDelimiterRegExp.ts
│ │ │ │ │ ├── runUIGetNewCaretPosition.ts
│ │ │ │ │ ├── runUIGroup.ts
│ │ │ │ │ ├── runUIGroupReversed.ts
│ │ │ │ │ ├── runUIOnChangeAmount.ts
│ │ │ │ │ └── useAmountMaskApplyer.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── useAmountInputHandlers.ts
│ │ │ │ ├── useAmountInputHover.native.ts
│ │ │ │ ├── useAmountInputHover.ts
│ │ │ │ ├── useDefaultValue.ts
│ │ │ │ ├── useDerivedReactValue.ts
│ │ │ │ ├── useExpandingValue.ts
│ │ │ │ ├── useExtendedRef.ts
│ │ │ │ ├── useFormatText.ts
│ │ │ │ ├── useInputMessageType.ts
│ │ │ │ ├── useInputVerticalMovementStyle.ts
│ │ │ │ ├── useLabelRoles.ts
│ │ │ │ ├── usePlaceholderAttributes.ts
│ │ │ │ ├── usePlaceholderColors.ts
│ │ │ │ ├── usePlaceholderVisibility.ts
│ │ │ │ └── useSetText.ts
│ │ │ ├── index.ts
│ │ │ ├── setTextAndCaretPosition.ts
│ │ │ ├── setTextAndCaretPosition.web.ts
│ │ │ └── types.ts
│ │ ├── UIKeyTextView.tsx
│ │ ├── UIMaterialTextView
│ │ │ ├── UIMaterialTextView.tsx
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ └── useUIMaterialTextViewChildren.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UINumberTextView.tsx
│ │ ├── UISeedPhraseInput
│ │ │ ├── UISeedPhraseInput.tsx
│ │ │ ├── consts.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useExtendedRef.ts
│ │ │ │ └── useHelperCredentials.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UISeedPhraseTextView
│ │ │ ├── UISeedPhrasePopover.tsx
│ │ │ ├── UISeedPhraseTextView.tsx
│ │ │ ├── hooks.ts
│ │ │ └── index.ts
│ │ ├── UITextView
│ │ │ ├── UITextView.tsx
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useAutoFocus.ts
│ │ │ │ ├── useAutogrow.ts
│ │ │ │ ├── useAutogrow.web.ts
│ │ │ │ ├── useFocused.ts
│ │ │ │ ├── useHandleRef.ts
│ │ │ │ ├── useUITextViewTypography.ts
│ │ │ │ └── useUITextViewValue.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── index.ts
│ │ ├── moveCarret.ts
│ │ ├── types
│ │ │ └── index.d.ts
│ │ ├── useAutogrowTextView.tsx
│ │ ├── useTextViewHandler.ts
│ │ └── useTextViewHandler.web.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── layout
│ ├── .gitignore
│ ├── README.md
│ ├── UIKitLayout.podspec
│ ├── android
│ │ ├── build.gradle
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ ├── minus
│ │ │ │ └── android
│ │ │ │ │ └── support
│ │ │ │ │ └── opengl
│ │ │ │ │ ├── GLTextureView.java
│ │ │ │ │ └── SystemProperties.java
│ │ │ └── tonlabs
│ │ │ │ └── uikit
│ │ │ │ └── layout
│ │ │ │ ├── UIKitLayoutPackage.java
│ │ │ │ ├── UIKitShimmerConfiguration.java
│ │ │ │ ├── UIKitShimmerCoordinator.java
│ │ │ │ ├── UIKitShimmerRenderer.java
│ │ │ │ ├── UIKitShimmerSharedResources.java
│ │ │ │ ├── UIKitSkeletonModule.java
│ │ │ │ ├── UIKitSkeletonView.java
│ │ │ │ └── UIKitSkeletonViewManager.java
│ │ │ └── res
│ │ │ └── raw
│ │ │ ├── shimmer_frag.glsl
│ │ │ └── shimmer_vert.glsl
│ ├── babel.config.js
│ ├── ios
│ │ ├── RCTConvert+ShimmerColor.h
│ │ ├── RCTConvert+ShimmerColor.m
│ │ ├── Shimmer.metal
│ │ ├── UIKitShimmerRenderer.h
│ │ ├── UIKitShimmerRenderer.m
│ │ ├── UIKitSkeletonModule.h
│ │ ├── UIKitSkeletonModule.m
│ │ ├── UIKitSkeletonView.h
│ │ ├── UIKitSkeletonView.m
│ │ ├── UIKitSkeletonViewManager.h
│ │ └── UIKitSkeletonViewManager.m
│ ├── package.json
│ ├── src
│ │ ├── AnimationHelpers
│ │ │ ├── getYWithRubberBandEffect.ts
│ │ │ └── index.ts
│ │ ├── Portal.tsx
│ │ ├── Skeleton
│ │ │ ├── README.md
│ │ │ ├── Shimmer.frag.hlsl
│ │ │ ├── Skeleton.android.tsx
│ │ │ ├── Skeleton.ios-disabled.tsx
│ │ │ ├── Skeleton.tsx
│ │ │ ├── UIKitSkeletonView.tsx
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── useSkeletonProgress.tsx
│ │ ├── UIDeviceInfo.ts
│ │ ├── UILayoutConstant.ts
│ │ ├── index.ts
│ │ └── useDimensions.tsx
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── media
│ ├── .gitignore
│ ├── README.md
│ ├── UIKitMedia.podspec
│ ├── android
│ │ ├── build.gradle
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ └── tonlabs
│ │ │ └── uikit
│ │ │ └── media
│ │ │ ├── HDuplicateImageView.java
│ │ │ ├── HDuplicateImageViewManager.java
│ │ │ └── HDuplicateImageViewPackage.java
│ ├── babel.config.js
│ ├── ios
│ │ ├── HDuplicateFastImageView.h
│ │ ├── HDuplicateFastImageView.m
│ │ ├── HDuplicateImageViewManager.h
│ │ ├── HDuplicateImageViewManager.m
│ │ ├── HDuplicateRCTImageView.h
│ │ └── HDuplicateRCTImageView.m
│ ├── package.json
│ ├── src
│ │ ├── DuplicateImage
│ │ │ ├── DuplicateImage.native.tsx
│ │ │ ├── DuplicateImage.web.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── ScreenshotView
│ │ │ ├── ScreenshotView.native.tsx
│ │ │ ├── ScreenshotView.web.tsx
│ │ │ ├── getScreenshot
│ │ │ │ ├── getScreenshot.native.ts
│ │ │ │ ├── getScreenshot.web.ts
│ │ │ │ └── index.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIImage
│ │ │ ├── Image.android.tsx
│ │ │ ├── Image.ios.tsx
│ │ │ ├── UIImage.native.tsx
│ │ │ ├── UIImage.web.tsx
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ └── useFlippedImageIfRtl.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UILightbox
│ │ │ ├── Duplicate.tsx
│ │ │ ├── DuplicateContent.tsx
│ │ │ ├── Footer.tsx
│ │ │ ├── UILightbox.tsx
│ │ │ ├── Zoom
│ │ │ │ ├── Zoom.native.tsx
│ │ │ │ ├── Zoom.web.tsx
│ │ │ │ └── index.ts
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── duplicateHooks.tsx
│ │ │ │ ├── index.ts
│ │ │ │ ├── useDimensions.native.tsx
│ │ │ │ ├── useDimensions.web.tsx
│ │ │ │ ├── useImageSize.ts
│ │ │ │ ├── useImages.tsx
│ │ │ │ └── zoomHooks.ts
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIQRCodeView
│ │ │ ├── QRCodeCircle.tsx
│ │ │ ├── QRCodeSquare.tsx
│ │ │ ├── UIQRCodeView.tsx
│ │ │ ├── constants.ts
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useLogoRender.tsx
│ │ │ │ ├── useQRCodeBorderWidth.ts
│ │ │ │ ├── useQRCodeLogoSize.ts
│ │ │ │ └── useQRCodeSize.ts
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── utils
│ │ │ │ ├── index.ts
│ │ │ │ └── qrSvgUtils.ts
│ │ ├── constants.ts
│ │ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── popups
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── ActionSheet
│ │ │ ├── UIActionSheetAction.tsx
│ │ │ ├── UIActionSheetContainer.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── Menu
│ │ │ ├── UIMenuAction.tsx
│ │ │ ├── UIMenuContainer.tsx
│ │ │ ├── UIMenuContainerContent.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── Notice
│ │ │ ├── Action.tsx
│ │ │ ├── CountdownCircle.tsx
│ │ │ ├── Notice.tsx
│ │ │ ├── ToastNoticeContainer.tsx
│ │ │ ├── UINotice.tsx
│ │ │ ├── hooks
│ │ │ │ ├── useNoticeHeight.ts
│ │ │ │ └── useNoticeVisibility.ts
│ │ │ ├── index.ts
│ │ │ ├── toastNoticeHooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useBottomToastNoticeYSnapPoints.ts
│ │ │ │ ├── useNoticePosition.ts
│ │ │ │ ├── useToastNoticeXSnapPoints.ts
│ │ │ │ ├── useToastNoticeYSnapPoints.ts
│ │ │ │ └── useTopToastNoticeYSnapPoints.ts
│ │ │ └── types.ts
│ │ ├── ShadowView
│ │ │ ├── ShadowView.tsx
│ │ │ ├── ShadowView.web.tsx
│ │ │ └── index.ts
│ │ ├── Sheets
│ │ │ ├── UIBottomSheet.tsx
│ │ │ ├── UICardSheet.tsx
│ │ │ ├── UIFullscreenSheet.tsx
│ │ │ ├── UIModalSheet
│ │ │ │ ├── ModalSheetHeader.tsx
│ │ │ │ ├── ShrinkContentUnderSheet.tsx
│ │ │ │ ├── UIDesktopModalSheet.tsx
│ │ │ │ ├── UIMobileModalSheet.tsx
│ │ │ │ ├── UIModalPortalManager.tsx
│ │ │ │ ├── UIModalSheet.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── types.ts
│ │ │ ├── UIShareSheet
│ │ │ │ └── UIShareSheet.tsx
│ │ │ ├── UISheet
│ │ │ │ ├── KeyboardAwareSheet.tsx
│ │ │ │ ├── SheetOriginContext.tsx
│ │ │ │ ├── SheetSize.tsx
│ │ │ │ ├── UISheet.tsx
│ │ │ │ ├── types.ts
│ │ │ │ ├── useInSheetKeyboard.tsx
│ │ │ │ └── usePosition.tsx
│ │ │ ├── index.tsx
│ │ │ └── useIntrinsicSizeScrollView.tsx
│ │ ├── Tooltip
│ │ │ ├── UITooltip.tsx
│ │ │ ├── UITooltipBackdrop.tsx
│ │ │ ├── UITooltipBackdrop.web.tsx
│ │ │ ├── UITooltipBox.tsx
│ │ │ ├── UITooltipContent.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── TouchableWrapper.tsx
│ │ ├── UIActionSheet.tsx
│ │ ├── UIAlert
│ │ │ ├── AlertBox.tsx
│ │ │ ├── UIAlertViewAction.tsx
│ │ │ ├── UIAlertViewContainer.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIAlertView.tsx
│ │ ├── UIForeground
│ │ │ ├── Cells
│ │ │ │ ├── ActionCell.tsx
│ │ │ │ ├── CancelCell.tsx
│ │ │ │ ├── IconCell.tsx
│ │ │ │ ├── NumberCell.tsx
│ │ │ │ ├── TextCell.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Columns
│ │ │ │ ├── PrimaryColumn.tsx
│ │ │ │ ├── SecondaryColumn.tsx
│ │ │ │ └── index.ts
│ │ │ ├── Container.tsx
│ │ │ ├── Context.ts
│ │ │ ├── TouchableWrapper.tsx
│ │ │ ├── UIForeground.tsx
│ │ │ ├── hooks
│ │ │ │ ├── index.ts
│ │ │ │ ├── useCheckChildren.ts
│ │ │ │ ├── useContainerHoverAnimatedStyle.native.ts
│ │ │ │ ├── useContainerHoverAnimatedStyle.ts
│ │ │ │ ├── useMergedColumnStatus.ts
│ │ │ │ ├── usePressableCellColorByColumnStatus.ts
│ │ │ │ └── useTextColorByColumnStatus.ts
│ │ │ ├── index.ts
│ │ │ ├── types.ts
│ │ │ └── useIsPrimaryActionEnabled.ts
│ │ ├── UIInteractiveNotice
│ │ │ ├── Actions.tsx
│ │ │ ├── CloseButton.tsx
│ │ │ ├── NoticeCountdown.tsx
│ │ │ ├── UIInteractiveNotice.tsx
│ │ │ ├── UIInteractiveNoticeContent.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UIMenu.tsx
│ │ ├── UINotice.ts
│ │ ├── UIPushNotice
│ │ │ ├── UIPushNotice.tsx
│ │ │ ├── UIPushNoticeContent.tsx
│ │ │ └── index.ts
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ ├── usePopupLayoutAnimationFunctions.ts
│ │ ├── useTargetDimensions.ts
│ │ ├── useWindowDimensions.ts
│ │ └── useWindowDimensions.web.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── scrolls
│ ├── .gitignore
│ ├── README.md
│ ├── UIKitScrolls.podspec
│ ├── android
│ │ ├── build.gradle
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ └── tonlabs
│ │ │ └── uikit
│ │ │ └── scrolls
│ │ │ ├── InsetsChange.java
│ │ │ ├── InsetsChangeEvent.java
│ │ │ ├── UIKitAccordionOverlayView.java
│ │ │ ├── UIKitAccordionOverlayViewManager.java
│ │ │ ├── UIKitHorizontalScrollView.java
│ │ │ ├── UIKitHorizontalScrollViewManager.java
│ │ │ ├── UIKitScrollView.java
│ │ │ ├── UIKitScrollViewInsetsDelegate.java
│ │ │ ├── UIKitScrollViewInsetsKeyboard.java
│ │ │ ├── UIKitScrollViewInsetsSafeArea.java
│ │ │ ├── UIKitScrollViewManager.java
│ │ │ └── UIKitScrollsPackage.java
│ ├── babel.config.js
│ ├── ios
│ │ ├── RCTScrollViewManager+UIKitScrolls.h
│ │ ├── RCTScrollViewManager+UIKitScrolls.m
│ │ ├── UIKitAccordionOverlayView.h
│ │ ├── UIKitAccordionOverlayView.m
│ │ ├── UIKitAccordionOverlayViewManager.h
│ │ ├── UIKitAccordionOverlayViewManager.m
│ │ ├── UIKitScrollView.h
│ │ ├── UIKitScrollView.m
│ │ ├── UIKitScrollViewInsets.h
│ │ ├── UIKitScrollViewInsets.m
│ │ ├── UIKitScrollViewInsetsDelegate.h
│ │ ├── UIKitScrollViewInsetsKeyboard.h
│ │ ├── UIKitScrollViewInsetsKeyboard.m
│ │ ├── UIKitScrollViewInsetsSafeArea.h
│ │ └── UIKitScrollViewInsetsSafeArea.m
│ ├── package.json
│ ├── src
│ │ ├── Context.tsx
│ │ ├── FlatList.tsx
│ │ ├── Lists
│ │ │ ├── Footer.tsx
│ │ │ ├── UIAccordionSectionList
│ │ │ │ ├── AccordionOverlayView.tsx
│ │ │ │ ├── AccordionOverlayView.web.tsx
│ │ │ │ ├── AccordionSectionHeader.tsx
│ │ │ │ ├── CellRendererComponent.native.tsx
│ │ │ │ ├── CellRendererComponent.tsx
│ │ │ │ ├── UIAccordionSectionList.tsx
│ │ │ │ └── useVirtualizedListFramesListener.ts
│ │ │ ├── UIGridList.tsx
│ │ │ ├── UIMasonryList.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── ScrollView.tsx
│ │ ├── SectionList.tsx
│ │ ├── SectionListGetItemLayout
│ │ │ ├── index.ts
│ │ │ ├── sectionListGetItemLayout.ts
│ │ │ └── types.ts
│ │ ├── constants.tsx
│ │ ├── index.ts
│ │ ├── types.ts
│ │ ├── useHasScroll.tsx
│ │ └── wrapScrollableComponent
│ │ │ ├── index.tsx
│ │ │ ├── types.ts
│ │ │ ├── useHasScroll.tsx
│ │ │ ├── wrapScrollableComponent.android.tsx
│ │ │ ├── wrapScrollableComponent.ios.tsx
│ │ │ └── wrapScrollableComponent.web.tsx
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── themes
│ ├── .gitignore
│ ├── README.md
│ ├── __tests__
│ │ └── UIAlert.test.js
│ ├── android
│ │ ├── build.gradle
│ │ └── src
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ └── tonlabs
│ │ │ └── uikit
│ │ │ └── themes
│ │ │ ├── UIKitThemesAndroidSystemBarModule.java
│ │ │ └── UIKitThemesPackage.java
│ ├── babel.config.js
│ ├── fonts.gradle
│ ├── jest.config.js
│ ├── package.json
│ ├── src
│ │ ├── AnimateableText
│ │ │ ├── AnimateableText.tsx
│ │ │ ├── AnimateableText.web.tsx
│ │ │ └── index.ts
│ │ ├── Colors.ts
│ │ ├── ColorsLegacy.ts
│ │ ├── Typography.ts
│ │ ├── TypographyLegacy.ts
│ │ ├── UIBackgroundView.tsx
│ │ ├── UIKitThemesAndroidSystemBarModule.ts
│ │ ├── UILabel
│ │ │ ├── UILabel.tsx
│ │ │ ├── index.tsx
│ │ │ ├── types.ts
│ │ │ ├── useLabelDataSet.native.ts
│ │ │ └── useLabelDataSet.web.ts
│ │ ├── UIStatusBar.tsx
│ │ ├── assets
│ │ │ ├── css
│ │ │ │ ├── Inter-Light.css
│ │ │ │ ├── Inter-Medium.css
│ │ │ │ ├── Inter-Regular.css
│ │ │ │ ├── Inter-SemiBold.css
│ │ │ │ ├── Manrope-Bold.css
│ │ │ │ ├── Manrope-ExtraBold.css
│ │ │ │ ├── Manrope-Medium.css
│ │ │ │ ├── Manrope-Regular.css
│ │ │ │ └── Manrope-SemiBold.css
│ │ │ └── fonts
│ │ │ │ ├── Inter-Light.ttf
│ │ │ │ ├── Inter-Light.woff
│ │ │ │ ├── Inter-Light.woff2
│ │ │ │ ├── Inter-Medium.ttf
│ │ │ │ ├── Inter-Medium.woff
│ │ │ │ ├── Inter-Medium.woff2
│ │ │ │ ├── Inter-Regular.ttf
│ │ │ │ ├── Inter-Regular.woff
│ │ │ │ ├── Inter-Regular.woff2
│ │ │ │ ├── Inter-SemiBold.ttf
│ │ │ │ ├── Inter-SemiBold.woff
│ │ │ │ ├── Inter-SemiBold.woff2
│ │ │ │ ├── Manrope-Bold.ttf
│ │ │ │ ├── Manrope-Bold.woff
│ │ │ │ ├── Manrope-Bold.woff2
│ │ │ │ ├── Manrope-ExtraBold.ttf
│ │ │ │ ├── Manrope-ExtraBold.woff
│ │ │ │ ├── Manrope-ExtraBold.woff2
│ │ │ │ ├── Manrope-Medium.ttf
│ │ │ │ ├── Manrope-Medium.woff
│ │ │ │ ├── Manrope-Medium.woff2
│ │ │ │ ├── Manrope-Regular.ttf
│ │ │ │ ├── Manrope-Regular.woff
│ │ │ │ ├── Manrope-Regular.woff2
│ │ │ │ ├── Manrope-SemiBold.ttf
│ │ │ │ ├── Manrope-SemiBold.woff
│ │ │ │ └── Manrope-SemiBold.woff2
│ │ ├── index.ts
│ │ ├── makeRNSvgReanimatedCompat.tsx
│ │ ├── makeStyles.ts
│ │ ├── useColorParts.tsx
│ │ ├── useColorShades.tsx
│ │ ├── useIsDarkColor.tsx
│ │ ├── useShadow.ts
│ │ └── useWebFonts
│ │ │ ├── index.ts
│ │ │ ├── useWebFonts.android.ts
│ │ │ ├── useWebFonts.ios.ts
│ │ │ └── useWebFonts.web.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
└── video
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ ├── UIVideoPlayer
│ │ ├── README.md
│ │ ├── UIVideoPlayer.tsx
│ │ ├── VideoPlayer.native.tsx
│ │ ├── VideoPlayer.web.tsx
│ │ ├── index.ts
│ │ └── types.ts
│ └── index.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── lerna.json
├── localization
├── .gitignore
├── README-ru.md
├── README.md
├── UIKitLocalization.podspec
├── android
│ ├── build.gradle
│ └── src
│ │ └── main
│ │ ├── AndroidManifest.xml
│ │ └── java
│ │ └── tonlabs
│ │ └── uikit
│ │ └── localization
│ │ ├── UIKitLocalizationModule.java
│ │ └── UIKitLocalizationPackage.java
├── babel.config.js
├── ios
│ ├── UIKitLocalization.h
│ └── UIKitLocalization.m
├── package.json
├── src
│ ├── DayJSConfig.ts
│ ├── LocalizationString.ts
│ ├── constants.ts
│ ├── helpers
│ │ ├── index.ts
│ │ └── localizationHints.ts
│ ├── index.ts
│ ├── language.ts
│ ├── languages
│ │ ├── de.json
│ │ ├── en.json
│ │ ├── es.json
│ │ ├── fr.json
│ │ ├── index.ts
│ │ ├── it.json
│ │ ├── ja.json
│ │ ├── ko.json
│ │ ├── pt_BR.json
│ │ ├── ru.json
│ │ ├── tr.json
│ │ └── zh_CN.json
│ ├── service.ts
│ ├── types
│ │ └── index.ts
│ └── utils
│ │ ├── UIFunction.ts
│ │ ├── consistency.ts
│ │ ├── getters.ts
│ │ ├── index.ts
│ │ ├── prepare.ts
│ │ └── shortenAmount.ts
├── tsconfig.build.json
└── tsconfig.json
├── package.json
├── plugins
└── babel-plugin-transform-inline-consts
│ ├── index.js
│ └── package.json
├── postinstall.sh
├── scripts
└── checkCircularDependencies.js
├── stories
├── browser
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── ActionButton.tsx
│ │ ├── BubbleConfirm.tsx
│ │ ├── Inputs
│ │ │ ├── EncryptionBox.tsx
│ │ │ ├── SigningBox.tsx
│ │ │ ├── TransactionConfirmation.tsx
│ │ │ ├── addressInput.tsx
│ │ │ ├── amountInput.tsx
│ │ │ ├── confirm.tsx
│ │ │ ├── countryPicker.tsx
│ │ │ ├── datePicker.tsx
│ │ │ ├── dateTimePicker.tsx
│ │ │ ├── menu.tsx
│ │ │ ├── qrCodeScanner.tsx
│ │ │ ├── terminal.tsx
│ │ │ └── timePicker.tsx
│ │ ├── MediaOutput.tsx
│ │ ├── QRCodeDraw.tsx
│ │ ├── TransactionDetails.tsx
│ │ ├── UIAccountPicker.tsx
│ │ ├── UIAddressInput.tsx
│ │ ├── UIAmountInput.tsx
│ │ ├── UIBoxPicker.tsx
│ │ ├── UIBrowser.tsx
│ │ ├── UIBrowserFlatList.android.tsx
│ │ ├── UIBrowserFlatList.ios.tsx
│ │ ├── UIBrowserFlatList.tsx
│ │ ├── UIBrowserInputHeight.tsx
│ │ ├── UIBrowserList.tsx
│ │ ├── UICellDebot
│ │ │ ├── UICellDebot.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── UICountryPicker.tsx
│ │ ├── UIDateTimePicker.tsx
│ │ ├── UIKeySheet.tsx
│ │ ├── UIPullerSheet.tsx
│ │ ├── constants.ts
│ │ ├── getFormattedList.ts
│ │ ├── getSupportedMediaOutputFormat.ts
│ │ ├── index.ts
│ │ └── types.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── chats
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── Bubble.tsx
│ │ ├── BubbleActionButton.tsx
│ │ ├── BubbleDocument.tsx
│ │ ├── BubbleImage.tsx
│ │ ├── BubbleMedia
│ │ │ ├── BubbleMedia.tsx
│ │ │ ├── MediaImage.tsx
│ │ │ ├── hooks.tsx
│ │ │ ├── index.ts
│ │ │ └── types.ts
│ │ ├── BubblePlainText.tsx
│ │ ├── BubbleQRCode.tsx
│ │ ├── BubbleSticker.tsx
│ │ ├── BubbleSystem.tsx
│ │ ├── BubbleTransaction.tsx
│ │ ├── BubbleTransactionComment.tsx
│ │ ├── DateSeparator.tsx
│ │ ├── UIChatInput
│ │ │ ├── ChatInput.tsx
│ │ │ ├── ChatInputContainer.tsx
│ │ │ ├── ChatPicker.tsx
│ │ │ ├── MenuMore.tsx
│ │ │ ├── MenuPlus.tsx
│ │ │ ├── QuickActions.tsx
│ │ │ ├── Shortcuts.tsx
│ │ │ ├── constants.ts
│ │ │ ├── index.tsx
│ │ │ ├── styles.tsx
│ │ │ ├── types.ts
│ │ │ ├── useChatInputValue.tsx
│ │ │ └── useHasSeveralLinesInInput.ts
│ │ ├── UIChatList.tsx
│ │ ├── UIChatListFormatter.ts
│ │ ├── UIChatSectionList.android.tsx
│ │ ├── UIChatSectionList.ios.tsx
│ │ ├── UIChatSectionList.tsx
│ │ ├── UICommonChatList.tsx
│ │ ├── constants.ts
│ │ ├── index.ts
│ │ ├── types.ts
│ │ ├── useAutoHandleInsets.android.tsx
│ │ ├── useAutoHandleInsets.tsx
│ │ ├── useBubblePosition.ts
│ │ ├── useBubbleStyle.tsx
│ │ └── useChatOnScrollListener.ts
│ ├── tsconfig.build.json
│ ├── tsconfig.json
│ └── types
│ │ └── index.d.ts
├── everLinks
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ │ ├── UISendSheet.tsx
│ │ ├── index.ts
│ │ └── types.ts
│ ├── tsconfig.build.json
│ └── tsconfig.json
└── stickers
│ ├── .gitignore
│ ├── README.md
│ ├── babel.config.js
│ ├── package.json
│ ├── src
│ ├── StickersButton.tsx
│ ├── StickersKeyboard.tsx
│ ├── index.ts
│ ├── types.ts
│ └── useStickers.tsx
│ ├── tsconfig.build.json
│ └── tsconfig.json
├── tsconfig.json
└── yarn.lock
/.eslintignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
--------------------------------------------------------------------------------
/.gitsecret/keys/pubring.kbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/.gitsecret/keys/pubring.kbx
--------------------------------------------------------------------------------
/.gitsecret/keys/pubring.kbx~:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/.gitsecret/keys/pubring.kbx~
--------------------------------------------------------------------------------
/.gitsecret/keys/trustdb.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/.gitsecret/keys/trustdb.gpg
--------------------------------------------------------------------------------
/.gitsecret/paths/mapping.cfg:
--------------------------------------------------------------------------------
1 | Example/android/app/application-release-key.keystore:118e54a8b1538932c7f9f0dafc75e1067e80f1a2fa498130aac36542e2cbc704
2 |
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | lib/
2 | Example/vendor/
3 | Example/ios/Pods/
4 | .cxx/
5 | build/
--------------------------------------------------------------------------------
/.prettierrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | semi: true,
3 | printWidth: 100,
4 | singleQuote: true,
5 | tabWidth: 4,
6 | trailingComma: 'all',
7 | arrowParens: 'avoid',
8 | };
9 |
--------------------------------------------------------------------------------
/Example/.buckconfig:
--------------------------------------------------------------------------------
1 |
2 | [android]
3 | target = Google Inc.:Google APIs:23
4 |
5 | [maven_repositories]
6 | central = https://repo1.maven.org/maven2
7 |
--------------------------------------------------------------------------------
/Example/.bundle/config:
--------------------------------------------------------------------------------
1 | BUNDLE_PATH: "vendor/bundle"
2 | BUNDLE_FORCE_RUBY_PLATFORM: 1
--------------------------------------------------------------------------------
/Example/.firebaserc:
--------------------------------------------------------------------------------
1 | {
2 | "projects": {
3 | "default": "ton-uikit-example-7e797"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/Example/.gitattributes:
--------------------------------------------------------------------------------
1 | # Windows files should use crlf line endings
2 | # https://help.github.com/articles/dealing-with-line-endings/
3 | *.bat text eol=crlf
--------------------------------------------------------------------------------
/Example/.ruby-version:
--------------------------------------------------------------------------------
1 | 2.7.4
--------------------------------------------------------------------------------
/Example/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "typescript.validate.enable": false
3 | }
4 |
--------------------------------------------------------------------------------
/Example/.watchmanconfig:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/Example/Gemfile:
--------------------------------------------------------------------------------
1 | source "https://rubygems.org"
2 |
3 | # You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
4 | ruby '2.7.4'
5 |
6 | gem "fastlane"
7 | gem 'cocoapods', '~> 1.11', '>= 1.11.2'
--------------------------------------------------------------------------------
/Example/android/app/application-release-key.keystore.secret:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/application-release-key.keystore.secret
--------------------------------------------------------------------------------
/Example/android/app/debug.keystore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/debug.keystore
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/Example/android/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Quiver UI
3 |
4 |
--------------------------------------------------------------------------------
/Example/android/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/android/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/Example/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/Example/android/settings.gradle:
--------------------------------------------------------------------------------
1 | rootProject.name = 'Quiver UI'
2 | apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings)
3 | include ':app'
--------------------------------------------------------------------------------
/Example/app.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "UIKit",
3 | "displayName": "Quiver UI"
4 | }
5 |
--------------------------------------------------------------------------------
/Example/assets/fonts/SFProText-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/assets/fonts/SFProText-Bold.ttf
--------------------------------------------------------------------------------
/Example/assets/fonts/SFProText-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/assets/fonts/SFProText-Light.ttf
--------------------------------------------------------------------------------
/Example/assets/fonts/SFProText-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/assets/fonts/SFProText-Medium.ttf
--------------------------------------------------------------------------------
/Example/assets/fonts/SFProText-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/assets/fonts/SFProText-Regular.ttf
--------------------------------------------------------------------------------
/Example/assets/icons/ico-crystal/crystal-fill-L.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/assets/icons/ico-crystal/crystal-fill-L.png
--------------------------------------------------------------------------------
/Example/index.js:
--------------------------------------------------------------------------------
1 | /**
2 | * @format
3 | */
4 |
5 | import { AppRegistry } from 'react-native';
6 | import { name as appName } from './app.json';
7 | import App from './src/App';
8 |
9 | AppRegistry.registerComponent(appName, () => App);
10 |
--------------------------------------------------------------------------------
/Example/ios/Quiver UI/AppDelegate.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | @interface AppDelegate : UIResponder
5 |
6 | @property (nonatomic, strong) UIWindow *window;
7 |
8 | @end
9 |
--------------------------------------------------------------------------------
/Example/ios/Quiver UI/Images.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info": {
3 | "version": 1,
4 | "author": "xcode"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/Example/ios/Quiver UI/main.m:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | #import "AppDelegate.h"
4 |
5 | int main(int argc, char * argv[]) {
6 | @autoreleasepool {
7 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Example/src/screens/assets/ever.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/src/screens/assets/ever.png
--------------------------------------------------------------------------------
/Example/src/screens/assets/long-push-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/src/screens/assets/long-push-icon.png
--------------------------------------------------------------------------------
/Example/src/screens/assets/long-push-icon@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/src/screens/assets/long-push-icon@2x.png
--------------------------------------------------------------------------------
/Example/src/screens/assets/long-push-icon@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/Example/src/screens/assets/long-push-icon@3x.png
--------------------------------------------------------------------------------
/casts/accountPicker/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/accountPicker/README.md:
--------------------------------------------------------------------------------
1 | # Account picker
2 |
--------------------------------------------------------------------------------
/casts/accountPicker/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | };
4 |
--------------------------------------------------------------------------------
/casts/accountPicker/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIAccountPicker';
2 |
--------------------------------------------------------------------------------
/casts/accountPicker/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/addressText/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/addressText/README.md:
--------------------------------------------------------------------------------
1 | # Address Text
2 |
--------------------------------------------------------------------------------
/casts/addressText/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/addressText/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIAddressTextView';
2 |
--------------------------------------------------------------------------------
/casts/addressText/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/banner/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
--------------------------------------------------------------------------------
/casts/banner/README.md:
--------------------------------------------------------------------------------
1 | # Banner
2 |
--------------------------------------------------------------------------------
/casts/banner/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/banner/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIBanner';
2 |
--------------------------------------------------------------------------------
/casts/banner/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/bars/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/bars/README.md:
--------------------------------------------------------------------------------
1 | # Bars
2 |
--------------------------------------------------------------------------------
/casts/bars/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/bars/src/UILargeTitleHeader/useScrollHandler/useOnWheelHandler/useOnWheelHandler.native.ts:
--------------------------------------------------------------------------------
1 | export default function useOnWheelHandler() {
2 | return null;
3 | }
4 |
--------------------------------------------------------------------------------
/casts/bars/src/UILargeTitleHeader/useScrollHandler/useScrollFallbackGestureHandler/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useScrollFallbackGestureHandler';
2 |
--------------------------------------------------------------------------------
/casts/bars/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/cards/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/cards/README.md:
--------------------------------------------------------------------------------
1 | # Cards
2 |
--------------------------------------------------------------------------------
/casts/cards/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/cards/src/UICollectionCard/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UICollectionCard';
2 | export type { UICollectionCardProps } from './types';
3 |
--------------------------------------------------------------------------------
/casts/cards/src/UIMediaCard/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIMediaCard';
2 | export type { UIMediaCardProps } from './types';
3 |
--------------------------------------------------------------------------------
/casts/cards/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UICollectionCard';
2 | export * from './UIMediaCard';
3 |
4 | export * from './types';
5 |
--------------------------------------------------------------------------------
/casts/cards/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/carouselView/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/carouselView/README.md:
--------------------------------------------------------------------------------
1 | # Carousel view
2 |
--------------------------------------------------------------------------------
/casts/carouselView/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/carouselView/src/UICarouselView/CarouselView/UICarouselViewPage.tsx:
--------------------------------------------------------------------------------
1 | import type { UICarouselViewPageProps } from '../types';
2 |
3 | export const UICarouselViewPage: React.FC = () => null;
4 |
--------------------------------------------------------------------------------
/casts/carouselView/src/UICarouselView/CarouselView/index.ts:
--------------------------------------------------------------------------------
1 | export { UICarouselViewContainer } from './UICarouselViewContainer';
2 | export { UICarouselViewPage } from './UICarouselViewPage';
3 |
--------------------------------------------------------------------------------
/casts/carouselView/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UICarouselView';
2 |
--------------------------------------------------------------------------------
/casts/carouselView/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/countryPicker/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/countryPicker/README.md:
--------------------------------------------------------------------------------
1 | # Country picker
2 |
--------------------------------------------------------------------------------
/casts/countryPicker/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/countryPicker/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UICountryPicker';
2 |
--------------------------------------------------------------------------------
/casts/countryPicker/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/dateTimePicker/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/dateTimePicker/README.md:
--------------------------------------------------------------------------------
1 | # Date/time picker
2 |
--------------------------------------------------------------------------------
/casts/dateTimePicker/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/dateTimePicker/src/UIDateTimePicker/index.tsx:
--------------------------------------------------------------------------------
1 | export * from './UIDateTimePickerView';
2 | export { UIDateTimePickerMode } from './types';
3 | export type { UIDateTimePickerProps } from './types';
4 |
--------------------------------------------------------------------------------
/casts/dateTimePicker/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIDateTimePicker';
2 |
--------------------------------------------------------------------------------
/casts/dateTimePicker/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/highlights/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/highlights/README.md:
--------------------------------------------------------------------------------
1 | # highlights
2 |
--------------------------------------------------------------------------------
/casts/highlights/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/highlights/src/assets/left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/casts/highlights/src/assets/left.png
--------------------------------------------------------------------------------
/casts/highlights/src/assets/left@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/casts/highlights/src/assets/left@2x.png
--------------------------------------------------------------------------------
/casts/highlights/src/assets/left@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/casts/highlights/src/assets/left@3x.png
--------------------------------------------------------------------------------
/casts/highlights/src/assets/right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/casts/highlights/src/assets/right.png
--------------------------------------------------------------------------------
/casts/highlights/src/assets/right@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/casts/highlights/src/assets/right@2x.png
--------------------------------------------------------------------------------
/casts/highlights/src/assets/right@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/casts/highlights/src/assets/right@3x.png
--------------------------------------------------------------------------------
/casts/highlights/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIHighlights';
2 | export * from './UIHighlightCard';
3 |
--------------------------------------------------------------------------------
/casts/highlights/src/useOnWheelHandler.native.ts:
--------------------------------------------------------------------------------
1 | export function useOnWheelHandler() {
2 | return null;
3 | }
4 |
--------------------------------------------------------------------------------
/casts/highlights/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/highlights/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module '*.png' {
2 | const value: any;
3 | export = value;
4 | }
5 |
--------------------------------------------------------------------------------
/casts/keyboard/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/casts/keyboard/android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/casts/keyboard/android/src/main/java/tonlabs/uikit/keyboard/PredicateFunc.java:
--------------------------------------------------------------------------------
1 | package tonlabs.uikit.keyboard;
2 |
3 | public interface PredicateFunc {
4 | boolean invoke(T element);
5 | }
6 |
--------------------------------------------------------------------------------
/casts/keyboard/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | };
4 |
--------------------------------------------------------------------------------
/casts/keyboard/ios/UIKitKeyboardFrameListener.mm:
--------------------------------------------------------------------------------
1 | #import "../cpp/UIKitKeyboardFrameListener.cpp" // compile UIKitKeyboardFrameListener as Objective-C++
--------------------------------------------------------------------------------
/casts/keyboard/ios/UIKitKeyboardModule.mm:
--------------------------------------------------------------------------------
1 | #import "../cpp/UIKitKeyboardModule.cpp" // compile UIKitKeyboardModule as Objective-C++
--------------------------------------------------------------------------------
/casts/keyboard/src/UIInputAccessoryView/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIInputAccessoryView';
2 | export * from './types';
3 | export { UIInputAccessoryViewAvailability } from './UIInputAccessoryViewAvailability';
4 |
--------------------------------------------------------------------------------
/casts/keyboard/src/constants.ts:
--------------------------------------------------------------------------------
1 | export const UIConstant = {
2 | animationDuration: 250,
3 | };
4 |
--------------------------------------------------------------------------------
/casts/keyboard/src/useAndroidNavigationBarHeight.tsx:
--------------------------------------------------------------------------------
1 | export function useAndroidNavigationBarHeight() {
2 | return {
3 | height: 0,
4 | shared: { value: 0 },
5 | };
6 | }
7 |
--------------------------------------------------------------------------------
/casts/keyboard/src/useCustomKeyboard/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useCustomKeyboard';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/casts/keyboard/src/useKeyboardBottomInset.web.tsx:
--------------------------------------------------------------------------------
1 | export function useKeyboardBottomInset() {
2 | return { value: 0 };
3 | }
4 |
--------------------------------------------------------------------------------
/casts/keyboard/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/keyboard/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/keyboard/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module '@tonlabs/uikit.navigation_legacy';
2 |
--------------------------------------------------------------------------------
/casts/linearChart/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/linearChart/README.md:
--------------------------------------------------------------------------------
1 | # Linear chart
2 |
--------------------------------------------------------------------------------
/casts/linearChart/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/linearChart/src/Linear/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useLabelCoordinates';
2 | export * from './useLabelStyles';
3 | export * from './useLabelText';
4 | export * from './useLabelData';
5 | export * from './useAnimatedPathProps';
6 |
--------------------------------------------------------------------------------
/casts/linearChart/src/Linear/index.ts:
--------------------------------------------------------------------------------
1 | export * from './LinearChart';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/casts/linearChart/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Linear';
2 |
--------------------------------------------------------------------------------
/casts/linearChart/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/modalNavigator/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/modalNavigator/README.md:
--------------------------------------------------------------------------------
1 | # Modal navigator
2 |
--------------------------------------------------------------------------------
/casts/modalNavigator/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/modalNavigator/src/ModalNavigator/index.ts:
--------------------------------------------------------------------------------
1 | export { createModalNavigator } from './createModalNavigator';
2 | export type { ModalNavigationProp, ModalScreenProps, ModalScreenOptions } from './types';
3 | export { ModalActions } from './ModalRouter';
4 |
--------------------------------------------------------------------------------
/casts/modalNavigator/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ModalNavigator';
2 |
--------------------------------------------------------------------------------
/casts/modalNavigator/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/numbers/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/numbers/README.md:
--------------------------------------------------------------------------------
1 | # Numbers
2 |
--------------------------------------------------------------------------------
/casts/numbers/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/numbers/src/Numbers/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useAssetSource';
2 | export * from './useBaselineDiff';
3 | export * from './useInlineIconStyle';
4 | export * from './useTextLikeContainer';
5 |
--------------------------------------------------------------------------------
/casts/numbers/src/Numbers/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UINumber';
2 | export * from './UICurrency';
3 | export * from './types';
4 | export { UINumberDecimalAspect } from './localizedNumberFormat';
5 |
--------------------------------------------------------------------------------
/casts/numbers/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Numbers';
2 |
--------------------------------------------------------------------------------
/casts/numbers/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/pagerView/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/pagerView/README.md:
--------------------------------------------------------------------------------
1 | # Pager view
2 |
--------------------------------------------------------------------------------
/casts/pagerView/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/pagerView/src/UIPagerView/UIPagerViewPage.tsx:
--------------------------------------------------------------------------------
1 | import type * as React from 'react';
2 |
3 | import type { UIPagerViewPageProps } from './types';
4 |
5 | export const UIPagerViewPage: React.FC = () => null;
6 |
--------------------------------------------------------------------------------
/casts/pagerView/src/constants.tsx:
--------------------------------------------------------------------------------
1 | export const UIConstant = {
2 | pagerViewHeight: 72,
3 | tabBarOffset: 16,
4 | };
5 |
--------------------------------------------------------------------------------
/casts/pagerView/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPagerView';
2 |
--------------------------------------------------------------------------------
/casts/pagerView/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/pinCode/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/pinCode/README.md:
--------------------------------------------------------------------------------
1 | # Pin code
2 |
--------------------------------------------------------------------------------
/casts/pinCode/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/pinCode/src/UIPinCode/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPinCode';
2 | export { UIPinCodeBiometryType } from './constants';
3 |
--------------------------------------------------------------------------------
/casts/pinCode/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPinCode';
2 |
--------------------------------------------------------------------------------
/casts/pinCode/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/promoNotice/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/promoNotice/README.md:
--------------------------------------------------------------------------------
1 | # Promo notice
2 |
--------------------------------------------------------------------------------
/casts/promoNotice/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/promoNotice/src/UIPromoNotice/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPromoNotice';
2 |
--------------------------------------------------------------------------------
/casts/promoNotice/src/constants.ts:
--------------------------------------------------------------------------------
1 | export const UIConstant = {
2 | minimumWidthToShowFoldingNotice: 400,
3 | minNoticeSize: 88,
4 | minNoticeIconSize: 64,
5 | maxNoticeIconSize: 88,
6 | };
7 |
--------------------------------------------------------------------------------
/casts/promoNotice/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPromoNotice';
2 |
--------------------------------------------------------------------------------
/casts/promoNotice/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/qrCodeScannerSheet/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/qrCodeScannerSheet/README.md:
--------------------------------------------------------------------------------
1 | # QR code scanner sheet
2 |
--------------------------------------------------------------------------------
/casts/qrCodeScannerSheet/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/qrCodeScannerSheet/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIQRCodeScannerSheet';
2 |
--------------------------------------------------------------------------------
/casts/qrCodeScannerSheet/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/qrCodeScannerSheet/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'react-qr-reader';
2 |
--------------------------------------------------------------------------------
/casts/rows/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/rows/README.md:
--------------------------------------------------------------------------------
1 | # Rows
2 |
--------------------------------------------------------------------------------
/casts/rows/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/rows/src/UILink/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UILink';
2 | export type { UILinkProps } from './types';
3 |
--------------------------------------------------------------------------------
/casts/rows/src/constants.ts:
--------------------------------------------------------------------------------
1 | export const UIConstant = {
2 | uiLink: {
3 | logo: {
4 | size: 40,
5 | borderRadius: 13,
6 | },
7 | row: {
8 | borderRadius: 12,
9 | },
10 | },
11 | };
12 |
--------------------------------------------------------------------------------
/casts/rows/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/splitNavigator/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/splitNavigator/README.md:
--------------------------------------------------------------------------------
1 | # Split navigator
2 |
--------------------------------------------------------------------------------
/casts/splitNavigator/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/splitNavigator/src/SplitNavigator/ShadowView.tsx:
--------------------------------------------------------------------------------
1 | // @ts-ignore
2 | export { default as ShadowView } from 'react-native-simple-shadow-view';
3 |
--------------------------------------------------------------------------------
/casts/splitNavigator/src/SplitNavigator/ShadowView.web.tsx:
--------------------------------------------------------------------------------
1 | import { View } from 'react-native';
2 |
3 | export const ShadowView = View;
4 |
--------------------------------------------------------------------------------
/casts/splitNavigator/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './SplitNavigator';
2 |
--------------------------------------------------------------------------------
/casts/splitNavigator/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/splitNavigator/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'react-native-simple-shadow-view';
2 |
--------------------------------------------------------------------------------
/casts/stackNavigator/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/stackNavigator/README.md:
--------------------------------------------------------------------------------
1 | # Stack navigator
2 |
--------------------------------------------------------------------------------
/casts/stackNavigator/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/stackNavigator/src/index.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * useAutoFocus is hack for inputs that removes some bugs with the StackNavigator
3 | * Details in the `./useAutoFocus/useAutoFocus.ios.ts`
4 | */
5 | import './useAutoFocus';
6 |
7 | export * from './StackNavigator';
8 |
--------------------------------------------------------------------------------
/casts/stackNavigator/src/useAutoFocus/useAutoFocus.android.ts:
--------------------------------------------------------------------------------
1 | // see useAutoFocus.ios.ts
2 | export function useAutoFocus(_ref: any, autoFocus: boolean | undefined) {
3 | return autoFocus;
4 | }
5 |
--------------------------------------------------------------------------------
/casts/stackNavigator/src/useAutoFocus/useAutoFocus.web.ts:
--------------------------------------------------------------------------------
1 | // see useAutoFocus.ios.ts
2 | export function useAutoFocus(_ref: any, autoFocus: boolean | undefined) {
3 | return autoFocus;
4 | }
5 |
--------------------------------------------------------------------------------
/casts/stackNavigator/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/casts/texts/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/casts/texts/README.md:
--------------------------------------------------------------------------------
1 | # Texts
2 |
--------------------------------------------------------------------------------
/casts/texts/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/casts/texts/src/UIExpandableText/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIExpandableText';
2 | export type { UIExpandableTextProps } from './types';
3 |
--------------------------------------------------------------------------------
/casts/texts/src/UIExpandableText/types.ts:
--------------------------------------------------------------------------------
1 | import type { UILabel } from '@tonlabs/uikit.themes';
2 |
3 | export type UIExpandableTextProps = React.ComponentProps;
4 |
--------------------------------------------------------------------------------
/casts/texts/src/constants.ts:
--------------------------------------------------------------------------------
1 | export const UILayout = {
2 | expandableText: {
3 | moreButtonRightHitSlop: 32,
4 | },
5 | };
6 |
--------------------------------------------------------------------------------
/casts/texts/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIExpandableText';
2 |
--------------------------------------------------------------------------------
/casts/texts/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/deploy/dockerfiles/Dockerfile_Web:
--------------------------------------------------------------------------------
1 | FROM node:16.20.0
2 |
3 | USER node
4 | RUN mkdir -p /home/node/.ssh/ && ssh-keyscan github.com >> /home/node/.ssh/known_hosts
5 | USER root
6 | RUN apt-get update; \
7 | apt-get -y install sudo; \
8 | apt-get install -y gawk;
--------------------------------------------------------------------------------
/kit/assets/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/kit/assets/README.md:
--------------------------------------------------------------------------------
1 | # Assets
2 |
--------------------------------------------------------------------------------
/kit/assets/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | };
4 |
--------------------------------------------------------------------------------
/kit/assets/src/resources/404/404.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/404/404.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/404/404@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/404/404@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/404/404@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/404/404@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-maestro/maestro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-maestro/maestro.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-maestro/maestro@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-maestro/maestro@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-maestro/maestro@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-maestro/maestro@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard-securecode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard-securecode.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard-securecode@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard-securecode@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard-securecode@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard-securecode@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-mastercard/mastercard@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-visa/verified-byvisa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-visa/verified-byvisa.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-visa/verified-byvisa@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-visa/verified-byvisa@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-visa/verified-byvisa@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-visa/verified-byvisa@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-visa/visa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-visa/visa.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-visa/visa@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-visa/visa@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/bank-cards/ico-visa/visa@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/bank-cards/ico-visa/visa@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/payment/applepay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/payment/applepay.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/payment/applepay@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/payment/applepay@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/payment/applepay@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/payment/applepay@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/payment/googlepay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/payment/googlepay.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/payment/googlepay@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/payment/googlepay@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/payment/googlepay@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/payment/googlepay@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/android.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/android.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/android@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/android@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/android@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/android@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/apple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/apple.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/apple@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/apple@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/apple@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/apple@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/appstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/appstore.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/appstore@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/appstore@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/appstore@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/appstore@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/chrome.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/chrome.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/chrome@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/chrome@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/chrome@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/chrome@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/google.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/google@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/google@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/google@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/google@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/googleplay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/googleplay.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/googleplay@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/googleplay@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/googleplay@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/googleplay@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/opera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/opera.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/opera@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/opera@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/opera@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/opera@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/safari.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/safari.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/safari@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/safari@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/platform/safari@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/platform/safari@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/docker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/docker.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/docker@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/docker@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/docker@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/docker@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/facebook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/facebook.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/facebook@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/facebook@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/facebook@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/facebook@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/github.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/github@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/github@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/github@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/github@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/instagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/instagram.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/instagram@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/instagram@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/instagram@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/instagram@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/linkedin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/linkedin.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/linkedin@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/linkedin@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/linkedin@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/linkedin@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/medium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/medium.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/medium@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/medium@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/medium@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/medium@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/facebook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/facebook.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/facebook@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/facebook@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/facebook@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/facebook@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/instagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/instagram.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/instagram@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/instagram@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/instagram@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/instagram@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/linkedIn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/linkedIn.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/linkedIn@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/linkedIn@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/linkedIn@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/linkedIn@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/medium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/medium.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/medium@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/medium@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/medium@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/medium@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/reddit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/reddit.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/reddit@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/reddit@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/reddit@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/reddit@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/twitter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/twitter.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/twitter@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/twitter@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/primary/twitter@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/primary/twitter@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/reddit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/reddit.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/reddit@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/reddit@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/reddit@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/reddit@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/telegram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/telegram.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/telegram@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/telegram@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/telegram@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/telegram@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/twitter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/twitter.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/twitter@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/twitter@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/twitter@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/twitter@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/youtube.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/youtube.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/youtube@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/youtube@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/social/youtube@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/social/youtube@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/surf-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/surf-black.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/surf-black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/surf-black@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/surf-black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/surf-black@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/surf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/surf.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/surf@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/surf@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/brand/surf@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/brand/surf@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_close/btn_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_close/btn_close.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_close/btn_close@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_close/btn_close@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_close/btn_close@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_close/btn_close@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_confirm/btn_confirm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_confirm/btn_confirm.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_confirm/btn_confirm@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_confirm/btn_confirm@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_confirm/btn_confirm@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_confirm/btn_confirm@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_dots/btn_dots.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_dots/btn_dots.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_dots/btn_dots@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_dots/btn_dots@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_dots/btn_dots@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_dots/btn_dots@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_minimize/minimize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_minimize/minimize.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_minimize/minimize@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_minimize/minimize@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_minimize/minimize@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_minimize/minimize@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_msg_send/btn_msg_send.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_msg_send/btn_msg_send.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_msg_send/btn_msg_send@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_msg_send/btn_msg_send@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_msg_send/btn_msg_send@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_msg_send/btn_msg_send@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_plus/btn_plus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_plus/btn_plus.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_plus/btn_plus@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_plus/btn_plus@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_plus/btn_plus@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_plus/btn_plus@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_plus_disabled/btn_plus_disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_plus_disabled/btn_plus_disabled.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_plus_disabled/btn_plus_disabled@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_plus_disabled/btn_plus_disabled@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_plus_disabled/btn_plus_disabled@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_plus_disabled/btn_plus_disabled@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_sticker_disabled/stickerDisabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_sticker_disabled/stickerDisabled.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_sticker_disabled/stickerDisabled@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_sticker_disabled/stickerDisabled@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_sticker_disabled/stickerDisabled@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_sticker_disabled/stickerDisabled@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_sticker_enabled/stickerEnabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_sticker_enabled/stickerEnabled.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_sticker_enabled/stickerEnabled@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_sticker_enabled/stickerEnabled@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/btn_sticker_enabled/stickerEnabled@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/btn_sticker_enabled/stickerEnabled@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/face-id/face-id.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/face-id/face-id.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/face-id/face-id@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/face-id/face-id@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/face-id/face-id@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/face-id/face-id@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-down/ico-arrow-down-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-down/ico-arrow-down-white.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-down/ico-arrow-down-white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-down/ico-arrow-down-white@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-down/ico-arrow-down-white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-down/ico-arrow-down-white@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-left/ico-arrow-left-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-left/ico-arrow-left-black.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-left/ico-arrow-left-black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-left/ico-arrow-left-black@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-left/ico-arrow-left-black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-left/ico-arrow-left-black@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-left/ico-arrow-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-left/ico-arrow-left.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-left/ico-arrow-left@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-left/ico-arrow-left@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-left/ico-arrow-left@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-left/ico-arrow-left@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-1.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-1@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-1@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-1@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-1@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-minus.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-minus@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-minus@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-minus@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-primary-minus@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-white.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-white@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/arrow-right-white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/arrow-right-white@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/ico-arrow-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/ico-arrow-right.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/ico-arrow-right@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/ico-arrow-right@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-right/ico-arrow-right@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-right/ico-arrow-right@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-up-right/arrow-up-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-up-right/arrow-up-right.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-up-right/arrow-up-right@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-up-right/arrow-up-right@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-arrow-up-right/arrow-up-right@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-arrow-up-right/arrow-up-right@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-blank-middle/blank-middle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-blank-middle/blank-middle.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-blank-middle/blank-middle@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-blank-middle/blank-middle@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-blank-middle/blank-middle@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-blank-middle/blank-middle@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-blank-up/blank-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-blank-up/blank-up.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-blank-up/blank-up@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-blank-up/blank-up@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-blank-up/blank-up@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-blank-up/blank-up@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-book/ico-book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-book/ico-book.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-book/ico-book@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-book/ico-book@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-book/ico-book@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-book/ico-book@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-camera/ico-camera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-camera/ico-camera.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-camera/ico-camera@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-camera/ico-camera@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-camera/ico-camera@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-camera/ico-camera@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active-inverted.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active-inverted.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active-inverted@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active-inverted@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active-inverted@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active-inverted@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-active/ico-checkbox-circle-active@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive-empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive-empty.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive-empty@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive-empty@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive-empty@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive-empty@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-circle-inactive/ico-checkbox-circle-inactive@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-active/active-action.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-active/active-action.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-active/active-action@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-active/active-action@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-active/active-action@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-active/active-action@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-active/ico-checkbox-square-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-active/ico-checkbox-square-active.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-active/ico-checkbox-square-active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-active/ico-checkbox-square-active@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-active/ico-checkbox-square-active@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-active/ico-checkbox-square-active@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-inactive/ico-checkbox-square-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-inactive/ico-checkbox-square-inactive.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-inactive/ico-checkbox-square-inactive@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-inactive/ico-checkbox-square-inactive@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-inactive/ico-checkbox-square-inactive@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-inactive/ico-checkbox-square-inactive@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-inactive/inactive-action.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-inactive/inactive-action.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-inactive/inactive-action@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-inactive/inactive-action@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-checkbox-square-inactive/inactive-action@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-checkbox-square-inactive/inactive-action@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-chevron/chevron-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-chevron/chevron-left.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-chevron/chevron-left@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-chevron/chevron-left@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-chevron/chevron-left@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-chevron/chevron-left@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-clear/ico-clear.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-clear/ico-clear.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-clear/ico-clear@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-clear/ico-clear@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-clear/ico-clear@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-clear/ico-clear@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-black-8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-black-8.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-black.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-black@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-black@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-blue.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-blue@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-blue@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-blue@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-dark-theme-secondary.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-dark-theme-secondary.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-dark-theme-secondary@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-dark-theme-secondary@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-dark-theme-secondary@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-dark-theme-secondary@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-grey.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-grey@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-grey@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-grey@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-light.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-light@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-light@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/close-light@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/close-light@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/remove.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/remove.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/remove@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/remove@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-close/remove@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-close/remove@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-cloud-black/cloudBlack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-cloud-black/cloudBlack.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-cloud-black/cloudBlack@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-cloud-black/cloudBlack@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-cloud-black/cloudBlack@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-cloud-black/cloudBlack@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-cloud-white/cloudWhite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-cloud-white/cloudWhite.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-cloud-white/cloudWhite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-cloud-white/cloudWhite@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-cloud-white/cloudWhite@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-cloud-white/cloudWhite@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-delete/delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-delete/delete.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-delete/delete@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-delete/delete@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-delete/delete@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-delete/delete@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-doc-blue/ico-doc-blue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-doc-blue/ico-doc-blue.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-doc-blue/ico-doc-blue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-doc-blue/ico-doc-blue@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-doc-blue/ico-doc-blue@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-doc-blue/ico-doc-blue@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-doc-white/ico-doc-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-doc-white/ico-doc-white.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-doc-white/ico-doc-white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-doc-white/ico-doc-white@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-doc-white/ico-doc-white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-doc-white/ico-doc-white@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-error/alert-error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-error/alert-error.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-error/alert-error@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-error/alert-error@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-error/alert-error@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-error/alert-error@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-file-income-blue/fileBlue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-file-income-blue/fileBlue.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-file-income-blue/fileBlue@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-file-income-blue/fileBlue@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-file-income-blue/fileBlue@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-file-income-blue/fileBlue@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-file-income-white/fileWhite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-file-income-white/fileWhite.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-file-income-white/fileWhite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-file-income-white/fileWhite@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-file-income-white/fileWhite@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-file-income-white/fileWhite@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-glass/search-thin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-glass/search-thin.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-glass/search-thin@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-glass/search-thin@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-glass/search-thin@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-glass/search-thin@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-info/ico-info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-info/ico-info.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-info/ico-info@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-info/ico-info@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-info/ico-info@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-info/ico-info@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-menu-contained/menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-menu-contained/menu.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-menu-contained/menu@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-menu-contained/menu@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-menu-contained/menu@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-menu-contained/menu@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-open-menu/open-menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-open-menu/open-menu.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-open-menu/open-menu@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-open-menu/open-menu@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-open-menu/open-menu@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-open-menu/open-menu@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-progress/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-progress/progress.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-progress/progress@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-progress/progress@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-progress/progress@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-progress/progress@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-radiobutton-active/ico-radiobutton-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-radiobutton-active/ico-radiobutton-active.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-radiobutton-active/ico-radiobutton-active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-radiobutton-active/ico-radiobutton-active@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-radiobutton-active/ico-radiobutton-active@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-radiobutton-active/ico-radiobutton-active@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-radiobutton-inactive/ico-radiobutton-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-radiobutton-inactive/ico-radiobutton-inactive.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-radiobutton-inactive/ico-radiobutton-inactive@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-radiobutton-inactive/ico-radiobutton-inactive@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-radiobutton-inactive/ico-radiobutton-inactive@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-radiobutton-inactive/ico-radiobutton-inactive@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-scan/ico-scan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-scan/ico-scan.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-scan/ico-scan@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-scan/ico-scan@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-scan/ico-scan@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-scan/ico-scan@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-scard/ico-scard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-scard/ico-scard.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-scard/ico-scard@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-scard/ico-scard@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-scard/ico-scard@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-scard/ico-scard@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-search/ico-search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-search/ico-search.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-search/ico-search@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-search/ico-search@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-search/ico-search@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-search/ico-search@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-tick/ico-tick-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-tick/ico-tick-white.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-tick/ico-tick-white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-tick/ico-tick-white@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-tick/ico-tick-white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-tick/ico-tick-white@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-active/ico-toggle-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-active/ico-toggle-active.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-active/ico-toggle-active@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-active/ico-toggle-active@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-active/ico-toggle-active@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-active/ico-toggle-active@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-inactive/ico-toggle-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-inactive/ico-toggle-inactive.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-inactive/ico-toggle-inactive@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-inactive/ico-toggle-inactive@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-inactive/ico-toggle-inactive@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-inactive/ico-toggle-inactive@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-off/ico-toggle-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-off/ico-toggle-off.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-off/ico-toggle-off@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-off/ico-toggle-off@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-off/ico-toggle-off@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-off/ico-toggle-off@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-on/ico-toggle-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-on/ico-toggle-on.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-on/ico-toggle-on@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-on/ico-toggle-on@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-toggle-on/ico-toggle-on@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-toggle-on/ico-toggle-on@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-touch-id/touch-id.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-touch-id/touch-id.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-touch-id/touch-id@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-touch-id/touch-id@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-touch-id/touch-id@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-touch-id/touch-id@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-triangle/ico-triangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-triangle/ico-triangle.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-triangle/ico-triangle@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-triangle/ico-triangle@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-triangle/ico-triangle@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-triangle/ico-triangle@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-unfold/ico-hide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-unfold/ico-hide.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-unfold/ico-hide@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-unfold/ico-hide@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-unfold/ico-hide@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-unfold/ico-hide@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-unfold/ico-show.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-unfold/ico-show.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-unfold/ico-show@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-unfold/ico-show@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-unfold/ico-show@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-unfold/ico-show@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-warn/ico-warn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-warn/ico-warn.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-warn/ico-warn@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-warn/ico-warn@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/ico-warn/ico-warn@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/ico-warn/ico-warn@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/icon-plus-disabled/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/icon-plus-disabled/add.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/icon-plus-disabled/add@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/icon-plus-disabled/add@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/icon-plus-disabled/add@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/icon-plus-disabled/add@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/icon-plus/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/icon-plus/add.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/icon-plus/add@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/icon-plus/add@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/icon-plus/add@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/icon-plus/add@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-dark.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-dark@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-dark@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-dark@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-dark@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-grey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-grey.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-grey@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-grey@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-grey@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-grey@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-white.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-white@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-white@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin-white@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin-white@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/key-thin/key-thin@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/key-thin/key-thin@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/logo/tonlabs/tonlabs-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/logo/tonlabs/tonlabs-black.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/logo/tonlabs/tonlabs-black@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/logo/tonlabs/tonlabs-black@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/logo/tonlabs/tonlabs-black@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/logo/tonlabs/tonlabs-black@3x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/logo/tonlabs/tonlabs-primary-minus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/logo/tonlabs/tonlabs-primary-minus.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/logo/tonlabs/tonlabs-primary-minus@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/logo/tonlabs/tonlabs-primary-minus@2x.png
--------------------------------------------------------------------------------
/kit/assets/src/resources/logo/tonlabs/tonlabs-primary-minus@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/assets/src/resources/logo/tonlabs/tonlabs-primary-minus@3x.png
--------------------------------------------------------------------------------
/kit/assets/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/assets/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module '*.png' {
2 | const value: any;
3 | export = value;
4 | }
5 |
--------------------------------------------------------------------------------
/kit/controls/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/kit/controls/README.md:
--------------------------------------------------------------------------------
1 | # Controls
2 |
--------------------------------------------------------------------------------
/kit/controls/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/kit/controls/src/Button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Button';
2 |
--------------------------------------------------------------------------------
/kit/controls/src/Pressable/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './usePressableColorScheme';
2 | export * from './usePressableState';
3 | export * from './usePressed';
4 | export * from './useConvertToAnimatedValue';
5 |
--------------------------------------------------------------------------------
/kit/controls/src/Pressable/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Pressable';
2 | export * from './types';
3 | export * from './usePressableContentColor';
4 | export * from './usePressableContentNumericParameter';
5 | export * from './usePressableAnimatedImageTintColorProps';
6 |
--------------------------------------------------------------------------------
/kit/controls/src/TouchableOpacity/TouchableOpacity.native.ts:
--------------------------------------------------------------------------------
1 | import { TouchableOpacity as RNGHTouchableOpacity } from 'react-native-gesture-handler';
2 |
3 | export const TouchableOpacity = RNGHTouchableOpacity;
4 |
--------------------------------------------------------------------------------
/kit/controls/src/UIActionButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIActionButton';
2 | export * from './types';
3 | export { UIActionButtonType } from './constants';
4 |
--------------------------------------------------------------------------------
/kit/controls/src/UIBoxButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIBoxButton';
2 | export * from './types';
3 | export { UIBoxButtonType, UIBoxButtonVariant, UIBoxButtonIconPosition } from './constants';
4 |
--------------------------------------------------------------------------------
/kit/controls/src/UIButtonGroup/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useButtonGroupChildren';
2 |
--------------------------------------------------------------------------------
/kit/controls/src/UIButtonGroup/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIButtonGroup';
2 | export * from './types';
3 | export { UIButtonGroupActionIconPosition } from './constants';
4 |
--------------------------------------------------------------------------------
/kit/controls/src/UILinkButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UILinkButton';
2 | export * from './types';
3 | export {
4 | UILinkButtonType,
5 | UILinkButtonVariant,
6 | UILinkButtonSize,
7 | UILinkButtonIconPosition,
8 | } from './constants';
9 |
--------------------------------------------------------------------------------
/kit/controls/src/UIMsgButton/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useColorValues';
2 | export * from './useCornerStyle';
3 |
--------------------------------------------------------------------------------
/kit/controls/src/UIMsgButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIMsgButton';
2 | export {
3 | UIMsgButtonType,
4 | UIMsgButtonCornerPosition,
5 | UIMsgButtonIconPosition,
6 | UIMsgButtonVariant,
7 | } from './constants';
8 | export * from './types';
9 |
--------------------------------------------------------------------------------
/kit/controls/src/UIPillButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPillButton';
2 | export * from './types';
3 | export { UIPillButtonIconPosition, UIPillButtonVariant } from './constants';
4 |
--------------------------------------------------------------------------------
/kit/controls/src/UIPressableArea/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPressableArea';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/kit/controls/src/UIPressableLabel/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPressableLabel';
2 | export type { UIPressableLabelProps } from './types';
3 |
--------------------------------------------------------------------------------
/kit/controls/src/UIShowMoreButton/constants.ts:
--------------------------------------------------------------------------------
1 | export enum UIShowMoreButtonHeight {
2 | Medium = 'Medium',
3 | Small = 'Small',
4 | }
5 |
6 | export enum UIShowMoreButtonType {
7 | Default = 'Default',
8 | Transparent = 'Transparent',
9 | }
10 |
--------------------------------------------------------------------------------
/kit/controls/src/UIShowMoreButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIShowMoreButton';
2 | export * from './constants';
3 | export * from './types';
4 |
--------------------------------------------------------------------------------
/kit/controls/src/UISwitcher/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UISwitcher';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/kit/controls/src/UIWideBoxButton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIWideBoxButton';
2 | export * from './types';
3 | export * from './constants';
4 |
--------------------------------------------------------------------------------
/kit/controls/src/types.ts:
--------------------------------------------------------------------------------
1 | export type UILayout = {
2 | marginTop?: number;
3 | marginRight?: number;
4 | marginBottom?: number;
5 | marginLeft?: number;
6 | };
7 |
--------------------------------------------------------------------------------
/kit/controls/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/controls/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/inputs/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/kit/inputs/README.md:
--------------------------------------------------------------------------------
1 | # Layout
2 |
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/7.0-rc-1/dependencies-accessors/dependencies-accessors.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/inputs/android/.gradle/7.0-rc-1/dependencies-accessors/dependencies-accessors.lock
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/7.0-rc-1/dependencies-accessors/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/inputs/android/.gradle/7.0-rc-1/dependencies-accessors/gc.properties
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/7.0-rc-1/fileChanges/last-build.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/7.0-rc-1/fileHashes/fileHashes.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/inputs/android/.gradle/7.0-rc-1/fileHashes/fileHashes.lock
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/7.0-rc-1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/inputs/android/.gradle/7.0-rc-1/gc.properties
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/checksums/checksums.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/inputs/android/.gradle/checksums/checksums.lock
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/configuration-cache/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/inputs/android/.gradle/configuration-cache/gc.properties
--------------------------------------------------------------------------------
/kit/inputs/android/.gradle/vcs-1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/inputs/android/.gradle/vcs-1/gc.properties
--------------------------------------------------------------------------------
/kit/inputs/android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/kit/inputs/src/Common/InputChildren/InputChildrenLayout/index.ts:
--------------------------------------------------------------------------------
1 | export * from './InputAction';
2 | export * from './InputIcon';
3 | export * from './InputText';
4 | export * from './InputClearButton';
5 |
--------------------------------------------------------------------------------
/kit/inputs/src/Common/InputChildren/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useInputChildren';
2 | export * from './types';
3 | export * from './InputChildrenLayout';
4 | export { defaultInputColorScheme } from './constants';
5 |
--------------------------------------------------------------------------------
/kit/inputs/src/Common/InputMessage/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useAnimatedMessageStyle';
2 | export * from './useMessageColors';
3 |
--------------------------------------------------------------------------------
/kit/inputs/src/Common/InputMessage/index.ts:
--------------------------------------------------------------------------------
1 | export * from './InputMessage';
2 | export { InputMessageType } from './types';
3 | export type { InputMessageProps } from './types';
4 |
--------------------------------------------------------------------------------
/kit/inputs/src/Common/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useInputBackgroundColor';
2 |
--------------------------------------------------------------------------------
/kit/inputs/src/Common/index.ts:
--------------------------------------------------------------------------------
1 | export * from './InputChildren';
2 | export * from './InputMessage';
3 | export * from './constants';
4 | export * from './hooks';
5 |
--------------------------------------------------------------------------------
/kit/inputs/src/MaterialTextView/MaterialTextViewFloating/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useExpandingValue';
2 | export * from './usePlaceholderVisibility';
3 | export * from './useFloatingLabelRoles';
4 |
--------------------------------------------------------------------------------
/kit/inputs/src/MaterialTextView/MaterialTextViewFloating/index.ts:
--------------------------------------------------------------------------------
1 | export * from './MaterialTextViewFloating';
2 |
--------------------------------------------------------------------------------
/kit/inputs/src/MaterialTextView/constants.ts:
--------------------------------------------------------------------------------
1 | export const UIConstants = {
2 | amount: {
3 | decimalAspect: {
4 | integer: 0,
5 | currency: 2,
6 | precision: 9,
7 | },
8 | },
9 | };
10 |
--------------------------------------------------------------------------------
/kit/inputs/src/MaterialTextView/hooks/useApplyMask/amount/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useApplyMaskAmount';
2 |
--------------------------------------------------------------------------------
/kit/inputs/src/MaterialTextView/hooks/useApplyMask/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useApplyMask';
2 |
--------------------------------------------------------------------------------
/kit/inputs/src/UIAmountInput/hooks/amountMask/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useAmountMaskApplyer';
2 |
--------------------------------------------------------------------------------
/kit/inputs/src/UIAmountInput/hooks/useAmountInputHover.native.ts:
--------------------------------------------------------------------------------
1 | export function useAmountInputHover() {
2 | /**
3 | * We don't need a hover effects on mobile.
4 | */
5 | return { onMouseEnter: undefined, onMouseLeave: undefined };
6 | }
7 |
--------------------------------------------------------------------------------
/kit/inputs/src/UIAmountInput/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIAmountInput';
2 | export * from './types';
3 | export * from './constants';
4 |
--------------------------------------------------------------------------------
/kit/inputs/src/UIMaterialTextView/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useUIMaterialTextViewChildren';
2 |
--------------------------------------------------------------------------------
/kit/inputs/src/UIMaterialTextView/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIMaterialTextView';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/kit/inputs/src/UISeedPhraseInput/consts.ts:
--------------------------------------------------------------------------------
1 | export enum UISeedPhraseInputMessageType {
2 | Error = 'Error',
3 | Warning = 'Warning',
4 | Success = 'Success',
5 | Neutral = 'Neutral',
6 | }
7 |
--------------------------------------------------------------------------------
/kit/inputs/src/UISeedPhraseInput/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useHelperCredentials';
2 | export * from './useExtendedRef';
3 |
--------------------------------------------------------------------------------
/kit/inputs/src/UISeedPhraseInput/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UISeedPhraseInput';
2 | export type { UISeedPhraseInputProps, ValidationResult } from './types';
3 | export { UISeedPhraseInputMessageType } from './consts';
4 |
--------------------------------------------------------------------------------
/kit/inputs/src/UISeedPhraseTextView/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UISeedPhraseTextView';
2 |
--------------------------------------------------------------------------------
/kit/inputs/src/UITextView/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useAutoFocus';
2 | export * from './useAutogrow';
3 | export * from './useFocused';
4 | export * from './useHandleRef';
5 | export * from './useUITextViewValue';
6 | export * from './useUITextViewTypography';
7 |
--------------------------------------------------------------------------------
/kit/inputs/src/UITextView/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UITextView';
2 | export * from './types';
3 | export { useFocused, useUITextViewValue } from './hooks';
4 |
--------------------------------------------------------------------------------
/kit/inputs/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/inputs/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/layout/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/kit/layout/README.md:
--------------------------------------------------------------------------------
1 | # Layout
2 |
--------------------------------------------------------------------------------
/kit/layout/android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/kit/layout/android/src/main/res/raw/shimmer_vert.glsl:
--------------------------------------------------------------------------------
1 | attribute vec4 inPosition;
2 |
3 | void main() {
4 | gl_Position = inPosition;
5 | }
--------------------------------------------------------------------------------
/kit/layout/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/kit/layout/src/AnimationHelpers/index.ts:
--------------------------------------------------------------------------------
1 | import { getYWithRubberBandEffect } from './getYWithRubberBandEffect';
2 |
3 | export const AnimationHelpers = { getYWithRubberBandEffect };
4 |
--------------------------------------------------------------------------------
/kit/layout/src/Skeleton/index.ts:
--------------------------------------------------------------------------------
1 | export * from './Skeleton';
2 |
--------------------------------------------------------------------------------
/kit/layout/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/layout/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/media/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/kit/media/README.md:
--------------------------------------------------------------------------------
1 | # Media
2 |
--------------------------------------------------------------------------------
/kit/media/android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/kit/media/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/kit/media/src/DuplicateImage/types.ts:
--------------------------------------------------------------------------------
1 | import type { Image, ImageProps } from 'react-native';
2 |
3 | export type DuplicateImageProps = Omit & {
4 | source: React.RefObject;
5 | children: React.ReactElement;
6 | };
7 |
--------------------------------------------------------------------------------
/kit/media/src/UIImage/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useFlippedImageIfRtl';
2 |
--------------------------------------------------------------------------------
/kit/media/src/UILightbox/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UILightbox';
2 |
--------------------------------------------------------------------------------
/kit/media/src/UIQRCodeView/hooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useLogoRender';
2 |
--------------------------------------------------------------------------------
/kit/media/src/UIQRCodeView/index.ts:
--------------------------------------------------------------------------------
1 | export { UIQRCodeView, useQRCodeValueError } from './UIQRCodeView';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/kit/media/src/UIQRCodeView/utils/index.ts:
--------------------------------------------------------------------------------
1 | export * from './qrSvgUtils';
2 |
--------------------------------------------------------------------------------
/kit/media/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/media/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/popups/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
--------------------------------------------------------------------------------
/kit/popups/README.md:
--------------------------------------------------------------------------------
1 | # Popups
2 |
--------------------------------------------------------------------------------
/kit/popups/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['@tonlabs/babel-plugin-transform-inline-consts', 'react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/kit/popups/src/ActionSheet/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIActionSheetContainer';
2 | export * from './UIActionSheetAction';
3 | export * from './types';
4 |
--------------------------------------------------------------------------------
/kit/popups/src/Menu/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIMenuContainer';
2 | export * from './UIMenuAction';
3 |
4 | export * from './types';
5 |
--------------------------------------------------------------------------------
/kit/popups/src/Notice/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UINotice';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/kit/popups/src/Notice/toastNoticeHooks/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useToastNoticeXSnapPoints';
2 | export * from './useBottomToastNoticeYSnapPoints';
3 | export * from './useNoticePosition';
4 | export * from './useTopToastNoticeYSnapPoints';
5 | export * from './useToastNoticeYSnapPoints';
6 |
--------------------------------------------------------------------------------
/kit/popups/src/ShadowView/ShadowView.tsx:
--------------------------------------------------------------------------------
1 | // @ts-ignore
2 | export { default as ShadowView } from 'react-native-simple-shadow-view';
3 |
--------------------------------------------------------------------------------
/kit/popups/src/ShadowView/ShadowView.web.tsx:
--------------------------------------------------------------------------------
1 | import { View } from 'react-native';
2 |
3 | export const ShadowView = View;
4 |
--------------------------------------------------------------------------------
/kit/popups/src/ShadowView/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ShadowView';
2 |
--------------------------------------------------------------------------------
/kit/popups/src/Sheets/UISheet/types.ts:
--------------------------------------------------------------------------------
1 | export type OnOpen = () => void | Promise;
2 | export type OnClose = () => void | Promise;
3 |
--------------------------------------------------------------------------------
/kit/popups/src/Tooltip/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UITooltip';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/kit/popups/src/UIAlert/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIAlertViewContainer';
2 | export * from './UIAlertViewAction';
3 | export * from './types';
4 |
--------------------------------------------------------------------------------
/kit/popups/src/UIForeground/Cells/index.ts:
--------------------------------------------------------------------------------
1 | export * from './ActionCell';
2 | export * from './IconCell';
3 | export * from './TextCell';
4 | export * from './NumberCell';
5 | export * from './CancelCell';
6 |
--------------------------------------------------------------------------------
/kit/popups/src/UIForeground/Columns/index.ts:
--------------------------------------------------------------------------------
1 | export * from './PrimaryColumn';
2 | export * from './SecondaryColumn';
3 |
--------------------------------------------------------------------------------
/kit/popups/src/UIForeground/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIForeground';
2 | export * from './Columns';
3 | export * from './Cells';
4 |
5 | export * from './types';
6 |
--------------------------------------------------------------------------------
/kit/popups/src/UIInteractiveNotice/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIInteractiveNotice';
2 | export type { UIInteractiveNoticeProps, UIInteractiveNoticeAction } from './types';
3 |
--------------------------------------------------------------------------------
/kit/popups/src/UIPushNotice/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIPushNotice';
2 | export type { UIPushNoticeContentPublicProps } from './UIPushNoticeContent';
3 |
--------------------------------------------------------------------------------
/kit/popups/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/popups/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/scrolls/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/kit/scrolls/README.md:
--------------------------------------------------------------------------------
1 | # Scrolls
2 |
--------------------------------------------------------------------------------
/kit/scrolls/android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/kit/scrolls/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['@tonlabs/babel-plugin-transform-inline-consts', 'react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/kit/scrolls/src/Lists/UIAccordionSectionList/CellRendererComponent.native.tsx:
--------------------------------------------------------------------------------
1 | /**
2 | * We don't want to use hack for native
3 | * as itt tworks perfect without it
4 | */
5 | export const CellRendererComponent = null;
6 |
--------------------------------------------------------------------------------
/kit/scrolls/src/Lists/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIGridList';
2 | export * from './UIMasonryList';
3 | export * from './UIAccordionSectionList/UIAccordionSectionList';
4 | export * from './types';
5 |
--------------------------------------------------------------------------------
/kit/scrolls/src/SectionListGetItemLayout/index.ts:
--------------------------------------------------------------------------------
1 | export * from './sectionListGetItemLayout';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/kit/scrolls/src/constants.tsx:
--------------------------------------------------------------------------------
1 | export const UIConstant = {
2 | grid: {
3 | numColumns: 2,
4 | },
5 | };
6 |
--------------------------------------------------------------------------------
/kit/scrolls/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/scrolls/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/scrolls/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'react-qr-reader';
2 |
3 | declare class WorkletEventHandler {
4 | worklet: (event: Event) => void;
5 | }
6 |
--------------------------------------------------------------------------------
/kit/themes/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/kit/themes/README.md:
--------------------------------------------------------------------------------
1 | # Themes
2 |
--------------------------------------------------------------------------------
/kit/themes/android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/kit/themes/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/kit/themes/src/AnimateableText/AnimateableText.tsx:
--------------------------------------------------------------------------------
1 | import _AnimateableText from 'react-native-animateable-text';
2 |
3 | export const AnimateableText = _AnimateableText;
4 |
--------------------------------------------------------------------------------
/kit/themes/src/AnimateableText/index.ts:
--------------------------------------------------------------------------------
1 | export * from './AnimateableText';
2 |
--------------------------------------------------------------------------------
/kit/themes/src/UILabel/useLabelDataSet.native.ts:
--------------------------------------------------------------------------------
1 | export function useLabelDataSet(): void {
2 | // Do nothing
3 | }
4 |
--------------------------------------------------------------------------------
/kit/themes/src/assets/css/Inter-Light.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'Inter-Light';
3 | src: url('../fonts/Inter-Light.woff2') format('woff2'),
4 | url('../fonts/Inter-Light.woff') format('woff');
5 | font-weight: 300;
6 | font-style: normal;
7 | }
8 |
--------------------------------------------------------------------------------
/kit/themes/src/assets/css/Inter-Medium.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'Inter-Medium';
3 | src: url('../fonts/Inter-Medium.woff2') format('woff2'),
4 | url('../fonts/Inter-Medium.woff') format('woff');
5 | font-weight: 500;
6 | font-style: normal;
7 | }
8 |
--------------------------------------------------------------------------------
/kit/themes/src/assets/css/Inter-Regular.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'Inter-Regular';
3 | src: url('../fonts/Inter-Regular.woff2') format('woff2'),
4 | url('../fonts/Inter-Regular.woff') format('woff');
5 | font-weight: 400;
6 | font-style: normal;
7 | }
8 |
--------------------------------------------------------------------------------
/kit/themes/src/assets/css/Manrope-Bold.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'Manrope-Bold';
3 | src: url('../fonts/Manrope-Bold.woff2') format('woff2'),
4 | url('../fonts/Manrope-Bold.woff') format('woff');
5 | font-weight: 700;
6 | font-style: normal;
7 | }
8 |
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Light.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Light.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Light.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Light.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Light.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Medium.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Medium.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Medium.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Medium.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Medium.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Regular.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Regular.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-Regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-Regular.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-SemiBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-SemiBold.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-SemiBold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-SemiBold.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Inter-SemiBold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Inter-SemiBold.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Bold.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Bold.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Bold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Bold.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-ExtraBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-ExtraBold.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-ExtraBold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-ExtraBold.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-ExtraBold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-ExtraBold.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Medium.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Medium.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Medium.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Medium.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Medium.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Regular.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Regular.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-Regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-Regular.woff2
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-SemiBold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-SemiBold.ttf
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-SemiBold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-SemiBold.woff
--------------------------------------------------------------------------------
/kit/themes/src/assets/fonts/Manrope-SemiBold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/everx-labs/UIKit/5c424eb013c0d40c09c3038084da7e0f44d471f3/kit/themes/src/assets/fonts/Manrope-SemiBold.woff2
--------------------------------------------------------------------------------
/kit/themes/src/useWebFonts/useWebFonts.android.ts:
--------------------------------------------------------------------------------
1 | export function useWebFonts(): void {
2 | // Do nothing
3 | }
4 |
--------------------------------------------------------------------------------
/kit/themes/src/useWebFonts/useWebFonts.ios.ts:
--------------------------------------------------------------------------------
1 | export function useWebFonts(): void {
2 | // Do nothing
3 | }
4 |
--------------------------------------------------------------------------------
/kit/themes/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/themes/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/themes/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module '*.css';
2 |
--------------------------------------------------------------------------------
/kit/video/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/kit/video/README.md:
--------------------------------------------------------------------------------
1 | # Video
2 |
--------------------------------------------------------------------------------
/kit/video/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/kit/video/src/UIVideoPlayer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UIVideoPlayer';
2 | export type { UIVideoPlayerProps, UIVideoPlayerResizeMode } from './types';
3 |
--------------------------------------------------------------------------------
/kit/video/src/index.ts:
--------------------------------------------------------------------------------
1 | import * as UIVideoPlayer from './UIVideoPlayer';
2 |
3 | export * from './UIVideoPlayer';
4 |
5 | export const UIVideo = {
6 | UIVideoPlayer,
7 | };
8 | export default UIVideo;
9 |
--------------------------------------------------------------------------------
/kit/video/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/kit/video/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/localization/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
--------------------------------------------------------------------------------
/localization/README.md:
--------------------------------------------------------------------------------
1 | [Русский](./README-ru.md)
2 |
--------------------------------------------------------------------------------
/localization/android/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/localization/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | };
4 |
--------------------------------------------------------------------------------
/localization/src/LocalizationString.ts:
--------------------------------------------------------------------------------
1 | export class LocalizationString extends String {
2 | public readonly path: string;
3 |
4 | constructor(value: string, path: string) {
5 | super(value);
6 |
7 | this.path = path;
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/localization/src/helpers/index.ts:
--------------------------------------------------------------------------------
1 | export * from './localizationHints';
2 |
--------------------------------------------------------------------------------
/localization/src/utils/index.ts:
--------------------------------------------------------------------------------
1 | export * from './prepare';
2 | export * from './getters';
3 | export * from './UIFunction';
4 | export * from './consistency';
5 | export * from './shortenAmount';
6 |
--------------------------------------------------------------------------------
/localization/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "experimentalDecorators": true,
5 | "resolveJsonModule": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/browser/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/stories/browser/README.md:
--------------------------------------------------------------------------------
1 | # Browser
2 |
--------------------------------------------------------------------------------
/stories/browser/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | };
4 |
--------------------------------------------------------------------------------
/stories/browser/src/UICellDebot/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UICellDebot';
2 |
--------------------------------------------------------------------------------
/stories/browser/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './types';
2 | export * from './UIBrowser';
3 | export * from './getSupportedMediaOutputFormat';
4 | export * from './UICellDebot';
5 |
--------------------------------------------------------------------------------
/stories/browser/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/browser/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/chats/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
3 | # Android/IntelliJ
4 | #
5 | build/
6 | .idea
7 | .gradle
8 | local.properties
9 | *.iml
10 |
--------------------------------------------------------------------------------
/stories/chats/README.md:
--------------------------------------------------------------------------------
1 | # Chats
2 |
--------------------------------------------------------------------------------
/stories/chats/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | plugins: ['@tonlabs/babel-plugin-transform-inline-consts', 'react-native-reanimated/plugin'],
4 | };
5 |
--------------------------------------------------------------------------------
/stories/chats/src/BubbleDocument.tsx:
--------------------------------------------------------------------------------
1 | export const BubbleDocument = () => null;
2 |
--------------------------------------------------------------------------------
/stories/chats/src/BubbleImage.tsx:
--------------------------------------------------------------------------------
1 | export const BubbleImage = () => null;
2 |
--------------------------------------------------------------------------------
/stories/chats/src/BubbleMedia/index.ts:
--------------------------------------------------------------------------------
1 | export * from './BubbleMedia';
2 | export * from './types';
3 |
--------------------------------------------------------------------------------
/stories/chats/src/BubbleMedia/types.ts:
--------------------------------------------------------------------------------
1 | export type ImageSize = {
2 | width: number;
3 | height: number;
4 | };
5 |
--------------------------------------------------------------------------------
/stories/chats/src/UIChatInput/constants.ts:
--------------------------------------------------------------------------------
1 | export const UIChatInputConstants = {
2 | chatInputMinHeight: 56,
3 | };
4 |
--------------------------------------------------------------------------------
/stories/chats/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/chats/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/chats/types/index.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'react-native-parsed-text'; // TODO: Does actual types exist?
2 |
--------------------------------------------------------------------------------
/stories/everLinks/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
2 |
--------------------------------------------------------------------------------
/stories/everLinks/README.md:
--------------------------------------------------------------------------------
1 | # Ever Links
2 |
--------------------------------------------------------------------------------
/stories/everLinks/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | };
4 |
--------------------------------------------------------------------------------
/stories/everLinks/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './UISendSheet';
2 |
3 | export * from './types';
4 |
--------------------------------------------------------------------------------
/stories/everLinks/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/everLinks/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/stickers/.gitignore:
--------------------------------------------------------------------------------
1 | lib/
--------------------------------------------------------------------------------
/stories/stickers/README.md:
--------------------------------------------------------------------------------
1 | # Stickers
2 |
--------------------------------------------------------------------------------
/stories/stickers/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: ['module:metro-react-native-babel-preset'],
3 | };
4 |
--------------------------------------------------------------------------------
/stories/stickers/src/index.ts:
--------------------------------------------------------------------------------
1 | export * from './useStickers';
2 |
3 | export * from './types';
4 |
--------------------------------------------------------------------------------
/stories/stickers/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig",
3 | "compilerOptions": {
4 | "paths": {},
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/stories/stickers/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig",
3 | "compilerOptions": {
4 | "outDir": "./lib/typescript",
5 | "experimentalDecorators": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------