MCPcopy Create free account

hub / github.com/Dereje1/Pinterest-Clone / functions

Functions141 in github.com/Dereje1/Pinterest-Clone

↓ 13 callersFunctionfilterPins
({ rawPins, userId, isAdmin }: filterTypes)
server/utils.ts:76
↓ 11 callersFunctiongetUserProfile
(user: UserType)
server/utils.ts:12
↓ 10 callersFunctionupdateTags
(req: Request, res: genericResponseType)
server/controllers/put.ts:91
↓ 9 callersFunctionpinImage
(req: Request, res: genericResponseType)
server/controllers/put.ts:15
↓ 7 callersFunctionaddPin
(req: Request, res: genericResponseType)
server/controllers/post.ts:62
↓ 7 callersFunctiondeletePin
(req: Request, res: genericResponseType)
server/controllers/delete.ts:13
↓ 7 callersFunctiongetProviderIcons
({ fontSize }: { fontSize: number })
client/src/components/common/index.tsx:26
↓ 7 callersFunctiongetZoomedImageStyle
({ naturalWidth: imageWidth, naturalHeight: imageHeight, getStatic = false, }:{naturalWidth: number, nat
client/src/utils/utils.ts:33
↓ 7 callersFunctionsetupMocks
(response: PopulatedPinType[] | unknown = rawPinsStub)
tests/server/controllers/put.test.ts:22
↓ 6 callersFunctionsetupMocks
(response: PopulatedPinType[] | unknown = rawPinsStub)
tests/server/controllers/get.test.ts:22
↓ 6 callersFunctionupdateSearch
(val: string, tagSearch = false, sort = false)
client/src/redux/searchSlice.ts:14
↓ 5 callersFunctionconnect
()
server/models/db.ts:9
↓ 5 callersFunctiongetProfilePins
( req: Request, res: genericResponseType, )
server/controllers/get.ts:56
↓ 5 callersFunctionsetupMocks
(response: PopulatedPinType[] | unknown = rawPinsStub)
tests/server/controllers/post.test.ts:43
↓ 4 callersFunctiongenerateAIimage
(req: Request, res: genericResponseType)
server/controllers/post.ts:98
↓ 4 callersFunctiongetCloudFrontLink
(link: string)
server/utils.ts:45
↓ 4 callersFunctionunpin
(req: Request, res: genericResponseType)
server/controllers/put.ts:45
↓ 4 callersFunctionupdatePinList
(oldList: PinType[], newPin: PinType)
client/src/utils/utils.ts:124
↓ 3 callersFunctionaddComment
(req: Request, res: genericResponseType)
server/controllers/put.ts:68
↓ 3 callersMethoddeletePic
({ _id, owns }: {_id: string, owns: boolean})
client/src/components/mypins/mypins.tsx:124
↓ 3 callersFunctiongetDuplicateError
(req: Request, res: genericResponseType)
server/controllers/put.ts:145
↓ 3 callersFunctiongetUser
(address: string)
client/src/redux/userSlice.ts:40
↓ 3 callersFunctiongetUserPins
(req: Request, res: genericResponseType)
server/controllers/get.ts:29
↓ 3 callersFunctioninitialDisplayPerScroll
()
client/src/utils/utils.ts:117
↓ 3 callersFunctionsetupMocks
(response: PopulatedPinType[] | unknown = rawPinsStub)
tests/server/controllers/delete.test.ts:12
↓ 3 callersFunctionupdateDisplayName
(req: Request, res: genericResponseType)
server/controllers/put.ts:127
↓ 2 callersFunctiondelay
(ms: number)
client/src/utils/utils.ts:78
↓ 2 callersFunctionencodeImageFileAsURL
(imgFile: File)
client/src/utils/utils.ts:104
↓ 2 callersFunctionformatDate
(date: string)
client/src/utils/utils.ts:119
↓ 2 callersFunctiongetPins
(req: Request, res: genericResponseType)
server/controllers/get.ts:15
↓ 2 callersFunctiongetTags
(req: Request, res: genericResponseType)
server/controllers/get.ts:100
↓ 2 callersFunctionhandleTagSubmit
()
client/src/components/common/modal/Back/TagsForm.tsx:28
↓ 2 callersFunctionsearchUsers
(req: Request, res: genericResponseType)
server/controllers/get.ts:111
↓ 1 callersMethodaddPin
(pinJSON: {imgDescription: string, imgLink: string | ArrayBuffer})
client/src/components/mypins/mypins.tsx:92
↓ 1 callersFunctionclearSearch
()
client/src/components/menu/search.tsx:53
↓ 1 callersFunctionconfigureS3
()
server/utils.ts:166
↓ 1 callersFunctionfetchSuggestedTags
()
client/src/components/common/modal/Back/Tags.tsx:43
↓ 1 callersFunctionformatDate
(d: string)
client/src/components/common/index.tsx:157
↓ 1 callersFunctiongetFilteredPins
(pinList: PinType[], search: string | null)
client/src/utils/utils.ts:22
↓ 1 callersFunctiongetFormattedDescription
(imgDescription: string)
client/src/utils/utils.ts:75
↓ 1 callersFunctiongetMenuItems
(pathname: string, service: string)
client/src/components/menu/CollapsibleMenu.tsx:21
↓ 1 callersFunctiongetModalWidth
()
client/src/utils/utils.ts:94
↓ 1 callersFunctiongetProfileData
()
client/src/components/profile/Profile.tsx:32
↓ 1 callersFunctionhandleDelete
(tagToDelete: tagType)
client/src/components/common/modal/Back/Tags.tsx:67
↓ 1 callersFunctionhandleKeyDown
(event: React.KeyboardEvent)
client/src/components/menu/CollapsibleMenu.tsx:67
↓ 1 callersFunctionhandleLogin
(loc: string)
client/src/components/signin/loginbuttons.tsx:16
↓ 1 callersFunctionhandleNameChange
(e: React.SyntheticEvent, isCancelled = false)
client/src/components/mypins/UserInfo.tsx:36
↓ 1 callersMethodhandleNameChange
(newName: string)
client/src/components/mypins/mypins.tsx:70
↓ 1 callersFunctionhandleNewComment
(newComment: string)
client/src/components/common/imagebuild/Imagebuild.tsx:119
↓ 1 callersFunctionhandleSearch
()
client/src/components/profile/SearchUsers.tsx:37
↓ 1 callersFunctionhandleTagClick
(e: React.SyntheticEvent, tag: string)
client/src/components/common/modal/Back/Tags.tsx:75
↓ 1 callersFunctionlist
()
client/src/components/menu/CollapsibleMenu.tsx:85
↓ 1 callersFunctionlogout
()
client/src/components/signin/logout.tsx:4
↓ 1 callersFunctionmapStateToProps
({ user }:{user: userType})
client/src/components/mypins/mypins.tsx:276
↓ 1 callersFunctionmapStateToProps
({ user, search }: {user: userType, search: searchType})
client/src/components/menu/menu.tsx:19
↓ 1 callersFunctionmapStateToProps
({ user, search }: HomeProps)
client/src/components/home/home.tsx:57
↓ 1 callersFunctionmapStateToProps
({ user }: {user: userType})
client/src/components/signin/loginbuttons.tsx:10
↓ 1 callersFunctionnormalizePort
(val:string)
bin/www.ts:20
↓ 1 callersFunctiononBrokenImage
(id: string)
client/src/components/common/imagebuild/Imagebuild.tsx:96
↓ 1 callersFunctiononTheFlyPinListNameChange
( pinList: PinType[], newName: string, oldDisplayName: string | null, )
client/src/utils/utils.ts:134
↓ 1 callersFunctionpinEnlarge
(e: React.SyntheticEvent, currentImg: PinType)
client/src/components/common/imagebuild/Imagebuild.tsx:159
↓ 1 callersMethodpinForm
()
client/src/components/mypins/mypins.tsx:117
↓ 1 callersFunctionprocessImage
(url: string)
server/utils.ts:133
↓ 1 callersFunctionresetParentDivStyle
(metadata: imageMetadataType | null)
client/src/components/common/imagebuild/Imagebuild.tsx:206
↓ 1 callersFunctionsearchInTags
(tags:tagType[], search: string)
client/src/utils/utils.ts:13
↓ 1 callersFunctionshuffleImages
(arr: PinType[])
client/src/utils/utils.ts:3
↓ 1 callersFunctiontagWithOpenAI
(addedpin: Pin)
server/controllers/post.ts:18
↓ 1 callersFunctiontestForDuplicate
(picInPreview: string | ArrayBuffer)
client/src/components/mypins/SavePin.tsx:28
↓ 1 callersFunctionupdateDisplayName
(newName: string)
client/src/redux/userSlice.ts:49
↓ 1 callersFunctionuploadImageToS3
({ originalImgLink, userId, displayName, service, }:{ originalImgLink: string, userId: string | undefine
server/utils.ts:176
↓ 1 callersFunctionvalidateURL
(string: string)
client/src/utils/utils.ts:80
↓ 1 callersFunctionvalidateURL
(string: string)
server/utils.ts:121
FunctionBrand
()
client/src/components/menu/menu.tsx:26
FunctionCollapsibleMenu
( { pathname, menuClicked, service }: CollapsibleMenuProps, )
client/src/components/menu/CollapsibleMenu.tsx:62
FunctionCommentForm
({ handleClose, handleSubmit }: CommentFormProps)
client/src/components/common/modal/Back/CommentForm.tsx:10
FunctionComments
({ stylingProps, pinInformation, authenticated, handleNewComment, toggleComments, closePin, upda
client/src/components/common/modal/Back/Comments.tsx:28
FunctionCover
()
client/src/components/cover/cover.tsx:5
FunctionGetAction
({ element, pinImage, deletePin, reset, }: GetActionProps)
client/src/components/common/modal/Header/ModalActions.tsx:16
FunctionHandleThumbnailImage
({ pin, pinImage, deletePin }: HandleThumbnailImageProps)
client/src/components/common/imagebuild/HandleThumbnailImage.tsx:11
FunctionImageBuild
({ pinImage, deletePin, pinList, displayBrokenImage, ready, user, }: ImageBuildProps)
client/src/components/common/imagebuild/Imagebuild.tsx:34
FunctionLoading
({ imagesLoaded, ready, marginTop = 100 }: LoadingProps)
client/src/components/common/index.tsx:40
FunctionLogOut
()
client/src/components/signin/logout.tsx:3
FunctionLogin
({ showSignIn }:{showSignIn: () => void})
client/src/components/menu/menu.tsx:37
FunctionMasonryPins
({ layoutComplete, pinEnlarge, onBrokenImage, pinImage, deletePin, pins, }: MasonryPinsProps)
client/src/components/common/imagebuild/MasonryPins.tsx:18
FunctionMediaButtonHandler
({ mediaType, isError, picPreview, description, totalAiGenratedImages, AIimageStatus, handleLink
client/src/components/mypins/MediaSelection.tsx:63
FunctionMediaSelect
({ mediaType, totalAiGenratedImages, handleMediaChange, }: MediaSelectProps)
client/src/components/mypins/MediaSelection.tsx:20
FunctionModalHeader
({ pinInformation, toggleComments, commentsShowing, pinImage, deletePin, displayLogin, authentic
client/src/components/common/modal/Header/ModalHeader.tsx:52
FunctionNameChangeForm
({ submitNameChange, oldDisplayName }: NameChangeFormProps)
client/src/components/mypins/UserInfo.tsx:33
FunctionPinnersDialog
({ onCloseDialog, onClosePin, open, pinnersList, authenticated, displayLogin, }: PinnersDialogProp
client/src/components/common/modal/Back/PinnersDialog.tsx:18
FunctionProfile
()
client/src/components/profile/Profile.tsx:19
FunctionProfileLink
({ authenticated, userId, title, closePin, displayLogin, }: ProfileLinkProps)
client/src/components/common/index.tsx:94
FunctionProviderButton
({ service }: {service: string})
client/src/components/signin/loginbuttons.tsx:20
FunctionSavePin
({ isImageError, isDescriptionError, savePic, isImageLoaded, picPreview, }: SavePinProps)
client/src/components/mypins/SavePin.tsx:15
FunctionSearch
({ pathname, isShowing, openSearch, closeSearch, }: SearchProps)
client/src/components/menu/search.tsx:21
FunctionSearchUser
({ closeSearch, authenticated }: SearchUsersProps)
client/src/components/profile/SearchUsers.tsx:29
FunctionSwipableImage
({ zoomInfo, onSlidePin, onSetImageMetaData }: SwipableImageProps)
client/src/components/common/modal/Front/SwipableImage.tsx:34
FunctionTagsArray
({ pinInformation, commentFormIsOpen, updateTags, closePin, }: TagsArrayProps)
client/src/components/common/modal/Back/Tags.tsx:29
FunctionTagsForm
({ closeTagsForm, addTag, suggestedTags, exisitingTags, }: TagsFormProps)
client/src/components/common/modal/Back/TagsForm.tsx:13
FunctionUserInfo
({ user, nameChangeFormIsShowing, showNameChangeForm, submitNameChange, }: UserInfoProps)
client/src/components/mypins/UserInfo.tsx:77
FunctionUserJoinedDate
({ dateJoined, }: { dateJoined: string })
client/src/components/common/index.tsx:154
next →1–100 of 141, ranked by callers