Files
react-native-debug-console/lib/src/components/data/Log.js
2019-07-05 13:38:02 +02:00

20 lines
357 B
JavaScript

import { useEffect, useState } from 'react';
import log from '../../log';
const useLog = () => {
const [logs, setLogs] = useState([]);
useEffect(() => {
const update = (newLogs) => {
setLogs([...newLogs]);
}
log.listen(update);
return () => {
log.unlisten(update);
}
}, []);
return logs;
};
export default useLog;