refactor(classnames): use faster classcat alternative

This commit is contained in:
moklick
2020-07-14 10:11:26 +02:00
parent dec1f973cb
commit 1b3f58486a
11 changed files with 43 additions and 25 deletions
+3 -2
View File
@@ -1,5 +1,5 @@
import React, { useMemo, CSSProperties, HTMLAttributes, MouseEvent } from 'react';
import cx from 'classnames';
import cc from 'classcat';
const nodeEnv: string = process.env.NODE_ENV as string;
@@ -98,9 +98,10 @@ const ReactFlow = ({
}: ReactFlowProps) => {
const nodeTypesParsed = useMemo(() => createNodeTypes(nodeTypes), []);
const edgeTypesParsed = useMemo(() => createEdgeTypes(edgeTypes), []);
const reactFlowClasses = cc(['react-flow', className]);
return (
<div style={style} className={cx('react-flow', className)}>
<div style={style} className={reactFlowClasses}>
<Wrapper>
<GraphView
onLoad={onLoad}