add some reactivity things
reactive product search
use a default query state, add lo-dash