Skip to content

Commit

Permalink
fix: Subscription banner and extensions in limited setup
Browse files Browse the repository at this point in the history
  • Loading branch information
areknawo committed May 12, 2024
1 parent c21b98f commit 6fe8ba0
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 4 deletions.
8 changes: 6 additions & 2 deletions apps/web/src/context/extensions.tsx
Expand Up @@ -76,8 +76,12 @@ const ExtensionsProvider: ParentComponent = (props) => {
const extensionSandboxes = new Map<string, ExtensionSandbox>();
const [installedExtensions, setInstalledExtensions] = createSignal<ExtensionDetails[]>([]);
const [availableExtensions, setAvailableExtensions] = createSignal<ExtensionDetails[]>([]);
const [loadingInstalledExtensions, setLoadingInstalledExtensions] = createSignal(true);
const [loadingAvailableExtensions, setLoadingAvailableExtensions] = createSignal(true);
const [loadingInstalledExtensions, setLoadingInstalledExtensions] = createSignal(
hostConfig.extensions
);
const [loadingAvailableExtensions, setLoadingAvailableExtensions] = createSignal(
hostConfig.extensions
);

createEffect(async () => {
if (!hostConfig.extensions) return;
Expand Down
4 changes: 3 additions & 1 deletion apps/web/src/layout/secured-layout.tsx
Expand Up @@ -46,7 +46,9 @@ const SecuredLayout: ParentComponent = (props) => {
<CommandPaletteProvider>
<WalkthroughProvider>
<div class="flex flex-col h-full w-full">
<SubscriptionBanner />
<Show when={hostConfig.billing}>
<SubscriptionBanner />
</Show>
<div
class={clsx(
"flex-1 flex flex-col-reverse md:flex-row h-[calc(100%-1.5rem)]",
Expand Down
1 change: 0 additions & 1 deletion apps/web/src/views/editor/editor.tsx
Expand Up @@ -134,7 +134,6 @@ const Editor: Component<EditorProps> = (props) => {
const [showBlockBubbleMenu, setShowBlockBubbleMenu] = createSignal(false);
const [isNodeSelection, setIsNodeSelection] = createSignal(false);
const { workspaceSettings } = useAuthenticatedUserData();
const client = useClient();
const extensionsContext = useExtensions();
const updateBubbleMenuPlacement = debounce(() => {
bubbleMenuInstance()?.setProps({ placement: isNodeSelection() ? "top-start" : "top" });
Expand Down

0 comments on commit 6fe8ba0

Please sign in to comment.