khamba
Version:
A cli tool for sharing files through local network.
17 lines (16 loc) • 522 B
JavaScript
import { $errorMsg } from '../../stores/baseStore.js';
import { useStore } from '@nanostores/react';
import { Box, Text, useApp } from 'ink';
import React, { useEffect } from 'react';
const Failed = () => {
const errorMsg = useStore($errorMsg);
const { exit } = useApp();
useEffect(() => {
if (errorMsg) {
exit();
}
}, [errorMsg]);
return (React.createElement(Box, null,
React.createElement(Text, { color: 'red', bold: true }, errorMsg)));
};
export default Failed;