diff --git a/src/components/cards/providers/AppStore.tsx b/src/components/cards/providers/AppStore.tsx index 6fbd6b7..3da1ab6 100644 --- a/src/components/cards/providers/AppStore.tsx +++ b/src/components/cards/providers/AppStore.tsx @@ -1,14 +1,15 @@ import useFetch from 'fetch-suspense'; import React from 'react'; import { useTranslation } from 'react-i18next'; -import { FaAppStore, FaInfoCircle } from 'react-icons/fa'; +import { FaInfoCircle } from 'react-icons/fa'; +import { SiAppstore } from 'react-icons/si'; 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')}` + `/api/services/appstore/${term}?country=${t('countryCode')}` ) as { result: Array<{ name: string; viewURL: string; price: number; id: string }>; }; @@ -22,7 +23,7 @@ const Search: React.FC<{ query: string }> = ({ query }) => { title={app.name.split(/[-–—\-:]/)[0]} message={`Price: ${app.price}`} link={app.viewURL} - icon={} + icon={} key={app.id} /> )) diff --git a/src/components/cards/providers/Cratesio.tsx b/src/components/cards/providers/Cratesio.tsx index d602e01..e8ecc79 100644 --- a/src/components/cards/providers/Cratesio.tsx +++ b/src/components/cards/providers/Cratesio.tsx @@ -1,6 +1,6 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { DiRust } from 'react-icons/di'; +import { SiRust } from 'react-icons/si'; import { Card, DedicatedAvailability, Repeater } from '../core'; const CratesioCard: React.FC<{ query: string }> = ({ query }) => { @@ -19,7 +19,7 @@ const CratesioCard: React.FC<{ query: string }> = ({ query }) => { service="existence" link={`https://crates.io/crates/${name}`} message="Go to crates.io" - icon={} + icon={} /> )} diff --git a/src/components/cards/providers/Firebase.tsx b/src/components/cards/providers/Firebase.tsx index 1618c1f..9013642 100644 --- a/src/components/cards/providers/Firebase.tsx +++ b/src/components/cards/providers/Firebase.tsx @@ -1,8 +1,7 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { DiFirebase } from 'react-icons/di'; - -import { Card, Repeater, DedicatedAvailability } from '../core'; +import { SiFirebase } from 'react-icons/si'; +import { Card, DedicatedAvailability, Repeater } from '../core'; const FirebaseCard: React.FC<{ query: string }> = ({ query }) => { const { t } = useTranslation(); @@ -24,7 +23,7 @@ const FirebaseCard: React.FC<{ query: string }> = ({ query }) => { service="existence" message="Go to Firebase" link={`https://${name}.firebaseio.com/`} - icon={} + icon={} /> )} diff --git a/src/components/cards/providers/GitHubSearch.tsx b/src/components/cards/providers/GitHubSearch.tsx index 6edbfb5..8897b9d 100644 --- a/src/components/cards/providers/GitHubSearch.tsx +++ b/src/components/cards/providers/GitHubSearch.tsx @@ -1,7 +1,7 @@ import React from 'react'; import useFetch from 'fetch-suspense'; import { useTranslation } from 'react-i18next'; -import { FaGithub, FaInfoCircle } from 'react-icons/fa'; +import { FaGithubAlt, FaInfoCircle } from 'react-icons/fa'; import { Card, Result } from '../core'; @@ -32,7 +32,7 @@ const Search: React.FC<{ query: string }> = ({ query }) => { repo.stargazers_count })`} link={repo.html_url} - icon={} + icon={} key={repo.id} /> )) diff --git a/src/components/cards/providers/Linux.tsx b/src/components/cards/providers/Linux.tsx index 236ff09..b46feba 100644 --- a/src/components/cards/providers/Linux.tsx +++ b/src/components/cards/providers/Linux.tsx @@ -1,9 +1,7 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { DiUbuntu } from 'react-icons/di'; -import { DiDebian } from 'react-icons/di'; - -import { Card, Repeater, DedicatedAvailability } from '../core'; +import { SiDebian, SiUbuntu } from 'react-icons/si'; +import { Card, DedicatedAvailability, Repeater } from '../core'; const LinuxCard: React.FC<{ query: string }> = ({ query }) => { const { t } = useTranslation(); @@ -21,14 +19,14 @@ const LinuxCard: React.FC<{ query: string }> = ({ query }) => { service="launchpad" message="Go to Launchpad" link={`https://launchpad.net/ubuntu/+source/${name}`} - icon={} + icon={} /> } + icon={} /> )} diff --git a/src/components/cards/providers/Npm.tsx b/src/components/cards/providers/Npm.tsx index b4352ac..264ebb7 100644 --- a/src/components/cards/providers/Npm.tsx +++ b/src/components/cards/providers/Npm.tsx @@ -1,8 +1,7 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { FaNpm } from 'react-icons/fa'; - -import { Card, Repeater, DedicatedAvailability } from '../core'; +import { RiNpmjsFill, RiNpmjsLine } from 'react-icons/ri'; +import { Card, DedicatedAvailability, Repeater } from '../core'; const NpmCard: React.FC<{ query: string }> = ({ query }) => { const { t } = useTranslation(); @@ -23,7 +22,7 @@ const NpmCard: React.FC<{ query: string }> = ({ query }) => { link={`https://www.npmjs.com/package/${name}`} messageIfTaken={`See ${name}`} linkIfTaken={`https://www.npmjs.com/package/${name}`} - icon={} + icon={} /> = ({ query }) => { linkIfTaken={`https://www.npmjs.com/org/${name}`} prefix="@" suffix=" (Organization)" - icon={} + icon={} /> )} diff --git a/src/components/cards/providers/RubyGems.tsx b/src/components/cards/providers/RubyGems.tsx index a291eb6..e470b06 100644 --- a/src/components/cards/providers/RubyGems.tsx +++ b/src/components/cards/providers/RubyGems.tsx @@ -1,8 +1,7 @@ import React from 'react'; import { useTranslation } from 'react-i18next'; -import { FaGem } from 'react-icons/fa'; - -import { Card, Repeater, DedicatedAvailability } from '../core'; +import { SiRubygems } from 'react-icons/si'; +import { Card, DedicatedAvailability, Repeater } from '../core'; const RubyGemsCard: React.FC<{ query: string }> = ({ query }) => { const { t } = useTranslation(); @@ -20,7 +19,7 @@ const RubyGemsCard: React.FC<{ query: string }> = ({ query }) => { service="existence" message="Go to RubyGems" link={`https://rubygems.org/gems/${name}`} - icon={} + icon={} /> )}