MCPcopy Create free account

hub / github.com/towfiqi/serpbear / functions

Functions262 in github.com/towfiqi/serpbear

↓ 1 callersFunctiongenerateEmail
(domainName:string, keywords:KeywordType[], settings: SettingsType)
utils/generateEmail.ts:91
↓ 1 callersFunctiongenerateGoogleConsoleStats
(domainName:string)
utils/generateEmail.ts:147
↓ 1 callersFunctiongetAppSettings
()
cron.js:18
↓ 1 callersFunctiongetBestKeywordPosition
(history: KeywordHistory)
utils/generateEmail.ts:72
↓ 1 callersFunctiongetCountryCodeFromAlphaThree
(AlphaThreeCode:string)
utils/countries.ts:1817
↓ 1 callersFunctiongetCountryInsight
(SCData:SCDomainDataType, sortBy:string = 'clicks', queryDate:string = 'thirtyDays')
utils/insight.ts:34
↓ 1 callersFunctiongetDomain
(req: NextApiRequest, res: NextApiResponse<DomainGetResponse>)
pages/api/domain.ts:21
↓ 1 callersFunctiongetDomainSearchConsoleData
(req: NextApiRequest, res: NextApiResponse<searchConsoleRes>)
pages/api/searchconsole.ts:32
↓ 1 callersFunctiongetDomainSearchConsoleInsight
(req: NextApiRequest, res: NextApiResponse<SCInsightRes>)
pages/api/insight.ts:25
↓ 1 callersFunctiongetDomains
(req: NextApiRequest, res: NextApiResponse<DomainsGetRes>)
pages/api/domains.ts:54
↓ 1 callersFunctiongetFlagEmoji
(code: string)
utils/generateEmail.ts:104
↓ 1 callersFunctiongetInternalBaseURL
()
cron.js:11
↓ 1 callersFunctiongetKeyword
(req: NextApiRequest, res: NextApiResponse<KeywordGetResponse>)
pages/api/keyword.ts:21
↓ 1 callersFunctiongetKeywordIdeas
(req: NextApiRequest, res: NextApiResponse<keywordsIdeasGetResp>)
pages/api/ideas.ts:36
↓ 1 callersFunctiongetKeywordSearchResults
(req: NextApiRequest, res: NextApiResponse<KeywordSearchResultRes>)
pages/api/refresh.ts:83
↓ 1 callersFunctiongetKeywords
(req: NextApiRequest, res: NextApiResponse<KeywordsGetResponse>)
pages/api/keywords.ts:46
↓ 1 callersFunctiongetMigrationStatus
(req: NextApiRequest, res: NextApiResponse<MigrationGetResponse>)
pages/api/dbmigrate.ts:28
↓ 1 callersFunctiongetPositionChange
(history:KeywordHistory, position:number)
utils/generateEmail.ts:54
↓ 1 callersFunctiongetSettings
(req: NextApiRequest, res: NextApiResponse<SettingsGetResponse>)
pages/api/settings.ts:27
↓ 1 callersFunctiongetdomainStats
(domains:DomainType[])
utils/domains.ts:11
↓ 1 callersMethodheaders
Set your own custom HTTP header properties when making the scraper API request. * The function should return an object that contains all the heade
types.d.ts:270
↓ 1 callersFunctionintegrateKeywordSCData
(keyword: KeywordType, SCData:SCDomainDataType)
utils/searchConsole.ts:151
↓ 1 callersFunctionisValidUrl
(str: string)
utils/client/validators.ts:37
↓ 1 callersFunctionkeywordsByDevice
(sortedKeywords: KeywordType[], device: string)
utils/client/sortFilter.ts:89
↓ 1 callersFunctionloginUser
(req: NextApiRequest, res: NextApiResponse<loginResponse>)
pages/api/login.ts:17
↓ 1 callersFunctionloginuser
()
pages/login/index.tsx:18
↓ 1 callersFunctionlogout
(req: NextApiRequest, res: NextApiResponse<logoutResponse>)
pages/api/logout.ts:21
↓ 1 callersFunctionlogoutUser
()
components/common/TopBar.tsx:17
↓ 1 callersFunctionmigrateDatabase
(req: NextApiRequest, res: NextApiResponse<MigrationPostResponse>)
pages/api/dbmigrate.ts:41
↓ 1 callersFunctionnotify
(req: NextApiRequest, res: NextApiResponse<NotifyResponse>)
pages/api/notify.ts:23
↓ 1 callersFunctionparseSearchConsoleItem
(SCItem: SearchAnalyticsRawItem, domainName: string)
utils/searchConsole.ts:134
↓ 1 callersFunctionrefresTheKeywords
(req: NextApiRequest, res: NextApiResponse<KeywordsRefreshRes>)
pages/api/refresh.ts:42
↓ 1 callersFunctionrefreshAndUpdateKeyword
(keyword: Keyword, settings: SettingsType, domainSettings?: DomainType)
utils/refresh.ts:57
↓ 1 callersFunctionrefreshParallel
(keywords:KeywordType[], settings:SettingsType, domains?: DomainType[])
utils/refresh.ts:127
↓ 1 callersFunctionreloadKeywordIdeas
()
components/ideas/KeywordIdeasUpdater.tsx:46
↓ 1 callersFunctionreloadKeywordIdeas
()
pages/research/index.tsx:42
↓ 1 callersFunctionremoveLocalSCData
(domain:string)
utils/searchConsole.ts:272
↓ 1 callersFunctionremoveTag
(tag:String)
components/keywords/KeywordTagManager.tsx:17
↓ 1 callersFunctionrenderChart
()
components/insight/InsightStats.tsx:45
↓ 1 callersFunctionrenderTableHeader
()
components/insight/Insight.tsx:27
↓ 1 callersFunctionresolveStrategy
( settings: SettingsType, domainSettings?: Partial<DomainType>, )
utils/scraper.ts:150
↓ 1 callersFunctionretryScrape
(keywordID: number)
utils/scraper.ts:466
↓ 1 callersFunctionrunAppCronJobs
()
cron.js:90
↓ 1 callersMethodscrapeURL
Construct the API URL for scraping the data through your Scraper's API
types.d.ts:272
↓ 1 callersFunctionselectItem
(option:SelectionOption)
components/common/SelectField.tsx:49
↓ 1 callersFunctionselectKeyword
(keywordID: string)
components/ideas/KeywordIdeasTable.tsx:80
↓ 1 callersFunctionsortItemStyle
(sortType:string)
components/ideas/IdeasFilter.tsx:38
↓ 1 callersFunctionsortKeywords
(theKeywords:KeywordType[], sortBy:string, scDataType?: string)
utils/client/sortFilter.ts:7
↓ 1 callersFunctiontimeSince
(date:number)
utils/generateEmail.ts:27
↓ 1 callersFunctionupdateColumns
(column:string)
components/keywords/KeywordsTable.tsx:95
↓ 1 callersFunctionupdateDomain
()
components/domains/DomainSettings.tsx:46
↓ 1 callersFunctionupdateDomain
(req: NextApiRequest, res: NextApiResponse<DomainsUpdateRes>)
pages/api/domains.ts:116
↓ 1 callersFunctionupdateKeywords
(req: NextApiRequest, res: NextApiResponse<KeywordsGetResponse>)
pages/api/keywords.ts:155
↓ 1 callersFunctionupdateSettings
(req: NextApiRequest, res: NextApiResponse<SettingsGetResponse>)
pages/api/settings.ts:37
↓ 1 callersFunctionupdatekeywordVolume
(req: NextApiRequest, res: NextApiResponse<KeywordsRefreshRes>)
pages/api/volume.ts:26
↓ 1 callersFunctionuseAddDomain
(onSuccess:Function)
services/domains.tsx:77
↓ 1 callersFunctionuseCheckMigrationStatus
()
services/settings.ts:69
↓ 1 callersFunctionuseClearFailedQueue
(onSuccess:Function)
services/settings.ts:41
↓ 1 callersFunctionuseDeleteDomain
(onSuccess:Function)
services/domains.tsx:132
↓ 1 callersFunctionuseDeleteKeywords
(onSuccess:Function)
services/keywords.tsx:66
↓ 1 callersFunctionuseFavKeywords
(onSuccess:Function)
services/keywords.tsx:89
↓ 1 callersFunctionuseFetchDomain
(router: NextRouter, domainName:string, onSuccess: Function)
services/domains.tsx:69
↓ 1 callersFunctionuseFetchSCInsight
(router: NextRouter, domainLoaded: boolean = false)
services/searchConsole.ts:35
↓ 1 callersFunctionuseFetchSCKeywords
(router: NextRouter, domainLoaded: boolean = false)
services/searchConsole.ts:17
↓ 1 callersFunctionuseFetchSingleKeyword
(keywordID:number)
services/keywords.tsx:162
↓ 1 callersFunctionuseMutateFavKeywordIdeas
(router:NextRouter, onSuccess?: Function)
services/adwords.tsx:76
↓ 1 callersFunctionuseMutateKeywordsVolume
(onSuccess?: Function)
services/adwords.tsx:103
↓ 1 callersFunctionuseTestAdwordsIntegration
(onSuccess?: Function)
services/adwords.tsx:5
↓ 1 callersFunctionuseUpdateDomain
(onSuccess:Function)
services/domains.tsx:107
↓ 1 callersFunctionvalidateAdwordsIntegration
(req: NextApiRequest, res: NextApiResponse<adwordsValidateResp>)
pages/api/adwords.ts:87
FunctionAdWordsSettings
({ settings, settingsError, updateSettings, performUpdate, closeSettings }:AdWordsSettingsProps)
components/settings/AdWordsSettings.tsx:17
FunctionAddDomain
({ closeModal, domains = [] }: AddDomainProps)
components/domains/AddDomain.tsx:11
FunctionAddKeywords
({ closeModal, domain, keywords, scraperName = '', allowsCity = false }: AddKeywordsProps)
components/keywords/AddKeywords.tsx:25
FunctionAddTags
({ keywords = [], existingTags = [], closeModal }: AddTagsProps)
components/keywords/AddTags.tsx:12
FunctionChangeLog
({ closeChangeLog }: ChangeLogProps)
components/settings/Changelog.tsx:22
FunctionChangeLogloader
()
components/settings/Changelog.tsx:14
FunctionChart
({ labels, series, reverse = true, noMaxLimit = false }:ChartProps)
components/common/Chart.tsx:14
FunctionChartSlim
({ labels, series, noMaxLimit = false, reverse = true }:ChartProps)
components/common/ChartSlim.tsx:14
FunctionDiscoverPage
()
pages/domain/console/[slug]/index.tsx:21
FunctionDiscoverPage
()
pages/domain/ideas/[slug]/index.tsx:21
FunctionDomainHeader
( { domain, showAddModal, showSettingsModal, exportCsv, domains, scFilter = 'thirtyDays', setScFilter, show
components/domains/DomainHeader.tsx:19
FunctionDomainItem
({ domain, selected, isConsoleIntegrated = false, thumb, updateThumb }: DomainItemProps)
components/domains/DomainItem.tsx:17
FunctionDomainSettings
({ domain, closeModal }: DomainSettingsProps)
components/domains/DomainSettings.tsx:20
FunctionDomains
()
pages/domains/index.tsx:18
FunctionFooter
({ currentVersion = '' }: FooterProps)
components/common/Footer.tsx:10
FunctionHome
()
pages/index.tsx:8
FunctionIcon
({ type, color = 'currentColor', size = 16, title = '', classes = '' }: IconProps)
components/common/Icon.tsx:12
FunctionIdeaDetails
({ keyword, closeDetails }:IdeaDetailsProps)
components/ideas/IdeaDetails.tsx:24
FunctionIdeasFilters
(props: IdeasFilterProps)
components/ideas/IdeasFilter.tsx:16
FunctionIdeasKeywordsTable
({ domain, keywords = [], favorites = [], isLoading = true, isAdwordsIntegrated = true, setShowFavorites,
components/ideas/KeywordIdeasTable.tsx:29
FunctionInputField
({ label = '', value = '', placeholder = '', onChange, hasError = false }: InputFieldProps)
components/common/InputField.tsx:10
FunctionInsightItem
({ item, lastItem, type, domain }:InsightItemProps)
components/insight/InsightItem.tsx:13
FunctionInsightPage
()
pages/domain/insight/[slug]/index.tsx:21
FunctionInsightStats
({ stats = [], totalKeywords = 0, totalPages = 0 }:InsightStatsProps)
components/insight/InsightStats.tsx:15
FunctionIntegrationSettings
({ settings, settingsError, updateSettings, performUpdate, closeSettings }:IntegrationSettingsProps)
components/settings/IntegrationSettings.tsx:16
FunctionKeyword
(props: KeywordProps)
components/keywords/Keyword.tsx:29
FunctionKeywordDetails
({ keyword, closeDetails }:KeywordDetailsProps)
components/keywords/KeywordDetails.tsx:18
FunctionKeywordFilters
(props: KeywordFilterProps)
components/keywords/KeywordFilter.tsx:22
FunctionKeywordIdea
(props: KeywordIdeaProps)
components/ideas/KeywordIdea.tsx:18
FunctionKeywordIdeasUpdater
({ onUpdate, settings, domain, searchConsoleConnected = false, adwordsConnected = false }: KeywordIdeasUpdater
components/ideas/KeywordIdeasUpdater.tsx:24
← previousnext →101–200 of 262, ranked by callers