UNPKG

react-code-blocks

Version:

Modified Atlaskit's Code Block to support more languages (i.e graphql, reasonml, etc) and theme (i.e railscast, dracula, monokai, etc) code snippets!

19 lines (13 loc) 456 B
const warningStack: { [key: string]: boolean } = {}; const useWarning = (message: string, component?: string) => { const tag = component ? ` [${component}]` : ' '; const log = `[Zeit UI]${tag}: ${message}`; if (typeof console === 'undefined') return; if (warningStack[log]) return; warningStack[log] = true; if (process.env.NODE_ENV !== 'production') { return console.error(log); } console.warn(log); }; export default useWarning;