diff --git a/src/app.jsx b/src/app.jsx index ed9bd15e..54dde201 100644 --- a/src/app.jsx +++ b/src/app.jsx @@ -20,8 +20,9 @@ import { useSnapshot } from 'valtio'; import AccountSheet from './components/account-sheet'; import BackgroundService from './components/background-service'; import Compose from './components/compose'; +import ComposeButton from './components/compose-button'; import Drafts from './components/drafts'; -import Icon, { ICONS } from './components/icon'; +import { ICONS } from './components/icon'; import Loader from './components/loader'; import MediaModal from './components/media-modal'; import Modal from './components/modal'; @@ -58,7 +59,6 @@ import { initPreferences, } from './utils/api'; import { getAccessToken } from './utils/auth'; -import openCompose from './utils/open-compose'; import showToast from './utils/show-toast'; import states, { initStates } from './utils/states'; import store from './utils/store'; @@ -283,25 +283,7 @@ function App() { } /> )} - {isLoggedIn && ( - - )} + {isLoggedIn && } {isLoggedIn && !snapStates.settings.shortcutsColumnsMode && snapStates.settings.shortcutsViewMode !== 'multi-column' && ( diff --git a/src/components/compose-button.jsx b/src/components/compose-button.jsx new file mode 100644 index 00000000..66dc5031 --- /dev/null +++ b/src/components/compose-button.jsx @@ -0,0 +1,27 @@ +import openCompose from '../utils/open-compose'; +import states from '../utils/states'; + +import Icon from './icon'; + +export default function ComposeButton() { + return ( + + ); +}