Skip to content

Instantly share code, notes, and snippets.

View krvikash35's full-sized avatar

Vikash Kumar krvikash35

View GitHub Profile
@krvikash35
krvikash35 / PinchZoomTap.jsx
Created December 2, 2018 19:38
React component with PinchZoom, Pan and DoubleTapToZoom support
import React from "react";
const MIN_SCALE = 1;
const MAX_SCALE = 2;
const SETTLE_RANGE = 0.001;
const ADDITIONAL_LIMIT = 0.2;
const DOUBLE_TAP_THRESHOLD = 300;
const ANIMATION_SPEED = 0.04;
const RESET_ANIMATION_SPEED = 1;
const INITIAL_X = 0;
@krvikash35
krvikash35 / Caddyfile
Created December 1, 2018 17:03
Caddy multiple single page app with proxy for api
localhost {
root .
proxy /api myapiserver.com {
insecure_skip_verify
}
proxy /media mymediaserver.com {
insecure_skip_verify
}
rewrite /spa1 {
to {path} spa1/