import { h, Component } from 'preact'; import PropTypes from 'prop-types'; import { defaultState, loadNextPage, onSearchBoxType, performInitialSearch, search, toggleTag, clearSelectedTags, } from '../searchableItemList/searchableItemList'; import { ItemListItem } from './components/ItemListItem'; import { ItemListItemArchiveButton } from './components/ItemListItemArchiveButton'; import { ItemListLoadMoreButton } from './components/ItemListLoadMoreButton'; import { ItemListTags } from './components/ItemListTags'; import { debounceAction } from '@utilities/debounceAction'; import { Button } from '@crayons'; import { request } from '@utilities/http'; const STATUS_VIEW_VALID = 'valid,confirmed'; const STATUS_VIEW_ARCHIVED = 'archived'; const READING_LIST_ARCHIVE_PATH = '/readinglist/archive'; const READING_LIST_PATH = '/readinglist'; const FilterText = ({ selectedTags, query, value }) => { return (
Click the{' '} bookmark reaction when viewing a post to add it to your reading list.