import React from 'react';
import useFetch from 'fetch-suspense';
import {useTranslation} from 'react-i18next';
import {FaAppStore, FaInfoCircle} from 'react-icons/fa';
import {Card, Result} from '../core';
const Search: React.FC<{query: string}> = ({query}) => {
const {t} = useTranslation();
const term = encodeURIComponent(query);
const response = useFetch(
`/availability/appstore/${term}?country=${t('countryCode')}`,
) as {
result: Array<{name: string; viewURL: string; price: number; id: string}>;
};
const apps = response.result;
return (
<>
{apps && apps.length > 0 ? (
apps.map((app) => (
}
key={app.id}
/>
))
) : (
} />
)}
>
);
};
const AppStoreCard: React.FC<{query: string}> = ({query}) => {
const {t} = useTranslation();
return (
);
};
export default AppStoreCard;