import React, { useState } from 'react'; import { Button } from './core/Button'; import { useClipboardText } from '../hooks/useClipboardText'; import { useImportCurl } from '../hooks/useImportCurl'; import { Icon } from './core/Icon'; import { motion } from 'framer-motion'; export function ImportCurlButton() { const [clipboardText] = useClipboardText(); const [lastImportedCmd, setLastImportedCmd] = useState(''); const importCurl = useImportCurl(); if (!clipboardText?.trim().startsWith('curl ') || lastImportedCmd === clipboardText) { return null; } return ( ); }