+
+
+
+ {#if sessions.length > 0}
+
+ {/if}
+
+
+
+
+
+ {#each presets as preset (preset.id)}
+
+ {/each}
+
+
+
+
+ {#if recentSessions.length > 0}
+
+
+
+ {#each recentSessions as session (session.id)}
+
+ {/each}
+
+
+ {/if}
+
+
+
diff --git a/apps/mana/apps/web/src/routes/(app)/meditate/history/+page.svelte b/apps/mana/apps/web/src/routes/(app)/meditate/history/+page.svelte
new file mode 100644
index 000000000..cf38316dc
--- /dev/null
+++ b/apps/mana/apps/web/src/routes/(app)/meditate/history/+page.svelte
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+ {#each Object.entries(CATEGORY_LABELS) as [key, label]}
+
+ {/each}
+
+
+
+ {#if filtered.length === 0}
+
+ {:else}
+
+ {#each filtered as session (session.id)}
+
+ {/each}
+
+ {/if}
+
+
+