import { PrimatyButton } from '../atoms/button/PrimaryButton';
import { Input } from '../atoms/input/input';
import styled from 'styled-components';
export const SearchInput = () => {
return (
<div>
<SContainer>
<Input placeholder="検索条件を入力" />
<SButtonWrapper>
<PrimatyButton>検索</PrimatyButton>
</SButtonWrapper>
</SContainer>
</div>
);
};
const SButtonWrapper = styled.div`
padding-left: 8px;
`;
const SContainer = styled.div`
display: flex;
align-items: center;
`;
import { BrowserRouter, Link } from 'react-router-dom';
import './App.css';
import { SecondaryButton } from './components/atoms/button/SecondaryButton';
import { SearchInput } from './components/molecules/SearchInput';
import { PrimatyButton } from './components/atoms/button/PrimaryButton';
export default function App() {
return (
<div className="App">
<PrimatyButton>テスト</PrimatyButton>
<SecondaryButton>検索</SecondaryButton>
<SearchInput />
</div>
);
}
import styled from 'styled-components';
export const Input = (props) => {
const { placeholder = '' } = props;
return <SInput type="text" />;
};
const SInput = styled.input`
padding: 8px 16px;
border: solid #ddd 1px;
border-radius: 9999px;
outline: none;
`;