mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-30 17:53:31 -04:00 
			
		
		
		
	TheButton global component (#425)
Co-authored-by: hay-kot <hay-kot@pm.me>
This commit is contained in:
		| @@ -1,22 +1,21 @@ | ||||
| <template> | ||||
|   <div @click="$emit('click')"> | ||||
|     <v-img | ||||
|       :height="height" | ||||
|       v-if="!fallBackImage" | ||||
|       :src="getImage(slug)" | ||||
|       @load="fallBackImage = false" | ||||
|       @error="fallBackImage = true" | ||||
|     > | ||||
|   <v-img | ||||
|     @click="$emit('click')" | ||||
|     :height="height" | ||||
|     v-if="!fallBackImage" | ||||
|     :src="getImage(slug)" | ||||
|     @load="fallBackImage = false" | ||||
|     @error="fallBackImage = true" | ||||
|   > | ||||
|     <slot> </slot> | ||||
|   </v-img> | ||||
|   <div class="icon-slot" v-else @click="$emit('click')"> | ||||
|     <div> | ||||
|       <slot> </slot> | ||||
|     </v-img> | ||||
|     <div class="icon-slot" v-else> | ||||
|       <div> | ||||
|         <slot> </slot> | ||||
|       </div> | ||||
|       <v-icon color="primary" class="icon-position" :size="iconSize"> | ||||
|         {{ $globals.icons.primary }} | ||||
|       </v-icon> | ||||
|     </div> | ||||
|     <v-icon color="primary" class="icon-position" :size="iconSize"> | ||||
|       {{ $globals.icons.primary }} | ||||
|     </v-icon> | ||||
|   </div> | ||||
| </template> | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user