react-native-cache-sweeper
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

react-native-cache-sweeper

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.

Installation

Install the module using npm:

npm install react-native-cache-sweeper

or using yarn

yarn add react-native-cache-sweeper

Usage

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();

API

clearCache()

Clears the application cache.

Returns

Promise: A promise that resolves if the cache was successfully cleared, or rejects with an error.

Example

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;

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT


Made with create-react-native-library

Package Sidebar

Install

npm i react-native-cache-sweeper

Weekly Downloads

2

Version

0.1.0

License

MIT

Unpacked Size

17.3 kB

Total Files

19

Last publish

Collaborators

  • jonijuntto