{$t('suggestions.title')} {$t('suggestions.for_date').replace('{date}', displayDate)}

{#if step === 0}

{$t('suggestions.select_category')}

{#each categories as category} {/each}
{:else if step === 1}

{$t('suggestions.refine_filters')}

{#if selectedCategory === 'restaurant'} {:else if selectedCategory === 'activity'} {:else if selectedCategory === 'event'} {:else if selectedCategory === 'lodging'}
{$t('suggestions.amenities')}
{#each amenities as amenity} {/each}
{/if} {:else if isLoading}

{$t('suggestions.loading')}

{:else if error}
{error}
{:else if suggestions.length === 0}
{$t('suggestions.no_results')}
{:else}
{#each suggestions as suggestion}

{suggestion.name}

{#if suggestion.description}

{suggestion.description}

{/if}
{#if suggestion.why_fits}

{$t('suggestions.why_fits')}

{suggestion.why_fits}

{/if}
{#if suggestion.location} 📍 {suggestion.location} {/if} {#if suggestion.rating !== null && suggestion.rating !== undefined && suggestion.rating !== ''} ⭐ {suggestion.rating} {/if} {#if suggestion.price_level} {suggestion.price_level} {/if}
{/each}
{/if}
{#if step === 1}
{:else if step === 2} {/if}