Skip to content

Instantly share code, notes, and snippets.


Mohan Dere mohandere

Block or report user

Report or block mohandere

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
mohandere / blogFactory.js
Last active Aug 29, 2015
Angular Factory/Service for Interaction with Wordpress Blog
View blogFactory.js
function fzBlogFactory($http, $sce, config) {
function allPosts() {
return httpRequest('posts?filter[category_name]=post');
function postByID(id) {
return httpRequest('posts/' + id);
function featuredPosts() {
mohandere / app.js
Last active Aug 23, 2016
i18n with polyglot.js and rendr.js
View app.js
var patches = require('./lib/patches')
, BaseApp = require('rendr/shared/app')
, handlebarsHelpers = require('./lib/handlebarsHelpers')
, Polyglot = require('node-polyglot')
, _ = require('underscore');
* setup constants/globals
mohandere / templateManager.js
Created Oct 18, 2016
Template Manager plugin for Loading HBS template files:
View templateManager.js
templateManager - Async Handlebars template loader/cacher.
@author Mohan Dere
@version 1.0
@requires jQuery || zepto, underscore, Handlebars.js
(function() {
mohandere / app.js
Last active May 19, 2017
View app.js
import React, { Component } from 'react';
import { BrowserRouter as Router, Route, Link } from 'react-router-dom';
import { Grid, Row, Col, PageHeader } from 'react-bootstrap';
import './App.css';
import Home from './components/Home';
import About from './components/About';
class App extends Component {
mohandere / FilesLoader-Usage.js
Created Jun 21, 2017
Asynchronous files loading with jquery deferred with callback
View FilesLoader-Usage.js
var tplsToLoad = [
function () {
mohandere / 0_reuse_code.js
Created Jun 21, 2017
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
mohandere / epic.js
Last active Aug 31, 2017
Writing epics with redux-observable
View epic.js
import * as ajax from '../../utils/ajax';
import 'rxjs/add/operator/catch'
import {
} from 'rxjs/Observable';
import queryString from 'query-string'
import _ from 'lodash'
import {
mohandere / MyModal.js
Last active Oct 12, 2017
Higher Order Component for react-modal to handle modal bottom issue
View MyModal.js
import React from 'react';
import ReactModal from 'react-modal';
import withModal from './withModal';
class MyModal extends React.Component {
constructor(props) {
mohandere / accordion.js
Last active Nov 21, 2017
Jquery UI Sortable with Accordion: Save sort order
View accordion.js
header: "> div > h3",
collapsible: true,
active: false,
heightStyle: "content",
update: function(event, ui) {
//On update get new order of elements as an array
var serialized = $(this).sortable("toArray", {
mohandere / app.js
Created Nov 21, 2017
Jquery Panzoom with UI slider and Flexslider
View app.js
var App = {
initialize: function() {
// Initialize flexslider
$flexSlider = self.$('#product-slider'),
animation: "slide",
slideshow: false,
animationLoop: false,
start: function(slider) {
console.log('in start == slider.currentSlide ==>', slider.currentSlide);
You can’t perform that action at this time.