CollectiveImage refactoring

This commit is contained in:
tmshv committed 2019-08-05 15:35:28 +03:00
1 parent 27bbdad7b1
commit e76d55c0a7
5 files changed
+32 -19

No files matched your search

+7 -2
View File
@@ -3,7 +3,7 @@ import axios from 'axios'
import Head from 'next/head'
import App from '../src/components/App'
import { Meta } from '../src/components/Meta'
import CollectiveImage from '../src/components/CollectiveImage'
import { CollectiveImage } from '../src/components/CollectiveImage'
import PersonCard from '../src/components/PersonCard'
import menuModel from '../src/models/menu'
import { buildMenu } from '../src/lib/menu'
@@ -22,7 +22,12 @@ const Page = (props) => (
<div className="content content_semi-wide">
{!props.image ? null : (
<CollectiveImage data={props.image} />
<CollectiveImage
data={props.image}
style={{
marginBottom: 'var(--double-margin)',
}}
/>
)}
<div className="PersonCardList">
-8
View File
@@ -1,8 +0,0 @@
const React = require('react')
const Image = require('./Image')
module.exports = ({data}) => (
<div className="CollectiveImage">
<Image data={data}/>
</div>
)
+25
View File
@@ -0,0 +1,25 @@
import React from 'react'
import Image from './Image'
export const CollectiveImage = (props) => (
<div
className="CollectiveImage"
style={props.style}
>
<style jsx>{`
.CollectiveImage {
margin - bottom: var(--double-margin);
}
img {
width: 100%;
border-radius: 10px;
}
`}</style>
<Image
data={props.data}
opa={false}
/>
</div>
)
@@ -1,8 +0,0 @@
.CollectiveImage {
margin-bottom: var(--double-margin);
img {
width: 100%;
border-radius: 3px;
}
}
-1
View File
@@ -22,7 +22,6 @@
@import "components/ArticleCardList";
@import "components/ArticleTags";
@import "components/CollectiveImage";
@import "components/PersonCardList";
@import "main";