@gits-id/button
Advanced tools
Comparing version
@@ -6,2 +6,8 @@ # Change Log | ||
# [0.12.0-alpha.11](https://github.com/gitsindonesia/ui-component/compare/v0.12.0-alpha.10...v0.12.0-alpha.11) (2022-11-14) | ||
### Bug Fixes | ||
- **VBtn:** set button type ([f81c828](https://github.com/gitsindonesia/ui-component/commit/f81c828c16fc305d87955e1441eb8e8dab62e6d2)) | ||
## [0.11.10](https://github.com/gitsindonesia/ui-component/compare/v0.11.9...v0.11.10) (2022-09-23) | ||
@@ -8,0 +14,0 @@ |
@@ -1,1 +0,1 @@ | ||
var VBtn=function(a,n,s){"use strict";const l=(e=>e&&typeof e=="object"&&"default"in e?e:{default:e})(s),i=n.defineComponent({__name:"VBtn",props:{color:{default:"default"},size:{default:"md"},to:null,href:null,text:{type:Boolean},outlined:{type:Boolean},rounded:{type:Boolean},disabled:{type:Boolean},noRing:{type:Boolean},tile:{type:Boolean},block:{type:Boolean},shadow:{type:Boolean},icon:{type:Boolean},loading:{type:Boolean},loadingText:{default:"Loading..."},newTab:{type:Boolean},type:{default:"button"},ring:{type:Boolean},solid:{type:Boolean},fab:{type:Boolean},loadingIcon:{default:"gg:spinner"},prefix:{type:Boolean},prefixIcon:{default:""},prefixIconSize:{default:"md"},prefixIconClass:{default:""},suffix:{type:Boolean},suffixIcon:{default:""},suffixIconSize:{default:"md"},suffixIconClass:{default:""},loadingClass:{default:"animate-spin"}},setup(e){const o=e,r=n.computed(()=>o.to?n.resolveComponent("router-link"):o.href?"a":"button"),f=n.computed(()=>`focus:ring focus:ring-offset-2 focus:outline-none ${{default:"",primary:"focus:ring-primary-500",secondary:"focus:ring-secondary-500",info:"focus:ring-info-500",warning:"focus:ring-warning-500",success:"focus:ring-success-500",error:"focus:ring-error-500",dark:"focus:ring-gray-500"}[o.color]}`),d=n.computed(()=>["btn",`btn-${o.color}`,`btn--${o.size}`,{[f.value]:!o.noRing,"btn--rounded":o.rounded,"btn--outlined":o.outlined,"btn--fab":o.fab,"btn--tile":o.tile,"btn--block":o.block,"btn--loading":o.loading,"btn--text":o.text,shadow:o.shadow}]);return(t,c)=>(n.openBlock(),n.createBlock(n.resolveDynamicComponent(n.unref(r)),n.mergeProps({class:n.unref(d),rel:e.newTab?"noopener":void 0,target:e.newTab?"_blank":void 0,to:e.to,href:e.href,disabled:e.disabled,"aria-label":"Button","aria-disabled":e.disabled},t.$attrs),{default:n.withCtx(()=>[n.renderSlot(t.$slots,"prefix",{},()=>[e.prefixIcon||e.loading?(n.openBlock(),n.createBlock(n.unref(l.default),{key:0,name:e.loading?e.loadingIcon:e.prefixIcon,class:n.normalizeClass([e.prefixIconClass,e.loading?e.loadingClass:void 0]),size:e.prefixIconSize},null,8,["name","class","size"])):n.createCommentVNode("",!0)]),n.renderSlot(t.$slots,"default"),n.renderSlot(t.$slots,"suffix",{},()=>[e.suffixIcon?(n.openBlock(),n.createBlock(n.unref(l.default),{key:0,name:e.suffixIcon,size:e.suffixIconSize,class:n.normalizeClass(e.suffixIconClass)},null,8,["name","size","class"])):n.createCommentVNode("",!0)])]),_:3},16,["class","rel","target","to","href","disabled","aria-disabled"]))}});return a.VBtn=i,a.default=i,Object.defineProperties(a,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),a}({},Vue,VIcon); | ||
var VBtn=function(a,n,s){"use strict";const l=(e=>e&&typeof e=="object"&&"default"in e?e:{default:e})(s),i=n.defineComponent({__name:"VBtn",props:{color:{default:"default"},size:{default:"md"},to:null,href:null,text:{type:Boolean},outlined:{type:Boolean},rounded:{type:Boolean},disabled:{type:Boolean},noRing:{type:Boolean},tile:{type:Boolean},block:{type:Boolean},shadow:{type:Boolean},icon:{type:Boolean},loading:{type:Boolean},loadingText:{default:"Loading..."},newTab:{type:Boolean},type:{default:"button"},ring:{type:Boolean},solid:{type:Boolean},fab:{type:Boolean},loadingIcon:{default:"gg:spinner"},prefix:{type:Boolean},prefixIcon:{default:""},prefixIconSize:{default:"md"},prefixIconClass:{default:""},suffix:{type:Boolean},suffixIcon:{default:""},suffixIconSize:{default:"md"},suffixIconClass:{default:""},loadingClass:{default:"animate-spin"}},setup(e){const o=e,r=n.computed(()=>o.to?n.resolveComponent("router-link"):o.href?"a":"button"),f=n.computed(()=>`focus:ring focus:ring-offset-2 focus:outline-none ${{default:"",primary:"focus:ring-primary-500",secondary:"focus:ring-secondary-500",info:"focus:ring-info-500",warning:"focus:ring-warning-500",success:"focus:ring-success-500",error:"focus:ring-error-500",dark:"focus:ring-gray-500"}[o.color]}`),d=n.computed(()=>["btn",`btn-${o.color}`,`btn--${o.size}`,{[f.value]:!o.noRing,"btn--rounded":o.rounded,"btn--outlined":o.outlined,"btn--fab":o.fab,"btn--tile":o.tile,"btn--block":o.block,"btn--loading":o.loading,"btn--text":o.text,shadow:o.shadow}]);return(t,c)=>(n.openBlock(),n.createBlock(n.resolveDynamicComponent(n.unref(r)),n.mergeProps({class:n.unref(d),rel:e.newTab?"noopener":void 0,target:e.newTab?"_blank":void 0,to:e.to,href:e.href,disabled:e.disabled,"aria-label":"Button","aria-disabled":e.disabled,type:e.type},t.$attrs),{default:n.withCtx(()=>[n.renderSlot(t.$slots,"prefix",{},()=>[e.prefixIcon||e.loading?(n.openBlock(),n.createBlock(n.unref(l.default),{key:0,name:e.loading?e.loadingIcon:e.prefixIcon,class:n.normalizeClass([e.prefixIconClass,e.loading?e.loadingClass:void 0]),size:e.prefixIconSize},null,8,["name","class","size"])):n.createCommentVNode("",!0)]),n.renderSlot(t.$slots,"default"),n.renderSlot(t.$slots,"suffix",{},()=>[e.suffixIcon?(n.openBlock(),n.createBlock(n.unref(l.default),{key:0,name:e.suffixIcon,size:e.suffixIconSize,class:n.normalizeClass(e.suffixIconClass)},null,8,["name","size","class"])):n.createCommentVNode("",!0)])]),_:3},16,["class","rel","target","to","href","disabled","aria-disabled","type"]))}});return a.VBtn=i,a.default=i,Object.defineProperties(a,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}}),a}({},Vue,VIcon); |
@@ -1,1 +0,1 @@ | ||
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("vue"),d=require("@gits-id/icon"),c=e=>e&&typeof e=="object"&&"default"in e?e:{default:e},a=c(d),l=n.defineComponent({__name:"VBtn",props:{color:{default:"default"},size:{default:"md"},to:null,href:null,text:{type:Boolean},outlined:{type:Boolean},rounded:{type:Boolean},disabled:{type:Boolean},noRing:{type:Boolean},tile:{type:Boolean},block:{type:Boolean},shadow:{type:Boolean},icon:{type:Boolean},loading:{type:Boolean},loadingText:{default:"Loading..."},newTab:{type:Boolean},type:{default:"button"},ring:{type:Boolean},solid:{type:Boolean},fab:{type:Boolean},loadingIcon:{default:"gg:spinner"},prefix:{type:Boolean},prefixIcon:{default:""},prefixIconSize:{default:"md"},prefixIconClass:{default:""},suffix:{type:Boolean},suffixIcon:{default:""},suffixIconSize:{default:"md"},suffixIconClass:{default:""},loadingClass:{default:"animate-spin"}},setup(e){const o=e,i=n.computed(()=>o.to?n.resolveComponent("router-link"):o.href?"a":"button"),s=n.computed(()=>`focus:ring focus:ring-offset-2 focus:outline-none ${{default:"",primary:"focus:ring-primary-500",secondary:"focus:ring-secondary-500",info:"focus:ring-info-500",warning:"focus:ring-warning-500",success:"focus:ring-success-500",error:"focus:ring-error-500",dark:"focus:ring-gray-500"}[o.color]}`),r=n.computed(()=>["btn",`btn-${o.color}`,`btn--${o.size}`,{[s.value]:!o.noRing,"btn--rounded":o.rounded,"btn--outlined":o.outlined,"btn--fab":o.fab,"btn--tile":o.tile,"btn--block":o.block,"btn--loading":o.loading,"btn--text":o.text,shadow:o.shadow}]);return(t,u)=>(n.openBlock(),n.createBlock(n.resolveDynamicComponent(n.unref(i)),n.mergeProps({class:n.unref(r),rel:e.newTab?"noopener":void 0,target:e.newTab?"_blank":void 0,to:e.to,href:e.href,disabled:e.disabled,"aria-label":"Button","aria-disabled":e.disabled},t.$attrs),{default:n.withCtx(()=>[n.renderSlot(t.$slots,"prefix",{},()=>[e.prefixIcon||e.loading?(n.openBlock(),n.createBlock(n.unref(a.default),{key:0,name:e.loading?e.loadingIcon:e.prefixIcon,class:n.normalizeClass([e.prefixIconClass,e.loading?e.loadingClass:void 0]),size:e.prefixIconSize},null,8,["name","class","size"])):n.createCommentVNode("",!0)]),n.renderSlot(t.$slots,"default"),n.renderSlot(t.$slots,"suffix",{},()=>[e.suffixIcon?(n.openBlock(),n.createBlock(n.unref(a.default),{key:0,name:e.suffixIcon,size:e.suffixIconSize,class:n.normalizeClass(e.suffixIconClass)},null,8,["name","size","class"])):n.createCommentVNode("",!0)])]),_:3},16,["class","rel","target","to","href","disabled","aria-disabled"]))}});exports.VBtn=l;exports.default=l; | ||
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("vue"),d=require("@gits-id/icon"),c=e=>e&&typeof e=="object"&&"default"in e?e:{default:e},a=c(d),l=n.defineComponent({__name:"VBtn",props:{color:{default:"default"},size:{default:"md"},to:null,href:null,text:{type:Boolean},outlined:{type:Boolean},rounded:{type:Boolean},disabled:{type:Boolean},noRing:{type:Boolean},tile:{type:Boolean},block:{type:Boolean},shadow:{type:Boolean},icon:{type:Boolean},loading:{type:Boolean},loadingText:{default:"Loading..."},newTab:{type:Boolean},type:{default:"button"},ring:{type:Boolean},solid:{type:Boolean},fab:{type:Boolean},loadingIcon:{default:"gg:spinner"},prefix:{type:Boolean},prefixIcon:{default:""},prefixIconSize:{default:"md"},prefixIconClass:{default:""},suffix:{type:Boolean},suffixIcon:{default:""},suffixIconSize:{default:"md"},suffixIconClass:{default:""},loadingClass:{default:"animate-spin"}},setup(e){const o=e,i=n.computed(()=>o.to?n.resolveComponent("router-link"):o.href?"a":"button"),s=n.computed(()=>`focus:ring focus:ring-offset-2 focus:outline-none ${{default:"",primary:"focus:ring-primary-500",secondary:"focus:ring-secondary-500",info:"focus:ring-info-500",warning:"focus:ring-warning-500",success:"focus:ring-success-500",error:"focus:ring-error-500",dark:"focus:ring-gray-500"}[o.color]}`),r=n.computed(()=>["btn",`btn-${o.color}`,`btn--${o.size}`,{[s.value]:!o.noRing,"btn--rounded":o.rounded,"btn--outlined":o.outlined,"btn--fab":o.fab,"btn--tile":o.tile,"btn--block":o.block,"btn--loading":o.loading,"btn--text":o.text,shadow:o.shadow}]);return(t,u)=>(n.openBlock(),n.createBlock(n.resolveDynamicComponent(n.unref(i)),n.mergeProps({class:n.unref(r),rel:e.newTab?"noopener":void 0,target:e.newTab?"_blank":void 0,to:e.to,href:e.href,disabled:e.disabled,"aria-label":"Button","aria-disabled":e.disabled,type:e.type},t.$attrs),{default:n.withCtx(()=>[n.renderSlot(t.$slots,"prefix",{},()=>[e.prefixIcon||e.loading?(n.openBlock(),n.createBlock(n.unref(a.default),{key:0,name:e.loading?e.loadingIcon:e.prefixIcon,class:n.normalizeClass([e.prefixIconClass,e.loading?e.loadingClass:void 0]),size:e.prefixIconSize},null,8,["name","class","size"])):n.createCommentVNode("",!0)]),n.renderSlot(t.$slots,"default"),n.renderSlot(t.$slots,"suffix",{},()=>[e.suffixIcon?(n.openBlock(),n.createBlock(n.unref(a.default),{key:0,name:e.suffixIcon,size:e.suffixIconSize,class:n.normalizeClass(e.suffixIconClass)},null,8,["name","size","class"])):n.createCommentVNode("",!0)])]),_:3},16,["class","rel","target","to","href","disabled","aria-disabled","type"]))}});exports.VBtn=l;exports.default=l; |
@@ -1,1 +0,1 @@ | ||
(function(t,e){typeof exports=="object"&&typeof module<"u"?e(exports,require("vue"),require("@gits-id/icon")):typeof define=="function"&&define.amd?define(["exports","vue","@gits-id/icon"],e):(t=typeof globalThis<"u"?globalThis:t||self,e(t.VBtn={},t.Vue,t.VIcon))})(this,function(t,e,s){"use strict";const l=(n=>n&&typeof n=="object"&&"default"in n?n:{default:n})(s),i=e.defineComponent({__name:"VBtn",props:{color:{default:"default"},size:{default:"md"},to:null,href:null,text:{type:Boolean},outlined:{type:Boolean},rounded:{type:Boolean},disabled:{type:Boolean},noRing:{type:Boolean},tile:{type:Boolean},block:{type:Boolean},shadow:{type:Boolean},icon:{type:Boolean},loading:{type:Boolean},loadingText:{default:"Loading..."},newTab:{type:Boolean},type:{default:"button"},ring:{type:Boolean},solid:{type:Boolean},fab:{type:Boolean},loadingIcon:{default:"gg:spinner"},prefix:{type:Boolean},prefixIcon:{default:""},prefixIconSize:{default:"md"},prefixIconClass:{default:""},suffix:{type:Boolean},suffixIcon:{default:""},suffixIconSize:{default:"md"},suffixIconClass:{default:""},loadingClass:{default:"animate-spin"}},setup(n){const o=n,d=e.computed(()=>o.to?e.resolveComponent("router-link"):o.href?"a":"button"),f=e.computed(()=>`focus:ring focus:ring-offset-2 focus:outline-none ${{default:"",primary:"focus:ring-primary-500",secondary:"focus:ring-secondary-500",info:"focus:ring-info-500",warning:"focus:ring-warning-500",success:"focus:ring-success-500",error:"focus:ring-error-500",dark:"focus:ring-gray-500"}[o.color]}`),r=e.computed(()=>["btn",`btn-${o.color}`,`btn--${o.size}`,{[f.value]:!o.noRing,"btn--rounded":o.rounded,"btn--outlined":o.outlined,"btn--fab":o.fab,"btn--tile":o.tile,"btn--block":o.block,"btn--loading":o.loading,"btn--text":o.text,shadow:o.shadow}]);return(a,c)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(d)),e.mergeProps({class:e.unref(r),rel:n.newTab?"noopener":void 0,target:n.newTab?"_blank":void 0,to:n.to,href:n.href,disabled:n.disabled,"aria-label":"Button","aria-disabled":n.disabled},a.$attrs),{default:e.withCtx(()=>[e.renderSlot(a.$slots,"prefix",{},()=>[n.prefixIcon||n.loading?(e.openBlock(),e.createBlock(e.unref(l.default),{key:0,name:n.loading?n.loadingIcon:n.prefixIcon,class:e.normalizeClass([n.prefixIconClass,n.loading?n.loadingClass:void 0]),size:n.prefixIconSize},null,8,["name","class","size"])):e.createCommentVNode("",!0)]),e.renderSlot(a.$slots,"default"),e.renderSlot(a.$slots,"suffix",{},()=>[n.suffixIcon?(e.openBlock(),e.createBlock(e.unref(l.default),{key:0,name:n.suffixIcon,size:n.suffixIconSize,class:e.normalizeClass(n.suffixIconClass)},null,8,["name","size","class"])):e.createCommentVNode("",!0)])]),_:3},16,["class","rel","target","to","href","disabled","aria-disabled"]))}});t.VBtn=i,t.default=i,Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}); | ||
(function(t,e){typeof exports=="object"&&typeof module<"u"?e(exports,require("vue"),require("@gits-id/icon")):typeof define=="function"&&define.amd?define(["exports","vue","@gits-id/icon"],e):(t=typeof globalThis<"u"?globalThis:t||self,e(t.VBtn={},t.Vue,t.VIcon))})(this,function(t,e,s){"use strict";const l=(n=>n&&typeof n=="object"&&"default"in n?n:{default:n})(s),i=e.defineComponent({__name:"VBtn",props:{color:{default:"default"},size:{default:"md"},to:null,href:null,text:{type:Boolean},outlined:{type:Boolean},rounded:{type:Boolean},disabled:{type:Boolean},noRing:{type:Boolean},tile:{type:Boolean},block:{type:Boolean},shadow:{type:Boolean},icon:{type:Boolean},loading:{type:Boolean},loadingText:{default:"Loading..."},newTab:{type:Boolean},type:{default:"button"},ring:{type:Boolean},solid:{type:Boolean},fab:{type:Boolean},loadingIcon:{default:"gg:spinner"},prefix:{type:Boolean},prefixIcon:{default:""},prefixIconSize:{default:"md"},prefixIconClass:{default:""},suffix:{type:Boolean},suffixIcon:{default:""},suffixIconSize:{default:"md"},suffixIconClass:{default:""},loadingClass:{default:"animate-spin"}},setup(n){const o=n,d=e.computed(()=>o.to?e.resolveComponent("router-link"):o.href?"a":"button"),f=e.computed(()=>`focus:ring focus:ring-offset-2 focus:outline-none ${{default:"",primary:"focus:ring-primary-500",secondary:"focus:ring-secondary-500",info:"focus:ring-info-500",warning:"focus:ring-warning-500",success:"focus:ring-success-500",error:"focus:ring-error-500",dark:"focus:ring-gray-500"}[o.color]}`),r=e.computed(()=>["btn",`btn-${o.color}`,`btn--${o.size}`,{[f.value]:!o.noRing,"btn--rounded":o.rounded,"btn--outlined":o.outlined,"btn--fab":o.fab,"btn--tile":o.tile,"btn--block":o.block,"btn--loading":o.loading,"btn--text":o.text,shadow:o.shadow}]);return(a,c)=>(e.openBlock(),e.createBlock(e.resolveDynamicComponent(e.unref(d)),e.mergeProps({class:e.unref(r),rel:n.newTab?"noopener":void 0,target:n.newTab?"_blank":void 0,to:n.to,href:n.href,disabled:n.disabled,"aria-label":"Button","aria-disabled":n.disabled,type:n.type},a.$attrs),{default:e.withCtx(()=>[e.renderSlot(a.$slots,"prefix",{},()=>[n.prefixIcon||n.loading?(e.openBlock(),e.createBlock(e.unref(l.default),{key:0,name:n.loading?n.loadingIcon:n.prefixIcon,class:e.normalizeClass([n.prefixIconClass,n.loading?n.loadingClass:void 0]),size:n.prefixIconSize},null,8,["name","class","size"])):e.createCommentVNode("",!0)]),e.renderSlot(a.$slots,"default"),e.renderSlot(a.$slots,"suffix",{},()=>[n.suffixIcon?(e.openBlock(),e.createBlock(e.unref(l.default),{key:0,name:n.suffixIcon,size:n.suffixIconSize,class:e.normalizeClass(n.suffixIconClass)},null,8,["name","size","class"])):e.createCommentVNode("",!0)])]),_:3},16,["class","rel","target","to","href","disabled","aria-disabled","type"]))}});t.VBtn=i,t.default=i,Object.defineProperties(t,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})}); |
{ | ||
"name": "@gits-id/button", | ||
"version": "0.12.0-alpha.10", | ||
"version": "0.12.0-alpha.11", | ||
"description": "GITS Button Component", | ||
@@ -53,3 +53,3 @@ "scripts": { | ||
}, | ||
"gitHead": "a66f8d89ce157b912642d9b1f1e2a80991e12ce3" | ||
"gitHead": "657cbdcbf1306c8a4373cfce0f4babe15a8253b4" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
39979
0.95%729
0.14%