-
@@ -57,6 +72,9 @@ export default {
show: {
default: false
},
+ iconColor: {
+ default: 'blue'
+ },
maxWidth: {
default: '2xl'
},
@@ -73,7 +91,7 @@ export default {
},
computed: {
- maxWidthClass () {
+ maxWidthClass() {
return {
sm: 'sm:max-w-sm',
md: 'sm:max-w-md',
@@ -97,7 +115,7 @@ export default {
}
},
- created () {
+ created() {
const closeOnEscape = (e) => {
if (e.key === 'Escape' && this.show) {
this.close()
@@ -112,12 +130,12 @@ export default {
},
methods: {
- close () {
+ close() {
if (this.closeable) {
this.$emit('close')
}
},
- leaveCallback () {
+ leaveCallback() {
if (this.afterLeave) {
this.afterLeave()
}
diff --git a/resources/js/components/common/Button.vue b/resources/js/components/common/Button.vue
index 8438670..91892db 100644
--- a/resources/js/components/common/Button.vue
+++ b/resources/js/components/common/Button.vue
@@ -3,7 +3,7 @@
@click="$emit('click',$event)"
>
-
+