khamba
Version:
A cli tool for sharing files through local network.
17 lines (16 loc) • 448 B
JavaScript
import { useEffect } from 'react';
import * as os from 'os';
import { $baseInfo } from '../stores/baseStore.js';
function getComputerName() {
return os.hostname();
}
const useComputerName = () => {
useEffect(() => {
if (!$baseInfo.get().MY_NAME) {
const name = getComputerName();
$baseInfo.set({ ...$baseInfo.get(), MY_NAME: name });
}
}, []);
return null;
};
export default useComputerName;