feat(docsearch): update missing results issue link
This commit is contained in:
parent
57284e4beb
commit
b904ff6fc7
3 changed files with 6 additions and 1 deletions
|
|
@ -362,6 +362,7 @@ export function DocSearchModal({
|
|||
<div className="DocSearch-Dropdown" ref={dropdownRef}>
|
||||
<ScreenState
|
||||
{...autocomplete}
|
||||
indexName={indexName}
|
||||
state={state}
|
||||
hitComponent={hitComponent}
|
||||
resultsFooterComponent={resultsFooterComponent}
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ interface NoResultsScreenProps
|
|||
> {
|
||||
state: AutocompleteState<InternalDocSearchHit>;
|
||||
inputRef: React.MutableRefObject<null | HTMLInputElement>;
|
||||
indexName: string;
|
||||
}
|
||||
|
||||
export function NoResultsScreen(props: NoResultsScreenProps) {
|
||||
|
|
@ -61,7 +62,7 @@ export function NoResultsScreen(props: NoResultsScreenProps) {
|
|||
<p className="DocSearch-Help">
|
||||
Believe this query should return results?{' '}
|
||||
<a
|
||||
href="https://github.com/algolia/docsearch-configs/issues/new?template=Missing_results.md"
|
||||
href={`https://github.com/algolia/docsearch-configs/issues/new?template=Missing_results.md&title=[${props.indexName}]+Missing+results+for+query+"${props.state.query}"`}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import {
|
|||
} from '@francoischalifour/autocomplete-core';
|
||||
import React from 'react';
|
||||
|
||||
import { DocSearchProps } from './DocSearch';
|
||||
import { ErrorScreen } from './ErrorScreen';
|
||||
import { NoResultsScreen } from './NoResultsScreen';
|
||||
import { ResultsScreen } from './ResultsScreen';
|
||||
|
|
@ -23,6 +24,8 @@ interface ScreenStateProps<TItem>
|
|||
favoriteSearches: StoredSearchPlugin<StoredDocSearchHit>;
|
||||
onItemClick(item: StoredDocSearchHit): void;
|
||||
inputRef: React.MutableRefObject<null | HTMLInputElement>;
|
||||
hitComponent: DocSearchProps['hitComponent'];
|
||||
indexName: DocSearchProps['indexName'];
|
||||
}
|
||||
|
||||
export const ScreenState = React.memo(
|
||||
|
|
|
|||
Loading…
Reference in a new issue