import React from "react" import posting from "../../services/posting" import Button from "../button" import { Toolbar, ToolbarItem, ToolbarSection, ToolbarSpacer } from "../Toolbar" import ThreadsCategoryPicker from "./ThreadsCategoryPicker" import ThreadsListPicker from "./ThreadsListPicker" import ThreadsToolbarModeration from "./ThreadsToolbarModeration" const ThreadsToolbar = ({ api, baseUrl, category, categories, categoriesMap, topCategory, topCategories, subCategory, subCategories, list, lists, threads, addThreads, startThread, freezeThread, updateThread, deleteThread, selection, moderation, route, user, disabled, }) => ( {topCategories.length > 0 && ( {topCategory && subCategories.length > 0 && ( )} )} {lists.length > 1 && ( )} {!!user.id && ( {moderation.allow && ( selection.indexOf(thread.id) !== -1 )} addThreads={addThreads} freezeThread={freezeThread} updateThread={updateThread} deleteThread={deleteThread} selection={selection} moderation={moderation} route={route} user={user} disabled={disabled} /> )} )} ) export default ThreadsToolbar