Skip to content

Commit 9a110ef

Browse files
authored
fix: new round of ts-strict fixes (#5869)
1 parent 55aeb4a commit 9a110ef

File tree

8 files changed

+9
-9
lines changed

8 files changed

+9
-9
lines changed

packages/shared/src/components/tooltips/Portal.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ import { getCompanionWrapper } from '../../lib/extension';
66

77
interface PortalProps {
88
children: ReactNode;
9-
container: Element;
9+
container: Element | null;
1010
}
1111

1212
export const Portal = ({
1313
children,
1414
container,
15-
}: PortalProps): ReturnType<typeof createPortal> => {
15+
}: PortalProps): ReturnType<typeof createPortal> | null => {
1616
if (!container) {
1717
return null;
1818
}

packages/webapp/pages/bookmarks/[folderId].tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const seo: NextSeoProps = {
1717
...defaultSeo,
1818
};
1919

20-
const BookmarksPage = (): ReactElement => {
20+
const BookmarksPage = (): ReactElement | null => {
2121
const router = useRouter();
2222
const { isAuthReady } = useAuthContext();
2323
const { isPlus } = usePlusSubscription();

packages/webapp/pages/feeds/[slugOrId]/edit.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const seo: NextSeoProps = {
2222
...defaultSeo,
2323
};
2424

25-
const EditFeedPage = (): ReactElement => {
25+
const EditFeedPage = (): ReactElement | null => {
2626
const router = useRouter();
2727
const { FeedPageLayoutComponent } = useFeedLayout();
2828
const feedSlugOrId = router.query.slugOrId as string;

packages/webapp/pages/history.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import ProtectedPage from '../components/ProtectedPage';
99
import { getLayout } from '../components/layouts/MainLayout';
1010
import { getLayout as getFooterNavBarLayout } from '../components/layouts/FooterNavBarLayout';
1111

12-
const History = (): ReactElement => {
12+
const History = (): ReactElement | null => {
1313
const isLaptop = useViewSize(ViewSize.Laptop);
1414
const router = useRouter();
1515

packages/webapp/pages/jobs/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const activeStatuses = [
2626
OpportunityMatchStatus.CandidateAccepted,
2727
];
2828

29-
const JobsPage = (): ReactElement => {
29+
const JobsPage = (): ReactElement | null => {
3030
const { checkHasCompleted, isActionsFetched, completeAction } = useActions();
3131
const { sidebarRendered } = useSidebarRendered();
3232
const hasUploadedCV = checkHasCompleted(ActionType.UploadedCV);

packages/webapp/pages/plus/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export type PlusPageProps = Pick<GiftUserContextData, 'giftToUser'> &
5454
const PlusPage = ({
5555
giftToUser,
5656
shouldShowPlusHeader,
57-
}: PlusPageProps): ReactElement => {
57+
}: PlusPageProps): ReactElement | null => {
5858
const { logEvent } = useLogContext();
5959
const { isReady } = useRouter();
6060
const isLaptop = useViewSize(ViewSize.Laptop);

packages/webapp/pages/recruiter/review/[id].tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ const ContentSection = ({
7878
);
7979
};
8080

81-
const ReviewDetailPage = (): ReactElement => {
81+
const ReviewDetailPage = (): ReactElement | null => {
8282
const router = useRouter();
8383
const { id } = router.query;
8484
const { user, isAuthReady } = useAuthContext();

packages/webapp/pages/recruiter/review/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ const OpportunityCard = ({
7575
);
7676
};
7777

78-
const ReviewListPage = (): ReactElement => {
78+
const ReviewListPage = (): ReactElement | null => {
7979
const router = useRouter();
8080
const { user, isAuthReady } = useAuthContext();
8181

0 commit comments

Comments
 (0)