Skip to content

Instantly share code, notes, and snippets.

View garmjs's full-sized avatar
🏍️
Lover

Armend Gashi garmjs

🏍️
Lover
  • Prishtine
View GitHub Profile
@garmjs
garmjs / scrollTriggers.js
Created September 22, 2014 16:00
scrollTriggers
var scrollTriggers = [
{ selector: ".media-vizioni", klass: "tada" },
{ selector: ".media-efektiviteti", klass: "tada" },
{ selector: ".media-krahasimi", klass: "tada" },
{ selector: ".media-dimensionet", klass: "flipInY" }
];
// on load, get the elements and their offsets
@garmjs
garmjs / gist:dac5e084c370fc6a5285
Created June 24, 2015 14:58
Upgrade Node.js via NPM
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
@garmjs
garmjs / mixin
Created June 25, 2015 22:15
themify
// ----
// Sass (v3.4.0.rc.1)
// Compass (v1.0.0.alpha.20)
// ----
$themes: (
"theme-1": (
"color": red
),
"theme-2": (
@garmjs
garmjs / .editorconfig
Last active October 31, 2016 21:35
editorconfig
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
@garmjs
garmjs / example.js
Last active July 29, 2022 17:20
React Delete item
let taskIndex = parseInt(e.target.value, 10);
console.log('remove task: %d', taskIndex, this.state.list[taskIndex]);
this.setState(state => {
state.list.splice(taskIndex, 1);
return {items: state.list};
});
@garmjs
garmjs / React Filter List.js
Created November 18, 2015 19:54
React Filter
var updatedList = this.state.list.filter(function(item){
return item.toLowerCase().search(
evt.target.value.toLowerCase()) !== -1;
});
this.setState({ list: updatedList });
@garmjs
garmjs / introrx.md
Created January 23, 2016 03:33 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing
.DS_Store
bower_components/
# Sass
.sass-cache/
*.css.map
# Logs
logs
*.log
npm-debug.log*
@garmjs
garmjs / ReactRouterv4 CodeSpliting.js
Last active July 31, 2017 12:37 — forked from acdlite/app.js
Quick and dirty code splitting with React Router v4
import React from 'react'
import { Loading } from '../components/loading'
function asyncComponent (getComponent) {
return class AsyncComponent extends React.Component {
static Component = null
mounted = false
state = {
Component: AsyncComponent.Component
@garmjs
garmjs / server.js
Last active July 29, 2022 17:16
Simple SSR React, React Router v4 and Helmet with express
require('babel-register')
const express = require('express')
const React = require('react')
const ReactDOMServer = require('react-dom/server')
const ReactRouter = require('react-router')
const ServerRouter = ReactRouter.ServerRouter
const App = require('./src/App').default
const path = require('path')
const Helmet = require('react-helmet')
const compression = require('compression')