feat: implement copy message

This commit is contained in:
shadcn 2023-06-13 23:58:59 +04:00
parent 320db5daeb
commit 8255f2d547
5 changed files with 86 additions and 40 deletions

View file

@ -1,6 +1,6 @@
'use client'
import { useState } from 'react'
import * as React from 'react'
export interface useCopyToClipboardProps {
timeout?: number
@ -9,7 +9,7 @@ export interface useCopyToClipboardProps {
export function useCopyToClipboard({
timeout = 2000
}: useCopyToClipboardProps) {
const [isCopied, setIsCopied] = useState<Boolean>(false)
const [isCopied, setIsCopied] = React.useState<Boolean>(false)
const copyToClipboard = (value: string) => {
if (