nuxt-clipboard
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

Nuxt Clipboard

Latest Version on NPM Software License npm npm

A "copy to clipboard" module for Nuxt.js using vue-clipboard2

♻️ Setup

  • Add nuxt-clipboard dependency using yarn or npm to your project
  • Add nuxt-clipboard to modules section of nuxt.config.js
export default {
    modules: [
        // simple usage
        'nuxt-clipboard',
        // with options
        ['nuxt-clipboard', { autoSetContainer: true }]
    ],
    clipboard: {
        autoSetContainer: true
    }
}

🔥 Usage

You can use $copyText in almost any context using app.$copyText or this.$copyText (Including store actions).

See vue-clipboard2 official docs for more usage information.

export default {
    methods: {
        async copySomething(text) {
            try {
                await this.$copyText(text);
            } catch (e) {
                console.error(e);
            }
        },
    },
};

License

The MIT License (MIT)

Copyright (c) 2020 Chantouch Sek

Package Sidebar

Install

npm i nuxt-clipboard

Weekly Downloads

1,383

Version

0.0.7

License

ISC

Unpacked Size

7.58 kB

Total Files

15

Last publish

Collaborators

  • chantouchsek