├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── config.yml ├── actions │ └── labeler │ │ ├── .gitignore │ │ ├── action.yml │ │ ├── index.js │ │ ├── labeler-config.yml │ │ ├── package.json │ │ ├── utils │ │ ├── config.js │ │ ├── github.js │ │ ├── helpers.js │ │ └── labelAnalyzer.js │ │ └── yarn.lock ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── build-examples.yml │ ├── code-quality-checks.yml │ ├── pr-labeler.yml │ ├── rebase.yml │ ├── release.yml │ ├── unused-code-check.yml │ └── validate-pr-title.yml ├── .gitignore ├── .husky └── pre-commit ├── .imgbotconfig ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── .yarn ├── patches │ └── react-native-reanimated-npm-4.1.3-f13c1e8648.patch └── releases │ └── yarn-4.9.2.cjs ├── .yarnrc.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── example ├── app │ ├── __mocks__ │ │ └── RefreshControlMock.js │ ├── __tests__ │ │ └── App.test.tsx │ ├── eslint.config.mjs │ ├── index.ts │ ├── jest.config.ts │ ├── jest.setup.js │ ├── package.json │ ├── scripts │ │ ├── dependencies.js │ │ └── metro.js │ ├── src │ │ ├── App.tsx │ │ ├── components │ │ │ ├── cards │ │ │ │ ├── RouteCard.tsx │ │ │ │ ├── SortableFlexCard.tsx │ │ │ │ ├── SortableGridCard.tsx │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── inputs │ │ │ │ ├── Button.tsx │ │ │ │ ├── CheckBox.tsx │ │ │ │ ├── SelectListDropdown.tsx │ │ │ │ ├── SimpleDropdown.tsx │ │ │ │ ├── Slider.tsx │ │ │ │ ├── Switch.tsx │ │ │ │ ├── TabSelector.tsx │ │ │ │ └── index.ts │ │ │ ├── items │ │ │ │ ├── FlexCell.tsx │ │ │ │ ├── GridCard.tsx │ │ │ │ └── index.ts │ │ │ ├── layout │ │ │ │ ├── Description.tsx │ │ │ │ ├── Group.tsx │ │ │ │ ├── OptionGroup.tsx │ │ │ │ ├── Screen.tsx │ │ │ │ ├── Scroll.tsx │ │ │ │ ├── Section.tsx │ │ │ │ ├── Spacer.tsx │ │ │ │ ├── TabView.tsx │ │ │ │ └── index.ts │ │ │ └── misc │ │ │ │ ├── ActionSheetDropdown.tsx │ │ │ │ ├── AnimatedText.tsx │ │ │ │ ├── AnimatedText.web.tsx │ │ │ │ ├── RotatableChevron.tsx │ │ │ │ ├── SettingsList.tsx │ │ │ │ ├── Stagger.tsx │ │ │ │ └── index.ts │ │ ├── constants │ │ │ ├── index.ts │ │ │ ├── platform.ts │ │ │ └── values.ts │ │ ├── examples │ │ │ ├── SortableFlex │ │ │ │ ├── PlaygroundExample.tsx │ │ │ │ ├── features │ │ │ │ │ ├── AutoScrollExample.tsx │ │ │ │ │ ├── CallbacksExample.tsx │ │ │ │ │ ├── DataChangeExample.tsx │ │ │ │ │ ├── DebugExample.tsx │ │ │ │ │ ├── DragHandleExample.tsx │ │ │ │ │ ├── DropIndicatorExample.tsx │ │ │ │ │ ├── FixedOrderItemsExample.tsx │ │ │ │ │ ├── FlexLayoutExample.tsx │ │ │ │ │ ├── HorizontalAutoScrollExample.tsx │ │ │ │ │ ├── TouchableExample.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── tests │ │ │ │ │ ├── BottomTabsNavigatorExample.tsx │ │ │ │ │ ├── ComplexLayoutExample.tsx │ │ │ │ │ └── index.ts │ │ │ ├── SortableGrid │ │ │ │ ├── PlaygroundExample.tsx │ │ │ │ ├── features │ │ │ │ │ ├── AutoScrollExample.tsx │ │ │ │ │ ├── CallbacksExample.tsx │ │ │ │ │ ├── DataChangeExample.tsx │ │ │ │ │ ├── DebugExample.tsx │ │ │ │ │ ├── DifferentSizeItems.tsx │ │ │ │ │ ├── DragHandleExample.tsx │ │ │ │ │ ├── DropIndicatorExample.tsx │ │ │ │ │ ├── FixedOrderItemsExample.tsx │ │ │ │ │ ├── HorizontalAutoScrollExample.tsx │ │ │ │ │ ├── MultiZoneExample.tsx │ │ │ │ │ ├── OrderingStrategyExample.tsx │ │ │ │ │ ├── TouchableExample.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── miscellaneous │ │ │ │ │ ├── CollapsibleItemsExample.tsx │ │ │ │ │ ├── StaggerAnimationExample.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── tests │ │ │ │ │ ├── BottomTabsNavigatorExample.tsx │ │ │ │ │ ├── HidingItemsExample.tsx │ │ │ │ │ ├── InputFocusExample.tsx │ │ │ │ │ ├── MaxOverscrollOffsetExample.tsx │ │ │ │ │ └── index.ts │ │ │ ├── custom │ │ │ │ ├── CustomDropIndicator.tsx │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── navigation │ │ │ │ ├── BottomNavBar.tsx │ │ │ │ ├── BottomNavBarSettings.tsx │ │ │ │ ├── ExamplesStackNavigator.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── routes.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useAnimatableValue.ts │ │ │ └── useItemOrderChange.ts │ │ ├── providers │ │ │ ├── BottomNavBarHeightProvider.tsx │ │ │ ├── BottomNavBarSettingsProvider.tsx │ │ │ └── index.ts │ │ ├── theme │ │ │ ├── colors.ts │ │ │ ├── icons.ts │ │ │ ├── index.ts │ │ │ ├── layout.ts │ │ │ ├── radius.ts │ │ │ ├── sizes.ts │ │ │ ├── spacing.ts │ │ │ ├── style.ts │ │ │ └── text.ts │ │ ├── types │ │ │ ├── fonts.ts │ │ │ ├── index.ts │ │ │ ├── reanimated.ts │ │ │ └── utils.ts │ │ └── utils │ │ │ ├── colors.ts │ │ │ ├── data.ts │ │ │ ├── index.ts │ │ │ ├── memo.ts │ │ │ └── misc.ts │ └── tsconfig.json ├── expo │ ├── .gitignore │ ├── app.json │ ├── assets │ │ ├── adaptive-icon.png │ │ ├── favicon.png │ │ ├── icon.png │ │ └── splash-icon.png │ ├── index.ts │ ├── metro.config.js │ ├── package.json │ └── tsconfig.json ├── fabric │ ├── .bundle │ │ └── config │ ├── .gitignore │ ├── .watchmanconfig │ ├── Gemfile │ ├── Gemfile.lock │ ├── android │ │ ├── app │ │ │ ├── build.gradle │ │ │ ├── debug.keystore │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── MainApplication.kt │ │ │ │ └── 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 │ ├── babel.config.cjs │ ├── index.js │ ├── ios │ │ ├── .xcode.env │ │ ├── Podfile │ │ ├── Podfile.lock │ │ ├── PrivacyInfo.xcprivacy │ │ ├── reactNativeSortableFabric.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── reactNativeSortableFabric.xcscheme │ │ ├── reactNativeSortableFabric.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── reactNativeSortableFabric │ │ │ ├── AppDelegate.swift │ │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Info.plist │ │ │ ├── LaunchScreen.storyboard │ │ │ └── PrivacyInfo.xcprivacy │ ├── metro.config.js │ ├── package.json │ ├── react-native.config.js │ └── tsconfig.json ├── paper │ ├── .bundle │ │ └── config │ ├── .gitignore │ ├── .watchmanconfig │ ├── Gemfile │ ├── Gemfile.lock │ ├── android │ │ ├── app │ │ │ ├── build.gradle │ │ │ ├── debug.keystore │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ └── MainApplication.kt │ │ │ │ └── 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 │ ├── babel.config.cjs │ ├── index.js │ ├── ios │ │ ├── .xcode.env │ │ ├── Podfile │ │ ├── Podfile.lock │ │ ├── PrivacyInfo.xcprivacy │ │ ├── reactNativeSortablePaper.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── reactNativeSortablePaper.xcscheme │ │ ├── reactNativeSortablePaper.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ └── reactNativeSortablePaper │ │ │ ├── AppDelegate.swift │ │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ │ ├── Info.plist │ │ │ ├── LaunchScreen.storyboard │ │ │ └── PrivacyInfo.xcprivacy │ ├── metro.config.js │ ├── package.json │ ├── react-native.config.js │ └── tsconfig.json └── web │ ├── .gitignore │ ├── app.json │ ├── assets │ └── favicon.png │ ├── babel.config.cjs │ ├── index.js │ ├── metro.config.js │ ├── package.json │ ├── react-native.config.js │ └── tsconfig.json ├── package.json ├── packages ├── docs │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── blog │ │ ├── 2019-05-28-first-blog-post.md │ │ ├── 2019-05-29-long-blog-post.md │ │ ├── 2021-08-01-mdx-blog-post.mdx │ │ ├── 2021-08-26-welcome │ │ │ ├── docusaurus-plushie-banner.jpeg │ │ │ └── index.md │ │ ├── authors.yml │ │ └── tags.yml │ ├── docs │ │ ├── customization │ │ │ ├── _category_.json │ │ │ ├── custom-ordering-strategies.md │ │ │ ├── drop-indicator.mdx │ │ │ └── item-layout-animations.md │ │ ├── flex │ │ │ ├── _category_.json │ │ │ ├── examples.mdx │ │ │ ├── overview.mdx │ │ │ ├── props.mdx │ │ │ └── usage.mdx │ │ ├── getting-started.mdx │ │ ├── grid │ │ │ ├── _category_.json │ │ │ ├── examples │ │ │ │ ├── _category_.json │ │ │ │ ├── active-item-portal.mdx │ │ │ │ ├── auto-scroll.mdx │ │ │ │ ├── custom-handle.mdx │ │ │ │ ├── custom-shadow.mdx │ │ │ │ ├── different-item-heights.mdx │ │ │ │ ├── drop-indicator.mdx │ │ │ │ ├── fixed-items.mdx │ │ │ │ ├── item-snap.mdx │ │ │ │ └── touchable.mdx │ │ │ ├── overview.mdx │ │ │ ├── props.mdx │ │ │ └── usage.mdx │ │ ├── helper-components │ │ │ ├── _category_.json │ │ │ ├── handle.mdx │ │ │ ├── layer.mdx │ │ │ └── touchable.mdx │ │ ├── hooks │ │ │ ├── _category_.json │ │ │ └── useItemContext.mdx │ │ ├── intro.mdx │ │ └── providers │ │ │ ├── _category_.json │ │ │ └── portal-provider.mdx │ ├── docusaurus.config.ts │ ├── eslint.config.mjs │ ├── package.json │ ├── sidebars.ts │ ├── src │ │ ├── components │ │ │ ├── PlatformBadges │ │ │ │ ├── index.tsx │ │ │ │ └── styles.module.css │ │ │ └── TabView │ │ │ │ ├── index.tsx │ │ │ │ └── styles.module.css │ │ └── css │ │ │ └── custom.css │ ├── static │ │ ├── .nojekyll │ │ ├── assets.d.ts │ │ ├── img │ │ │ ├── banner.png │ │ │ ├── docusaurus-social-card.jpg │ │ │ ├── docusaurus.png │ │ │ ├── favicon.ico │ │ │ ├── logo.svg │ │ │ ├── undraw_docusaurus_mountain.svg │ │ │ ├── undraw_docusaurus_react.svg │ │ │ └── undraw_docusaurus_tree.svg │ │ └── video │ │ │ ├── banner.mp4 │ │ │ ├── drop-indicator.mp4 │ │ │ ├── flex-layout-transition-mode-all.mp4 │ │ │ ├── flex-layout-transition-mode-reorder.mp4 │ │ │ ├── flex.mp4 │ │ │ ├── grid-active-item-portal.mp4 │ │ │ ├── grid-auto-scroll-default.mp4 │ │ │ ├── grid-auto-scroll-offset.mp4 │ │ │ ├── grid-auto-scroll-speed.mp4 │ │ │ ├── grid-custom-handle.mp4 │ │ │ ├── grid-custom-shadow-android.mp4 │ │ │ ├── grid-custom-shadow-ios.mp4 │ │ │ ├── grid-different-item-heights.mp4 │ │ │ ├── grid-drop-indicator-custom-component.mp4 │ │ │ ├── grid-drop-indicator-custom-style.mp4 │ │ │ ├── grid-drop-indicator-default.mp4 │ │ │ ├── grid-fixed-items.mp4 │ │ │ ├── grid-layout-transition-mode-all.mp4 │ │ │ ├── grid-layout-transition-mode-reorder.mp4 │ │ │ ├── grid-snap-custom1.mp4 │ │ │ ├── grid-snap-custom2.mp4 │ │ │ ├── grid-snap-default.mp4 │ │ │ ├── grid-snap-disabled.mp4 │ │ │ ├── grid-touchables-correct.mp4 │ │ │ ├── grid-touchables-incorrect.mp4 │ │ │ ├── grid.mp4 │ │ │ ├── item-context.mp4 │ │ │ └── portal-provider.mp4 │ ├── tsconfig.json │ └── yarn.lock └── react-native-sortables │ ├── .releaserc │ ├── CHANGELOG.md │ ├── babel.config.cjs │ ├── bob.config.cjs │ ├── eslint.config.mjs │ ├── jest.config.ts │ ├── jest.setup.js │ ├── knip.json │ ├── package.json │ ├── src │ ├── components │ │ ├── SortableFlex.tsx │ │ ├── SortableGrid.tsx │ │ ├── defaults │ │ │ ├── DefaultDropIndicator.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── shared │ │ │ ├── AnimatedOnLayoutView.tsx │ │ │ ├── CustomHandle.tsx │ │ │ ├── DraggableView │ │ │ │ ├── ActiveItemPortal.tsx │ │ │ │ ├── DraggableView.tsx │ │ │ │ ├── ItemCell.tsx │ │ │ │ ├── TeleportedItemCell.tsx │ │ │ │ └── index.ts │ │ │ ├── DropIndicator.tsx │ │ │ ├── SortableContainer.tsx │ │ │ ├── SortableLayer.tsx │ │ │ ├── SortableTouchable.tsx │ │ │ └── index.ts │ │ └── zones │ │ │ ├── BaseZone.tsx │ │ │ └── index.ts │ ├── constants │ │ ├── index.ts │ │ ├── layout.ts │ │ ├── layoutAnimations.ts │ │ ├── platform.ts │ │ ├── props.ts │ │ ├── values.ts │ │ └── warnings.ts │ ├── debug │ │ ├── components │ │ │ ├── DebugCross.tsx │ │ │ ├── DebugLine.tsx │ │ │ ├── DebugRect.tsx │ │ │ └── index.ts │ │ ├── hooks │ │ │ ├── index.ts │ │ │ └── useScreenDiagonal.ts │ │ ├── index.ts │ │ └── providers │ │ │ ├── DebugOutlet.tsx │ │ │ ├── DebugProvider.tsx │ │ │ └── index.ts │ ├── helperTypes.ts │ ├── hooks │ │ ├── callbacks │ │ │ ├── index.ts │ │ │ ├── useDebouncedStableCallback.ts │ │ │ ├── useStableCallback.test.ts │ │ │ └── useStableCallback.ts │ │ ├── handlers │ │ │ ├── index.ts │ │ │ └── useDragEndHandler.ts │ │ ├── index.ts │ │ ├── usePropsWithDefaults.ts │ │ └── useWarnOnPropChange.ts │ ├── index.ts │ ├── integrations │ │ ├── haptics │ │ │ ├── adapters │ │ │ │ ├── index.native.ts │ │ │ │ ├── index.ts │ │ │ │ └── react-native-haptic-feedback.ts │ │ │ ├── hooks │ │ │ │ ├── index.ts │ │ │ │ └── useHaptics.ts │ │ │ └── index.ts │ │ └── reanimated │ │ │ ├── hooks │ │ │ ├── index.ts │ │ │ ├── useAnimatableValue.test.ts │ │ │ ├── useAnimatableValue.ts │ │ │ ├── useAnimatedDebounce.ts │ │ │ ├── useMutableValue.ts │ │ │ ├── useStableCallbackValue.ts │ │ │ └── useStableCallbackValues.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ ├── animatedTimeout.ts │ │ │ ├── index.ts │ │ │ └── interpolation.ts │ ├── providers │ │ ├── flex │ │ │ ├── FlexLayoutProvider │ │ │ │ ├── FlexLayoutProvider.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── updates │ │ │ │ │ ├── index.ts │ │ │ │ │ └── insert │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ └── utils │ │ │ │ │ ├── debug.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── layout.ts │ │ │ ├── FlexProvider.tsx │ │ │ └── index.ts │ │ ├── grid │ │ │ ├── AutoOffsetAdjustmentProvider.tsx │ │ │ ├── GridLayoutProvider │ │ │ │ ├── GridLayoutProvider.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── updates │ │ │ │ │ ├── common.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── insert.ts │ │ │ │ │ └── swap.ts │ │ │ │ └── utils │ │ │ │ │ ├── helpers.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── layout.ts │ │ │ ├── GridProvider.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── shared │ │ │ ├── AutoScrollProvider │ │ │ │ ├── AutoScrollProvider.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── useDebugHelpers.ts │ │ │ │ └── utils.ts │ │ │ ├── CommonValuesProvider.ts │ │ │ ├── CustomHandleProvider.ts │ │ │ ├── DragProvider.ts │ │ │ ├── ItemContextProvider.ts │ │ │ ├── ItemsProvider │ │ │ │ ├── ItemOutlet.tsx │ │ │ │ ├── ItemsProvider.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── useItemNode.ts │ │ │ │ │ └── useItemsCount.ts │ │ │ │ ├── index.ts │ │ │ │ └── store.ts │ │ │ ├── LayerProvider.tsx │ │ │ ├── MeasurementsProvider.ts │ │ │ ├── MultiZoneProvider │ │ │ │ ├── MultiZoneProvider.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── useZoneContext.ts │ │ │ │ │ └── useZoneHandlers.ts │ │ │ │ └── index.ts │ │ │ ├── PortalOutletProvider.tsx │ │ │ ├── PortalProvider.tsx │ │ │ ├── SharedProvider.tsx │ │ │ ├── hooks │ │ │ │ ├── index.ts │ │ │ │ ├── useDebugBoundingBox.ts │ │ │ │ ├── useItemDecoration.ts │ │ │ │ ├── useItemDimensions.ts │ │ │ │ ├── useItemLayout.ts │ │ │ │ ├── useItemPanGesture.ts │ │ │ │ ├── useItemZIndex.ts │ │ │ │ ├── useOrderUpdater.ts │ │ │ │ ├── useStrategyKey.ts │ │ │ │ ├── useTeleportedItemLayout.ts │ │ │ │ └── useTeleportedItemPosition.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ └── utils │ │ │ ├── ContextProviderComposer.tsx │ │ │ ├── createProvider.tsx │ │ │ └── index.ts │ ├── types │ │ ├── debug.ts │ │ ├── index.ts │ │ ├── layout │ │ │ ├── flex.ts │ │ │ ├── grid.ts │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── props │ │ │ ├── flex.ts │ │ │ ├── grid.ts │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── providers │ │ │ ├── flex.ts │ │ │ ├── grid.ts │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ └── state.ts │ └── utils │ │ ├── arrays.ts │ │ ├── children.ts │ │ ├── dimensions.ts │ │ ├── equality.ts │ │ ├── index.ts │ │ ├── keys.ts │ │ ├── layout.ts │ │ ├── logs.ts │ │ ├── memo.ts │ │ ├── misc.ts │ │ ├── operations.ts │ │ ├── order.ts │ │ └── react.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── scripts ├── clean.sh └── husky.sh ├── test └── babel.config.cjs ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/actions/labeler/.gitignore: -------------------------------------------------------------------------------- 1 | # Dependencies 2 | node_modules/ 3 | 4 | # Yarn cache and state 5 | .yarn/ 6 | -------------------------------------------------------------------------------- /.github/actions/labeler/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/action.yml -------------------------------------------------------------------------------- /.github/actions/labeler/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/index.js -------------------------------------------------------------------------------- /.github/actions/labeler/labeler-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/labeler-config.yml -------------------------------------------------------------------------------- /.github/actions/labeler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/package.json -------------------------------------------------------------------------------- /.github/actions/labeler/utils/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/utils/config.js -------------------------------------------------------------------------------- /.github/actions/labeler/utils/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/utils/github.js -------------------------------------------------------------------------------- /.github/actions/labeler/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/utils/helpers.js -------------------------------------------------------------------------------- /.github/actions/labeler/utils/labelAnalyzer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/utils/labelAnalyzer.js -------------------------------------------------------------------------------- /.github/actions/labeler/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/actions/labeler/yarn.lock -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build-examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/workflows/build-examples.yml -------------------------------------------------------------------------------- /.github/workflows/code-quality-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/workflows/code-quality-checks.yml -------------------------------------------------------------------------------- /.github/workflows/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/workflows/pr-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/rebase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/workflows/rebase.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/unused-code-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/workflows/unused-code-check.yml -------------------------------------------------------------------------------- /.github/workflows/validate-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.github/workflows/validate-pr-title.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | yarn lint-staged 3 | -------------------------------------------------------------------------------- /.imgbotconfig: -------------------------------------------------------------------------------- 1 | { 2 | "prTitle": "chore(ImgBot): Optimize images" 3 | } 4 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20.10.0 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/patches/react-native-reanimated-npm-4.1.3-f13c1e8648.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.yarn/patches/react-native-reanimated-npm-4.1.3-f13c1e8648.patch -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.9.2.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.yarn/releases/yarn-4.9.2.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /example/app/__mocks__/RefreshControlMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/__mocks__/RefreshControlMock.js -------------------------------------------------------------------------------- /example/app/__tests__/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/__tests__/App.test.tsx -------------------------------------------------------------------------------- /example/app/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/eslint.config.mjs -------------------------------------------------------------------------------- /example/app/index.ts: -------------------------------------------------------------------------------- 1 | export { default as App } from './src/App'; 2 | -------------------------------------------------------------------------------- /example/app/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/jest.config.ts -------------------------------------------------------------------------------- /example/app/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/jest.setup.js -------------------------------------------------------------------------------- /example/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/package.json -------------------------------------------------------------------------------- /example/app/scripts/dependencies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/scripts/dependencies.js -------------------------------------------------------------------------------- /example/app/scripts/metro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/scripts/metro.js -------------------------------------------------------------------------------- /example/app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/App.tsx -------------------------------------------------------------------------------- /example/app/src/components/cards/RouteCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/cards/RouteCard.tsx -------------------------------------------------------------------------------- /example/app/src/components/cards/SortableFlexCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/cards/SortableFlexCard.tsx -------------------------------------------------------------------------------- /example/app/src/components/cards/SortableGridCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/cards/SortableGridCard.tsx -------------------------------------------------------------------------------- /example/app/src/components/cards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/cards/index.ts -------------------------------------------------------------------------------- /example/app/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/index.ts -------------------------------------------------------------------------------- /example/app/src/components/inputs/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/Button.tsx -------------------------------------------------------------------------------- /example/app/src/components/inputs/CheckBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/CheckBox.tsx -------------------------------------------------------------------------------- /example/app/src/components/inputs/SelectListDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/SelectListDropdown.tsx -------------------------------------------------------------------------------- /example/app/src/components/inputs/SimpleDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/SimpleDropdown.tsx -------------------------------------------------------------------------------- /example/app/src/components/inputs/Slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/Slider.tsx -------------------------------------------------------------------------------- /example/app/src/components/inputs/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/Switch.tsx -------------------------------------------------------------------------------- /example/app/src/components/inputs/TabSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/TabSelector.tsx -------------------------------------------------------------------------------- /example/app/src/components/inputs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/inputs/index.ts -------------------------------------------------------------------------------- /example/app/src/components/items/FlexCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/items/FlexCell.tsx -------------------------------------------------------------------------------- /example/app/src/components/items/GridCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/items/GridCard.tsx -------------------------------------------------------------------------------- /example/app/src/components/items/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/items/index.ts -------------------------------------------------------------------------------- /example/app/src/components/layout/Description.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/Description.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/Group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/Group.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/OptionGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/OptionGroup.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/Screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/Screen.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/Scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/Scroll.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/Section.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/Spacer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/Spacer.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/TabView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/TabView.tsx -------------------------------------------------------------------------------- /example/app/src/components/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/layout/index.ts -------------------------------------------------------------------------------- /example/app/src/components/misc/ActionSheetDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/misc/ActionSheetDropdown.tsx -------------------------------------------------------------------------------- /example/app/src/components/misc/AnimatedText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/misc/AnimatedText.tsx -------------------------------------------------------------------------------- /example/app/src/components/misc/AnimatedText.web.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/misc/AnimatedText.web.tsx -------------------------------------------------------------------------------- /example/app/src/components/misc/RotatableChevron.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/misc/RotatableChevron.tsx -------------------------------------------------------------------------------- /example/app/src/components/misc/SettingsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/misc/SettingsList.tsx -------------------------------------------------------------------------------- /example/app/src/components/misc/Stagger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/misc/Stagger.tsx -------------------------------------------------------------------------------- /example/app/src/components/misc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/components/misc/index.ts -------------------------------------------------------------------------------- /example/app/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/constants/index.ts -------------------------------------------------------------------------------- /example/app/src/constants/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/constants/platform.ts -------------------------------------------------------------------------------- /example/app/src/constants/values.ts: -------------------------------------------------------------------------------- 1 | export const MAX_CONTENT_WIDTH = 600; 2 | -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/PlaygroundExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/PlaygroundExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/AutoScrollExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/AutoScrollExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/CallbacksExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/CallbacksExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/DataChangeExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/DataChangeExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/DebugExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/DebugExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/DragHandleExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/DragHandleExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/DropIndicatorExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/DropIndicatorExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/FixedOrderItemsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/FixedOrderItemsExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/FlexLayoutExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/FlexLayoutExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/HorizontalAutoScrollExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/HorizontalAutoScrollExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/TouchableExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/TouchableExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/features/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/features/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/tests/BottomTabsNavigatorExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/tests/BottomTabsNavigatorExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/tests/ComplexLayoutExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/tests/ComplexLayoutExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableFlex/tests/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableFlex/tests/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/PlaygroundExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/PlaygroundExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/AutoScrollExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/AutoScrollExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/CallbacksExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/CallbacksExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/DataChangeExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/DataChangeExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/DebugExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/DebugExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/DifferentSizeItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/DifferentSizeItems.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/DragHandleExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/DragHandleExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/DropIndicatorExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/DropIndicatorExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/FixedOrderItemsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/FixedOrderItemsExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/HorizontalAutoScrollExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/HorizontalAutoScrollExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/MultiZoneExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/MultiZoneExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/OrderingStrategyExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/OrderingStrategyExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/TouchableExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/TouchableExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/features/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/features/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/miscellaneous/CollapsibleItemsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/miscellaneous/CollapsibleItemsExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/miscellaneous/StaggerAnimationExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/miscellaneous/StaggerAnimationExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/miscellaneous/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/miscellaneous/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/tests/BottomTabsNavigatorExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/tests/BottomTabsNavigatorExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/tests/HidingItemsExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/tests/HidingItemsExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/tests/InputFocusExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/tests/InputFocusExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/tests/MaxOverscrollOffsetExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/tests/MaxOverscrollOffsetExample.tsx -------------------------------------------------------------------------------- /example/app/src/examples/SortableGrid/tests/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/SortableGrid/tests/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/custom/CustomDropIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/custom/CustomDropIndicator.tsx -------------------------------------------------------------------------------- /example/app/src/examples/custom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/custom/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/index.ts: -------------------------------------------------------------------------------- 1 | export * from './navigation'; 2 | -------------------------------------------------------------------------------- /example/app/src/examples/navigation/BottomNavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/navigation/BottomNavBar.tsx -------------------------------------------------------------------------------- /example/app/src/examples/navigation/BottomNavBarSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/navigation/BottomNavBarSettings.tsx -------------------------------------------------------------------------------- /example/app/src/examples/navigation/ExamplesStackNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/navigation/ExamplesStackNavigator.tsx -------------------------------------------------------------------------------- /example/app/src/examples/navigation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/navigation/index.ts -------------------------------------------------------------------------------- /example/app/src/examples/navigation/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/navigation/routes.ts -------------------------------------------------------------------------------- /example/app/src/examples/navigation/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/navigation/types.ts -------------------------------------------------------------------------------- /example/app/src/examples/navigation/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/examples/navigation/utils.ts -------------------------------------------------------------------------------- /example/app/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/hooks/index.ts -------------------------------------------------------------------------------- /example/app/src/hooks/useAnimatableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/hooks/useAnimatableValue.ts -------------------------------------------------------------------------------- /example/app/src/hooks/useItemOrderChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/hooks/useItemOrderChange.ts -------------------------------------------------------------------------------- /example/app/src/providers/BottomNavBarHeightProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/providers/BottomNavBarHeightProvider.tsx -------------------------------------------------------------------------------- /example/app/src/providers/BottomNavBarSettingsProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/providers/BottomNavBarSettingsProvider.tsx -------------------------------------------------------------------------------- /example/app/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/providers/index.ts -------------------------------------------------------------------------------- /example/app/src/theme/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/colors.ts -------------------------------------------------------------------------------- /example/app/src/theme/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/icons.ts -------------------------------------------------------------------------------- /example/app/src/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/index.ts -------------------------------------------------------------------------------- /example/app/src/theme/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/layout.ts -------------------------------------------------------------------------------- /example/app/src/theme/radius.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/radius.ts -------------------------------------------------------------------------------- /example/app/src/theme/sizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/sizes.ts -------------------------------------------------------------------------------- /example/app/src/theme/spacing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/spacing.ts -------------------------------------------------------------------------------- /example/app/src/theme/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/style.ts -------------------------------------------------------------------------------- /example/app/src/theme/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/theme/text.ts -------------------------------------------------------------------------------- /example/app/src/types/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/types/fonts.ts -------------------------------------------------------------------------------- /example/app/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/types/index.ts -------------------------------------------------------------------------------- /example/app/src/types/reanimated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/types/reanimated.ts -------------------------------------------------------------------------------- /example/app/src/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/types/utils.ts -------------------------------------------------------------------------------- /example/app/src/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/utils/colors.ts -------------------------------------------------------------------------------- /example/app/src/utils/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/utils/data.ts -------------------------------------------------------------------------------- /example/app/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/utils/index.ts -------------------------------------------------------------------------------- /example/app/src/utils/memo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/utils/memo.ts -------------------------------------------------------------------------------- /example/app/src/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/src/utils/misc.ts -------------------------------------------------------------------------------- /example/app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/app/tsconfig.json -------------------------------------------------------------------------------- /example/expo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/.gitignore -------------------------------------------------------------------------------- /example/expo/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/app.json -------------------------------------------------------------------------------- /example/expo/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/assets/adaptive-icon.png -------------------------------------------------------------------------------- /example/expo/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/assets/favicon.png -------------------------------------------------------------------------------- /example/expo/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/assets/icon.png -------------------------------------------------------------------------------- /example/expo/assets/splash-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/assets/splash-icon.png -------------------------------------------------------------------------------- /example/expo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/index.ts -------------------------------------------------------------------------------- /example/expo/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/metro.config.js -------------------------------------------------------------------------------- /example/expo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/package.json -------------------------------------------------------------------------------- /example/expo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/expo/tsconfig.json -------------------------------------------------------------------------------- /example/fabric/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/.bundle/config -------------------------------------------------------------------------------- /example/fabric/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/.gitignore -------------------------------------------------------------------------------- /example/fabric/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /example/fabric/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/Gemfile -------------------------------------------------------------------------------- /example/fabric/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/Gemfile.lock -------------------------------------------------------------------------------- /example/fabric/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/build.gradle -------------------------------------------------------------------------------- /example/fabric/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/debug.keystore -------------------------------------------------------------------------------- /example/fabric/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/java/com/example/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/java/com/example/MainActivity.kt -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/java/com/example/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/java/com/example/MainApplication.kt -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/fabric/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/fabric/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/build.gradle -------------------------------------------------------------------------------- /example/fabric/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/gradle.properties -------------------------------------------------------------------------------- /example/fabric/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/fabric/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/fabric/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/gradlew -------------------------------------------------------------------------------- /example/fabric/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/gradlew.bat -------------------------------------------------------------------------------- /example/fabric/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/android/settings.gradle -------------------------------------------------------------------------------- /example/fabric/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/app.json -------------------------------------------------------------------------------- /example/fabric/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/babel.config.cjs -------------------------------------------------------------------------------- /example/fabric/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/index.js -------------------------------------------------------------------------------- /example/fabric/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/.xcode.env -------------------------------------------------------------------------------- /example/fabric/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/Podfile -------------------------------------------------------------------------------- /example/fabric/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/Podfile.lock -------------------------------------------------------------------------------- /example/fabric/ios/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric.xcodeproj/xcshareddata/xcschemes/reactNativeSortableFabric.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric.xcodeproj/xcshareddata/xcschemes/reactNativeSortableFabric.xcscheme -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric/AppDelegate.swift -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric/Info.plist -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric/LaunchScreen.storyboard -------------------------------------------------------------------------------- /example/fabric/ios/reactNativeSortableFabric/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/ios/reactNativeSortableFabric/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /example/fabric/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/metro.config.js -------------------------------------------------------------------------------- /example/fabric/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/package.json -------------------------------------------------------------------------------- /example/fabric/react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/react-native.config.js -------------------------------------------------------------------------------- /example/fabric/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/fabric/tsconfig.json -------------------------------------------------------------------------------- /example/paper/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/.bundle/config -------------------------------------------------------------------------------- /example/paper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/.gitignore -------------------------------------------------------------------------------- /example/paper/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /example/paper/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/Gemfile -------------------------------------------------------------------------------- /example/paper/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/Gemfile.lock -------------------------------------------------------------------------------- /example/paper/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/build.gradle -------------------------------------------------------------------------------- /example/paper/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/debug.keystore -------------------------------------------------------------------------------- /example/paper/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /example/paper/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/paper/android/app/src/main/java/com/example/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/java/com/example/MainActivity.kt -------------------------------------------------------------------------------- /example/paper/android/app/src/main/java/com/example/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/java/com/example/MainApplication.kt -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/paper/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/paper/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/build.gradle -------------------------------------------------------------------------------- /example/paper/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/gradle.properties -------------------------------------------------------------------------------- /example/paper/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/paper/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/paper/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/gradlew -------------------------------------------------------------------------------- /example/paper/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/gradlew.bat -------------------------------------------------------------------------------- /example/paper/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/android/settings.gradle -------------------------------------------------------------------------------- /example/paper/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/app.json -------------------------------------------------------------------------------- /example/paper/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/babel.config.cjs -------------------------------------------------------------------------------- /example/paper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/index.js -------------------------------------------------------------------------------- /example/paper/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/.xcode.env -------------------------------------------------------------------------------- /example/paper/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/Podfile -------------------------------------------------------------------------------- /example/paper/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/Podfile.lock -------------------------------------------------------------------------------- /example/paper/ios/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper.xcodeproj/xcshareddata/xcschemes/reactNativeSortablePaper.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper.xcodeproj/xcshareddata/xcschemes/reactNativeSortablePaper.xcscheme -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper/AppDelegate.swift -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper/Info.plist -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper/LaunchScreen.storyboard -------------------------------------------------------------------------------- /example/paper/ios/reactNativeSortablePaper/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/ios/reactNativeSortablePaper/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /example/paper/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/metro.config.js -------------------------------------------------------------------------------- /example/paper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/package.json -------------------------------------------------------------------------------- /example/paper/react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/react-native.config.js -------------------------------------------------------------------------------- /example/paper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/paper/tsconfig.json -------------------------------------------------------------------------------- /example/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/.gitignore -------------------------------------------------------------------------------- /example/web/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/app.json -------------------------------------------------------------------------------- /example/web/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/assets/favicon.png -------------------------------------------------------------------------------- /example/web/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/babel.config.cjs -------------------------------------------------------------------------------- /example/web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/index.js -------------------------------------------------------------------------------- /example/web/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/metro.config.js -------------------------------------------------------------------------------- /example/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/package.json -------------------------------------------------------------------------------- /example/web/react-native.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/react-native.config.js -------------------------------------------------------------------------------- /example/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/example/web/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/package.json -------------------------------------------------------------------------------- /packages/docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/.gitignore -------------------------------------------------------------------------------- /packages/docs/.prettierignore: -------------------------------------------------------------------------------- 1 | eslint.config.mjs 2 | -------------------------------------------------------------------------------- /packages/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/README.md -------------------------------------------------------------------------------- /packages/docs/blog/2019-05-28-first-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/blog/2019-05-28-first-blog-post.md -------------------------------------------------------------------------------- /packages/docs/blog/2019-05-29-long-blog-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/blog/2019-05-29-long-blog-post.md -------------------------------------------------------------------------------- /packages/docs/blog/2021-08-01-mdx-blog-post.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/blog/2021-08-01-mdx-blog-post.mdx -------------------------------------------------------------------------------- /packages/docs/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg -------------------------------------------------------------------------------- /packages/docs/blog/2021-08-26-welcome/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/blog/2021-08-26-welcome/index.md -------------------------------------------------------------------------------- /packages/docs/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/blog/authors.yml -------------------------------------------------------------------------------- /packages/docs/blog/tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/blog/tags.yml -------------------------------------------------------------------------------- /packages/docs/docs/customization/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/customization/_category_.json -------------------------------------------------------------------------------- /packages/docs/docs/customization/custom-ordering-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/customization/custom-ordering-strategies.md -------------------------------------------------------------------------------- /packages/docs/docs/customization/drop-indicator.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/customization/drop-indicator.mdx -------------------------------------------------------------------------------- /packages/docs/docs/customization/item-layout-animations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/customization/item-layout-animations.md -------------------------------------------------------------------------------- /packages/docs/docs/flex/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/flex/_category_.json -------------------------------------------------------------------------------- /packages/docs/docs/flex/examples.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/flex/examples.mdx -------------------------------------------------------------------------------- /packages/docs/docs/flex/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/flex/overview.mdx -------------------------------------------------------------------------------- /packages/docs/docs/flex/props.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/flex/props.mdx -------------------------------------------------------------------------------- /packages/docs/docs/flex/usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/flex/usage.mdx -------------------------------------------------------------------------------- /packages/docs/docs/getting-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/getting-started.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/_category_.json -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/_category_.json -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/active-item-portal.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/active-item-portal.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/auto-scroll.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/auto-scroll.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/custom-handle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/custom-handle.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/custom-shadow.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/custom-shadow.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/different-item-heights.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/different-item-heights.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/drop-indicator.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/drop-indicator.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/fixed-items.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/fixed-items.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/item-snap.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/item-snap.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/examples/touchable.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/examples/touchable.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/overview.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/props.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/props.mdx -------------------------------------------------------------------------------- /packages/docs/docs/grid/usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/grid/usage.mdx -------------------------------------------------------------------------------- /packages/docs/docs/helper-components/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/helper-components/_category_.json -------------------------------------------------------------------------------- /packages/docs/docs/helper-components/handle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/helper-components/handle.mdx -------------------------------------------------------------------------------- /packages/docs/docs/helper-components/layer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/helper-components/layer.mdx -------------------------------------------------------------------------------- /packages/docs/docs/helper-components/touchable.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/helper-components/touchable.mdx -------------------------------------------------------------------------------- /packages/docs/docs/hooks/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/hooks/_category_.json -------------------------------------------------------------------------------- /packages/docs/docs/hooks/useItemContext.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/hooks/useItemContext.mdx -------------------------------------------------------------------------------- /packages/docs/docs/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/intro.mdx -------------------------------------------------------------------------------- /packages/docs/docs/providers/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/providers/_category_.json -------------------------------------------------------------------------------- /packages/docs/docs/providers/portal-provider.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docs/providers/portal-provider.mdx -------------------------------------------------------------------------------- /packages/docs/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/docusaurus.config.ts -------------------------------------------------------------------------------- /packages/docs/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/eslint.config.mjs -------------------------------------------------------------------------------- /packages/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/package.json -------------------------------------------------------------------------------- /packages/docs/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/sidebars.ts -------------------------------------------------------------------------------- /packages/docs/src/components/PlatformBadges/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/src/components/PlatformBadges/index.tsx -------------------------------------------------------------------------------- /packages/docs/src/components/PlatformBadges/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/src/components/PlatformBadges/styles.module.css -------------------------------------------------------------------------------- /packages/docs/src/components/TabView/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/src/components/TabView/index.tsx -------------------------------------------------------------------------------- /packages/docs/src/components/TabView/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/src/components/TabView/styles.module.css -------------------------------------------------------------------------------- /packages/docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/src/css/custom.css -------------------------------------------------------------------------------- /packages/docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/docs/static/assets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/assets.d.ts -------------------------------------------------------------------------------- /packages/docs/static/img/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/banner.png -------------------------------------------------------------------------------- /packages/docs/static/img/docusaurus-social-card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/docusaurus-social-card.jpg -------------------------------------------------------------------------------- /packages/docs/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/docusaurus.png -------------------------------------------------------------------------------- /packages/docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /packages/docs/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/logo.svg -------------------------------------------------------------------------------- /packages/docs/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /packages/docs/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /packages/docs/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /packages/docs/static/video/banner.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/banner.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/drop-indicator.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/drop-indicator.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/flex-layout-transition-mode-all.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/flex-layout-transition-mode-all.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/flex-layout-transition-mode-reorder.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/flex-layout-transition-mode-reorder.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/flex.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/flex.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-active-item-portal.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-active-item-portal.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-auto-scroll-default.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-auto-scroll-default.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-auto-scroll-offset.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-auto-scroll-offset.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-auto-scroll-speed.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-auto-scroll-speed.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-custom-handle.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-custom-handle.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-custom-shadow-android.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-custom-shadow-android.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-custom-shadow-ios.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-custom-shadow-ios.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-different-item-heights.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-different-item-heights.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-drop-indicator-custom-component.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-drop-indicator-custom-component.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-drop-indicator-custom-style.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-drop-indicator-custom-style.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-drop-indicator-default.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-drop-indicator-default.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-fixed-items.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-fixed-items.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-layout-transition-mode-all.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-layout-transition-mode-all.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-layout-transition-mode-reorder.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-layout-transition-mode-reorder.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-snap-custom1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-snap-custom1.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-snap-custom2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-snap-custom2.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-snap-default.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-snap-default.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-snap-disabled.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-snap-disabled.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-touchables-correct.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-touchables-correct.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid-touchables-incorrect.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid-touchables-incorrect.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/grid.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/grid.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/item-context.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/item-context.mp4 -------------------------------------------------------------------------------- /packages/docs/static/video/portal-provider.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/static/video/portal-provider.mp4 -------------------------------------------------------------------------------- /packages/docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/tsconfig.json -------------------------------------------------------------------------------- /packages/docs/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/docs/yarn.lock -------------------------------------------------------------------------------- /packages/react-native-sortables/.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/.releaserc -------------------------------------------------------------------------------- /packages/react-native-sortables/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react-native-sortables/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/babel.config.cjs -------------------------------------------------------------------------------- /packages/react-native-sortables/bob.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/bob.config.cjs -------------------------------------------------------------------------------- /packages/react-native-sortables/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/eslint.config.mjs -------------------------------------------------------------------------------- /packages/react-native-sortables/jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/jest.config.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/jest.setup.js: -------------------------------------------------------------------------------- 1 | import 'react-native-gesture-handler/jestSetup'; 2 | -------------------------------------------------------------------------------- /packages/react-native-sortables/knip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/knip.json -------------------------------------------------------------------------------- /packages/react-native-sortables/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/package.json -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/SortableFlex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/SortableFlex.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/SortableGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/SortableGrid.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/defaults/DefaultDropIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/defaults/DefaultDropIndicator.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/defaults/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/defaults/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/AnimatedOnLayoutView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/AnimatedOnLayoutView.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/CustomHandle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/CustomHandle.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/DraggableView/ActiveItemPortal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/DraggableView/ActiveItemPortal.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/DraggableView/DraggableView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/DraggableView/DraggableView.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/DraggableView/ItemCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/DraggableView/ItemCell.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/DraggableView/TeleportedItemCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/DraggableView/TeleportedItemCell.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/DraggableView/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/DraggableView/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/DropIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/DropIndicator.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/SortableContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/SortableContainer.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/SortableLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/SortableLayer.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/SortableTouchable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/SortableTouchable.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/shared/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/zones/BaseZone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/zones/BaseZone.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/components/zones/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/components/zones/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/constants/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/constants/layout.ts: -------------------------------------------------------------------------------- 1 | export const EXTRA_SWAP_OFFSET = 5; 2 | -------------------------------------------------------------------------------- /packages/react-native-sortables/src/constants/layoutAnimations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/constants/layoutAnimations.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/constants/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/constants/platform.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/constants/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/constants/props.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/constants/values.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/constants/values.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/constants/warnings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/constants/warnings.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/components/DebugCross.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/components/DebugCross.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/components/DebugLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/components/DebugLine.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/components/DebugRect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/components/DebugRect.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/components/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/hooks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/hooks/useScreenDiagonal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/hooks/useScreenDiagonal.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/providers/DebugOutlet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/providers/DebugOutlet.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/providers/DebugProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/providers/DebugProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/debug/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/debug/providers/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/helperTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/helperTypes.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/callbacks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/callbacks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/callbacks/useDebouncedStableCallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/callbacks/useDebouncedStableCallback.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/callbacks/useStableCallback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/callbacks/useStableCallback.test.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/callbacks/useStableCallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/callbacks/useStableCallback.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/handlers/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/handlers/useDragEndHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/handlers/useDragEndHandler.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/usePropsWithDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/usePropsWithDefaults.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/hooks/useWarnOnPropChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/hooks/useWarnOnPropChange.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/haptics/adapters/index.native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/haptics/adapters/index.native.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/haptics/adapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/haptics/adapters/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/haptics/adapters/react-native-haptic-feedback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/haptics/adapters/react-native-haptic-feedback.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/haptics/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/haptics/hooks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/haptics/hooks/useHaptics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/haptics/hooks/useHaptics.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/haptics/index.ts: -------------------------------------------------------------------------------- 1 | export * from './hooks'; 2 | -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/hooks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/hooks/useAnimatableValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/hooks/useAnimatableValue.test.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/hooks/useAnimatableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/hooks/useAnimatableValue.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/hooks/useAnimatedDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/hooks/useAnimatedDebounce.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/hooks/useMutableValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/hooks/useMutableValue.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/hooks/useStableCallbackValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/hooks/useStableCallbackValue.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/hooks/useStableCallbackValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/hooks/useStableCallbackValues.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/types.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/utils/animatedTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/utils/animatedTimeout.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/utils/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/integrations/reanimated/utils/interpolation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/integrations/reanimated/utils/interpolation.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/FlexLayoutProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/FlexLayoutProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/updates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/updates/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/updates/insert/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/updates/insert/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/updates/insert/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/updates/insert/utils.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/utils/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/utils/debug.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/utils/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/utils/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexLayoutProvider/utils/layout.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/FlexProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/FlexProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/flex/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/flex/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/AutoOffsetAdjustmentProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/AutoOffsetAdjustmentProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/GridLayoutProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/GridLayoutProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/common.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/insert.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/updates/swap.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/utils/helpers.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/utils/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridLayoutProvider/utils/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridLayoutProvider/utils/layout.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/GridProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/GridProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/grid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/grid/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/AutoScrollProvider/AutoScrollProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/AutoScrollProvider/AutoScrollProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/AutoScrollProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AutoScrollProvider'; 2 | -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/AutoScrollProvider/useDebugHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/AutoScrollProvider/useDebugHelpers.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/AutoScrollProvider/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/AutoScrollProvider/utils.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/CommonValuesProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/CommonValuesProvider.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/CustomHandleProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/CustomHandleProvider.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/DragProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/DragProvider.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemContextProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemContextProvider.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemsProvider/ItemOutlet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemsProvider/ItemOutlet.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemsProvider/ItemsProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemsProvider/ItemsProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemsProvider/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemsProvider/hooks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemsProvider/hooks/useItemNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemsProvider/hooks/useItemNode.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemsProvider/hooks/useItemsCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemsProvider/hooks/useItemsCount.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemsProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemsProvider/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/ItemsProvider/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/ItemsProvider/store.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/LayerProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/LayerProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/MeasurementsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/MeasurementsProvider.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/MultiZoneProvider/MultiZoneProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/MultiZoneProvider/MultiZoneProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/MultiZoneProvider/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/MultiZoneProvider/hooks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/MultiZoneProvider/hooks/useZoneContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/MultiZoneProvider/hooks/useZoneContext.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/MultiZoneProvider/hooks/useZoneHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/MultiZoneProvider/hooks/useZoneHandlers.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/MultiZoneProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/MultiZoneProvider/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/PortalOutletProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/PortalOutletProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/PortalProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/PortalProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/SharedProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/SharedProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useDebugBoundingBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useDebugBoundingBox.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useItemDecoration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useItemDecoration.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useItemDimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useItemDimensions.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useItemLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useItemLayout.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useItemPanGesture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useItemPanGesture.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useItemZIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useItemZIndex.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useOrderUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useOrderUpdater.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useStrategyKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useStrategyKey.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useTeleportedItemLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useTeleportedItemLayout.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/hooks/useTeleportedItemPosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/hooks/useTeleportedItemPosition.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/shared/utils.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/utils/ContextProviderComposer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/utils/ContextProviderComposer.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/utils/createProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/utils/createProvider.tsx -------------------------------------------------------------------------------- /packages/react-native-sortables/src/providers/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/providers/utils/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/debug.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/layout/flex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/layout/flex.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/layout/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/layout/grid.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/layout/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/layout/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/layout/shared.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/props/flex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/props/flex.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/props/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/props/grid.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/props/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/props/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/props/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/props/shared.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/providers/flex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/providers/flex.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/providers/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/providers/grid.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/providers/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/providers/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/providers/shared.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/types/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/types/state.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/arrays.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/arrays.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/children.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/children.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/dimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/dimensions.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/equality.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/equality.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/index.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/keys.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/layout.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/logs.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/memo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/memo.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/misc.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/operations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/operations.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/order.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/src/utils/react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/src/utils/react.ts -------------------------------------------------------------------------------- /packages/react-native-sortables/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/tsconfig.build.json -------------------------------------------------------------------------------- /packages/react-native-sortables/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/packages/react-native-sortables/tsconfig.json -------------------------------------------------------------------------------- /scripts/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/scripts/clean.sh -------------------------------------------------------------------------------- /scripts/husky.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | if [ -d '.git' ]; then 3 | npx husky install 4 | fi 5 | -------------------------------------------------------------------------------- /test/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/test/babel.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatiPl01/react-native-sortables/HEAD/yarn.lock --------------------------------------------------------------------------------