From e4779d1410391c0305012549ba7e20b31cbfd313 Mon Sep 17 00:00:00 2001 From: William O'Beirne Date: Thu, 13 Sep 2018 17:49:44 -0400 Subject: [PATCH] Mobile-friendly search filters (#37) * Remove affixed filters. Replace with responsive drawer filters. * Fix ts error --- .../components/Proposals/Filters/index.tsx | 6 +- .../client/components/Proposals/index.tsx | 107 ++++++++++++++---- .../client/components/Proposals/styled.ts | 37 ++++++ 3 files changed, 124 insertions(+), 26 deletions(-) create mode 100644 frontend/client/components/Proposals/styled.ts diff --git a/frontend/client/components/Proposals/Filters/index.tsx b/frontend/client/components/Proposals/Filters/index.tsx index 821ad31a..bf0f3bd1 100644 --- a/frontend/client/components/Proposals/Filters/index.tsx +++ b/frontend/client/components/Proposals/Filters/index.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Select, Checkbox, Radio, Card, Divider, Affix } from 'antd'; +import { Select, Checkbox, Radio, Card, Divider } from 'antd'; import { RadioChangeEvent } from 'antd/lib/radio'; import { PROPOSAL_SORT, @@ -27,7 +27,7 @@ export default class ProposalFilters extends React.Component { const { sort, filters, handleChangeSort } = this.props; return ( - +