react-native-cache-sweeper
is a React Native module designed for Android applications to help clear the application cache directly from React Native code. This module provides an API to clear cache files.
Install the module using npm:
npm install react-native-cache-sweeper
or using yarn
yarn add react-native-cache-sweeper
To use this module, import it and call the provided methods as follows:
import { clearCache } from 'react-native-cache-sweeper';
// Clear the app cache
clearCache();
Clears the application cache.
Promise: A promise that resolves if the cache was successfully cleared, or rejects with an error.
import React from 'react';
import { Button, View } from 'react-native';
import { clearCache } from 'react-native-cache-sweeper';
const App = () => {
const handleClearCache = () => {
clearCache().then(() => {
alert('Cache cleared successfully!');
}).catch((error) => {
alert('Failed to clear cache: ' + error.message);
});
};
return (
<View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
<Button title="Clear Cache" onPress={handleClearCache} />
</View>
);
};
export default App;
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT
Made with create-react-native-library