Skip to content

Commit d7e251b

Browse files
committed
➕ readString
1 parent 0064df3 commit d7e251b

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

example/src/App.tsx

+11-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as React from 'react';
22

33
import { StyleSheet, View, Text } from 'react-native';
4-
import { jsonToCSV, readRemoteFile } from 'react-native-csv';
4+
import { jsonToCSV, readRemoteFile, readString } from 'react-native-csv';
55

66
export default function App() {
77
React.useEffect(() => {
@@ -46,6 +46,16 @@ export default function App() {
4646
}
4747
}
4848
)
49+
50+
const str = `Column 1,Column 2,Column 3,Column 4
51+
1-1,1-2,1-3,1-4
52+
2-1,2-2,2-3,2-4
53+
3-1,3-2,3-3,3-4
54+
4,5,6,7`;
55+
const result = readString(str);
56+
console.log('3333333333333333333333');
57+
console.log(result);
58+
console.log('3333333333333333333333');
4959
}, []);
5060

5161
return (

src/index.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
export { jsonToCSV } from './jsonToCSV';
22
export { readRemoteFile } from './readRemoteFile';
3+
export { readString } from './readString';

src/readString.ts

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import PapaParse from 'papaparse';
2+
3+
export function readString(str: string, options = {}) {
4+
return PapaParse.parse(str, options);
5+
}

0 commit comments

Comments
 (0)