• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bymosbot / mosbot-dashboard / 22777470071

06 Mar 2026 06:53PM UTC coverage: 95.012% (-0.9%) from 95.918%
22777470071

Pull #6

github

web-flow
Merge 37a2a8c3a into 7e23d2514
Pull Request #6: sync: roll up fork main into upstream main

630 of 761 branches covered (82.79%)

Branch coverage included in aggregate %.

136 of 154 new or added lines in 6 files covered. (88.31%)

2 existing lines in 1 file now uncovered.

3180 of 3249 relevant lines covered (97.88%)

4.82 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

97.5
/src/stores/uiStore.js
1
import { create } from 'zustand';
1✔
2
import { persist } from 'zustand/middleware';
1✔
3

4
/**
1✔
5
 * UI Store - Manages global UI state like sidebar collapse
1✔
6
 *
1✔
7
 * Features:
1✔
8
 * - Sidebar collapsed state (persisted to localStorage)
1✔
9
 */
1✔
10
export const useUIStore = create(
1✔
11
  persist(
1✔
12
    (set, _get) => ({
1✔
13
      // Sidebar state
2✔
14
      sidebarCollapsed: false,
2✔
15

16
      // File browser state - hide dotfiles (.gitkeep, .gitignore, etc.) by default
2✔
17
      showHiddenFiles: false,
2✔
18

19
      // Actions
2✔
20
      toggleSidebar: () => {
2✔
21
        set((state) => ({ sidebarCollapsed: !state.sidebarCollapsed }));
2✔
22
      },
2✔
23

24
      setSidebarCollapsed: (collapsed) => {
2✔
25
        set({ sidebarCollapsed: collapsed });
2✔
26
      },
2✔
27

28
      toggleShowHiddenFiles: () => {
2✔
NEW
29
        set((state) => ({ showHiddenFiles: !state.showHiddenFiles }));
×
30
      },
2✔
31
    }),
1✔
32
    {
1✔
33
      name: 'mosbot-ui-store',
1✔
34
      partialize: (state) => ({
1✔
35
        sidebarCollapsed: state.sidebarCollapsed,
7✔
36
        showHiddenFiles: state.showHiddenFiles,
7✔
37
      }),
1✔
38
    },
1✔
39
  ),
1✔
40
);
1✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc