* first pass v2 migration * autoscroll (WIP * update decorators, cleanup * ts ignore * tweak constrained hover anim * use single useDerivedValue * fixed layout measurement (#325) Co-authored-by: Tatiana Iasencova <t.iasencova@unifun.com> * back to working * fix autoscroll * fix placeholder item * bugfix placeholder * add identityRetainingCallback * enforce reanimated v2 * fix onDragEnd * cleanup * fix filcker (mostly) * flip raf and setTimeout * fix placeholder position * fix filicker, nestable checkpoint * fix nested scroll * remove unnecessary wrapper * fix placeholderitem * cleanup, fix tests * remove fail case * add bob * 4.0.0-beta.0 * memoize, useAnimatedRef -> useRef * memoize, index -> getIndex * memoize * performance, cleanup * update README * fix ref types * 4.0.0-beta.1 * disable gestures when animating * bump reanimated * 4.0.0-beta.2 * fix commonjs build * 4.0.0-beta.3 * prevent flicker on web * use v2 gesture api * no worklet * useIdentityRetainingCallback -> useStableCallback * 4.0.0-beta.4 * foward refs * add example * add npmignore * 4.0.0-beta.5 * fix autoscroll not working after scroll down Co-authored-by: computerjazz <hi@danielmerrill.com> Co-authored-by: taniaI <47004999+taniaIas@users.noreply.github.com> Co-authored-by: Tatiana Iasencova <t.iasencova@unifun.com>
23 lines
594 B
TypeScript
23 lines
594 B
TypeScript
import { StatusBar } from "expo-status-bar";
|
|
import { SafeAreaProvider } from "react-native-safe-area-context";
|
|
|
|
import useCachedResources from "./hooks/useCachedResources";
|
|
import useColorScheme from "./hooks/useColorScheme";
|
|
import Navigation from "./navigation";
|
|
|
|
export default function App() {
|
|
const isLoadingComplete = useCachedResources();
|
|
const colorScheme = useColorScheme();
|
|
|
|
if (!isLoadingComplete) {
|
|
return null;
|
|
} else {
|
|
return (
|
|
<SafeAreaProvider>
|
|
<Navigation colorScheme={colorScheme} />
|
|
<StatusBar />
|
|
</SafeAreaProvider>
|
|
);
|
|
}
|
|
}
|