refactor: merge modules #217
Annotations
10 errors
|
Run unit tests:
apps/jobboard-frontend/src/modules/shared/components/common/__tests__/jobs/CreateJobPostModal.test.tsx#L116
TestingLibraryElementError: Unable to find an element by: [data-testid="workplace-select"]
Ignored nodes: comments, script, style
<body
data-scroll-locked="1"
dir="ltr"
style="pointer-events: none;"
>
<span
aria-hidden="true"
data-aria-hidden="true"
data-radix-focus-guard=""
style="outline: none; opacity: 0; position: fixed; pointer-events: none;"
tabindex="0"
/>
<div>
<section
aria-atomic="false"
aria-label="Notifications Alt+T"
aria-live="polite"
aria-relevant="additions text"
class="Toastify"
/>
</div>
<div
aria-hidden="true"
class="data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50"
data-aria-hidden="true"
data-slot="dialog-overlay"
data-state="open"
style="pointer-events: auto;"
/>
<div
aria-describedby="radix-_r_5_"
aria-labelledby="radix-_r_4_"
class="bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg max-w-4xl min-w-[50vw] max-h-[90vh] overflow-y-auto"
data-slot="dialog-content"
data-state="open"
id="radix-_r_3_"
role="dialog"
style="pointer-events: auto;"
tabindex="-1"
>
<div
class="flex flex-col gap-2 text-center sm:text-left"
data-slot="dialog-header"
>
<h2
class="text-lg leading-none font-semibold"
data-slot="dialog-title"
id="radix-_r_4_"
>
createJob.title
</h2>
</div>
<form
class="space-y-4"
>
<div>
<label
class="flex items-center gap-2 select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 text-sm font-semibold"
data-slot="label"
>
createJob.workplace
</label>
<p
class="text-xs text-muted-foreground mt-1 mb-2"
>
createJob.workplaceDescription
</p>
<div
class="mt-2"
>
<button
aria-expanded="false"
aria-haspopup="menu"
class="inline-flex items-center gap-2 whitespace-nowrap rounded-md text-sm transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has-[>svg]:px-3 w-full justify-between font-normal"
data-slot="dropdown-menu-trigger"
data-state="closed"
id="radix-_r_6_"
type="button"
>
<div
class="flex items-center gap-2 truncate"
>
<svg
aria-hidden="true"
class="lucide lucide-building2 lucide-building-2 h-4 w-4 text-muted-foreground"
fill="none"
height="24"
stroke="currentColor"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
viewBox="0 0 24 24"
width="24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M10 12h4"
/>
<path
d="M10 8h4"
/>
<path
d="M14 21v-3a2 2 0 0 0-4 0v3"
/>
<path
d="M6 10H4a2 2 0 0 0-2 2v7a2 2
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/shared/components/common/__tests__/jobs/CreateJobPostModal.test.tsx#L86
TestingLibraryElementError: Unable to find an element by: [data-testid="workplace-selector"]
Ignored nodes: comments, script, style
<body
data-scroll-locked="1"
dir="ltr"
style="pointer-events: none;"
>
<span
aria-hidden="true"
data-aria-hidden="true"
data-radix-focus-guard=""
style="outline: none; opacity: 0; position: fixed; pointer-events: none;"
tabindex="0"
/>
<div>
<section
aria-atomic="false"
aria-label="Notifications Alt+T"
aria-live="polite"
aria-relevant="additions text"
class="Toastify"
/>
</div>
<div
aria-hidden="true"
class="data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50"
data-aria-hidden="true"
data-slot="dialog-overlay"
data-state="open"
style="pointer-events: auto;"
/>
<div
aria-describedby="radix-_r_2_"
aria-labelledby="radix-_r_1_"
class="bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg max-w-4xl min-w-[50vw] max-h-[90vh] overflow-y-auto"
data-slot="dialog-content"
data-state="open"
id="radix-_r_0_"
role="dialog"
style="pointer-events: auto;"
tabindex="-1"
>
<div
class="flex flex-col gap-2 text-center sm:text-left"
data-slot="dialog-header"
>
<h2
class="text-lg leading-none font-semibold"
data-slot="dialog-title"
id="radix-_r_1_"
>
createJob.title
</h2>
</div>
<form
class="space-y-4"
>
<div>
<label
class="flex items-center gap-2 select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 text-sm font-semibold"
data-slot="label"
>
createJob.workplace
</label>
<p
class="text-xs text-muted-foreground mt-1 mb-2"
>
createJob.workplaceDescription
</p>
<div
class="h-10 bg-muted animate-pulse rounded-md mt-2"
/>
</div>
<div>
<label
class="flex items-center gap-2 select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 text-sm font-semibold"
data-slot="label"
for="title"
>
createJob.jobTitle
</label>
<input
class="file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive mt-2"
data-slot="input"
id="title"
placeholder="createJob.jobTitlePlaceholder"
required=""
type="text"
value=""
/>
</div>
<div>
<label
class="flex items-center gap-2 select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50 text-sm font-semibold"
data-slot="label"
for="description"
>
createJob.jobDescription
</label>
<textarea
class="mt-2 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-off
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
|
Run unit tests:
apps/jobboard-frontend/src/modules/auth/contexts/AuthContext.tsx#L102
Error: useAuthContext must be used within an AuthProvider
❯ useAuthContext src/modules/auth/contexts/AuthContext.tsx:102:11
❯ WorkplaceSettingsPage src/modules/workplace/pages/WorkplaceSettingsPage.tsx:47:20
❯ Object.react_stack_bottom_frame node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:25904:20
❯ renderWithHooks node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:7662:22
❯ updateFunctionComponent node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
❯ beginWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:11778:18
❯ runWithFiberInDEV node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:874:13
❯ performUnitOfWork node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17641:22
❯ workLoopSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17469:41
❯ renderRootSync node_modules/.pnpm/[email protected][email protected]/node_modules/react-dom/cjs/react-dom-client.development.js:17450:11
|
Loading