feat: Implement rating prompt feature across tools
- Added a rating prompt dispatch mechanism to various tools (ChatPdf, PdfFlowchart, QrCodeGenerator, SummarizePdf, TranslatePdf, TableExtractor) to encourage user feedback after tool usage. - Introduced a new utility for handling rating prompts, including event dispatching and current tool identification. - Updated the ToolRating component to manage user feedback submission, including UI enhancements and state management. - Enhanced the sitemap generation script to include new routes for pricing and blog pages. - Removed hardcoded API key in pdf_ai_service.py for improved security. - Added a project status report documenting current implementation against the roadmap. - Updated translations for rating prompts in Arabic, English, and French. - Ensured consistency in frontend route registry and backend task processing.
This commit is contained in:
@@ -86,7 +86,7 @@ export function useTaskPolling({
|
||||
return () => {
|
||||
stopPolling();
|
||||
};
|
||||
}, [taskId, intervalMs]); // eslint-disable-line react-hooks/exhaustive-deps
|
||||
}, [taskId, intervalMs]);
|
||||
|
||||
return { status, isPolling, result, error, stopPolling };
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user