MCPcopy Create free account

hub / github.com/dedevpradev/faladev / functions

Functions198 in github.com/dedevpradev/faladev

↓ 1 callersFunctionuseMutationUser
({ service, ...mutationProps }: MutationProps)
frontend/src/Mutate/useUserMutation.ts:9
MethodAddGuestToEvent
(ctx context.Context, api CalendarAPI, hangoutLink, email string)
backend/internal/services/google_calendar_service.go:49
FunctionAlertBox
({ status, title, description, ...props })
frontend/src/components/ui/alert-box/index.tsx:17
FunctionBase64URLEncode
(src []byte)
backend/pkg/utils/encoding.go:7
FunctionButtonWhiteBlack
({ children, classList, ...rest }: ButtonWhiteBlackProps)
frontend/src/components/Buttons/ButtonWhiteBlack/index.tsx:8
FunctionCallbackHandler
Handler for LinkedIn OAuth callback
backend/internal/services/linkedin_service.go:40
MethodCountEvents
()
backend/internal/repository/event_repository.go:62
MethodCountEvents
()
backend/internal/services/event_service.go:98
MethodCreateEvent
(event *models.Event)
backend/internal/repository/event_repository.go:19
MethodCreateEvent
(ctx context.Context, api *CalendarAPI, event *models.Event)
backend/internal/services/event_service.go:34
MethodCreateEvent
(ctx context.Context, api CalendarAPI, newEvent *calendar.Event)
backend/internal/services/google_calendar_service.go:94
MethodCreateEvent
(ctx context.Context, service CalendarAPI, event *calendar.Event)
backend/internal/services/calendar_service.go:14
MethodCreateEventHandler
(c *gin.Context)
backend/pkg/http/http.go:249
FunctionCreateOAuthClient
(ctx context.Context, oauthConfig *oauth2.Config, token *oauth2.Token)
backend/internal/auth/client.go:11
MethodCreateToken
(token *oauth2.Token)
backend/internal/repository/token_repository.go:21
MethodDeleteEvent
(id uint)
backend/internal/repository/event_repository.go:36
MethodDeleteEvent
(id uint)
backend/internal/services/event_service.go:86
MethodDo
()
backend/internal/services/calendar_service.go:25
MethodDo
()
backend/internal/services/calendar_service.go:62
MethodDo
()
backend/internal/services/calendar_service.go:70
MethodDo
()
backend/internal/services/calendar_service.go:78
MethodDo
()
backend/internal/services/calendar_service.go:86
MethodDo
()
backend/tests/google_calendar_service_mocks.go:49
MethodDo
()
backend/tests/google_calendar_service_mocks.go:60
FunctionErrorMessage
({ errors, name, }: { errors: Record<string, { message: string }> name: string })
frontend/src/components/ui/error-message/index.tsx:1
MethodEventsList
(calendarID string)
backend/internal/services/calendar_service.go:18
MethodEventsList
(calendarID string)
backend/internal/services/calendar_service.go:36
MethodEventsList
(calendarID string)
backend/tests/google_calendar_service_mocks.go:17
FunctionExampleUsage
Example of using the mock service
backend/tests/linkedIn_service_test.go:40
FunctionExchangeCodeForToken
(ctx context.Context, oauthConfig *oauth2.Config, code string)
backend/internal/auth/token.go:10
MethodFindEventByKey
(ctx context.Context, service CalendarAPI, eventKey string)
backend/internal/services/calendar_service.go:13
MethodFormHandler
FormHandler handles the form page. @Summary Render form page @Description Renders the form.html page to display user information form. @Produce html @
backend/pkg/http/http.go:53
FunctionFormStateChecker
({ name }: {name: string })
frontend/src/test-utils/index.tsx:18
MethodGetEvent
(calendarID, eventID string)
backend/internal/services/calendar_service.go:42
MethodGetEvent
(calendarID, eventID string)
backend/tests/google_calendar_service_mocks.go:24
MethodGetEventByID
(id uint)
backend/internal/repository/event_repository.go:23
MethodGetEventByID
(id uint)
backend/internal/services/event_service.go:78
MethodGetEventByIdHandler
(c *gin.Context)
backend/pkg/http/http.go:227
MethodGetEventsHandler
(c *gin.Context)
backend/pkg/http/http.go:215
MethodGetNextEvent
()
backend/internal/repository/event_repository.go:49
MethodGetNextEvent
()
backend/internal/services/event_service.go:94
MethodGetToken
()
backend/internal/repository/token_repository.go:36
FunctionHome
()
frontend/src/app/(mentoring)/page.tsx:8
FunctionInitDB
(databaseURL string)
backend/internal/database/database.go:19
MethodInitializeService
(ctx context.Context, config *oauth2.Config, token *oauth2.Token)
backend/internal/services/google_calendar_service.go:22
MethodInsertEvent
(calendarID string, event *calendar.Event)
backend/internal/services/calendar_service.go:54
MethodInsertEvent
(calendarID string, event *calendar.Event)
backend/tests/google_calendar_service_mocks.go:38
MethodInsertOrUpdateStudent
(name, email, phone string)
backend/internal/repository/student_repository.go:19
MethodInsertOrUpdateStudent
(name, email, phone string)
backend/internal/services/student_service.go:17
MethodListEvents
()
backend/internal/repository/event_repository.go:40
MethodListEvents
()
backend/internal/services/event_service.go:90
FunctionLoadConfig
()
backend/config/config.go:52
FunctionLoginHandler
Handler to redirect the user to LinkedIn login page
backend/internal/services/linkedin_service.go:33
FunctionMakeSut
({ service = successfulMentoringServiceMock }: MakeSutProps)
frontend/src/app/(mentoring)/page.spec.tsx:21
FunctionMentoringView
(props: MentoringViewProps)
frontend/src/app/(mentoring)/mentoring.view.tsx:12
FunctionMockFormProvider
({ children, defaultValues = {}, methods = {} })
frontend/src/components/upload/MockFormProvider.tsx:10
FunctionNewApp
(config *oauth2.Config, calendar services.CalendarService, email services.EmailService, studentService service
backend/pkg/http/http.go:36
FunctionNewEventRepository
(db *gorm.DB)
backend/internal/repository/event_repository.go:13
FunctionNewEventService
(repo EventRepository, calendarService CalendarService)
backend/internal/services/event_service.go:27
FunctionNewGmailService
(config *oauth2.Config, token *oauth2.Token)
backend/internal/services/gmail_service.go:21
FunctionNewGoogleCalendarService
()
backend/internal/services/google_calendar_service.go:18
FunctionNewStudentRepository
(db *gorm.DB)
backend/internal/repository/student_repository.go:13
FunctionNewStudentService
(repo StudentRepository)
backend/internal/services/student_service.go:11
FunctionNewTokenRepository
(db *gorm.DB)
backend/internal/repository/token_repository.go:15
FunctionNewTokenService
(repo TokenRepository)
backend/internal/services/token_service.go:20
MethodOAuthCallbackHandler
OAuthCallbackHandler handles the OAuth2 callback endpoint. @Summary Handle OAuth2 callback @Description Exchange code for token and save it @Accept j
backend/pkg/http/http.go:185
FunctionReactQueryProvider
({ children })
frontend/src/Provider/ReactQueryProvider.tsx:8
FunctionRefreshToken
(ctx context.Context, oauthConfig *oauth2.Config, token *oauth2.Token)
backend/internal/auth/token.go:18
FunctionRegisterPage
()
frontend/src/app/(users)/register/page.tsx:8
FunctionRegisterView
(props: RegisterViewProps)
frontend/src/app/(users)/register/register.view.tsx:11
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode }>)
frontend/src/app/layout.tsx:17
FunctionSeed
(db *gorm.DB)
backend/internal/database/seed.go:14
MethodSendInvite
(recipient string, eventDetails *models.Event, token *oauth2.Token)
backend/internal/services/gmail_service.go:28
MethodSubscribeEventHandler
SubscribeEventHandler handles the event handling endpoint. @Summary Handle event creation and interaction @Description Handles event creation, guest a
backend/pkg/http/http.go:69
FunctionTestFindEventByKey
(t *testing.T)
backend/tests/google_calendar_service_test.go:13
MethodUpdateEvent
(event *models.Event)
backend/internal/repository/event_repository.go:32
MethodUpdateEvent
(event *models.Event)
backend/internal/services/event_service.go:82
MethodUpdateEvent
(calendarID, eventID string, event *calendar.Event)
backend/internal/services/calendar_service.go:48
MethodUpdateEvent
(calendarID, eventID string, event *calendar.Event)
backend/tests/google_calendar_service_mocks.go:31
FunctionUpload
({name='upload', ...rest}: {name?: string})
frontend/src/components/upload/index.tsx:16
FunctionUploadInput
({ onChange,name, ...rest }: UploadProps)
frontend/src/components/upload/index.tsx:32
FunctionWrapper
( { children } )
frontend/src/test-utils/index.tsx:6
Functionb
(ad)
frontend/cypress/e2e/coverage/prettify.js:2
Methodconstructor
(private api: AxiosInstance = axios)
frontend/src/infra/http/HttpClient.ts:8
Methodconstructor
(private readonly httpClient: HttpClient)
frontend/src/services/MentoringAgenda/MentoringAgenda.service.ts:9
Methodconstructor
(private readonly httpClient: HttpClient)
frontend/src/services/User/User.service.ts:12
FunctionhandleRemoveImage
()
frontend/src/components/upload/index.tsx:38
FunctionhandleSubmitMentoring
(data: SchemaMentoringType)
frontend/src/app/(mentoring)/mentoring.model.ts:16
Functioninit
()
backend/cmd/docs/docs.go:175
Functionmain
()
backend/cmd/migrate/main.go:11
Functionmain
@title Faladev API @version 1.0 @description Esta é uma API exemplo do Faladev, que integra com o Google Calendar e o Gmail. @te
backend/cmd/api/main.go:39
FunctiononDrop
(acceptedFiles: File[])
frontend/src/components/upload/index.tsx:45
FunctiononFilterInput
()
frontend/cypress/e2e/coverage/sorter.js:27
FunctiononRegistrationError
()
frontend/src/app/(mentoring)/mentoring.model.ts:15
FunctiononRegistrationSuccess
()
frontend/src/app/(mentoring)/mentoring.model.ts:14
FunctionsetupNodeEvents
(on, config)
frontend/cypress.config.ts:5
FunctionwithReactQueryProvider
(Component: React.ComponentType<T>)
frontend/src/tests/withReactQueryProvider.tsx:4
Functiony
(W,V,U)
frontend/cypress/e2e/coverage/prettify.js:2
← previous101–198 of 198, ranked by callers