feat: 添加一个复制文件链接到剪切板的插件
This commit is contained in:
1 parent
0e631a6f34
commit
ff7d0d8d51
17 files changed
+142
-15
No files matched your search
@@ -0,0 +1,16 @@
|
||||
import { VirtualFile } from "@/class/VirtualDirectory"
|
||||
import config from "@/config"
|
||||
import { usePluginHooksType } from "@/types/type"
|
||||
import copy2Clipboard from 'copy-to-clipboard'
|
||||
|
||||
const copy = (__: any, vFiles: VirtualFile[], hooks: usePluginHooksType) => {
|
||||
const { globalAlertTip } = hooks
|
||||
const vFile = vFiles[0]
|
||||
console.log(vFile.url)
|
||||
copy2Clipboard(`${config.baseUrl}${vFile.url}`)
|
||||
globalAlertTip(`${vFile.name}的链接已复制至剪切板`, {
|
||||
type: 'info',
|
||||
timeout: 2000
|
||||
})
|
||||
}
|
||||
export default copy
|
||||
Reference in new issue
Block a user