'use client' import type * as React from 'react' import { Button } from '@admin/components/ui/button' import { InputGroup, InputGroupInput } from '@admin/components/ui/input-group' import { TrashIcon } from 'lucide-react' export interface LinkMainProps { url: string setUrl: React.Dispatch> setLink: () => void removeLink: () => void } export function LinkMain({ url, setUrl, setLink, removeLink }: LinkMainProps) { const handleKeyDown = (event: React.KeyboardEvent) => { if (event.key === 'Enter') { event.preventDefault() setLink() } } return (
setUrl(e.target.value)} onKeyDown={handleKeyDown} autoFocus autoComplete="off" autoCorrect="off" autoCapitalize="off" />
{url && ( )}
) }