- company location / remote?
- what project management method?
- good and bad company culture?
- performance reviews?
- what's the path to profitability?
This file contains 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
const timing = store => next => action => { | |
performance.mark(`${action.type}_start`); | |
let result = next(action); | |
performance.mark(`${action.type}_end`); | |
performance.measure( | |
`${action.type}`, | |
`${action.type}_start`, | |
`${action.type}_end` | |
); | |
return result; |
This file contains 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
function isRichValue(value) { | |
return Boolean(value && Array.isArray(value.richText)); | |
} | |
function richToString(rich) { | |
return rich.richText.map(({ text }) => text).join(''); | |
} | |
function richToHtml(rich) { | |
let str = rich.richText.map(({ font = {}, text }) => { |