verdaccio-ui/src/pages/Version/Version.tsx
Priscila Oliveira f5c77ff43c fix: version Page - Replaces class by func. (#171)
* refactor: updated version page

* refactor: rollback context

* fix: added version provider
2019-10-17 07:36:41 +02:00

25 lines
541 B
TypeScript

import React, { useContext } from 'react';
import Loading from '../../components/Loading/Loading';
import NotFound from '../../components/NotFound';
import VersionLayout from './VersionLayout';
import { DetailContext } from './context';
const Version: React.FC = () => {
const detailContext = useContext(DetailContext);
const { isLoading, hasNotBeenFound } = detailContext;
if (isLoading) {
return <Loading />;
}
if (hasNotBeenFound) {
return <NotFound />;
}
return <VersionLayout />;
};
export default Version;