diff --git a/app/components/search-profiile.tsx b/app/components/search-profile.tsx
similarity index 96%
rename from app/components/search-profiile.tsx
rename to app/components/search-profile.tsx
index 8b378f7..85fab0d 100644
--- a/app/components/search-profiile.tsx
+++ b/app/components/search-profile.tsx
@@ -39,7 +39,7 @@ export const SearchProfile = () => {
className="flex gap-4"
>
setLogin(event.target.value)}
disabled={loading}
diff --git a/app/page.tsx b/app/page.tsx
index 0c5f38c..591c31a 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -7,7 +7,7 @@ import { GlobalRankingSection } from './components/global-ranking-section';
import InsightsCarousel from './components/insights-carousel';
import { LanguageRankingSection } from './components/language-ranking-section';
import { MessengerIntegrationSection } from './components/messenger-integration-section';
-import { SearchProfile } from './components/search-profiile';
+import { SearchProfile } from './components/search-profile';
export default function Home() {
return (
diff --git a/app/profile/[login]/components/overview-page.tsx b/app/profile/[login]/components/overview-page.tsx
index e7aab38..e89a0cd 100644
--- a/app/profile/[login]/components/overview-page.tsx
+++ b/app/profile/[login]/components/overview-page.tsx
@@ -6,7 +6,7 @@ import { Link } from '@/components/link/link';
import type { PageProfileOverviewQuery } from '@/types/generated/graphql';
import NotFound from '../not-found';
-import { UserContributionsList } from '../repositories/components/user-contriutions-list';
+import { UserContributionsList } from '../repositories/components/user-contributions-list';
import { UserRepositoriesList } from '../repositories/components/user-repositories-list';
import { buildProfileTabSEO } from '../seo';
import { ProfileTimeline } from '../timeline/components/profile-timeline';
diff --git a/app/profile/[login]/components/tooltips.tsx b/app/profile/[login]/components/tooltips.tsx
index fa967c8..4acc9a6 100644
--- a/app/profile/[login]/components/tooltips.tsx
+++ b/app/profile/[login]/components/tooltips.tsx
@@ -19,7 +19,7 @@ export const PersonaTooltip = () => (
export const GlobalRankTooltip = () => (
- This is your highest rank among {RANK_NAME.s}, {RANK_NAME.c}, and {RANK_NAME.f}. Go to the Ranks tab
+ This is their highest rank among {RANK_NAME.s}, {RANK_NAME.c}, and {RANK_NAME.f}. Go to the Ranks tab
to see detailed explanations of each ranking.
);
diff --git a/app/profile/[login]/repositories/components/user-contriutions-list.tsx b/app/profile/[login]/repositories/components/user-contributions-list.tsx
similarity index 100%
rename from app/profile/[login]/repositories/components/user-contriutions-list.tsx
rename to app/profile/[login]/repositories/components/user-contributions-list.tsx
diff --git a/app/profile/[login]/repositories/page.tsx b/app/profile/[login]/repositories/page.tsx
index b5e1624..0751149 100644
--- a/app/profile/[login]/repositories/page.tsx
+++ b/app/profile/[login]/repositories/page.tsx
@@ -8,7 +8,7 @@ import { fetchProfilePageRepositories } from '@/graphql/helpers/fetch-profile-pa
import { LayoutLeftColumn } from '../components/layout-left-column';
import NotFound from '../not-found';
import { buildProfileTabSEO } from '../seo';
-import { UserContributionsList } from './components/user-contriutions-list';
+import { UserContributionsList } from './components/user-contributions-list';
import { UserRepositoriesList } from './components/user-repositories-list';
export async function generateMetadata({ params }: PageProps<'/profile/[login]/repositories'>): Promise {
diff --git a/app/wa/privacy/page.tsx b/app/wa/privacy/page.tsx
index 6d20154..efb91f9 100644
--- a/app/wa/privacy/page.tsx
+++ b/app/wa/privacy/page.tsx
@@ -95,7 +95,7 @@ export default function PrivacyPolicy() {
5. How we store and protect data
- Data is stored on Digital Ocean Amsterdam Datacentr-3
+ Data is stored on Digital Ocean Amsterdam Datacenter-3
in encrypted databases and is never sold. Access is restricted to authorised personnel only.
diff --git a/badge/utils/get-contrast-text-color.ts b/badge/utils/get-contrast-text-color.ts
index 827761e..3a33bb8 100644
--- a/badge/utils/get-contrast-text-color.ts
+++ b/badge/utils/get-contrast-text-color.ts
@@ -17,7 +17,7 @@ export function getContrastTextColor(bgColor: string): 'black' | 'white' {
// Calculate relative luminance (sRGB)
const luminance = (0.299 * r + 0.587 * g + 0.114 * b) / 255;
- // If luminance is high → use black, otherwise use white
+ // If luminance is high → use black; otherwise, use white
return luminance > 0.5 ? 'black' : 'white';
}
diff --git a/components/ranking-table/clickale-row.tsx b/components/ranking-table/clickable-row.tsx
similarity index 100%
rename from components/ranking-table/clickale-row.tsx
rename to components/ranking-table/clickable-row.tsx
diff --git a/components/ranking-table/ranking-table.tsx b/components/ranking-table/ranking-table.tsx
index 8cb1118..270facd 100644
--- a/components/ranking-table/ranking-table.tsx
+++ b/components/ranking-table/ranking-table.tsx
@@ -6,7 +6,7 @@ import { getCountryFlag } from '@/utils/get-country-flag';
import { getRankingConfigByType } from '@/utils/get-ranking-config-by-type';
import { RankDelta } from '../rank-delta/rank-delta';
import { UserCard } from '../user-card/user-card';
-import { ClickableRow } from './clickale-row';
+import { ClickableRow } from './clickable-row';
type RankingTableProps = {
rankingType: string;