2
A react-native component for intuitively visualizing directory structure
source link: https://reactnativeexample.com/a-react-native-component-for-intuitively-visualizing-directory-structure/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
react-native-dir-viewer
react-native-dir-viewer
provide a component for intuitively visualizing directory structure (aka a simple GUI for your directory).
It supports:
- view basic info: modify time and content size
- navigate with back and forward (just like mac finder)
- create/rename/delete file/dir
- file edit (utf-8 content only)
Installation
The lib depends on react-native-file-access
for file operation, you need to install it first:
npm install react-native-file-access
npx pod-install
Then:
npm install react-native-dir-viewer
Usage
import * as React from 'react';
import { SafeAreaView } from 'react-native';
import { Dirs } from 'react-native-file-access';
import { DirReader } from 'react-native-dir-viewer';
export default function App() {
return (
<SafeAreaView>
<DirReader
baseDir={Dirs.CacheDir}
listHeight={400}
containerStyle={{}}
/>
</SafeAreaView>
);
}
Currently DirReader
component not provide custom style control capability, it’s mainly used for debug purpose
License
GitHub
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK