code-share/pages/project/@slug/components/console-logger.tsx

21 lines
593 B
TypeScript
Raw Normal View History

2024-02-23 23:57:14 +00:00
import { Console } from "console-feed";
2024-02-22 12:14:58 +00:00
import ErrorBoundary from "~/components/containers/error-boundary";
2024-02-23 23:57:14 +00:00
import { useConsoleLogs } from "~/hooks/useConsoleLogger";
2024-02-22 12:14:58 +00:00
const ConsoleLogger = () => {
2024-02-23 23:57:14 +00:00
const logs = useConsoleLogs();
2024-02-22 12:14:58 +00:00
return (
2024-02-24 00:27:52 +00:00
<div className="h-full flex flex-col bg-[#242424] border-t border-gray-700">
2024-02-22 12:14:58 +00:00
<p className="py-2 px-3 uppercase text-xs">Console</p>
<ErrorBoundary>
<div className="overflow-y-auto flex-1">
<Console logs={logs} variant="dark" />
</div>
</ErrorBoundary>
</div>
);
};
export default ConsoleLogger;