The ListInput component ("framework7-svelte": "^6.0.16") does not match the documentation. I think there is a bug.

| textEditorChange |
(value) |
Fired when type="texteditor" Text Editor value changed. As an argument it receives Texteditor value (HTML string). |
https://framework7.io/svelte/inputs.html
Code to reproduce
<ListInput onTextEditorChange={(value) => { console.log(value); // is always undefined }} type="texteditor" outline />