MCPcopy Create free account

hub / github.com/Thanas-R/Virdis / functions

Functions243 in github.com/Thanas-R/Virdis

↓ 1 callersFunctionflattenExpression
(nested: any)
supabase/functions/analyze-field/index.ts:96
↓ 1 callersFunctionflattenExpression
(nested: any)
supabase/functions/gee-analytics/index.ts:99
↓ 1 callersFunctionformatYield
(profile: CropProfile, suitabilityScore: number, healthScore: number)
src/components/CropPlanningSection.tsx:1222
↓ 1 callersFunctiongenId
()
src/hooks/use-toast.ts:24
↓ 1 callersFunctiongenerateFullFieldGrid
( field: Field, fieldBounds: { minLng: number; maxLng: number; minLat: number; maxLat: number }, zones:
src/components/CropPlanningSection.tsx:1488
↓ 1 callersFunctiongeocode
(text: string)
src/components/LocationAutocomplete.tsx:32
↓ 1 callersFunctiongeocode
(text: string)
src/components/SearchBar.tsx:35
↓ 1 callersFunctiongetCachedAnalytics
(key: string, allowStale = false)
supabase/functions/gee-analytics/index.ts:25
↓ 1 callersFunctiongetDotSize
(cropName: string)
src/components/CropPlanningSection.tsx:1608
↓ 1 callersFunctiongetFieldCenter
(field: Field)
src/components/FieldComparisonColumn.tsx:61
↓ 1 callersFunctiongetGeeAccessToken
()
supabase/functions/gee-tile-proxy/index.ts:31
↓ 1 callersFunctiongetGeeAccessToken
()
supabase/functions/gee-ndvi-tiles/index.ts:33
↓ 1 callersFunctiongetGeeAccessToken
()
supabase/functions/ndvi-timeseries/index.ts:71
↓ 1 callersFunctiongetGeeAccessToken
()
supabase/functions/analyze-field/index.ts:80
↓ 1 callersFunctiongetGeeAccessToken
()
supabase/functions/gee-analytics/index.ts:75
↓ 1 callersFunctiongetLocationBoost
(profile: CropProfile, locationText: string)
src/components/CropPlanningSection.tsx:1178
↓ 1 callersFunctiongetMetersPerLng
(latitude: number)
src/components/CropPlanningSection.tsx:1452
↓ 1 callersFunctiongetNextAutoColor
(existingColors: string[])
src/components/NewFieldDialog.tsx:24
↓ 1 callersFunctiongetPolygonPoints
(coordinates: [number, number][][])
src/components/FieldCard.tsx:5
↓ 1 callersFunctiongetSeasonColor
(season: string)
src/components/CropPlanningSection.tsx:1119
↓ 1 callersFunctiongetZonePlacementMetrics
(field: Field, zone: CropZone)
src/components/CropPlanningSection.tsx:1469
↓ 1 callersFunctiongetZoneReason
(profile: CropProfile, signals: PlanningSignals, index: number)
src/components/CropPlanningSection.tsx:1227
↓ 1 callersFunctionhandleChange
(val: string)
src/components/LocationAutocomplete.tsx:45
↓ 1 callersFunctionhandleChange
(value: string)
src/components/SearchBar.tsx:51
↓ 1 callersFunctionhandleSelect
(result: GeocodingResult)
src/components/SearchBar.tsx:58
↓ 1 callersFunctionisUrbanField
(field: Field)
src/components/FieldDetailView.tsx:19
↓ 1 callersFunctionisUrbanRegion
(landUseData: any)
src/components/WeatherView.tsx:78
↓ 1 callersFunctionisValidPlan
(data: any)
src/components/CropPlanningSection.tsx:1352
↓ 1 callersFunctionloadAllFields
()
src/pages/Index.tsx:14
↓ 1 callersFunctionloadGeeNdviTiles
()
src/components/MapView.tsx:410
↓ 1 callersFunctionloadMapPosition
()
src/components/MapView.tsx:26
↓ 1 callersFunctionloadSelectedIds
(allFields: Field[])
src/pages/Index.tsx:25
↓ 1 callersFunctionmakeGeometry
(coords: [number, number][])
supabase/functions/ndvi-timeseries/index.ts:156
↓ 1 callersFunctionndviLabel
(val: number)
src/components/FieldDetailView.tsx:117
↓ 1 callersFunctionnitrogenRating
(n: number | null)
supabase/functions/soil-data/index.ts:70
↓ 1 callersFunctionnormalizeAreaPercents
(rawWeights: number[])
src/components/CropPlanningSection.tsx:1328
↓ 1 callersFunctionnormalizeLocation
(location: string)
src/components/CropPlanningSection.tsx:1137
↓ 1 callersFunctionparseMonthRange
(monthsStr: string)
src/components/CropPlanningSection.tsx:1090
↓ 1 callersFunctionparseTableRow
(line: string)
src/components/FieldDetailView.tsx:77
↓ 1 callersFunctionphRating
(ph: number | null)
supabase/functions/soil-data/index.ts:52
↓ 1 callersFunctionpointInPolygon
(point: [number, number], polygon: [number, number][])
src/components/CropPlanningSection.tsx:1456
↓ 1 callersFunctionreducer
(state: State, action: Action)
src/hooks/use-toast.ts:71
↓ 1 callersFunctionsanitizeAqi
(a: any)
supabase/functions/analyze-field/index.ts:47
↓ 1 callersFunctionsanitizeNdvi
(n: any)
supabase/functions/crop-planning/index.ts:27
↓ 1 callersFunctionsanitizeSoil
(s: any)
supabase/functions/crop-planning/index.ts:36
↓ 1 callersFunctionsanitizeSoil
(s: any)
supabase/functions/analyze-field/index.ts:30
↓ 1 callersFunctionsanitizeSuitability
(s: any)
supabase/functions/crop-planning/index.ts:67
↓ 1 callersFunctionsanitizeWeather
(w: any)
supabase/functions/crop-planning/index.ts:59
↓ 1 callersFunctionsaveMapPosition
(map: mapboxgl.Map)
src/components/MapView.tsx:21
↓ 1 callersFunctionscoreCropProfile
(profile: CropProfile, signals: PlanningSignals, currentCrop: string)
src/components/CropPlanningSection.tsx:1201
↓ 1 callersFunctionsetCachedAnalytics
(key: string, data: Record<string, any>)
supabase/functions/gee-analytics/index.ts:32
↓ 1 callersFunctionsetCachedTimeseries
(key: string, data: any)
supabase/functions/ndvi-timeseries/index.ts:31
↓ 1 callersFunctionsleep
(ms: number)
src/lib/invoke-with-retry.ts:14
↓ 1 callersFunctionsleep
(ms: number)
supabase/functions/ndvi-timeseries/index.ts:16
↓ 1 callersFunctionsocRating
(soc: number | null)
supabase/functions/soil-data/index.ts:63
↓ 1 callersFunctionsplitAnalysisBlocks
(rawText: string)
src/components/FieldDetailView.tsx:80
↓ 1 callersFunctionupdateLivePolygon
()
src/components/MapView.tsx:341
↓ 1 callersFunctionusdaTexture
(sand: number | null, silt: number | null, clay: number | null)
supabase/functions/soil-data/index.ts:37
↓ 1 callersFunctionuseSwipe
({ onSwipeLeft, onSwipeRight, threshold = 60 }: UseSwipeOptions)
src/hooks/use-swipe.ts:9
↓ 1 callersFunctionuseToast
()
src/hooks/use-toast.ts:166
↓ 1 callersFunctionvalidatePolygon
(coords: any)
supabase/functions/crop-planning/index.ts:10
↓ 1 callersFunctionvalidatePolygon
(coords: any)
supabase/functions/ndvi-timeseries/index.ts:35
↓ 1 callersFunctionvalidatePolygon
(coords: any)
supabase/functions/analyze-field/index.ts:10
↓ 1 callersFunctionvalidatePolygon
(coords: any)
supabase/functions/gee-analytics/index.ts:39
↓ 1 callersFunctionwaterStressLabel
(soilMoisture: number | null, rainfall: number | null)
src/components/FieldDetailView.tsx:133
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:51
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:46
FunctionApp
()
src/App.tsx:11
FunctionBadge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:25
FunctionBreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/breadcrumb.tsx:69
FunctionBreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
src/components/ui/breadcrumb.tsx:62
FunctionCalendar
({ className, classNames, showOutsideDays = true, components: userComponents, ...props }: CalendarPr
src/components/ui/calendar.tsx:10
FunctionChartStyle
({ id, config }: { id: string; config: ChartConfig })
src/components/ui/chart.tsx:61
FunctionCommandDialog
({ children, ...props }: CommandDialogProps)
src/components/ui/command.tsx:26
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/command.tsx:117
FunctionContextMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/context-menu.tsx:157
FunctionCropPlanningSection
({ field, ndviData, soilData, weatherData, suitabilityData, landUseData, mapToken }: CropPlanningSectionProps)
src/components/CropPlanningSection.tsx:1613
FunctionCustomChartTooltip
({ active, payload, label }: any)
src/components/WeatherView.tsx:98
FunctionCustomChartTooltip
({ active, payload, label }: any)
src/components/FieldComparisonColumn.tsx:45
FunctionCustomLandUseTooltip
({ active, payload }: any)
src/components/WeatherView.tsx:84
FunctionCustomLandUseTooltip
({ active, payload }: any)
src/components/FieldComparisonColumn.tsx:31
FunctionCustomTooltip
({ active, payload }: any)
src/components/FieldDetailView.tsx:203
FunctionCustomTooltipContent
({ active, payload }: any)
src/components/CropPlanningSection.tsx:1593
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:59
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:54
FunctionDrawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
src/components/ui/drawer.tsx:6
FunctionDrawerFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/drawer.tsx:51
FunctionDrawerHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/drawer.tsx:46
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/dropdown-menu.tsx:158
FunctionFieldCard
({ field, onRemove, variant = "select", isActive = false, style }: FieldCardProps)
src/components/FieldCard.tsx:33
FunctionFieldComparisonColumn
({ field, startDate, endDate, compact = false, gradientIdSuffix = "" }: FieldComparisonColumnProps)
src/components/FieldComparisonColumn.tsx:79
FunctionFieldDetailView
({ field, onBack, onEditBoundary }: FieldDetailViewProps)
src/components/FieldDetailView.tsx:216
FunctionFieldEditDialog
({ field, onSave, onDelete, onClose }: FieldEditDialogProps)
src/components/FieldEditDialog.tsx:21
FunctionFieldListPanel
({ fields, onRemoveField, onFieldClick }: FieldListPanelProps)
src/components/FieldListPanel.tsx:12
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:20
FunctionGrowthStageSection
({ polygon, fieldId }: { polygon: [number, number][]; fieldId: string })
src/components/FieldDetailView.tsx:143
FunctionIndex
()
src/pages/Index.tsx:36
FunctionLocationAutocomplete
({ value, onChange, placeholder = "Search location…" }: LocationAutocompleteProps)
src/components/LocationAutocomplete.tsx:13
FunctionMapToolbar
({ onZoomIn, onZoomOut, onStyleChange, onToggleLayers, onToggleDraw, onResetNorth, onLocateUser,
src/components/MapToolbar.tsx:23
FunctionMapView
({ allFields, selectedFields, activeField, flyToField, onFlyToDone, onFieldClickOnMap, onAddField, editBoundar
src/components/MapView.tsx:54
← previousnext →101–200 of 243, ranked by callers