Files
App/components/Settings/helpers/dev-tools.tsx
Violet Caulfield b0afb91f93 fix OOM?
2025-02-14 04:07:02 -06:00

21 lines
649 B
TypeScript

import { Dirs, FileSystem } from "react-native-file-access";
import Button from "../../../components/Global/helpers/button";
import { ScrollView } from "tamagui";
import { useMutation } from "@tanstack/react-query";
export default function DevTools() : React.JSX.Element {
const cleanImageDirectory = useMutation({
mutationFn: () => FileSystem.unlink(`${Dirs.CacheDir}/images/*`)
})
return (
<ScrollView
contentInsetAdjustmentBehavior="automatic"
removeClippedSubviews
>
<Button onPress={cleanImageDirectory.mutate}>Clean Image Cache</Button>
</ScrollView>
)
}