Sha256: 096bc9464438c3d14c6f59e04b42d64baeeb160da62fec89013cdedc9b571917
Contents?: true
Size: 931 Bytes
Versions: 12
Compression:
Stored size: 931 Bytes
Contents
$(function() { if (!window.localStorage) { return; } let getDismissedHelpers = () => { let serialized = localStorage.getItem("dismissedHelpers"); if (!serialized) { return []; } return serialized.split(","); }; let addDismissedHelper = (id) => { let dismissedHelpers = getDismissedHelpers(); if (!dismissedHelpers.includes(id)) { localStorage.setItem( "dismissedHelpers", [...dismissedHelpers, id].join(",") ); } }; let dismissedHelpers = getDismissedHelpers(); $(".floating-helper-container").each((_index, elem) => { let id = $(elem).data("help-id"); if (!dismissedHelpers.includes(id)) { $(".floating-helper", elem).foundation("toggle"); $(".floating-helper__wrapper", elem).foundation("toggle"); $(".floating-helper", elem).on("off.zf.toggler", () => { addDismissedHelper(id); }); } }); });
Version data entries
12 entries across 12 versions & 1 rubygems