El replace será removido en proximas versiones. Para ello recomiendan usar get. Para evitar que el componente se cargue de nuevo se puede usar el get de la siguiente manera:
this.$inertia.get(this.route('notes.index', {q: value}), {}, {preserveState: true})
Los aportes, preguntas y respuestas son vitales para aprender en comunidad. RegÃstrate o inicia sesión para participar.