{
    "componentChunkName": "component---src-templates-state-js",
    "path": "/reforms/OR",
    "result": {"data":{"timeline":{"nodes":[{"id":"4de19b73-f52a-5367-9861-bd9b7fc213e0","data":{"TimelineName":"Oregon","TimelineState":["rec3V7x3pSkoHsR8y"],"TimelineType":"Congressional","State__from_Reforms_":["OR"],"Alert":"Guarded","Final_Map_Deadline":"2022-03-08","TimelineDeadlineType":{"id":"271df8b8-7f49-52a4-90bb-31ce26a3260e","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Candidate filing\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineOtherDates":null,"Proposed_Actions":["Special session"],"TimelineNewsSources":{"id":"9494fac5-9960-50b8-ab25-3d4b220973fa","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.opb.org/article/2021/02/04/census-delay-leaves-oregons-redistricting-process-in-a-lurch/\"\n  }, \"Census delay leaves Oregon\\u2019s redistricting process in a lurch\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.opb.org/article/2021/02/20/oregon-lawmakers-us-census-delay-redrawing-legislative-congressional-districts/\"\n  }, \"Oregon lawmakers tap outside attorneys to help oversee political maps\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineAdditionalNotes":null}},{"id":"73e34953-eb71-5d71-b5e2-d66841a5cd01","data":{"TimelineName":"Oregon","TimelineState":["rec3V7x3pSkoHsR8y"],"TimelineType":"State Legislative","State__from_Reforms_":["OR"],"Alert":"Elevated","Final_Map_Deadline":"2021-09-27","TimelineDeadlineType":{"id":"9685eb62-8f2a-5cc8-9eaa-96fe7b942168","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Supreme Court ruling\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineOtherDates":{"id":"8069c21a-ea6b-5a80-a826-07c2553ed83f","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"7/1/2021 - original constitutional deadline\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"8/15/2021 - Secretary of State adoption deadline\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Proposed_Actions":["Court extension","Special session"],"TimelineNewsSources":{"id":"aab4b3c1-8c4d-55c9-8d95-0265168e74e7","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.statesmanjournal.com/story/news/politics/2021/04/12/oregon-legislature-has-until-september-redraw-district-lines-legislative-congressional-seats/7159830002/\"\n  }, \"Oregon Legislature has until September to redraw district maps\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"TimelineAdditionalNotes":{"id":"902d6477-8f19-5df3-86b1-514df95e8ca0","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Tentative alternate schedule proposed by Supreme Court:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"9/27/2021 - legislative deadline\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"10/18/2021 - Secretary of State backup deadline \")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}}]},"allAirtable":{"nodes":[]},"airtable":{"data":{"Congressional_Boundaries":"Drawn by legislature","Legislative_Party":"Democratic","State_Boundaries":"Drawn by legislature","State_Abbreviation":"OR","Governor_Party":"Democratic","Status":"Public input","State":"Oregon","Actions":{"id":"c4989d89-1972-5ad0-9492-b56520fe4a3d","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"In 2021, participate in the public input process.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Obtain Oregon redistricting data from \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://openprecincts.org/or/\"\n  }, \"OpenPrecincts\"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Start to plan out what defines your community \\u2013 whether it\\u2019s a shared economic interest, school districts, or other social or other cultural, historical, or economic interests \\u2013 and how that can be represented on a map. This will come in handy once the Legislature starts collecting feedback.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use software tools such as \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://davesredistricting.org/\"\n  }, \"Dave's Redistricting App\"), \" and \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://districtr.org/\"\n  }, \"Districtr\"), \" to draw district maps showing either (a) what a fair map would look like, or (b) where the community you believe should be better represented is located.\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"History":null,"Process":{"id":"1b91631a-4043-5b3e-8ab4-643839484c44","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h3\", {\n    \"id\": \"state-legislature\"\n  }, \"State Legislature\"), mdx(\"p\", null, \"Oregon's state legislative and congressional district lines are drawn by the Legislature by ordinary statute, and are subject to the Governor's veto. The Legislature can override vetoes with a two-thirds vote in each chamber. If the Legislature fails to adopt a plan, the Secretary of State assumes redistricting authority.\"), mdx(\"h3\", {\n    \"id\": \"criteria\"\n  }, \"Criteria\"), mdx(\"p\", null, \"In addition to the federal requirements of one person, one vote and the Voting Rights Act, Oregon\\u2019s state constitution (\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.oregonlegislature.gov/bills_laws/Pages/OrConst.aspx\"\n  }, \"Art. IV \\xA7 7\"), \") requires that state legislative districts be contiguous. State statutes (\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.oregonlegislature.gov/bills_laws/ors/ors188.html\"\n  }, \"Stat. \\xA7 188.010\"), \") further require that state legislative and congressional districts preserve political subdivisions and communities of interest, and be connected by \\u201Ctransportation links.\\u201D Additionally, intentionally favoring an incumbent, party, or candidate for office is prohibited, as is drawing districts \\u201Cfor the purpose of diluting the voting strength of any language or ethnic minority group.\\u201D\"), mdx(\"h3\", {\n    \"id\": \"public-input\"\n  }, \"Public Input\"), mdx(\"p\", null, \"The Oregon legislature has released its 2020 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.oregonlegislature.gov/redistricting\"\n  }, \"redistricting website\"), \", where the public can find relevant information and contacts.\"), mdx(\"p\", null, \"In 2016, the Oregon Legislature \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.oregonlaws.org/ors/188.016\"\n  }, \"passed a law\"), \" to increase the amount of public input and transparency in the redistricting process. First, the Legislature must hold at least 10 public hearings, at least one per congressional district. Further, the Legislature or the Secretary of State must hold five hearings after publishing a preliminary plan. Lastly, this new law requires that either the Legislature or Secretary provide adequate notice of hearings, allow for remote testimony, and prioritize hearings in areas with the largest population shifts.\\xA0\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Reform":{"id":"8f1c2c1d-8ac1-59a4-a745-e1a5dc8645ae","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"People Not Politicians\\u2019 \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.peoplenotpoliticiansoregon.com/wp-content/uploads/2020/01/IP57_Combined-Measure_AmendedFinal_122719.pdf\"\n  }, \"IP 57\"), \" \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.wweek.com/news/2020/08/11/the-u-s-supreme-court-sides-with-state-in-battle-over-whether-redistricting-measure-can-quality-for-november-ballot/\"\n  }, \"fell short\"), \" of making it on the November ballot. The initiative would have created significant reform to Oregon\\u2019s redistricting process, and may still serve as a template for future efforts.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"The initiative would create a 12-member independent citizen commission. To briefly summarize the selection process, a panel of three administrative law judges narrows down to three pools of 50 qualified and diverse applicants, divided by partisan category; from each pool, the Secretary of State randomly selects two commissioners. These six then choose six more (two per partisan category) by a majority vote that must include one vote per partisan category.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Once selected, the commission would choose a chair and vice-chair, who must be from different partisan categories. Final approval of maps would require a majority with at least one vote per partisan category, and include a report detailing the commission's rationale. If the commission fails to approve a map, any group of four commissioners across parties may submit a plan to the state Supreme Court.\\xA0\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"The commission would hold at least ten public hearings prior to a map being drafted and five after drafting but before approval, including at least one hearing per congressional district, one hearing per state region, and one hearing at each stage in areas with the largest population shifts. There must be prior notice, and all records must be made publicly available.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"The initiative would enshrine redistricting criteria requiring (1) compliance with state and federal law, population equality, and contiguity; (2) the minimization of splitting localities and communities of interest; (3) maximizing competitiveness (the ability to translate support into representation). The initiative would also prohibit the favoring/disfavoring of an incumbent, candidate, or party and the dilution of the voting strength of language and ethnic minorities.\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Issues":{"id":"dc1c383e-0683-5fcd-a2bd-82f66d11d77f","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h3\", {\n    \"id\": \"pitfalls\"\n  }, \"Pitfalls\"), mdx(\"p\", null, \"Both chambers of the Legislature and the\\xA0Governorship are controlled by Democrats. Single-party control increases the risk of partisan gerrymandering.\"), mdx(\"h3\", {\n    \"id\": \"congressional-seats\"\n  }, \"Congressional Seats\"), mdx(\"p\", null, \"Following the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.census.gov/data/tables/2020/dec/2020-apportionment-data.html\"\n  }, \"2020 Census apportionment results\"), \", Oregon gained one congressional seat.\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Sources":{"id":"fe97178b-853e-570f-8372-84febd530ccc","childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://redistricting.lls.edu/states-OR.php\"\n  }, \"All About Redistricting\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://www.ncsl.org/research/redistricting.aspx\"\n  }, \"NCSL\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://ballotpedia.org/Redistricting_in_Oregon\"\n  }, \"Ballotpedia\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Contacts":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.peoplenotpoliticiansoregon.com/\"\n  }, \"People Not Politicians\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://lwvor.org/\"\n  }, \"League of Women Voters of Oregon\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.commoncause.org/oregon/our-work/gerrymandering-and-representation/gerrymandering-and-redistricting/\"\n  }, \"Common Cause Oregon\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"Representable":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://representable.org/map/OR\"\n  }, \"Check out Communities of Interest collected in this state on Representable\")), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://representable.org/state/OR\"\n  }, \"Learn about Communities of Interest in this state\")));\n}\n;\nMDXContent.isMDXComponent = true;"}}}},"allAirtableDashboard":{"totalCount":16,"group":[{"nodes":[{"id":"3a815bfd-7510-5574-82b8-b866b3805a10","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Senate/House – Enacted (SB882)","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":null,"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-Sen21.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-report-cards/OR-Sen21-report-card.json","Last_Modified":"2025-09-04T19:13:46.000Z","Created":"2025-09-04T19:11:36.000Z","DateAdded":"2025-09-04T19:12:00.000Z"},"recordId":"recMAwAiWZC4at4E1"},{"id":"8ef3be29-9558-5e53-87e2-25893e3d8eb6","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Congressional – Enacted","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Final Congressional Map\\xA0- Enacted\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://twitter.com/princetongerry/status/1450879957870206984?s=20\"\n  }, \"Analysis of the Map\")));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-report-cards/OR-C21_3Dist-report-card.json","Last_Modified":"2025-05-28T18:33:51.000Z","Created":"2021-10-20T16:16:41.000Z","DateAdded":"2021-10-20T21:04:00.000Z"},"recordId":"rec6qj1vAOKsBnXnu"},{"id":"95cd06a0-5e5e-573a-b956-b35ce4b43ea2","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Congressional – Draft – Proposal A","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff Congressional Map Proposal A\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_ADist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-scores/OR-C21_ADist.json","Last_Modified":"2025-06-05T15:47:03.000Z","Created":"2021-09-17T15:39:34.000Z","DateAdded":"2021-10-04T18:19:00.000Z"},"recordId":"recKorGKpQ0XfMnvw"},{"id":"a2e1207a-26b7-5c88-90e1-64c3585f6032","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Congressional – Draft – Proposal B","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff Congressional Map Proposal B\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_BDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-scores/OR-C21_BDist.json","Last_Modified":"2025-06-05T15:47:03.000Z","Created":"2021-09-17T15:42:39.000Z","DateAdded":"2021-10-04T18:19:00.000Z"},"recordId":"rec5tavM5qFtdGbU1"},{"id":"11707b3a-95b9-541f-b172-3fb496f8f632","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Senate – Draft (SB 882-1)","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Staff State Senate Map Amendment SB 882-1\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_882-1A.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_882-1A.json","Last_Modified":"2025-06-05T15:47:21.000Z","Created":"2021-09-29T17:36:14.000Z","DateAdded":"2021-09-30T17:50:00.000Z"},"recordId":"recqBcQvUtSkoooe3"},{"id":"3f0ce00a-96f8-5707-998f-868ad473c8ba","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 House – Draft (SB 882-1)","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Staff State House Map Amendment SB 882-1\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_882-1A.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_882-1A.json","Last_Modified":"2025-06-05T15:47:51.000Z","Created":"2021-09-29T17:38:21.000Z","DateAdded":"2021-09-30T17:50:00.000Z"},"recordId":"recOuBsnocCaQPAfa"},{"id":"02314b46-061d-5af3-bc62-0f98a24c3f0a","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 House – Enacted","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Final Staff State House Map\\xA0- Enacted\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_3Dist.json","Last_Modified":"2025-05-28T18:34:08.000Z","Created":"2021-09-21T14:42:30.000Z","DateAdded":"2021-09-30T17:50:00.000Z"},"recordId":"recBhAcsCxFvm9Vwf"},{"id":"955c0aeb-30df-5be3-975e-4c1cfbbcfb9b","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 House – Draft – Proposal A","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff State House Map Proposal A\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_ADist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_ADist.json","Last_Modified":"2025-06-05T18:01:23.000Z","Created":"2021-09-17T15:46:03.000Z","DateAdded":"2021-09-29T18:59:00.000Z"},"recordId":"recy9jhbWoPAVMYnE"},{"id":"066cb043-a621-5b55-890d-5671fbb85fad","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 House – Draft – Proposal B","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff State House Map Proposal B\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_BDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_BDist.json","Last_Modified":"2025-06-05T18:01:23.000Z","Created":"2021-09-17T15:46:13.000Z","DateAdded":"2021-09-29T18:59:00.000Z"},"recordId":"recfi0RnZU7aFoJsi"},{"id":"4e468d4a-7bda-5ef1-aced-a3ab72e0f0da","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 House – Draft – Proposal C","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff State House Map Proposal C\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_CDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_CDist.json","Last_Modified":"2025-06-05T18:01:23.000Z","Created":"2021-09-17T15:46:14.000Z","DateAdded":"2021-09-29T18:59:00.000Z"},"recordId":"recWgpZjvLS7NNVIk"},{"id":"c4631255-26f9-5d51-bbc3-b078f1ad0b5b","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Senate – Draft – Proposal A","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff State Senate Map Proposal A\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_ADist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_ADist.json","Last_Modified":"2025-06-05T15:47:26.000Z","Created":"2021-09-17T15:44:35.000Z","DateAdded":"2021-09-29T17:55:00.000Z"},"recordId":"recxr6Um3UaM8zJsn"},{"id":"8162ee17-a0af-577f-8c9c-483cbf1dcf59","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Senate – Draft – Proposal C","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff State Senate Map Proposal C\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_CDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_CDist.json","Last_Modified":"2025-06-05T15:47:36.000Z","Created":"2021-09-17T15:44:55.000Z","DateAdded":"2021-09-29T17:55:00.000Z"},"recordId":"reclznxUvGWSZ19NR"},{"id":"8d21452c-1901-5d8d-9729-4d250240da8c","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Senate – Draft – Proposal B","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft Staff State Senate Map Proposal B\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_BDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_BDist.json","Last_Modified":"2025-06-05T15:47:26.000Z","Created":"2021-09-17T15:44:54.000Z","DateAdded":"2021-09-29T17:55:00.000Z"},"recordId":"reciokKrVpYheg6Ch"},{"id":"90c4a0c1-8ec9-51fc-b0c8-08aaae1b3e36","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Senate – Draft – v2","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft 2 Staff State Senate Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_2Dist.json","Last_Modified":"2025-06-05T15:46:51.000Z","Created":"2021-09-21T14:41:41.000Z","DateAdded":"2021-09-22T14:01:00.000Z"},"recordId":"recgxpuR1UAC26YQP"},{"id":"709dec98-fa54-5afd-8652-d48f39df2c53","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 Congressional – Draft – v2","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft 2 Staff Congressional Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-scores/OR-C21_2Dist.json","Last_Modified":"2025-06-05T15:46:34.000Z","Created":"2021-09-21T14:38:49.000Z","DateAdded":"2021-09-22T14:01:00.000Z"},"recordId":"recEqQPXzSSv5s5GO"},{"id":"cb3b1531-d52d-5d8b-8c67-38ae9cb573bc","table":"Dashboard","data":{"DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanName":"Oregon 2021 House – Draft – v2","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardPlanDescription":{"childMdx":{"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Oregon 2021 Draft 2 Staff State House Map\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"DashboardPlanState":["rec3V7x3pSkoHsR8y"],"DashboardPlanStatus":"Live","DashboardPlanYear":2021,"DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_2Dist.json","Last_Modified":"2025-06-05T15:47:38.000Z","Created":"2021-09-21T14:42:17.000Z","DateAdded":"2021-09-22T14:01:00.000Z"},"recordId":"rec2qnNFjAw8pdS10"}],"totalCount":16,"field":"data.DashboardPlanStateAbbreviation","fieldValue":"OR"}],"nodes":[{"id":"3a815bfd-7510-5574-82b8-b866b3805a10","recordId":"recMAwAiWZC4at4E1","data":{"DashboardPlanName":"Oregon 2021 Senate/House – Enacted (SB882)","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"Sen21","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-senate","DateAdded":"2025-09-04T19:12:00.000Z","Created":"2025-09-04T19:11:36.000Z","Last_Modified":"2025-09-04T19:13:46.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recMAwAiWZC4at4E1","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recMAwAiWZC4at4E1","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-Sen21.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-report-cards/OR-Sen21-report-card.json"}},{"id":"8ef3be29-9558-5e53-87e2-25893e3d8eb6","recordId":"rec6qj1vAOKsBnXnu","data":{"DashboardPlanName":"Oregon 2021 Congressional – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/item.html?id=4ebcfc87b06c4e79b65685135329513c","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"C21_3Dist","DashboardType":"report-card","DashboardPlanEnacted":"Enacted","DashboardChamber":"congressional","DateAdded":"2021-10-20T21:04:00.000Z","Created":"2021-10-20T16:16:41.000Z","Last_Modified":"2025-05-28T18:33:51.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec6qj1vAOKsBnXnu","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec6qj1vAOKsBnXnu","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-report-cards/OR-C21_3Dist-report-card.json"}},{"id":"95cd06a0-5e5e-573a-b956-b35ce4b43ea2","recordId":"recKorGKpQ0XfMnvw","data":{"DashboardPlanName":"Oregon 2021 Congressional – Draft – Proposal A","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/item.html?id=a01c906b0c434b7eb2987d70cb99b931","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"C21_ADist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-04T18:19:00.000Z","Created":"2021-09-17T15:39:34.000Z","Last_Modified":"2025-06-05T15:47:03.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recKorGKpQ0XfMnvw","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recKorGKpQ0XfMnvw","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_ADist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-scores/OR-C21_ADist.json"}},{"id":"a2e1207a-26b7-5c88-90e1-64c3585f6032","recordId":"rec5tavM5qFtdGbU1","data":{"DashboardPlanName":"Oregon 2021 Congressional – Draft – Proposal B","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/item.html?id=d0245eab9e6c470eb8aaa12a8f617cac","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"C21_BDist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-10-04T18:19:00.000Z","Created":"2021-09-17T15:42:39.000Z","Last_Modified":"2025-06-05T15:47:03.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec5tavM5qFtdGbU1","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec5tavM5qFtdGbU1","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_BDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-scores/OR-C21_BDist.json"}},{"id":"11707b3a-95b9-541f-b172-3fb496f8f632","recordId":"recqBcQvUtSkoooe3","data":{"DashboardPlanName":"Oregon 2021 Senate – Draft (SB 882-1)","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"S21_882-1A","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-09-30T17:50:00.000Z","Created":"2021-09-29T17:36:14.000Z","Last_Modified":"2025-06-05T15:47:21.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recqBcQvUtSkoooe3","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recqBcQvUtSkoooe3","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_882-1A.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_882-1A.json"}},{"id":"3f0ce00a-96f8-5707-998f-868ad473c8ba","recordId":"recOuBsnocCaQPAfa","data":{"DashboardPlanName":"Oregon 2021 House – Draft (SB 882-1)","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":null,"DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"H21_882-1A","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-09-30T17:50:00.000Z","Created":"2021-09-29T17:38:21.000Z","Last_Modified":"2025-06-05T15:47:51.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recOuBsnocCaQPAfa","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recOuBsnocCaQPAfa","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_882-1A.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_882-1A.json"}},{"id":"02314b46-061d-5af3-bc62-0f98a24c3f0a","recordId":"recBhAcsCxFvm9Vwf","data":{"DashboardPlanName":"Oregon 2021 House – Enacted","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/item.html?id=7d9f9516df8c4c4c8fdac935ed680747","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"H21_3Dist","DashboardType":"dashboard","DashboardPlanEnacted":"Enacted","DashboardChamber":"state-house","DateAdded":"2021-09-30T17:50:00.000Z","Created":"2021-09-21T14:42:30.000Z","Last_Modified":"2025-05-28T18:34:08.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recBhAcsCxFvm9Vwf","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recBhAcsCxFvm9Vwf","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_3Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_3Dist.json"}},{"id":"955c0aeb-30df-5be3-975e-4c1cfbbcfb9b","recordId":"recy9jhbWoPAVMYnE","data":{"DashboardPlanName":"Oregon 2021 House – Draft – Proposal A","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/group.html?id=9d01f6f1ffc24cb7abbee52f4ce9aa56#overview","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"H21_ADist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-09-29T18:59:00.000Z","Created":"2021-09-17T15:46:03.000Z","Last_Modified":"2025-06-05T18:01:23.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recy9jhbWoPAVMYnE","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recy9jhbWoPAVMYnE","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_ADist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_ADist.json"}},{"id":"066cb043-a621-5b55-890d-5671fbb85fad","recordId":"recfi0RnZU7aFoJsi","data":{"DashboardPlanName":"Oregon 2021 House – Draft – Proposal B","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/group.html?id=9d01f6f1ffc24cb7abbee52f4ce9aa56#overview","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"H21_BDist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-09-29T18:59:00.000Z","Created":"2021-09-17T15:46:13.000Z","Last_Modified":"2025-06-05T18:01:23.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recfi0RnZU7aFoJsi","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recfi0RnZU7aFoJsi","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_BDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_BDist.json"}},{"id":"4e468d4a-7bda-5ef1-aced-a3ab72e0f0da","recordId":"recWgpZjvLS7NNVIk","data":{"DashboardPlanName":"Oregon 2021 House – Draft – Proposal C","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/group.html?id=9d01f6f1ffc24cb7abbee52f4ce9aa56#overview","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"H21_CDist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-09-29T18:59:00.000Z","Created":"2021-09-17T15:46:14.000Z","Last_Modified":"2025-06-05T18:01:23.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recWgpZjvLS7NNVIk","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recWgpZjvLS7NNVIk","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_CDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_CDist.json"}},{"id":"c4631255-26f9-5d51-bbc3-b078f1ad0b5b","recordId":"recxr6Um3UaM8zJsn","data":{"DashboardPlanName":"Oregon 2021 Senate – Draft – Proposal A","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/group.html?id=9d01f6f1ffc24cb7abbee52f4ce9aa56#overview","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"S21_ADist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-09-29T17:55:00.000Z","Created":"2021-09-17T15:44:35.000Z","Last_Modified":"2025-06-05T15:47:26.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recxr6Um3UaM8zJsn","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recxr6Um3UaM8zJsn","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_ADist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_ADist.json"}},{"id":"8162ee17-a0af-577f-8c9c-483cbf1dcf59","recordId":"reclznxUvGWSZ19NR","data":{"DashboardPlanName":"Oregon 2021 Senate – Draft – Proposal C","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/group.html?id=9d01f6f1ffc24cb7abbee52f4ce9aa56#overview","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"S21_CDist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-09-29T17:55:00.000Z","Created":"2021-09-17T15:44:55.000Z","Last_Modified":"2025-06-05T15:47:36.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=reclznxUvGWSZ19NR","Local_URL":"http://localhost:8000/redistricting-report-card?planId=reclznxUvGWSZ19NR","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_CDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_CDist.json"}},{"id":"8d21452c-1901-5d8d-9729-4d250240da8c","recordId":"reciokKrVpYheg6Ch","data":{"DashboardPlanName":"Oregon 2021 Senate – Draft – Proposal B","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/group.html?id=9d01f6f1ffc24cb7abbee52f4ce9aa56#overview","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"S21_BDist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-09-29T17:55:00.000Z","Created":"2021-09-17T15:44:54.000Z","Last_Modified":"2025-06-05T15:47:26.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=reciokKrVpYheg6Ch","Local_URL":"http://localhost:8000/redistricting-report-card?planId=reciokKrVpYheg6Ch","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_BDist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_BDist.json"}},{"id":"90c4a0c1-8ec9-51fc-b0c8-08aaae1b3e36","recordId":"recgxpuR1UAC26YQP","data":{"DashboardPlanName":"Oregon 2021 Senate – Draft – v2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/item.html?id=61a75b44f22048ec9ea489108de84eb5","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"S21_2Dist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-senate","DateAdded":"2021-09-22T14:01:00.000Z","Created":"2021-09-21T14:41:41.000Z","Last_Modified":"2025-06-05T15:46:51.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recgxpuR1UAC26YQP","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recgxpuR1UAC26YQP","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-maps/OR-S21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-senate/2020-census/results/plan-scores/OR-S21_2Dist.json"}},{"id":"709dec98-fa54-5afd-8652-d48f39df2c53","recordId":"recEqQPXzSSv5s5GO","data":{"DashboardPlanName":"Oregon 2021 Congressional – Draft – v2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/item.html?id=7fc7de4f2824468eacf2e6ea99f19517","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"C21_2Dist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"congressional","DateAdded":"2021-09-22T14:01:00.000Z","Created":"2021-09-21T14:38:49.000Z","Last_Modified":"2025-06-05T15:46:34.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=recEqQPXzSSv5s5GO","Local_URL":"http://localhost:8000/redistricting-report-card?planId=recEqQPXzSSv5s5GO","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-maps/OR-C21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/congressional/2020-census/results/plan-scores/OR-C21_2Dist.json"}},{"id":"cb3b1531-d52d-5d8b-8c67-38ae9cb573bc","recordId":"rec2qnNFjAw8pdS10","data":{"DashboardPlanName":"Oregon 2021 House – Draft – v2","DashboardPlanStatus":"Live","DashboardPlanMapURL":null,"DashboardPlanScoreURL":null,"DashboardPlanYear":2021,"DashboardPlanSourceURL":"https://oregon-redistricting.esriemcs.com/portal/home/item.html?id=3af02b20b9ed4046a0255381856413bc","DashboardPlanStateName":["Oregon"],"DashboardPlanStateAbbreviation":["OR"],"DashboardFileID":"H21_2Dist","DashboardType":"dashboard","DashboardPlanEnacted":"Draft","DashboardChamber":"state-house","DateAdded":"2021-09-22T14:01:00.000Z","Created":"2021-09-21T14:42:17.000Z","Last_Modified":"2025-06-05T15:47:38.000Z","Live_URL":"https://gerrymander.princeton.edu/redistricting-report-card/?planId=rec2qnNFjAw8pdS10","Local_URL":"http://localhost:8000/redistricting-report-card?planId=rec2qnNFjAw8pdS10","GeneratedMapURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-maps/OR-H21_2Dist.geojson","GeneratedScoreURL":"https://redistricting-report-card.s3.amazonaws.com/OR/state-house/2020-census/results/plan-scores/OR-H21_2Dist.json"}}]}},"pageContext":{"pagePath":"/reforms/OR","state":"OR","ogImage":{"path":"og-images/social/OR.png","size":{"width":1200,"height":630},"__ogImageGenerationContext":{"componentPath":"__generated/og-imagessocialOR.png","imgPath":"public/og-images/social/OR.png","size":{"width":1200,"height":630}}}}},
    "staticQueryHashes": ["1739555907","1946304716","764694655"]}