{ if ((e.target as HTMLElement).closest("button")) { return; } e.currentTarget.parentElement?.querySelector("input")?.focus(); }} onkeydown={(e) => { if (e.key === "Enter" || e.key === " ") { e.preventDefault(); e.currentTarget.parentElement?.querySelector("input")?.focus(); } }} {...restProps} > {@render children?.()}