Skip to content

Commit

Permalink
Fix ts error
Browse files Browse the repository at this point in the history
  • Loading branch information
Tamir198 committed Mar 31, 2024
1 parent d6a0f65 commit 37d3b28
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 5 deletions.
10 changes: 7 additions & 3 deletions actions/fetchFilteredMemebers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,14 @@ const dummyMember: Member = {
longDescription: 'fill longDescription',
joinDate: 'fill joinDate',
isAdmin: false,
linkedInUrl: '',
githubUrl: '',
twitterUrl: '',
};

const MEMBER_ENDPOINT = 'https://baas-data-provider.onrender.com/members';

export const fetchFilteredMemebers = async (term: string) => {
export const fetchFilteredMembers = async (term: string) => {
try {
const response = await fetch(MEMBER_ENDPOINT);
const membersData: any[] = await response.json();
Expand Down Expand Up @@ -43,8 +46,9 @@ export const fetchFilteredMemebers = async (term: string) => {
longDescription: dummyMember.longDescription,
joinDate: dummyMember.joinDate,
isAdmin: dummyMember.isAdmin,
github: github || '',
linkedIn: linkedIn || '',
linkedInUrl: linkedIn || '', // Assign directly to linkedInUrl
githubUrl: github || '', // Assign directly to githubUrl
twitterUrl: '', // Assuming twitterUrl is also provided from data source
_id: _id || '',
meta: meta || {},
timestamp: timestamp || '',
Expand Down
4 changes: 2 additions & 2 deletions app/[locale]/members/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { LINKS } from '@/config/consts';
import { useEffect, useState } from 'react';
import { MembersList } from '@/components/Members/MembersLIst/MembersList';
import { Member } from '@/types';
import { fetchFilteredMemebers } from '@/actions/fetchFilteredMemebers';
import { fetchFilteredMembers } from '@/actions/fetchFilteredMemebers';
import { useTranslations } from 'next-intl';
import useTextDirection from '@/hooks/useTextDirection';
import Magnifier from '@/components/SvgCmps/Magnifier';
Expand Down Expand Up @@ -41,7 +41,7 @@ const MembersPage: React.FC<{}> = ({}) => {

useEffect(() => {
const timeoutId = setTimeout(async () => {
const filteredMembers = await fetchFilteredMemebers(searchTerm);
const filteredMembers = await fetchFilteredMembers(searchTerm);
setMembers(filteredMembers);
}, 500);

Expand Down
3 changes: 3 additions & 0 deletions types/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,9 @@ export interface Member {
longDescription: string;
joinDate: string;
isAdmin: boolean;
linkedInUrl: string; // Add linkedInUrl property
githubUrl: string; // Add githubUrl property
twitterUrl: string; // Add twitterUrl property
}

export interface MemberCardInfoProps extends Omit<Member, 'id'> {}
Expand Down

0 comments on commit 37d3b28

Please sign in to comment.