此<Logos>
组件显示在我的<Home>
组件内部:
import * as React from 'react';
import SectionContainer, {
InnerSectionContainer,
FlexContainer,
FlexItem
} from '../../../ui/SectionContainer';
import ScaledImage from '../../../ui/ScaledImage';
const Logos = () => {
return (
<SectionContainer>
<InnerSectionContainer>
<SectionHeader>
Trusted by
</SectionHeader>
<FlexContainer>
<FlexItem>
<ScaledImage src={require('../../../images/logo1.png')} />
</FlexItem>
<FlexItem>
<ScaledImage src={require('../../../images/logo2.png')} />
</FlexItem>
<FlexItem>
<ScaledImage src={require('../../../images/logo3.png')} />
</FlexItem>
<FlexItem>
<ScaledImage src={require('../../../images/logo4.png')} />
</FlexItem>
</FlexContainer>
</InnerSectionContainer>
</SectionContainer>
);
};
export default Logos;
我将此组件描述为:
我的项目中具有以下文件夹结构
components
--scenes
----home
------logos
--ui
connectors
Home
或Logo
没有连接器,因为它们不访问全局state
。
在React Redux项目中组织<Logos>
当前使用的代码的惯用方式是什么?
以下是一些我认为对我来说似乎合理的选择:
这些选项是否比其他选项更惯用?还是还有其他更惯用的方式?