This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import * as _ from 'underscore'; | |
| import * as moment from 'moment'; | |
| import * as jwt from 'jwt-simple'; | |
| import * as config from 'config'; | |
| import * as Log from './Log'; | |
| /** | |
| * エンコードする | |
| * 有効期限を付与する | |
| * @param data |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| stylus --sourcemap --use ./node_modules/axis --out build app/index.styl |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| declare module 'react-dimensions' { | |
| import * as React from 'react' | |
| interface Dimensions { | |
| <P extends React.Props<any>>(options?: Options): (component: React.ComponentClass<P>) => React.ComponentClass<P> | |
| } | |
| declare const Dimensions: Dimensions | |
| export default Dimensions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| declare module 'react-dnd-touch-backend' { | |
| import { Backend } from 'react-dnd' | |
| declare const Backend: Backend | |
| export default Backend | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| declare module 'react-svg-pan-zoom' { | |
| import * as React from 'react' | |
| type Tool = 'auto' | 'none' | 'pan' | 'zoom-in' | 'zoom-out' | |
| type ToolBarPosition = 'none' | 'top' | 'right' | 'bottom' | 'left' | |
| export const ReactSVGPanZoom: ReactSVGPanZoom | |
| interface ReactSVGPanZoom extends React.ComponentClass<ReactSVGPanZoomProps> {} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| export function imageFileToDataUri (file: File) { | |
| return new Promise<string>(done => { | |
| const reader = new FileReader() | |
| reader.onloadend = () => done(reader.result) | |
| reader.readAsDataURL(file) | |
| }) | |
| } | |
| export function imageSrcToImageData (imageSrc: string) { | |
| return new Promise<ImageData>(resolve => { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| export function preventDefault (func, ...args) { | |
| return e => { | |
| e.preventDefault() | |
| func(...args) | |
| } | |
| } | |
| export function targetValue (func, ...args) { | |
| return e => { | |
| func(e.target.value, ...args) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import flatten from 'lodash-es/flatten' | |
| /** | |
| * 配列のすべての組み合わせについて、関数を実行する。 | |
| * @param fun 関数 | |
| * @param cols 配列 | |
| * @return {Array} | |
| * @example | |
| * combination((x,y)=>x*y, [1,2,3], [4,5,6]) | |
| * => [4,5,6,8,10,12,12,15,18] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| declare module "immutability-helper" { | |
| type UpdateSpec<T> = { | |
| [P in keyof T]?: UpdateSpec<T[P]> | UpdateSpecCommand<T[P]> | |
| } | |
| interface UpdateSpecCommand<S> { | |
| $set?: S | |
| // FIX ME. $pushm, $unshift, $spliceはSが配列の場合のみ使用できるようにしたい | |
| $push?: S |