docs: improved analytics and tracking (#13671)

* docs: improved analytics and tracking

* remove detailed feedback component

* remove ignore build script for api reference

* improvements

* fix pathname
This commit is contained in:
Shahed Nasser
2025-10-03 13:33:48 +03:00
committed by GitHub
parent 50c1417378
commit 6ea97443de
32 changed files with 214 additions and 381 deletions
@@ -31,14 +31,16 @@ export const Rating: React.FC<RatingProps> = ({
const submitTracking = useCallback(
(selectedRating?: number, feedback?: string) => {
track(
event,
{
rating: selectedRating || rating,
additionalFeedback: feedback || additionalFeedback,
track({
event: {
event,
options: {
rating: selectedRating || rating,
additionalFeedback: feedback || additionalFeedback,
},
callback: () => onRating?.(selectedRating || rating),
},
() => onRating?.(selectedRating || rating)
)
})
},
[rating, additionalFeedback]
)