{ "nodes": [ { "id": "oxlintrc", "label": ".oxlintrc.json", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L1", "_origin": "ast" }, { "id": "oxlintrc_schema", "label": "$schema", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L2", "_origin": "ast" }, { "id": "oxlintrc_plugins", "label": "plugins", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L3", "_origin": "ast" }, { "id": "ref_react", "label": "react", "file_type": "concept", "source_file": ".oxlintrc.json", "source_location": "L3", "_origin": "ast" }, { "id": "ref_typescript", "label": "typescript", "file_type": "concept", "source_file": ".oxlintrc.json", "source_location": "L3", "_origin": "ast" }, { "id": "ref_oxc", "label": "oxc", "file_type": "concept", "source_file": ".oxlintrc.json", "source_location": "L3", "_origin": "ast" }, { "id": "oxlintrc_rules", "label": "rules", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L4", "_origin": "ast" }, { "id": "oxlintrc_rules_react_rules_of_hooks", "label": "react/rules-of-hooks", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L5", "_origin": "ast" }, { "id": "oxlintrc_rules_react_only_export_components", "label": "react/only-export-components", "file_type": "code", "source_file": ".oxlintrc.json", "source_location": "L6", "_origin": "ast" }, { "id": "ref_warn", "label": "warn", "file_type": "concept", "source_file": ".oxlintrc.json", "source_location": "L6", "_origin": "ast" }, { "id": "package", "label": "package.json", "file_type": "code", "source_file": "package.json", "source_location": "L1", "_origin": "ast" }, { "id": "package_name", "label": "name", "file_type": "code", "source_file": "package.json", "source_location": "L2", "_origin": "ast" }, { "id": "package_private", "label": "private", "file_type": "code", "source_file": "package.json", "source_location": "L3", "_origin": "ast" }, { "id": "package_version", "label": "version", "file_type": "code", "source_file": "package.json", "source_location": "L4", "_origin": "ast" }, { "id": "package_type", "label": "type", "file_type": "code", "source_file": "package.json", "source_location": "L5", "_origin": "ast" }, { "id": "package_packagemanager", "label": "packageManager", "file_type": "code", "source_file": "package.json", "source_location": "L6", "_origin": "ast" }, { "id": "package_scripts", "label": "scripts", "file_type": "code", "source_file": "package.json", "source_location": "L7", "_origin": "ast" }, { "id": "package_scripts_dev", "label": "dev", "file_type": "code", "source_file": "package.json", "source_location": "L8", "_origin": "ast" }, { "id": "package_scripts_build", "label": "build", "file_type": "code", "source_file": "package.json", "source_location": "L9", "_origin": "ast" }, { "id": "package_scripts_lint", "label": "lint", "file_type": "code", "source_file": "package.json", "source_location": "L10", "_origin": "ast" }, { "id": "package_scripts_preview", "label": "preview", "file_type": "code", "source_file": "package.json", "source_location": "L11", "_origin": "ast" }, { "id": "package_dependencies", "label": "dependencies", "file_type": "code", "source_file": "package.json", "source_location": "L13", "_origin": "ast" }, { "id": "package_dependencies_emotion_react", "label": "@emotion/react", "file_type": "code", "source_file": "package.json", "source_location": "L14", "_origin": "ast" }, { "id": "emotion_react", "label": "@emotion/react", "file_type": "concept", "source_file": "package.json", "source_location": "L14", "_origin": "ast" }, { "id": "package_dependencies_emotion_styled", "label": "@emotion/styled", "file_type": "code", "source_file": "package.json", "source_location": "L15", "_origin": "ast" }, { "id": "emotion_styled", "label": "@emotion/styled", "file_type": "concept", "source_file": "package.json", "source_location": "L15", "_origin": "ast" }, { "id": "package_dependencies_mui_icons_material", "label": "@mui/icons-material", "file_type": "code", "source_file": "package.json", "source_location": "L16", "_origin": "ast" }, { "id": "mui_icons_material", "label": "@mui/icons-material", "file_type": "concept", "source_file": "package.json", "source_location": "L16", "_origin": "ast" }, { "id": "package_dependencies_mui_material", "label": "@mui/material", "file_type": "code", "source_file": "package.json", "source_location": "L17", "_origin": "ast" }, { "id": "mui_material", "label": "@mui/material", "file_type": "concept", "source_file": "package.json", "source_location": "L17", "_origin": "ast" }, { "id": "package_dependencies_react", "label": "react", "file_type": "code", "source_file": "package.json", "source_location": "L18", "_origin": "ast" }, { "id": "react", "label": "react", "file_type": "concept", "source_file": "package.json", "source_location": "L18", "_origin": "ast" }, { "id": "package_dependencies_react_dom", "label": "react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L19", "_origin": "ast" }, { "id": "react_dom", "label": "react-dom", "file_type": "concept", "source_file": "package.json", "source_location": "L19", "_origin": "ast" }, { "id": "package_devdependencies", "label": "devDependencies", "file_type": "code", "source_file": "package.json", "source_location": "L21", "_origin": "ast" }, { "id": "package_devdependencies_types_node", "label": "@types/node", "file_type": "code", "source_file": "package.json", "source_location": "L22", "_origin": "ast" }, { "id": "types_node", "label": "@types/node", "file_type": "concept", "source_file": "package.json", "source_location": "L22", "_origin": "ast" }, { "id": "package_devdependencies_types_react", "label": "@types/react", "file_type": "code", "source_file": "package.json", "source_location": "L23", "_origin": "ast" }, { "id": "types_react", "label": "@types/react", "file_type": "concept", "source_file": "package.json", "source_location": "L23", "_origin": "ast" }, { "id": "package_devdependencies_types_react_dom", "label": "@types/react-dom", "file_type": "code", "source_file": "package.json", "source_location": "L24", "_origin": "ast" }, { "id": "types_react_dom", "label": "@types/react-dom", "file_type": "concept", "source_file": "package.json", "source_location": "L24", "_origin": "ast" }, { "id": "package_devdependencies_vitejs_plugin_react", "label": "@vitejs/plugin-react", "file_type": "code", "source_file": "package.json", "source_location": "L25", "_origin": "ast" }, { "id": "vitejs_plugin_react", "label": "@vitejs/plugin-react", "file_type": "concept", "source_file": "package.json", "source_location": "L25", "_origin": "ast" }, { "id": "package_devdependencies_oxlint", "label": "oxlint", "file_type": "code", "source_file": "package.json", "source_location": "L26", "_origin": "ast" }, { "id": "oxlint", "label": "oxlint", "file_type": "concept", "source_file": "package.json", "source_location": "L26", "_origin": "ast" }, { "id": "package_devdependencies_typescript", "label": "typescript", "file_type": "code", "source_file": "package.json", "source_location": "L27", "_origin": "ast" }, { "id": "typescript", "label": "typescript", "file_type": "concept", "source_file": "package.json", "source_location": "L27", "_origin": "ast" }, { "id": "package_devdependencies_vite", "label": "vite", "file_type": "code", "source_file": "package.json", "source_location": "L28", "_origin": "ast" }, { "id": "vite", "label": "vite", "file_type": "concept", "source_file": "package.json", "source_location": "L28", "_origin": "ast" }, { "id": "src_app", "label": "App.tsx", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_app_customerview", "label": "CustomerView", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L17", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_app_gettablenumfromurl", "label": "getTableNumFromUrl()", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L19", "_callable": true, "_origin": "ast" }, { "id": "src_app_app", "label": "App()", "file_type": "code", "source_file": "src/App.tsx", "source_location": "L36", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_admindesktopshell", "label": "AdminDesktopShell.tsx", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_admindesktopshell_admindesktopshellprops", "label": "AdminDesktopShellProps", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L45", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_admin_admindesktopshell_tabtype", "label": "TabType", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L55", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_admin_admindesktopshell_admindesktopshell", "label": "AdminDesktopShell()", "file_type": "code", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L67", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_billingmanagerview", "label": "BillingManagerView.tsx", "file_type": "code", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_billingmanagerview_billingmanagerview", "label": "BillingManagerView()", "file_type": "code", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L34", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_feedbackinboxview", "label": "FeedbackInboxView.tsx", "file_type": "code", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_feedbackinboxview_feedbackinboxview", "label": "FeedbackInboxView()", "file_type": "code", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L24", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_inventoryview", "label": "InventoryView.tsx", "file_type": "code", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_inventoryview_inventoryview", "label": "InventoryView()", "file_type": "code", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L41", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_reservationsview", "label": "ReservationsView.tsx", "file_type": "code", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_reservationsview_reservationsview", "label": "ReservationsView()", "file_type": "code", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L33", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_staffloginmodal", "label": "StaffLoginModal.tsx", "file_type": "code", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_staffloginmodal_staffloginmodalprops", "label": "StaffLoginModalProps", "file_type": "code", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L19", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_admin_staffloginmodal_staffloginmodal", "label": "StaffLoginModal()", "file_type": "code", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L25", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_staffshiftsview", "label": "StaffShiftsView.tsx", "file_type": "code", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_staffshiftsview_staffshiftsview", "label": "StaffShiftsView()", "file_type": "code", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L33", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_suppliersview", "label": "SuppliersView.tsx", "file_type": "code", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_suppliersview_suppliersview", "label": "SuppliersView()", "file_type": "code", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L42", "_callable": true, "_origin": "ast" }, { "id": "src_components_admin_tablemanagementview", "label": "TableManagementView.tsx", "file_type": "code", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_admin_tablemanagementview_tablemanagementview", "label": "TableManagementView()", "file_type": "code", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L31", "_callable": true, "_origin": "ast" }, { "id": "src_components_analytics_analyticsdashboard", "label": "AnalyticsDashboard.tsx", "file_type": "code", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_analytics_analyticsdashboard_analyticsdashboard", "label": "AnalyticsDashboard()", "file_type": "code", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L31", "_callable": true, "_origin": "ast" }, { "id": "src_components_common_navigation", "label": "Navigation.tsx", "file_type": "code", "source_file": "src/components/common/Navigation.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_common_navigation_navigationprops", "label": "NavigationProps", "file_type": "code", "source_file": "src/components/common/Navigation.tsx", "source_location": "L27", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_common_navigation_navigation", "label": "Navigation()", "file_type": "code", "source_file": "src/components/common/Navigation.tsx", "source_location": "L35", "_callable": true, "_origin": "ast" }, { "id": "src_components_common_statusbadge", "label": "StatusBadge.tsx", "file_type": "code", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_common_statusbadge_statusbadgeprops", "label": "StatusBadgeProps", "file_type": "code", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L5", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_common_statusbadge_statusbadge", "label": "StatusBadge()", "file_type": "code", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L12", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_billpaymentview", "label": "BillPaymentView.tsx", "file_type": "code", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_customer_billpaymentview_billpaymentviewprops", "label": "BillPaymentViewProps", "file_type": "code", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L21", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_billpaymentview_billpaymentview", "label": "BillPaymentView()", "file_type": "code", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L25", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_cartreviewview", "label": "CartReviewView.tsx", "file_type": "code", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_customer_cartreviewview_cartreviewviewprops", "label": "CartReviewViewProps", "file_type": "code", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L25", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_cartreviewview_cartreviewview", "label": "CartReviewView()", "file_type": "code", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L32", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_customizationmodal", "label": "CustomizationModal.tsx", "file_type": "code", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_customer_customizationmodal_customizationmodalprops", "label": "CustomizationModalProps", "file_type": "code", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L20", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_customizationmodal_customizationmodal", "label": "CustomizationModal()", "file_type": "code", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L27", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_menubrowseview", "label": "MenuBrowseView.tsx", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_customer_menubrowseview_menubrowseviewprops", "label": "MenuBrowseViewProps", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L31", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_menubrowseview_dietary_filters", "label": "DIETARY_FILTERS", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L39", "_origin": "ast" }, { "id": "src_components_customer_menubrowseview_spice_icons", "label": "SPICE_ICONS", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L46", "_origin": "ast" }, { "id": "src_components_customer_menubrowseview_menubrowseview", "label": "MenuBrowseView()", "file_type": "code", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L53", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_orderstatusview", "label": "OrderStatusView.tsx", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_customer_orderstatusview_orderstatusviewprops", "label": "OrderStatusViewProps", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L25", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_orderstatusview_order_steps", "label": "ORDER_STEPS", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L29", "_origin": "ast" }, { "id": "src_components_customer_orderstatusview_orderstatusview", "label": "OrderStatusView()", "file_type": "code", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L56", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_tablelandingview", "label": "TableLandingView.tsx", "file_type": "code", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_customer_tablelandingview_tablelandingviewprops", "label": "TableLandingViewProps", "file_type": "code", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L21", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_tablelandingview_tablelandingview", "label": "TableLandingView()", "file_type": "code", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L27", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_voiceassistantmodal", "label": "VoiceAssistantModal.tsx", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_customer_voiceassistantmodal_detecteditem", "label": "DetectedItem", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L28", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_voiceassistantmodal_voiceassistantmodalprops", "label": "VoiceAssistantModalProps", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L33", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_customer_voiceassistantmodal_parsetranscripttoitems", "label": "parseTranscriptToItems()", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L40", "_callable": true, "_origin": "ast" }, { "id": "src_components_customer_voiceassistantmodal_quick_commands", "label": "QUICK_COMMANDS", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L69", "_origin": "ast" }, { "id": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "label": "VoiceAssistantModal()", "file_type": "code", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L77", "_callable": true, "_origin": "ast" }, { "id": "src_components_kds_kdskanban", "label": "KDSKanban.tsx", "file_type": "code", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_kds_kdskanban_kdskanbanprops", "label": "KDSKanbanProps", "file_type": "code", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L19", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_kds_kdskanban_kdskanban", "label": "KDSKanban()", "file_type": "code", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L26", "_callable": true, "_origin": "ast" }, { "id": "src_components_kds_kdsticketcard", "label": "KDSTicketCard.tsx", "file_type": "code", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_kds_kdsticketcard_kdsticketcardprops", "label": "KDSTicketCardProps", "file_type": "code", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L23", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_kds_kdsticketcard_kdsticketcard", "label": "KDSTicketCard()", "file_type": "code", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L29", "_callable": true, "_origin": "ast" }, { "id": "src_components_table_tablelandingview", "label": "TableLandingView.tsx", "file_type": "code", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_table_tablelandingview_tablelandingview", "label": "TableLandingView()", "file_type": "code", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L26", "_callable": true, "_origin": "ast" }, { "id": "src_components_voice_voiceorderingview", "label": "VoiceOrderingView.tsx", "file_type": "code", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_components_voice_voiceorderingview_voiceorderingviewprops", "label": "VoiceOrderingViewProps", "file_type": "code", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L21", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_components_voice_voiceorderingview_voiceorderingview", "label": "VoiceOrderingView()", "file_type": "code", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L25", "_callable": true, "_origin": "ast" }, { "id": "src_data_menudata", "label": "menuData.ts", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L1", "_origin": "ast" }, { "id": "src_data_menudata_menuitem", "label": "MenuItem", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L1", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_data_menudata_menu_items", "label": "MENU_ITEMS", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L17", "_origin": "ast" }, { "id": "src_data_menudata_categories", "label": "CATEGORIES", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L375", "_origin": "ast" }, { "id": "src_data_menudata_categorytype", "label": "CategoryType", "file_type": "code", "source_file": "src/data/menuData.ts", "source_location": "L376", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition", "label": "useSpeechRecognition.ts", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L1", "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_speechrecognitionevent", "label": "SpeechRecognitionEvent", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L3", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_speechrecognitionerrorevent", "label": "SpeechRecognitionErrorEvent", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L8", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_ispeechrecognition", "label": "ISpeechRecognition", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L12", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_ispeechrecognition_start", "label": ".start()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L17", "_callable": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_ispeechrecognition_stop", "label": ".stop()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L18", "_callable": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_ispeechrecognition_abort", "label": ".abort()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L19", "_callable": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_window", "label": "Window", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L27", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_voicestate", "label": "VoiceState", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L33", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_usespeechrecognitionreturn", "label": "UseSpeechRecognitionReturn", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L35", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechrecognition_usespeechrecognition", "label": "useSpeechRecognition()", "file_type": "code", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L46", "_callable": true, "_origin": "ast" }, { "id": "src_hooks_usespeechsynthesis", "label": "useSpeechSynthesis.ts", "file_type": "code", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L1", "_origin": "ast" }, { "id": "src_hooks_usespeechsynthesis_usespeechsynthesisreturn", "label": "UseSpeechSynthesisReturn", "file_type": "code", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L4", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_hooks_usespeechsynthesis_usespeechsynthesis", "label": "useSpeechSynthesis()", "file_type": "code", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L10", "_callable": true, "_origin": "ast" }, { "id": "src_main", "label": "main.tsx", "file_type": "code", "source_file": "src/main.tsx", "source_location": "L1", "_origin": "ast" }, { "id": "src_services_api", "label": "api.ts", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L1", "_origin": "ast" }, { "id": "src_services_api_getaccesstoken", "label": "getAccessToken()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L7", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_getrefreshtoken", "label": "getRefreshToken()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L8", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_settokens", "label": "setTokens()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L9", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_cleartokens", "label": "clearTokens()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L13", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_getcustomertoken", "label": "getCustomerToken()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L18", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_getcustomersessionid", "label": "getCustomerSessionId()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L19", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_setcustomersession", "label": "setCustomerSession()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L20", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_clearcustomersession", "label": "clearCustomerSession()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L26", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_getbackendmenuid", "label": "getBackendMenuId()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L34", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_getfrontendmenuitem", "label": "getFrontendMenuItem()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L39", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_isdemomode", "label": "isDemoMode", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L45", "_origin": "ast" }, { "id": "src_services_api_setdemomodechangecallback", "label": "setDemoModeChangeCallback()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L48", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_triggerdemomode", "label": "triggerDemoMode()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L52", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_mockdb", "label": "mockDb", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L62", "_origin": "ast" }, { "id": "src_services_api_apirequest", "label": "apiRequest()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L107", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_handlemockrequest", "label": "handleMockRequest()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L159", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_wslisteners", "label": "wsListeners", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L540", "_origin": "ast" }, { "id": "src_services_api_subscribetowsevents", "label": "subscribeToWsEvents()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L541", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_notifywslisteners", "label": "notifyWsListeners()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L548", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_restrowebsocket", "label": "RestroWebSocket", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L558", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_services_api_restrowebsocket_constructor", "label": ".constructor()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L564", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_restrowebsocket_connect", "label": ".connect()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L574", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_restrowebsocket_close", "label": ".close()", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L608", "_callable": true, "_origin": "ast" }, { "id": "src_services_api_api", "label": "api", "file_type": "code", "source_file": "src/services/api.ts", "source_location": "L619", "_origin": "ast" }, { "id": "src_theme_theme", "label": "theme.ts", "file_type": "code", "source_file": "src/theme/theme.ts", "source_location": "L1", "_origin": "ast" }, { "id": "src_theme_theme_theme", "label": "theme", "file_type": "code", "source_file": "src/theme/theme.ts", "source_location": "L3", "_origin": "ast" }, { "id": "src_types_index", "label": "index.ts", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L1", "_origin": "ast" }, { "id": "src_types_index_orderstatus", "label": "OrderStatus", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L1", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_types_index_ordertype", "label": "OrderType", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L2", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_types_index_orderitem", "label": "OrderItem", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L4", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_types_index_kdsorder", "label": "KDSOrder", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L14", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_types_index_analyticsmetric", "label": "AnalyticsMetric", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L29", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_types_index_dishperformance", "label": "DishPerformance", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L37", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "src_types_index_voicecommandsuggestion", "label": "VoiceCommandSuggestion", "file_type": "code", "source_file": "src/types/index.ts", "source_location": "L47", "_callable": true, "_callable_class": true, "_origin": "ast" }, { "id": "tsconfig_app", "label": "tsconfig.app.json", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L1", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions", "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L2", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_tsbuildinfofile", "label": "tsBuildInfoFile", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L3", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_target", "label": "target", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L4", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_lib", "label": "lib", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L5", "_origin": "ast" }, { "id": "tsconfig_app_json_ref_es2023", "label": "ES2023", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L5", "_origin": "ast" }, { "id": "ref_dom", "label": "DOM", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L5", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_module", "label": "module", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L6", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_types", "label": "types", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L7", "_origin": "ast" }, { "id": "ref_vite_client", "label": "vite/client", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L7", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_allowarbitraryextensions", "label": "allowArbitraryExtensions", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L8", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_skiplibcheck", "label": "skipLibCheck", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L9", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_moduleresolution", "label": "moduleResolution", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L12", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_allowimportingtsextensions", "label": "allowImportingTsExtensions", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L13", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_verbatimmodulesyntax", "label": "verbatimModuleSyntax", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L14", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_moduledetection", "label": "moduleDetection", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L15", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_noemit", "label": "noEmit", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L16", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_jsx", "label": "jsx", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L17", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_nounusedlocals", "label": "noUnusedLocals", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L20", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_nounusedparameters", "label": "noUnusedParameters", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L21", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_erasablesyntaxonly", "label": "erasableSyntaxOnly", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L22", "_origin": "ast" }, { "id": "tsconfig_app_compileroptions_nofallthroughcasesinswitch", "label": "noFallthroughCasesInSwitch", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L23", "_origin": "ast" }, { "id": "tsconfig_app_include", "label": "include", "file_type": "code", "source_file": "tsconfig.app.json", "source_location": "L25", "_origin": "ast" }, { "id": "ref_src", "label": "src", "file_type": "concept", "source_file": "tsconfig.app.json", "source_location": "L25", "_origin": "ast" }, { "id": "tsconfig", "label": "tsconfig.json", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L1", "_origin": "ast" }, { "id": "tsconfig_files", "label": "files", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L2", "_origin": "ast" }, { "id": "tsconfig_references", "label": "references", "file_type": "code", "source_file": "tsconfig.json", "source_location": "L3", "_origin": "ast" }, { "id": "tsconfig_node", "label": "tsconfig.node.json", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L1", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions", "label": "compilerOptions", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L2", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_tsbuildinfofile", "label": "tsBuildInfoFile", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L3", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_target", "label": "target", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L4", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_lib", "label": "lib", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L5", "_origin": "ast" }, { "id": "tsconfig_node_json_ref_es2023", "label": "ES2023", "file_type": "concept", "source_file": "tsconfig.node.json", "source_location": "L5", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_types", "label": "types", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L6", "_origin": "ast" }, { "id": "ref_node", "label": "node", "file_type": "concept", "source_file": "tsconfig.node.json", "source_location": "L6", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_skiplibcheck", "label": "skipLibCheck", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L7", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_module", "label": "module", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L10", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_allowimportingtsextensions", "label": "allowImportingTsExtensions", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L11", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_verbatimmodulesyntax", "label": "verbatimModuleSyntax", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L12", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_moduledetection", "label": "moduleDetection", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L13", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_noemit", "label": "noEmit", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L14", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_nounusedlocals", "label": "noUnusedLocals", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L17", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_nounusedparameters", "label": "noUnusedParameters", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L18", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_erasablesyntaxonly", "label": "erasableSyntaxOnly", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L19", "_origin": "ast" }, { "id": "tsconfig_node_compileroptions_nofallthroughcasesinswitch", "label": "noFallthroughCasesInSwitch", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L20", "_origin": "ast" }, { "id": "tsconfig_node_include", "label": "include", "file_type": "code", "source_file": "tsconfig.node.json", "source_location": "L22", "_origin": "ast" }, { "id": "ref_vite_config_ts", "label": "vite.config.ts", "file_type": "concept", "source_file": "tsconfig.node.json", "source_location": "L22", "_origin": "ast" }, { "id": "vite_config", "label": "vite.config.ts", "file_type": "code", "source_file": "vite.config.ts", "source_location": "L1", "_origin": "ast" } ], "edges": [ { "source": "oxlintrc", "target": "oxlintrc_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "oxlintrc", "target": "oxlintrc_plugins", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "oxlintrc_plugins", "target": "ref_react", "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "oxlintrc_plugins", "target": "ref_typescript", "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "oxlintrc_plugins", "target": "ref_oxc", "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L3", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "oxlintrc", "target": "oxlintrc_rules", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "oxlintrc_rules", "target": "oxlintrc_rules_react_rules_of_hooks", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L5", "weight": 1.0, "_origin": "ast" }, { "source": "oxlintrc_rules", "target": "oxlintrc_rules_react_only_export_components", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L6", "weight": 1.0, "_origin": "ast" }, { "source": "oxlintrc_rules_react_only_export_components", "target": "ref_warn", "relation": "extends", "confidence": "EXTRACTED", "source_file": ".oxlintrc.json", "source_location": "L6", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package", "target": "package_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "package", "target": "package_private", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "package", "target": "package_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "package", "target": "package_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L5", "weight": 1.0, "_origin": "ast" }, { "source": "package", "target": "package_packagemanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L6", "weight": 1.0, "_origin": "ast" }, { "source": "package", "target": "package_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L7", "weight": 1.0, "_origin": "ast" }, { "source": "package_scripts", "target": "package_scripts_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L8", "weight": 1.0, "_origin": "ast" }, { "source": "package_scripts", "target": "package_scripts_build", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L9", "weight": 1.0, "_origin": "ast" }, { "source": "package_scripts", "target": "package_scripts_lint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L10", "weight": 1.0, "_origin": "ast" }, { "source": "package_scripts", "target": "package_scripts_preview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L11", "weight": 1.0, "_origin": "ast" }, { "source": "package", "target": "package_dependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "package_dependencies", "target": "package_dependencies_emotion_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "package_dependencies_emotion_react", "target": "emotion_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L14", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_dependencies", "target": "package_dependencies_emotion_styled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "package_dependencies_emotion_styled", "target": "emotion_styled", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L15", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_dependencies", "target": "package_dependencies_mui_icons_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "package_dependencies_mui_icons_material", "target": "mui_icons_material", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L16", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_dependencies", "target": "package_dependencies_mui_material", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "package_dependencies_mui_material", "target": "mui_material", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L17", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_dependencies", "target": "package_dependencies_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "package_dependencies_react", "target": "react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L18", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_dependencies", "target": "package_dependencies_react_dom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "package_dependencies_react_dom", "target": "react_dom", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L19", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package", "target": "package_devdependencies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies", "target": "package_devdependencies_types_node", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies_types_node", "target": "types_node", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L22", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_devdependencies", "target": "package_devdependencies_types_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies_types_react", "target": "types_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L23", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_devdependencies", "target": "package_devdependencies_types_react_dom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies_types_react_dom", "target": "types_react_dom", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L24", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_devdependencies", "target": "package_devdependencies_vitejs_plugin_react", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies_vitejs_plugin_react", "target": "vitejs_plugin_react", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L25", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_devdependencies", "target": "package_devdependencies_oxlint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies_oxlint", "target": "oxlint", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L26", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_devdependencies", "target": "package_devdependencies_typescript", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies_typescript", "target": "typescript", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L27", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "package_devdependencies", "target": "package_devdependencies_vite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "package_devdependencies_vite", "target": "vite", "relation": "imports", "confidence": "EXTRACTED", "source_file": "package.json", "source_location": "L28", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "src_app", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_theme_theme", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_theme_theme_theme", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_tablelandingview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_tablelandingview_tablelandingview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_menubrowseview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L5", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_menubrowseview_menubrowseview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L5", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_customizationmodal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L6", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_customizationmodal_customizationmodal", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L6", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_cartreviewview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L7", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_cartreviewview_cartreviewview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L7", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_orderstatusview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L8", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_orderstatusview_orderstatusview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L8", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_billpaymentview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L9", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_billpaymentview_billpaymentview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L9", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_voiceassistantmodal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L10", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L10", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_admin_staffloginmodal", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L11", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_admin_staffloginmodal_staffloginmodal", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L11", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_admin_admindesktopshell", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L12", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_components_admin_admindesktopshell_admindesktopshell", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L12", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_data_menudata_menuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_types_index", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_types_index_kdsorder", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_types_index_orderstatus", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_services_api_getbackendmenuid", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_services_api_restrowebsocket", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_services_api_subscribetowsevents", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_services_api_isdemomode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_services_api_setdemomodechangecallback", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_app_customerview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_app_gettablenumfromurl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_app", "target": "src_app_app", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast" }, { "source": "src_app_app", "target": "src_app_gettablenumfromurl", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/App.tsx", "source_location": "L137", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_soupkitchen", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_barchart", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_recordvoiceover", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_logout", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_localdining", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_accountcircle", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_tablebar", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_receipt", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_bookonline", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_inventory", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_localshipping", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_badge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "ref_mui_icons_material_starhalf", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L30", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_kds_kdskanban", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_kds_kdskanban_kdskanban", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_analytics_analyticsdashboard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_analytics_analyticsdashboard_analyticsdashboard", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_voice_voiceorderingview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_voice_voiceorderingview_voiceorderingview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_tablemanagementview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_tablemanagementview_tablemanagementview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_billingmanagerview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_billingmanagerview_billingmanagerview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_reservationsview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L37", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_reservationsview_reservationsview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L37", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_inventoryview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_inventoryview_inventoryview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_suppliersview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_suppliersview_suppliersview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_staffshiftsview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_staffshiftsview_staffshiftsview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_feedbackinboxview", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L41", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_feedbackinboxview_feedbackinboxview", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L41", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_types_index", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L43", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_types_index_kdsorder", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L43", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_types_index_orderstatus", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L43", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_admindesktopshell_admindesktopshellprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L45", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_admindesktopshell_tabtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L55", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell", "target": "src_components_admin_admindesktopshell_admindesktopshell", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L67", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "ref_mui_icons_material_receipt", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "ref_mui_icons_material_payment", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "ref_mui_icons_material_localoffer", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L30", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "ref_mui_icons_material_refresh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_billingmanagerview", "target": "src_components_admin_billingmanagerview_billingmanagerview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/BillingManagerView.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_feedbackinboxview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_feedbackinboxview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_feedbackinboxview", "target": "ref_mui_icons_material_star", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_feedbackinboxview", "target": "ref_mui_icons_material_refresh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_feedbackinboxview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_feedbackinboxview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_feedbackinboxview", "target": "src_components_admin_feedbackinboxview_feedbackinboxview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/FeedbackInboxView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "ref_mui_icons_material_delete", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "ref_mui_icons_material_edit", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "ref_mui_icons_material_refresh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "ref_mui_icons_material_save", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L37", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "src_data_menudata_menu_items", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_inventoryview", "target": "src_components_admin_inventoryview_inventoryview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/InventoryView.tsx", "source_location": "L41", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "ref_mui_icons_material_calendarmonth", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "ref_mui_icons_material_refresh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "ref_mui_icons_material_checkcircle", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L30", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_reservationsview", "target": "src_components_admin_reservationsview_reservationsview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/ReservationsView.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "ref_mui_icons_material_lock", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "ref_mui_icons_material_badge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "src_components_admin_staffloginmodal_staffloginmodalprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffloginmodal", "target": "src_components_admin_staffloginmodal_staffloginmodal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffLoginModal.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "ref_mui_icons_material_refresh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "ref_mui_icons_material_logout", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "ref_mui_icons_material_login", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L30", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_staffshiftsview", "target": "src_components_admin_staffshiftsview_staffshiftsview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/StaffShiftsView.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_mui_icons_material_delete", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_mui_icons_material_refresh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L36", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_mui_icons_material_send", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L37", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_mui_icons_material_inventory2", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L38", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "ref_mui_icons_material_localshipping", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_suppliersview", "target": "src_components_admin_suppliersview_suppliersview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/SuppliersView.tsx", "source_location": "L42", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_mui_icons_material_tablebar", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_mui_icons_material_qrcode", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_mui_icons_material_refresh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_mui_icons_material_close", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_mui_icons_material_playarrow", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "ref_mui_icons_material_cleaningservices", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_tablemanagementview", "target": "src_components_admin_tablemanagementview_tablemanagementview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/admin/TableManagementView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_icons_material_trendingup", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_icons_material_trendingdown", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_icons_material_attachmoney", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_icons_material_shoppingbag", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_icons_material_speed", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_icons_material_tablebar", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "ref_mui_icons_material_star", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "src_components_common_statusbadge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "src_components_common_statusbadge_statusbadge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_analytics_analyticsdashboard", "target": "src_components_analytics_analyticsdashboard_analyticsdashboard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/analytics/AnalyticsDashboard.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_menu", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_soupkitchen", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_barchart", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_recordvoiceover", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_tablerestaurant", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_volumeup", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_volumeoff", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "ref_mui_icons_material_localdining", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "src_components_common_navigation_navigationprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_navigation", "target": "src_components_common_navigation_navigation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/Navigation.tsx", "source_location": "L35", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge", "target": "src_types_index", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge", "target": "src_types_index_orderstatus", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge", "target": "src_types_index_ordertype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge", "target": "src_components_common_statusbadge_statusbadgeprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L5", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge", "target": "src_components_common_statusbadge_statusbadge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L12", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_mui_icons_material_receiptlong", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_mui_icons_material_checkcircle", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_mui_icons_material_qrcode2", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_mui_icons_material_person", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_mui_icons_material_creditcard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "ref_mui_icons_material_currencyrupee", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "src_components_customer_billpaymentview_billpaymentviewprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_billpaymentview", "target": "src_components_customer_billpaymentview_billpaymentview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/BillPaymentView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_mui_icons_material_arrowback", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_mui_icons_material_remove", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_mui_icons_material_delete", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_mui_icons_material_send", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "ref_mui_icons_material_receiptlong", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_data_menudata_menu_items", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_data_menudata_menuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_components_common_statusbadge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_components_common_statusbadge_statusbadge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_components_customer_cartreviewview_cartreviewviewprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview", "target": "src_components_customer_cartreviewview_cartreviewview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L32", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "src_data_menudata_menuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "src_components_common_statusbadge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "src_components_common_statusbadge_statusbadge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "src_components_customer_customizationmodal_customizationmodalprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal", "target": "src_components_customer_customizationmodal_customizationmodal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_remove", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_search", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_shoppingcart", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_mic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_home", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_menubook", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_trackchanges", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_autoawesome", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "ref_mui_icons_material_star", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_menu_items", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_categories", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_menuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_data_menudata_categorytype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_components_common_statusbadge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_components_common_statusbadge_statusbadge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_menubrowseviewprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L31", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_dietary_filters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L39", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_spice_icons", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L46", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview", "target": "src_components_customer_menubrowseview_menubrowseview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L53", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_accesstime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_notificationsactive", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_payment", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_checkcircle", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_restaurant", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_deliverydining", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "ref_mui_icons_material_sentimentsatisfiedalt", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "src_services_api", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "src_services_api_api", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "src_services_api_restrowebsocket", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "src_services_api_subscribetowsevents", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "src_components_customer_orderstatusview_orderstatusviewprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "src_components_customer_orderstatusview_order_steps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview", "target": "src_components_customer_orderstatusview_orderstatusview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L56", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_restaurantmenu", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L12", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_autoawesome", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_language", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_translate", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_arrowforward", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_wifi", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_mic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "ref_mui_icons_material_lock", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "src_components_customer_tablelandingview_tablelandingviewprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_tablelandingview", "target": "src_components_customer_tablelandingview_tablelandingview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/TableLandingView.tsx", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_close", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_mic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_stop", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_graphiceq", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_smarttoy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_checkcircle", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_addshoppingcart", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "ref_mui_icons_material_volumeup", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_data_menudata_menu_items", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_data_menudata_menuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechrecognition", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechrecognition_usespeechrecognition", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechsynthesis", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechsynthesis_usespeechsynthesis", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechrecognition", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_hooks_usespeechrecognition_voicestate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_detecteditem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L28", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_voiceassistantmodalprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L33", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_parsetranscripttoitems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L40", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_quick_commands", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L69", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L77", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "target": "src_components_customer_voiceassistantmodal_parsetranscripttoitems", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L105", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "ref_mui_icons_material_search", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "ref_mui_icons_material_add", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "ref_mui_icons_material_restaurantmenu", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_types_index", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_types_index_kdsorder", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_types_index_orderstatus", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_types_index_ordertype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdsticketcard", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdsticketcard_kdsticketcard", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdskanban_kdskanbanprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban", "target": "src_components_kds_kdskanban_kdskanban", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "ref_mui_icons_material_accesstime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "ref_mui_icons_material_arrowforward", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "ref_mui_icons_material_arrowback", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "ref_mui_icons_material_checkcircle", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "ref_mui_icons_material_priorityhigh", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "src_types_index", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "src_types_index_kdsorder", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "src_types_index_orderstatus", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "src_components_common_statusbadge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "src_components_common_statusbadge_statusbadge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "src_components_kds_kdsticketcard_kdsticketcardprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard", "target": "src_components_kds_kdsticketcard_kdsticketcard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_mui_icons_material_tablerestaurant", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_mui_icons_material_notificationsactive", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_mui_icons_material_receiptlong", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_mui_icons_material_localoffer", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_mui_icons_material_restaurant", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "ref_mui_icons_material_checkcircle", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "src_components_common_statusbadge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "src_components_common_statusbadge_statusbadge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_table_tablelandingview", "target": "src_components_table_tablelandingview_tablelandingview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/table/TableLandingView.tsx", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "ref_mui_material", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "ref_mui_icons_material_mic", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "ref_mui_icons_material_graphiceq", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "ref_mui_icons_material_smarttoy", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "ref_mui_icons_material_addshoppingcart", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "ref_mui_icons_material_checkcircleoutlined", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "src_types_index", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "src_types_index_voicecommandsuggestion", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "src_components_voice_voiceorderingview_voiceorderingviewprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_voice_voiceorderingview", "target": "src_components_voice_voiceorderingview_voiceorderingview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/components/voice/VoiceOrderingView.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_data_menudata", "target": "src_data_menudata_menuitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_data_menudata", "target": "src_data_menudata_menu_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_data_menudata", "target": "src_data_menudata_categories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L375", "weight": 1.0, "_origin": "ast" }, { "source": "src_data_menudata", "target": "src_data_menudata_categorytype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/data/menuData.ts", "source_location": "L376", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_speechrecognitionevent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_speechrecognitionerrorevent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L8", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L12", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition_ispeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition_ispeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition_ispeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_abort", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_window", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L27", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_voicestate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L33", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_usespeechrecognitionreturn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L35", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition", "target": "src_hooks_usespeechrecognition_usespeechrecognition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L46", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_abort", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L59", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_start", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L124", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechrecognition_usespeechrecognition", "target": "src_hooks_usespeechrecognition_ispeechrecognition_stop", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechRecognition.ts", "source_location": "L132", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechsynthesis", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechrecognition", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechrecognition_voicestate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechsynthesis_usespeechsynthesisreturn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "src_hooks_usespeechsynthesis", "target": "src_hooks_usespeechsynthesis_usespeechsynthesis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/hooks/useSpeechSynthesis.ts", "source_location": "L10", "weight": 1.0, "_origin": "ast" }, { "source": "src_main", "target": "ref_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_main", "target": "ref_react_dom_client", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_main", "target": "src_index", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_main", "target": "src_app", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_data_menudata", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_data_menudata_menuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_data_menudata_menu_items", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_getaccesstoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L7", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_getrefreshtoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L8", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_settokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L9", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_cleartokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_getcustomertoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_getcustomersessionid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_setcustomersession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_clearcustomersession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L26", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_getbackendmenuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L34", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_getfrontendmenuitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L39", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_isdemomode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L45", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_setdemomodechangecallback", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L48", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_triggerdemomode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L52", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_mockdb", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L62", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_apirequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L107", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_handlemockrequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L159", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_wslisteners", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L540", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_subscribetowsevents", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L541", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_notifywslisteners", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L548", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_restrowebsocket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L558", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_restrowebsocket", "target": "src_services_api_restrowebsocket_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L564", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_restrowebsocket", "target": "src_services_api_restrowebsocket_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L574", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_restrowebsocket", "target": "src_services_api_restrowebsocket_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L608", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api", "target": "src_services_api_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L619", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_apirequest", "target": "src_services_api_getaccesstoken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L112", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_apirequest", "target": "src_services_api_getcustomertoken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L118", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_apirequest", "target": "src_services_api_triggerdemomode", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L130", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_apirequest", "target": "src_services_api_cleartokens", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L134", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_apirequest", "target": "src_services_api_handlemockrequest", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L154", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_handlemockrequest", "target": "src_services_api_getcustomersessionid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L221", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_handlemockrequest", "target": "src_services_api_getfrontendmenuitem", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L225", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_handlemockrequest", "target": "src_services_api_notifywslisteners", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L349", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_restrowebsocket_constructor", "target": "src_services_api_getaccesstoken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L566", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_restrowebsocket_constructor", "target": "src_services_api_getcustomertoken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L569", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_restrowebsocket_connect", "target": "src_services_api_notifywslisteners", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/services/api.ts", "source_location": "L586", "weight": 1.0, "_origin": "ast" }, { "source": "src_theme_theme", "target": "ref_mui_material_styles", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "src/theme/theme.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_theme_theme", "target": "src_theme_theme_theme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/theme/theme.ts", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "src_types_index", "target": "src_types_index_orderstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "src_types_index", "target": "src_types_index_ordertype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_types_index", "target": "src_types_index_orderitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "src_types_index", "target": "src_types_index_kdsorder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "src_types_index", "target": "src_types_index_analyticsmetric", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_types_index", "target": "src_types_index_dishperformance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L37", "weight": 1.0, "_origin": "ast" }, { "source": "src_types_index", "target": "src_types_index_voicecommandsuggestion", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/types/index.ts", "source_location": "L47", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app", "target": "tsconfig_app_compileroptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_tsbuildinfofile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_target", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_lib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L5", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions_lib", "target": "tsconfig_app_json_ref_es2023", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L5", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "tsconfig_app_compileroptions_lib", "target": "ref_dom", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L5", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L6", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L7", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions_types", "target": "ref_vite_client", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L7", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_allowarbitraryextensions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L8", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_skiplibcheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L9", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_moduleresolution", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L12", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_allowimportingtsextensions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_verbatimmodulesyntax", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_moduledetection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L15", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_noemit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L16", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_jsx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_nounusedlocals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_nounusedparameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_erasablesyntaxonly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_compileroptions", "target": "tsconfig_app_compileroptions_nofallthroughcasesinswitch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L23", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app", "target": "tsconfig_app_include", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_app_include", "target": "ref_src", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.app.json", "source_location": "L25", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "tsconfig", "target": "tsconfig_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig", "target": "tsconfig_references", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.json", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node", "target": "tsconfig_node_compileroptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_tsbuildinfofile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L3", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_target", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_lib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L5", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions_lib", "target": "tsconfig_node_json_ref_es2023", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L5", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L6", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions_types", "target": "ref_node", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L6", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_skiplibcheck", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L7", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L10", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_allowimportingtsextensions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L11", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_verbatimmodulesyntax", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L12", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_moduledetection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L13", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_noemit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L14", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_nounusedlocals", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L17", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_nounusedparameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L18", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_erasablesyntaxonly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L19", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_compileroptions", "target": "tsconfig_node_compileroptions_nofallthroughcasesinswitch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node", "target": "tsconfig_node_include", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "tsconfig_node_include", "target": "ref_vite_config_ts", "relation": "extends", "confidence": "EXTRACTED", "source_file": "tsconfig.node.json", "source_location": "L22", "weight": 1.0, "context": "import", "_origin": "ast" }, { "source": "vite_config", "target": "ref_vite", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "vite.config.ts", "source_location": "L1", "weight": 1.0, "_origin": "ast" }, { "source": "vite_config", "target": "ref_vitejs_plugin_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "vite.config.ts", "source_location": "L2", "weight": 1.0, "_origin": "ast" }, { "source": "src_main", "target": "src_app_app", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/main.tsx", "source_location": "L4", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell_admindesktopshellprops", "target": "src_types_index_kdsorder", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L47", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_admin_admindesktopshell_admindesktopshellprops", "target": "src_types_index_orderstatus", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/admin/AdminDesktopShell.tsx", "source_location": "L48", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge_statusbadgeprops", "target": "src_types_index_orderstatus", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L6", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_common_statusbadge_statusbadgeprops", "target": "src_types_index_ordertype", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/common/StatusBadge.tsx", "source_location": "L7", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_customizationmodal_customizationmodalprops", "target": "src_data_menudata_menuitem", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/customer/CustomizationModal.tsx", "source_location": "L22", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview_menubrowseviewprops", "target": "src_data_menudata_menuitem", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L34", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal_detecteditem", "target": "src_data_menudata_menuitem", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L29", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban_kdskanbanprops", "target": "src_types_index_kdsorder", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L20", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdskanban_kdskanbanprops", "target": "src_types_index_orderstatus", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSKanban.tsx", "source_location": "L21", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard_kdsticketcardprops", "target": "src_types_index_kdsorder", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L24", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_kds_kdsticketcard_kdsticketcardprops", "target": "src_types_index_orderstatus", "relation": "references", "context": "field", "confidence": "EXTRACTED", "source_file": "src/components/kds/KDSTicketCard.tsx", "source_location": "L25", "weight": 1.0, "_origin": "ast" }, { "source": "src_app_app", "target": "src_services_api_setdemomodechangecallback", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L51", "weight": 1.0, "_origin": "ast" }, { "source": "src_app_app", "target": "src_services_api_subscribetowsevents", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L106", "weight": 1.0, "_origin": "ast" }, { "source": "src_app_app", "target": "src_services_api_getbackendmenuid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L149", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview_orderstatusview", "target": "src_services_api_subscribetowsevents", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L92", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "target": "src_hooks_usespeechrecognition_usespeechrecognition", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L96", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_voiceassistantmodal_voiceassistantmodal", "target": "src_hooks_usespeechsynthesis_usespeechsynthesis", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/VoiceAssistantModal.tsx", "source_location": "L98", "weight": 1.0, "_origin": "ast" }, { "source": "src_app_app", "target": "src_services_api_restrowebsocket_connect", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L103", "weight": 1.0, "_origin": "ast" }, { "source": "src_app_app", "target": "src_services_api_restrowebsocket_close", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/App.tsx", "source_location": "L113", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_cartreviewview_cartreviewview", "target": "src_data_menudata_menu_items", "relation": "references", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/CartReviewView.tsx", "source_location": "L42", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_menubrowseview_menubrowseview", "target": "src_data_menudata_menu_items", "relation": "references", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/MenuBrowseView.tsx", "source_location": "L67", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview_orderstatusview", "target": "src_services_api_restrowebsocket_connect", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L90", "weight": 1.0, "_origin": "ast" }, { "source": "src_components_customer_orderstatusview_orderstatusview", "target": "src_services_api_restrowebsocket_close", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/components/customer/OrderStatusView.tsx", "source_location": "L99", "weight": 1.0, "_origin": "ast" }, { "source": "src_services_api_getfrontendmenuitem", "target": "src_data_menudata_menu_items", "relation": "references", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/services/api.ts", "source_location": "L41", "weight": 1.0, "_origin": "ast" } ], "input_tokens": 0, "output_tokens": 0 }