Astro works through React islands with client hydration.
client:only="react" or client:load hydration.npm install @lyfie/luthor @astrojs/reactimport '@lyfie/luthor/styles.css';
import { ExtensiveEditor } from '@lyfie/luthor';
export function EditorIsland() {
return <ExtensiveEditor placeholder="Write here..." />;
}client:only or client:load) for editor rendering.