diff --git a/web/modals/concurrent-modification-modal.react.js b/web/modals/concurrent-modification-modal.react.js
--- a/web/modals/concurrent-modification-modal.react.js
+++ b/web/modals/concurrent-modification-modal.react.js
@@ -2,6 +2,7 @@
import * as React from 'react';
+import Button from '../components/button.react';
import css from '../style.css';
import { useModalContext } from './modal-provider.react';
import Modal from './modal.react';
@@ -21,11 +22,9 @@
time as you! Please refresh the entry and try again.
-
+
diff --git a/web/modals/threads/confirm-leave-thread-modal.react.js b/web/modals/threads/confirm-leave-thread-modal.react.js
--- a/web/modals/threads/confirm-leave-thread-modal.react.js
+++ b/web/modals/threads/confirm-leave-thread-modal.react.js
@@ -4,6 +4,7 @@
import { type ThreadInfo } from 'lib/types/thread-types';
+import Button from '../../components/button.react';
import css from '../../style.css';
import Modal from '../modal.react';
@@ -22,7 +23,9 @@
{'"?'}
-
+
diff --git a/web/modals/threads/new-thread-modal.react.js b/web/modals/threads/new-thread-modal.react.js
--- a/web/modals/threads/new-thread-modal.react.js
+++ b/web/modals/threads/new-thread-modal.react.js
@@ -26,6 +26,7 @@
} from 'lib/utils/action-utils';
import { firstLine } from 'lib/utils/string-utils';
+import Button from '../../components/button.react';
import { useSelector } from '../../redux/redux-utils';
import { nonThreadCalendarQuery } from '../../selectors/nav-selectors';
import css from '../../style.css';
@@ -172,12 +173,13 @@