fix: rebase on main (B85 demands + B87 assessores)
This commit is contained in:
parent
0da50ebc9b
commit
86f948540b
6 changed files with 6 additions and 9 deletions
|
|
@ -11,7 +11,7 @@ import {
|
|||
} from 'lucide-react'
|
||||
import Link from 'next/link'
|
||||
import { useRouter } from 'next/navigation'
|
||||
import { useMemo, useState, useTransition, useEffect } from 'react'
|
||||
import { useEffect, useMemo, useState, useTransition } from 'react'
|
||||
import { toast } from 'sonner'
|
||||
|
||||
import { AdvisorDebouncedTextCell } from '@/components/campaign/advisor/AdvisorDebouncedTextCell'
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import { UserPlus } from 'lucide-react'
|
||||
|
||||
import type { CampaignQuickAction } from '@/lib/campaignQuickActionTypes'
|
||||
import { CAMPAIGN_ADVISORS_HOME } from '@/lib/campaignPaths'
|
||||
import type { CampaignQuickActionContext } from '@/lib/campaignQuickActionContext'
|
||||
import type { CampaignQuickAction } from '@/lib/campaignQuickActionTypes'
|
||||
import { isUnrestrictedCampaignRole, type CampaignRole } from '@/lib/campaignRoles'
|
||||
|
||||
export const ADVISOR_QUICK_CREATE_PARAM = 'criar' as const
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
import { isAdvisorsPath } from '@/lib/campaignAdvisorQuickActions'
|
||||
import { CAMPAIGN_ACTIONS_HOME } from '@/lib/campaignActionRoutes'
|
||||
import { isAdvisorsPath } from '@/lib/campaignAdvisorQuickActions'
|
||||
import { CAMPAIGN_HOME, LEADER_CONTACTS_HOME } from '@/lib/campaignPaths'
|
||||
import { isActivityTourComposerPath } from '@/lib/campaignQuickActionPaths'
|
||||
import {
|
||||
|
|
|
|||
|
|
@ -4,13 +4,13 @@ import { resolveStaffHomeQuickActions } from '@/lib/campaignHomeActions'
|
|||
import { resolveMunicipalityQuickActionsForPath } from '@/lib/campaignMunicipalityQuickActions'
|
||||
import { CAMPAIGN_TERRITORIES_HOME } from '@/lib/campaignPaths'
|
||||
import type { CampaignQuickActionContext } from '@/lib/campaignQuickActionContext'
|
||||
import { isLeaderContactsPath } from '@/lib/campaignQuickActionMount'
|
||||
import {
|
||||
isDemandDetailPath,
|
||||
isDemandsListPath,
|
||||
resolveDemandDetailQuickActions,
|
||||
resolveDemandsListQuickActions,
|
||||
} from '@/lib/campaignQuickActionDemands'
|
||||
import { isLeaderContactsPath } from '@/lib/campaignQuickActionMount'
|
||||
import {
|
||||
parseActivityQuickActionSurface,
|
||||
parseOrganizationQuickActionSurface,
|
||||
|
|
|
|||
|
|
@ -56,8 +56,6 @@ describe('resolveAdvisorQuickActionsForPath', () => {
|
|||
})
|
||||
|
||||
it('returns empty catalog for advisor role even on assessores paths', () => {
|
||||
expect(
|
||||
resolveAdvisorQuickActionsForPath('/campanha/assessores', 'advisor', {}),
|
||||
).toEqual([])
|
||||
expect(resolveAdvisorQuickActionsForPath('/campanha/assessores', 'advisor', {})).toEqual([])
|
||||
})
|
||||
})
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ import { describe, expect, it } from 'vitest'
|
|||
|
||||
import { resolveActivityQuickActions } from '@/lib/activityQuickActions'
|
||||
import { CAMPAIGN_WIZARD_ACTION_SLUGS } from '@/lib/campaignActionRoutes'
|
||||
import { advisorQuickCreateHref } from '@/lib/campaignAdvisorQuickActions'
|
||||
import { UNCOVERED_MUNICIPALITIES_LIST_HREF, homeActionsForRole } from '@/lib/campaignHomeActions'
|
||||
import {
|
||||
CAMPAIGN_DEMANDS_CREATE_HREF,
|
||||
|
|
@ -11,7 +12,6 @@ import {
|
|||
resolveDemandDetailQuickActions,
|
||||
resolveDemandsListQuickActions,
|
||||
} from '@/lib/campaignQuickActionDemands'
|
||||
import { advisorQuickCreateHref } from '@/lib/campaignAdvisorQuickActions'
|
||||
import {
|
||||
isCampaignActionsPath,
|
||||
isCampaignHomePath,
|
||||
|
|
@ -253,7 +253,6 @@ describe('campaignQuickActionRegistry', () => {
|
|||
expect(resolveQuickActionsForPath('/campanha/territorios', 'leader', {})).toEqual([])
|
||||
})
|
||||
|
||||
<<<<<<< HEAD
|
||||
it('returns single register-demand launcher on demandas list (B85)', () => {
|
||||
const actions = resolveQuickActionsForPath('/campanha/demandas', 'coordinator', {})
|
||||
expect(actions.map((action) => action.id)).toEqual(['register-demand'])
|
||||
|
|
|
|||
Loading…
Reference in a new issue