import React, { useState, useEffect } from 'react'; import { Youtube, Music, Download, Link as LinkIcon, Loader2, AlertCircle, CheckCircle2, Play, ShieldCheck } from 'lucide-react'; const App = () => { const [url, setUrl] = useState(''); const [status, setStatus] = useState('idle'); // idle, loading, success, error const [errorMessage, setErrorMessage] = useState(''); const [result, setResult] = useState(null); // Simple validation for YouTube URLs const isValidYoutubeUrl = (url) => { const regExp = /^(?:https?:\/\/)?(?:m\.|www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/; return url.match(regExp); }; const handleConvert = async () => { if (!isValidYoutubeUrl(url)) { setErrorMessage('Please enter a valid YouTube URL (e.g., https://www.youtube.com/watch?v=...)'); setStatus('error'); return; } ...
Posts
The Ultimate Guide to Image File Converters: Tools
- Get link
- X
- Other Apps
By
Sandeep Kewat
-
import React, { useState, useCallback } from 'react'; import { FileUp, Download, Trash2, Settings2, Image as ImageIcon, FileText, CheckCircle2, AlertCircle, Loader2, ArrowRight } from 'lucide-react'; const App = () => { const [files, setFiles] = useState([]); const [isProcessing, setIsProcessing] = useState(false); // Constants for supported conversions const CONVERSION_MAP = { 'image/png': ['image/jpeg', 'image/webp'], 'image/jpeg': ['image/png', 'image/webp'], 'image/webp': ['image/png', 'image/jpeg'], 'text/plain': ['application/pdf'], 'application/pdf': ['image/png'] // PDF to Image requires a library like pdf.js }; const handleFileSelect = (e) => { const selectedFiles = Array.from(e.target.files); const newFiles = selectedFiles.map(file => ({ id: Math.random().toString(36).subst...
"कंप्यूटर किसे कहते हैं" - परिभाषा, प्रकार और महत्व की पूरी जानकारी
- Get link
- X
- Other Apps
By
Sandeep Kewat
-
कंप्यूटर किसे कहते हैं - परिभाषा, प्रकार और महत्व की पूरी जानकारी कंप्यूटर आधुनिक जीवन का एक अनिवार्य हिस्सा बन चुका है कंप्यूटर किसे कहते हैं (परिभाषा) "कंप्यूटर" एक इलेक्ट्रॉनिक उपकरण है जो डेटा को इनपुट के रूप में प्राप्त करता है, उसे प्रोसेस करता है, और परिणाम के रूप में आउटपुट प्रदान करता है। कंप्यूटर शब्द की उत्पत्ति अंग्रेजी के "Compute" शब्द से हुई है, जिसका अर्थ है "गणना करना"। कंप्यूटर की मुख्य विशेषताएं: - गति: अत्यधिक तेज गति से कार्य करने की क्षमता - शुद्धता: त्रुटिरहित परिणाम प्रदान करना - भंडारण क्षमता: बड़ी मात्रा में डेटा संग्रहीत करना - स्वचालन: बिना रुके लगातार कार्य करना - बहुमुखी प्रतिभा: विभिन्न प्रकार के कार्य संपन्न करना कंप्यूटर के मुख्य भाग (Components) 1. हार्डवेयर (भौतिक भाग) - इनपुट डिवाइस: कीबोर्ड, माउस, स्कैनर - प्रोसेसिंग डिवाइस: CPU (सेंट्रल प्रोसेसिंग यूनिट) - आउटपुट डिवाइस: मॉनिटर, प्रिंटर, स्पीकर - स्टोरेज डिवाइस: हार्ड डिस्क, SSD, पेन ड्राइव - कम्युनिकेशन डिवाइस: मॉडेम, नेटवर्क कार्ड 2. सॉफ्टवेयर (अभौतिक भाग) - सिस्टम...