Environment
- Platform: Mobile Browser
- URL:
dev.omarshafie.com/hadith/
Steps to Reproduce
- Navigate to the Search Form page.
- Select Sources:
Bukhari, Muslim, Malik.
- Input
أنس بن مالك into the Sanad Pattern field.
- Input
إنما الأعمال بالنيات into the Hadith Query field.
- Click the Submit button.
Expected Behavior
The search engine should parse the query, execute the visualization, and generate the Hadith Isnad tree.
Actual Behavior
The execution halts, displaying the following error message below the input fields:
Cannot read properties of undefined (reading 'replace')
Done in 6.427 seconds
(Note: I have attached a screenshot of the error state to this issue)

Environment
dev.omarshafie.com/hadith/Steps to Reproduce
Bukhari,Muslim,Malik.أنس بن مالكinto the Sanad Pattern field.إنما الأعمال بالنياتinto the Hadith Query field.Expected Behavior
The search engine should parse the query, execute the visualization, and generate the Hadith Isnad tree.
Actual Behavior
The execution halts, displaying the following error message below the input fields:
(Note: I have attached a screenshot of the error state to this issue)