Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
| Commit type | Emoji |
|---|---|
| Initial commit | π :tada: |
| Version tag | π :bookmark: |
| New feature | β¨ :sparkles: |
| Bugfix | π :bug: |
| // You will also need to create a gmail filter to add the 'send-to-slack' label | |
| // to any emails you want sent to slack | |
| function sendEmailsToSlack() { | |
| var label = GmailApp.getUserLabelByName('send-to-slack'); | |
| var messages = []; | |
| var threads = label.getThreads(); | |
| for (var i = 0; i < threads.length; i++) { | |
| messages = messages.concat(threads[i].getMessages()) |
| import { Component, HostListener } from '@angular/core'; | |
| @Component({ | |
| selector: 'app-root', | |
| template: '<button (click)="addToHomeScreen()" *ngIf="showButton">Add to Home Scree</button>', | |
| styleUrls: ['./app.component.scss'] | |
| }) | |
| export class AppComponent { | |
| deferredPrompt: any; |
| <!DOCTYPE html> | |
| <html><head> | |
| <meta name="description" content="SAPUI5 Simpleform with multiple controls " /> | |
| <meta http-equiv='X-UA-Compatible' content='IE=edge' /> | |
| <meta http-equiv='Content-Type' content='text/html;charset=UTF-8'/> | |
| <title>SAPUI5 List Example with dynamic css gbvaibhav</title> | |
| <script src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js" |
| <script> | |
| // (c) Copyright 2016 Caroline Schnapp. All Rights Reserved. Contact: [email protected] | |
| // See https://docs.shopify.com/themes/customization/navigation/link-product-options-in-menus | |
| var Shopify = Shopify || {}; | |
| Shopify.optionsMap = {}; | |
| Shopify.updateOptionsInSelector = function(selectorIndex) { | |
| {% comment %} | |
| Remove sold-out variants. | |
| Only works for products that have one option. | |
| It won't work with products that have two or three options, like Size and Color. | |
| See: https://docs.myshopify.io/themes/customization/products/hide-variants-that-are-sold-out | |
| {% endcomment %} | |
| {% if product.options.size == 1 %} | |
| <script> | |
| var $addToCartForm = $('form[action="/cart/add"]'); |
| {% comment %} | |
| Disable sold-out variants. | |
| Only works for products that have one option. | |
| It won't work with products that have two or three options, like Size and Color. | |
| See: https://docs.myshopify.io/themes/customization/products/hide-variants-that-are-sold-out | |
| {% endcomment %} | |
| {% if product.options.size == 1 %} | |
| <script> | |
| var $addToCartForm = $('form[action="/cart/add"]'); |
| /** | |
| * The ultimate split path. | |
| * Extracts dirname, filename, extension, and trailing URL params. | |
| * Correct handles: | |
| * empty dirname, | |
| * empty extension, | |
| * random input (extracts as filename), | |
| * multiple extensions (only extracts the last one), | |
| * dotfiles (however, will extract extension if there is one) | |
| * @param {string} path |
Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
| Commit type | Emoji |
|---|---|
| Initial commit | π :tada: |
| Version tag | π :bookmark: |
| New feature | β¨ :sparkles: |
| Bugfix | π :bug: |
| function clone(obj) { | |
| if (Object(obj) !== obj) return obj; | |
| if (typeof obj.toJSON == 'function') { | |
| return obj.toJSON(); | |
| } | |
| var type = toString.call(obj).slice(8, -1); | |
| if (type in CLONE) { | |
| return CLONE[type].call(obj, clone); | |
| } | |
| var copy = {}; |