feat: 1-to-1 message render + web data-lake backend

This commit is contained in:
hh committed 2026-05-31 01:45:05 +02:00
1 parent f0afb7ec5b
commit 75425d1bee
110 files changed
+10199 -54

No files matched your search

+39
View File
@@ -0,0 +1,39 @@
export type RightPanel =
| "profile"
| "search"
| "versions"
| "reactions"
| "links"
| "annotations"
| "jobs"
| "presence"
| "stories"
| "policy";
function createUi() {
let rightPanel = $state<RightPanel | null>(null);
let leftColumnOpen = $state(true);
return {
get rightPanel() {
return rightPanel;
},
get leftColumnOpen() {
return leftColumnOpen;
},
openPanel(panel: RightPanel) {
rightPanel = panel;
},
closePanel() {
rightPanel = null;
},
toggleLeftColumn() {
leftColumnOpen = !leftColumnOpen;
},
setLeftColumn(open: boolean) {
leftColumnOpen = open;
},
};
}
export const ui = createUi();