Skip to content

Instantly share code, notes, and snippets.

@CWSites
CWSites / react-i18next.js
Created May 16, 2018 17:14
react-i18next mock for using with Jest
import React, { Component } from 'react';
import * as reactI18next from 'react-i18next';
export const translate = () => Component => props => <Component t={() => ''} {...props} />;
export const I18n = reactI18next.I18n;
export const Interpolate = reactI18next.Interpolate;
export const Trans = reactI18next.Trans;
export const I18nextProvider = reactI18next.I18nextProvider;
export const loadNamespaces = reactI18next.loadNamespaces;
export const reactI18nextModule = reactI18next.reactI18nextModule;
@CWSites
CWSites / Chart.js
Last active May 21, 2018 18:15
Set Interval from Parent for Child Component API Call
// CHART COMPONENT
state = {
rawData: {},
chartData: [],
interval: this.props.state.refresh,
intervalId: setInterval(async() => {
this.fetchData(url, request);
}, this.props.state.refresh)
}