Fix project creation and messages bugs

This commit is contained in:
Hazem Krimi
2021-06-22 00:13:18 +01:00
parent 883470257d
commit b3b6bc1dae
3 changed files with 32 additions and 12 deletions
@@ -34,6 +34,7 @@ const MessagingSidebar = ({ onClose }: MessagingSidebarProps) => {
variables: { variables: {
projectId: location.pathname.split('/')[2]!, projectId: location.pathname.split('/')[2]!,
}, },
fetchPolicy: 'network-only',
}); });
setProjectThreads(threads?.data?.getProjectThreads!); setProjectThreads(threads?.data?.getProjectThreads!);
} }
+30 -12
View File
@@ -788,18 +788,33 @@ const AddProject = () => {
boxShadow='1px 1px 10px rgba(50, 59, 105, 0.25)' boxShadow='1px 1px 10px rgba(50, 59, 105, 0.25)'
borderRadius='10px' borderRadius='10px'
> >
<Box {basicInfoForm.values.imageSource ? (
className='project-image' <Box
background={ height='0'
(basicInfoForm.values.imageSource && width='150px'
`url(${basicInfoForm.values.imageSource})`) || borderRadius='50%'
theme.colors.client.light marginBottom='20px'
} overflow='hidden'
width='150px' paddingTop='calc(591.44 / 1127.34 * 100%)'
height='150px' position='relative'
borderRadius='50%' className='wireframe'
marginBottom='20px' >
></Box> <img src={basicInfoForm.values.imageSource} alt='Wireframe' />
</Box>
) : (
<Box
className='project-image'
background={
(basicInfoForm.values.imageSource &&
`url(${basicInfoForm.values.imageSource})`) ||
theme.colors.client.light
}
width='150px'
height='150px'
borderRadius='50%'
marginBottom='20px'
></Box>
)}
<Box> <Box>
<Text variant='headline' weight='bold'> <Text variant='headline' weight='bold'>
{basicInfoForm.values.name || 'Project Name'} {basicInfoForm.values.name || 'Project Name'}
@@ -1916,6 +1931,7 @@ const AddProject = () => {
<TextArea <TextArea
name='purpose' name='purpose'
label='Purpose' label='Purpose'
color={role || 'client'}
value={projectMetadataForm.values.purpose} value={projectMetadataForm.values.purpose}
onChange={projectMetadataForm.handleChange} onChange={projectMetadataForm.handleChange}
onBlur={projectMetadataForm.handleBlur} onBlur={projectMetadataForm.handleBlur}
@@ -1928,6 +1944,7 @@ const AddProject = () => {
<TextArea <TextArea
name='summary' name='summary'
label='Summary' label='Summary'
color={role || 'client'}
value={projectMetadataForm.values.summary} value={projectMetadataForm.values.summary}
onChange={projectMetadataForm.handleChange} onChange={projectMetadataForm.handleChange}
onBlur={projectMetadataForm.handleBlur} onBlur={projectMetadataForm.handleBlur}
@@ -1940,6 +1957,7 @@ const AddProject = () => {
<Input <Input
name='months' name='months'
label='Months' label='Months'
color={role || 'client'}
value={projectMetadataForm.values.months} value={projectMetadataForm.values.months}
onChange={projectMetadataForm.handleChange} onChange={projectMetadataForm.handleChange}
onBlur={projectMetadataForm.handleBlur} onBlur={projectMetadataForm.handleBlur}
+1
View File
@@ -65,6 +65,7 @@ const SupportMessaging = () => {
variables: { variables: {
threadId: id!, threadId: id!,
}, },
fetchPolicy: 'network-only',
}); });
setMessages( setMessages(
Array.from(messagesResult?.data?.messages).map((message, index) => ({ Array.from(messagesResult?.data?.messages).map((message, index) => ({