(status: CopyStatus)
| 28 | ); |
| 29 | |
| 30 | const settleCopyStatus = (status: CopyStatus) => { |
| 31 | window.clearTimeout(copyStatusTimeout.current); |
| 32 | setCopyStatus(status); |
| 33 | copyStatusTimeout.current = window.setTimeout(() => { |
| 34 | setCopyStatus('idle'); |
| 35 | }, 1500); |
| 36 | }; |
| 37 | |
| 38 | const copyPage = async () => { |
| 39 | try { |
no test coverage detected