text: (this.webpackJsonpptap_site=this.webpackJsonpptap_site||[]).push([[0],{165:function(e,t,r){},263:function(e,t,r){"use strict";r.r(t);var a=r(2),s=(r(164),r(165),r(0)),o=r.n(s),n=r(26),c=r.n(n),l=r(265),i=r(42),j=r(24),u=r(155),h=r.n(u),d=r(89),b=r(65),p=r.p+"static/media/UMLS_logo.62ab2c69.jfif",m=r.p+"static/media/coalition_logo.ca4270b5.png",x=l.a.Header,O=function(){return Object(a.jsx)(x,{children:Object(a.jsxs)(b.a,{theme:"dark",mode:"horizontal",children:[Object(a.jsx)(b.a.Item,{children:Object(a.jsx)("a",{href:"/",children:"Property Tax Appeal Project"})},"1"),Object(a.jsx)(b.a.Item,{children:Object(a.jsx)("a",{href:"https://illegalforeclosures.org/",target:"_blank",rel:"noopener noreferrer",children:Object(a.jsx)("img",{height:50,alt:"Coalition Logo",src:m,style:{backgroundColor:"White"}})})}),Object(a.jsx)(b.a.Item,{children:Object(a.jsx)("a",{href:"https://www.law.umich.edu/Pages/default.aspx",target:"_blank",rel:"noopener noreferrer",children:Object(a.jsx)("img",{height:50,alt:"University of Michigan Law School Logo",src:p,style:{backgroundColor:"White",padding:"5px"}})})})]})})},y=function(){return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("h3",{children:"Welcome to the Application for services with the Property Tax Appeal Project."}),Object(a.jsx)("h1",{children:Object(a.jsxs)("b",{children:["At this time the appeal window for Detroit has closed. If you want to be contacted when the next appeal window opens, please fill out our ",Object(a.jsx)("a",{href:"https://illegalforeclosures.org/contactus",children:"Contact Form "}),Object(a.jsx)("a",{href:"https://illegalforeclosures.org/contactus",children:"(https://illegalforeclosures.org/contactus)."})," "]})}),Object(a.jsx)("h1",{children:"What is the Property Tax Appeal Project?"}),Object(a.jsx)("p",{children:"The Property Tax Appeal Project is a free legal service provided by the University of Michigan Law School and the Coalition for Property Tax Justice. The Project's trained legal advocates can help you understand the property tax appeal process and file an appeal. In 2020, 100% of our client's appeals were successful!"}),Object(a.jsx)("h1",{children:"Why might you want to protest your property tax assessment?"}),Object(a.jsx)("p",{children:'Every year, the City of Detroit determines the "assessed value" of your home. Your home\'s assessed value is used to calculate your property tax bill. This means that if your assessed value is too high, your property tax bill will also probably be too high!'}),Object(a.jsx)("p",{children:"State law says that your home's assessed value should be no higher than 50% of your home's market value. Market value is how much your home could sell for. For example, if your home is worth (i.e. has a market value) $20,000, then it should be assessed at no more than $10,000 (i.e. half of the market value)."}),Object(a.jsx)("p",{children:Object(a.jsx)("b",{children:"The City over assesses and illegally inflates the taxes for most homes worth $50,000 and less. If your home is worth $50,000 or less, then you should consider protesting your property tax assessment."})}),Object(a.jsx)("p",{children:"Protesting your property taxes with our Project is completely FREE. Our team does most of the work for you and supports you during the whole process!"}),Object(a.jsx)("p",{children:"If you want to learn more about the City's over assessment of property taxes, you can click on the blue hyperlinks below for further reading:"}),Object(a.jsxs)("ul",{children:[Object(a.jsxs)("li",{children:["Between 2009-2015, the City of Detroit illegally inflated the \u201cAssessed Value\u201d for\xa0",Object(a.jsx)("a",{href:"https://southerncalifornialawreview.com/2018/01/02/stategraft-article-by-bernadette-atuahene-timothy-r-hodge/",target:"_blank",rel:"noopener noreferrer",children:"55% to 85%"})," of its properties."]}),Object(a.jsx)("li",{children:"In 2019, the problem continued. The City illegally inflated the \u201cAssessed Value\u201d for 84% of the lowest valued homes."}),Object(a.jsxs)("li",{children:["As a result, the City has overtaxed Detroit homeowners by at least\xa0",Object(a.jsx)("a",{href:"https://www.detroitnews.com/story/news/local/detroit-city/housing/2020/01/09/detroit-homeowners-overtaxed-600-million/2698518001/",target:"_blank",rel:"noopener noreferrer",children:"$600 million"})," and one out of every 3 homes went through property tax foreclosure."]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("a",{href:"https://scholarship.law.uci.edu/ucilr/vol9/iss4/3/",target:"_blank",rel:"noopener noreferrer",children:"25% of the property tax foreclosures"}),"\xa0of the lowest-valued homes would not have happened without these illegally inflated property tax assessments"]})]}),Object(a.jsxs)("p",{children:["Check out a short video below and visit the ",Object(a.jsx)("a",{href:"https://illegalforeclosures.org/",target:"_blank",rel:"noopener noreferrer",children:"Coalition for Property Tax Justice website"})," for more information!"]}),Object(a.jsx)("iframe",{title:"Illegal Foreclosures",width:"560",height:"315",src:"https://www.youtube.com/embed/J1wlRYB3p7E",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:!0}),Object(a.jsx)("h1",{children:"How to protest your property tax assessment"}),Object(a.jsx)("p",{children:"Click the button below to get started on your Application with the Property Tax Appeal Project. "})]})},f=r(32),g=r.n(f),w=r(53),v=r(22),k=r(31),P=r(114),I=r.n(P),C=r(149),S=function(){var e=Object(w.a)(g.a.mark((function e(t){var r;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,I.a.post("/api_v1/submit",t);case 3:return r=e.sent,console.log(r),e.abrupt("return",r.data.response);case 8:return e.prev=8,e.t0=e.catch(0),console.error(e.t0),e.abrupt("return",null);case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=Object(w.a)(g.a.mark((function e(t,r,a,s,o){var n,c,l;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n=Object(k.a)(Object(k.a)({target_pin:t,comparables:r,uuid:o},a),s),console.log(n),c=!1,e.next=6,I.a.post("/api_v1/submit2",n,{responseType:c?"blob":"json"});case 6:l=e.sent,!0===c?Object(C.saveAs)(l.data,"".concat(a.name.split(" ").join("-").toLowerCase(),"-appeal.docx")):console.log(l),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.error(e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(t,r,a,s,o){return e.apply(this,arguments)}}(),F=function(){var e=Object(w.a)(g.a.mark((function e(t){var r;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,I.a.post("/api_v1/pin-lookup",t);case 3:return r=e.sent,e.abrupt("return",r.data.response);case 7:return e.prev=7,e.t0=e.catch(0),e.abrupt("return",[]);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}(),Y=r(87),N=r(268),_=r(80),T=r(45),q=r(270),E=r(107),B=r(271),W=r(55),M=Y.a.Option,R={labelCol:{span:24},wrapperCol:{xs:{span:24},sm:{span:20},md:{span:18},lg:{span:14}}},D={wrapperCol:{xs:{span:24,offset:0},sm:{span:24,offset:0}}},H=function(e){var t=N.a.useForm(),r=Object(v.a)(t,1)[0],o=e.onFinish,n=e.back,c=Object(s.useState)(!1),l=Object(v.a)(c,2),i=l[0],j=l[1],u=Object(s.useState)(!1),h=Object(v.a)(u,2),d=h[0],b=h[1],p=Object(s.useState)(!1),m=Object(v.a)(p,2),x=m[0],O=m[1];return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)(_.a,{children:Object(a.jsxs)(T.a,{xs:{span:24,offset:0},sm:{span:24,offset:0},children:[Object(a.jsx)("h1",{children:"Homeowner Information"}),Object(a.jsx)("p",{children:"How should we contact you?"})]})}),Object(a.jsxs)(N.a,Object(k.a)(Object(k.a)({form:r,name:"Housing Information",onFinish:o,labelAlign:"left",scrollToFirstError:!0,autoComplete:"off"},R),{},{children:[Object(a.jsx)(N.a.Item,{name:"name",label:"Full Name (First, Middle, Last)",rules:[{required:!0,message:"Please input your full name!"}],children:Object(a.jsx)(q.a,{})}),Object(a.jsx)(N.a.Item,{name:"email",label:"Email Address",rules:[{required:!0,message:"Please input your Email!",type:"email"}],children:Object(a.jsx)(q.a,{})}),Object(a.jsx)(N.a.Item,{name:"phone",label:"Phone Number",rules:[{required:!0,message:"Please input your phone number!"}],children:Object(a.jsx)(q.a,{})}),Object(a.jsx)(N.a.Item,{name:"phonetype",label:"Is this a cell phone or home phone number?",rules:[{required:!0,message:"Please mark your phone type!",whitespace:!0}],children:Object(a.jsxs)(E.a.Group,{children:[Object(a.jsx)(E.a,{value:"Home",children:"Home"}),Object(a.jsx)(E.a,{value:"Cell",children:"Cell"})]})}),Object(a.jsx)(N.a.Item,{name:"address",label:"Street Address",rules:[{required:!0,message:"Please input your street address!"}],children:Object(a.jsx)(q.a,{})}),Object(a.jsx)(N.a.Item,{name:"city",label:"City",rules:[{required:!0,message:"Please input your city!"}],children:Object(a.jsx)(q.a,{})}),Object(a.jsx)(N.a.Item,{name:"state",label:"State",rules:[{required:!0,message:"Please input your State!"}],children:Object(a.jsx)(q.a,{})}),Object(a.jsx)(N.a.Item,{name:"zip",label:"Zip Code",rules:[{required:!0,message:"Please input your zip code!"}],children:Object(a.jsx)(q.a,{})}),Object(a.jsx)(N.a.Item,{name:"mailingsame",label:"Is your mailing address is the same as your home address?",rules:[{required:!0,message:"Please respond!"}],children:Object(a.jsxs)(E.a.Group,{onChange:function(e){return j(e.target.value)},children:[Object(a.jsx)(E.a,{value:"Yes",children:"Yes"}),Object(a.jsx)(E.a,{value:"No",children:"No"})]})}),Object(a.jsx)(N.a.Item,{name:"mailingaddress",label:"Enter your Mailing Address",style:"No"===i?{display:""}:{display:"none"},children:"No"===i&&Object(a.jsx)(q.a,{placeholder:"Please enter your mailing address"})}),Object(a.jsx)(N.a.Item,{name:"altcontact",label:"Did someone help you fill out this form?",rules:[{required:!0,message:"Please respond!"}],children:Object(a.jsxs)(E.a.Group,{onChange:function(e){return b(e.target.value)},children:[Object(a.jsx)(E.a,{value:"Yes",children:"Yes"}),Object(a.jsx)(E.a,{value:"No",children:"No"})]})}),Object(a.jsx)(N.a.Item,{name:"altcontactname",label:Object(a.jsxs)("p",{children:["Enter ",Object(a.jsx)("strong",{children:Object(a.jsx)("i",{children:"their"})})," name"]}),style:"Yes"===d?{display:""}:{display:"none"},children:"Yes"===d&&Object(a.jsx)(q.a,{placeholder:"Please enter their name"})}),Object(a.jsx)(N.a.Item,{name:"altcontactrelationship",label:Object(a.jsxs)("p",{children:["What is your relationship with ",Object(a.jsx)("strong",{children:Object(a.jsx)("i",{children:"them"})}),"?"]}),style:"Yes"===d?{display:""}:{display:"none"},children:"Yes"===d&&Object(a.jsx)(q.a,{placeholder:"Please enter your relationship"})}),Object(a.jsx)(N.a.Item,{name:"altcontactemail",label:Object(a.jsxs)("p",{children:["What is ",Object(a.jsx)("strong",{children:Object(a.jsx)("i",{children:"their"})})," email address?"]}),style:"Yes"===d?{display:""}:{display:"none"},children:"Yes"===d&&Object(a.jsx)(q.a,{placeholder:"Please enter their email"})}),Object(a.jsx)(N.a.Item,{name:"altcontactphone",label:Object(a.jsxs)("p",{children:["What is ",Object(a.jsx)("strong",{children:Object(a.jsx)("i",{children:"their"})})," phone number?"]}),style:"Yes"===d?{display:""}:{display:"none"},children:"Yes"===d&&Object(a.jsx)(q.a,{placeholder:"Please enter their phone number"})}),Object(a.jsx)(N.a.Item,{name:"altcontactpreferred",label:Object(a.jsxs)("p",{children:["What is ",Object(a.jsx)("strong",{children:Object(a.jsx)("i",{children:"their"})})," preferred contact method?"]}),style:"Yes"===d?{display:""}:{display:"none"},children:"Yes"===d&&Object(a.jsxs)(E.a.Group,{children:[Object(a.jsx)(E.a,{value:"Phone",children:"Phone"}),Object(a.jsx)(E.a,{value:"Email",children:"Email"}),Object(a.jsx)(E.a,{value:"Both",children:"Both/No Preference"})]})}),Object(a.jsx)(N.a.Item,{name:"preferred",label:"How would you like us to contact you?",rules:[{required:!0,message:"Please mark your preferred method!",whitespace:!0}],children:Object(a.jsxs)(E.a.Group,{children:[Object(a.jsx)(E.a,{value:"Phone",children:"Phone"}),Object(a.jsx)(E.a,{value:"Email",children:"Email"}),Object(a.jsx)(E.a,{value:"Both",children:"Both/No Preference"})]})}),Object(a.jsx)(N.a.Item,{name:"heardabout",label:"How did you hear about us?",rules:[{required:!0,message:"Please select from the dropdown options!"}],children:Object(a.jsxs)(Y.a,{onChange:function(e){return O(e)},children:[Object(a.jsx)(M,{value:"google",children:"Google Advertisement"}),Object(a.jsx)(M,{value:"social media",children:"Social Media (Facebook, Instagram, or Twitter)"}),Object(a.jsx)(M,{value:"text",children:"Text Message Advertisement"}),Object(a.jsx)(M,{value:"newspaper",children:"Newspaper Article"}),Object(a.jsx)(M,{value:"referral",children:"Referral"}),Object(a.jsx)(M,{value:"other",children:"Other"})]})}),Object(a.jsx)(N.a.Item,{name:"referralinput",label:"Who referred you?",style:"referral"===x?{display:""}:{display:"none"},children:"referral"===x&&Object(a.jsx)(q.a,{placeholder:"Please enter who referred you"})}),Object(a.jsx)(N.a.Item,{name:"otherheardaboutinput",label:"Please enter how you heard about us",style:"other"===x?{display:""}:{display:"none"},children:"other"===x&&Object(a.jsx)(q.a,{placeholder:"Please how you heard about us"})}),Object(a.jsx)(N.a.Item,Object(k.a)(Object(k.a)({},D),{},{children:Object(a.jsxs)(B.b,{children:[Object(a.jsx)(W.a,{type:"danger",onClick:n,children:"Back"}),Object(a.jsx)(W.a,{type:"primary",htmlType:"submit",children:"Next Page"})]})}))]}))]})},z=function(e){var t=e.submitForm,r=e.city,s=e.pin,o=e.eligibility,n=e.uuid,c=e.back;return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)(H,{onFinish:function(e){var a;"detroit"===r?a="detroit_single_family":"chicago"===r&&(a="cook_county_single_family");var c=Object(k.a)(Object(k.a)({},e),{},{pin:s,appeal_type:a,eligibility:o,uuid:n});console.log("Received values of form: ",c),t(c)},back:c}),Object(a.jsx)("p",{children:"Page 2 of 5"})]})},G=r(266),L=r(269),U=/(\b[a-z](?!\s))/g,J=function(e){return e.replace("_"," ").replace(U,(function(e){return e.toUpperCase()}))},$=function(e){var t=e.targetProperty,r=e.cols,s={width:"".concat(Math.round(100/r),"%"),textAlign:"center"},o=Object.entries(t).filter((function(e){var t=Object(v.a)(e,2),r=t[0],a=t[1];return""!==r&&""!==a&&"PIN"!==r&&"Distance"!==r}));return o.sort((function(e,t){var r=Object(v.a)(e,1)[0],a=Object(v.a)(t,1)[0],s=r.toLowerCase(),o=a.toLowerCase();return s>o?1:s<o?-1:0})),Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)(_.a,{children:Object(a.jsxs)(T.a,{xs:{span:24,offset:0},sm:{span:24,offset:0},children:[Object(a.jsx)("h1",{children:"Your Property Information"}),Object(a.jsx)("p",{children:"Below is the data that the City of Detroit has on file for your property."}),Object(a.jsx)("br",{})]})}),o.map((function(e){var t=Object(v.a)(e,2),r=t[0],o=t[1];return Object(a.jsxs)(L.a.Grid,{hoverable:!1,style:s,children:[Object(a.jsx)(_.a,{children:Object(a.jsx)("b",{children:J(r)})}),Object(a.jsx)(_.a,{children:Object(a.jsx)("p",{children:o})})]})}))]})},V=q.a.TextArea,Z={labelCol:{span:24},wrapperCol:{xs:{span:24},sm:{span:20},md:{span:18},lg:{span:14}}},Q=function(e){var t=e.targetProperty,r=e.submitPropReview,o=e.back,n=N.a.useForm(),c=Object(v.a)(n,1)[0],l=Object(s.useState)(!1),i=Object(v.a)(l,2),j=i[0],u=i[1];return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)($,{targetProperty:t,cols:5}),Object(a.jsx)(G.a,{}),Object(a.jsxs)(N.a,Object(k.a)(Object(k.a)({form:c,name:"Housing Information",onFinish:function(e){console.log("Received values of form: ",e),r(e)},labelAlign:"left",scrollToFirstError:!0,autoComplete:"off"},Z),{},{children:[Object(a.jsx)(_.a,{children:Object(a.jsx)(T.a,{xs:{span:24,offset:0},sm:{span:24,offset:0}})}),Object(a.jsx)(N.a.Item,{name:"validcharacteristics",rules:[{required:!0,message:"Your response is required."}],label:"Is this information about your property correct?",children:Object(a.jsxs)(E.a.Group,{onChange:function(e){return u(e.target.value)},children:[Object(a.jsx)(E.a,{value:"Yes",children:"Yes"}),Object(a.jsx)(E.a,{value:"No",children:"No"})]})}),Object(a.jsx)(N.a.Item,{name:"characteristicsinput",label:"What about this information is incorrect?",style:"No"===j?{display:""}:{display:"none"},children:"No"===j&&Object(a.jsx)(V,{placeholder:"Please provide as much information as you can.",rows:4})}),Object(a.jsx)(N.a.Item,{name:"valueestimate",label:"How much do you think your house would sell for right now, as is? (If you are not sure, go ahead and provide an estimate)",children:Object(a.jsx)(q.a,{placeholder:"Your best estimate."})}),Object(a.jsx)(N.a.Item,{children:Object(a.jsxs)(B.b,{children:[Object(a.jsx)(W.a,{type:"danger",onClick:o,children:"Back"}),Object(a.jsx)(W.a,{type:"primary",htmlType:"submit",children:"Next Page"})]})})]})),Object(a.jsx)("p",{children:"Page 3 of 5"})]})},K=r(152),X=r(267),ee=X.a.Column,te=/(\b[a-z](?!\s))/g,re=function(e){var t=e.comparablesPool,r=e.headers,o=e.logComparables,n=e.back,c=Object(s.useState)([]),l=Object(v.a)(c,2),i=l[0],j=l[1],u=Object(s.useState)([]),h=Object(v.a)(u,2),d=h[0],b=h[1],p=Object(s.useState)(!1),m=Object(v.a)(p,2),x=m[0],O=m[1];void 0!==i&&0!==i.length||0!==d.length||j(t),d.length>0&&!1===x&&O(!0);var y,f,g=function(){for(;d.length<5;)d.push(t.shift());o(d)},w=["PIN","total_sqft","total_acre","Total Floor Area","score"],k=[],P=Object(K.a)(r);try{for(P.s();!(y=P.n()).done;){var I=y.value;!1===w.includes(I)&&k.push(Object(a.jsx)(ee,{title:(f=I,f.replace("_"," ").replace(te,(function(e){return e.toUpperCase()}))),dataIndex:I},I))}}catch(C){P.e(C)}finally{P.f()}return k=k.sort(),Object(a.jsxs)(a.Fragment,{children:[x&&Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("h3",{children:"Your Selected Comparables"}),Object(a.jsx)("p",{children:"This table includes properties you have selected as comparables to yours. Click 'Delete' to remove the property from your selection."})]}),Object(a.jsxs)(X.a,{dataSource:d,scroll:{x:!0},style:x?{display:""}:{display:"none"},children:[k,Object(a.jsx)(ee,{title:"Action",render:function(e){return Object(a.jsx)(W.a,{danger:!0,onClick:function(){b(d.filter((function(t){return t.PIN!==e.PIN}))),j(i.concat(e))},children:"Delete"})}},"action")]}),Object(a.jsx)("h3",{children:"Properties Recently Sold Near You"}),Object(a.jsx)("p",{children:"This table includes properties which might be similar to yours. Click 'Add' to add the property to your selected comparables."}),Object(a.jsxs)(X.a,{dataSource:i,scroll:{x:!0},children:[k,Object(a.jsx)(ee,{title:"Action",render:function(e){return Object(a.jsx)(W.a,{primary:!0,onClick:function(){d.length>=5?alert("You may only add up to 5 comparables. In order to continue adding this property, you must remove one you have already added."):(j(i.filter((function(t){return t.PIN!==e.PIN}))),b(d.concat(e)))},children:"Add"})}},"action")]}),Object(a.jsxs)(B.b,{children:[Object(a.jsx)(W.a,{type:"danger",onClick:n,children:"Back"}),x&&Object(a.jsx)(W.a,{type:"primary",onClick:g,children:"Next Page"}),!1===x&&Object(a.jsx)(W.a,{type:"primary",onClick:g,children:"Skip this step"})]})]})},ae=function(e){var t=e.comparablesPool,r=e.headers,s=e.targetProperty,o=e.propInfo,n=e.logComparables,c=e.back;return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)($,{targetProperty:s,cols:5,propInfo:o}),Object(a.jsx)(G.a,{}),Object(a.jsx)(_.a,{children:Object(a.jsxs)(T.a,{xs:{span:24,offset:0},sm:{span:24,offset:0},children:[Object(a.jsx)("h1",{children:"Pick the 5 properties that are the most similar to your property."}),Object(a.jsx)("p",{children:"It is okay if you are unsure, your advocate will talk with you about this in more detail."}),Object(a.jsx)("p",{children:"Below is a list of homes in your area that have recently sold. Pick the 5 that are most similar to your home. Select properties by clicking the \u201cAdd\u201d button on the far right."})]})}),Object(a.jsx)(re,{comparablesPool:t,headers:r,logComparables:n,back:c}),Object(a.jsx)("br",{}),Object(a.jsx)("p",{children:"Page 4 of 5"})]})},se=!1,oe=!1,ne=Object(a.jsxs)("ul",{children:[Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 1"}),": Complete this online application by ",Object(a.jsx)("b",{children:"February 15, 2020"}),". If you are unable to complete the Application or have questions, call or text our hotline (313-438-8698) or email us \xa0",Object(a.jsx)("a",{href:"mailto:law-propertytax@umich.edu?subject=Request for Assistance",children:"(law-propertytax@umich.edu)"}),"."]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 2"}),": An advocate will call you to review your Application and will let you know whether we can help you."]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 3"}),": If your Application is accepted, an advocate will work with you to complete your appeal documents."]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 4"}),": Your advocate will submit your documents to the Assessor\u2019s Review by ",Object(a.jsx)("b",{children:"February 22, 2021"})]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 5"}),": Your advocate will submit your documents to the March Board of Review by ",Object(a.jsx)("b",{children:"March 8, 2021"})]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 6"}),": Before ",Object(a.jsx)("b",{children:"June of 2021"}),", the Board of Review will send you a letter notifying you whether your home's assessed value is reduced because of your appeal."]})]}),ce=function(e){var t,r=N.a.useForm(),o=Object(v.a)(r,1)[0],n=Object(s.useState)([]),c=Object(v.a)(n,2),l=c[0],i=c[1],j=e.logPin,u=e.city,h=e.logUuid,d=e.setRecord,b=function(e){j(e.PIN),i([e]),d(e),oe=!0},p=function(e){se=!0,oe=!1;try{i(e.candidates),h(e.uuid)}catch(t){i([])}};"detroit"===u?t="detroit_single_family":"chicago"===u&&(t="cook_county_single_family");var m=[{title:"Address",dataIndex:"Address",key:"Address"},{title:"Pin",dataIndex:"PIN",key:"pin"},{title:"Action",key:"action",render:function(e){return Object(a.jsx)(W.a,{onClick:function(){b(e)},children:"Select"})}}];return oe&&(m=[{title:"Address",dataIndex:"Address",key:"Address"},{title:"Pin",dataIndex:"PIN",key:"pin"},{title:"Action",key:"action",render:function(e){return Object(a.jsx)(W.a,{type:"primary",onClick:function(){b(e)},children:"Selected"})}}]),Object(a.jsxs)(a.Fragment,{children:[Object(a.jsxs)(N.a,{form:o,name:"Pin Lookup",layout:"vertical",onFinish:function(){var e=Object(w.a)(g.a.mark((function e(r){return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=p,e.next=3,F(Object(k.a)({appeal_type:t},r));case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),labelAlign:"left",scrollToFirstError:!0,autoComplete:"off",children:[Object(a.jsx)("p",{style:{width:"350px"},children:"Enter your street number and street name and select your property from the table."}),Object(a.jsxs)(q.a.Group,{compact:!0,children:[Object(a.jsx)(N.a.Item,{style:{width:"100px"},name:"st_num",rules:[{required:!0,message:"Street name is required."}],children:Object(a.jsx)(q.a,{type:"number",placeholder:"number"})}),Object(a.jsx)(N.a.Item,{style:{width:"300px"},name:"st_name",rules:[{required:!0,message:"Street name is required."}],children:Object(a.jsx)(q.a,{placeholder:"street"})}),Object(a.jsx)(W.a,{htmlType:"submit",children:"Search"})]})]}),0!==l.length?Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("br",{}),Object(a.jsx)(X.a,{columns:m,dataSource:l})]}):se?"Your property could not be found. Please try searching again.":null]})},le=function(e){var t=N.a.useForm(),r=Object(v.a)(t,1)[0],o=e.logPin,n=e.city,c=e.logUuid,l=e.logEligibility,i=Object(s.useState)([]),j=Object(v.a)(i,2),u=j[0],h=j[1];return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("h2",{children:"The Appeals Process"}),Object(a.jsx)("p",{children:"The below outlines a  general overview of the appeals process. Completing this Application does not guarantee that our Project will be able to help you. The information you provide as part of the Application process will help us determine whether we can assist you."}),ne,Object(a.jsx)("h2",{children:"Who is Eligible for the Project's Services?"}),Object(a.jsx)("p",{children:"We only serve owner-occupied, single-family homes. We also prioritize helping homeowners of low-value homes, i.e. homes worth $50,000 and less."}),Object(a.jsx)(ce,{city:n,logPin:o,logUuid:c,setRecord:h}),Object(a.jsxs)(N.a,{form:r,name:"Eligibility",layout:"vertical",onFinish:function(){var e=!0;"Yes"!==r.getFieldValue("residence")||"Yes"!==r.getFieldValue("owner")?(alert("You may not be eligible to receive our services. We only serve owner occupied homes. Please contact our hotline for more information at 313-438-8698."),e=!1):!1===u.eligible&&(alert("You may not be eligible to receive our services. We only serve homes assessed below a certain threshold. Please contact our hotline for more information at 313-438-8698."),e=!1),l(e)},labelAlign:"left",scrollToFirstError:!0,autoComplete:"off",children:[Object(a.jsx)(N.a.Item,{name:"residence",rules:[{required:!0,message:"Your response is required."}],label:"Is this home your primary residence, meaning the place you live most of the year?",children:Object(a.jsxs)(E.a.Group,{children:[Object(a.jsx)(E.a,{value:"Yes",children:"Yes"}),Object(a.jsx)(E.a,{value:"No",children:"No"})]})}),Object(a.jsx)(N.a.Item,{name:"owner",rules:[{required:!0,message:"Your response is required."}],label:"Do you own this home?",children:Object(a.jsxs)(E.a.Group,{children:[Object(a.jsx)(E.a,{value:"Yes",children:"Yes"}),Object(a.jsx)(E.a,{value:"No",children:"No"})]})}),oe&&Object(a.jsx)(W.a,{type:"primary",htmlType:"submit",children:"Next Page"}),!oe&&Object(a.jsxs)("p",{children:["After searching for your home, please hit ",Object(a.jsx)("b",{children:"Select"})," next to your property"]})]}),Object(a.jsx)("br",{}),Object(a.jsx)("p",{children:"Page 1 of 5"})]})},ie=[{title:"Name",dataIndex:"name",key:"name"},{title:"Mailing Address",dataIndex:"address",key:"address"},{title:"City",dataIndex:"city",key:"city"},{title:"Zip Code",dataIndex:"zip",key:"zip"},{title:"Preferred Contact Method",dataIndex:"preferred",key:"preferred"},{title:"Phone",dataIndex:"phone",key:"phone"},{title:"Email",dataIndex:"email",key:"email"}],je=[{title:"Address",dataIndex:"Address",key:"Address"},{title:"Pin",dataIndex:"PIN",key:"PIN"},{title:"Assessed Value",dataIndex:"assessed_value",key:"assessed_value"},{title:"Sale Price (if available)",dataIndex:"Sale Price",key:"Sale Price"},{title:"Sale Date",dataIndex:"Sale Date",key:"Sale Date"}],ue=function(e){var t=e.confirmInfo,r=e.userInfo,s=e.comparables,o=e.back;return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("h1",{children:"Your Information"}),Object(a.jsx)(X.a,{dataSource:[r],columns:ie}),Object(a.jsx)("h1",{children:"Your Comparables"}),Object(a.jsx)("p",{children:"We automatically include comparables until five are selected here. This can be changed later."}),Object(a.jsx)(X.a,{dataSource:s,columns:je}),Object(a.jsx)(W.a,{type:"danger",onClick:o,children:"Back"}),Object(a.jsx)(W.a,{type:"primary",onClick:t,children:Object(a.jsx)(i.b,{to:"/completedappeal",children:"Finalize Application"})})]})},he=function(e){var t=e.targetProperty,r=e.propInfo,s=e.userInfo,o=e.comparables,n=e.confirmInfo,c=e.back;return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("h1",{children:"Your Appeal"}),Object(a.jsx)("p",{children:"Below is the information you submitted as part of your Application. If the information is correct, please click the blue button to finalize your Application."}),Object(a.jsx)("p",{children:"If you need to make changes to any of this information please use the \u201cback button\u201d to make those changes."}),Object(a.jsx)($,{targetProperty:t,cols:5,propInfo:r}),Object(a.jsx)(G.a,{}),Object(a.jsx)(ue,{confirmInfo:n,propInfo:r,userInfo:s,comparables:o,back:c}),Object(a.jsx)("br",{}),Object(a.jsx)("br",{}),Object(a.jsx)("p",{children:"Page 5 of 5"})]})},de=function(e){var t=e.city,r=Object(s.useState)([]),o=Object(v.a)(r,2),n=o[0],c=o[1],l=Object(s.useState)([]),i=Object(v.a)(l,2),u=i[0],h=i[1],d=Object(s.useState)([]),b=Object(v.a)(d,2),p=b[0],m=b[1],x=Object(s.useState)(null),O=Object(v.a)(x,2),y=O[0],f=O[1],k=Object(s.useState)({}),P=Object(v.a)(k,2),I=P[0],C=P[1],F=Object(s.useState)({}),Y=Object(v.a)(F,2),N=Y[0],_=Y[1],T=Object(s.useState)(null),q=Object(v.a)(T,2),E=q[0],B=q[1],W=Object(s.useState)([]),M=Object(v.a)(W,2),R=M[0],D=M[1],H=Object(s.useState)([]),G=Object(v.a)(H,2),L=G[0],U=G[1],J=Object(s.useState)(null),$=Object(v.a)(J,2),V=$[0],Z=$[1],K=Object(s.useState)(null),X=Object(v.a)(K,2),ee=X[0],te=X[1],re=Object(s.useState)(null),se=Object(v.a)(re,2),oe=se[0],ne=se[1],ce=Object(j.f)(),ie=Object(a.jsx)(le,{logPin:function(e){B(e)},city:t,logUuid:function(e){U(e)},logEligibility:function(e){Z(e)}});return null!=V&&!0===V&&(ie=Object(a.jsx)(z,{city:t,pin:E,uuid:L,eligibility:V,submitForm:function(){var e=Object(w.a)(g.a.mark((function e(t){var r;return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S(t);case 2:null!=(r=e.sent)&&(C(t),h(r.comparables),m(r.labeled_headers),f(r.target_pin[0]),D(r.prop_info));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),back:function(){C({}),B(null),h([]),m([]),f(null),D([]),Z(null)}})),null!=y&&(ie=Object(a.jsx)(Q,{targetProperty:y,propInfo:R,submitPropReview:function(){var e=Object(w.a)(g.a.mark((function e(t){return g.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ne(!0),_(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),back:function(){C({}),h([]),m([]),f(null)}})),null!=oe&&(ie=Object(a.jsx)(ae,{comparablesPool:u,headers:p,targetProperty:y,propInfo:R,logComparables:function(e){c(e),te(!0)},back:function(){C({}),c([]),m([]),ne(null)}})),null!=ee&&(ie=Object(a.jsx)(he,{targetProperty:y,propInfo:R,userInfo:I,comparables:n,confirmInfo:function(){A(y,n,I,N,L)},back:function(){te(null)}})),null!=V&&!1===V&&ce.push("/illegalforeclosures"),ie},be=function(){return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("h2",{children:"We currently have automated appeal systems for Detroit, Michigan and Cook County, Illinois."}),Object(a.jsx)("p",{children:"Click one of the buttons to get started with your appeal."}),Object(a.jsxs)(B.b,{children:[Object(a.jsx)(W.a,{children:Object(a.jsx)(i.b,{to:"/detroit",children:"Detroit"})}),Object(a.jsx)(W.a,{children:Object(a.jsx)(i.b,{to:"/cook",children:"Cook County"})})]})]})},pe=function(){return Object(a.jsxs)(a.Fragment,{children:[Object(a.jsx)("h2",{children:"Your application has now been submitted."}),Object(a.jsx)("p",{children:Object(a.jsx)("b",{children:"What to expect next?"})}),Object(a.jsxs)("p",{children:["Our team will contact you before the Feb. 15th deadline to complete your appeal. In the meantime, if you have any questions you can reach us at our hotline 313-438-8698 or at\xa0",Object(a.jsx)("a",{href:"mailto:law-propertytax@umich.edu?subject=Questions after Submission",children:"law-propertytax@umich.edu"}),"."]}),Object(a.jsxs)("ul",{children:[Object(a.jsxs)("li",{children:[" ",Object(a.jsx)("b",{children:"\u2713 You are Here!"})," ",Object(a.jsx)("b",{children:"Step 1"}),": Complete this online application by ",Object(a.jsx)("b",{children:"February 15, 2020"}),"."]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 2"}),": An advocate will call you to review your Application and will let you know whether we can help you."]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 3"}),": If your Application is accepted, an advocate will work with you to complete your appeal documents."]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 4"}),": Your advocate will submit your documents to the Assessor\u2019s Review by ",Object(a.jsx)("b",{children:"February 22, 2021"})]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 5"}),": Your advocate will submit your documents to the March Board of Review by ",Object(a.jsx)("b",{children:"March 8, 2021"})]}),Object(a.jsxs)("li",{children:[Object(a.jsx)("b",{children:"Step 6"}),": Before ",Object(a.jsx)("b",{children:"June of 2021"}),", the Board of Review will send you a letter notifying you whether your home's assessed value is reduced because of your appeal."]})]}),Object(a.jsx)(B.b,{children:Object(a.jsx)(W.a,{type:"primary",children:Object(a.jsx)(i.b,{to:"/illegalforeclosures",children:"See more information on our website"})})})]})},me=l.a.Content,xe=l.a.Footer;d.a.initialize("UA-178459008-2");var Oe=h()();Oe.listen((function(e){d.a.set({page:e.pathname}),d.a.pageview(e.pathname)}));var ye=function(){return Object(s.useEffect)((function(){d.a.pageview(window.location.pathname)}),[]),Object(a.jsx)(i.a,{history:Oe,children:Object(a.jsxs)(l.a,{className:"layout",children:[Object(a.jsx)(O,{}),Object(a.jsx)(me,{style:{padding:"0 3vw"},children:Object(a.jsx)("div",{className:"site-layout-content",children:Object(a.jsxs)(j.c,{children:[Object(a.jsx)(j.a,{path:"/detroit",render:function(){return Object(a.jsx)(y,{})}}),Object(a.jsx)(j.a,{path:"/detroitappeal",render:function(){return Object(a.jsx)(y,{})}}),Object(a.jsx)(j.a,{path:"/internaldetroitappeal",render:function(){return Object(a.jsx)(de,{city:"detroit"})}}),Object(a.jsx)(j.a,{path:"/cook",render:function(){return Object(a.jsx)(de,{city:"chicago"})}}),Object(a.jsx)(j.a,{path:"/completedappeal",render:function(){return Object(a.jsx)(pe,{})}}),Object(a.jsx)(j.a,{path:"/illegalforeclosures",component:function(){return window.location.href="https://illegalforeclosures.org/",null}}),Object(a.jsx)(j.a,{path:"/",render:function(){return Object(a.jsx)(be,{})}})]})})}),Object(a.jsx)(xe,{style:{textAlign:"center"},children:"Call 313-438-8698 with any questions. Please leave a message if we don't pick up and we will return your call within 48 hours."})]})})};c.a.render(Object(a.jsx)(o.a.StrictMode,{children:Object(a.jsx)(ye,{})}),document.getElementById("root"))}},[[263,1,2]]]);
  //# sourceMappingURL=main.c8b31db6.chunk.js.map