{#if forceMount} {#snippet popper({ props })} {@const finalProps = mergeProps( props, mergedProps, { style: getFloatingContentCSSVars("menu") }, { style } )} {#if child} {@render child({ props: finalProps, ...subContentState.snippetProps })} {:else}
{@render children?.()}
{/if} {/snippet}
{:else if !forceMount} {#snippet popper({ props })} {@const finalProps = mergeProps( props, mergedProps, { style: getFloatingContentCSSVars("menu") }, { style } )} {#if child} {@render child({ props: finalProps, ...subContentState.snippetProps })} {:else}
{@render children?.()}
{/if} {/snippet}
{/if}