From 22b72b9c73a81627d96e26a7f8283d805fcb2351 Mon Sep 17 00:00:00 2001 From: Vencendor Date: Tue, 2 Mar 2021 14:11:43 +0100 Subject: [PATCH] buttonText prop --- JsonExcel.vue | 6 +++++- dist/vue-json-excel.cjs.js | 6 +++++- dist/vue-json-excel.esm.js | 6 +++++- dist/vue-json-excel.umd.js | 8 ++++++-- package.json | 2 +- 5 files changed, 22 insertions(+), 6 deletions(-) diff --git a/JsonExcel.vue b/JsonExcel.vue index fd04dd4..ffd0f51 100644 --- a/JsonExcel.vue +++ b/JsonExcel.vue @@ -1,6 +1,6 @@ @@ -51,6 +51,10 @@ export default { type: String, default: "data.xls", }, + buttonText: { + type: String, + default: "Download data.xls", + }, fetch: { type: Function, }, diff --git a/dist/vue-json-excel.cjs.js b/dist/vue-json-excel.cjs.js index 48b0d55..04d29b9 100644 --- a/dist/vue-json-excel.cjs.js +++ b/dist/vue-json-excel.cjs.js @@ -216,6 +216,10 @@ var script = { type: String, default: "data.xls", }, + buttonText: { + type: String, + default: "Download data.xls", + }, fetch: { type: Function, }, @@ -619,7 +623,7 @@ var __vue_render__ = function() { return _c( "div", { attrs: { id: _vm.idName }, on: { click: _vm.generate } }, - [_vm._t("default", [_vm._v(" Download " + _vm._s(_vm.name) + " ")])], + [_vm._t("default", [_vm._v(" " + _vm._s(_vm.buttonText) + " ")])], 2 ) }; diff --git a/dist/vue-json-excel.esm.js b/dist/vue-json-excel.esm.js index 2d9535d..6877576 100644 --- a/dist/vue-json-excel.esm.js +++ b/dist/vue-json-excel.esm.js @@ -214,6 +214,10 @@ var script = { type: String, default: "data.xls", }, + buttonText: { + type: String, + default: "Download data.xls", + }, fetch: { type: Function, }, @@ -617,7 +621,7 @@ var __vue_render__ = function() { return _c( "div", { attrs: { id: _vm.idName }, on: { click: _vm.generate } }, - [_vm._t("default", [_vm._v(" Download " + _vm._s(_vm.name) + " ")])], + [_vm._t("default", [_vm._v(" " + _vm._s(_vm.buttonText) + " ")])], 2 ) }; diff --git a/dist/vue-json-excel.umd.js b/dist/vue-json-excel.umd.js index bd2c0dc..0de90a9 100644 --- a/dist/vue-json-excel.umd.js +++ b/dist/vue-json-excel.umd.js @@ -1,7 +1,7 @@ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : - (global = global || self, global.JsonExcel = factory()); + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.JsonExcel = factory()); }(this, (function () { 'use strict'; var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; @@ -220,6 +220,10 @@ type: String, default: "data.xls", }, + buttonText: { + type: String, + default: "Download data.xls", + }, fetch: { type: Function, }, @@ -623,7 +627,7 @@ return _c( "div", { attrs: { id: _vm.idName }, on: { click: _vm.generate } }, - [_vm._t("default", [_vm._v(" Download " + _vm._s(_vm.name) + " ")])], + [_vm._t("default", [_vm._v(" " + _vm._s(_vm.buttonText) + " ")])], 2 ) }; diff --git a/package.json b/package.json index 86de058..4b50bd7 100644 --- a/package.json +++ b/package.json @@ -41,4 +41,4 @@ "rollup-plugin-vue": "^4.7.2", "vue-template-compiler": "^2.6.10" } -} \ No newline at end of file +}