style: prettier
This commit is contained in:
parent
a2eabaccba
commit
b756f5cdf4
6 changed files with 12 additions and 11 deletions
|
|
@ -11,7 +11,10 @@ import {
|
|||
} from '@/components/campaign/shell/BiometricEnrollmentToast'
|
||||
import { CampaignAppScrollChrome } from '@/components/campaign/shell/CampaignAppScrollChrome'
|
||||
import { CampaignMobileTopBar } from '@/components/campaign/shell/CampaignMobileTopBar'
|
||||
<<<<<<< HEAD
|
||||
import { CampaignNotificationBellSlot } from '@/components/campaign/shell/CampaignNotificationBellSlot'
|
||||
=======
|
||||
>>>>>>> a9fe297 (style: prettier)
|
||||
import { CampaignQuickActionContextProvider } from '@/components/campaign/shell/CampaignQuickActionContext'
|
||||
import { CampaignSidebar } from '@/components/campaign/shell/CampaignSidebar'
|
||||
import { CampaignSidebarViewportDefault } from '@/components/campaign/shell/CampaignSidebarViewportDefault'
|
||||
|
|
|
|||
|
|
@ -3,15 +3,15 @@
|
|||
import { CampaignHomeSearch } from '@/components/campaign/dashboard/CampaignHomeSearch'
|
||||
import { HomeSearchActivityGroup } from '@/components/campaign/dashboard/HomeSearchActivityGroup'
|
||||
import { HomeSearchAdvisorGroup } from '@/components/campaign/dashboard/HomeSearchAdvisorGroup'
|
||||
import { HomeSearchProvider } from '@/components/campaign/dashboard/HomeSearchContext'
|
||||
import { HomeSearchDemandGroup } from '@/components/campaign/dashboard/HomeSearchDemandGroup'
|
||||
import { HomeSearchLeadershipGroup } from '@/components/campaign/dashboard/HomeSearchLeadershipGroup'
|
||||
import { HomeSearchMunicipalityGroup } from '@/components/campaign/dashboard/HomeSearchMunicipalityGroup'
|
||||
import { HomeSearchProvider } from '@/components/campaign/dashboard/HomeSearchContext'
|
||||
import { HomeSearchResultsLayout } from '@/components/campaign/dashboard/HomeSearchResultsLayout'
|
||||
import {
|
||||
HomeSearchResultsProvider,
|
||||
useHomeSearchResultsState,
|
||||
} from '@/components/campaign/dashboard/HomeSearchResultsContext'
|
||||
import { HomeSearchResultsLayout } from '@/components/campaign/dashboard/HomeSearchResultsLayout'
|
||||
import { HomeSearchResultsShell } from '@/components/campaign/dashboard/HomeSearchResultsShell'
|
||||
import { HomeSearchStateDeputyGroup } from '@/components/campaign/dashboard/HomeSearchStateDeputyGroup'
|
||||
import { useHomeSearchQuery } from '@/components/campaign/dashboard/useHomeSearchQuery'
|
||||
|
|
|
|||
|
|
@ -24,7 +24,9 @@ type CampaignQuickActionContextValue = {
|
|||
const QuickActionContext = createContext<CampaignQuickActionContextValue | null>(null)
|
||||
|
||||
export const CampaignQuickActionContextProvider = ({ children }: { children: ReactNode }) => {
|
||||
const [context, setContext] = useState<CampaignQuickActionContext>(emptyCampaignQuickActionContext)
|
||||
const [context, setContext] = useState<CampaignQuickActionContext>(
|
||||
emptyCampaignQuickActionContext,
|
||||
)
|
||||
const value = useMemo(() => ({ context, setContext }), [context])
|
||||
|
||||
return <QuickActionContext.Provider value={value}>{children}</QuickActionContext.Provider>
|
||||
|
|
|
|||
|
|
@ -16,8 +16,7 @@ import {
|
|||
quickActionsSnapIsExpanded,
|
||||
type QuickActionsSnapPoint,
|
||||
} from '@/lib/campaignQuickActionSnap'
|
||||
import type { QuickActionsSnapPoint,
|
||||
} from '@/lib/campaignQuickActionSnap'
|
||||
import { cn } from '@/lib/utils'
|
||||
|
||||
const SNAP_POINTS = [...QUICK_ACTIONS_SNAP_POINTS]
|
||||
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ export const CampaignQuickActionsHost = ({ role }: { role: CampaignRole }) => {
|
|||
|
||||
const actions = resolveQuickActionsForPath(pathname, role, context)
|
||||
|
||||
return <CampaignQuickActionsDrawer role={role} actions={actions} />
|
||||
return <CampaignQuickActionsDrawer actions={actions} />
|
||||
}
|
||||
|
||||
export const useQuickActionsChromeActive = (role: CampaignRole): boolean => {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { CAMPAIGN_HOME, LEADER_CONTACTS_HOME } from '@/lib/campaignPaths'
|
||||
import { CAMPAIGN_ACTIONS_HOME } from '@/lib/campaignActionRoutes'
|
||||
import { CAMPAIGN_HOME, LEADER_CONTACTS_HOME } from '@/lib/campaignPaths'
|
||||
import { isStaffCampaignRole, type CampaignRole } from '@/lib/campaignRoles'
|
||||
|
||||
/** Início matches only exactly — same rule as sidebar nav. */
|
||||
|
|
@ -16,10 +16,7 @@ export const isLeaderContactsPath = (pathname: string): boolean =>
|
|||
* Whether the mobile quick-actions drawer should mount on this navigation.
|
||||
* Desktop (`md+`) is gated in the host via `useIsMobile`.
|
||||
*/
|
||||
export const shouldMountQuickActionsDrawer = (
|
||||
pathname: string,
|
||||
role: CampaignRole,
|
||||
): boolean => {
|
||||
export const shouldMountQuickActionsDrawer = (pathname: string, role: CampaignRole): boolean => {
|
||||
if (isCampaignHomePath(pathname)) return false
|
||||
if (isCampaignActionsPath(pathname)) return false
|
||||
if (role === 'leader') return isLeaderContactsPath(pathname)
|
||||
|
|
|
|||
Loading…
Reference in a new issue