From 59f0e9fe2c98f37722f088dfb21717285f0c8aa3 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com> Date: Tue, 18 Jun 2024 16:16:50 +0530 Subject: [PATCH] [WEB-1397] fix: UI package logo component (#4858) * fix: logo component * chore: add missing anchor observable --- packages/ui/src/emoji/logo.tsx | 2 -- space/core/store/root.store.ts | 4 ++-- web/core/store/pages/page.ts | 1 + 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/ui/src/emoji/logo.tsx b/packages/ui/src/emoji/logo.tsx index 11fca64c4..528e16047 100644 --- a/packages/ui/src/emoji/logo.tsx +++ b/packages/ui/src/emoji/logo.tsx @@ -1,5 +1,3 @@ -"use client"; - import React, { FC } from "react"; import { Emoji } from "emoji-picker-react"; import useFontFaceObserver from "use-font-face-observer"; diff --git a/space/core/store/root.store.ts b/space/core/store/root.store.ts index 2405a8e24..94ecd8f81 100644 --- a/space/core/store/root.store.ts +++ b/space/core/store/root.store.ts @@ -36,7 +36,7 @@ export class CoreRootStore { this.user.hydrate(data?.user || undefined); }; - reset = () => { + reset() { localStorage.setItem("theme", "system"); this.instance = new InstanceStore(this); this.user = new UserStore(this); @@ -45,5 +45,5 @@ export class CoreRootStore { this.mentionStore = new MentionsStore(this); this.issueFilter = new IssueFilterStore(this); this.publishList = new PublishListStore(this); - }; + } } diff --git a/web/core/store/pages/page.ts b/web/core/store/pages/page.ts index 21499482f..7fd8bdf71 100644 --- a/web/core/store/pages/page.ts +++ b/web/core/store/pages/page.ts @@ -109,6 +109,7 @@ export class Page implements IPage { label_ids: observable, owned_by: observable.ref, access: observable.ref, + anchor: observable.ref, is_favorite: observable.ref, is_locked: observable.ref, archived_at: observable.ref,