Skip to content

Instantly share code, notes, and snippets.

@luismiddleton
luismiddleton / dataTypes.js
Created October 25, 2020 23:46
ENUM - Data/Structural
/**
* Types of Data.
* @enum {string}
*/
const DataTypes = {
ARRAY: 'object',
BOOLEAN: 'boolean',
NUMBER: 'number',
STRING: 'string',
@luismiddleton
luismiddleton / monthTypes.js
Created November 16, 2019 22:18
ENUM - Months
/**
* An enum of months.
* @enum {string}
*/
const Months = {
JANUARY: 'January',
FEBRUARY: 'February',
MARCH: 'March',
APRIL: 'April',
@luismiddleton
luismiddleton / weekdayTypes.js
Created November 16, 2019 22:13
ENUM - Weekdays (ISO)
/**
* Weekday types (ISO).
* @enum {number}
*/
const Weekday = {
MONDAY: 1,
TUESDAY: 2,
WEDNESDAY: 3,
THURSDAY: 4,
@luismiddleton
luismiddleton / hoursTypes.js
Created November 16, 2019 22:12
ENUM - Hours
/**
* Types of hours.
* @enum {number}
*/
const Hours = {
DAY: 24,
WEEK: 168
}
@luismiddleton
luismiddleton / minutesTypes.js
Created November 16, 2019 22:10
ENUM - Minutes
/**
* Types of minutes.
* @enum {number}
*/
const Minutes = {
HOUR: 60,
DAY: 1440,
WEEK: 10080
}
@luismiddleton
luismiddleton / secondsType.js
Last active November 16, 2019 22:13
ENUM - Seconds
/**
* Types of seconds.
* @enum {number}
*/
const Seconds = {
MINUTE: 60,
HOUR: 3600,
DAY: 86400,
WEEK: 604800
@luismiddleton
luismiddleton / moment_date_span.js
Created August 19, 2019 06:38
MomentJS - get array of dates by day span (number)
// requires momentjs
const getDateSpan = (span = 7, format = 'Do MMMM YYYY') => {
let arr = [];
for (let i = 0; i < span; i++ ) {
let day
day = moment().add(i, 'day').format(format)
@luismiddleton
luismiddleton / keybase.md
Created August 15, 2019 04:50
keybase.md

Keybase proof

I hereby claim:

  • I am luismiddleton on github.
  • I am luismiddleton (https://keybase.io/luismiddleton) on keybase.
  • I have a public key ASCxIF1M5FGAuNftwhXU2w881UJCLjQRXr-UKyPcUl03rAo

To claim this, I am signing this object:

@luismiddleton
luismiddleton / get_related_posts_by_tag.php
Created February 15, 2019 04:38
Get related posts by tags
@luismiddleton
luismiddleton / share-icons.php
Last active February 14, 2019 01:25
Share Icons - Shortcode - Wordpress
<?php
function share_icon( $atts ) {
$a = shortcode_atts( array(
'social' => 'facebook',
'color' => 'extra-color-3',
'icon' => 'fa-facebook-official',
'post' => $post->ID,
), $atts );