--- title: If blocks --- HTML doesn't have a way of expressing *logic*, like conditionals and loops. Svelte does. To conditionally render some markup, we wrap it in an `if` block: ```html {#if user.loggedIn} {/if} {#if !user.loggedIn} {/if} ``` Try it — update the component, and click on the buttons.