Skip to content

SpecSearchModal ​

Modal for searching the spec library.

Overview ​

SpecSearchModal provides a full-text and semantic search interface for finding specs in the library. Search results are filtered by the project's brand and optionally by area. Users can select a spec to assign as a match.

Features ​

  • Text search with debounced input
  • Brand-filtered results (enforced)
  • Area filtering (optional)
  • Result list with spec details
  • Click to assign as match
  • Pagination for large result sets

Key Dependencies ​

Source ​

app/components/SpecSearchModal.vue

Built with VitePress