Skip to content

Commit

Permalink
remove @amplify/api and fix admin links
Browse files Browse the repository at this point in the history
  • Loading branch information
GeorgeBellTMH committed Jul 19, 2021
1 parent cc49447 commit 1a0a4a3
Show file tree
Hide file tree
Showing 24 changed files with 4,938 additions and 3,418 deletions.
8,296 changes: 4,902 additions & 3,394 deletions package-lock.json

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@
"author": "George Bell",
"license": "ISC",
"dependencies": {
"@aws-amplify/api": "^4.0.6",
"@aws-amplify/ui-react": "^1.2.6",
"@sentry/browser": "^6.9.0",
"aws-amplify": "^4.2.0",
Expand Down
2 changes: 1 addition & 1 deletion src/__mocks__/aws-amplify.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { GraphQLResult } from '@aws-amplify/api/lib/types';
import { GraphQLResult } from '@aws-amplify/api';

const Amplify = {
configure: jest.fn(),
Expand Down
2 changes: 1 addition & 1 deletion src/components/ImportYoutube/ImportYoutube.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import * as customqueries from '../../graphql-custom/customQueries';
import * as mutations from '../../graphql/mutations';
import Amplify, { API, graphqlOperation } from 'aws-amplify';
import awsmobile from '../../aws-exports';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import {
CreateVideoMutation,
GetVideoByYoutubeIdentQuery,
Expand All @@ -16,6 +15,7 @@ import {
import { DeepPartial } from '../../utils';
import ignorePlaylist from './ignore-playlists';
import moment from 'moment';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

Amplify.configure(awsmobile);

Expand Down
2 changes: 1 addition & 1 deletion src/components/Link/Link.scss
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ a.button-link {
}

a {
color: theme.$onyxblacktext !important;
color: theme.$onyxblacktext;
text-decoration: underline;
text-underline-offset: 0.25em;

Expand Down
3 changes: 2 additions & 1 deletion src/components/Loaders/Blog.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api/lib/types';
import { GetBlogQuery } from 'API';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

import { API, Analytics, AmazonPersonalizeProvider, Auth } from 'aws-amplify';
import { ReactElement, useEffect, useState } from 'react';
import { useHistory, useRouteMatch } from 'react-router-dom';
Expand Down
2 changes: 1 addition & 1 deletion src/components/Loaders/Notes.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api/lib/types';
import { Analytics, API } from 'aws-amplify';
import RenderRouter from 'components/RenderRouter/RenderRouter';
import moment from 'moment-timezone';
import { useEffect, useState } from 'react';
import { useHistory, useParams } from 'react-router-dom';
import { getNotesCustom } from '../../graphql-custom/customQueries';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

type GetCustomNotes = {
getNotes: {
Expand Down
2 changes: 1 addition & 1 deletion src/components/Loaders/Videos.tsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api/lib/types';
import { GetSeriesQuery, GetVideoQuery } from 'API';
import { API, Analytics } from 'aws-amplify';
import { ReactElement, useEffect, useState } from 'react';
import { useHistory, useRouteMatch } from 'react-router-dom';
import * as customQueries from '../../graphql-custom/customQueries';
import VideoOverlay from '../VideoOverlay/VideoOverlay';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

interface Params {
isPlaylist?: boolean;
Expand Down
4 changes: 4 additions & 0 deletions src/components/Menu/HomeFooter.scss
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@
}

.FooterNavLink {
color: #1a1a1a;
&:hover {
color: #1a1a1a !important;
}
line-height: 32px;
font-weight: bold;
font-size: 22px;
Expand Down
4 changes: 2 additions & 2 deletions src/components/Menu/HomeMenu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ import {
Button,
NavItem,
} from 'reactstrap';
import { API } from 'aws-amplify';
import { withRouter, RouteComponentProps } from 'react-router-dom';
import HamburgerMenu from 'react-hamburger-menu';
import './menu.scss';
import moment from 'moment-timezone';
import * as queries from '../../graphql/queries';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';
import API from '@aws-amplify/api';
import { ListLivestreamsQuery } from '../../API';
import { Link, NavLink } from 'components/Link/Link';
import { LiveEvents } from '../types';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';
const VideoOverlay = React.lazy(() => import('../VideoOverlay/VideoOverlay'));
const Dropdown = React.lazy(
() => import('../../components/LiveEvents/Dropdown')
Expand Down
3 changes: 1 addition & 2 deletions src/components/RenderRouter/BlogItem.spec.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import { render, screen, waitFor } from '@testing-library/react';
import { MemoryRouter } from 'react-router-dom';
import BlogItem from './BlogItem';
import { API } from '@aws-amplify/api';

import { API } from 'aws-amplify';
type BuildPropsArgs = {
style: 'multiImage' | 'hero' | 'featured';
blogSeries?: string;
Expand Down
5 changes: 4 additions & 1 deletion src/components/RenderRouter/BlogItem.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
import React from 'react';
import { API, GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api';
import {
getBlogSeries,
getBlogByBlogStatus,
} from 'graphql-custom/customQueries';
import { API } from 'aws-amplify';

import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

import moment from 'moment';
import { Link, LinkButton } from 'components/Link/Link';
import {
Expand Down
3 changes: 2 additions & 1 deletion src/components/RenderRouter/DataLoader.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import * as queries from '../../graphql/queries';
import * as customQueries from '../../graphql-custom/customQueries';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import Amplify, { API, graphqlOperation } from 'aws-amplify';
import awsmobile from '../../aws-exports';
import moment from 'moment';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

import {
GetSeriesQuery,
GetSeriesQueryVariables,
Expand Down
2 changes: 1 addition & 1 deletion src/components/RenderRouter/SearchItem.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import React from 'react';
import './SearchItem.scss';
import { withRouter, RouteComponentProps } from 'react-router-dom';
import { GraphQLResult } from '@aws-amplify/api';

import Amplify, { API, graphqlOperation } from 'aws-amplify';
import awsmobile from '../../aws-exports';
Expand All @@ -16,7 +17,6 @@ import {
SearchNotessQuery,
SearchSeriessQuery,
} from 'API';
import { GraphQLResult } from '@aws-amplify/api';
import RenderRouter from './RenderRouter';
import { Button } from 'reactstrap';
Amplify.configure(awsmobile);
Expand Down
2 changes: 1 addition & 1 deletion src/components/RenderRouter/TeachingItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ import './TeachingItem.scss';
import * as customQueries from '../../graphql-custom/customQueries';
import { API } from 'aws-amplify';
import VideoOverlay from '../VideoOverlay/VideoOverlay';
import { GRAPHQL_AUTH_MODE } from '@aws-amplify/api/lib/types';
import { LinkButton } from 'components/Link/Link';
import { Button } from 'reactstrap';
import { GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

interface Props extends RouteComponentProps {
content: any;
Expand Down
3 changes: 2 additions & 1 deletion src/components/RenderRouter/TeachingSearch.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ import {
SearchBlogsQuery,
SearchBlogsQueryVariables,
} from 'API';
import { GraphQLResult } from '@aws-amplify/api/lib/types';
import { GraphQLResult } from '@aws-amplify/api';

import { SearchBarContentProp } from '../types';
import { Link } from 'components/Link/Link';

Expand Down
3 changes: 2 additions & 1 deletion src/components/RenderRouter/VideoPlayerLive.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@ import React, { Fragment } from 'react';
import './VideoPlayerLive.scss';
import * as queries from '../../graphql/queries';
import * as customQueries from '../../graphql-custom/customQueries';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import { API } from 'aws-amplify';
import moment from 'moment-timezone';
import { ListLivestreamsQuery } from '../../API';
import { Link, LinkButton } from 'components/Link/Link';
import { isMobile, isMobileOnly } from 'react-device-detect';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

import {
Dropdown,
DropdownItem,
Expand Down
2 changes: 1 addition & 1 deletion src/pages/HomePage.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Amplify from '@aws-amplify/core';
import Amplify from 'aws-amplify';
import React, { ReactNode } from 'react';
import ReactGA from 'react-ga';
import {
Expand Down
3 changes: 2 additions & 1 deletion src/pages/admin/Announcements.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@ import AdminMenu from '../../components/Menu/AdminMenu';
import './Announcements.scss';
import Amplify from 'aws-amplify';
import awsmobile from '../../aws-exports';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import { API } from 'aws-amplify';
import { v4 as uuidv4 } from 'uuid';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

import {
CreateAnnouncementMutationVariables,
ListAnnouncementsQuery,
Expand Down
3 changes: 2 additions & 1 deletion src/pages/admin/create-blog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import awsmobile from 'aws-exports';
import * as customQueries from 'graphql-custom/customQueries';
import * as queries from 'graphql/queries';
import * as mutations from 'graphql/mutations';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import Amplify, { API, Storage } from 'aws-amplify';
import { Modal } from 'reactstrap';
import { v4 as uuidv4 } from 'uuid';
Expand All @@ -19,6 +18,8 @@ import { EmptyProps } from 'utils';
import 'react-datepicker/dist/react-datepicker.css';
import format from 'date-fns/format';
import parse from 'date-fns/parse';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

import './create-blog.scss';
import {
BlogBridgeByPostQuery,
Expand Down
3 changes: 2 additions & 1 deletion src/pages/admin/create-notes.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ import {
RawDraftContentState,
convertFromRaw,
} from 'draft-js';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

import { Editor } from 'react-draft-wysiwyg';
import Amplify, { Auth } from 'aws-amplify';
import AdminMenu from '../../components/Menu/AdminMenu';
Expand All @@ -15,7 +17,6 @@ import awsmobile from '../../aws-exports';
import * as queries from '../../graphql/queries';
import * as mutations from '../../graphql/mutations';
import * as adminQueries from './queries';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import { API, graphqlOperation } from 'aws-amplify';
import { Storage } from 'aws-amplify';
import { Modal } from 'reactstrap';
Expand Down
2 changes: 1 addition & 1 deletion src/pages/admin/import-video.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import * as adminQueries from './queries';
import * as customQueries from '../../graphql-custom/customQueries';
import * as mutations from '../../graphql/mutations';
import * as customMutations from '../../graphql-custom/customMutations';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import Amplify from 'aws-amplify';
import { API } from 'aws-amplify';
import { AmplifyAuthenticator } from '@aws-amplify/ui-react';
Expand All @@ -15,6 +14,7 @@ import ImportYoutube from '../../components/ImportYoutube/ImportYoutube';
import { EmptyProps } from '../../utils';
import { Modal } from 'reactstrap';
import { DeleteCustomPlaylistMutation } from 'API';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

Amplify.configure(awsmobile);
const federated = {
Expand Down
2 changes: 1 addition & 1 deletion src/pages/admin/instagram.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import Amplify from 'aws-amplify';
import awsmobile from '../../aws-exports';
import * as mutations from '../../graphql/mutations';
import * as adminQueries from './queries';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api/lib/types';
import { API } from 'aws-amplify';
import { CreateInstagramInput, GetInstagramQuery } from 'API';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

Amplify.configure(awsmobile);
const federated = {
Expand Down
2 changes: 1 addition & 1 deletion src/pages/admin/livestream.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import React from 'react';
import AdminMenu from '../../components/Menu/AdminMenu';
import * as queries from '../../graphql/queries';
import * as mutations from '../../graphql/mutations';
import { GRAPHQL_AUTH_MODE, GraphQLResult } from '@aws-amplify/api';
import { EmptyProps } from '../../utils';
import Amplify, { API } from 'aws-amplify';
import { Modal } from 'reactstrap';
Expand All @@ -20,6 +19,7 @@ import {
UpdateLivestreamMutation,
} from 'API';
import './livestream.scss';
import { GraphQLResult, GRAPHQL_AUTH_MODE } from '@aws-amplify/api';

Amplify.configure(awsmobile);
const federated = {
Expand Down

0 comments on commit 1a0a4a3

Please sign in to comment.