feat(pages): import support page to subdirectory

This commit is contained in:
Mrugesh Mohapatra
2019-02-18 18:08:24 +05:30
committed by Stuart Taylor
parent f61efb225f
commit 7ae7fb42a4
2 changed files with 119 additions and 1 deletions

View File

@ -72,7 +72,7 @@ function Footer() {
</Link>
<Link to='https://gitter.im/FreeCodeCamp/home'>Gitter</Link>
<Link to='https://github.com/freeCodeCamp/'>GitHub</Link>
<Link to='https://support.freecodecamp.org'>Support</Link>
<Link to='/support'>Support</Link>
<Link to='https://code-of-conduct.freecodecamp.org'>
Code of Conduct
</Link>

118
client/src/pages/support.js Normal file
View File

@ -0,0 +1,118 @@
/* eslint-disable max-len */
import React, { Fragment } from 'react';
import Helmet from 'react-helmet';
import { Grid, Col, Row } from '@freecodecamp/react-bootstrap';
import { Link, Spacer } from '../components/helpers';
import './about.css';
const SupportPage = () => {
return (
<Fragment>
<Helmet title='Support | freeCodeCamp.org' />
<Spacer />
<Grid className='container'>
<Row>
<Col
className='questions'
md={6}
mdOffset={3}
sm={10}
smOffset={1}
xs={12}
>
<h2 className='text-center'>Common Technical Support Questions</h2>
<hr />
<h4 id='faq_progress'>
I just signed into my account and I don't see any of my past
progress.
</h4>
<p>
You have created a duplicate account.{' '}
<Link to='/settings'>
Sign out of your account
</Link>{' '}
and try signing in using a different service (Google, GitHub,
Facebook) that you may have used to in the past. Or try signing in
using an email address you may have used on freeCodeCamp in the
past.
</p>
<h4 id='faq_donation'>
I set up a monthly donation, but I need to update or cancel the
monthly recurrence. How can I do this?
</h4>
<p>
We are working on a dashboard for you to be able to update or
cancel your donations right from your settings page. In the
meantime, if you need to update or cancel your monthly donation,
forward an invoice you received in your email to{' '}
<Link to='mailto:team@freecodecamp.org'>team@freecodecamp.org</Link>{' '}
and tell us what you'd like us to do, and we'll take care of it
for you in our database.
</p>
<h4 id='faq_solutions'>How can I view my past solutions?</h4>
<p>
We have archived the millions of solutions from prior to June
2018, and are working on a sustainable way to host them and future
solutions.
</p>
<p>
You can meanwhile use the download my solution button to view and
copy the solution after you complete a challenge, from the local
copy on your browser.
</p>
<h4 id='faq_streak'>My streak on my portfolio is inaccurate.</h4>
<p>
We are working on fixing a number of issues with the streaks on
freeCodeCamp. Thanks for your patience.
</p>
<h4>
When I go to{' '}
<Link to='/learn'>
Learning Curriculum
</Link>{' '}
the challenges are completely blank.
</h4>
<p>
Do a hard refresh of the website by pressing control+shift+r in
Windows or command+shift+r on Mac/Linux. If that doesn't work, you
may need to clear your cookies. Here is{' '}
<Link to='/forum/t/205075'>
how to clear specific cookies
</Link>
.
</p>
<h4>
One of my freeCodeCamp challenges freezes and crashes when I open
it.
</h4>
<p>
This is caused by an infinite loop in your code editor.{' '}
<Link to='/forum/t/19550'>
Here's how to fix this
</Link>
.
</p>
<h4>I have a support question that isn't answered here.</h4>
<p>
You can ask for help on our forum, and the freeCodeCamp volunteer
contributor team will do their best to help you. Note that for
privacy and security reasons, they don't have access to your
account in the freeCodeCamp database. Also note that you will need
to create a forum account if you don't already have one.{' '}
<Link to='/forum/new-topic?category=support'>
Click here to ask your support question
</Link>
.
</p>
</Col>
</Row>
</Grid>
</Fragment>
);
};
SupportPage.displayName = 'SupportPage';
export default SupportPage;