Instead of checks like:
if (value === null) {
throw new Error("missing value")
}
doSomethingThatNeedsValue(value)
/* | |
* This work is free. You can redistribute it and/or modify it under the | |
* terms of the Do What The Fuck You Want To Public License, Version 2, | |
* as published by Sam Hocevar. See the COPYING file for more details. | |
*/ | |
/* | |
* Easing Functions - inspired from http://gizma.com/easing/ | |
* only considering the t value for the range [0, 1] => [0, 1] | |
*/ | |
EasingFunctions = { |
import { FC } from 'react' | |
import { useCodeMirror } from './useCodeMirror' | |
interface Props { | |
content: string | |
classNames?: string | |
onContentChange: (content: string) => void | |
} | |
export const CodeMirror: FC<Props> = ({ |