feedback fixes

Signed-off-by: Emma Indal <emma.indahl@gmail.com>
This commit is contained in:
Emma Indal
2022-03-25 10:06:37 +01:00
parent 1f84e612e3
commit 07c0610557
12 changed files with 792 additions and 3530 deletions
@@ -41,12 +41,14 @@ import {
export const Content = (props: StackOverflowQuestionsContentProps) => {
const { requestParams } = props;
const configApi = useApi(configApiRef);
const baseUrl = configApi.getOptionalString('stackoverflow.baseUrl');
const baseUrl =
configApi.getOptionalString('stackoverflow.baseUrl') ||
'https://api.stackexchange.com/2.2';
const { value, loading, error } = useAsync(async (): Promise<
StackOverflowQuestion[]
> => {
const params = requestParams ? `?${qs.stringify(requestParams)}` : '';
const params = qs.stringify(requestParams, { addQueryPrefix: true });
const response = await fetch(`${baseUrl}/questions${params}`);
const data = await response.json();
return data.items;