diff --git a/src/pages/Template/index.tsx b/src/pages/Template/index.tsx
index 1b43546..5e2163f 100644
--- a/src/pages/Template/index.tsx
+++ b/src/pages/Template/index.tsx
@@ -3,8 +3,15 @@ import { useLazyQuery, useReactiveVar } from '@apollo/client';
import { Redirect } from 'react-router';
import { useHistory, useParams } from 'react-router-dom';
import { roleVar } from '../../graphql/state';
-import { Empty, Settings } from '../../assets';
-import { Box, Button, FeatureCard, Text, Spinner } from '../../components';
+import { Design, Empty, Settings, Specification } from '../../assets';
+import {
+ Box,
+ Button,
+ FeatureCard,
+ Text,
+ Spinner,
+ Link,
+} from '../../components';
import { Wrapper } from './styles';
import {
GetAllTemplatesQuery,
@@ -72,13 +79,29 @@ const Template = () => {
{template.name}
- }
- onClick={() => history.push(`/template-settings/${id}`)}
- />
+
+ }
+ disabled={role === 'productOwner'}
+ onClick={() => history.push(`/prototype/${id}`)}
+ />
+
+ {role === 'productOwner' && (
+
+ }
+ onClick={() => history.push(`/template-settings/${id}`)}
+ />
+
+ )}
@@ -92,9 +115,11 @@ const Template = () => {
flexDirection='column'
marginBottom='30px'
>
-
- Features
-
+
+
+ Features
+
+
{
)}
+ {template.specification && (
+
+
+
+ Deliverables
+
+
+
+
+
+
+
+ Specification
+
+ {}}>
+ Download
+
+
+
+ )}