mirror of
				https://github.com/KevinMidboe/vue-js-modal.git
				synced 2025-10-29 18:00:20 +00:00 
			
		
		
		
	
							
								
								
									
										4044
									
								
								demo/server_side_rendering/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										4044
									
								
								demo/server_side_rendering/package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -4,7 +4,7 @@ | ||||
|     "start": "nuxt" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "vue-js-modal": "github:euvl/vue-js-modal#dcf3291623d9fe54bcbf0ca48c0ed35865b8871a", | ||||
|     "vue-js-modal": "latest", | ||||
|     "nuxt": "^1.0.0-alpha.4" | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -1,10 +1,12 @@ | ||||
| <template> | ||||
|   <div> | ||||
|     <modal name="foo">bar</modal> | ||||
|     <modal name="foo" :width="300" :height="140"> | ||||
|       Woot | ||||
|     </modal> | ||||
|     <p>Hi from <b>{{ name }}</b>.</p> | ||||
|     <button @click="$modal.show('foo')"> | ||||
|       Open modal | ||||
|     </button> | ||||
|     <p>Hi from {{ name }}</p> | ||||
|   </div> | ||||
| </template> | ||||
|  | ||||
| @@ -17,3 +19,17 @@ export default { | ||||
|   } | ||||
| } | ||||
| </script> | ||||
| <style> | ||||
| body { | ||||
|   font-family: 'Avenir', Helvetica, Arial, sans-serif; | ||||
|   -webkit-font-smoothing: antialiased; | ||||
|   -moz-osx-font-smoothing: grayscale; | ||||
|   color: #2c3e50; | ||||
|   padding: 50px; | ||||
| } | ||||
|  | ||||
| .v--modal { | ||||
|   text-align: center; | ||||
|   padding: 50px; | ||||
| } | ||||
| </style> | ||||
|   | ||||
							
								
								
									
										3
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							| @@ -95,7 +95,7 @@ var Plugin = { | ||||
|     this.installed = true; | ||||
|     this.event = new Vue(); | ||||
|  | ||||
|     var $modal = { | ||||
|     Vue.prototype.$modal = { | ||||
|       show: function show(name, params) { | ||||
|         Plugin.event.$emit('toggle', name, true, params); | ||||
|       }, | ||||
| @@ -107,7 +107,6 @@ var Plugin = { | ||||
|       } | ||||
|     }; | ||||
|  | ||||
|     Vue.prototype.$modal = $modal; | ||||
|     Vue.component('modal', _Modal2.default); | ||||
|   } | ||||
| }; | ||||
|   | ||||
							
								
								
									
										3
									
								
								dist/ssr.index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								dist/ssr.index.js
									
									
									
									
										vendored
									
									
								
							| @@ -95,7 +95,7 @@ var Plugin = { | ||||
|     this.installed = true; | ||||
|     this.event = new Vue(); | ||||
|  | ||||
|     var $modal = { | ||||
|     Vue.prototype.$modal = { | ||||
|       show: function show(name, params) { | ||||
|         Plugin.event.$emit('toggle', name, true, params); | ||||
|       }, | ||||
| @@ -107,7 +107,6 @@ var Plugin = { | ||||
|       } | ||||
|     }; | ||||
|  | ||||
|     Vue.prototype.$modal = $modal; | ||||
|     Vue.component('modal', _Modal2.default); | ||||
|   } | ||||
| }; | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| { | ||||
|   "name": "vue-js-modal", | ||||
|   "description": "Modal Component for Vue.js", | ||||
|   "version": "1.2.0", | ||||
|   "version": "1.2.1", | ||||
|   "author": "euvl <yev.vlasenko@gmail.com>", | ||||
|   "main": "dist/index.js", | ||||
|   "repository": { | ||||
|   | ||||
| @@ -9,7 +9,7 @@ const Plugin = { | ||||
|     this.installed = true | ||||
|     this.event = new Vue() | ||||
|  | ||||
|     const $modal = { | ||||
|     Vue.prototype.$modal = { | ||||
|       show (name, params) { | ||||
|         Plugin.event.$emit('toggle', name, true, params) | ||||
|       }, | ||||
| @@ -23,7 +23,6 @@ const Plugin = { | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     Vue.prototype.$modal = $modal | ||||
|     Vue.component('modal', Modal) | ||||
|   } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user