Skip to content

Instantly share code, notes, and snippets.

View superpowered's full-sized avatar
💭
lost in the void

Andrew Herder superpowered

💭
lost in the void
View GitHub Profile
@superpowered
superpowered / takeLatestCancelablePerKey.js
Last active December 12, 2019 01:29
redux-saga helper function.
/*
takeLatestCancelablePerKey
Works like `takeLatest`, but can filter and cancel tasks based on a unique identifier.
Useful if you have multiple unique task ids firing off the same action but need them to be cancelable
and fireable seperately.
Code Sandbox example: https://codesandbox.io/s/distracted-faraday-gjz40
*/
import {
@superpowered
superpowered / date.js
Last active November 12, 2018 18:34
Gravity Forms. Disable weekends - Allow time selection based on day.
//Note that this does NOT validate server side.
jQuery(document).on('gform_post_render', function($)
{
//#input_[form_id]_[field_id]
//Get Date Field Input
var $dateField = jQuery( "#input_16_6" );
var date = new Date($dateField.val());
//Get Weekday Time Dropdown fields
var $mondayTimes = jQuery( "#field_16_7" );