Add and use clsx (classnames alternative) (#2249)

Co-authored-by: David Luzar <luzar.david@gmail.com>
This commit is contained in:
Danila
2020-10-19 17:14:28 +03:00
committed by GitHub
parent 1484c5a63b
commit b50c54f855
18 changed files with 108 additions and 72 deletions
+4 -3
View File
@@ -1,4 +1,5 @@
import React, { useState, useEffect, useRef } from "react";
import clsx from "clsx";
import { ToolButton } from "./ToolButton";
import { t } from "../i18n";
import useIsMobile from "../is-mobile";
@@ -154,9 +155,9 @@ export const RoomDialog = ({
return (
<>
<ToolButton
className={`RoomDialog-modalButton ${
isCollaborating ? "is-collaborating" : ""
}`}
className={clsx("RoomDialog-modalButton", {
"is-collaborating": isCollaborating,
})}
onClick={() => setModalIsShown(true)}
icon={users}
type="button"