Files
frontend-app-authoring/src/search-manager/Stats.tsx
Rômulo Penido 25ab1fffa1 feat: adds filter by tags and contentType to library home (#1141)
Refactor to add search-manager feature.

Co-authored-by: Yusuf Musleh <yusuf@opencraft.com>
2024-07-24 12:13:24 -07:00

23 lines
615 B
TypeScript

import React from 'react';
import { FormattedMessage } from '@edx/frontend-platform/i18n';
import messages from './messages';
import { useSearchContext } from './SearchManager';
/**
* Simple component that displays the # of matching results
*/
const Stats: React.FC<Record<never, never>> = () => {
const { totalHits, searchKeywords, canClearFilters } = useSearchContext();
if (!searchKeywords && !canClearFilters) {
// We haven't started the search yet.
return null;
}
return (
<FormattedMessage {...messages.numResults} values={{ numResults: totalHits }} />
);
};
export default Stats;