Delete unused file write.ts
This commit is contained in:
parent
47bff2d07c
commit
5e420ec9c4
21
write.ts
21
write.ts
|
@ -1,21 +0,0 @@
|
||||||
import { PermissionsAndroid, Platform } from "react-native";
|
|
||||||
import { Dirs, FileSystem } from "react-native-file-access";
|
|
||||||
import { toast } from "./toast";
|
|
||||||
|
|
||||||
export const write = async (name: string, data: string) => {
|
|
||||||
const filePath = `${Dirs.DocumentDir}/${name}`;
|
|
||||||
const permission = async () => {
|
|
||||||
if (Platform.OS !== "android") return true;
|
|
||||||
const granted = await PermissionsAndroid.request(
|
|
||||||
PermissionsAndroid.PERMISSIONS.WRITE_EXTERNAL_STORAGE
|
|
||||||
);
|
|
||||||
return granted === PermissionsAndroid.RESULTS.GRANTED;
|
|
||||||
};
|
|
||||||
const granted = await permission();
|
|
||||||
if (!granted) return;
|
|
||||||
await FileSystem.writeFile(filePath, data);
|
|
||||||
if (Platform.OS === "android") {
|
|
||||||
await FileSystem.cpExternal(filePath, name, "downloads");
|
|
||||||
}
|
|
||||||
toast(`Downloaded ${name}`);
|
|
||||||
};
|
|
Loading…
Reference in New Issue
Block a user