MCPcopy Create free account

hub / github.com/every-app/open-seo / functions

Functions1,984 in github.com/every-app/open-seo

FunctionBlogLayout
({ children }: { children: ReactNode })
web/src/components/blog-layout.tsx:11
FunctionBlogPost
()
web/src/routes/blogs/$.tsx:84
FunctionBlogTable
(props: ComponentPropsWithoutRef<"table">)
web/src/routes/blogs/$.tsx:55
FunctionBlogTableCell
(props: ComponentPropsWithoutRef<"td">)
web/src/routes/blogs/$.tsx:75
FunctionBlogTableHeader
(props: ComponentPropsWithoutRef<"th">)
web/src/routes/blogs/$.tsx:66
FunctionBrandHeader
({ result }: { result: BrandLookupResult })
src/client/features/ai-search/components/BrandLookupResults.tsx:82
FunctionBrandLookupFilterPanel
({ activeTab, filters, }: { activeTab: CitationTab; filters: BrandLookupFiltersState; })
src/client/features/ai-search/components/BrandLookupFilterPanel.tsx:196
FunctionBrandLookupHistorySection
({ projectId, ...props }: Props)
src/client/features/ai-search/components/BrandLookupHistorySection.tsx:16
FunctionBrandLookupMentionTrendCard
({ result }: Props)
src/client/features/ai-search/components/BrandLookupMentionTrendCard.tsx:18
FunctionBrandLookupPage
(props: Props)
src/client/features/ai-search/BrandLookupPage.tsx:57
FunctionBrandLookupPageInner
({ projectId, initialQuery, initialCompetitors, onSearchChange, planGate, }: Props & { planGate: Hos
src/client/features/ai-search/BrandLookupPage.tsx:65
FunctionBrandLookupResults
({ result, projectId }: Props)
src/client/features/ai-search/components/BrandLookupResults.tsx:20
FunctionBrandLookupRoute
()
src/routes/_project/p/$projectId/brand-lookup.tsx:10
FunctionBrandLookupSearchCard
({ query, onQueryChange, competitors, onCompetitorsChange, onSubmit, isLoading, validationError,
src/client/features/ai-search/components/BrandLookupSearchCard.tsx:42
FunctionBrandLookupShareOfVoice
({ shareOfVoice, }: { shareOfVoice: ShareOfVoice; })
src/client/features/ai-search/components/BrandLookupShareOfVoice.tsx:16
FunctionBrandLookupTable
({ table, urlLikeColumnId, }: { table: Table<T>; urlLikeColumnId: string; })
src/client/features/ai-search/components/BrandLookupCitationTables.tsx:361
FunctionBrandMentionBadge
({ mentioned, highlightBrand, }: { mentioned: boolean | null; highlightBrand: string | null; })
src/client/features/ai-search/components/PromptExplorerResults.tsx:192
FunctionCategoryTabs
({ category, categoryCounts, onCategoryChange, }: { category: CategoryTab; categoryCounts: Record<Ca
src/client/features/lighthouse/issues/LighthouseIssuesParts.tsx:138
FunctionCellContent
({ cell, highlight }: { cell: Cell; highlight?: boolean })
web/src/components/comparison-table.tsx:133
FunctionChartTooltip
({ label, entries, serpDepth, bottomBandKeys, }: { label: number; entries: Array<{ dataKey?: strin
src/client/features/rank-tracking/KeywordTrendModal.tsx:284
FunctionChatBubble
({ message }: { message: UIMessage })
src/client/features/onboarding/OnboardingChatConversation.tsx:134
FunctionChatComposer
({ busy, onSend, }: { busy: boolean; onSend: (text: string) => void; })
src/client/features/onboarding/OnboardingChatParts.tsx:252
FunctionChatGate
({ isStartingCheckout, onUpgrade, }: { isStartingCheckout: boolean; onUpgrade: () => void; })
src/client/features/onboarding/OnboardingChatParts.tsx:220
FunctionCheckConfirmModal
({ keywordCount, devices, serpDepth, isPending, onRunNow, onCancel, }: { keywordCount: number;
src/client/features/rank-tracking/CheckConfirmModal.tsx:11
FunctionChecking
()
src/client/features/onboarding/SearchConsoleOnboardingStep.tsx:141
FunctionCitationTabsCard
({ result, projectId, }: { result: BrandLookupResult; projectId: string; })
src/client/features/ai-search/components/BrandLookupCitationsCard.tsx:40
FunctionClaudeIcon
(props: SVGProps<SVGSVGElement>)
src/client/features/ai-mcp/AgentIcons.tsx:3
FunctionClaudeIcon
(props: SVGProps<SVGSVGElement>)
web/src/components/landing-page.tsx:507
FunctionCloseIcon
({ size = 28 }: { size?: number })
web/src/routes/_marketing.tsx:106
FunctionCodeBlock
({ code }: { code: string })
src/client/features/ai-mcp/SetupControls.tsx:60
FunctionCodexIcon
(props: SVGProps<SVGSVGElement>)
src/client/features/ai-mcp/AgentIcons.tsx:20
FunctionCodexIcon
(props: SVGProps<SVGSVGElement>)
web/src/components/landing-page.tsx:523
FunctionCollapsible
({ id, title, subtitle, icon, children, }: { id: string; title: string; subtitle?: string; i
src/client/features/ai-mcp/SetupControls.tsx:5
FunctionCompactRangeInput
({ form, name, placeholder, step, }: { form: KeywordResearchControllerState["filtersForm"]; name:
src/client/features/keywords/page/keywordResearchDesktopFilters.tsx:69
FunctionCompactRangeInput
({ form, name, placeholder, }: { form: AnyForm; name: string; placeholder: string; })
src/client/features/ai-search/components/BrandLookupFilterPanel.tsx:66
FunctionCompactRangeInput
({ form, name, placeholder, step, min, max, }: { form: SavedKeywordsFilterForm; name: RangeFie
src/client/features/saved-keywords/SavedKeywordsFilterPanel.tsx:251
FunctionComparisonTable
()
web/src/components/comparison-table.tsx:77
FunctionConnectedState
({ siteUrl, connectedByEmail, onChange, onDisconnect, disconnecting, }: { siteUrl: string; conne
src/client/features/gsc/SearchConsoleConnectionCard.tsx:227
FunctionContainer
({ children, className = "", }: { children: ReactNode; className?: string; })
web/src/components/landing-page.tsx:160
FunctionContentIndex
({ eyebrow, title, description, emptyLabel, items, route, }: ContentIndexProps)
web/src/components/content-index.tsx:19
FunctionContentPost
({ backLabel, backTo, title, description, Content, }: ContentPostProps)
web/src/components/content-post.tsx:20
FunctionCopyButton
({ value, successMessage, iconOnly = false, }: { value: string; successMessage: string; iconOnly?:
src/client/features/ai-mcp/SetupControls.tsx:77
FunctionCpcCell
({ value }: { value: number | null })
src/client/features/rank-tracking/RankTrackingTableParts.tsx:157
FunctionCreateProjectModal
({ onClose }: { onClose: () => void })
src/client/features/projects/CreateProjectModal.tsx:10
FunctionDangerSection
({ project, canArchive, }: { project: ProjectSummary; canArchive: boolean; })
src/client/features/projects/ProjectSettings.tsx:147
FunctionDataforseoApiKeyHelpPage
()
src/routes/_app/help/dataforseo-api-key.tsx:9
FunctionDefaultCatchBoundary
({ error }: ErrorComponentProps)
src/client/components/DefaultCatchBoundary.tsx:13
FunctionDeleteSavedKeywordsModal
({ selectedCount, isPending, onClose, onConfirm, }: { selectedCount: number; isPending: boolean;
src/client/features/saved-keywords/SavedKeywordsModals.tsx:13
FunctionDemoVideo
()
web/src/components/landing-page.tsx:323
FunctionDesktopFilters
({ controller }: Props)
src/client/features/keywords/page/KeywordResearchDesktopResults.tsx:273
FunctionDesktopKeywordPanel
({ controller }: Props)
src/client/features/keywords/page/KeywordResearchDesktopResults.tsx:88
FunctionDesktopSerpPanel
({ controller }: Props)
src/client/features/keywords/page/KeywordResearchDesktopResults.tsx:337
FunctionDesktopTableCard
({ controller }: Props)
src/client/features/keywords/page/KeywordResearchDesktopResults.tsx:122
FunctionDeviceRankCell
({ result, }: { result: RankTrackingDeviceResult; })
src/client/features/rank-tracking/RankTrackingTableParts.tsx:55
FunctionDeviceUrlCell
({ result, domain, }: { result: RankTrackingDeviceResult; domain: string; })
src/client/features/rank-tracking/RankTrackingTableParts.tsx:108
FunctionDifficultyBadge
({ value }: { value: number | null })
src/client/features/domain/components/DifficultyBadge.tsx:3
FunctionDifficultyCell
({ value }: { value: number | null })
src/client/features/rank-tracking/RankTrackingTableParts.tsx:143
FunctionDistributionTooltip
({ label, byKey, }: { label: number; byKey: Map<string, number>; })
src/client/features/rank-tracking/RankTrackingOverview.tsx:178
FunctionDocsIndex
()
web/src/routes/docs/index.tsx:25
FunctionDocsPost
()
web/src/routes/docs/$.tsx:41
FunctionDomainFilterPanel
({ debugName, activeFilterCount, appliedFilters, fields, textFields, rangeFields, countCondition
src/client/features/domain/components/DomainFilterPanel.tsx:52
FunctionDomainHistorySection
({ history, historyLoaded, onRemoveHistoryItem, onSelectHistoryItem, }: Props)
src/client/features/domain/components/DomainHistorySection.tsx:12
FunctionDomainKeywordsPagination
({ page, pageSize, totalCount, hasNextPage, isLoading, onPageChange, onPageSizeChange, }: Props)
src/client/features/domain/components/DomainKeywordsPagination.tsx:30
FunctionDomainKeywordsTableComponent
({ domain, rows, selectedKeywords, visibleKeywords, sortMode, currentSortOrder, onSortClick, o
src/client/features/domain/components/DomainKeywordsTable.tsx:37
FunctionDomainListFilterBar
({ filters, options, activeFilterCount, onChange, onReset, }: { filters: DomainListFilters; opti
src/client/features/rank-tracking/RankTrackingFilters.tsx:133
FunctionDomainOverviewLoadingState
()
src/client/features/domain/components/DomainOverviewLoadingState.tsx:1
FunctionDomainOverviewPage
({ projectId, routeState, navigate, onShowRecentSearches, }: Props)
src/client/features/domain/DomainOverviewPage.tsx:409
FunctionDomainOverviewRoute
()
src/routes/_project/p/$projectId/domain.tsx:51
FunctionDomainPagesTableComponent
({ domain, rows, sortMode, currentSortOrder, onSortClick, }: Props)
src/client/features/domain/components/DomainPagesTable.tsx:31
FunctionDomainRow
({ projectId, summary, onArchive, }: { projectId: string; summary: ConfigSummary; onArchive: () =>
src/client/features/rank-tracking/RankTrackingDomainList.tsx:188
FunctionDomainSearchCard
({ controlsForm, isLoading, onSubmit, onSortChange, onLocationChange, }: Props)
src/client/features/domain/components/DomainSearchCard.tsx:18
FunctionDomainTableTabSurface
({ showFilters, onToggleFilters, activeFilterCount, countLabel, totalCount, fallbackCount, expor
src/client/features/domain/components/DomainTableTabSurface.tsx:27
FunctionEmptyChartState
()
src/client/features/backlinks/BacklinksPageCharts.tsx:177
FunctionEmptyFilterResults
({ activeFilterCount, resetFilters, }: { activeFilterCount: number; resetFilters: () => void; })
src/client/features/keywords/page/keywordResearchDesktopFilters.tsx:96
FunctionEmptyState
({ count }: { count: number })
src/client/features/rank-tracking/KeywordTrendModal.tsx:274
FunctionEmptyTableMessage
({ label }: { label: string })
src/client/features/audit/results/AuditResultsTableFilters.tsx:143
FunctionEmptyTableState
({ label }: { label: string })
src/client/features/backlinks/BacklinksPageEmptyTableState.tsx:1
FunctionExportDropdown
({ onExport, }: { onExport: (format: "csv" | "json" | "sheets") => void; })
src/client/features/audit/results/ResultsTables.tsx:370
FunctionExportMenu
({ allIssues, categoryLabelLower, exportCurrentCategory, isBusy, onCopy, onExport, onExportCsv,
src/client/features/lighthouse/issues/LighthouseIssuesParts.tsx:169
FunctionExportMenu
({ onExport, onExportToSheets, onCopyKeywords, hasData, }: { onExport: () => void; onExportToSheet
src/client/features/rank-tracking/ToolbarMenus.tsx:132
FunctionExportToSheetsButton
({ headers, rows, feature, disabled, label = "Export to Sheets", iconOnly, className, }: Props)
src/client/components/table/ExportToSheetsButton.tsx:23
FunctionExportToSheetsModal
()
src/client/components/table/ExportToSheetsModal.tsx:11
FunctionExternalUrlCell
({ value, label, baseDomain, className = "link link-primary inline-flex items-center gap-1", display
src/client/components/table/url.tsx:32
FunctionFeatureCard
({ href, children, }: { href: string; children: ReactNode; })
web/src/routes/_marketing/features/index.tsx:114
FunctionFeatureDropdown
()
web/src/routes/_marketing.tsx:328
FunctionFeatureImage
({ page }: FeaturePageProps)
web/src/components/feature-page.tsx:130
FunctionFeaturePageTemplate
({ page }: FeaturePageProps)
web/src/components/feature-page.tsx:7
FunctionFeaturesIndex
()
web/src/routes/_marketing/features/index.tsx:20
FunctionFilterFieldLabel
({ children }: { children: ReactNode })
src/client/features/domain/components/DomainFilterFields.tsx:3
FunctionFilterNumberInput
({ value, onChange, placeholder, step, }: { value: string; onChange: (value: string) => void; pl
src/client/features/domain/components/DomainFilterFields.tsx:35
FunctionFilterPanel
({ activeFilterCount, onReset, children, }: { activeFilterCount: number; onReset: () => void; chil
src/client/features/audit/results/AuditResultsTableFilters.tsx:193
FunctionFilterPanel
({ filters, setFilters, activeFilterCount, onReset, }: { filters: Filters; setFilters: (f: Filters
src/client/features/rank-tracking/RankTrackingFilters.tsx:55
FunctionFilterRangeGroup
({ title, children, }: { title: string; children: ReactNode; })
src/client/features/domain/components/DomainFilterFields.tsx:59
FunctionFilterRangeInputs
({ form, title, minName, maxName, step, }: { form: KeywordResearchControllerState["filtersForm"];
src/client/features/keywords/page/keywordResearchDesktopFilters.tsx:33
FunctionFilterRangeInputs
({ form, title, minName, maxName, }: { form: AnyForm; title: string; minName: string; maxName:
src/client/features/ai-search/components/BrandLookupFilterPanel.tsx:42
FunctionFilterRangeInputs
({ form, title, minName, maxName, step, min, max, }: { form: SavedKeywordsFilterForm; title:
src/client/features/saved-keywords/SavedKeywordsFilterPanel.tsx:207
FunctionFilterTextInput
({ form, name, label, placeholder, }: { form: KeywordResearchControllerState["filtersForm"]; name:
src/client/features/keywords/page/keywordResearchDesktopFilters.tsx:3
FunctionFilterTextInput
({ form, name, label, placeholder, }: { form: AnyForm; name: string; label: string; placeholde
src/client/features/ai-search/components/BrandLookupFilterPanel.tsx:9
FunctionFilterTextInput
({ label, value, onChange, placeholder, }: { label: string; value: string; onChange: (value: str
src/client/features/domain/components/DomainFilterFields.tsx:11
FunctionFloatingTooltip
({ id, position, children, }: { id: string; position: Position; children: ReactNode; })
src/client/features/keywords/components/FloatingTooltip.tsx:6
← previousnext →1,201–1,300 of 1,984, ranked by callers