JSFiddle - React, Tailwind, and code Playground

HTML

<div id="dvMovies"></div>
<div id="dvDetails"></div>

JavaScript

var data = {
    "capped": true,
    "header": {
        "totalListings": 5000,
        "radius": 50,
        "sort": "price_desc",
        "listingsPerPage": 15
    },
    "filters": {
        "Years": {
            "isMulti": true,
            "options": [
                {
                    "text": "2014",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2014",
                    "count": 1
                },
                {
                    "text": "2013",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2013",
                    "count": 629
                },
                {
                    "text": "2012",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2012",
                    "count": 1484
                },
                {
                    "text": "2011",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2011",
                    "count": 1142
                },
                {
                    "text": "2010",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2010",
                    "count": 974
                },
                {
                    "text": "2009",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2009",
                    "count": 317
                },
                {
                    "text": "2008",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2008",
                    "count": 254
                },
                {
                    "text": "2007",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2007",
                    "count": 118
                },
                {
                    "text": "2006",
                    "url": "/for-sale/used/Ford/?searchtext=used ford&year=2006",
                    "count": 34
                },
                {
                    "text":...