diff --git a/walls/.gitignore b/walls/.gitignore deleted file mode 100644 index 8b13789..0000000 --- a/walls/.gitignore +++ /dev/null @@ -1 +0,0 @@ - diff --git a/walls/00clMIL.jpeg b/walls/00clMIL.jpeg deleted file mode 100644 index 0444e36..0000000 Binary files a/walls/00clMIL.jpeg and /dev/null differ diff --git a/walls/01fRqUW.jpeg b/walls/01fRqUW.jpeg deleted file mode 100644 index ca56868..0000000 Binary files a/walls/01fRqUW.jpeg and /dev/null differ diff --git a/walls/03WeVxg.jpeg b/walls/03WeVxg.jpeg deleted file mode 100644 index 8d6833a..0000000 Binary files a/walls/03WeVxg.jpeg and /dev/null differ diff --git a/walls/048jwh3.png b/walls/048jwh3.png deleted file mode 100644 index f381a9f..0000000 Binary files a/walls/048jwh3.png and /dev/null differ diff --git a/walls/04MKmea.jpeg b/walls/04MKmea.jpeg deleted file mode 100644 index 2b7aee7..0000000 Binary files a/walls/04MKmea.jpeg and /dev/null differ diff --git a/walls/05GJlmg.jpeg b/walls/05GJlmg.jpeg deleted file mode 100644 index 8b30340..0000000 Binary files a/walls/05GJlmg.jpeg and /dev/null differ diff --git a/walls/05mbrwQ.jpeg b/walls/05mbrwQ.jpeg deleted file mode 100644 index d0f4e28..0000000 Binary files a/walls/05mbrwQ.jpeg and /dev/null differ diff --git a/walls/07VX541.jpeg b/walls/07VX541.jpeg deleted file mode 100644 index e2fdcf4..0000000 Binary files a/walls/07VX541.jpeg and /dev/null differ diff --git a/walls/09ujkqH.png b/walls/09ujkqH.png deleted file mode 100644 index d379257..0000000 Binary files a/walls/09ujkqH.png and /dev/null differ diff --git a/walls/0DyVnty.jpeg b/walls/0DyVnty.jpeg deleted file mode 100644 index 6853bc5..0000000 Binary files a/walls/0DyVnty.jpeg and /dev/null differ diff --git a/walls/0G9fz1H.jpeg b/walls/0G9fz1H.jpeg deleted file mode 100644 index 10cfbae..0000000 Binary files a/walls/0G9fz1H.jpeg and /dev/null differ diff --git a/walls/0H7IjUE.jpeg b/walls/0H7IjUE.jpeg deleted file mode 100644 index f8093c1..0000000 Binary files a/walls/0H7IjUE.jpeg and /dev/null differ diff --git a/walls/0Ht8JI0.jpeg b/walls/0Ht8JI0.jpeg deleted file mode 100644 index fdacc0a..0000000 Binary files a/walls/0Ht8JI0.jpeg and /dev/null differ diff --git a/walls/0JiYT8h.jpeg b/walls/0JiYT8h.jpeg deleted file mode 100644 index 1f0eb88..0000000 Binary files a/walls/0JiYT8h.jpeg and /dev/null differ diff --git a/walls/0MNcbhT.jpeg b/walls/0MNcbhT.jpeg deleted file mode 100644 index d9f085c..0000000 Binary files a/walls/0MNcbhT.jpeg and /dev/null differ diff --git a/walls/0NCCw45.png b/walls/0NCCw45.png deleted file mode 100644 index 4b47a34..0000000 Binary files a/walls/0NCCw45.png and /dev/null differ diff --git a/walls/0NvWsw1.jpeg b/walls/0NvWsw1.jpeg deleted file mode 100644 index 2a220da..0000000 Binary files a/walls/0NvWsw1.jpeg and /dev/null differ diff --git a/walls/0OqXm0t.jpeg b/walls/0OqXm0t.jpeg deleted file mode 100644 index 4c3d73c..0000000 Binary files a/walls/0OqXm0t.jpeg and /dev/null differ diff --git a/walls/0PLIf7r.jpeg b/walls/0PLIf7r.jpeg deleted file mode 100644 index 9d7dd16..0000000 Binary files a/walls/0PLIf7r.jpeg and /dev/null differ diff --git a/walls/0Q9kzfh.jpeg b/walls/0Q9kzfh.jpeg deleted file mode 100644 index 6618012..0000000 Binary files a/walls/0Q9kzfh.jpeg and /dev/null differ diff --git a/walls/0R9nSub.jpeg b/walls/0R9nSub.jpeg deleted file mode 100644 index 2d13a45..0000000 Binary files a/walls/0R9nSub.jpeg and /dev/null differ diff --git a/walls/0RaMRT1.jpeg b/walls/0RaMRT1.jpeg deleted file mode 100644 index 81f505e..0000000 Binary files a/walls/0RaMRT1.jpeg and /dev/null differ diff --git a/walls/0Z8DBbM.png b/walls/0Z8DBbM.png deleted file mode 100644 index e09d92f..0000000 Binary files a/walls/0Z8DBbM.png and /dev/null differ diff --git a/walls/0cjXdC9.png b/walls/0cjXdC9.png deleted file mode 100644 index 96e8d12..0000000 Binary files a/walls/0cjXdC9.png and /dev/null differ diff --git a/walls/0dIQEIV.jpeg b/walls/0dIQEIV.jpeg deleted file mode 100644 index b431e6c..0000000 Binary files a/walls/0dIQEIV.jpeg and /dev/null differ diff --git a/walls/0fCfywe.png b/walls/0fCfywe.png deleted file mode 100644 index 36ca29a..0000000 Binary files a/walls/0fCfywe.png and /dev/null differ diff --git a/walls/0h387qb.jpeg b/walls/0h387qb.jpeg deleted file mode 100644 index 6ad54f1..0000000 Binary files a/walls/0h387qb.jpeg and /dev/null differ diff --git a/walls/0hEKVso.jpeg b/walls/0hEKVso.jpeg deleted file mode 100644 index e2ed70e..0000000 Binary files a/walls/0hEKVso.jpeg and /dev/null differ diff --git a/walls/0jDt5mu.jpeg b/walls/0jDt5mu.jpeg deleted file mode 100644 index f7d9d12..0000000 Binary files a/walls/0jDt5mu.jpeg and /dev/null differ diff --git a/walls/0kT4C6U.jpeg b/walls/0kT4C6U.jpeg deleted file mode 100644 index f30cc2d..0000000 Binary files a/walls/0kT4C6U.jpeg and /dev/null differ diff --git a/walls/0ocI6Fd.jpeg b/walls/0ocI6Fd.jpeg deleted file mode 100644 index 6db8e8c..0000000 Binary files a/walls/0ocI6Fd.jpeg and /dev/null differ diff --git a/walls/0p0bBoH.png b/walls/0p0bBoH.png deleted file mode 100644 index 56fddfa..0000000 Binary files a/walls/0p0bBoH.png and /dev/null differ diff --git a/walls/0pMl3J9.jpeg b/walls/0pMl3J9.jpeg deleted file mode 100644 index bc60e63..0000000 Binary files a/walls/0pMl3J9.jpeg and /dev/null differ diff --git a/walls/0rVmvcU.png b/walls/0rVmvcU.png deleted file mode 100644 index cadfcd2..0000000 Binary files a/walls/0rVmvcU.png and /dev/null differ diff --git a/walls/0s9Ztu6.jpeg b/walls/0s9Ztu6.jpeg deleted file mode 100644 index 3b009a1..0000000 Binary files a/walls/0s9Ztu6.jpeg and /dev/null differ diff --git a/walls/0smYFCt.jpeg b/walls/0smYFCt.jpeg deleted file mode 100644 index e00eef2..0000000 Binary files a/walls/0smYFCt.jpeg and /dev/null differ diff --git a/walls/0tZxwis.png b/walls/0tZxwis.png deleted file mode 100644 index b0ff514..0000000 Binary files a/walls/0tZxwis.png and /dev/null differ diff --git a/walls/0uT7ruQ.jpeg b/walls/0uT7ruQ.jpeg deleted file mode 100644 index 23c3099..0000000 Binary files a/walls/0uT7ruQ.jpeg and /dev/null differ diff --git a/walls/0v379CL.jpeg b/walls/0v379CL.jpeg deleted file mode 100644 index bb0b3e5..0000000 Binary files a/walls/0v379CL.jpeg and /dev/null differ diff --git a/walls/0vEnkNk.png b/walls/0vEnkNk.png deleted file mode 100644 index f3242bc..0000000 Binary files a/walls/0vEnkNk.png and /dev/null differ diff --git a/walls/0w4bCIQ.jpeg b/walls/0w4bCIQ.jpeg deleted file mode 100644 index 1c40139..0000000 Binary files a/walls/0w4bCIQ.jpeg and /dev/null differ diff --git a/walls/0yrNRV8.jpeg b/walls/0yrNRV8.jpeg deleted file mode 100644 index fbdfe22..0000000 Binary files a/walls/0yrNRV8.jpeg and /dev/null differ diff --git a/walls/1 - 1AM5t5p.jpg b/walls/1 - 1AM5t5p.jpg deleted file mode 100644 index 6a5a94c..0000000 Binary files a/walls/1 - 1AM5t5p.jpg and /dev/null differ diff --git a/walls/10 - eACMQze.jpg b/walls/10 - eACMQze.jpg deleted file mode 100644 index 6218b35..0000000 Binary files a/walls/10 - eACMQze.jpg and /dev/null differ diff --git a/walls/11 - 8XapvkL.jpg b/walls/11 - 8XapvkL.jpg deleted file mode 100644 index 0016e21..0000000 Binary files a/walls/11 - 8XapvkL.jpg and /dev/null differ diff --git a/walls/11aTIZN.jpeg b/walls/11aTIZN.jpeg deleted file mode 100644 index a8b5341..0000000 Binary files a/walls/11aTIZN.jpeg and /dev/null differ diff --git a/walls/12 - mcweqlU.jpg b/walls/12 - mcweqlU.jpg deleted file mode 100644 index 93a0bd2..0000000 Binary files a/walls/12 - mcweqlU.jpg and /dev/null differ diff --git a/walls/12uoMsa.jpeg b/walls/12uoMsa.jpeg deleted file mode 100644 index 3b99dd8..0000000 Binary files a/walls/12uoMsa.jpeg and /dev/null differ diff --git a/walls/13 - mNP7Ajp.jpg b/walls/13 - mNP7Ajp.jpg deleted file mode 100644 index ce5a568..0000000 Binary files a/walls/13 - mNP7Ajp.jpg and /dev/null differ diff --git a/walls/13LP3FX.jpeg b/walls/13LP3FX.jpeg deleted file mode 100644 index d8a9b7f..0000000 Binary files a/walls/13LP3FX.jpeg and /dev/null differ diff --git a/walls/13mSARU.jpeg b/walls/13mSARU.jpeg deleted file mode 100644 index 83b32e8..0000000 Binary files a/walls/13mSARU.jpeg and /dev/null differ diff --git a/walls/14 - jLOuQdx.jpg b/walls/14 - jLOuQdx.jpg deleted file mode 100644 index da08842..0000000 Binary files a/walls/14 - jLOuQdx.jpg and /dev/null differ diff --git a/walls/14O9RrY.jpeg b/walls/14O9RrY.jpeg deleted file mode 100644 index 945aaa5..0000000 Binary files a/walls/14O9RrY.jpeg and /dev/null differ diff --git a/walls/14gSvvN.jpeg b/walls/14gSvvN.jpeg deleted file mode 100644 index 9e7b7b0..0000000 Binary files a/walls/14gSvvN.jpeg and /dev/null differ diff --git a/walls/14k7aRW.jpeg b/walls/14k7aRW.jpeg deleted file mode 100644 index d804c3d..0000000 Binary files a/walls/14k7aRW.jpeg and /dev/null differ diff --git a/walls/15 - wM8XDfz.jpg b/walls/15 - wM8XDfz.jpg deleted file mode 100644 index 789248f..0000000 Binary files a/walls/15 - wM8XDfz.jpg and /dev/null differ diff --git a/walls/15ONeBp.jpeg b/walls/15ONeBp.jpeg deleted file mode 100644 index 99a0e03..0000000 Binary files a/walls/15ONeBp.jpeg and /dev/null differ diff --git a/walls/15mSlKu.jpeg b/walls/15mSlKu.jpeg deleted file mode 100644 index e0bc9d1..0000000 Binary files a/walls/15mSlKu.jpeg and /dev/null differ diff --git a/walls/16 - LXpNliw.jpg b/walls/16 - LXpNliw.jpg deleted file mode 100644 index e05a983..0000000 Binary files a/walls/16 - LXpNliw.jpg and /dev/null differ diff --git a/walls/16omWjf.jpeg b/walls/16omWjf.jpeg deleted file mode 100644 index 6fc94ac..0000000 Binary files a/walls/16omWjf.jpeg and /dev/null differ diff --git a/walls/17 - CnVI1hh.jpg b/walls/17 - CnVI1hh.jpg deleted file mode 100644 index 93dbbcf..0000000 Binary files a/walls/17 - CnVI1hh.jpg and /dev/null differ diff --git a/walls/1966dFK.jpeg b/walls/1966dFK.jpeg deleted file mode 100644 index 9b5edd3..0000000 Binary files a/walls/1966dFK.jpeg and /dev/null differ diff --git a/walls/19D7Jz2.jpeg b/walls/19D7Jz2.jpeg deleted file mode 100644 index f59fed6..0000000 Binary files a/walls/19D7Jz2.jpeg and /dev/null differ diff --git a/walls/19F4hai.jpeg b/walls/19F4hai.jpeg deleted file mode 100644 index f33ab37..0000000 Binary files a/walls/19F4hai.jpeg and /dev/null differ diff --git a/walls/1B73ANY.jpeg b/walls/1B73ANY.jpeg deleted file mode 100644 index 76a9cef..0000000 Binary files a/walls/1B73ANY.jpeg and /dev/null differ diff --git a/walls/1ChByiw.jpeg b/walls/1ChByiw.jpeg deleted file mode 100644 index ed0f9e5..0000000 Binary files a/walls/1ChByiw.jpeg and /dev/null differ diff --git a/walls/1DrskYa.jpeg b/walls/1DrskYa.jpeg deleted file mode 100644 index 4dc5ae1..0000000 Binary files a/walls/1DrskYa.jpeg and /dev/null differ diff --git a/walls/1DsvGCb.jpeg b/walls/1DsvGCb.jpeg deleted file mode 100644 index 4560afe..0000000 Binary files a/walls/1DsvGCb.jpeg and /dev/null differ diff --git a/walls/1EFJE7e.jpeg b/walls/1EFJE7e.jpeg deleted file mode 100644 index 25e7d95..0000000 Binary files a/walls/1EFJE7e.jpeg and /dev/null differ diff --git a/walls/1HodmAT.jpeg b/walls/1HodmAT.jpeg deleted file mode 100644 index c9fd0f9..0000000 Binary files a/walls/1HodmAT.jpeg and /dev/null differ diff --git a/walls/1I2GY9e.jpeg b/walls/1I2GY9e.jpeg deleted file mode 100644 index 8ba37db..0000000 Binary files a/walls/1I2GY9e.jpeg and /dev/null differ diff --git a/walls/1IOQFbc.jpeg b/walls/1IOQFbc.jpeg deleted file mode 100644 index e35df33..0000000 Binary files a/walls/1IOQFbc.jpeg and /dev/null differ diff --git a/walls/1P4UUVb.jpeg b/walls/1P4UUVb.jpeg deleted file mode 100644 index 665f3e4..0000000 Binary files a/walls/1P4UUVb.jpeg and /dev/null differ diff --git a/walls/1PadpPB.jpeg b/walls/1PadpPB.jpeg deleted file mode 100644 index 4d1eb1f..0000000 Binary files a/walls/1PadpPB.jpeg and /dev/null differ diff --git a/walls/1QgWU7E.jpeg b/walls/1QgWU7E.jpeg deleted file mode 100644 index 44e4502..0000000 Binary files a/walls/1QgWU7E.jpeg and /dev/null differ diff --git a/walls/1SDZzoS.png b/walls/1SDZzoS.png deleted file mode 100644 index 8e25292..0000000 Binary files a/walls/1SDZzoS.png and /dev/null differ diff --git a/walls/1UgNsdl.jpeg b/walls/1UgNsdl.jpeg deleted file mode 100644 index e20fcae..0000000 Binary files a/walls/1UgNsdl.jpeg and /dev/null differ diff --git a/walls/1ZqlTqV.jpeg b/walls/1ZqlTqV.jpeg deleted file mode 100644 index 7efffff..0000000 Binary files a/walls/1ZqlTqV.jpeg and /dev/null differ diff --git a/walls/1aZoztp.jpeg b/walls/1aZoztp.jpeg deleted file mode 100644 index ec2f04c..0000000 Binary files a/walls/1aZoztp.jpeg and /dev/null differ diff --git a/walls/1aozHTY.png b/walls/1aozHTY.png deleted file mode 100644 index 644ee36..0000000 Binary files a/walls/1aozHTY.png and /dev/null differ diff --git a/walls/1b8fbPN.jpeg b/walls/1b8fbPN.jpeg deleted file mode 100644 index 4976aea..0000000 Binary files a/walls/1b8fbPN.jpeg and /dev/null differ diff --git a/walls/1bKzvYx.jpeg b/walls/1bKzvYx.jpeg deleted file mode 100644 index 47cdb56..0000000 Binary files a/walls/1bKzvYx.jpeg and /dev/null differ diff --git a/walls/1bds546.jpeg b/walls/1bds546.jpeg deleted file mode 100644 index 6177af5..0000000 Binary files a/walls/1bds546.jpeg and /dev/null differ diff --git a/walls/1bt60Qz.jpeg b/walls/1bt60Qz.jpeg deleted file mode 100644 index 9897400..0000000 Binary files a/walls/1bt60Qz.jpeg and /dev/null differ diff --git a/walls/1cQRqSw.jpeg b/walls/1cQRqSw.jpeg deleted file mode 100644 index aca7366..0000000 Binary files a/walls/1cQRqSw.jpeg and /dev/null differ diff --git a/walls/1caX4vF.jpeg b/walls/1caX4vF.jpeg deleted file mode 100644 index 3e44385..0000000 Binary files a/walls/1caX4vF.jpeg and /dev/null differ diff --git a/walls/1duzo9e.jpeg b/walls/1duzo9e.jpeg deleted file mode 100644 index 9a08ba7..0000000 Binary files a/walls/1duzo9e.jpeg and /dev/null differ diff --git a/walls/1gqZkEu.jpeg b/walls/1gqZkEu.jpeg deleted file mode 100644 index c353988..0000000 Binary files a/walls/1gqZkEu.jpeg and /dev/null differ diff --git a/walls/1h0PrlA.jpeg b/walls/1h0PrlA.jpeg deleted file mode 100644 index a8adf3b..0000000 Binary files a/walls/1h0PrlA.jpeg and /dev/null differ diff --git a/walls/1iN8n5U.jpeg b/walls/1iN8n5U.jpeg deleted file mode 100644 index dffaf06..0000000 Binary files a/walls/1iN8n5U.jpeg and /dev/null differ diff --git a/walls/1j4ska6.jpeg b/walls/1j4ska6.jpeg deleted file mode 100644 index 4bc3af7..0000000 Binary files a/walls/1j4ska6.jpeg and /dev/null differ diff --git a/walls/1jHh7HX.jpeg b/walls/1jHh7HX.jpeg deleted file mode 100644 index fd3cc39..0000000 Binary files a/walls/1jHh7HX.jpeg and /dev/null differ diff --git a/walls/1nphyrg.jpeg b/walls/1nphyrg.jpeg deleted file mode 100644 index 5c82570..0000000 Binary files a/walls/1nphyrg.jpeg and /dev/null differ diff --git a/walls/1o75liY.png b/walls/1o75liY.png deleted file mode 100644 index 869ecc9..0000000 Binary files a/walls/1o75liY.png and /dev/null differ diff --git a/walls/1oP7h48.jpeg b/walls/1oP7h48.jpeg deleted file mode 100644 index 078d81d..0000000 Binary files a/walls/1oP7h48.jpeg and /dev/null differ diff --git a/walls/1oPls2z.png b/walls/1oPls2z.png deleted file mode 100644 index fc5d9f3..0000000 Binary files a/walls/1oPls2z.png and /dev/null differ diff --git a/walls/1r5A3lU.jpeg b/walls/1r5A3lU.jpeg deleted file mode 100644 index ec9a4d2..0000000 Binary files a/walls/1r5A3lU.jpeg and /dev/null differ diff --git a/walls/1swmxNmfSkGFA1KkeCeS9My8ywaec81RS-Jkgj7a6Ts.jpg b/walls/1swmxNmfSkGFA1KkeCeS9My8ywaec81RS-Jkgj7a6Ts.jpg deleted file mode 100644 index ae23283..0000000 Binary files a/walls/1swmxNmfSkGFA1KkeCeS9My8ywaec81RS-Jkgj7a6Ts.jpg and /dev/null differ diff --git a/walls/1tWCnVt.jpeg b/walls/1tWCnVt.jpeg deleted file mode 100644 index dac81d1..0000000 Binary files a/walls/1tWCnVt.jpeg and /dev/null differ diff --git a/walls/1tv0uFE.png b/walls/1tv0uFE.png deleted file mode 100644 index 09919bf..0000000 Binary files a/walls/1tv0uFE.png and /dev/null differ diff --git a/walls/1uLGWMg.jpeg b/walls/1uLGWMg.jpeg deleted file mode 100644 index 4d78f10..0000000 Binary files a/walls/1uLGWMg.jpeg and /dev/null differ diff --git a/walls/2 - 11OqcGz.jpg b/walls/2 - 11OqcGz.jpg deleted file mode 100644 index 524442b..0000000 Binary files a/walls/2 - 11OqcGz.jpg and /dev/null differ diff --git a/walls/205yg1q.jpeg b/walls/205yg1q.jpeg deleted file mode 100644 index 1cea2ed..0000000 Binary files a/walls/205yg1q.jpeg and /dev/null differ diff --git a/walls/20bm3OY.jpeg b/walls/20bm3OY.jpeg deleted file mode 100644 index 7db6c81..0000000 Binary files a/walls/20bm3OY.jpeg and /dev/null differ diff --git a/walls/223E8oG.jpeg b/walls/223E8oG.jpeg deleted file mode 100644 index 3de044b..0000000 Binary files a/walls/223E8oG.jpeg and /dev/null differ diff --git a/walls/22oz2fL.jpeg b/walls/22oz2fL.jpeg deleted file mode 100644 index 14fb11a..0000000 Binary files a/walls/22oz2fL.jpeg and /dev/null differ diff --git a/walls/24D8jvn.png b/walls/24D8jvn.png deleted file mode 100644 index 37e1ad5..0000000 Binary files a/walls/24D8jvn.png and /dev/null differ diff --git a/walls/24f7MDQ.jpeg b/walls/24f7MDQ.jpeg deleted file mode 100644 index db810c9..0000000 Binary files a/walls/24f7MDQ.jpeg and /dev/null differ diff --git a/walls/28ZGmly.jpeg b/walls/28ZGmly.jpeg deleted file mode 100644 index fbf8a22..0000000 Binary files a/walls/28ZGmly.jpeg and /dev/null differ diff --git a/walls/2AdNNtM.jpeg b/walls/2AdNNtM.jpeg deleted file mode 100644 index c153516..0000000 Binary files a/walls/2AdNNtM.jpeg and /dev/null differ diff --git a/walls/2BMHi8L.jpeg b/walls/2BMHi8L.jpeg deleted file mode 100644 index 70a4cc1..0000000 Binary files a/walls/2BMHi8L.jpeg and /dev/null differ diff --git a/walls/2CFTeO4.jpeg b/walls/2CFTeO4.jpeg deleted file mode 100644 index 1ce8d34..0000000 Binary files a/walls/2CFTeO4.jpeg and /dev/null differ diff --git a/walls/2IB7EPb.jpeg b/walls/2IB7EPb.jpeg deleted file mode 100644 index 42efc06..0000000 Binary files a/walls/2IB7EPb.jpeg and /dev/null differ diff --git a/walls/2IO8cxv.png b/walls/2IO8cxv.png deleted file mode 100644 index c7629e9..0000000 Binary files a/walls/2IO8cxv.png and /dev/null differ diff --git a/walls/2Jm2nev.jpeg b/walls/2Jm2nev.jpeg deleted file mode 100644 index e5aa81b..0000000 Binary files a/walls/2Jm2nev.jpeg and /dev/null differ diff --git a/walls/2JnVrAz.jpeg b/walls/2JnVrAz.jpeg deleted file mode 100644 index d5a7c32..0000000 Binary files a/walls/2JnVrAz.jpeg and /dev/null differ diff --git a/walls/2K2pIDS.jpeg b/walls/2K2pIDS.jpeg deleted file mode 100644 index 4cf0380..0000000 Binary files a/walls/2K2pIDS.jpeg and /dev/null differ diff --git a/walls/2MYgj0x.png b/walls/2MYgj0x.png deleted file mode 100644 index 467a0e7..0000000 Binary files a/walls/2MYgj0x.png and /dev/null differ diff --git a/walls/2R4qbqz.jpeg b/walls/2R4qbqz.jpeg deleted file mode 100644 index 6a61868..0000000 Binary files a/walls/2R4qbqz.jpeg and /dev/null differ diff --git a/walls/2TmGHQb.jpeg b/walls/2TmGHQb.jpeg deleted file mode 100644 index 3c9e2a0..0000000 Binary files a/walls/2TmGHQb.jpeg and /dev/null differ diff --git a/walls/2UkzEIK.jpeg b/walls/2UkzEIK.jpeg deleted file mode 100644 index 33a4e72..0000000 Binary files a/walls/2UkzEIK.jpeg and /dev/null differ diff --git a/walls/2Vs2JKT.jpeg b/walls/2Vs2JKT.jpeg deleted file mode 100644 index d74a9a4..0000000 Binary files a/walls/2Vs2JKT.jpeg and /dev/null differ diff --git a/walls/2Vsu4SO.png b/walls/2Vsu4SO.png deleted file mode 100644 index ff3752c..0000000 Binary files a/walls/2Vsu4SO.png and /dev/null differ diff --git a/walls/2WSJU8m.jpeg b/walls/2WSJU8m.jpeg deleted file mode 100644 index cc20b8b..0000000 Binary files a/walls/2WSJU8m.jpeg and /dev/null differ diff --git a/walls/2XDUpqb.png b/walls/2XDUpqb.png deleted file mode 100644 index f0f509f..0000000 Binary files a/walls/2XDUpqb.png and /dev/null differ diff --git a/walls/2XlzJwp.png b/walls/2XlzJwp.png deleted file mode 100644 index 54d4c1f..0000000 Binary files a/walls/2XlzJwp.png and /dev/null differ diff --git a/walls/2a83eSy.jpeg b/walls/2a83eSy.jpeg deleted file mode 100644 index d5b1d74..0000000 Binary files a/walls/2a83eSy.jpeg and /dev/null differ diff --git a/walls/2bXpLGM.jpeg b/walls/2bXpLGM.jpeg deleted file mode 100644 index 1933e57..0000000 Binary files a/walls/2bXpLGM.jpeg and /dev/null differ diff --git a/walls/2fVCuMV.jpeg b/walls/2fVCuMV.jpeg deleted file mode 100644 index b0a4ef1..0000000 Binary files a/walls/2fVCuMV.jpeg and /dev/null differ diff --git a/walls/2ghf5oV.png b/walls/2ghf5oV.png deleted file mode 100644 index aeca58e..0000000 Binary files a/walls/2ghf5oV.png and /dev/null differ diff --git a/walls/2itUUFz.jpeg b/walls/2itUUFz.jpeg deleted file mode 100644 index 0924373..0000000 Binary files a/walls/2itUUFz.jpeg and /dev/null differ diff --git a/walls/2jjgXKQ.jpeg b/walls/2jjgXKQ.jpeg deleted file mode 100644 index e0da6a7..0000000 Binary files a/walls/2jjgXKQ.jpeg and /dev/null differ diff --git a/walls/2kfrfTB.jpeg b/walls/2kfrfTB.jpeg deleted file mode 100644 index 6e738d3..0000000 Binary files a/walls/2kfrfTB.jpeg and /dev/null differ diff --git a/walls/2nV3HDM.jpeg b/walls/2nV3HDM.jpeg deleted file mode 100644 index 8877338..0000000 Binary files a/walls/2nV3HDM.jpeg and /dev/null differ diff --git a/walls/2qfumQ0.jpeg b/walls/2qfumQ0.jpeg deleted file mode 100644 index 3482d39..0000000 Binary files a/walls/2qfumQ0.jpeg and /dev/null differ diff --git a/walls/2sUgGDF.jpeg b/walls/2sUgGDF.jpeg deleted file mode 100644 index 651054c..0000000 Binary files a/walls/2sUgGDF.jpeg and /dev/null differ diff --git a/walls/2uHP8sw.jpeg b/walls/2uHP8sw.jpeg deleted file mode 100644 index 740c930..0000000 Binary files a/walls/2uHP8sw.jpeg and /dev/null differ diff --git a/walls/2uYDHwK.jpeg b/walls/2uYDHwK.jpeg deleted file mode 100644 index d65c4c5..0000000 Binary files a/walls/2uYDHwK.jpeg and /dev/null differ diff --git a/walls/2ubtVM0.jpeg b/walls/2ubtVM0.jpeg deleted file mode 100644 index 6e70067..0000000 Binary files a/walls/2ubtVM0.jpeg and /dev/null differ diff --git a/walls/2uze9ot.jpeg b/walls/2uze9ot.jpeg deleted file mode 100644 index 81cfcdb..0000000 Binary files a/walls/2uze9ot.jpeg and /dev/null differ diff --git a/walls/2vndjTt.jpeg b/walls/2vndjTt.jpeg deleted file mode 100644 index 6c0e1e4..0000000 Binary files a/walls/2vndjTt.jpeg and /dev/null differ diff --git a/walls/2w4hvtH.jpeg b/walls/2w4hvtH.jpeg deleted file mode 100644 index 8f567b9..0000000 Binary files a/walls/2w4hvtH.jpeg and /dev/null differ diff --git a/walls/2wbCQs2.png b/walls/2wbCQs2.png deleted file mode 100644 index 2175d57..0000000 Binary files a/walls/2wbCQs2.png and /dev/null differ diff --git a/walls/2x5uNXF.jpeg b/walls/2x5uNXF.jpeg deleted file mode 100644 index 3642451..0000000 Binary files a/walls/2x5uNXF.jpeg and /dev/null differ diff --git a/walls/2xKH8fp.jpeg b/walls/2xKH8fp.jpeg deleted file mode 100644 index 7159537..0000000 Binary files a/walls/2xKH8fp.jpeg and /dev/null differ diff --git a/walls/2xXbiPU.jpeg b/walls/2xXbiPU.jpeg deleted file mode 100644 index 1c6815c..0000000 Binary files a/walls/2xXbiPU.jpeg and /dev/null differ diff --git a/walls/2xyKC60.png b/walls/2xyKC60.png deleted file mode 100644 index cdb2af5..0000000 Binary files a/walls/2xyKC60.png and /dev/null differ diff --git a/walls/2yCHzBD.jpeg b/walls/2yCHzBD.jpeg deleted file mode 100644 index ab48e6c..0000000 Binary files a/walls/2yCHzBD.jpeg and /dev/null differ diff --git a/walls/2zJUV70.jpeg b/walls/2zJUV70.jpeg deleted file mode 100644 index 59142f0..0000000 Binary files a/walls/2zJUV70.jpeg and /dev/null differ diff --git a/walls/3 - U4BahU6.jpg b/walls/3 - U4BahU6.jpg deleted file mode 100644 index ab75f64..0000000 Binary files a/walls/3 - U4BahU6.jpg and /dev/null differ diff --git a/walls/31Z48Uq.jpeg b/walls/31Z48Uq.jpeg deleted file mode 100644 index 71f4b11..0000000 Binary files a/walls/31Z48Uq.jpeg and /dev/null differ diff --git a/walls/36bmI8m.jpeg b/walls/36bmI8m.jpeg deleted file mode 100644 index da02ba2..0000000 Binary files a/walls/36bmI8m.jpeg and /dev/null differ diff --git a/walls/37kVza4.jpeg b/walls/37kVza4.jpeg deleted file mode 100644 index f7eb40c..0000000 Binary files a/walls/37kVza4.jpeg and /dev/null differ diff --git a/walls/3EWRjpc.jpeg b/walls/3EWRjpc.jpeg deleted file mode 100644 index 1f8ed75..0000000 Binary files a/walls/3EWRjpc.jpeg and /dev/null differ diff --git a/walls/3FSBk69.jpeg b/walls/3FSBk69.jpeg deleted file mode 100644 index 6f11463..0000000 Binary files a/walls/3FSBk69.jpeg and /dev/null differ diff --git a/walls/3H2vTLz.jpeg b/walls/3H2vTLz.jpeg deleted file mode 100644 index b92fd11..0000000 Binary files a/walls/3H2vTLz.jpeg and /dev/null differ diff --git a/walls/3Hxlwno.jpeg b/walls/3Hxlwno.jpeg deleted file mode 100644 index 624c1d5..0000000 Binary files a/walls/3Hxlwno.jpeg and /dev/null differ diff --git a/walls/3JAE3PR.jpeg b/walls/3JAE3PR.jpeg deleted file mode 100644 index 0f15b0f..0000000 Binary files a/walls/3JAE3PR.jpeg and /dev/null differ diff --git a/walls/3Kp2hOZ.png b/walls/3Kp2hOZ.png deleted file mode 100644 index b416fc5..0000000 Binary files a/walls/3Kp2hOZ.png and /dev/null differ diff --git a/walls/3LfWvRi.jpeg b/walls/3LfWvRi.jpeg deleted file mode 100644 index d7f60a0..0000000 Binary files a/walls/3LfWvRi.jpeg and /dev/null differ diff --git a/walls/3OAsX5m.jpeg b/walls/3OAsX5m.jpeg deleted file mode 100644 index 52469e8..0000000 Binary files a/walls/3OAsX5m.jpeg and /dev/null differ diff --git a/walls/3QUeORK.jpeg b/walls/3QUeORK.jpeg deleted file mode 100644 index 8bed31e..0000000 Binary files a/walls/3QUeORK.jpeg and /dev/null differ diff --git a/walls/3SaGZCs.png b/walls/3SaGZCs.png deleted file mode 100644 index 350239a..0000000 Binary files a/walls/3SaGZCs.png and /dev/null differ diff --git a/walls/3VMxj9p.jpeg b/walls/3VMxj9p.jpeg deleted file mode 100644 index db071c6..0000000 Binary files a/walls/3VMxj9p.jpeg and /dev/null differ diff --git a/walls/3WV5BDS.jpeg b/walls/3WV5BDS.jpeg deleted file mode 100644 index 8991c51..0000000 Binary files a/walls/3WV5BDS.jpeg and /dev/null differ diff --git a/walls/3XGffQw.jpeg b/walls/3XGffQw.jpeg deleted file mode 100644 index 89b73ed..0000000 Binary files a/walls/3XGffQw.jpeg and /dev/null differ diff --git a/walls/3XwIoXm.png b/walls/3XwIoXm.png deleted file mode 100644 index 43ff064..0000000 Binary files a/walls/3XwIoXm.png and /dev/null differ diff --git a/walls/3XwaD3u.jpeg b/walls/3XwaD3u.jpeg deleted file mode 100644 index 834f5d2..0000000 Binary files a/walls/3XwaD3u.jpeg and /dev/null differ diff --git a/walls/3cIGtMk.jpeg b/walls/3cIGtMk.jpeg deleted file mode 100644 index 26a17a7..0000000 Binary files a/walls/3cIGtMk.jpeg and /dev/null differ diff --git a/walls/3gHHd7y.png b/walls/3gHHd7y.png deleted file mode 100644 index e19c593..0000000 Binary files a/walls/3gHHd7y.png and /dev/null differ diff --git a/walls/3gaE67t.jpeg b/walls/3gaE67t.jpeg deleted file mode 100644 index e16ef80..0000000 Binary files a/walls/3gaE67t.jpeg and /dev/null differ diff --git a/walls/3iX9SMQ.jpeg b/walls/3iX9SMQ.jpeg deleted file mode 100644 index 9d8c650..0000000 Binary files a/walls/3iX9SMQ.jpeg and /dev/null differ diff --git a/walls/3it3Twj.jpeg b/walls/3it3Twj.jpeg deleted file mode 100644 index 465c539..0000000 Binary files a/walls/3it3Twj.jpeg and /dev/null differ diff --git a/walls/3jEW3S6.jpeg b/walls/3jEW3S6.jpeg deleted file mode 100644 index 6a2cf60..0000000 Binary files a/walls/3jEW3S6.jpeg and /dev/null differ diff --git a/walls/3lQCZ7r.png b/walls/3lQCZ7r.png deleted file mode 100644 index 543d5a2..0000000 Binary files a/walls/3lQCZ7r.png and /dev/null differ diff --git a/walls/3mGZ0bK.png b/walls/3mGZ0bK.png deleted file mode 100644 index 571f178..0000000 Binary files a/walls/3mGZ0bK.png and /dev/null differ diff --git a/walls/3nh3Ony.jpeg b/walls/3nh3Ony.jpeg deleted file mode 100644 index 5847c97..0000000 Binary files a/walls/3nh3Ony.jpeg and /dev/null differ diff --git a/walls/3s81rYH.jpeg b/walls/3s81rYH.jpeg deleted file mode 100644 index c260ed4..0000000 Binary files a/walls/3s81rYH.jpeg and /dev/null differ diff --git a/walls/3tgJAMm.jpeg b/walls/3tgJAMm.jpeg deleted file mode 100644 index 87d86df..0000000 Binary files a/walls/3tgJAMm.jpeg and /dev/null differ diff --git a/walls/3yZLm10.jpeg b/walls/3yZLm10.jpeg deleted file mode 100644 index 1430c27..0000000 Binary files a/walls/3yZLm10.jpeg and /dev/null differ diff --git a/walls/3zLtHJO.jpeg b/walls/3zLtHJO.jpeg deleted file mode 100644 index 9685cc5..0000000 Binary files a/walls/3zLtHJO.jpeg and /dev/null differ diff --git a/walls/4 - 1RygyFh.jpg b/walls/4 - 1RygyFh.jpg deleted file mode 100644 index 5c5cecc..0000000 Binary files a/walls/4 - 1RygyFh.jpg and /dev/null differ diff --git a/walls/41Aa4ae.jpeg b/walls/41Aa4ae.jpeg deleted file mode 100644 index da7c35e..0000000 Binary files a/walls/41Aa4ae.jpeg and /dev/null differ diff --git a/walls/45wUYKF.jpeg b/walls/45wUYKF.jpeg deleted file mode 100644 index 93e3e56..0000000 Binary files a/walls/45wUYKF.jpeg and /dev/null differ diff --git a/walls/46Idtv4.jpeg b/walls/46Idtv4.jpeg deleted file mode 100644 index 6d375e2..0000000 Binary files a/walls/46Idtv4.jpeg and /dev/null differ diff --git a/walls/499BT3G.jpeg b/walls/499BT3G.jpeg deleted file mode 100644 index e9eb39c..0000000 Binary files a/walls/499BT3G.jpeg and /dev/null differ diff --git a/walls/4AAbQ6Z.jpeg b/walls/4AAbQ6Z.jpeg deleted file mode 100644 index ed446d4..0000000 Binary files a/walls/4AAbQ6Z.jpeg and /dev/null differ diff --git a/walls/4AHlCj2.jpeg b/walls/4AHlCj2.jpeg deleted file mode 100644 index e1846cd..0000000 Binary files a/walls/4AHlCj2.jpeg and /dev/null differ diff --git a/walls/4AcSHW3.png b/walls/4AcSHW3.png deleted file mode 100644 index 320e88a..0000000 Binary files a/walls/4AcSHW3.png and /dev/null differ diff --git a/walls/4AqjHv6.png b/walls/4AqjHv6.png deleted file mode 100644 index 825fb69..0000000 Binary files a/walls/4AqjHv6.png and /dev/null differ diff --git a/walls/4AyKrUc.jpeg b/walls/4AyKrUc.jpeg deleted file mode 100644 index 9c02811..0000000 Binary files a/walls/4AyKrUc.jpeg and /dev/null differ diff --git a/walls/4BjsMuD.jpeg b/walls/4BjsMuD.jpeg deleted file mode 100644 index 453404d..0000000 Binary files a/walls/4BjsMuD.jpeg and /dev/null differ diff --git a/walls/4CLM5IX.jpeg b/walls/4CLM5IX.jpeg deleted file mode 100644 index 4df228f..0000000 Binary files a/walls/4CLM5IX.jpeg and /dev/null differ diff --git a/walls/4DNzQHX.png b/walls/4DNzQHX.png deleted file mode 100644 index 131c135..0000000 Binary files a/walls/4DNzQHX.png and /dev/null differ diff --git a/walls/4Df8F1t.png b/walls/4Df8F1t.png deleted file mode 100644 index 9af5fb2..0000000 Binary files a/walls/4Df8F1t.png and /dev/null differ diff --git a/walls/4F2Eatr.jpeg b/walls/4F2Eatr.jpeg deleted file mode 100644 index a0b7990..0000000 Binary files a/walls/4F2Eatr.jpeg and /dev/null differ diff --git a/walls/4Ka8rCK.jpeg b/walls/4Ka8rCK.jpeg deleted file mode 100644 index 7eb910a..0000000 Binary files a/walls/4Ka8rCK.jpeg and /dev/null differ diff --git a/walls/4LY4mQX.jpeg b/walls/4LY4mQX.jpeg deleted file mode 100644 index 0c464b4..0000000 Binary files a/walls/4LY4mQX.jpeg and /dev/null differ diff --git a/walls/4MwRs25.jpeg b/walls/4MwRs25.jpeg deleted file mode 100644 index ad9f586..0000000 Binary files a/walls/4MwRs25.jpeg and /dev/null differ diff --git a/walls/4OnxPL6.jpeg b/walls/4OnxPL6.jpeg deleted file mode 100644 index 12066bf..0000000 Binary files a/walls/4OnxPL6.jpeg and /dev/null differ diff --git a/walls/4OuGyfK.jpeg b/walls/4OuGyfK.jpeg deleted file mode 100644 index 3c7cab3..0000000 Binary files a/walls/4OuGyfK.jpeg and /dev/null differ diff --git a/walls/4PF18dw.jpeg b/walls/4PF18dw.jpeg deleted file mode 100644 index 8f81921..0000000 Binary files a/walls/4PF18dw.jpeg and /dev/null differ diff --git a/walls/4PqLmou.jpeg b/walls/4PqLmou.jpeg deleted file mode 100644 index aa4e39c..0000000 Binary files a/walls/4PqLmou.jpeg and /dev/null differ diff --git a/walls/4PuE4xZ.png b/walls/4PuE4xZ.png deleted file mode 100644 index 79c9168..0000000 Binary files a/walls/4PuE4xZ.png and /dev/null differ diff --git a/walls/4QMNuub.png b/walls/4QMNuub.png deleted file mode 100644 index c5fae08..0000000 Binary files a/walls/4QMNuub.png and /dev/null differ diff --git a/walls/4QSMCP3.jpeg b/walls/4QSMCP3.jpeg deleted file mode 100644 index 3f9dd14..0000000 Binary files a/walls/4QSMCP3.jpeg and /dev/null differ diff --git a/walls/4QshZ0V.png b/walls/4QshZ0V.png deleted file mode 100644 index e4c6813..0000000 Binary files a/walls/4QshZ0V.png and /dev/null differ diff --git a/walls/4R1bQkA.jpeg b/walls/4R1bQkA.jpeg deleted file mode 100644 index f6b37b5..0000000 Binary files a/walls/4R1bQkA.jpeg and /dev/null differ diff --git a/walls/4R3LyfS.jpeg b/walls/4R3LyfS.jpeg deleted file mode 100644 index 4ecce5a..0000000 Binary files a/walls/4R3LyfS.jpeg and /dev/null differ diff --git a/walls/4RCOpKY.jpeg b/walls/4RCOpKY.jpeg deleted file mode 100644 index a71d82f..0000000 Binary files a/walls/4RCOpKY.jpeg and /dev/null differ diff --git a/walls/4RDHyRE.jpeg b/walls/4RDHyRE.jpeg deleted file mode 100644 index ef140c6..0000000 Binary files a/walls/4RDHyRE.jpeg and /dev/null differ diff --git a/walls/4T3tfJC.png b/walls/4T3tfJC.png deleted file mode 100644 index 02e781b..0000000 Binary files a/walls/4T3tfJC.png and /dev/null differ diff --git a/walls/4UF0UJJ.jpeg b/walls/4UF0UJJ.jpeg deleted file mode 100644 index b963c04..0000000 Binary files a/walls/4UF0UJJ.jpeg and /dev/null differ diff --git a/walls/4UqzSsR.jpeg b/walls/4UqzSsR.jpeg deleted file mode 100644 index af6c1fb..0000000 Binary files a/walls/4UqzSsR.jpeg and /dev/null differ diff --git a/walls/4VQskvY.jpeg b/walls/4VQskvY.jpeg deleted file mode 100644 index bdd6326..0000000 Binary files a/walls/4VQskvY.jpeg and /dev/null differ diff --git a/walls/4VkOfSL.jpeg b/walls/4VkOfSL.jpeg deleted file mode 100644 index 4cc86da..0000000 Binary files a/walls/4VkOfSL.jpeg and /dev/null differ diff --git a/walls/4Z9Bgiy.jpeg b/walls/4Z9Bgiy.jpeg deleted file mode 100644 index 51132ce..0000000 Binary files a/walls/4Z9Bgiy.jpeg and /dev/null differ diff --git a/walls/4anK7M8.jpeg b/walls/4anK7M8.jpeg deleted file mode 100644 index 6defdec..0000000 Binary files a/walls/4anK7M8.jpeg and /dev/null differ diff --git a/walls/4bVAMWW.jpeg b/walls/4bVAMWW.jpeg deleted file mode 100644 index 26c0669..0000000 Binary files a/walls/4bVAMWW.jpeg and /dev/null differ diff --git a/walls/4beqduR.jpeg b/walls/4beqduR.jpeg deleted file mode 100644 index 7dc9abb..0000000 Binary files a/walls/4beqduR.jpeg and /dev/null differ diff --git a/walls/4eTTVF0.jpeg b/walls/4eTTVF0.jpeg deleted file mode 100644 index 9e04ff9..0000000 Binary files a/walls/4eTTVF0.jpeg and /dev/null differ diff --git a/walls/4emPths.jpeg b/walls/4emPths.jpeg deleted file mode 100644 index 24a4b44..0000000 Binary files a/walls/4emPths.jpeg and /dev/null differ diff --git a/walls/4gdrD4m.jpeg b/walls/4gdrD4m.jpeg deleted file mode 100644 index b8afd45..0000000 Binary files a/walls/4gdrD4m.jpeg and /dev/null differ diff --git a/walls/4hNrc1I.jpeg b/walls/4hNrc1I.jpeg deleted file mode 100644 index f8f8221..0000000 Binary files a/walls/4hNrc1I.jpeg and /dev/null differ diff --git a/walls/4jZ76Fk.jpeg b/walls/4jZ76Fk.jpeg deleted file mode 100644 index 402e611..0000000 Binary files a/walls/4jZ76Fk.jpeg and /dev/null differ diff --git a/walls/4kl1eHw.jpeg b/walls/4kl1eHw.jpeg deleted file mode 100644 index adb49b1..0000000 Binary files a/walls/4kl1eHw.jpeg and /dev/null differ diff --git a/walls/4ncjzjo.jpeg b/walls/4ncjzjo.jpeg deleted file mode 100644 index d5ffa7a..0000000 Binary files a/walls/4ncjzjo.jpeg and /dev/null differ diff --git a/walls/4oJHBNS.jpeg b/walls/4oJHBNS.jpeg deleted file mode 100644 index 28e5ef5..0000000 Binary files a/walls/4oJHBNS.jpeg and /dev/null differ diff --git a/walls/4ogxeVL.jpeg b/walls/4ogxeVL.jpeg deleted file mode 100644 index 80d0d07..0000000 Binary files a/walls/4ogxeVL.jpeg and /dev/null differ diff --git a/walls/4oylcqZ.jpeg b/walls/4oylcqZ.jpeg deleted file mode 100644 index 17b3e55..0000000 Binary files a/walls/4oylcqZ.jpeg and /dev/null differ diff --git a/walls/4ozrMF9.jpeg b/walls/4ozrMF9.jpeg deleted file mode 100644 index 8da087d..0000000 Binary files a/walls/4ozrMF9.jpeg and /dev/null differ diff --git a/walls/4pCoQCx.png b/walls/4pCoQCx.png deleted file mode 100644 index 07ef71f..0000000 Binary files a/walls/4pCoQCx.png and /dev/null differ diff --git a/walls/4pSHmT3.jpeg b/walls/4pSHmT3.jpeg deleted file mode 100644 index 2085748..0000000 Binary files a/walls/4pSHmT3.jpeg and /dev/null differ diff --git a/walls/4qHMvy2.jpeg b/walls/4qHMvy2.jpeg deleted file mode 100644 index a1d93d4..0000000 Binary files a/walls/4qHMvy2.jpeg and /dev/null differ diff --git a/walls/4r1f5GD.png b/walls/4r1f5GD.png deleted file mode 100644 index 705e209..0000000 Binary files a/walls/4r1f5GD.png and /dev/null differ diff --git a/walls/4s6Ye2g.jpeg b/walls/4s6Ye2g.jpeg deleted file mode 100644 index 2c53938..0000000 Binary files a/walls/4s6Ye2g.jpeg and /dev/null differ diff --git a/walls/4sWyHUs.jpeg b/walls/4sWyHUs.jpeg deleted file mode 100644 index 6dc7948..0000000 Binary files a/walls/4sWyHUs.jpeg and /dev/null differ diff --git a/walls/4sanjyb.jpeg b/walls/4sanjyb.jpeg deleted file mode 100644 index 3e9e402..0000000 Binary files a/walls/4sanjyb.jpeg and /dev/null differ diff --git a/walls/4wGkopS.jpeg b/walls/4wGkopS.jpeg deleted file mode 100644 index b7af689..0000000 Binary files a/walls/4wGkopS.jpeg and /dev/null differ diff --git a/walls/4wWCBlE.jpeg b/walls/4wWCBlE.jpeg deleted file mode 100644 index d8cf6fd..0000000 Binary files a/walls/4wWCBlE.jpeg and /dev/null differ diff --git a/walls/4xK6EfU.jpeg b/walls/4xK6EfU.jpeg deleted file mode 100644 index 1179ccb..0000000 Binary files a/walls/4xK6EfU.jpeg and /dev/null differ diff --git a/walls/4yQMxU9.jpeg b/walls/4yQMxU9.jpeg deleted file mode 100644 index 71956c2..0000000 Binary files a/walls/4yQMxU9.jpeg and /dev/null differ diff --git a/walls/5 - dotN7Xm.jpg b/walls/5 - dotN7Xm.jpg deleted file mode 100644 index e2202b0..0000000 Binary files a/walls/5 - dotN7Xm.jpg and /dev/null differ diff --git a/walls/52IsZOg.jpeg b/walls/52IsZOg.jpeg deleted file mode 100644 index c40520e..0000000 Binary files a/walls/52IsZOg.jpeg and /dev/null differ diff --git a/walls/53ToIxO.jpeg b/walls/53ToIxO.jpeg deleted file mode 100644 index 3b7f1e8..0000000 Binary files a/walls/53ToIxO.jpeg and /dev/null differ diff --git a/walls/53lZAem.png b/walls/53lZAem.png deleted file mode 100644 index 7a04790..0000000 Binary files a/walls/53lZAem.png and /dev/null differ diff --git a/walls/54eW7cm.jpeg b/walls/54eW7cm.jpeg deleted file mode 100644 index 554b5e0..0000000 Binary files a/walls/54eW7cm.jpeg and /dev/null differ diff --git a/walls/54myurG.jpeg b/walls/54myurG.jpeg deleted file mode 100644 index 16ab2bc..0000000 Binary files a/walls/54myurG.jpeg and /dev/null differ diff --git a/walls/57JMOac.jpeg b/walls/57JMOac.jpeg deleted file mode 100644 index d2c1c8c..0000000 Binary files a/walls/57JMOac.jpeg and /dev/null differ diff --git a/walls/5871JJ2.png b/walls/5871JJ2.png deleted file mode 100644 index a5fbd7c..0000000 Binary files a/walls/5871JJ2.png and /dev/null differ diff --git a/walls/595XwNT.png b/walls/595XwNT.png deleted file mode 100644 index 78c179d..0000000 Binary files a/walls/595XwNT.png and /dev/null differ diff --git a/walls/5ABWap0.jpeg b/walls/5ABWap0.jpeg deleted file mode 100644 index 72eb476..0000000 Binary files a/walls/5ABWap0.jpeg and /dev/null differ diff --git a/walls/5Ah9LW6.jpeg b/walls/5Ah9LW6.jpeg deleted file mode 100644 index fc5171f..0000000 Binary files a/walls/5Ah9LW6.jpeg and /dev/null differ diff --git a/walls/5COsS4F.jpeg b/walls/5COsS4F.jpeg deleted file mode 100644 index 079339f..0000000 Binary files a/walls/5COsS4F.jpeg and /dev/null differ diff --git a/walls/5Gw79te.jpeg b/walls/5Gw79te.jpeg deleted file mode 100644 index cfffda5..0000000 Binary files a/walls/5Gw79te.jpeg and /dev/null differ diff --git a/walls/5HQrBpU.jpeg b/walls/5HQrBpU.jpeg deleted file mode 100644 index c854e75..0000000 Binary files a/walls/5HQrBpU.jpeg and /dev/null differ diff --git a/walls/5KyyPmt.jpeg b/walls/5KyyPmt.jpeg deleted file mode 100644 index a197c62..0000000 Binary files a/walls/5KyyPmt.jpeg and /dev/null differ diff --git a/walls/5M994rZ.jpeg b/walls/5M994rZ.jpeg deleted file mode 100644 index 8bf0a16..0000000 Binary files a/walls/5M994rZ.jpeg and /dev/null differ diff --git a/walls/5MCxlwF.jpeg b/walls/5MCxlwF.jpeg deleted file mode 100644 index 5cf7cb2..0000000 Binary files a/walls/5MCxlwF.jpeg and /dev/null differ diff --git a/walls/5Om5yhm.png b/walls/5Om5yhm.png deleted file mode 100644 index 7b87268..0000000 Binary files a/walls/5Om5yhm.png and /dev/null differ diff --git a/walls/5OvrCJX.jpeg b/walls/5OvrCJX.jpeg deleted file mode 100644 index 16785e4..0000000 Binary files a/walls/5OvrCJX.jpeg and /dev/null differ diff --git a/walls/5PHyQEz.png b/walls/5PHyQEz.png deleted file mode 100644 index fbb6c0f..0000000 Binary files a/walls/5PHyQEz.png and /dev/null differ diff --git a/walls/5TInLNW.jpeg b/walls/5TInLNW.jpeg deleted file mode 100644 index f29f75b..0000000 Binary files a/walls/5TInLNW.jpeg and /dev/null differ diff --git a/walls/5UcPID2.jpeg b/walls/5UcPID2.jpeg deleted file mode 100644 index 10c46f6..0000000 Binary files a/walls/5UcPID2.jpeg and /dev/null differ diff --git a/walls/5X206Fk.jpeg b/walls/5X206Fk.jpeg deleted file mode 100644 index 902fdde..0000000 Binary files a/walls/5X206Fk.jpeg and /dev/null differ diff --git a/walls/5Xc27zb.jpeg b/walls/5Xc27zb.jpeg deleted file mode 100644 index 34225f3..0000000 Binary files a/walls/5Xc27zb.jpeg and /dev/null differ diff --git a/walls/5XiQm63.jpeg b/walls/5XiQm63.jpeg deleted file mode 100644 index eaf7185..0000000 Binary files a/walls/5XiQm63.jpeg and /dev/null differ diff --git a/walls/5aDkrYP.png b/walls/5aDkrYP.png deleted file mode 100644 index 7130365..0000000 Binary files a/walls/5aDkrYP.png and /dev/null differ diff --git a/walls/5bhZGCP.jpeg b/walls/5bhZGCP.jpeg deleted file mode 100644 index a620c8f..0000000 Binary files a/walls/5bhZGCP.jpeg and /dev/null differ diff --git a/walls/5dJfIOd.jpeg b/walls/5dJfIOd.jpeg deleted file mode 100644 index 4ab3512..0000000 Binary files a/walls/5dJfIOd.jpeg and /dev/null differ diff --git a/walls/5eO8oKY.png b/walls/5eO8oKY.png deleted file mode 100644 index e7bdb16..0000000 Binary files a/walls/5eO8oKY.png and /dev/null differ diff --git a/walls/5eQ5XmS.jpeg b/walls/5eQ5XmS.jpeg deleted file mode 100644 index 8083f12..0000000 Binary files a/walls/5eQ5XmS.jpeg and /dev/null differ diff --git a/walls/5ewP2qv.jpeg b/walls/5ewP2qv.jpeg deleted file mode 100644 index f962707..0000000 Binary files a/walls/5ewP2qv.jpeg and /dev/null differ diff --git a/walls/5h1vWeJ.jpeg b/walls/5h1vWeJ.jpeg deleted file mode 100644 index 221a406..0000000 Binary files a/walls/5h1vWeJ.jpeg and /dev/null differ diff --git a/walls/5hwxg4n.jpeg b/walls/5hwxg4n.jpeg deleted file mode 100644 index 8d3a730..0000000 Binary files a/walls/5hwxg4n.jpeg and /dev/null differ diff --git a/walls/5i2qDHA.jpeg b/walls/5i2qDHA.jpeg deleted file mode 100644 index 62e1043..0000000 Binary files a/walls/5i2qDHA.jpeg and /dev/null differ diff --git a/walls/5i6SiHV.jpeg b/walls/5i6SiHV.jpeg deleted file mode 100644 index b659a70..0000000 Binary files a/walls/5i6SiHV.jpeg and /dev/null differ diff --git a/walls/5iISqFJ.jpeg b/walls/5iISqFJ.jpeg deleted file mode 100644 index fd1f5b3..0000000 Binary files a/walls/5iISqFJ.jpeg and /dev/null differ diff --git a/walls/5iWpm39.jpeg b/walls/5iWpm39.jpeg deleted file mode 100644 index 8526a46..0000000 Binary files a/walls/5iWpm39.jpeg and /dev/null differ diff --git a/walls/5jCwB45.jpeg b/walls/5jCwB45.jpeg deleted file mode 100644 index 9692736..0000000 Binary files a/walls/5jCwB45.jpeg and /dev/null differ diff --git a/walls/5jQaVxk.jpeg b/walls/5jQaVxk.jpeg deleted file mode 100644 index 7afe818..0000000 Binary files a/walls/5jQaVxk.jpeg and /dev/null differ diff --git a/walls/5kF5Gur.jpeg b/walls/5kF5Gur.jpeg deleted file mode 100644 index 3a44ad7..0000000 Binary files a/walls/5kF5Gur.jpeg and /dev/null differ diff --git a/walls/5kiucG9.jpeg b/walls/5kiucG9.jpeg deleted file mode 100644 index fa27ef6..0000000 Binary files a/walls/5kiucG9.jpeg and /dev/null differ diff --git a/walls/5mN4idX.jpeg b/walls/5mN4idX.jpeg deleted file mode 100644 index 7683d51..0000000 Binary files a/walls/5mN4idX.jpeg and /dev/null differ diff --git a/walls/5nLKz8g.jpeg b/walls/5nLKz8g.jpeg deleted file mode 100644 index baf2dcd..0000000 Binary files a/walls/5nLKz8g.jpeg and /dev/null differ diff --git a/walls/5oLs4jE.jpeg b/walls/5oLs4jE.jpeg deleted file mode 100644 index 1ad9167..0000000 Binary files a/walls/5oLs4jE.jpeg and /dev/null differ diff --git a/walls/5p7d30y.jpeg b/walls/5p7d30y.jpeg deleted file mode 100644 index 62de0a9..0000000 Binary files a/walls/5p7d30y.jpeg and /dev/null differ diff --git a/walls/5qHbvBC.jpeg b/walls/5qHbvBC.jpeg deleted file mode 100644 index a6f67de..0000000 Binary files a/walls/5qHbvBC.jpeg and /dev/null differ diff --git a/walls/5rzUIje.jpeg b/walls/5rzUIje.jpeg deleted file mode 100644 index bad6ecb..0000000 Binary files a/walls/5rzUIje.jpeg and /dev/null differ diff --git a/walls/5u92EDb.jpeg b/walls/5u92EDb.jpeg deleted file mode 100644 index d2fa364..0000000 Binary files a/walls/5u92EDb.jpeg and /dev/null differ diff --git a/walls/5uCBMrr.jpeg b/walls/5uCBMrr.jpeg deleted file mode 100644 index 0863b96..0000000 Binary files a/walls/5uCBMrr.jpeg and /dev/null differ diff --git a/walls/5uh0ZWf.png b/walls/5uh0ZWf.png deleted file mode 100644 index 5f3a8c5..0000000 Binary files a/walls/5uh0ZWf.png and /dev/null differ diff --git a/walls/5waLNaJ.png b/walls/5waLNaJ.png deleted file mode 100644 index 2e3cc94..0000000 Binary files a/walls/5waLNaJ.png and /dev/null differ diff --git a/walls/5whlzIq.png b/walls/5whlzIq.png deleted file mode 100644 index 83e1b91..0000000 Binary files a/walls/5whlzIq.png and /dev/null differ diff --git a/walls/6 - EJi2g5H.jpg b/walls/6 - EJi2g5H.jpg deleted file mode 100644 index 03444f1..0000000 Binary files a/walls/6 - EJi2g5H.jpg and /dev/null differ diff --git a/walls/6085dvk.jpeg b/walls/6085dvk.jpeg deleted file mode 100644 index 9bbfabb..0000000 Binary files a/walls/6085dvk.jpeg and /dev/null differ diff --git a/walls/60FVnoG.jpeg b/walls/60FVnoG.jpeg deleted file mode 100644 index 0aa003c..0000000 Binary files a/walls/60FVnoG.jpeg and /dev/null differ diff --git a/walls/62CGYz0.jpeg b/walls/62CGYz0.jpeg deleted file mode 100644 index b0a64df..0000000 Binary files a/walls/62CGYz0.jpeg and /dev/null differ diff --git a/walls/649ievL.jpeg b/walls/649ievL.jpeg deleted file mode 100644 index 9055d11..0000000 Binary files a/walls/649ievL.jpeg and /dev/null differ diff --git a/walls/67FN7T4.jpeg b/walls/67FN7T4.jpeg deleted file mode 100644 index f972e06..0000000 Binary files a/walls/67FN7T4.jpeg and /dev/null differ diff --git a/walls/69rEeZN.jpeg b/walls/69rEeZN.jpeg deleted file mode 100644 index 1d17d58..0000000 Binary files a/walls/69rEeZN.jpeg and /dev/null differ diff --git a/walls/6A02c0i.jpeg b/walls/6A02c0i.jpeg deleted file mode 100644 index 973e3df..0000000 Binary files a/walls/6A02c0i.jpeg and /dev/null differ diff --git a/walls/6Bd7Z3d.jpeg b/walls/6Bd7Z3d.jpeg deleted file mode 100644 index d3da11b..0000000 Binary files a/walls/6Bd7Z3d.jpeg and /dev/null differ diff --git a/walls/6ECPx8A.png b/walls/6ECPx8A.png deleted file mode 100644 index 0e30752..0000000 Binary files a/walls/6ECPx8A.png and /dev/null differ diff --git a/walls/6EDEHDV.png b/walls/6EDEHDV.png deleted file mode 100644 index af7066b..0000000 Binary files a/walls/6EDEHDV.png and /dev/null differ diff --git a/walls/6GctBDb.jpeg b/walls/6GctBDb.jpeg deleted file mode 100644 index 85579c1..0000000 Binary files a/walls/6GctBDb.jpeg and /dev/null differ diff --git a/walls/6Inwmxz.png b/walls/6Inwmxz.png deleted file mode 100644 index 8bb319e..0000000 Binary files a/walls/6Inwmxz.png and /dev/null differ diff --git a/walls/6O3t05q.jpeg b/walls/6O3t05q.jpeg deleted file mode 100644 index e03acde..0000000 Binary files a/walls/6O3t05q.jpeg and /dev/null differ diff --git a/walls/6P1TrFM.jpeg b/walls/6P1TrFM.jpeg deleted file mode 100644 index 8ba64b3..0000000 Binary files a/walls/6P1TrFM.jpeg and /dev/null differ diff --git a/walls/6PUnjr0.jpeg b/walls/6PUnjr0.jpeg deleted file mode 100644 index 4f8ab33..0000000 Binary files a/walls/6PUnjr0.jpeg and /dev/null differ diff --git a/walls/6QMoakd.jpeg b/walls/6QMoakd.jpeg deleted file mode 100644 index 1019496..0000000 Binary files a/walls/6QMoakd.jpeg and /dev/null differ diff --git a/walls/6QPCsFe.jpeg b/walls/6QPCsFe.jpeg deleted file mode 100644 index dd6ec29..0000000 Binary files a/walls/6QPCsFe.jpeg and /dev/null differ diff --git a/walls/6R66ODI.png b/walls/6R66ODI.png deleted file mode 100644 index d509f27..0000000 Binary files a/walls/6R66ODI.png and /dev/null differ diff --git a/walls/6RFaU7s.jpeg b/walls/6RFaU7s.jpeg deleted file mode 100644 index 9c8a0d8..0000000 Binary files a/walls/6RFaU7s.jpeg and /dev/null differ diff --git a/walls/6RQDY5y.jpeg b/walls/6RQDY5y.jpeg deleted file mode 100644 index 7647bb0..0000000 Binary files a/walls/6RQDY5y.jpeg and /dev/null differ diff --git a/walls/6RrK8dz.jpeg b/walls/6RrK8dz.jpeg deleted file mode 100644 index 9dcb223..0000000 Binary files a/walls/6RrK8dz.jpeg and /dev/null differ diff --git a/walls/6U9Bl6F.jpeg b/walls/6U9Bl6F.jpeg deleted file mode 100644 index f202c4d..0000000 Binary files a/walls/6U9Bl6F.jpeg and /dev/null differ diff --git a/walls/6UM4O07.jpeg b/walls/6UM4O07.jpeg deleted file mode 100644 index bbfad1e..0000000 Binary files a/walls/6UM4O07.jpeg and /dev/null differ diff --git a/walls/6VLzIai.jpeg b/walls/6VLzIai.jpeg deleted file mode 100644 index 6218f80..0000000 Binary files a/walls/6VLzIai.jpeg and /dev/null differ diff --git a/walls/6VzK8lt.jpeg b/walls/6VzK8lt.jpeg deleted file mode 100644 index a0fb7c5..0000000 Binary files a/walls/6VzK8lt.jpeg and /dev/null differ diff --git a/walls/6WVGzJn.jpeg b/walls/6WVGzJn.jpeg deleted file mode 100644 index aa9cc74..0000000 Binary files a/walls/6WVGzJn.jpeg and /dev/null differ diff --git a/walls/6cC3fIZ.jpeg b/walls/6cC3fIZ.jpeg deleted file mode 100644 index 7c29f45..0000000 Binary files a/walls/6cC3fIZ.jpeg and /dev/null differ diff --git a/walls/6cErBhl.jpeg b/walls/6cErBhl.jpeg deleted file mode 100644 index 15a77e6..0000000 Binary files a/walls/6cErBhl.jpeg and /dev/null differ diff --git a/walls/6edoEnO.jpeg b/walls/6edoEnO.jpeg deleted file mode 100644 index ba2b28f..0000000 Binary files a/walls/6edoEnO.jpeg and /dev/null differ diff --git a/walls/6ewD4D5.jpeg b/walls/6ewD4D5.jpeg deleted file mode 100644 index 4e03827..0000000 Binary files a/walls/6ewD4D5.jpeg and /dev/null differ diff --git a/walls/6fjXI0u.jpeg b/walls/6fjXI0u.jpeg deleted file mode 100644 index ba0602b..0000000 Binary files a/walls/6fjXI0u.jpeg and /dev/null differ diff --git a/walls/6h40nQo.png b/walls/6h40nQo.png deleted file mode 100644 index 258baf5..0000000 Binary files a/walls/6h40nQo.png and /dev/null differ diff --git a/walls/6hcr3S4.jpeg b/walls/6hcr3S4.jpeg deleted file mode 100644 index 8cf044e..0000000 Binary files a/walls/6hcr3S4.jpeg and /dev/null differ diff --git a/walls/6ieCGUu.jpeg b/walls/6ieCGUu.jpeg deleted file mode 100644 index 6b99c6f..0000000 Binary files a/walls/6ieCGUu.jpeg and /dev/null differ diff --git a/walls/6l9yDDK.jpeg b/walls/6l9yDDK.jpeg deleted file mode 100644 index 674df0f..0000000 Binary files a/walls/6l9yDDK.jpeg and /dev/null differ diff --git a/walls/6n8Hg2K.jpeg b/walls/6n8Hg2K.jpeg deleted file mode 100644 index d9889f0..0000000 Binary files a/walls/6n8Hg2K.jpeg and /dev/null differ diff --git a/walls/6pYclug.jpeg b/walls/6pYclug.jpeg deleted file mode 100644 index 31099b4..0000000 Binary files a/walls/6pYclug.jpeg and /dev/null differ diff --git a/walls/6qpu3uP.jpeg b/walls/6qpu3uP.jpeg deleted file mode 100644 index 9b6ffc2..0000000 Binary files a/walls/6qpu3uP.jpeg and /dev/null differ diff --git a/walls/6tHmoUY.png b/walls/6tHmoUY.png deleted file mode 100644 index af270ef..0000000 Binary files a/walls/6tHmoUY.png and /dev/null differ diff --git a/walls/6u8Qaf2.jpeg b/walls/6u8Qaf2.jpeg deleted file mode 100644 index f66a817..0000000 Binary files a/walls/6u8Qaf2.jpeg and /dev/null differ diff --git a/walls/6ul3JNb.jpeg b/walls/6ul3JNb.jpeg deleted file mode 100644 index 246a0c7..0000000 Binary files a/walls/6ul3JNb.jpeg and /dev/null differ diff --git a/walls/6vH800G.jpeg b/walls/6vH800G.jpeg deleted file mode 100644 index 2355c39..0000000 Binary files a/walls/6vH800G.jpeg and /dev/null differ diff --git a/walls/6vbQlsa.jpeg b/walls/6vbQlsa.jpeg deleted file mode 100644 index 98de556..0000000 Binary files a/walls/6vbQlsa.jpeg and /dev/null differ diff --git a/walls/6w2kqwr.jpeg b/walls/6w2kqwr.jpeg deleted file mode 100644 index c6a0630..0000000 Binary files a/walls/6w2kqwr.jpeg and /dev/null differ diff --git a/walls/6wXXfRl.jpeg b/walls/6wXXfRl.jpeg deleted file mode 100644 index fe843f6..0000000 Binary files a/walls/6wXXfRl.jpeg and /dev/null differ diff --git a/walls/6z3ATF7.jpeg b/walls/6z3ATF7.jpeg deleted file mode 100644 index 924bd10..0000000 Binary files a/walls/6z3ATF7.jpeg and /dev/null differ diff --git a/walls/6zSPFe9.jpeg b/walls/6zSPFe9.jpeg deleted file mode 100644 index 9efe1f8..0000000 Binary files a/walls/6zSPFe9.jpeg and /dev/null differ diff --git a/walls/6zprX6D.jpeg b/walls/6zprX6D.jpeg deleted file mode 100644 index 41510a3..0000000 Binary files a/walls/6zprX6D.jpeg and /dev/null differ diff --git a/walls/7 - GW5Kzbd.jpg b/walls/7 - GW5Kzbd.jpg deleted file mode 100644 index 199ac7c..0000000 Binary files a/walls/7 - GW5Kzbd.jpg and /dev/null differ diff --git a/walls/71J1Zv1.jpeg b/walls/71J1Zv1.jpeg deleted file mode 100644 index e698e73..0000000 Binary files a/walls/71J1Zv1.jpeg and /dev/null differ diff --git a/walls/72aWWAw.png b/walls/72aWWAw.png deleted file mode 100644 index f1b6238..0000000 Binary files a/walls/72aWWAw.png and /dev/null differ diff --git a/walls/72jM38Y.jpeg b/walls/72jM38Y.jpeg deleted file mode 100644 index 608d27e..0000000 Binary files a/walls/72jM38Y.jpeg and /dev/null differ diff --git a/walls/74W39EV.jpeg b/walls/74W39EV.jpeg deleted file mode 100644 index a1bfb1f..0000000 Binary files a/walls/74W39EV.jpeg and /dev/null differ diff --git a/walls/74k6HsW.jpeg b/walls/74k6HsW.jpeg deleted file mode 100644 index 014fbae..0000000 Binary files a/walls/74k6HsW.jpeg and /dev/null differ diff --git a/walls/75x7Uzg.jpeg b/walls/75x7Uzg.jpeg deleted file mode 100644 index 88cf58b..0000000 Binary files a/walls/75x7Uzg.jpeg and /dev/null differ diff --git a/walls/75yi1dL.jpeg b/walls/75yi1dL.jpeg deleted file mode 100644 index c66f82b..0000000 Binary files a/walls/75yi1dL.jpeg and /dev/null differ diff --git a/walls/7624Dub.png b/walls/7624Dub.png deleted file mode 100644 index f0f0e39..0000000 Binary files a/walls/7624Dub.png and /dev/null differ diff --git a/walls/76sf4Wc.jpeg b/walls/76sf4Wc.jpeg deleted file mode 100644 index 41c7ff4..0000000 Binary files a/walls/76sf4Wc.jpeg and /dev/null differ diff --git a/walls/77qxaH0.png b/walls/77qxaH0.png deleted file mode 100644 index 1e416c1..0000000 Binary files a/walls/77qxaH0.png and /dev/null differ diff --git a/walls/78wc3aR.jpeg b/walls/78wc3aR.jpeg deleted file mode 100644 index 7103614..0000000 Binary files a/walls/78wc3aR.jpeg and /dev/null differ diff --git a/walls/79Qwxra.jpeg b/walls/79Qwxra.jpeg deleted file mode 100644 index abb7c6f..0000000 Binary files a/walls/79Qwxra.jpeg and /dev/null differ diff --git a/walls/79XLQtC.jpeg b/walls/79XLQtC.jpeg deleted file mode 100644 index 5a8ac7e..0000000 Binary files a/walls/79XLQtC.jpeg and /dev/null differ diff --git a/walls/7AOmHLk.jpeg b/walls/7AOmHLk.jpeg deleted file mode 100644 index 1983d2d..0000000 Binary files a/walls/7AOmHLk.jpeg and /dev/null differ diff --git a/walls/7Aa0LwO.jpeg b/walls/7Aa0LwO.jpeg deleted file mode 100644 index 2bc29bf..0000000 Binary files a/walls/7Aa0LwO.jpeg and /dev/null differ diff --git a/walls/7AtL7jE.jpeg b/walls/7AtL7jE.jpeg deleted file mode 100644 index 6fa5278..0000000 Binary files a/walls/7AtL7jE.jpeg and /dev/null differ diff --git a/walls/7Ct8UnH.jpeg b/walls/7Ct8UnH.jpeg deleted file mode 100644 index 3d62e7a..0000000 Binary files a/walls/7Ct8UnH.jpeg and /dev/null differ diff --git a/walls/7DehHxJ.png b/walls/7DehHxJ.png deleted file mode 100644 index 2705bb6..0000000 Binary files a/walls/7DehHxJ.png and /dev/null differ diff --git a/walls/7E5bwwn.jpeg b/walls/7E5bwwn.jpeg deleted file mode 100644 index 6ddb07f..0000000 Binary files a/walls/7E5bwwn.jpeg and /dev/null differ diff --git a/walls/7EtqUM1.png b/walls/7EtqUM1.png deleted file mode 100644 index 03b5242..0000000 Binary files a/walls/7EtqUM1.png and /dev/null differ diff --git a/walls/7GAUsN6.jpeg b/walls/7GAUsN6.jpeg deleted file mode 100644 index 4e843a3..0000000 Binary files a/walls/7GAUsN6.jpeg and /dev/null differ diff --git a/walls/7GH7GLs.jpeg b/walls/7GH7GLs.jpeg deleted file mode 100644 index de54a2c..0000000 Binary files a/walls/7GH7GLs.jpeg and /dev/null differ diff --git a/walls/7K8mQyh.jpeg b/walls/7K8mQyh.jpeg deleted file mode 100644 index 963b4ae..0000000 Binary files a/walls/7K8mQyh.jpeg and /dev/null differ diff --git a/walls/7M22gSk.jpeg b/walls/7M22gSk.jpeg deleted file mode 100644 index 7d2096d..0000000 Binary files a/walls/7M22gSk.jpeg and /dev/null differ diff --git a/walls/7MvhHMC.jpeg b/walls/7MvhHMC.jpeg deleted file mode 100644 index cff35e9..0000000 Binary files a/walls/7MvhHMC.jpeg and /dev/null differ diff --git a/walls/7OSbSQP.jpeg b/walls/7OSbSQP.jpeg deleted file mode 100644 index 770375e..0000000 Binary files a/walls/7OSbSQP.jpeg and /dev/null differ diff --git a/walls/7OSpL83.png b/walls/7OSpL83.png deleted file mode 100644 index 9d1359f..0000000 Binary files a/walls/7OSpL83.png and /dev/null differ diff --git a/walls/7PoDb4y.jpeg b/walls/7PoDb4y.jpeg deleted file mode 100644 index 2c780c8..0000000 Binary files a/walls/7PoDb4y.jpeg and /dev/null differ diff --git a/walls/7QnCTXX.jpeg b/walls/7QnCTXX.jpeg deleted file mode 100644 index 17b2249..0000000 Binary files a/walls/7QnCTXX.jpeg and /dev/null differ diff --git a/walls/7SoQs0e.jpeg b/walls/7SoQs0e.jpeg deleted file mode 100644 index 7578696..0000000 Binary files a/walls/7SoQs0e.jpeg and /dev/null differ diff --git a/walls/7UF9Qjn.jpeg b/walls/7UF9Qjn.jpeg deleted file mode 100644 index 02daf13..0000000 Binary files a/walls/7UF9Qjn.jpeg and /dev/null differ diff --git a/walls/7Ye4XgV.jpeg b/walls/7Ye4XgV.jpeg deleted file mode 100644 index b802712..0000000 Binary files a/walls/7Ye4XgV.jpeg and /dev/null differ diff --git a/walls/7bbJzP7.jpeg b/walls/7bbJzP7.jpeg deleted file mode 100644 index 449b29d..0000000 Binary files a/walls/7bbJzP7.jpeg and /dev/null differ diff --git a/walls/7cKSvFS.jpeg b/walls/7cKSvFS.jpeg deleted file mode 100644 index 973a4ba..0000000 Binary files a/walls/7cKSvFS.jpeg and /dev/null differ diff --git a/walls/7gVqcxc.png b/walls/7gVqcxc.png deleted file mode 100644 index 7437a39..0000000 Binary files a/walls/7gVqcxc.png and /dev/null differ diff --git a/walls/7iFwiZg.jpeg b/walls/7iFwiZg.jpeg deleted file mode 100644 index 94944dc..0000000 Binary files a/walls/7iFwiZg.jpeg and /dev/null differ diff --git a/walls/7jMr1Bh.jpeg b/walls/7jMr1Bh.jpeg deleted file mode 100644 index 9499932..0000000 Binary files a/walls/7jMr1Bh.jpeg and /dev/null differ diff --git a/walls/7jzWMGX.jpeg b/walls/7jzWMGX.jpeg deleted file mode 100644 index 5e1fbe1..0000000 Binary files a/walls/7jzWMGX.jpeg and /dev/null differ diff --git a/walls/7pnDzzm.png b/walls/7pnDzzm.png deleted file mode 100644 index d93a672..0000000 Binary files a/walls/7pnDzzm.png and /dev/null differ diff --git a/walls/7rOCzQM.png b/walls/7rOCzQM.png deleted file mode 100644 index 81d07c5..0000000 Binary files a/walls/7rOCzQM.png and /dev/null differ diff --git a/walls/7sISfNs.jpeg b/walls/7sISfNs.jpeg deleted file mode 100644 index 323547b..0000000 Binary files a/walls/7sISfNs.jpeg and /dev/null differ diff --git a/walls/7saL4LX.jpeg b/walls/7saL4LX.jpeg deleted file mode 100644 index c230aa5..0000000 Binary files a/walls/7saL4LX.jpeg and /dev/null differ diff --git a/walls/7uBG5Ht.png b/walls/7uBG5Ht.png deleted file mode 100644 index 1d7d0e1..0000000 Binary files a/walls/7uBG5Ht.png and /dev/null differ diff --git a/walls/7urbj6o.jpeg b/walls/7urbj6o.jpeg deleted file mode 100644 index 1c25b93..0000000 Binary files a/walls/7urbj6o.jpeg and /dev/null differ diff --git a/walls/7vNpPzE.jpeg b/walls/7vNpPzE.jpeg deleted file mode 100644 index ecaf055..0000000 Binary files a/walls/7vNpPzE.jpeg and /dev/null differ diff --git a/walls/7w9X5x0.jpeg b/walls/7w9X5x0.jpeg deleted file mode 100644 index 4759ac3..0000000 Binary files a/walls/7w9X5x0.jpeg and /dev/null differ diff --git a/walls/7ywtgLi.jpeg b/walls/7ywtgLi.jpeg deleted file mode 100644 index b9b01a5..0000000 Binary files a/walls/7ywtgLi.jpeg and /dev/null differ diff --git a/walls/8 - mUw8jYb.jpg b/walls/8 - mUw8jYb.jpg deleted file mode 100644 index 4be1a95..0000000 Binary files a/walls/8 - mUw8jYb.jpg and /dev/null differ diff --git a/walls/80GT151.jpeg b/walls/80GT151.jpeg deleted file mode 100644 index dfd4ce6..0000000 Binary files a/walls/80GT151.jpeg and /dev/null differ diff --git a/walls/80cV1I2.jpeg b/walls/80cV1I2.jpeg deleted file mode 100644 index b57eccf..0000000 Binary files a/walls/80cV1I2.jpeg and /dev/null differ diff --git a/walls/849Dee7.jpeg b/walls/849Dee7.jpeg deleted file mode 100644 index 2be88e4..0000000 Binary files a/walls/849Dee7.jpeg and /dev/null differ diff --git a/walls/84JXcya.jpeg b/walls/84JXcya.jpeg deleted file mode 100644 index 6feb7c8..0000000 Binary files a/walls/84JXcya.jpeg and /dev/null differ diff --git a/walls/84qwX3O.jpeg b/walls/84qwX3O.jpeg deleted file mode 100644 index e08eef4..0000000 Binary files a/walls/84qwX3O.jpeg and /dev/null differ diff --git a/walls/851JTFi.jpeg b/walls/851JTFi.jpeg deleted file mode 100644 index 8cd418d..0000000 Binary files a/walls/851JTFi.jpeg and /dev/null differ diff --git a/walls/85d8CnF.jpeg b/walls/85d8CnF.jpeg deleted file mode 100644 index 62abe09..0000000 Binary files a/walls/85d8CnF.jpeg and /dev/null differ diff --git a/walls/861gsHP.jpeg b/walls/861gsHP.jpeg deleted file mode 100644 index 2d3581e..0000000 Binary files a/walls/861gsHP.jpeg and /dev/null differ diff --git a/walls/86HQImp.jpeg b/walls/86HQImp.jpeg deleted file mode 100644 index 14f2966..0000000 Binary files a/walls/86HQImp.jpeg and /dev/null differ diff --git a/walls/877ozfC.jpeg b/walls/877ozfC.jpeg deleted file mode 100644 index f48acff..0000000 Binary files a/walls/877ozfC.jpeg and /dev/null differ diff --git a/walls/87JLQBy.jpeg b/walls/87JLQBy.jpeg deleted file mode 100644 index 755afe3..0000000 Binary files a/walls/87JLQBy.jpeg and /dev/null differ diff --git a/walls/87KZAdN.jpeg b/walls/87KZAdN.jpeg deleted file mode 100644 index c863f72..0000000 Binary files a/walls/87KZAdN.jpeg and /dev/null differ diff --git a/walls/87SGLfA.jpeg b/walls/87SGLfA.jpeg deleted file mode 100644 index 89b653f..0000000 Binary files a/walls/87SGLfA.jpeg and /dev/null differ diff --git a/walls/88h1co9.jpeg b/walls/88h1co9.jpeg deleted file mode 100644 index 229a046..0000000 Binary files a/walls/88h1co9.jpeg and /dev/null differ diff --git a/walls/88yd78Y.png b/walls/88yd78Y.png deleted file mode 100644 index e84e9c1..0000000 Binary files a/walls/88yd78Y.png and /dev/null differ diff --git a/walls/898PDWd.jpeg b/walls/898PDWd.jpeg deleted file mode 100644 index b05ae2b..0000000 Binary files a/walls/898PDWd.jpeg and /dev/null differ diff --git a/walls/8ADXSbC.jpeg b/walls/8ADXSbC.jpeg deleted file mode 100644 index bf31065..0000000 Binary files a/walls/8ADXSbC.jpeg and /dev/null differ diff --git a/walls/8BHr5vq.jpeg b/walls/8BHr5vq.jpeg deleted file mode 100644 index 676c287..0000000 Binary files a/walls/8BHr5vq.jpeg and /dev/null differ diff --git a/walls/8DHWi78.jpeg b/walls/8DHWi78.jpeg deleted file mode 100644 index 7916a45..0000000 Binary files a/walls/8DHWi78.jpeg and /dev/null differ diff --git a/walls/8EdwXHy.jpeg b/walls/8EdwXHy.jpeg deleted file mode 100644 index 085e274..0000000 Binary files a/walls/8EdwXHy.jpeg and /dev/null differ diff --git a/walls/8FYUVQf.jpeg b/walls/8FYUVQf.jpeg deleted file mode 100644 index b3b531f..0000000 Binary files a/walls/8FYUVQf.jpeg and /dev/null differ diff --git a/walls/8HtIFFk.png b/walls/8HtIFFk.png deleted file mode 100644 index 29c56fa..0000000 Binary files a/walls/8HtIFFk.png and /dev/null differ diff --git a/walls/8IZyVYB.jpeg b/walls/8IZyVYB.jpeg deleted file mode 100644 index ab1b805..0000000 Binary files a/walls/8IZyVYB.jpeg and /dev/null differ diff --git a/walls/8JtYxlk.jpeg b/walls/8JtYxlk.jpeg deleted file mode 100644 index 9099178..0000000 Binary files a/walls/8JtYxlk.jpeg and /dev/null differ diff --git a/walls/8K7dThX.jpeg b/walls/8K7dThX.jpeg deleted file mode 100644 index e326f88..0000000 Binary files a/walls/8K7dThX.jpeg and /dev/null differ diff --git a/walls/8N1ihzl.jpeg b/walls/8N1ihzl.jpeg deleted file mode 100644 index b97be5e..0000000 Binary files a/walls/8N1ihzl.jpeg and /dev/null differ diff --git a/walls/8NJpZmv.jpeg b/walls/8NJpZmv.jpeg deleted file mode 100644 index 7b228f5..0000000 Binary files a/walls/8NJpZmv.jpeg and /dev/null differ diff --git a/walls/8NLTIy6.jpeg b/walls/8NLTIy6.jpeg deleted file mode 100644 index 41c6b40..0000000 Binary files a/walls/8NLTIy6.jpeg and /dev/null differ diff --git a/walls/8Nin2Rb.jpeg b/walls/8Nin2Rb.jpeg deleted file mode 100644 index 315297c..0000000 Binary files a/walls/8Nin2Rb.jpeg and /dev/null differ diff --git a/walls/8OWRS9K.png b/walls/8OWRS9K.png deleted file mode 100644 index a33a2bf..0000000 Binary files a/walls/8OWRS9K.png and /dev/null differ diff --git a/walls/8SK9rrW.png b/walls/8SK9rrW.png deleted file mode 100644 index f0ecf59..0000000 Binary files a/walls/8SK9rrW.png and /dev/null differ diff --git a/walls/8TnUeuM.jpeg b/walls/8TnUeuM.jpeg deleted file mode 100644 index 9c1b6cf..0000000 Binary files a/walls/8TnUeuM.jpeg and /dev/null differ diff --git a/walls/8VwOQ2y.jpeg b/walls/8VwOQ2y.jpeg deleted file mode 100644 index c3a1f52..0000000 Binary files a/walls/8VwOQ2y.jpeg and /dev/null differ diff --git a/walls/8X2fqzG.jpeg b/walls/8X2fqzG.jpeg deleted file mode 100644 index 5baaa37..0000000 Binary files a/walls/8X2fqzG.jpeg and /dev/null differ diff --git a/walls/8bLO8PY.jpeg b/walls/8bLO8PY.jpeg deleted file mode 100644 index f852c7d..0000000 Binary files a/walls/8bLO8PY.jpeg and /dev/null differ diff --git a/walls/8bZMjm5.jpeg b/walls/8bZMjm5.jpeg deleted file mode 100644 index fa87eab..0000000 Binary files a/walls/8bZMjm5.jpeg and /dev/null differ diff --git a/walls/8eKGcG7.jpeg b/walls/8eKGcG7.jpeg deleted file mode 100644 index 38dffbe..0000000 Binary files a/walls/8eKGcG7.jpeg and /dev/null differ diff --git a/walls/8h6tXXq.jpeg b/walls/8h6tXXq.jpeg deleted file mode 100644 index 9f6c860..0000000 Binary files a/walls/8h6tXXq.jpeg and /dev/null differ diff --git a/walls/8hLv7s4.jpeg b/walls/8hLv7s4.jpeg deleted file mode 100644 index 6d484df..0000000 Binary files a/walls/8hLv7s4.jpeg and /dev/null differ diff --git a/walls/8iAvuds.jpeg b/walls/8iAvuds.jpeg deleted file mode 100644 index a90bbc2..0000000 Binary files a/walls/8iAvuds.jpeg and /dev/null differ diff --git a/walls/8jDVIR8.jpeg b/walls/8jDVIR8.jpeg deleted file mode 100644 index 35ef166..0000000 Binary files a/walls/8jDVIR8.jpeg and /dev/null differ diff --git a/walls/8lJ0hgW.jpeg b/walls/8lJ0hgW.jpeg deleted file mode 100644 index d08f26b..0000000 Binary files a/walls/8lJ0hgW.jpeg and /dev/null differ diff --git a/walls/8mPZ2vF.jpeg b/walls/8mPZ2vF.jpeg deleted file mode 100644 index 3527016..0000000 Binary files a/walls/8mPZ2vF.jpeg and /dev/null differ diff --git a/walls/8mv8nOS.jpeg b/walls/8mv8nOS.jpeg deleted file mode 100644 index 6153c0e..0000000 Binary files a/walls/8mv8nOS.jpeg and /dev/null differ diff --git a/walls/8nMWDkN.jpeg b/walls/8nMWDkN.jpeg deleted file mode 100644 index f87b995..0000000 Binary files a/walls/8nMWDkN.jpeg and /dev/null differ diff --git a/walls/8nbAT7o.jpeg b/walls/8nbAT7o.jpeg deleted file mode 100644 index 2b88ed9..0000000 Binary files a/walls/8nbAT7o.jpeg and /dev/null differ diff --git a/walls/8nm21lp.jpeg b/walls/8nm21lp.jpeg deleted file mode 100644 index 1f75510..0000000 Binary files a/walls/8nm21lp.jpeg and /dev/null differ diff --git a/walls/8nzZ6P3.jpeg b/walls/8nzZ6P3.jpeg deleted file mode 100644 index 436a12f..0000000 Binary files a/walls/8nzZ6P3.jpeg and /dev/null differ diff --git a/walls/8pH1Xnp.jpeg b/walls/8pH1Xnp.jpeg deleted file mode 100644 index 4b7adb5..0000000 Binary files a/walls/8pH1Xnp.jpeg and /dev/null differ diff --git a/walls/8pjZcYJ.jpeg b/walls/8pjZcYJ.jpeg deleted file mode 100644 index 516f8cb..0000000 Binary files a/walls/8pjZcYJ.jpeg and /dev/null differ diff --git a/walls/8qDPDJN.jpeg b/walls/8qDPDJN.jpeg deleted file mode 100644 index cc28eaa..0000000 Binary files a/walls/8qDPDJN.jpeg and /dev/null differ diff --git a/walls/8t4fVHd.jpeg b/walls/8t4fVHd.jpeg deleted file mode 100644 index 10cbbeb..0000000 Binary files a/walls/8t4fVHd.jpeg and /dev/null differ diff --git a/walls/8uFrwAk.jpeg b/walls/8uFrwAk.jpeg deleted file mode 100644 index de0bf64..0000000 Binary files a/walls/8uFrwAk.jpeg and /dev/null differ diff --git a/walls/8uIdyjf.jpeg b/walls/8uIdyjf.jpeg deleted file mode 100644 index bcf2a29..0000000 Binary files a/walls/8uIdyjf.jpeg and /dev/null differ diff --git a/walls/9 - 9CBXiBN.jpg b/walls/9 - 9CBXiBN.jpg deleted file mode 100644 index 32b1afe..0000000 Binary files a/walls/9 - 9CBXiBN.jpg and /dev/null differ diff --git a/walls/92tyyuB.jpeg b/walls/92tyyuB.jpeg deleted file mode 100644 index fcc2c62..0000000 Binary files a/walls/92tyyuB.jpeg and /dev/null differ diff --git a/walls/968InjY.jpeg b/walls/968InjY.jpeg deleted file mode 100644 index 282e487..0000000 Binary files a/walls/968InjY.jpeg and /dev/null differ diff --git a/walls/96GnFMs.jpeg b/walls/96GnFMs.jpeg deleted file mode 100644 index e533416..0000000 Binary files a/walls/96GnFMs.jpeg and /dev/null differ diff --git a/walls/9DZmTUA.jpeg b/walls/9DZmTUA.jpeg deleted file mode 100644 index d6f8ab7..0000000 Binary files a/walls/9DZmTUA.jpeg and /dev/null differ diff --git a/walls/9FkQP6p.jpeg b/walls/9FkQP6p.jpeg deleted file mode 100644 index ac87529..0000000 Binary files a/walls/9FkQP6p.jpeg and /dev/null differ diff --git a/walls/9G9T3M4.jpeg b/walls/9G9T3M4.jpeg deleted file mode 100644 index 65bfb3f..0000000 Binary files a/walls/9G9T3M4.jpeg and /dev/null differ diff --git a/walls/9GzVcHD.jpeg b/walls/9GzVcHD.jpeg deleted file mode 100644 index 29c2f3b..0000000 Binary files a/walls/9GzVcHD.jpeg and /dev/null differ diff --git a/walls/9HCs7IN.jpeg b/walls/9HCs7IN.jpeg deleted file mode 100644 index b9802f9..0000000 Binary files a/walls/9HCs7IN.jpeg and /dev/null differ diff --git a/walls/9HozS3N.jpeg b/walls/9HozS3N.jpeg deleted file mode 100644 index 8352656..0000000 Binary files a/walls/9HozS3N.jpeg and /dev/null differ diff --git a/walls/9KOcndX.jpeg b/walls/9KOcndX.jpeg deleted file mode 100644 index 0d05f23..0000000 Binary files a/walls/9KOcndX.jpeg and /dev/null differ diff --git a/walls/9KcRexq.jpeg b/walls/9KcRexq.jpeg deleted file mode 100644 index 4271a93..0000000 Binary files a/walls/9KcRexq.jpeg and /dev/null differ diff --git a/walls/9KeNp0T.jpeg b/walls/9KeNp0T.jpeg deleted file mode 100644 index 0d86948..0000000 Binary files a/walls/9KeNp0T.jpeg and /dev/null differ diff --git a/walls/9LErq2l.jpeg b/walls/9LErq2l.jpeg deleted file mode 100644 index 8a44962..0000000 Binary files a/walls/9LErq2l.jpeg and /dev/null differ diff --git a/walls/9Npq9jX.jpeg b/walls/9Npq9jX.jpeg deleted file mode 100644 index ab56139..0000000 Binary files a/walls/9Npq9jX.jpeg and /dev/null differ diff --git a/walls/9Nt7lWB.jpeg b/walls/9Nt7lWB.jpeg deleted file mode 100644 index 062cdb0..0000000 Binary files a/walls/9Nt7lWB.jpeg and /dev/null differ diff --git a/walls/9O64r0S.jpeg b/walls/9O64r0S.jpeg deleted file mode 100644 index 2d70e8d..0000000 Binary files a/walls/9O64r0S.jpeg and /dev/null differ diff --git a/walls/9P8wcrU.jpeg b/walls/9P8wcrU.jpeg deleted file mode 100644 index 2881d96..0000000 Binary files a/walls/9P8wcrU.jpeg and /dev/null differ diff --git a/walls/9QW0X6Z.jpeg b/walls/9QW0X6Z.jpeg deleted file mode 100644 index a7f5284..0000000 Binary files a/walls/9QW0X6Z.jpeg and /dev/null differ diff --git a/walls/9SUAzM8.jpeg b/walls/9SUAzM8.jpeg deleted file mode 100644 index 1359c7a..0000000 Binary files a/walls/9SUAzM8.jpeg and /dev/null differ diff --git a/walls/9ScXQwu.png b/walls/9ScXQwu.png deleted file mode 100644 index 4dfff80..0000000 Binary files a/walls/9ScXQwu.png and /dev/null differ diff --git a/walls/9WbwLVv.png b/walls/9WbwLVv.png deleted file mode 100644 index bf85385..0000000 Binary files a/walls/9WbwLVv.png and /dev/null differ diff --git a/walls/9WpCnQr.jpeg b/walls/9WpCnQr.jpeg deleted file mode 100644 index 9b5bb88..0000000 Binary files a/walls/9WpCnQr.jpeg and /dev/null differ diff --git a/walls/9XAB4dV.jpeg b/walls/9XAB4dV.jpeg deleted file mode 100644 index 12912dc..0000000 Binary files a/walls/9XAB4dV.jpeg and /dev/null differ diff --git a/walls/9XHXMeD.png b/walls/9XHXMeD.png deleted file mode 100644 index 40a4f26..0000000 Binary files a/walls/9XHXMeD.png and /dev/null differ diff --git a/walls/9XipOIC.jpeg b/walls/9XipOIC.jpeg deleted file mode 100644 index bbe03f1..0000000 Binary files a/walls/9XipOIC.jpeg and /dev/null differ diff --git a/walls/9crHz7s.jpeg b/walls/9crHz7s.jpeg deleted file mode 100644 index 891c60e..0000000 Binary files a/walls/9crHz7s.jpeg and /dev/null differ diff --git a/walls/9h8gVFv.jpeg b/walls/9h8gVFv.jpeg deleted file mode 100644 index 2162d57..0000000 Binary files a/walls/9h8gVFv.jpeg and /dev/null differ diff --git a/walls/9iVqSwa.jpeg b/walls/9iVqSwa.jpeg deleted file mode 100644 index 791bfaf..0000000 Binary files a/walls/9iVqSwa.jpeg and /dev/null differ diff --git a/walls/9iyoSCi.png b/walls/9iyoSCi.png deleted file mode 100644 index 0b36716..0000000 Binary files a/walls/9iyoSCi.png and /dev/null differ diff --git a/walls/9j339te.jpeg b/walls/9j339te.jpeg deleted file mode 100644 index 5811193..0000000 Binary files a/walls/9j339te.jpeg and /dev/null differ diff --git a/walls/9j6JeJI.jpeg b/walls/9j6JeJI.jpeg deleted file mode 100644 index e8c2568..0000000 Binary files a/walls/9j6JeJI.jpeg and /dev/null differ diff --git a/walls/9jhPajO.jpeg b/walls/9jhPajO.jpeg deleted file mode 100644 index 01b46dc..0000000 Binary files a/walls/9jhPajO.jpeg and /dev/null differ diff --git a/walls/9kC0HE2.jpeg b/walls/9kC0HE2.jpeg deleted file mode 100644 index 49af8d5..0000000 Binary files a/walls/9kC0HE2.jpeg and /dev/null differ diff --git a/walls/9lVRRML.jpeg b/walls/9lVRRML.jpeg deleted file mode 100644 index 79b8ed1..0000000 Binary files a/walls/9lVRRML.jpeg and /dev/null differ diff --git a/walls/9lojXTG.jpeg b/walls/9lojXTG.jpeg deleted file mode 100644 index da646f5..0000000 Binary files a/walls/9lojXTG.jpeg and /dev/null differ diff --git a/walls/9magIOG.jpeg b/walls/9magIOG.jpeg deleted file mode 100644 index 5795880..0000000 Binary files a/walls/9magIOG.jpeg and /dev/null differ diff --git a/walls/9otaaZS.jpeg b/walls/9otaaZS.jpeg deleted file mode 100644 index c6022cd..0000000 Binary files a/walls/9otaaZS.jpeg and /dev/null differ diff --git a/walls/9plyHCS.jpeg b/walls/9plyHCS.jpeg deleted file mode 100644 index aa15186..0000000 Binary files a/walls/9plyHCS.jpeg and /dev/null differ diff --git a/walls/9qAS5yi.jpeg b/walls/9qAS5yi.jpeg deleted file mode 100644 index f2b5166..0000000 Binary files a/walls/9qAS5yi.jpeg and /dev/null differ diff --git a/walls/9ruVFmX.jpeg b/walls/9ruVFmX.jpeg deleted file mode 100644 index 537d370..0000000 Binary files a/walls/9ruVFmX.jpeg and /dev/null differ diff --git a/walls/9sq1fvp.jpeg b/walls/9sq1fvp.jpeg deleted file mode 100644 index c451ef1..0000000 Binary files a/walls/9sq1fvp.jpeg and /dev/null differ diff --git a/walls/9uQa6lp.jpeg b/walls/9uQa6lp.jpeg deleted file mode 100644 index 742667b..0000000 Binary files a/walls/9uQa6lp.jpeg and /dev/null differ diff --git a/walls/9xbtLG6.jpeg b/walls/9xbtLG6.jpeg deleted file mode 100644 index cc3f441..0000000 Binary files a/walls/9xbtLG6.jpeg and /dev/null differ diff --git a/walls/9yjjfeW.jpeg b/walls/9yjjfeW.jpeg deleted file mode 100644 index 091bf3b..0000000 Binary files a/walls/9yjjfeW.jpeg and /dev/null differ diff --git a/walls/9z5uNcx.jpeg b/walls/9z5uNcx.jpeg deleted file mode 100644 index 12a7933..0000000 Binary files a/walls/9z5uNcx.jpeg and /dev/null differ diff --git a/walls/A0KIcpf.jpeg b/walls/A0KIcpf.jpeg deleted file mode 100644 index 1e0421e..0000000 Binary files a/walls/A0KIcpf.jpeg and /dev/null differ diff --git a/walls/A1bG1ce.jpeg b/walls/A1bG1ce.jpeg deleted file mode 100644 index 8279ba2..0000000 Binary files a/walls/A1bG1ce.jpeg and /dev/null differ diff --git a/walls/A1gN4n2.jpeg b/walls/A1gN4n2.jpeg deleted file mode 100644 index 708b97f..0000000 Binary files a/walls/A1gN4n2.jpeg and /dev/null differ diff --git a/walls/A1hwpte.jpeg b/walls/A1hwpte.jpeg deleted file mode 100644 index 141a195..0000000 Binary files a/walls/A1hwpte.jpeg and /dev/null differ diff --git a/walls/A2n4FyB.jpeg b/walls/A2n4FyB.jpeg deleted file mode 100644 index e297948..0000000 Binary files a/walls/A2n4FyB.jpeg and /dev/null differ diff --git a/walls/A2r3HdA.jpeg b/walls/A2r3HdA.jpeg deleted file mode 100644 index 44e003a..0000000 Binary files a/walls/A2r3HdA.jpeg and /dev/null differ diff --git a/walls/A7zn7Me.jpeg b/walls/A7zn7Me.jpeg deleted file mode 100644 index 756408d..0000000 Binary files a/walls/A7zn7Me.jpeg and /dev/null differ diff --git a/walls/A8CFXDP.jpeg b/walls/A8CFXDP.jpeg deleted file mode 100644 index 852e96c..0000000 Binary files a/walls/A8CFXDP.jpeg and /dev/null differ diff --git a/walls/A91WJz5.jpeg b/walls/A91WJz5.jpeg deleted file mode 100644 index 5742ddc..0000000 Binary files a/walls/A91WJz5.jpeg and /dev/null differ diff --git a/walls/A9fXGLZ.jpeg b/walls/A9fXGLZ.jpeg deleted file mode 100644 index affb582..0000000 Binary files a/walls/A9fXGLZ.jpeg and /dev/null differ diff --git a/walls/A9wxQ7q.png b/walls/A9wxQ7q.png deleted file mode 100644 index 21244d4..0000000 Binary files a/walls/A9wxQ7q.png and /dev/null differ diff --git a/walls/AAaE6Fj.jpeg b/walls/AAaE6Fj.jpeg deleted file mode 100644 index 0714321..0000000 Binary files a/walls/AAaE6Fj.jpeg and /dev/null differ diff --git a/walls/AG5b4n7.jpeg b/walls/AG5b4n7.jpeg deleted file mode 100644 index b355829..0000000 Binary files a/walls/AG5b4n7.jpeg and /dev/null differ diff --git a/walls/AHNZ8le.jpeg b/walls/AHNZ8le.jpeg deleted file mode 100644 index eef2972..0000000 Binary files a/walls/AHNZ8le.jpeg and /dev/null differ diff --git a/walls/AHgqdzj.png b/walls/AHgqdzj.png deleted file mode 100644 index 05cf53d..0000000 Binary files a/walls/AHgqdzj.png and /dev/null differ diff --git a/walls/AJOkMXK.jpeg b/walls/AJOkMXK.jpeg deleted file mode 100644 index 2b2e078..0000000 Binary files a/walls/AJOkMXK.jpeg and /dev/null differ diff --git a/walls/AKR266p.jpeg b/walls/AKR266p.jpeg deleted file mode 100644 index c5784b8..0000000 Binary files a/walls/AKR266p.jpeg and /dev/null differ diff --git a/walls/AN14NBW.jpeg b/walls/AN14NBW.jpeg deleted file mode 100644 index 1d7b588..0000000 Binary files a/walls/AN14NBW.jpeg and /dev/null differ diff --git a/walls/ARpZXxf.jpeg b/walls/ARpZXxf.jpeg deleted file mode 100644 index 450385e..0000000 Binary files a/walls/ARpZXxf.jpeg and /dev/null differ diff --git a/walls/ASh7Xt0.jpeg b/walls/ASh7Xt0.jpeg deleted file mode 100644 index a7ba6ea..0000000 Binary files a/walls/ASh7Xt0.jpeg and /dev/null differ diff --git a/walls/ATHypSW.jpeg b/walls/ATHypSW.jpeg deleted file mode 100644 index c6baaf9..0000000 Binary files a/walls/ATHypSW.jpeg and /dev/null differ diff --git a/walls/AUsv71Q.jpeg b/walls/AUsv71Q.jpeg deleted file mode 100644 index 283e8f9..0000000 Binary files a/walls/AUsv71Q.jpeg and /dev/null differ diff --git a/walls/AZSE8fT.jpeg b/walls/AZSE8fT.jpeg deleted file mode 100644 index c21a7df..0000000 Binary files a/walls/AZSE8fT.jpeg and /dev/null differ diff --git a/walls/AblJ91K.jpeg b/walls/AblJ91K.jpeg deleted file mode 100644 index 768b8ce..0000000 Binary files a/walls/AblJ91K.jpeg and /dev/null differ diff --git a/walls/AcRgIxf.jpeg b/walls/AcRgIxf.jpeg deleted file mode 100644 index 28e1b72..0000000 Binary files a/walls/AcRgIxf.jpeg and /dev/null differ diff --git a/walls/Acq0qMX.jpeg b/walls/Acq0qMX.jpeg deleted file mode 100644 index 8d3d559..0000000 Binary files a/walls/Acq0qMX.jpeg and /dev/null differ diff --git a/walls/AdMyy46.jpeg b/walls/AdMyy46.jpeg deleted file mode 100644 index 974697c..0000000 Binary files a/walls/AdMyy46.jpeg and /dev/null differ diff --git a/walls/Agxa5aT.jpeg b/walls/Agxa5aT.jpeg deleted file mode 100644 index 64a5083..0000000 Binary files a/walls/Agxa5aT.jpeg and /dev/null differ diff --git a/walls/AhSJPC1.png b/walls/AhSJPC1.png deleted file mode 100644 index 3a04e5d..0000000 Binary files a/walls/AhSJPC1.png and /dev/null differ diff --git a/walls/AlHRB28.jpeg b/walls/AlHRB28.jpeg deleted file mode 100644 index c1db6fd..0000000 Binary files a/walls/AlHRB28.jpeg and /dev/null differ diff --git a/walls/AmumNcC.png b/walls/AmumNcC.png deleted file mode 100644 index be78639..0000000 Binary files a/walls/AmumNcC.png and /dev/null differ diff --git a/walls/ArUgj5j.jpeg b/walls/ArUgj5j.jpeg deleted file mode 100644 index 66b9f07..0000000 Binary files a/walls/ArUgj5j.jpeg and /dev/null differ diff --git a/walls/AtMLzQm.jpeg b/walls/AtMLzQm.jpeg deleted file mode 100644 index 7142927..0000000 Binary files a/walls/AtMLzQm.jpeg and /dev/null differ diff --git a/walls/Aua4Rri.jpeg b/walls/Aua4Rri.jpeg deleted file mode 100644 index 5770a9f..0000000 Binary files a/walls/Aua4Rri.jpeg and /dev/null differ diff --git a/walls/AubDh2c.png b/walls/AubDh2c.png deleted file mode 100644 index ea96b9c..0000000 Binary files a/walls/AubDh2c.png and /dev/null differ diff --git a/walls/B0eusHz.png b/walls/B0eusHz.png deleted file mode 100644 index 23c48b1..0000000 Binary files a/walls/B0eusHz.png and /dev/null differ diff --git a/walls/B1EdHel.jpeg b/walls/B1EdHel.jpeg deleted file mode 100644 index 2daafe6..0000000 Binary files a/walls/B1EdHel.jpeg and /dev/null differ diff --git a/walls/B6oU9qP.png b/walls/B6oU9qP.png deleted file mode 100644 index 798f02a..0000000 Binary files a/walls/B6oU9qP.png and /dev/null differ diff --git a/walls/B81kVAI.jpeg b/walls/B81kVAI.jpeg deleted file mode 100644 index 32687e6..0000000 Binary files a/walls/B81kVAI.jpeg and /dev/null differ diff --git a/walls/B8Dv0qo.jpeg b/walls/B8Dv0qo.jpeg deleted file mode 100644 index 13bde95..0000000 Binary files a/walls/B8Dv0qo.jpeg and /dev/null differ diff --git a/walls/B9htqNl.jpeg b/walls/B9htqNl.jpeg deleted file mode 100644 index 6e4d458..0000000 Binary files a/walls/B9htqNl.jpeg and /dev/null differ diff --git a/walls/B9nHOOs.jpeg b/walls/B9nHOOs.jpeg deleted file mode 100644 index c55324c..0000000 Binary files a/walls/B9nHOOs.jpeg and /dev/null differ diff --git a/walls/BB9hwSH.jpeg b/walls/BB9hwSH.jpeg deleted file mode 100644 index 677c3cd..0000000 Binary files a/walls/BB9hwSH.jpeg and /dev/null differ diff --git a/walls/BCcmSXV.jpeg b/walls/BCcmSXV.jpeg deleted file mode 100644 index e08c5c3..0000000 Binary files a/walls/BCcmSXV.jpeg and /dev/null differ diff --git a/walls/BFEINUq.jpeg b/walls/BFEINUq.jpeg deleted file mode 100644 index f185f7b..0000000 Binary files a/walls/BFEINUq.jpeg and /dev/null differ diff --git a/walls/BHdskCB.png b/walls/BHdskCB.png deleted file mode 100644 index fc35c23..0000000 Binary files a/walls/BHdskCB.png and /dev/null differ diff --git a/walls/BL9rZi8.png b/walls/BL9rZi8.png deleted file mode 100644 index 6c92ba6..0000000 Binary files a/walls/BL9rZi8.png and /dev/null differ diff --git a/walls/BM0DhCH.jpeg b/walls/BM0DhCH.jpeg deleted file mode 100644 index 5879a75..0000000 Binary files a/walls/BM0DhCH.jpeg and /dev/null differ diff --git a/walls/BMmD01P.jpeg b/walls/BMmD01P.jpeg deleted file mode 100644 index b78821c..0000000 Binary files a/walls/BMmD01P.jpeg and /dev/null differ diff --git a/walls/BPdBKH4.jpeg b/walls/BPdBKH4.jpeg deleted file mode 100644 index f1e64a8..0000000 Binary files a/walls/BPdBKH4.jpeg and /dev/null differ diff --git a/walls/BPnlWJA.jpeg b/walls/BPnlWJA.jpeg deleted file mode 100644 index 8a86f6c..0000000 Binary files a/walls/BPnlWJA.jpeg and /dev/null differ diff --git a/walls/BR9mxR3.jpeg b/walls/BR9mxR3.jpeg deleted file mode 100644 index 179fae5..0000000 Binary files a/walls/BR9mxR3.jpeg and /dev/null differ diff --git a/walls/BU6VcxZ.jpeg b/walls/BU6VcxZ.jpeg deleted file mode 100644 index 726683f..0000000 Binary files a/walls/BU6VcxZ.jpeg and /dev/null differ diff --git a/walls/BW9FPyi.jpeg b/walls/BW9FPyi.jpeg deleted file mode 100644 index 6e582b8..0000000 Binary files a/walls/BW9FPyi.jpeg and /dev/null differ diff --git a/walls/BWPReJ9.jpeg b/walls/BWPReJ9.jpeg deleted file mode 100644 index 6b5807f..0000000 Binary files a/walls/BWPReJ9.jpeg and /dev/null differ diff --git a/walls/BXlEHbk.jpeg b/walls/BXlEHbk.jpeg deleted file mode 100644 index 083f733..0000000 Binary files a/walls/BXlEHbk.jpeg and /dev/null differ diff --git a/walls/BYImU39.jpeg b/walls/BYImU39.jpeg deleted file mode 100644 index 96a146b..0000000 Binary files a/walls/BYImU39.jpeg and /dev/null differ diff --git a/walls/BZfvQcL.jpeg b/walls/BZfvQcL.jpeg deleted file mode 100644 index 61a251c..0000000 Binary files a/walls/BZfvQcL.jpeg and /dev/null differ diff --git a/walls/BaJas4l.png b/walls/BaJas4l.png deleted file mode 100644 index b7cb235..0000000 Binary files a/walls/BaJas4l.png and /dev/null differ diff --git a/walls/BbDsVT9.png b/walls/BbDsVT9.png deleted file mode 100644 index 9fd6b62..0000000 Binary files a/walls/BbDsVT9.png and /dev/null differ diff --git a/walls/BbOBeJC.jpeg b/walls/BbOBeJC.jpeg deleted file mode 100644 index 4ea4f78..0000000 Binary files a/walls/BbOBeJC.jpeg and /dev/null differ diff --git a/walls/BcEuCXs.jpeg b/walls/BcEuCXs.jpeg deleted file mode 100644 index d14f035..0000000 Binary files a/walls/BcEuCXs.jpeg and /dev/null differ diff --git a/walls/BcljSsl.jpeg b/walls/BcljSsl.jpeg deleted file mode 100644 index ade747c..0000000 Binary files a/walls/BcljSsl.jpeg and /dev/null differ diff --git a/walls/BebvfXR.jpeg b/walls/BebvfXR.jpeg deleted file mode 100644 index 748f7c8..0000000 Binary files a/walls/BebvfXR.jpeg and /dev/null differ diff --git a/walls/BhJCshW.jpeg b/walls/BhJCshW.jpeg deleted file mode 100644 index c72ce4f..0000000 Binary files a/walls/BhJCshW.jpeg and /dev/null differ diff --git a/walls/BhJbWva.jpeg b/walls/BhJbWva.jpeg deleted file mode 100644 index 7214b7e..0000000 Binary files a/walls/BhJbWva.jpeg and /dev/null differ diff --git a/walls/Bji1kdo.jpeg b/walls/Bji1kdo.jpeg deleted file mode 100644 index 5dd401f..0000000 Binary files a/walls/Bji1kdo.jpeg and /dev/null differ diff --git a/walls/BmRhqOV.jpeg b/walls/BmRhqOV.jpeg deleted file mode 100644 index 65fab84..0000000 Binary files a/walls/BmRhqOV.jpeg and /dev/null differ diff --git a/walls/BmRyuGK.jpeg b/walls/BmRyuGK.jpeg deleted file mode 100644 index 49f75a0..0000000 Binary files a/walls/BmRyuGK.jpeg and /dev/null differ diff --git a/walls/BnYTYi6.jpeg b/walls/BnYTYi6.jpeg deleted file mode 100644 index 63acc99..0000000 Binary files a/walls/BnYTYi6.jpeg and /dev/null differ diff --git a/walls/BqsylXd.png b/walls/BqsylXd.png deleted file mode 100644 index 01216ae..0000000 Binary files a/walls/BqsylXd.png and /dev/null differ diff --git a/walls/BrTcHuu.jpeg b/walls/BrTcHuu.jpeg deleted file mode 100644 index ffab606..0000000 Binary files a/walls/BrTcHuu.jpeg and /dev/null differ diff --git a/walls/BsUtvxY.jpeg b/walls/BsUtvxY.jpeg deleted file mode 100644 index ba9831a..0000000 Binary files a/walls/BsUtvxY.jpeg and /dev/null differ diff --git a/walls/BtgZkFR.jpeg b/walls/BtgZkFR.jpeg deleted file mode 100644 index 37868a2..0000000 Binary files a/walls/BtgZkFR.jpeg and /dev/null differ diff --git a/walls/BuOg98E.png b/walls/BuOg98E.png deleted file mode 100644 index 3479611..0000000 Binary files a/walls/BuOg98E.png and /dev/null differ diff --git a/walls/BvdWpA5.png b/walls/BvdWpA5.png deleted file mode 100644 index 4e1e5ba..0000000 Binary files a/walls/BvdWpA5.png and /dev/null differ diff --git a/walls/BwTYrM9.jpeg b/walls/BwTYrM9.jpeg deleted file mode 100644 index 2cc0434..0000000 Binary files a/walls/BwTYrM9.jpeg and /dev/null differ diff --git a/walls/BwqCS8i.png b/walls/BwqCS8i.png deleted file mode 100644 index 3dbb9f9..0000000 Binary files a/walls/BwqCS8i.png and /dev/null differ diff --git a/walls/Bx6vSSt.jpeg b/walls/Bx6vSSt.jpeg deleted file mode 100644 index 7b95bf4..0000000 Binary files a/walls/Bx6vSSt.jpeg and /dev/null differ diff --git a/walls/BxNVamg.png b/walls/BxNVamg.png deleted file mode 100644 index 4109a64..0000000 Binary files a/walls/BxNVamg.png and /dev/null differ diff --git a/walls/C0ymng5.jpeg b/walls/C0ymng5.jpeg deleted file mode 100644 index d1c846a..0000000 Binary files a/walls/C0ymng5.jpeg and /dev/null differ diff --git a/walls/C18vUzn.jpeg b/walls/C18vUzn.jpeg deleted file mode 100644 index c16bf4d..0000000 Binary files a/walls/C18vUzn.jpeg and /dev/null differ diff --git a/walls/C2Hpnn6.jpeg b/walls/C2Hpnn6.jpeg deleted file mode 100644 index 1809958..0000000 Binary files a/walls/C2Hpnn6.jpeg and /dev/null differ diff --git a/walls/C438sNP.jpeg b/walls/C438sNP.jpeg deleted file mode 100644 index 76324e4..0000000 Binary files a/walls/C438sNP.jpeg and /dev/null differ diff --git a/walls/C5tfUp3.jpeg b/walls/C5tfUp3.jpeg deleted file mode 100644 index b068789..0000000 Binary files a/walls/C5tfUp3.jpeg and /dev/null differ diff --git a/walls/C6wnxkL.jpeg b/walls/C6wnxkL.jpeg deleted file mode 100644 index ef25ed0..0000000 Binary files a/walls/C6wnxkL.jpeg and /dev/null differ diff --git a/walls/C7BjUfc.jpeg b/walls/C7BjUfc.jpeg deleted file mode 100644 index bf4a639..0000000 Binary files a/walls/C7BjUfc.jpeg and /dev/null differ diff --git a/walls/C9F7ntP.jpeg b/walls/C9F7ntP.jpeg deleted file mode 100644 index 21b93d0..0000000 Binary files a/walls/C9F7ntP.jpeg and /dev/null differ diff --git a/walls/C9niaCQ.png b/walls/C9niaCQ.png deleted file mode 100644 index dc3bc00..0000000 Binary files a/walls/C9niaCQ.png and /dev/null differ diff --git a/walls/CAfe4Zm.png b/walls/CAfe4Zm.png deleted file mode 100644 index 961c229..0000000 Binary files a/walls/CAfe4Zm.png and /dev/null differ diff --git a/walls/CC2NEJX.jpeg b/walls/CC2NEJX.jpeg deleted file mode 100644 index 1665b9d..0000000 Binary files a/walls/CC2NEJX.jpeg and /dev/null differ diff --git a/walls/CDLQplM.jpeg b/walls/CDLQplM.jpeg deleted file mode 100644 index 3fd7f41..0000000 Binary files a/walls/CDLQplM.jpeg and /dev/null differ diff --git a/walls/CGsfL1e.jpeg b/walls/CGsfL1e.jpeg deleted file mode 100644 index ac47491..0000000 Binary files a/walls/CGsfL1e.jpeg and /dev/null differ diff --git a/walls/CHT8rvv.jpeg b/walls/CHT8rvv.jpeg deleted file mode 100644 index 9f2f18c..0000000 Binary files a/walls/CHT8rvv.jpeg and /dev/null differ diff --git a/walls/CHbUwwS.jpeg b/walls/CHbUwwS.jpeg deleted file mode 100644 index 818e46b..0000000 Binary files a/walls/CHbUwwS.jpeg and /dev/null differ diff --git a/walls/CMEKiVY.jpeg b/walls/CMEKiVY.jpeg deleted file mode 100644 index 63cc248..0000000 Binary files a/walls/CMEKiVY.jpeg and /dev/null differ diff --git a/walls/CN1oceI.jpeg b/walls/CN1oceI.jpeg deleted file mode 100644 index 963d5b6..0000000 Binary files a/walls/CN1oceI.jpeg and /dev/null differ diff --git a/walls/CNIv1V5.jpeg b/walls/CNIv1V5.jpeg deleted file mode 100644 index 29fed09..0000000 Binary files a/walls/CNIv1V5.jpeg and /dev/null differ diff --git a/walls/CO9ng7E.jpeg b/walls/CO9ng7E.jpeg deleted file mode 100644 index 0c04c4f..0000000 Binary files a/walls/CO9ng7E.jpeg and /dev/null differ diff --git a/walls/CPc1kVD.png b/walls/CPc1kVD.png deleted file mode 100644 index 607801b..0000000 Binary files a/walls/CPc1kVD.png and /dev/null differ diff --git a/walls/CQkJAOg.jpeg b/walls/CQkJAOg.jpeg deleted file mode 100644 index 49f41c6..0000000 Binary files a/walls/CQkJAOg.jpeg and /dev/null differ diff --git a/walls/CR285r4.jpeg b/walls/CR285r4.jpeg deleted file mode 100644 index bb92a24..0000000 Binary files a/walls/CR285r4.jpeg and /dev/null differ diff --git a/walls/CR7vamc.png b/walls/CR7vamc.png deleted file mode 100644 index 9d9bef8..0000000 Binary files a/walls/CR7vamc.png and /dev/null differ diff --git a/walls/CRihPPQ.jpeg b/walls/CRihPPQ.jpeg deleted file mode 100644 index 9576d09..0000000 Binary files a/walls/CRihPPQ.jpeg and /dev/null differ diff --git a/walls/CU3pFXn.jpeg b/walls/CU3pFXn.jpeg deleted file mode 100644 index 3cdbb20..0000000 Binary files a/walls/CU3pFXn.jpeg and /dev/null differ diff --git a/walls/CVMHSbr.png b/walls/CVMHSbr.png deleted file mode 100644 index 3446105..0000000 Binary files a/walls/CVMHSbr.png and /dev/null differ diff --git a/walls/CWDEoJn.jpeg b/walls/CWDEoJn.jpeg deleted file mode 100644 index 347995b..0000000 Binary files a/walls/CWDEoJn.jpeg and /dev/null differ diff --git a/walls/CWE6rw7.jpeg b/walls/CWE6rw7.jpeg deleted file mode 100644 index fb9a84c..0000000 Binary files a/walls/CWE6rw7.jpeg and /dev/null differ diff --git a/walls/CX2qHPA.png b/walls/CX2qHPA.png deleted file mode 100644 index df6904c..0000000 Binary files a/walls/CX2qHPA.png and /dev/null differ diff --git a/walls/CYpLsLr.png b/walls/CYpLsLr.png deleted file mode 100644 index d038575..0000000 Binary files a/walls/CYpLsLr.png and /dev/null differ diff --git a/walls/CaAUrCx.jpeg b/walls/CaAUrCx.jpeg deleted file mode 100644 index e21c2c7..0000000 Binary files a/walls/CaAUrCx.jpeg and /dev/null differ diff --git a/walls/Cb5seqW.jpeg b/walls/Cb5seqW.jpeg deleted file mode 100644 index 2f8a2b5..0000000 Binary files a/walls/Cb5seqW.jpeg and /dev/null differ diff --git a/walls/CfVKbZY.jpeg b/walls/CfVKbZY.jpeg deleted file mode 100644 index 86d9697..0000000 Binary files a/walls/CfVKbZY.jpeg and /dev/null differ diff --git a/walls/Chat~Client~Gifts~Governance~Reddit.2b0501e091e133816154.js b/walls/Chat~Client~Gifts~Governance~Reddit.2b0501e091e133816154.js deleted file mode 100644 index 00846ba..0000000 --- a/walls/Chat~Client~Gifts~Governance~Reddit.2b0501e091e133816154.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Chat~Client~Gifts~Governance~Reddit"],{"./bundled-modules/styled-components/styled-components.min.js":function(e,t,n){(function(e){!function(t,o){"use strict";var i="default"in o?o.default:o,r=/([A-Z])/g,s=/^ms-/,a=function(e){return function(e){return e.replace(r,"-$1").toLowerCase()}(e).replace(s,"-ms-")},d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},c=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n},h=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},f=function(e){return null!=e&&"object"===(void 0===e?"undefined":d(e))&&!1===Array.isArray(e)};function g(e){return!0===f(e)&&"[object Object]"===Object.prototype.toString.call(e)}var y=function(e){var t,n;return!1!==g(e)&&"function"==typeof(t=e.constructor)&&!1!==g(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")},b=function e(t,n,o){if(null==n||!1===n||""===n);else if("string"==typeof n)t.push(n);else if("number"==typeof n)t.push(n.toString());else if(Array.isArray(n))for(var i=0;i0&&(o.length>0&&(o+=" "),o+=s)}}return n?n+" {\n "+o+"\n}":o}(n)):t.push(n.toString())},v=function(e,t){for(var n=[],o=0;o])/g,v=/([[}=:>])\s+/g,w=/(\{[^{]+?);(?=\})/g,C=/\s{2,}/g,S=/([^\(])(:+) */g,T=/[svh]\w+-[tblr]{2}/,R=/\(\s*(.*)\s*\)/g,A=/([\s\S]*?);/g,k=/-self|flex-/g,E=/[^]*?(:[rp][el]a[\w-]+)[^]*/,P=/stretch|:\s*\w+\-(?:conte|avail)/,I=/([^-])(image-set\()/,O="-webkit-",x="-moz-",N="-ms-",_=59,M=125,F=123,D=40,L=41,U=91,j=93,B=10,G=13,H=9,W=64,V=32,Y=38,q=45,z=95,$=42,K=44,J=58,Q=39,X=34,Z=47,ee=62,te=43,ne=126,oe=0,ie=12,re=11,se=107,ae=109,de=115,le=112,ce=111,ue=105,me=99,pe=100,he=112,fe=1,ge=1,ye=0,be=1,ve=1,we=1,Ce=0,Se=0,Te=0,Re=[],Ae=[],ke=0,Ee=null,Pe=-2,Ie=-1,Oe=0,xe=1,Ne=2,_e=3,Me=0,Fe=1,De="",Le="",Ue="";function je(e,t,i,r,s){for(var a,d,l=0,u=0,m=0,p=0,h=0,b=0,v=0,w=0,C=0,T=0,A=0,k=0,E=0,P=0,I=0,z=0,Ce=0,Ae=0,Ee=0,Pe=i.length,Ie=Pe-1,Ge="",ze="",$e="",Ke="",Je="",Qe="";I0&&(ze=ze.replace(o,"")),ze.trim().length>0)){switch(v){case V:case H:case _:case G:case B:break;default:ze+=i.charAt(I)}v=_}if(1===Ce)switch(v){case F:case M:case _:case X:case Q:case D:case L:case K:Ce=0;case H:case G:case B:case V:break;default:for(Ce=0,Ee=I,h=v,I--,v=_;Ee0&&(++I,v=h);case F:Ee=Pe}}switch(v){case F:for(h=(ze=ze.trim()).charCodeAt(0),A=1,Ee=++I;I0&&(ze=ze.replace(o,"")),b=ze.charCodeAt(1)){case pe:case ae:case de:case q:a=t;break;default:a=Re}if(Ee=($e=je(t,a,$e,b,s+1)).length,Te>0&&0===Ee&&(Ee=ze.length),ke>0&&(a=Be(Re,ze,Ae),d=Ye(_e,$e,a,t,ge,fe,Ee,b,s,r),ze=a.join(""),void 0!==d&&0===(Ee=($e=d.trim()).length)&&(b=0,$e="")),Ee>0)switch(b){case de:ze=ze.replace(R,Ve);case pe:case ae:case q:$e=ze+"{"+$e+"}";break;case se:$e=(ze=ze.replace(f,"$1 $2"+(Fe>0?De:"")))+"{"+$e+"}",$e=1===ve||2===ve&&We("@"+$e,3)?"@"+O+$e+"@"+$e:"@"+$e;break;default:$e=ze+$e,r===he&&(Ke+=$e,$e="")}else $e="";break;default:$e=je(t,Be(t,ze,Ae),$e,r,s+1)}Je+=$e,k=0,Ce=0,P=0,z=0,Ae=0,E=0,ze="",$e="",v=i.charCodeAt(++I);break;case M:case _:if((Ee=(ze=(z>0?ze.replace(o,""):ze).trim()).length)>1)switch(0===P&&((h=ze.charCodeAt(0))===q||h>96&&h<123)&&(Ee=(ze=ze.replace(" ",":")).length),ke>0&&void 0!==(d=Ye(xe,ze,t,e,ge,fe,Ke.length,r,s,r))&&0===(Ee=(ze=d.trim()).length)&&(ze="\0\0"),h=ze.charCodeAt(0),b=ze.charCodeAt(1),h){case oe:break;case W:if(b===ue||b===me){Qe+=ze+i.charAt(I);break}default:if(ze.charCodeAt(Ee-1)===J)break;Ke+=He(ze,h,b,ze.charCodeAt(2))}k=0,Ce=0,P=0,z=0,Ae=0,ze="",v=i.charCodeAt(++I)}}switch(v){case G:case B:if(u+p+m+l+Se===0)switch(T){case L:case Q:case X:case W:case ne:case ee:case $:case te:case Z:case q:case J:case K:case _:case F:case M:break;default:P>0&&(Ce=1)}u===Z?u=0:be+k===0&&r!==se&&ze.length>0&&(z=1,ze+="\0"),ke*Me>0&&Ye(Oe,ze,t,e,ge,fe,Ke.length,r,s,r),fe=1,ge++;break;case _:case M:if(u+p+m+l===0){fe++;break}default:switch(fe++,Ge=i.charAt(I),v){case H:case V:if(p+l+u===0)switch(w){case K:case J:case H:case V:Ge="";break;default:v!==V&&(Ge=" ")}break;case oe:Ge="\\0";break;case ie:Ge="\\f";break;case re:Ge="\\v";break;case Y:p+u+l===0&&be>0&&(Ae=1,z=1,Ge="\f"+Ge);break;case 108:if(p+u+l+ye===0&&P>0)switch(I-P){case 2:w===le&&i.charCodeAt(I-3)===J&&(ye=w);case 8:C===ce&&(ye=C)}break;case J:p+u+l===0&&(P=I);break;case K:u+m+p+l===0&&(z=1,Ge+="\r");break;case X:case Q:0===u&&(p=p===v?0:0===p?v:p);break;case U:p+u+m===0&&l++;break;case j:p+u+m===0&&l--;break;case L:p+u+l===0&&m--;break;case D:if(p+u+l===0){if(0===k)switch(2*w+3*C){case 533:break;default:A=0,k=1}m++}break;case W:u+m+p+l+P+E===0&&(E=1);break;case $:case Z:if(p+l+m>0)break;switch(u){case 0:switch(2*v+3*i.charCodeAt(I+1)){case 235:u=Z;break;case 220:Ee=I,u=$}break;case $:v===Z&&w===$&&Ee+2!==I&&(33===i.charCodeAt(Ee+2)&&(Ke+=i.substring(Ee,I+1)),Ge="",u=0)}}if(0===u){if(be+p+l+E===0&&r!==se&&v!==_)switch(v){case K:case ne:case ee:case te:case L:case D:if(0===k){switch(w){case H:case V:case B:case G:Ge+="\0";break;default:Ge="\0"+Ge+(v===K?"":"\0")}z=1}else switch(v){case D:P+7===I&&108===w&&(P=0),k=++A;break;case L:0==(k=--A)&&(z=1,Ge+="\0")}break;case H:case V:switch(w){case oe:case F:case M:case _:case K:case ie:case H:case V:case B:case G:break;default:0===k&&(z=1,Ge+="\0")}}ze+=Ge,v!==V&&v!==H&&(T=v)}}C=w,w=v,I++}if(Ee=Ke.length,Te>0&&0===Ee&&0===Je.length&&0===t[0].length==0&&(r!==ae||1===t.length&&(be>0?Le:Ue)===t[0])&&(Ee=t.join(",").length+2),Ee>0){if(a=0===be&&r!==se?function(e){for(var t,n,i=0,r=e.length,s=Array(r);i1)){if(m=d.charCodeAt(d.length-1),p=n.charCodeAt(0),t="",0!==l)switch(m){case $:case ne:case ee:case te:case V:case D:break;default:t=" "}switch(p){case Y:n=t+Le;case ne:case ee:case te:case V:case L:case D:break;case U:n=t+n+Le;break;case J:switch(2*n.charCodeAt(1)+3*n.charCodeAt(2)){case 530:if(we>0){n=t+n.substring(8,u-1);break}default:(l<1||a[l-1].length<1)&&(n=t+Le+n)}break;case K:t="";default:n=u>1&&n.indexOf(":")>0?t+n.replace(S,"$1"+Le+"$2"):t+n+Le}d+=n}s[i]=d.replace(o,"").trim()}return s}(t):t,ke>0&&void 0!==(d=Ye(Ne,Ke,a,e,ge,fe,Ee,r,s,r))&&0===(Ke=d).length)return Qe+Ke+Je;if(Ke=a.join(",")+"{"+Ke+"}",ve*ye!=0){switch(2!==ve||We(Ke,2)||(ye=0),ye){case ce:Ke=Ke.replace(y,":"+x+"$1")+Ke;break;case le:Ke=Ke.replace(g,"::"+O+"input-$1")+Ke.replace(g,"::"+x+"$1")+Ke.replace(g,":"+N+"input-$1")+Ke}ye=0}}return Qe+Ke+Je}function Be(e,t,n){var o=t.trim().split(u),i=o,r=o.length,s=e.length;switch(s){case 0:case 1:for(var a=0,d=0===s?"":e[0]+" ";a0&&be>0)return i.replace(p,"$1").replace(m,"$1"+Ue);break;default:return e.trim()+i.replace(m,"$1"+e.trim())}default:if(n*be>0&&i.indexOf("\f")>0)return i.replace(m,(e.charCodeAt(0)===J?"":"$1")+e.trim())}return e+i}function He(e,t,n,o){var d,c=0,u=e+";",m=2*t+3*n+4*o;if(944===m)return function(e){var t=e.length,n=e.indexOf(":",9)+1,o=e.substring(0,n).trim(),i=e.substring(n,t-1).trim();switch(e.charCodeAt(9)*Fe){case 0:break;case q:if(110!==e.charCodeAt(10))break;default:for(var r=i.split((i="",a)),s=0,n=0,t=r.length;sW&&u<90||u>96&&u<123||u===z||u===q&&d.charCodeAt(1)!==q))switch(isNaN(parseFloat(d))+(-1!==d.indexOf("("))){case 1:switch(d){case"infinite":case"alternate":case"backwards":case"running":case"normal":case"forwards":case"both":case"none":case"linear":case"ease":case"ease-in":case"ease-out":case"ease-in-out":case"paused":case"reverse":case"alternate-reverse":case"inherit":case"initial":case"unset":case"step-start":case"step-end":break;default:d+=De}}c[n++]=d}i+=(0===s?"":",")+c.join(" ")}}return i=o+i+";",1===ve||2===ve&&We(i,1)?O+i+i:i}(u);if(0===ve||2===ve&&!We(u,1))return u;switch(m){case 1015:return 97===u.charCodeAt(10)?O+u+u:u;case 951:return 116===u.charCodeAt(3)?O+u+u:u;case 963:return 110===u.charCodeAt(5)?O+u+u:u;case 1009:if(100!==u.charCodeAt(4))break;case 969:case 942:return O+u+u;case 978:return O+u+x+u+u;case 1019:case 983:return O+u+x+u+N+u+u;case 883:return u.charCodeAt(8)===q?O+u+u:u.indexOf("image-set(",11)>0?u.replace(I,"$1"+O+"$2")+u:u;case 932:if(u.charCodeAt(4)===q)switch(u.charCodeAt(5)){case 103:return O+"box-"+u.replace("-grow","")+O+u+N+u.replace("grow","positive")+u;case 115:return O+u+N+u.replace("shrink","negative")+u;case 98:return O+u+N+u.replace("basis","preferred-size")+u}return O+u+N+u+u;case 964:return O+u+N+"flex-"+u+u;case 1023:if(99!==u.charCodeAt(8))break;return d=u.substring(u.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),O+"box-pack"+d+O+u+N+"flex-pack"+d+u;case 1005:return r.test(u)?u.replace(i,":"+O)+u.replace(i,":"+x)+u:u;case 1e3:switch(c=(d=u.substring(13).trim()).indexOf("-")+1,d.charCodeAt(0)+d.charCodeAt(c)){case 226:d=u.replace(T,"tb");break;case 232:d=u.replace(T,"tb-rl");break;case 220:d=u.replace(T,"lr");break;default:return u}return O+u+N+d+u;case 1017:if(-1===u.indexOf("sticky",9))return u;case 975:switch(c=(u=e).length-10,m=(d=(33===u.charCodeAt(c)?u.substring(0,c):u).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|d.charCodeAt(7))){case 203:if(d.charCodeAt(8)<111)break;case 115:u=u.replace(d,O+d)+";"+u;break;case 207:case 102:u=u.replace(d,O+(m>102?"inline-":"")+"box")+";"+u.replace(d,O+d)+";"+u.replace(d,N+d+"box")+";"+u}return u+";";case 938:if(u.charCodeAt(5)===q)switch(u.charCodeAt(6)){case 105:return d=u.replace("-items",""),O+u+O+"box-"+d+N+"flex-"+d+u;case 115:return O+u+N+"flex-item-"+u.replace(k,"")+u;default:return O+u+N+"flex-line-pack"+u.replace("align-content","").replace(k,"")+u}break;case 973:case 989:if(u.charCodeAt(3)!==q||122===u.charCodeAt(4))break;case 931:case 953:if(!0===P.test(e))return 115===(d=e.substring(e.indexOf(":")+1)).charCodeAt(0)?He(e.replace("stretch","fill-available"),t,n,o).replace(":fill-available",":stretch"):u.replace(d,O+d)+u.replace(d,x+d.replace("fill-",""))+u;break;case 962:if(u=O+u+(102===u.charCodeAt(5)?N+u:"")+u,n+o===211&&105===u.charCodeAt(13)&&u.indexOf("transform",10)>0)return u.substring(0,u.indexOf(";",27)+1).replace(s,"$1"+O+"$2")+u}return u}function We(e,t){var n=e.indexOf(1===t?":":"{"),o=e.substring(0,3!==t?n:10),i=e.substring(n+1,e.length-1);return Ee(2!==t?o:o.replace(E,"$1"),i,t)}function Ve(e,t){var n=He(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(A," or ($1)").substring(4):"("+t+")"}function Ye(e,t,n,o,i,r,s,a,d,l){for(var c,u=0,m=t;u0&&(De=i.replace(h,r===U?"":"-")),r=1,1===be?Ue=i:Le=i;var s,a=[Ue];ke>0&&void 0!==(s=Ye(Ie,n,a,a,ge,fe,0,0,0,0))&&"string"==typeof s&&(n=s);var d=je(Re,a,n,0,0);return ke>0&&void 0!==(s=Ye(Pe,d,a,a,ge,fe,d.length,0,0,0))&&"string"!=typeof(d=s)&&(r=0),De="",Ue="",Le="",ye=0,ge=1,fe=1,Ce*r==0?d:function(e){return e.replace(o,"").replace(b,"").replace(v,"$1").replace(w,"$1").replace(C," ")}(d)}return $e.use=function e(t){switch(t){case void 0:case null:ke=Ae.length=0;break;default:if("function"==typeof t)Ae[ke++]=t;else if("object"===(void 0===t?"undefined":d(t)))for(var n=0,o=t.length;nk;n=Math.floor(n/k))t=A[n%k]+t;return A[n%k]+t},P=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o2&&void 0!==arguments[2]?arguments[2]:"";l(this,t);var r=h(this,e.call(this)),s=x();null!==s&&n.setAttribute("nonce",s);var a=O(i);return r.el=n,r.isLocal=o,r.ready=!1,r.size=a.length,r.components=a.reduce(function(e,t){return e[t.componentId]=t,e},{}),r}return m(t,e),t.prototype.isSealed=function(){return this.size>=40},t.prototype.addComponent=function(e){this.ready||this.replaceElement();var t={componentId:e,textNode:document.createTextNode("")};this.el.appendChild(t.textNode),this.size+=1,this.components[e]=t},t.prototype.inject=function(e,t,n){this.ready||this.replaceElement();var o=this.components[e];if(""===o.textNode.data&&o.textNode.appendData("\n/* sc-component-id: "+e+" */\n"),o.textNode.appendData(t.join(" ")),null!=n){var i=this.el.getAttribute(U);this.el.setAttribute(U,i?i+" "+n:n)}},t.prototype.toHTML=function(){return this.el.outerHTML},t.prototype.toReactElement=function(){throw new Error("")},t.prototype.clone=function(){throw new Error("")},t.prototype.replaceElement=function(){var e=this;if(this.ready=!0,0!==this.size){var t=this.el.cloneNode(!1);if(t.appendChild(document.createTextNode("\n")),Object.keys(this.components).forEach(function(n){var o=e.components[n];o.textNode=document.createTextNode(o.cssFromDOM),t.appendChild(o.textNode)}),!this.el.parentNode)throw new Error("");this.el.parentNode.replaceChild(t,this.el),this.el=t}},t}(F):function(e){function t(n,o,i){l(this,t);var r=h(this,e.call(this)),s=x();s&&n.setAttribute("nonce",s);var a=O(i);return r.el=n,r.isLocal=o,r.ready=!1,r.componentSizes=[],r.size=a.length,r.components=a.reduce(function(e,t){return e[t.componentId]=t,e},{}),r}return m(t,e),t.prototype.replaceElement=function(){var e=this,t=this.el.cloneNode(!1);if(t.setAttribute(U,""),!this.el.parentNode)throw new Error("");this.el.parentNode.replaceChild(t,this.el),this.el=t,this.ready=!0;var n=_(t);Object.keys(this.components).forEach(function(t){for(var o=e.components[t],i=o.cssFromDOM,r=T([i]),s=r.length,a=0,d=0;d=1e3},t.prototype.addComponent=function(e){this.ready||this.replaceElement(),this.components[e]={componentIndex:this.componentSizes.length,css:""},this.componentSizes.push(0),this.size+=1},t.prototype.inject=function(e,t){this.ready||this.replaceElement();for(var n=this.components[e],o=t.length,i=_(this.el),r=n.componentIndex,s=function(e,t){for(var n=0,o=0;o<=t;o+=1)n+=e[o];return n}(this.componentSizes,r),a=0,d=0;d1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};l(this,e),this.hashes={},this.deferredInjections={},this.stylesCacheable=W,this.tagConstructor=t,this.tags=n,this.names=o,this.constructComponentTagMap()}return e.prototype.constructComponentTagMap=function(){var e=this;this.componentTags={},this.tags.forEach(function(t){t.getComponentIds().forEach(function(n){e.componentTags[n]=t})})},e.prototype.getName=function(e){return this.hashes[e.toString()]},e.prototype.alreadyInjected=function(e,t){return!!this.names[t]&&(this.hashes[e.toString()]=t,!0)},e.prototype.hasInjectedComponent=function(e){return!!this.componentTags[e]},e.prototype.deferredInject=function(e,t,n){this===G&&H.forEach(function(o){o.deferredInject(e,t,n)}),this.getOrCreateTag(e,t),this.deferredInjections[e]=n},e.prototype.inject=function(e,t,n,o,i){this===G&&H.forEach(function(o){o.inject(e,t,n)});var r=this.getOrCreateTag(e,t),s=this.deferredInjections[e];s&&(r.inject(e,s),delete this.deferredInjections[e]),r.inject(e,n,i),o&&i&&(this.hashes[o.toString()]=i)},e.prototype.toHTML=function(){return this.tags.map(function(e){return e.toHTML()}).join("")},e.prototype.toReactElements=function(){return this.tags.map(function(e,t){return e.toReactElement("sc-"+t)})},e.prototype.getOrCreateTag=function(e,t){var n=this.componentTags[e];if(n)return n;var o=this.tags[this.tags.length-1],i=!o||o.isSealed()||o.isLocal!==t?this.createNewTag(t):o;return this.componentTags[e]=i,i.addComponent(e),i},e.prototype.createNewTag=function(e){var t=this.tagConstructor(e);return this.tags.push(t),t},e.reset=function(t){G=e.create(t)},e.create=function(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:!W)?Q:L).create()},e.clone=function(t){var n=new e(t.tagConstructor,t.tags.map(function(e){return e.clone()}),u({},t.names));return n.hashes=u({},t.hashes),n.deferredInjections=u({},t.deferredInjections),H.push(n),n},c(e,null,[{key:"instance",get:function(){return G||(G=e.create())}}]),e}();Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable,function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()&&Object.assign;var Y="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";function q(){}var z,$=w(function(e){e.exports=function(){function e(e,t,n,o,i,r){if(r!==Y){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=q,n.PropTypes=n,n}()}),K=function(e){function t(){return l(this,t),h(this,e.apply(this,arguments))}return m(t,e),t.prototype.getChildContext=function(){var e;return(e={})[B]=this.props.sheet,e},t.prototype.render=function(){return i.Children.only(this.props.children)},t}(o.Component);K.childContextTypes=((z={})[B]=$.oneOfType([$.instanceOf(V),$.instanceOf(Q)]).isRequired,z);var J=function(){function e(t){l(this,e),this.emitted=!1,this.isLocal=t,this.isProduction=!0,this.components={},this.size=0,this.names=[]}return e.prototype.isSealed=function(){return this.emitted},e.prototype.getComponentIds=function(){return Object.keys(this.components)},e.prototype.addComponent=function(e){if(this.components[e])throw new Error("");this.components[e]={componentId:e,css:""},this.size+=1},e.prototype.concatenateCSS=function(){var e=this;return Object.keys(this.components).reduce(function(t,n){return t+e.components[n].css},"")},e.prototype.inject=function(e,t,n){var o=this.components[e];if(!o)throw new Error("");""===o.css&&(o.css="/* sc-component-id: "+e+" */\n");for(var i=t.length,r=0;r"+this.concatenateCSS()+""},e.prototype.toReactElement=function(e){var t,n=((t={})[U]=this.names.join(" "),t[j]=this.isLocal.toString(),t),o=x();return o&&(n.nonce=o),this.emitted=!0,i.createElement("style",u({key:e,type:"text/css"},n,{dangerouslySetInnerHTML:{__html:this.concatenateCSS()}}))},e.prototype.clone=function(){var t=this,n=new e(this.isLocal);return n.names=[].concat(this.names),n.size=this.size,n.components=Object.keys(this.components).reduce(function(e,n){return e[n]=u({},t.components[n]),e},{}),n},e}(),Q=function(){function e(){l(this,e),this.instance=V.clone(V.instance),this.isStreaming=!1}return e.prototype.collectStyles=function(e){if(this.closed)throw new Error("");return i.createElement(K,{sheet:this.instance},e)},e.prototype.getStyleTags=function(){return this.closed||(H.splice(H.indexOf(this.instance),1),this.closed=!0),this.instance.toHTML()},e.prototype.getStyleElement=function(){return this.closed||(H.splice(H.indexOf(this.instance),1),this.closed=!0),this.instance.toReactElements()},e.prototype.interleaveWithNodeStream=function(e){throw new Error("")},e.create=function(){return new V(function(e){return new J(e)})},e}();function X(e){return"string"==typeof e}var Z={children:!0,dangerouslySetInnerHTML:!0,key:!0,ref:!0,autoFocus:!0,defaultValue:!0,valueLink:!0,defaultChecked:!0,checkedLink:!0,innerHTML:!0,suppressContentEditableWarning:!0,onFocusIn:!0,onFocusOut:!0,className:!0},ee={onCopy:!0,onCut:!0,onPaste:!0,onCompositionEnd:!0,onCompositionStart:!0,onCompositionUpdate:!0,onKeyDown:!0,onKeyPress:!0,onKeyUp:!0,onFocus:!0,onBlur:!0,onChange:!0,onInput:!0,onSubmit:!0,onReset:!0,onClick:!0,onContextMenu:!0,onDoubleClick:!0,onDrag:!0,onDragEnd:!0,onDragEnter:!0,onDragExit:!0,onDragLeave:!0,onDragOver:!0,onDragStart:!0,onDrop:!0,onMouseDown:!0,onMouseEnter:!0,onMouseLeave:!0,onMouseMove:!0,onMouseOut:!0,onMouseOver:!0,onMouseUp:!0,onSelect:!0,onTouchCancel:!0,onTouchEnd:!0,onTouchMove:!0,onTouchStart:!0,onScroll:!0,onWheel:!0,onAbort:!0,onCanPlay:!0,onCanPlayThrough:!0,onDurationChange:!0,onEmptied:!0,onEncrypted:!0,onEnded:!0,onError:!0,onLoadedData:!0,onLoadedMetadata:!0,onLoadStart:!0,onPause:!0,onPlay:!0,onPlaying:!0,onProgress:!0,onRateChange:!0,onSeeked:!0,onSeeking:!0,onStalled:!0,onSuspend:!0,onTimeUpdate:!0,onVolumeChange:!0,onWaiting:!0,onLoad:!0,onAnimationStart:!0,onAnimationEnd:!0,onAnimationIteration:!0,onTransitionEnd:!0,onCopyCapture:!0,onCutCapture:!0,onPasteCapture:!0,onCompositionEndCapture:!0,onCompositionStartCapture:!0,onCompositionUpdateCapture:!0,onKeyDownCapture:!0,onKeyPressCapture:!0,onKeyUpCapture:!0,onFocusCapture:!0,onBlurCapture:!0,onChangeCapture:!0,onInputCapture:!0,onSubmitCapture:!0,onResetCapture:!0,onClickCapture:!0,onContextMenuCapture:!0,onDoubleClickCapture:!0,onDragCapture:!0,onDragEndCapture:!0,onDragEnterCapture:!0,onDragExitCapture:!0,onDragLeaveCapture:!0,onDragOverCapture:!0,onDragStartCapture:!0,onDropCapture:!0,onMouseDownCapture:!0,onMouseEnterCapture:!0,onMouseLeaveCapture:!0,onMouseMoveCapture:!0,onMouseOutCapture:!0,onMouseOverCapture:!0,onMouseUpCapture:!0,onSelectCapture:!0,onTouchCancelCapture:!0,onTouchEndCapture:!0,onTouchMoveCapture:!0,onTouchStartCapture:!0,onScrollCapture:!0,onWheelCapture:!0,onAbortCapture:!0,onCanPlayCapture:!0,onCanPlayThroughCapture:!0,onDurationChangeCapture:!0,onEmptiedCapture:!0,onEncryptedCapture:!0,onEndedCapture:!0,onErrorCapture:!0,onLoadedDataCapture:!0,onLoadedMetadataCapture:!0,onLoadStartCapture:!0,onPauseCapture:!0,onPlayCapture:!0,onPlayingCapture:!0,onProgressCapture:!0,onRateChangeCapture:!0,onSeekedCapture:!0,onSeekingCapture:!0,onStalledCapture:!0,onSuspendCapture:!0,onTimeUpdateCapture:!0,onVolumeChangeCapture:!0,onWaitingCapture:!0,onLoadCapture:!0,onAnimationStartCapture:!0,onAnimationEndCapture:!0,onAnimationIterationCapture:!0,onTransitionEndCapture:!0},te={accept:!0,acceptCharset:!0,accessKey:!0,action:!0,allowFullScreen:!0,allowTransparency:!0,alt:!0,as:!0,async:!0,autoComplete:!0,autoPlay:!0,capture:!0,cellPadding:!0,cellSpacing:!0,charSet:!0,challenge:!0,checked:!0,cite:!0,classID:!0,className:!0,cols:!0,colSpan:!0,content:!0,contentEditable:!0,contextMenu:!0,controls:!0,coords:!0,crossOrigin:!0,data:!0,dateTime:!0,default:!0,defer:!0,dir:!0,disabled:!0,download:!0,draggable:!0,encType:!0,form:!0,formAction:!0,formEncType:!0,formMethod:!0,formNoValidate:!0,formTarget:!0,frameBorder:!0,headers:!0,height:!0,hidden:!0,high:!0,href:!0,hrefLang:!0,htmlFor:!0,httpEquiv:!0,icon:!0,id:!0,inputMode:!0,integrity:!0,is:!0,keyParams:!0,keyType:!0,kind:!0,label:!0,lang:!0,list:!0,loop:!0,low:!0,manifest:!0,marginHeight:!0,marginWidth:!0,max:!0,maxLength:!0,media:!0,mediaGroup:!0,method:!0,min:!0,minLength:!0,multiple:!0,muted:!0,name:!0,nonce:!0,noValidate:!0,open:!0,optimum:!0,pattern:!0,placeholder:!0,playsInline:!0,poster:!0,preload:!0,profile:!0,radioGroup:!0,readOnly:!0,referrerPolicy:!0,rel:!0,required:!0,reversed:!0,role:!0,rows:!0,rowSpan:!0,sandbox:!0,scope:!0,scoped:!0,scrolling:!0,seamless:!0,selected:!0,shape:!0,size:!0,sizes:!0,span:!0,spellCheck:!0,src:!0,srcDoc:!0,srcLang:!0,srcSet:!0,start:!0,step:!0,style:!0,summary:!0,tabIndex:!0,target:!0,title:!0,type:!0,useMap:!0,value:!0,width:!0,wmode:!0,wrap:!0,about:!0,datatype:!0,inlist:!0,prefix:!0,property:!0,resource:!0,typeof:!0,vocab:!0,autoCapitalize:!0,autoCorrect:!0,autoSave:!0,color:!0,itemProp:!0,itemScope:!0,itemType:!0,itemID:!0,itemRef:!0,results:!0,security:!0,unselectable:0},ne={accentHeight:!0,accumulate:!0,additive:!0,alignmentBaseline:!0,allowReorder:!0,alphabetic:!0,amplitude:!0,arabicForm:!0,ascent:!0,attributeName:!0,attributeType:!0,autoReverse:!0,azimuth:!0,baseFrequency:!0,baseProfile:!0,baselineShift:!0,bbox:!0,begin:!0,bias:!0,by:!0,calcMode:!0,capHeight:!0,clip:!0,clipPath:!0,clipRule:!0,clipPathUnits:!0,colorInterpolation:!0,colorInterpolationFilters:!0,colorProfile:!0,colorRendering:!0,contentScriptType:!0,contentStyleType:!0,cursor:!0,cx:!0,cy:!0,d:!0,decelerate:!0,descent:!0,diffuseConstant:!0,direction:!0,display:!0,divisor:!0,dominantBaseline:!0,dur:!0,dx:!0,dy:!0,edgeMode:!0,elevation:!0,enableBackground:!0,end:!0,exponent:!0,externalResourcesRequired:!0,fill:!0,fillOpacity:!0,fillRule:!0,filter:!0,filterRes:!0,filterUnits:!0,floodColor:!0,floodOpacity:!0,focusable:!0,fontFamily:!0,fontSize:!0,fontSizeAdjust:!0,fontStretch:!0,fontStyle:!0,fontVariant:!0,fontWeight:!0,format:!0,from:!0,fx:!0,fy:!0,g1:!0,g2:!0,glyphName:!0,glyphOrientationHorizontal:!0,glyphOrientationVertical:!0,glyphRef:!0,gradientTransform:!0,gradientUnits:!0,hanging:!0,horizAdvX:!0,horizOriginX:!0,ideographic:!0,imageRendering:!0,in:!0,in2:!0,intercept:!0,k:!0,k1:!0,k2:!0,k3:!0,k4:!0,kernelMatrix:!0,kernelUnitLength:!0,kerning:!0,keyPoints:!0,keySplines:!0,keyTimes:!0,lengthAdjust:!0,letterSpacing:!0,lightingColor:!0,limitingConeAngle:!0,local:!0,markerEnd:!0,markerMid:!0,markerStart:!0,markerHeight:!0,markerUnits:!0,markerWidth:!0,mask:!0,maskContentUnits:!0,maskUnits:!0,mathematical:!0,mode:!0,numOctaves:!0,offset:!0,opacity:!0,operator:!0,order:!0,orient:!0,orientation:!0,origin:!0,overflow:!0,overlinePosition:!0,overlineThickness:!0,paintOrder:!0,panose1:!0,pathLength:!0,patternContentUnits:!0,patternTransform:!0,patternUnits:!0,pointerEvents:!0,points:!0,pointsAtX:!0,pointsAtY:!0,pointsAtZ:!0,preserveAlpha:!0,preserveAspectRatio:!0,primitiveUnits:!0,r:!0,radius:!0,refX:!0,refY:!0,renderingIntent:!0,repeatCount:!0,repeatDur:!0,requiredExtensions:!0,requiredFeatures:!0,restart:!0,result:!0,rotate:!0,rx:!0,ry:!0,scale:!0,seed:!0,shapeRendering:!0,slope:!0,spacing:!0,specularConstant:!0,specularExponent:!0,speed:!0,spreadMethod:!0,startOffset:!0,stdDeviation:!0,stemh:!0,stemv:!0,stitchTiles:!0,stopColor:!0,stopOpacity:!0,strikethroughPosition:!0,strikethroughThickness:!0,string:!0,stroke:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeLinecap:!0,strokeLinejoin:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0,surfaceScale:!0,systemLanguage:!0,tableValues:!0,targetX:!0,targetY:!0,textAnchor:!0,textDecoration:!0,textRendering:!0,textLength:!0,to:!0,transform:!0,u1:!0,u2:!0,underlinePosition:!0,underlineThickness:!0,unicode:!0,unicodeBidi:!0,unicodeRange:!0,unitsPerEm:!0,vAlphabetic:!0,vHanging:!0,vIdeographic:!0,vMathematical:!0,values:!0,vectorEffect:!0,version:!0,vertAdvY:!0,vertOriginX:!0,vertOriginY:!0,viewBox:!0,viewTarget:!0,visibility:!0,widths:!0,wordSpacing:!0,writingMode:!0,x:!0,xHeight:!0,x1:!0,x2:!0,xChannelSelector:!0,xlinkActuate:!0,xlinkArcrole:!0,xlinkHref:!0,xlinkRole:!0,xlinkShow:!0,xlinkTitle:!0,xlinkType:!0,xmlBase:!0,xmlns:!0,xmlnsXlink:!0,xmlLang:!0,xmlSpace:!0,y:!0,y1:!0,y2:!0,yChannelSelector:!0,z:!0,zoomAndPan:!0},oe=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),ie=function(e,t){return!0===e[t]};function re(e){return e.displayName||e.name||"Component"}var se=function(e,t,n){var o=n&&e.theme===n.theme;return e.theme&&!o?e.theme:t},ae=/[[\].#*$><+~=|^:(),"'`-]+/g,de=/(^-|-$)/g;function le(e){return e.replace(ae,"-").replace(de,"")}var ce,ue=function(e){var t={},n=0,o=e;return{publish:function(e){for(var n in o=e,t){var i=t[n];void 0!==i&&i(o)}},subscribe:function(e){var o=n;return t[o]=e,n+=1,o},unsubscribe:function(e){t[e]=void 0},currentState:function(){return o}}},me="__styled-components__",pe=me+"next__",he=$.shape({getTheme:$.func,subscribe:$.func,unsubscribe:$.func,currentTheme:$.func}),fe=function(e){function t(n){l(this,t);var o=h(this,e.call(this,n));return o.unsubscribeToOuterId=-1,o.getTheme=o.getTheme.bind(o),o.broadcast=ue(o.getTheme(n.theme)),o}return m(t,e),t.prototype.getChildContext=function(){var e,t=this;return u({},this.context,((e={})[pe]={getTheme:this.getTheme,subscribe:this.broadcast.subscribe,unsubscribe:this.broadcast.unsubscribe,currentTheme:this.broadcast.currentState},e[me]=function(e){var n=t.broadcast.subscribe(e);return function(){return t.broadcast.unsubscribe(n)}},e))},t.prototype.componentWillReceiveProps=function(e){this.props.theme!==e.theme&&this.publish(e.theme)},t.prototype.getTheme=function(e){return e||this.props.theme},t.prototype.publish=function(e){this.broadcast.publish(this.getTheme(e))},t.prototype.render=function(){return this.props.children?i.Children.only(this.props.children):null},t}(o.Component);fe.childContextTypes=((ce={})[me]=$.func,ce[pe]=he,ce);var ge={},ye=function(e){return ie(ee,e)||"children"===e||"className"===e||"innerRef"===e||"ref"===e||"theme"===e||"style"===e},be=function(e){var t=0;for(var n in e)ye(n)||(t+=1);return t};function ve(e){for(var t,n=0|e.length,o=0|n,i=0;n>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))+((1540483477*(t>>>16)&65535)<<16),o=1540483477*(65535&o)+((1540483477*(o>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++i;switch(n){case 3:o^=(255&e.charCodeAt(i+2))<<16;case 2:o^=(255&e.charCodeAt(i+1))<<8;case 1:o=1540483477*(65535&(o^=255&e.charCodeAt(i)))+((1540483477*(o>>>16)&65535)<<16)}return o=1540483477*(65535&(o^=o>>>13))+((1540483477*(o>>>16)&65535)<<16),(o^=o>>>15)>>>0}var we=function e(t,n){for(var o=0;o2&&void 0!==arguments[2]?arguments[2]:{};if("string"!=typeof o&&"function"!=typeof o)throw new Error("");var r=function(t){for(var r=arguments.length,s=Array(r>1?r-1:0),a=1;a0&&(i+=" "),i+=e,void 0!==o&&(i.length>0&&(i+=" "),i+=o),i.length>0&&(i+=" "),i+=t},a=function(e,t,n,i,r){var s,a=n.innerRef,d=u({className:t},r),l=X(i);for(var c in R(i)?(d.innerRef=a,l=!1):d.ref=a,n)"innerRef"!==c&&"className"!==c&&(e||!l||ie(Z,s=c)||ie(ee,s)||ie(te,s)||ie(ne,s)||oe(s.toLowerCase()))&&(d[c]=n[c]);return o.createElement(i,d)},d=function(e){function t(n,o){l(this,t);var i=h(this,e.call(this,n,o));i.state={generatedClassName:""};var r=o[B]||V.instance,s=i.constructor.componentStyle;return i.state={generatedClassName:s.generateAndInjectStyles(ge,r)},i}return m(t,e),t.prototype.render=function(){var e=this.constructor.target,t=void 0!==this.constructor.attrs?this.constructor.attrs.className:void 0,n=s(this.constructor.styledComponentId,this.state.generatedClassName,this.props.className,t);return a(!0,n,this.props,e,this.constructor.attrs)},t}(o.Component);d.contextTypes=((n={})[B]=$.oneOfType([$.instanceOf(V),$.instanceOf(Q)]),n);var f=function(e){function t(n,o){l(this,t);var i=h(this,e.call(this,n,o));g.call(i);var r=i.constructor.componentStyle,s=o[pe],a=o[B]||V.instance,d=void 0;if(void 0!==s){var c=s.currentTheme;d=se(i.props,c(),i.constructor.defaultProps)}else d=i.props.theme||{};var u=i.possiblyReusedClassname(n,d),m=void 0;if(!1!==u)m=u;else{var p=i.buildExecutionContext(d,n);m=r.generateAndInjectStyles(p,a),i.cacheLastPropsAndTheme(n,d)}return i.theme=d,i.state={generatedClassName:m},i}return m(t,e),t.prototype.cacheLastPropsAndTheme=function(e,t){var n=this.constructor,o=n.componentStyle;n.warnTooManyClasses,(this.context[B]||V.instance).stylesCacheable&&(o.lastProps=e,o.lastTheme=t)},t.prototype.possiblyReusedClassname=function(e,t){var n=this.constructor.componentStyle,o=n.lastClassName,i=n.lastProps,r=n.lastTheme;if(void 0===o||void 0===i||r!==t)return!1;if(i===e)return o;if(be(e)!==be(i))return!1;for(var s in e){var a=e[s],d=i[s];if(!ye(s)&&a!==d)return!1}return this.cacheLastPropsAndTheme(e,t),n.lastClassName},t.prototype.unsubscribeFromContext=function(){-1!==this.unsubscribeId&&this.context[pe].unsubscribe(this.unsubscribeId)},t.prototype.buildExecutionContext=function(e,t){var n=this.constructor.attrs,o=u({},t,{theme:e});if(void 0===n)return o;for(var i in this.attrs={},n){var r=n[i];this.attrs[i]="function"==typeof r?r(o):r}return u({},o,this.attrs)},t.prototype.generateAndInjectStyles=function(e,t){var n=this.possiblyReusedClassname(t,e);if(!1!==n)return n;var o=this.constructor,i=o.componentStyle,r=(o.warnTooManyClasses,this.context[B]||V.instance),s=this.buildExecutionContext(e,t),a=i.generateAndInjectStyles(s,r);return this.cacheLastPropsAndTheme(t,e),a},t.prototype.updateThemeAndClassName=function(e,t){var n=this.generateAndInjectStyles(e,t);this.theme=e,this.setState({generatedClassName:n})},t.prototype.componentDidMount=function(){var e=this.context[pe];void 0!==e&&(this.unsubscribeId=e.subscribe(this.listenToThemeUpdates))},t.prototype.componentWillUnmount=function(){this.unsubscribeFromContext();var e=this.constructor.componentStyle;e.lastProps===this.props&&(e.lastProps=void 0,e.lastTheme=void 0)},t.prototype.componentWillReceiveProps=function(e){var t=se(e,this.theme,this.constructor.defaultProps),n=this.possiblyReusedClassname(e,t);if(!1===n){var o=this.generateAndInjectStyles(t,e);this.theme=t,this.setState({generatedClassName:o})}else n!==this.state.generatedClassName&&this.setState({generatedClassName:n})},t.prototype.render=function(){var e=this.constructor.target,t=s(this.constructor.styledComponentId,this.state.generatedClassName,this.props.className,this.attrs.className);return a(!1,t,this.props,e,this.constructor.attrs)},t}(o.Component);f.contextTypes=((i={})[pe]=he,i[B]=$.oneOfType([$.instanceOf(V),$.instanceOf(Q)]),i);var g=function(){var e=this;this.attrs={},this.state={generatedClassName:""},this.unsubscribeId=-1,this.listenToThemeUpdates=function(t){var n=se(e.props,t,e.constructor.defaultProps);n!==e.theme&&e.updateThemeAndClassName(n,e.props)}};return function n(o,i,s){var a=i.displayName,g=void 0===a?X(o)?"styled."+o:"Styled("+re(o)+")":a,y=i.componentId,b=void 0===y?function(t,n){var o="string"!=typeof t?"sc":le(t),i=void 0;if(t)i=o+"-"+e.generateName(o);else{var s=(r[o]||0)+1;r[o]=s,i=o+"-"+e.generateName(o+s)}return void 0!==n?n+"-"+i:i}(i.displayName,i.parentComponentId):y,v=i.rules,w=i.attrs,C=i.ParentComponent,S=i.displayName&&i.componentId?i.displayName+"-"+i.componentId:b,T=o,R=s;(o.prototype instanceof d||o.prototype instanceof f)&&o.componentStyle&&(T=o.target,R=o.componentStyle.rules.concat(R));var A=new e(void 0===v?R:v.concat(R),w,S);C||(C=A.isStatic?d:f);var k=function(e){function r(){return l(this,r),h(this,e.apply(this,arguments))}return m(r,e),r.withComponent=function(e){var t=i.componentId,o=p(i,["componentId"]),a=t&&t+"-"+(X(e)?e:le(re(e))),d=u({},o,{componentId:a,ParentComponent:r});return n(e,d,s)},c(r,null,[{key:"extend",get:function(){var e=i.rules,a=i.componentId,d=p(i,["rules","componentId"]),l=void 0===e?s:e.concat(s),c=u({},d,{rules:l,parentComponentId:a,ParentComponent:r});return t(n,o,c)}}]),r}(C);return k.displayName=g,k.styledComponentId=S,k.attrs=w,k.componentStyle=A,k.target=T,k}}(ke,Ee),Ie=function(e,t,n){return function(o){for(var i=arguments.length,r=Array(i>1?i-1:0),s=1;s1?o-1:0),r=1;rasync(o,i,s)=>{const d=Date.now(),l=i().platform.currentPage;if(o(p({action:t,location:e,routeMatch:n})),(!l||!Object(r.a)(l.url,e))&&n){const e=n.match;await n.route.action(e)(o,i,s);const t=n.route.meta;if(t){const e=Date.now()-d;Object(a.b)({duration:e,meta:t})}}},p=Object(d.a)(l),h=(Object(d.a)(c),Object(d.a)(u)),f=e=>async(t,n,o)=>{const i=n().platform.currentPage;if(!i)return;const r=i.key,s=e.title,a=e.description,d=e.icon,l=e.type;await t(h({key:r,title:s,description:a,icon:d,type:l}))},g=()=>async(e,t,n)=>{const r=t().platform.currentPage;if(!r)return;const a=r.key;await e(h({key:a,description:Object(i.a)("en","header.ogDescription"),icon:o.a.ogImage,title:Object(i.a)("en","header.ogTitle"),type:s.qb.WEBSITE}))}},"./src/app/actions/tooltip.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return i}),n.d(t,"a",function(){return r}),n.d(t,"c",function(){return s}),n.d(t,"d",function(){return a}),n.d(t,"e",function(){return d}),n.d(t,"f",function(){return l});var o=n("./src/lib/makeActionCreator/index.ts");const i="TOOLTIP__DROPDOWN_TOGGLED",r="TOOLTIP__DROPDOWN_SET",s="TOOLTIP__DROPDOWN_UNSET",a=Object(o.a)(r),d=Object(o.a)(i),l=Object(o.a)(s)},"./src/app/reducers/tooltipId/index.ts":function(e,t,n){"use strict";var o=n("./src/app/actions/overlayEvents.ts"),i=n("./src/app/actions/platform.ts"),r=n("./src/app/actions/tooltip.ts");t.a=((e=null,t)=>{switch(t.type){case r.b:{const n=t.payload.tooltipId;return e===n?null:n}case r.a:{const n=t.payload.tooltipId;return e===n?e:n}case r.c:case i.a:case o.b:case o.c:case o.a:return null;default:return e}})},"./src/app/strings/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/get.js"),i=n.n(o),r=n("./node_modules/react/index.js"),s=n.n(r),a=n("./src/lib/constants/index.ts"),d=n("./src/lib/logs/console.ts"),l=n("./src/lib/stringInterpolate/index.ts"),c=n("./src/app/strings/sources/error.js"),u={errors:{unknowngild:{en:"Gilding unknown thing"}},awards:{en:"Awards"},awardBadge:{silverTooltipMessage:{en:"This %{postOrComment} has received the Silver Award %{count} time(s)"},goldTooltipMessage:{en:"This %{postOrComment} has received the Gold Award %{count} time(s)"},platinumTooltipMessage:{en:"This %{postOrComment} has received the Platinum Award %{count} time(s)"}},checkoutForm:{cardExpiryPlaceholder:{en:"MM/YY"},cardNumberPlaceholder:{en:"CARD NUMBER"},cardSecurityCodePlaceholder:{en:"CCV"},nameOnCardPlaceholder:{en:"NAME ON CARD"},postalCodePlaceholder:{en:"ZIP CODE"},yourCardsNameFieldIsIncomplete:{en:"Your card’s name field is incomplete"},infoSuccessfullyUpdated:{en:"You successfully updated your payment information!"},rememberThisCard:{en:"Remember this card"},cardEndingIn:{en:"Card ending in %{last4}"},cardExpiry:{en:"Expires %{month}/%{year}"}},giveAward:{en:"Give Award"},introduction:{done:{en:"Done"},next:{en:"Next"},oneCredditEquals:{en:"1 Creddit = "},awards:{header:{en:"Introducing Coins to award Gold"},award1:{en:"Use Coins to send Awards"},award2:{en:"Give Gold or the brand new Silver Award"},award3:{en:"New Platinum Award grants Reddit Premium"}},step2:{header:{en:"Your Creddits have been converted to Coins"},body:{en:"Creddits are simply called Coins now, and we’ve converted any existing balances for you (at double its original value). Thank you for your continued support!"}},stepPremium:{header:{en:"Gold membership is now Reddit Premium!"},benefit1:{en:"Subscribing to a Premium membership supports the Reddit community"},benefit2:{en:"Continue to enjoy Reddit ads-free alongside other exclusive features"}}},coinBalance:{coinBalance:{en:"Coin balance:: :coin:%{coinBalance}"},whatAreCoins:{en:"What are Coins?"}},coins:{en:"coins"},coinsHero:{description:{en:"Coins are a virtual good you can use to award exemplary posts or comments. Support Reddit and encourage your favorite contributors to keep making Reddit better."},CTA:{en:"Get coins"}},coinsAwards:{title:{en:"Here’s what you can buy with Coins"},description:{en:"Spend your Coins on these Awards reserved exclusively for the finest Reddit contributors. Awarding a post or comment highlights it for all to see, and some Awards also grant the honoree special bonuses."},descriptionMobile:{en:"Coins are used to award exemplary posts or comments and help support Reddit."},silverAward:{title:{en:"Silver Award"},description:{en:"Shows a Silver Award on the post or comment and ... that’s it. You’ll need :coin_price: Coins."}},goldAward:{title:{en:"Gold Award"},description:{en:"Gives the recipient a week of Reddit Premium (including :coin_benefit: Coins) and shows a Gold Award on the post or comment. You’ll need :coin_price: Coins."}},platinumAward:{title:{en:"Platinum Award"},description:{en:"Gives the recipient a month of Reddit Premium, which includes :coin_benefit: Coins for that month, and shows a Platinum Award on the post or comment. You’ll need :coin_price: Coins."}}},coinsPurchase:{findRedditUsefulTitle:{en:"Find Reddit useful? Award great posts."},useCoinsToGift:{en:"Use Coins to gift Redditors who contribute the best content."},recognizeRedditors:{en:"Recognize Redditors who make Reddit the front page of the internet"},finest:{en:"Finest option"},bonus:{en:"bonus"},item1line1:{en:"Give one Platinum Award, "},item1line2:{en:"or 3 Gold Awards, "},item1line3:{en:"or 18 Silver Awards."},item2line1:{en:"Give one Gold Award "},item2line2:{en:"or 5 Silver Awards."},item3line1:{en:"Give 2 Gold Awards, "},item3line2:{en:"or 11 Silver Awards."},item4line1:{en:"Give 4 Platinum Awards, "},item4line2:{en:"or 14 Gold Awards, "},item4line3:{en:"or 72 Silver Awards."},item5line1:{en:"Give 22 Platinum Awards, "},item5line2:{en:"or 80 Gold Awards, "},item5line3:{en:"or 400 Silver Awards."},premiumDescription:{en:"Get 700 Coins every month with Reddit Premium and browse ads-free"},getPremiumCTA:{en:"Get Premium"},managePremiumCTA:{en:"Manage Premium"}},coinsFAQ:{title:{en:"Coins FAQ"},item1:{question:{en:"What are Coins?"},answer:{en:["Coins are our virtual good, and you can use them to award exceptional","posts or comments, giving them Silver, Gold, or Platinum. We'll be adding cool","new ways to spend your Coins in the future."].join(" ")}},item2:{question:{en:'What is "Give Award"?'},answer:{en:'Giving an Award, or "gilding", is a way to show appreciation for an exceptional contribution to Reddit. You can award someone by clicking on "Give Award" below their post or comment. This distinguishes it with an Award for all to see, and some even grant the honoree special bonus benefits.'}},item3:{question:{en:"What are these new Award types?"},answer:{en:["There are now three ways to Give Awards. A Silver Award requires 100 Coins, ","which simply marks a post or comment with a Silver Award icon. A classic Gold Award ","requires 500 Coins and gives the recipient a week of Reddit Premium membership ","and 100 Coins. Finally, the ultra rare Platinum Award costs 1800 Coins, ","and gives the recipient with one month of Reddit Premium membership, which includes 700 ","Coins for that month."].join(" ")}},item4:{question:{en:"I bought Coins, how can I tell how many I have?"},answer:{en:"If you buy Coins you will always have a balance associated with your Reddit account. You can view your balance on the top navigation bar by your username."}},item5:{question:{en:"Can I transfer Coins between Reddit accounts?"},answer:{en:"You cannot transfer your Reddit Coin balance across usernames, sorry. You can offer a Gold Award to other users which will grant them 100 Coins."}},item6:{question:{en:"Can I get Coins for free?"},answer:{en:"We may give away Coins on special occasions. Stay tuned!"}},item7:{question:{en:"What happened to Creddits? Do those still exist?"},answer:{en:"Yes, Creddits are simply called \"Coins\" now, and we've converted any existing balance at a generous exchange rate of one Creddit to 2000 Coins. That's double their original monetary value as a thank you for supporting us early. Use them to award exceptional posts and comments you come across. Thanks again for your contribution to the Reddit community."}},item8:{question:{en:"I thought Gold was the name of Reddit's subscription membership?"},answer:{en:'You\'re correct, it used to also be the name of the subscription membership. However, many people confused the subscription "Reddit Gold" membership with a virtual good or coin. To make things easier to understand, we\'ve renamed the membership to "Reddit Premium", while our virtual good is called "Coins".'}}},comingSoon:{en:"Coming Soon"},gildModal:{addMessage:{en:"Add a message"},addOptionalMessage:{en:"Add a message (optional)"},award:{en:"award"},awardNameAward:{en:"%{awardName} Award"},awardThing:{en:"Award %{postOrComment}"},redditAwards:{en:"Reddit Awards"},subredditAwards:{en:"r/%{subredditName} Awards"},modAwards:{en:"r/%{subredditName} Moderator Awards"},awardSelector:{silver:{benefit1:{en:"Shows a Silver Award on the %{postOrComment} and... that's it."},benefitsTitle:{en:"Benefits of Silver Award"},title:{en:"Silver"},awardMessage:{en:"Success! You have given this %{postOrComment} a Silver Award"}},gold:{benefit1:{en:"Gives the author a week of Reddit Premium, :coin:100 Coins to do with as they please, and shows a Gold Award on the %{postOrComment}."},benefitsTitle:{en:"Benefits of Gold Award"},title:{en:"Gold"},awardMessage:{en:"Success! You have given this %{postOrComment} a Gold Award"}},platinum:{benefit1:{en:"Gives the author a month of Reddit Premium, which includes :coin:700 Coins for that month, and shows a Platinum Award on the %{postOrComment}."},benefitsTitle:{en:"Benefits of Platinum Award"},title:{en:"Platinum"},awardMessage:{en:"Success! You have given this %{postOrComment} a Platinum Award"}},subredditAwardDescription:{en:"Shows an Award on the %{postOrComment} and contributes :coin:%{coinReward} to the community!"},modAwardDescription:{en:"Shows an Award on the %{postOrComment} and gives the recipient %{premiumMonths} months of Premium (which includes :coin:700 Coins a month)."}},getCoinsAndAwardThing:{en:"Next"},giveAwardToThisPostOrComment:{en:"Give an Award to this %{postOrComment}!"},makeMyGiftAnonymous:{en:"Make my gift anonymous"},givenByModerator:{en:"Given by a Moderator"},notAllowedAwardOwnSubmissions:{en:"You are not allowed to award your own submissions "},optionallyIncludeMessage:{en:"Optionally include a message..."},spendCoin:{en:"Spend :coin:%{cost}"},spendCoinsToHighlightPostOrComment:{en:"Spend Coins to highlight this %{postOrComment} for all to see! :learnMoreLink:"},spendGoldCoinsLearnMoreLink:{en:"Learn more."},howDoAwardsWork:{en:"How do Awards work?"},typeHere:{en:"Type here..."}},givePremiumToUserModal:{givePremium:{en:"Give Premium"},givePremiumToUser:{en:"Use coins to give Premium to %{user}:"},invalidPremiumPackage:{en:"That Premium gift amount is invalid."},monthDetail:{en:"%{months} month (%{coins} Coins)"},monthsDetail:{en:"%{months} months (%{coins} Coins)"},success:{en:"Success! You’ve given Premium to %{user}!"}},postOrComment:{comment:{en:"comment"},post:{en:"post"}},premium:{en:"Premium"},premiumPerks:{title:{en:"Here’s what you get with Reddit Premium"},adsfree:{title:{en:"Experience Reddit ads-free"},description:{en:"Get Reddit Premium for yourself to enjoy Reddit ads-free and support the community that brings you the hottest news, entertainment, and cat photos every day, all day. Your contribution will help us remain truly independent."}},coins:{title:{en:"Monthly Coins"},description:{en:"As a thank you to our Premium members, you’ll get a special one-time bonus of :coin:1,000 Coins just for joining, and thereafter earn :coin:700 every month. Use your Coins to award extraordinary contributions to Reddit."}},lounge:{title:{en:"Access the members-only Lounge"},description:{en:"As a Premium member, you’ll gain access to the exclusive r/lounge community. This longstanding Reddit society is a gathering of people from all walks of life with one key characteristic in common – Reddit. Some say it also holds many secrets…"}}},premiumHero:{description:{en:"Reddit Premium gives you an ad-free experience, special benefits, and directly supports Reddit. The more Reddit is user-supported, the freer we are to make Reddit the best it can be."},cta:{en:"Get Reddit Premium"},ctaManage:{en:"Manage Premium"},expiration:{en:"Your Premium membership is valid until %{date}. Manage it :here:."},here:{en:"here"}},premiumFAQ:{title:{en:"Reddit Premium FAQ"},here:{en:"here"},item1:{question:{en:"What is a Reddit Premium Membership?"},answer:{en:"Reddit Premium is our subscription membership program, and it directly supports Reddit and the communities that it hosts. It offers an entirely ads-free Reddit experience as well as other benefits, including monthly Coins and access to the exclusive r/lounge community. "}},item2:{question:{en:"Why change the name to Premium? What happened to calling it Gold?"},answer:{en:"The membership has a new name for a good reason. Many people confused the subscription Reddit Gold membership with a virtual good or coin. To make things easier to understand, we’ve renamed the membership to “Reddit Premium”, while the virtual good is called “Coins”. We have kept your favorite features and added more."}},item3:{question:{en:"What if I was subscribed to the old Gold Membership program?"},answer:{en:"Fine people everywhere with a Gold Membership are now members of Reddit Premium. It still offers the same great ads-free browsing experience and access to r/lounge, but now you will also receive 700 Coins monthly so you can award exceptional contributions."}},item4:{question:{en:"The Premium membership gives me Coins, what are those for?"},answer:{en:["Coins are a virtual good, and you can use them to award exceptional posts or","comments with a Silver, Gold, or Platinum Award. This is a way to show appreciation","for an exceptional contribution to Reddit, and can also grant the recipient special","bonus benefits. You can award someone by clicking on “Give Award” below a post or comment."].join(" ")}},item5:{question:{en:"Do I have to subscribe to Reddit Premium to get Coins?"},answer:{en:"Monthly Coins are a great benefit for being a Premium member, but if you wish you can also buy individual quantities of Coins :here:. Additionally, you will receive Coins if you are awarded Gold or Platinum."}}},premiumPurchase:{adsFreeExperience:{en:"Ads-Free Experience"},awardGreatContent:{en:"Award great content every month"},goldEveryMonth:{en:"Gold every month to award great content"},stamp:{en:":coin:%{count} Coin one-time bonus"},item1:{en:"Experience Reddit ads-free"},item2:{en:"Help support the Reddit community"},item3:{en:":coin:700 Coins monthly"},item4:{en:"Access to the exclusive r/lounge"},cta:{en:"$%{price} / Month"},learnMore:{en:"Learn more"},ctaManage:{en:"Manage Premium"},renewal:{en:"Subscription automatically renews monthly"},giftcode:{en:"Redeem a gift code"},giftCodePlaceholder:{en:"Gift Code"},redeemGiftCode:{en:"Redeem"},redeemGiftCodeSuccess:{en:"You have redeemed your gift code successfully"}},purchaseCoinsModal:{byPurchasingCoinsYouAgree:{en:"By purchasing Coins, you agree to the :agreement:."},buyCoins:{en:"Buy %{amount} Coins!"},completePurchaseButton:{en:"Complete purchase"},continueToPaypalButton:{en:"Continue to paypal"},minimumCoinsPurchaseIs:{en:"The minimum Coins purchase is %{coins} Coins."},paymentDoneButton:{en:"Done"},redditUserAgreement:{en:"Reddit User Agreement"},totalAmount:{en:"Total: $%{amount}"},thanksForPurchasingCoins:{en:"Thanks for purchasing Coins, %{userName}!"},thanksForPurchasingCoinsAndGild:{en:"Thanks for purchasing an Award, %{userName}!"},youArePurchasingCoinsForYourself:{en:"You're purchasing Coins for yourself, %{userName}!"},youArePurchasingCoinsForGild:{en:"%{coinCount} Coins will automatically be spent on this %{gildType} Award."},yourPurchaseIsPending:{en:"The transaction is processing and we will let you know when it's done."},yourTransactionCompletedAndDetailsEmailed:{en:"Your transaction has been completed and details have been emailed to you. Navigate to the post or comment and refresh to see the Award."},youWillHaveCoinsRemaining:{en:"You’ll have %{remainingCoins} Coins remaining."}},purchasePremiumModal:{byPurchasingRedditPremiumYouAgree:{en:"By purchasing Reddit Premium, you agree to the :agreement:."},buyRedditPremium:{en:"Buy Reddit Premium!"},completePurchaseButton:{en:"Complete purchase"},continueToPaypalButton:{en:"Continue to paypal"},findMoreAboutLoungeOnReddit:{en:"Find more about :loungeLink: on Reddit."},manageYourAdsFreeExperience:{en:"Manage your ads-free experience."},paymentDoneButton:{en:"Done"},redditUserAgreement:{en:"Reddit User Agreement"},thanksForPurchasingPremium:{en:"Thanks for purchasing Reddit Premium!"},totalMonthlyAmount:{en:"Total: $%{amount}/monthly"},youArePurchasingRedditPremiumForYourself:{en:"You're purchasing Reddit Premium for yourself, %{userName}!"},yourPurchaseIsPending:{en:"You will receive a message in your inbox once your purchase is confirmed."},yourRedditPremiumRenewsAutomatically:{en:"Your Reddit Premium membership automatically renews on a monthly basis. Cancel anytime. There are no refunds for partial months."}},coinsNum:{en:"%{num} Coins"},premiumCTA:{cta:{en:"Try Now"},description:{en:"The best Reddit experience, with monthly Coins"},title:{en:"Reddit Premium"}},gildedLastMonth:{en:"Received %{award} in the past 30 days"},gildedLastMonthMore:{en:"Received %{award} and more in the past 30 days"},gildedTooltip1:{en:"%{count1} %{title1}"},gildedTooltip2:{en:"%{count1} %{title1} and %{count2} %{title2}"},gildedTooltip3:{en:"%{count1} %{title1}, %{count2} %{title2}, and %{count3} %{title3}"}},m={apply:{en:"Apply"},cancel:{en:"Cancel"},create:{en:"Create"},editing:{success:{en:"Post successfully edited"}},select:{en:"Select"},save:{en:"Save"},upload:{en:"Upload"},remove:{en:"Remove"},delete:{en:"Delete"},retry:{en:"Retry"},keep:{en:"Keep"},tryAgain:{en:"Try Again"},addPost:{en:"Add post"},createAPost:{en:"Create a post"},createACrossPost:{en:"Create a crosspost"},editDraft:{en:"Edit draft"},createPost:{en:"Create Post"},contentPolicy:{en:"content policy"},addCaption:{en:"Add caption"},discard:{button:{en:"Discard"},richTextFormatting:{title:{en:"Switch to Markdown"},body:{en:"Switching to markdown will remove any images, gifs or videos from your post."}},currentPost:{details:{en:"Do you want to save a draft of your post?"},details2:{en:"Returning to the previous page will discard your post."},title:{en:"Save draft"},title2:{en:"Discard Post"},discardPost:{en:"Discard post"},editPost:{en:"Edit post"},saveDraft:{en:"Save draft"}}},draft:{entryButtonLabel:{en:"Drafts"},draftListTitle:{en:"Drafts"},draftSavedTime:{en:"Draft saved %{time}"},saved:{en:"Saved!"},confirmDelete:{en:"Confirm"},confirmDeleteCurrentDraft:{en:"Delete working draft?"},saveDraft:{en:"Save draft"},updated:{en:"Updated!"},updateDraft:{en:"Update draft"},draftListEmptyText:{en:"Your drafts will live here"},untitled:{en:"Untitled"},editing:{en:"EDITING:"}},collections:{entryButtonLabel:{en:"Collections"},collectionsListEmptyText:{en:"Your collections will live here"},noCollectionMatchingFilter:{en:"No collection matching filter"},createCollection:{en:"Create a collection"},collectionsListTitle:{en:"My collections"},creationTime:{en:"created %{time}"},filterPlaceholder:{en:"Find a collection"},createModal:{details:{en:"Group posts into one feed. Create a series of events or just a group of random things. Make something awesome!"},editTitle:{en:"Edit title"},giveATitle:{en:"Give a title for your collection"},titlePlaceholderText:{en:"Enter title"}},addToCollection:{en:"Add to collection"},resetCollection:{en:"Cancel adding to collection"}},schedulePicker:{title:{en:"When is the event?"},startTimeLabel:{en:"Start time"},endTimeLabel:{en:"End time (optional)"},to:{en:"to"},timezoneLabel:{en:"Time zone"},submitOptionsTitle:{en:"When do you want to submit this post?"},submitNowOptionLabel:{en:"Submit post now"},submitNowOptionDetails:{en:"Submitting post before your event allows people to follow your event and come back at the event time"},submitAtTime:{en:"Submit post at %{time}"},submitAtTimeScheduleTime:{en:"Submit post at scheduled event time"},submitAtTimeOptionDetails:{en:"This post will be visible to only Mods and editable until the event time."},startTimeMustBeInFutureError:{en:"Event start time needs to be in the future"},endTimeMustBeAfterStartTimeError:{en:"End time must be after start time"},enterValidTimeError:{en:"Please enter valid start and end time"}},prompt:{loadDraft:{body:{en:"Loading this draft will discard your current post."},confirm:{en:"Load draft"},title:{en:"Load draft"}},maxDrafts:{body:{en:"Looks like you’ve hit your max number of drafts. Please delete one to make room."},confirm:{en:"Manage drafts"},title:{en:"Save draft"}},draftsLimitations:{body:{mediaOnly:{en:"Saving this draft will not save media, all other information will be saved"},scheduleOnly:{en:"Saving this draft will not save the applied event schedule, all other information will be saved"},mediaAndSchedule:{en:"Saving this draft will not save media and the applied event schedule, all other information will be saved"}},confirm:{en:"Save"},title:{en:"Save draft"}},switchToRTE:{body:{en:"Switching to Fancy Pants Editor may result in a loss of content"},confirm:{en:"Switch"},title:{en:"Switch to Fancy Pants Editor"}}},leaveMarkdownMode:{en:"Are you sure that you want to leave markdown mode?"},imageRemovePromptTitle:{en:"Remove image?"},videoRemovePromptTitle:{en:"Remove video?"},subredditChange:{imageRemovePrompt:{details:{en:"\n Aw crap, r/%{subredditName} doesn't allow images. If you change to\n r/%{subredditName} your image will be removed.\n "},buttons:{confirm:{en:"Change and remove image"},cancel:{en:"Keep image"}}},videoRemovePrompt:{mediaNotAllowed:{en:"\n Aw crap, r/%{subredditName} doesn't allow videos. If you change to\n r/%{subredditName} your video will be removed.\n "},tooLongVideoGif:{en:"\n Aw crap, r/%{subredditName} doesn't allow videos.\n Please upload a video less than 60 seconds to convert to animated GIF.\n If you change to r/%{subredditName} your video will be removed.\n "},buttons:{confirm:{en:"Change and remove video"},cancel:{en:"Keep video"}}}},giveATitle:{en:"Title"},linkPostTab:{en:"Link"},markdown:{en:"Markdown"},mediaPostTab:{en:"Image & Video"},mediaPostTabDisabledTooltip:{en:"Images and videos are not\n allowed in r/%{subredditName}"},imagePostTab:{en:"Image"},videoPostTab:{en:"Video"},modifiers:{addFlairTooltip:{en:"Add flair"},changeOrRemoveFlair:{en:"Change or remove flair"},educationalTooltips:{event:{calendarIconExplanation:{en:"Schedule when the event is happening."},createIconExplanation:{en:"Compose a post like normal."},description:{en:"Let your community know about discussion threads, AMA’s or even a game thread."},liveIconExplanation:{en:"Remind your community when its live."},title:{en:"Make an Event"}},collection:{collectionIconExplanation:{en:"Create & name your collection."},createIconExplanation:{en:"Compose a post like normal."},description:{en:"Create a series of scheduled events or just group random things. Make something awesome."},plusIconExplanation:{en:"Add more posts to your collection."},title:{en:"Create Collections!"}},gotItButtonText:{en:"Got it"}},noFlairForSubredditTooltip:{en:"Subreddit does not have any flair"},nsfwTooltip:{en:"Mark as Not Safe For Work"},removeSpoiler:{en:"Unmark as a spoiler"},removeOriginalContent:{en:"Unmark this post as Original Content [OC]"},selectSubredditForFlairTooltip:{en:"Select a subreddit to enable flair"},spoilerTooltip:{en:"Mark as a spoiler"},originalContentPostLabel:{en:"This post is marked as Original Content [OC]"},originalContentTooltip:{en:"Mark this post as Original Content [OC]"},originalContentDisabledTooltip:{en:"This community does not allow original content tag"},unmarkNotSafeForWork:{en:"Unmark Not Safe For Work"},originalContentDisclaimer:{en:"Use the OC tag if you want to take credit for your post as Original Content."},originalContentDisclaimerDontShow:{en:"Cool, whatever, don't show me this again."},originalContentCategories:{best:{en:"Best"},none:{en:"None"}},originalContentCategoryPlaceholder:{en:"Choose a category"},originalContentShare:{en:"Share your content with Reddit."},originalContentShareOptional:{en:" (optional)"},scheduleButton:{tooltip:{en:"Add time and date info"},toggledTooltip:{en:"Edit event data"},text:{en:"Event"}}},pasteUrlHere:{en:"Url"},post:{en:"Post"},postTab:{en:"Post"},pleaseBeMindful:{en:"Please be mindful of reddit's"},postConnectAccounts:{en:"Connect accounts to share your post"},postConnectAccountsTooltip:{en:"Connect a Twitter account in your User Settings.\nWith a connected account you can choose to share new posts you make directly to Twitter."},postToTwitter:{en:"Share this post on Twitter"},practiceReddiquette:{en:"and practice good"},recaptchaRequired:{en:"Ok, one more thing ... you're human, right?"},reddiquette:{en:"reddiquette"},rulesBeforePosting:{en:"Each community is unique, be sure to read the rules before posting"},rtfPlaceholderOptional:{en:"Text (optional)"},rtfPlaceholderRequired:{en:"Text (required)"},sendReplies:{en:"Send me post reply notifications"},shareDraft:{en:"Enable public draft link"},shareDraftTooltip:{en:"This option will create a link to a preview of this draft.\nAnyone with this link will be able to see this draft.\nYou can disable this link at any time."},sourcePostNotFound:{en:"The original post cannot be found"},sourcePostNotCrosspostable:{en:"The original post cannot be crossposted"},quickTip:{en:"Quick tip:"},textNames:{normal:{en:"Normal"},h1:{en:"Heading"},h2:{en:"Heading 2"},h3:{en:"Heading 3"},h4:{en:"Heading 4"},h5:{en:"Heading 5"},h6:{en:"Heading 6"}},linkDetailsPopup:{changeButton:{en:"Change"},removeButton:{en:"Remove"}},linkEditorPopup:{insertButton:{en:"Insert"},applyButton:{en:"Apply"},textLabel:{en:"Text"},linkLabel:{en:"Link"},textInputPlaceholder:{en:"Title of link (optional)"},linkInputPlaceholder:{en:"Paste or type a link"},invalidLinkHint:{en:"Link doesn't look right"}},toolbar:{heading:{en:"Heading"},bold:{en:"Bold"},italics:{en:"Italics"},markdownMode:{en:"Markdown mode"},underline:{en:"Underline"},spoiler:{en:"Spoiler"},strikethrough:{en:"Strikethrough"},switchToMarkdown:{en:"Switch to markdown"},monospace:{en:"Inline Code"},superscript:{en:"Superscript"},subscript:{en:"Subscript"},unorderedList:{en:"Bulleted List"},orderedList:{en:"Numbered List"},blockQuote:{en:"Quote Block"},codeBlock:{en:"Code Block"},link:{en:"Link"},table:{en:"Table"},image:{en:"Add an image"},video:{en:"Add a video"}},tableToolbar:{alignLeft:{en:"Left align"},alignCenter:{en:"Center align"},alignRight:{en:"Right align"},insertColumnBefore:{en:"Insert column before"},insertColumnAfter:{en:"Insert column after"},deleteColumn:{en:"Delete column"},insertRowAbove:{en:"Insert row above"},insertRowBelow:{en:"Insert row below"},deleteRow:{en:"Delete row"},deleteTable:{en:"Delete table"}},crosspostInput:{anyAreNotAllowed:{en:"This community does not allow for crossposting of any posts"},checkingCommunity:{en:"Checking community..."},destinationRequired:{en:"A destination community is required to crosspost"},imagesAreNotAllowed:{en:"This community does not allow for crossposting of image posts"},linksAreNotAllowed:{en:"This community does not allow for crossposting of link posts"},selfpostsAreNotAllowed:{en:"This community does not allow for crossposting of text posts"},sourcePostIdRequired:{en:"A source post is required to crosspost"},videosAreNotAllowed:{en:"This community does not allow for crossposting of video posts"},within24HoursAreNotAllowed:{en:"This community has the same crosspost within last 24 hours"}},mediaInput:{dropHereToUpload:{en:"Drop Here to Upload"},dragAndDropOr:{en:"Drag and drop or"},chooseThumbnail:{en:"Choose thumbnail"},makeGif:{label:{en:"Make GIF"},fixedToOffReason:{en:"Video cannot be converted to GIF because r/%{subredditName} is a video only subreddit"},fixedToOnReason:{en:"Video auto converted to GIF because r/%{subredditName} is an image only subreddit"}},imageRemovePrompt:{en:"Are you sure you want to remove your image?"},videoRemovePrompt:{en:"Are you sure you want to remove your video?"},videoTooLongForImageOnlySubreddit:{en:"Sorry, r/%{subredditName} doesn't allow videos. Please upload a video less than 60 seconds to convert to animated GIF."},videoTooLongInGeneral:{en:"Video is too long. Maximum video length is 15 minutes."},mediaAreNotAllowed:{en:"Videos and images are not allowed in r/%{subredditName}"},imagesAreNotAllowed:{en:"Images are not allowed in r/%{subredditName}"},videosAreNotAllowed:{en:"Videos are not allowed in r/%{subredditName}"},imagesLimitExceeded:{en:"Post may not contain more that 20 images"},videosLimitExceeded:{en:"Post may not contain more that 5 videos"}},pleaseFixRequirements:{en:"Please fix the above requirements"},requirement:{en:"requirement"},rule:{en:"rule"},uploadStatus:{uploading:{en:"Uploading"},success:{en:"Success!"},uploadFailed:{en:"Upload failed"},uploadCanceled:{en:"Upload was canceled"}},urlInput:{scrapingDisclamer:{en:"Posting this link saves the image or gif to Reddit"}},processingVideo:{en:"Processing video..."},processingImage:{en:"Processing image..."},findOriginalContentCommunities:{en:"Find communities that love Original Content"},willAutomaticallyPostAt:{en:"Will automatically post at"},editorModeModeHintToast:{makeMarkdownDefault:{en:"You can set Markdown as the default editor mode in the settings"},makeRTEDefault:{en:"You can set Fancy Pants as the default editor mode in the settings"},button:{en:"Open Settings"}},modBanner:{title:{en:"Create the ideal %{displayText} post"},description:{en:"A post was generated using the community name and description."},subdescription:{en:"Try creating your own!"},button:{en:"Create Post"},dismissed:{en:"Dismissed"}}},p={all:{en:"View all"},backToProfile:{en:"Back to Profile"},birthday:{en:"Reddit Birthday"},by:{en:"by"},cakeDay:{en:"Cake day"},comments:{en:"Comments"},contributorSettings:{automoderator:{en:"Automoderator"},banned:{en:"Ban users"},customizeProfile:{en:"Customize Profile"},flairs:{en:"Flairs"},help:{en:"Help"},log:{en:"Moderation Log"},moderators:{en:"Moderators"},modmail:{en:"Mod Mail"},modqueue:{en:"Moderation Queue"},mute:{en:"Mute users"},privacy:{en:"Privacy"},profileModeration:{en:"Profile Moderation"},reports:{en:"Reports"},rules:{en:"Rules"},settings:{en:"Settings"},snoovatar:{en:"View/Edit my Snoovatar"},spam:{en:"Spam"},stylesheet:{en:"CSS and Images"},traffic:{en:"Traffic"},userPrefs:{en:"User Preferences"}},chat:{en:"Chat"},communityTokens:{en:"Community Voting Power"},communityTokensSubreddit:{en:"%{count} %{tokenName}"},customizeProfile:{en:"Customize Profile"},disabledComments:{en:"Viewing this user's comments will be available shortly."},follow:{en:"Follow"},followDescription:{en:"Following this user will show all the posts they make to their profile on your front page."},followers:{en:"Followers"},followersInfo:{en:"Your followers will see posts you make to your profile"},following:{en:"Following"},forbidden:{title:{en:"You do not have permission to access this resource"},savedSubtitle:{en:"You can only look at your own saved posts and comments"}},gold:{en:"Reddit Premium Membership"},in:{en:"in"},imageUpload:{avatar:{en:"Avatar"},description:{en:"Upload your own profile avatar and cover images."},drag:{en:"Drag and drop"},cancel:{en:"Cancel"},formatDescription:{en:"Profile images must be .PNG or .JPG format."},header:{en:"Header"},label:{en:"Avatar and Header"},or:{en:"or"},upload:{en:"Upload"},uploading:{en:"Uploading"}},karma:{en:"Karma"},karmaComments:{en:"Comment Karma"},karmaCount:{en:"%{count} Karma"},karmaLink:{en:"Post Karma"},less:{en:"View less"},moderatedSubreddits:{en:"Moderator of these communities"},moderatedSubredditsYours:{en:"You're a moderator of these communities"},more:{en:"View more"},newPost:{en:"New post"},nsfw:{en:"NSFW"},nsfwTitle:{en:"Adult content: Not Safe For Work"},onboardingModal:{customize:{en:"Customize your profile"},item1:{title:{en:"New profile design"},description:{en:"A new, cleaner way for other users to see your profile"}},item2:{title:{en:"Pinned posts"},description:{en:"Pin your favorite posts to the top of your page"}},item3:{title:{en:"Avatar and Banner"},description:{en:"More ways to personalize your identity on Reddit"}},item4:{title:{en:"Post to profile"},description:{en:"Make posts directly to your profile"}},ok:{en:"Show me"},title:{en:"Welcome to your new profile"},titleDescription:{en:"We’re improving Reddit and we’re excited for you to try out the new profile experience!"}},options:{fewerOptions:{en:"Fewer Options"},message:{en:"Message"},messageUser:{en:"Send a Private Message"},moreOptions:{en:"More Options"},snoovatar:{en:"Snoovatar"},inviteToChat:{en:"Start Chat"},viewSnoovatar:{en:"View Snoovatar"},reportUser:{en:"Report User"},sendMessage:{en:"Send Message"}},overview:{en:"Overview"},pagination:{next:{en:"next"},prev:{en:"prev"},title:{en:"view more:"}},posts:{en:"Posts"},premiumIcon:{title:{en:"%{user} has Reddit Premium"}},privacy:{en:"Privacy and Safety"},profileModeration:{barTitle:{en:"Profile Moderation"},moderationIntro:{part1Text:{en:"Posting directly to your profile is optional. If you choose not to post\n to your profile, you will not have a need for moderation tools."},part2Text:{en:"If you do choose to post to your profile, then it's important to get\n familiar with your "},part3Link:{en:"moderation tools"},part4Text:{en:" and the "},part5Link:{en:"mod guidelines"},part6Text:{en:" to ensure that personal information, spam, and other disallowed content\n isn't showing up and remaining in the comments of your profile. Below, you'll\n find a basic guide for the tools provided to you:"}},traffic:{title:{en:"Traffic"},description:{en:"View traffic statistics and graphs for your profile."}},moderators:{title:{en:"Moderators"},description:{en:"If your profile's comments are busy and you need some help with moderation,\n you might want to add on some users as mods to assist you. You can do this here.\n Choose users that you trust to represent you via their statements and mod actions,\n and be mindful of what permissions your grant them."}},moderationLog:{title:{en:"Moderation Log"},description:{en:"The moderation log lists all mod actions taken by any mod on your profile.\n If you are the only moderator of your profile the only actions will be from you\n or Automoderator."},bullet1:{en:"If you add multiple moderators, the mod log can be helpful in seeing who has\n taken a particular action like banning a user or removing a comment."},bullet2:{en:"The moderation log will also list actions taken by Automoderator if it is\n set up to make actions on your profile."}},automoderator:{title:{en:"Automoderator"},description:{en:"Automoderator is our friendly robot that can be used to help you moderator\n your community. Automod is a versatile tool that can be set up to remove or flag\n content posted on your page so you can review it."},bulletText1:{en:"If you have questions about setting up rules, "},bulletText2:{en:" is a valuable resource for help and advice. You can see the "},bulletLink1:{en:"full documentation of how it works here"}},moderationQueue:{title:{en:"Moderation Queue"},description:{en:"Content that users report can be found here so you can approve or remove it."}},banUsers:{title:{en:"Ban Users"},part1Text:{en:"This tool allows you to ban users from participating in your page and\n should be used sparingly. If users are violating site-wide rules or harassing\n you, please contact the admins at "},part2Link:{en:"contact@reddit.com"},part3Text:{en:" or "},part4Link:{en:"r/reddit.com modmail"},part5Text:{en:"."},bullet1:{en:"Bans can be permanent or timed. For minor infractions a warning or\n a short ban is often enough."},bullet2:{en:"It is important to use bans only in situations where it is warranted.\n Educating users or ignoring someone’s bad behavior can often be more\n effective than banning them."}},flairs:{title:{en:"Flairs"},description:{en:"Flair is text that displays next to someone’s username. Users in\n sports communities use flair to display their favorite team."},bullet1:{en:"“Flair” is like a label you can apply to a post or a specific user.\n For example, you could flair someone who works with you so other users are\n aware of who they are."}},spam:{title:{en:"Spam"},description:{en:"All removed content can be seen here. This includes content caught by\n the site wide spam filter and content removed by a moderator."},bullet1:{en:"You can approve content that was removed accidentally."}},questions:{description:{en:"Have more questions? "},link:{en:"Submit a request"}}},reportUser:{en:"Report User"},sections:{downvoted:{en:"Downvoted"},gilded:{en:"Gilded (legacy)"},hidden:{en:"Hidden"},overview:{en:"Overview (legacy)"},saved:{en:"Saved"},submitted:{en:"Submitted"},upvoted:{en:"Upvoted"}},seeMore:{en:"see more"},settingsForm:{allowTop:{label:{en:"Content Visibility"},description:{en:"Posts to this profile can appear in r/all and your profile can be discovered in /users"},sublabel:{en:"Enabled"}},banner:{label:{en:"Profile Cover"},description:{en:"Upload your own cover image. Image must be exactly 1280x384 pixels,\n .PNG or .JPG format and less than 500KB."}},errors:{bannerError:{en:"There was an error uploading your image. Please verify that the size of your image is 1280x384 and less than 500KB."},iconError:{en:"There was an error uploading your image. Please verify that the size of your image is 256x256 and less than 500KB."},maxLen:{en:"200 Characters Max"}},icon:{label:{en:"Profile Image"},description:{en:"Upload your own profile image. Image must be exactly 256x256 pixels,\n .PNG or .JPG format and less than 500KB."}},over18:{label:{en:"Profile Category"},description:{en:"Please select an option below."},sublabel1:{en:"This content is suitable for Everyone"},sublabel2:{en:"This content is NSFW (may contain nudity, pornography, profanity or\n inappropriate content for those under 18)."},warning:{en:"Your content will only be shown to 18+ audiences"},nsfw:{en:"NSFW"}},prefTopKarmaSubreddits:{label:{en:"Active in Communities Visibility"},sublabel1:{en:"Show my active communities on my profile"},sublabel2:{en:"Do not show my active communities on my profile"}},publicDescription:{label:{en:"About"},description:{en:"Let the Reddit community know a little about yourself (200 max characters)"},placeholder:{en:"A little description of yourself"}},title:{label:{en:"Display Name"},description:{en:"This will only be displayed to viewers of your\n profile page and will not change your username"},placeholder:{en:"Displayed Name"}},topKarmaSubreddits:{label:{en:"Active in Communities Visibility"},sublabel1:{en:"Show my active communities on my profile"},sublabel2:{en:"Do not show my active communities on my profile"}}},somethingWentWrongTryAgain:{en:"Something went wrong. Please try again!"},sortBy:{en:"Sort by"},subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},subscribers:{en:"subscribers"},nsfwWarningModal:{title:{en:"Switch Account To SFW"},beginningOfMsg:{en:"If your account contains "},linkToNSFWPolicy:{en:"NSFW content"},endOfMsg:{en:" (contains nudity, pornography, profanity or inappropriate content\n for those under 18) and it’s not set to NSFW, this will result in actions\n up to and including suspension of your account."},cancel:{en:"Cancel"},iUnderstand:{en:"I Understand"}},timeBy:{en:"Show"},topSubreddits:{en:"Active in these communities"},topSubredditsYours:{en:"You're active in these communities"},trendingProfiles:{en:"Other Interesting Profiles"},trophycase:{en:"Trophy Case (%{count})"},unfollow:{en:"Unfollow"},unsubscribe:{en:"Unsubscribe"},userSpecials:{en:"About "},userSpecialsYours:{en:"Your info"},viewBy:{en:"View"},pinnedPosts:{placeholder:{description:{en:'Pin a post from your feed using the "..." at the bottom of each post'},gotIt:{en:"OK, I got it"},title:{en:"Show off that karma!"}},title:{en:"Pinned posts"},pinnedLimitReachedModal:{buttonText:{en:"Ok, I got it"},headerText:{en:"You've reached your pinning limit."},message:{en:`You can only pin ${a.db} posts to the top of your profile. To pin something new, please unpin a post first. `}}}},h={welcome:{header:{en:"Welcome to Reddit!"},subHeader:{en:"Come for the cats, stay for the empathy."},button:{en:"Become a redditor"}},join:{header:{en:"Join the discussion"},subHeader:{en:"Comment and be a part of what the internet is talking about!"},button:{en:"Become a redditor"}},vote:{header:{en:"Make your voice heard"},subHeader:{en:"Vote and be a part of what the internet is talking about!"},button:{en:"Join the discussion"}},subreddit:{header:{en:"Join the %{subscribers} people in the %{subredditName} community"}},personalize:{header:{en:"Personalize your Reddit"},subHeader:{en:"Get updates from your favorite communities"},button:{en:"Get started"}},mobileXPromo:{header:{en:"Download the Reddit app!"},manage:{en:"Manage multiple accounts"},subscriptions:{en:"Subscriptions on the go"},downloads:{en:"10m+ downloads"},rated:{en:"rated"},placeholder:{en:"Enter phone number"},countryCode:{en:"Please include country code"},button:{en:"Send text"},empty:{en:"Please enter a phone number"},error:{en:"Sorry! The number you used was not correct. Try using a different number."},success:{en:"Success! A download link has been sent to your mobile device."},qr:{en:"Or use your phone's\ncamera to scan code"},legal:{en:"Text message and data fees may apply. You are agreeing to receive a text message with a\n link to download the Reddit app. Reddit will not send any further texts without your\n permission."}}};const f=(e,t)=>({label:e,subtext:t});var g={page:{saveRequestSuccess:{en:"Changes saved"},saveRequestFailure:{en:"Changes failed to save"},save:{en:"save"},saving:{en:"saving..."},navTitle:{en:"User settings"},uploading:{en:"Loading..."},tabs:{account:{en:"Account"},profile:{en:"Profile"},privacy:{en:"Privacy & Security"},feed:{en:"Feed Settings"},premium:{en:"Reddit Premium"},notifications:{en:"Notifications"},creator:{en:"Reddit Creator"},payments:{en:"Payments"}},confirmModal:{headerText:{en:"Save Changes"},cancelText:{en:"discard changes"},acceptText:{en:"save changes"},message:{en:"Do you want to save the changes you made to your user settings"}},notSupported:{en:"The requested page is not supported"},optional:{en:" (optional)"}},accountForm:{changeEmail:f({en:"Change/Add email"},{en:"Change or add email is still on the old site. We're in the process of building this functionality. Stay tuned!"}),changePassword:f({en:"Change password"},{en:"Change password is still on the old site. We're in the process of building this functionality. Stay tuned!"}),beta:f({en:"Opt into beta tests"},{en:"See the newest features from Reddit and join the r/beta community"}),inRedesignBeta:f({en:"Opt out of the redesign"},{en:"Revert back to old Reddit for the time being"}),headings:{main:{en:"Account settings"},accountPrefs:{en:"Account Preferences"},betaTests:{en:"beta tests"},deactivate:{en:"deactivate account"},connectedAccounts:{en:"Connected accounts"}},optOutModal:{headerText:{en:"Opt out of the redesign"},message:{en:"There is an opt in to redesign setting in Preferences (in old Reddit) if you'd like to opt back in."},cancelText:{en:"Cancel"},acceptText:{en:"opt out"}},connectedAccounts:{connectToTwitter:{label:{en:"Connect to Twitter"},subtext:{en:"Connect a Twitter account to enable the choice to tweet your new posts and display a link on your profile. We will never post to Twitter without your permission."}},twitterConnected:{label:{en:"You are connected to Twitter"},subtext:{en:"You can now choose to share your posts to Twitter from the new post composer."},toast:{en:"Twitter has been connected!"}},disconnect:{en:"Disconnect"},showTwitterLink:{en:"Show link on profile"},showTwitterLinkDescription:{en:"You can show a link to your Twitter account on your profile"}},deactivateModal:{content:{sorry:{en:"Sorry to see you go!"},contactUs:{en:"If you are having a problem on Reddit, please consider contacting us about it before deactivating your account."},postsDisclaimer:{en:"Deactivating your account will not delete the content of posts and comments you've made on Reddit. To do so please delete them individually."},confirmMessage:{en:"This action can not be undone. Are you sure you want to deactivate?"},premiumMessage:{en:"Just in case you didn't cancel your Premium subscription, here are all the links: "},premiumNotificationTitle:{en:"Please cancel your Premium subscription before deleting your account."},premiumNotificationDesktopMessage:{en:"You still have an active Reddit Premium subscription. You will need to cancel your subscription for :link:. When you are finished cancelling your premium subscription, return here to fully deactivate your account."},premiumNotificationMobileMessage:{en:"You still have an active Reddit Premium subscription. Since we use a third party payment processor, you will need to go directly to them to cancel your subscription. Here is the link for :link:. When you are finished cancelling your premium subscription, return here to fully deactivate your account."},ios:{en:"Apple Appstore"},android:{en:"Google Play"},stripe:{en:"Stripe"},paypal:{en:"Paypal"}},headings:{main:{en:"Deactivate your account"},reason:{en:"why are you deactivating this account? (OPTIONAL)"},credentials:{en:"account credentials for security purposes"}},labels:{username:{en:"username"},password:{en:"password"},confirm:{en:"I understand that deactivated accounts are not recoverable"},cancel:{en:"cancel"},deactivate:{en:"deactivate"},back:{en:"back"},deactivateModalToggle:{en:"deactivate account"}}}},feedForm:{adultContent:f({en:"Adult content"},{en:"Enable to view adult and NSFW (not safe for work) content in your feed and search results"}),hideNSFW:f({en:"Safe browsing mode"},{en:"Blur thumbnails and media preview for anything labeled NSFW (not safe for work)"}),rss:f({en:"List of your RSS feeds"},{en:"List of links to private RSS feeds so that you can get listings of your content"}),autoplayVideo:f({en:"Autoplay media"},{en:"Play videos and gifs automatically when in the viewport"}),subredditStyling:f({en:"Community themes"},{en:"Use custom themes for all communities. You can also turn this off on a per community basis."}),openPostInNewTab:f({en:"Open posts in new tab"},{en:"Enable to always open posts in a new tab"}),useMarkdown:f({en:"Default to Markdown"},{en:"When posting, your input will default to Markdown text instead of fancy pants"}),listingSort:f({en:"Community content sort"},{en:"Choose how you would like content organized in communities you visit. This will not affect global feeds such as Home, or Popular."}),rememberCommunitySort:f({en:"Remember per community"},{en:"Enable if you would like each community to remember and use the last content sort you selected for that community."}),rememberCommunityLayout:f({en:"Remember per community"},{en:"Enable if you would like each community to remember and use the last content view you selected for that community."}),layout:f({en:"Global content view"},{en:"Choose how you would like content displayed in feeds. This control is also found above your feed."}),headings:{main:{en:"Feed settings"},contentPrefs:{en:"content preferences"},postPrefs:{en:"post preferences"},rss:{en:"rss feeds"}}},premiumForm:{premium:Object.assign({},f({en:"Reddit Premium"},{en:"Your Premium subscription will automatically renew at the beginning of your next billing cycle. If your subscription ends, you will have Premium until %{date}."}),{linkMessage:{en:"Get Premium"},subscribeSubtext:{en:"Your Premium membership is valid until %{date}."},altSubtext:{en:"Get Reddit Premium and help support Reddit."},subscribeLinkMessage:{en:"Subscribe"}}),updatePaymentInfo:{en:"Update payment information"},cancelSubscription:{en:"Cancel subscription"},hideAdvertisements:f({en:"Hide advertisements"},{en:"Enable an ads-free experience on desktop"}),highlightComments:f({en:"Highlight new comments"},{en:"Enable highlighting of new comments you haven't seen"}),headings:{main:{en:"Reddit Premium"},subtext:{main:{en:"Reddit Premium is a subscription membership that upgrades your account with extra features."}},subscriptionStatus:{en:"subscription status"},premiumFeatures:{en:"premium features"}},cancelSubscriptionModal:{headerText:{en:"Cancel your membership"},message:{en:"Are you sure you want to cancel your membership? Reddit really appreciates your support!"},cancelText:{en:"Back"},acceptText:{en:"Yes, Cancel"}},updateCardModal:{headerText:{en:"Update Payment Information"},descriptionText:{en:"Change the Credit Card associated with your Premium subscription. This will be reflected in your next billing cycle."}}},notificationsForm:{messageInInbox:f({en:"Conversations in inbox"},{en:"Display conversations within the messages section of your inbox"}),markReadInInbox:f({en:"Mark as read in inbox"},{en:"Mark messages as read when I open my inbox"}),collapseRead:f({en:"Collapse read messages"},{en:"Read messages will automatically be collapsed"}),usernameMentions:f({en:"Username mentions"},{en:"Notify me when my username is mentioned in a post or comment"}),emailNotifications:f({en:"Email notifications"},{en:"If turned off, you will still receive administrative emails"}),unreadMessages:f({en:"Unread messages"},{en:"Receive unread messages via email"}),digests:f({en:"Email digests"},{en:"Receive periodic emails with the top posts from your favorite communities"}),headings:{main:{en:"Notifications settings"},inboxNotif:{en:"inbox notification"},emailNotif:{en:"email notification"},desktopNotif:{en:"Desktop notifications"},pushNotif:{en:"Push notifications"}},desktopNotifications:{chrome:f({en:"Chrome Desktop Notifications"},{en:"See your notifications on the corner of your computer screen, even when Reddit is closed"}),onlyAvailableWithChrome:{en:"Only available with Chrome"},turnOnModal:{change:{en:"Change"},clickOn:{en:"Click on"},gotIt:{en:"Got it"},inYourAddressBar:{en:"in your Chrome browser address bar"},notificationsToAllow:{en:"notifications to 'Allow'"},select:{en:"Select"},siteSettings:{en:"site settings"},title:{en:"Turn on Desktop Notifications"}}},pushNotifications:{chatMessages:f({en:"Chat messages"},{en:"Receive notifications when a user chats with you or sends a chat request to you"}),trendingPosts:f({en:"Trending posts"},{en:"Receive notifications for trending posts from your favorite communities"}),unreadMessages:f({en:"Unread messages"},{en:"Receive notifications for private messages, comments to your posts, replies to your comments, and mentions of your username"})}},privacyForm:{personalization:f({en:"Personalization"},{en:"Control how Reddit uses data to personalize ads and content you see"}),appAuth:f({en:"App authorization"},{en:"Control third party app authorizations"}),searchIndexing:f({en:"Search engine indexing"},{en:"Allow search engines to index my user profile"}),logOutbound:f({en:"Log outbound clicks"},{en:"Allow reddit to log my outbound clicks for personalization"}),twoFactor:f({en:"Two-factor authentication"},{en:"Increase your account's security by requiring a one-time use code along with your username and password"}),whoCanMessage:f({en:"Who can message you"},{en:"Control who can send you private messages. Admins and moderators of subreddits you have participated in will always be able to message you. (EVERYONE doesn't include users on blocked list)"}),whoCanChat:f({en:"Who can send you chat requests"},{en:'Control who can send you chat invites. Once you\'ve started chatting with someone, they will be "approved" and the setting will no longer apply to them. ("Nobody" means you can still initiate a chat invitation but no one can send you one).'}),blockedUsers:{heading:{en:"Blocked users list"},inputLabel:{en:"add user to blocked list"}},whitelistedUsers:{heading:{en:"Whitelisted users"},inputLabel:{en:"add user to whitelist"}},headings:{main:{en:"Privacy & security settings"},userPrivacy:{en:"user privacy"},advancedSecurity:{en:"advanced security"},messagingPrivacy:{en:"messaging privacy"}}},profileForm:{headings:{main:{en:"Customize Profile"},information:{en:"Profile Information"},images:{en:"images"},category:{en:"Profile category"},advanced:{en:"advanced"},moderation:{en:"Profile moderation"}},displayName:{label:{en:"Display name"},subtext:{en:"Set a display name. This does not change your username."},placeholder:{en:"Display name"}},about:{label:{en:"About"},subtext:{en:"A brief description of yourself shown on your profile."},placeholder:{en:"About"}},images:{label:{en:"Avatar and banner image"},subtext:{en:"Images must be .png or .jpg format"},iconUploader:{en:"Drag and Drop or Upload Avatar Image"},bannerUploader:{en:"Drag and Drop or Upload Banner Image"},errors:{profileBanner:{en:"There was an error uploading your image. Please verify that the size of your image is 1280x384 and less than 500KB."},profileIcon:{en:"There was an error uploading your image. Please verify that the size of your image is 256x256 and less than 500KB."}}},nsfw:{label:{en:"NSFW"},subtext:{en:"This content is NSFW (may contain nudity, pornography, profanity or inappropriate content for those under 18)"}},contentVisible:{label:{en:"Content Visibility"},subtext:{en:'Posts to this profile can appear in r/all and your profile can be discovered in /users'}},showActiveCommunities:{label:{en:"Active in communities visibility"},subtext:{en:"Show which communities I am active in on my profile."}},modLink:{en:'For moderation tools please visit our Profile Moderation page'},toSFWConfirm:{title:{en:"SWITCH ACCOUNT TO SFW"},message:{en:'If your account contains NSFW content (contains nudity, pornography, profanity or inappropriate content for those under 18) and it’s not set to NSFW, this will result in actions up to and including suspension of your account.'},cancel:{en:"Cancel"},ok:{en:"I UNDERSTAND"}}}};n.d(t,"a",function(){return v}),n.d(t,"d",function(){return w}),n.d(t,"f",function(){return C}),n.d(t,"e",function(){return S}),n.d(t,"c",function(){return T}),n.d(t,"b",function(){return A});const y={polls:{numVotes:{en:["%{count} vote","%{count} votes"]},numVotesCommas:{en:["%{count} vote,","%{count} votes,"]}},postCreation:{cannotAddFiles:{en:["Couldn't add %{count} more file","Couldn't add %{count} more files"]},postsCount:{en:["%{count} post","%{count} posts"]}},posts:{comments:{noun:{en:["%{count} comment","%{count} comments"]}},numViews:{noun:{en:["%{count} View","%{count} Views"]}},points:{noun:{en:["%{count} point","%{count} points"]}},views:{noun:{en:["view","views"]}}},comment:{allComments:{en:["all %{count} comment","all %{count} comments"]},children:{en:["%{numChildren} child","%{numChildren} children"]},moreReply:{en:["%{count} more reply","%{count} more replies"]},moreThanChildren:{en:["More than %{numChildren} child","More than %{numChildren} children"]},point:{en:["%{count} point","%{count} points"]},reply:{en:["%{count} reply","%{count} replies"]}},gold:{awardBadge:{silverTooltipMessage:{en:["This %{postOrComment} has received the Silver Award","This %{postOrComment} has received the Silver Award %{count} times"]},goldTooltipMessage:{en:["This %{postOrComment} has received the Gold Award","This %{postOrComment} has received the Gold Award %{count} times"]},platinumTooltipMessage:{en:["This %{postOrComment} has received the Platinum Award","This %{postOrComment} has received the Platinum Award %{count} times"]}}},listings:{moreMods:{en:["...and %{count} more »","...and %{count} more »"]},subscribers:{en:["%{count} subscriber","%{count} subscribers"]},usersHereNow:{en:["%{count} user here now","%{fuzzed}%{count} users here now"]},channelMembers:{en:[" • %{count} Member"," • %{count} Members"]}},live:{viewers:{en:["%{count} viewer","%{count} viewers"]}},metadata:{votes:{en:["%{count} vote","%{count} votes"]},comments:{en:["%{count} comment","%{count} comments"]}},multireddit:{adHocDescription:{en:["Posts from %{subreddits}","Posts from %{subreddits}"]},info:{communityCount:{en:["%{count} community in this %{object}:","%{count} communities in this %{object}:"]}}},profile:{followers:{en:["%{count} Follower","%{count} Followers"]},subscribers:{en:["%{count} Subscriber","%{count} Subscribers"]}},time:{days:{en:["%{count} day","%{count} days"]},hours:{en:["%{count} hour","%{count} hours"]},milliseconds:{en:["%{count} millisecond","%{count} milliseconds"]},minutes:{en:["%{count} minute","%{count} minutes"]},months:{en:["%{count} month","%{count} months"]},seconds:{en:["%{count} second","%{count} seconds"]},years:{en:["%{count} year","%{count} years"]},ago:{days:{en:["%{count} day ago","%{count} days ago"]},hours:{en:["%{count} hour ago","%{count} hours ago"]},milliseconds:{en:["%{count} millisecond ago","%{count} milliseconds ago"]},minutes:{en:["%{count} minute ago","%{count} minutes ago"]},months:{en:["%{count} month ago","%{count} months ago"]},seconds:{en:["%{count} second ago","%{count} seconds ago"]},years:{en:["%{count} year ago","%{count} years ago"]}}}},b={account:{karma:{en:"karma"},karmaTotal:{en:"%{karma} karma"},login:{en:"Log In"},signup:{en:"Sign Up"},logout:{en:"logout"},preferences:{en:"preferences"}},alertBanner:{learnMore:{en:"Learn more"},suspendedMessage:{en:"Your account has been suspended."},FPRMessage:{en:"Uh oh! We have suspended your account due to suspicious activity. Not to worry. You can continue using Reddit by resetting your password."}},appeal:{buttons:{pending:{en:"Pending"},submit:{en:"Submit"}},confirmation:{header:{en:"Appeal received"},description:{en:"Thanks for submitting your request. We will review your submission and be in touch if the status of your account's restriction is changed. Please note that suspensions which were correctly issued will not be reversed or lifted prematurely."}},contentPolicy:{en:"Reddit Content Policy"},errors:{emptyDescription:{en:"Enter a brief description"},oneAppealPerDay:{en:"You can submit only one appeal per day"},required:{en:"Required"},validEmail:{en:"Enter a valid email address"}},fields:{description:{description:{en:"Help us understand why you have not violated our policy and have been suspended in error."},label:{en:"Brief description"}},email:{comment:{en:"We will use this email address if we need to contact you for additional information."},label:{en:"Email address (optional)"}},username:{part1:{en:"You can only appeal the account that you are logged into. If you are having trouble logging into another account, troubleshoot in our "},label:{en:"Username"},part2:{en:"."}}},form:{description:{part1:{en:"If you have reviewed the "},part2:{en:" and our "},part3:{en:" and believe your account has been wrongfully suspended, submit this form and we'll review your request."}},header:{en:"Submit an appeal"},policyCheckboxText:{part1:{en:"I have read the "},part2:{en:" and the "},part3:{en:"."}},textAreaCounter:{en:"%{length}/%{maxLength}"}},header:{en:"Appeal suspension"},helpCenter:{en:"Help Center"},suspensionsArticle:{en:"Suspensions help article"}},badges:{achievement:{en:"Achievement"},applyBadge:{en:"apply"},applyBadge2:{en:"apply badge"},alreadyOwned:{en:"owned"},buy:{en:"convert %{tokenName}"},clearBadges:{en:"clear selection"},done:{en:"done"},expiresIn:{en:"Expires in"},flairDisallowed:{en:"This community does not allow you to select flair"},flairDisallowedTitle:{en:"unavailable"},flairPickerTitle:{en:"select flair"},free:{en:"free"},getBadge:{en:"get badge"},gotBadge:{en:"you got a new badge!"},pickerTitle:{en:"Community Flairs & Badges"},modeSectionBadges:{en:"badges"},modeSectionFlairs:{en:"flairs"},modeSectionItemGallery:{en:"gallery"},modeSectionItemMyBadges:{en:"my badges"},noBadgesTitle:{en:"no badges"},noBadgesText:{en:"You don't have any badges yet. Get them from the Gallery."},numLeft:{en:"%{numerator}/%{denominator} left"},selectBadge:{en:"select badge"},soldOut:{en:"sold out"},youHave:{en:"You have"}},blueBarLinks:{wiki:{en:"wiki"},comments:{en:"comments"},duplicates:{en:"other discussions"}},categories:{advice:{en:"Advice"},all:{en:"All Categories"},animals:{en:"Animals"},art:{en:"Art"},diy:{en:"DIY"},electronics:{en:"Electronics"},entertainment:{en:"Entertainment"},fashion:{en:"Fashion"},food:{en:"Food"},funny:{en:"Funny"},gaming:{en:"Gaming"},health:{en:"Health"},memes:{en:"Memes"},music:{en:"Music"},news:{en:"News"},outdoors:{en:"Outdoors"},photography:{en:"Photography"},picsandgifs:{en:"Pics & Gifs"},relationships:{en:"Relationships"},science:{en:"Science"},sports:{en:"Sports"},tv:{en:"TV"},tech:{en:"Tech"},travel:{en:"Travel"},videogames:{en:"Videogames"},videos:{en:"Videos"},vroom:{en:"Vroom"},writing:{en:"Writing"}},collection:{addActionText:{en:"add"},addPostToACollection:{en:"Add post to a collection"},collectionBy:{en:"Collection by"},collectionDeletedSuccess:{en:"Collection deleted successfully: %{title}"},deleteCollectionTitle:{en:"Delete Collection"},deleteConfirmation:{en:"Are you sure you want to delete this collection? The posts within the collection won't be deleted."},editModal:{collection:{en:"Collection"},description:{en:"Description"},descriptionPlaceholderText:{en:"Give some detail on what the collection is about."},descriptionUpdateSuccess:{en:"Collection description updated successfully"},edit:{en:"Edit"},editCollection:{en:"Edit collection"},posts:{en:"Posts"},reorderCollectionSuccess:{en:"Collection order updated successfully"},title:{en:"Title"},titleUpdateSuccess:{en:"Collection title updated successfully"}},follow:{follow:{en:"Follow"},followed:{en:"Followed"},unfollow:{en:"Unfollow"}},postAddedSuccess:{en:"Success! You added a post to the collection: %{title}"},postRemovedSuccess:{en:"Following post removed from collection successfully: %{postTitle}"},view:{en:"VIEW"},yesDelete:{en:"Yes, Delete"},undo:{en:"UNDO"},save:{en:"save"}},comment:{confirmCancellation:{creation:{en:"Are you sure that you want to discard your comment?"},edit:{en:"Are you sure that you want to discard your edits?"}},confirmNavigation:{en:"You have a comment in progress, are you sure you want to discard it?"},cancel:{en:"cancel"},children:{en:"children"},comment:{en:"comment"},commentedBy:{en:"Commented by"},commentDeletedByAuthor:{en:"Comment deleted by user"},commentDeletedByMod:{en:"Comment removed by moderator"},contentPolicy:{en:"content policy"},context:{en:"context"},continueThread:{en:"Continue this thread"},delete:{en:"delete"},deleteComment:{en:"Delete comment"},deleteConfirmation:{en:"Are you sure you want to delete your comment?"},deleted:{en:"deleted"},distinguish:{en:"distinguish"},distinguishAndSticky:{en:"Distinguish as Mod and Sticky"},distinguishAsAdmin:{en:"Distinguish as Admin"},distinguishAsMod:{en:"Distinguish as Mod"},distinguishSticky:{en:"yes & sticky"},dontDigFancyPants:{en:"Don't dig the Fancy Pants Editor?\nSwitch to markdown anytime"},edit:{en:"edit"},editComment:{en:"Edit comment"},edited:{en:"edited %{time}"},empty:{en:"Be the first to share what you think!"},error:{en:"Sorry, comments couldn't load!"},extraReply:{en:"Load more comments"},extraReplyLoading:{en:"Loading..."},failed:{en:"failed"},formattingHelp:{en:"formatting help"},fullComments:{en:"full comments"},hiddenScore:{en:"[score hidden]"},hiddenScorePlain:{en:"Score hidden"},keep:{en:"keep"},level:{en:"level %{level}"},loading:{en:"loading..."},loadMore:{en:"load more comments"},moreFromThisCommunity:{en:"More from this community"},switchToRTE:{en:"Switch to fancy pants editor"},noComments:{en:"no comments yet"},missingComment:{en:"That comment is missing"},pageError:{en:"We couldn't load the comments for this post"},parent:{en:"parent"},pending:{en:"submitting..."},permalink:{en:"permalink"},placeholder:{en:"What are your thoughts?"},points:{en:"points"},reply:{en:"Reply"},report:{en:"report"},return:{en:"report"},save:{en:"save"},saveComment:{en:"Save"},saveEdits:{en:"save edits"},savedSuccess:{en:"Comment saved successfully"},savedUndo:{en:"Undo"},share:{en:"share"},showParentComments:{en:"Show parent comments"},singleComment:{message:{en:"you are viewing a single comment's thread."},link:{en:"view the rest of the comments"},shortMessage:{en:"Single comment thread."}},threadArchived:{title:{en:"This thread is archived"},subtitle:{en:"New comments cannot be posted and votes cannot be cast"}},threadLocked:{subtitle:{en:"New comments cannot be posted"},title:{en:"This thread has been locked by the moderators of r/%{subredditName}"},simpleTitle:{en:"This thread has been locked"}},tooltips:{admin:{en:"Reddit admin, speaking officially"},adminEmeritus:{en:"Reddit admin emeritus"},cakeday:{en:"Cake day"},contractor:{en:"Reddit contractor"},gilded:{en:"Gilded"},moderator:{en:"Moderator of %{displayText}, speaking officially"},op:{en:"Original Poster"}},sortedBy:{en:"sorted by:"},undistinguish:{en:"Undistinguish"},unsave:{en:"unsave"},unsaveComment:{en:"Unsave"},unsavedSuccess:{en:"Comment unsaved successfully"},stickied:{en:"Stickied comment"},topPosts:{en:"Top Posts From The %{subredditName} Community"},viewAllComments:{en:"View all comments"},viewAllNumComments:{en:"View all %{numComments} comments"}},common:{areYouSure:{en:"Are you sure?"},cancel:{en:"Cancel"},close:{en:"Close"},confirm:{en:"Confirm"},disable:{en:"Disable"},join:{en:"Join"},no:{en:"No"},or:{en:"or"},remove:{en:"remove"},retry:{en:"retry"},update:{en:"update"},yes:{en:"Yes"}},communityAwards:{errors:{imageTooBig:{en:"The chosen image is too large. Please pick a new image and try again."},imageWrongDimensions:{en:"The chosen image does not match the required dimensions. Please pick a new image and try again."},imageUploadError:{en:"There was an error uploading the image. Please try again."},awardCreationError:{en:"There was an error creating the award. Please try again."},awardDeleteError:{en:"There was an error deleting the award. Please try again."},awardDisableError:{en:"There was an error disabling the award. Please try again."},awardsListError:{en:"There was an error loading awards list. Please try again."}},creationModal:{createAward:{en:"Create Award"},name:{en:"Name"},nameOfAward:{en:"Name of Award"},image:{en:"Image"},normalSize:{en:"Normal size"},smallSize:{en:"Small size"},fileDimensionsSubtext:{en:"Width and height limited to %{maxSize}px"},fileSizeSubtext:{en:"File size limited to %{maxSize}kB"},modOnly:{en:"Exclusive for Mods"},coinCost:{en:"Coin cost"},coinValueConstraints:{en:"%{minimum} Coins minimum in increments of %{increments}"},coinsToCommunity:{en:"%{coins} Coins will go to the community"},monthsToGive:{en:"Months of Premium to give"},create:{en:"Create"},successfullyCreated:{en:"Community award successfully created!"}},awardsList:{all:{en:"All"},modOnly:{en:"Mod only"},name:{en:"Name"},icon:{en:"Icon"},coins:{en:"Coins"},type:{en:"Type"}}},communityTopics:{communityTopics:{en:"Community topics"},explanation:{en:"This will help Reddit recommend your community to relevant users and other discovery experiences."},suggestedTopics:{en:"Suggested topics"},loadFailed:{en:"Oh no! We didn't load your topics. Please try again."},savePartialFailed:{en:"Yikes! It looks like we didn't save all of your topics. Please try again"},add:{en:"Add"},retry:{en:"Retry"},numSelected:{en:"(%{part}/%{whole})"},maxTopicsHit:{en:"You can only add up to %{max} community topics"}},connectedAccounts:{thankYouForYourSupport:{en:"Thank you for being a patron!"},getExclusiveFlair:{en:"Get exclusive Patreon flair by becoming a patron"},title:{en:"Connected accounts"},visit:{en:"Visit"}},contentGate:{goldSubreddit:{description:{en:"The moderators in this community have set it to Reddit Gold members only. You must upgrade to a Reddit Gold membership to continue."},descriptionPremium:{en:"The moderators in this community have set it to Reddit Premium members only. You must upgrade to a Reddit Premium membership to continue."},getGold:{en:"Get Gold"},getPremium:{en:"Get Premium"},goHome:{en:"Go Home"},login:{en:"Log In"},signUp:{en:"Sign Up"},title:{en:"r/%{subredditName} is a Reddit Gold community"},titlePremium:{en:"r/%{subredditName} is a Reddit Premium community"}},over18:{description:{en:"You must be at least eighteen years old to view this content. Are you over eighteen and willing to see adult content?"},title:{en:"You must be 18+ to view this community"}},privateSubreddit:{description:{en:"The moderators in this community have set it to private. You must be a moderator or approved submitter to visit."},exploreReddit:{en:"Explore Reddit"},goHome:{en:"Go Home"},messageMods:{en:"Message Mods"},title:{en:"You must be invited to visit this community"}},quarantinedSubreddit:{continue:{en:"Continue"},description:{en:"Quarantined communities are dedicated to shocking or highly offensive content. You must be logged in with a verified email to continue."},exploreReddit:{en:"Explore Reddit"},login:{en:"Log In"},noThankYou:{en:"No Thank You"},prompt:{en:"Are you certain you want to continue?"},quarantined:{en:"quarantined"},signUp:{en:"Sign Up"},subtitle:{en:"This community is"},title:{en:"Are you sure you want to view this community?"},verifyEmail:{en:"Verify Email"},bannerTitle:{en:"Community Quarantined"},clickToGoHome:{en:"Click to return home."},quarantineMsg:{en:"It is dedicated to shocking or highly offensive content."},quarantineLabelTooltip:{en:"This post was submitted in a quarantined community"}},subredditBanned:{description:{en:"This community has been banned for violating the Reddit rules."},exploreReddit:{en:"Explore Reddit"},title:{en:"r/%{subredditName} has been banned from Reddit"}},subredditDoesNotExist:{goHome:{en:"Go Home"},title:{en:"r/%{subredditName} doesn't exist"}}},countrySorts:{everywhere:{en:"everywhere"},unitedStates:{en:"united states"},argentina:{en:"argentina"},australia:{en:"australia"},bulgaria:{en:"bulgaria"},canada:{en:"canada"},chile:{en:"chile"},colombia:{en:"colombia"},croatia:{en:"croatia"},czechRepublic:{en:"czech republic"},finland:{en:"finland"},greece:{en:"greece"},hungary:{en:"hungary"},iceland:{en:"iceland"},india:{en:"india"},ireland:{en:"ireland"},japan:{en:"japan"},malaysia:{en:"malaysia"},mexico:{en:"mexico"},newZealand:{en:"new zealand"},philippines:{en:"philippines"},poland:{en:"poland"},portugal:{en:"portugal"},puertoRico:{en:"puerto rico"},romania:{en:"romania"},serbia:{en:"serbia"},singapore:{en:"singapore"},sweden:{en:"sweden"},taiwan:{en:"taiwan"},thailand:{en:"thailand"},turkey:{en:"turkey"},unitedKingdom:{en:"united kingdom"}},createCommunity:{alreadyRunning:{en:"Already run a Reddit community?"},createCommunity:{en:"Create community"},description:{en:"Create a community for your supporters to call home that links to your Patreon page."},fields:{description:{description:{en:"Appears in search results and social media links. 500 characters max."},label:{en:"(optional) description"}},name:{description:{en:'Names cannot have (e.g., "r/bookclub" not "r/book club"), must be between 3-50 characters, and underscores ("_") are the only special characters allowed. Avoid using solely trademarked names (e.g., "r/FansOfAcme" not "r/Acme").'},label:{en:"Community name"}}},selectACommunity:{en:"Select a community"},title:{en:"Create your Reddit community"},usernameDoesNotMatch:{title:{en:"Username does not match"},description:{en:"It looks like you are logged in to Reddit with a different account than expected. Please ensure you are logged into the correct account to continue."},button:{en:"Switch Accounts"}}},crosspost:{anotherRule:{en:"See rules details"},crosspostTitle:{en:"Choose a title"},formNotification:{en:"You can share this post to communities you are subscribed to."},formTitle:{en:"Submit a Crosspost"},moreCrosposts:{en:"See more places this has been crossposted"},policy:{part1:{en:"please be mindful of reddit’s "},part2:{en:"content policy"},part3:{en:" and practice "},part4:{en:" good reddiquette"}},required:{en:"required"},recentSubreddits:{en:"your recent subreddits"},rules:{en:"Crossposting rules for %{name}"},sendReplies:{en:"Send replies to this post to my inbox"},submit:{en:"Submit"},subreddit:{en:"Choose where to crosspost"},your:{en:"Your Profile"}},desktopNotifications:{prePrompt:{allowNotifications:{en:"Allow Notifications"},body:{loggedIn:{en:"%{userName}, stay up to date on the best Reddit content for you and replies to your posts and comments with notifications."},loggedOut:{en:"Stay up to date on the best Reddit content for you."}},notNow:{en:"Not now"},title:{en:"Enable notifications"}}},discoveryUnits:{categoryCommunities:{en:"%{categoryName} communities"},communities:{en:"Communities"},communitiesTalkingAboutThis:{en:"Communities talking about this"},continueBrowsingIn:{en:"Continue browsing in %{subredditName}"},more:{en:"+%{count} More"},popularPosts:{en:"Popular posts"},seeAllPosts:{en:"See all posts"},seeAllPostsIn:{en:"See all posts in %{subredditName}"},subscribers:{en:"%{number} subscribers"},topContentLast:{en:"Top posts from the past %{range}"},topPost:{en:"Top post"},topPostsAcrossReddit:{en:"Top posts across reddit "},topPostsInCategory:{en:"Top %{category} Posts"},topSubredditsInCategory:{en:"Top %{category} Communities"},trendingToday:{en:"Trending today"},viewAll:{en:"View all %{count}"},viewCategory:{en:"View Category"},viewCommunity:{en:"View Community"},visitCommunity:{en:"Visit Community"}},economy:{settings:{creator:{header:{tag:{en:"alpha"},title:{en:"Reddit Creator"}},stripeConnect:{cta:{en:"connect stripe account"},connected:{en:"connected"},connecting:{en:"connecting..."},description:{en:"Connect your Stripe account to Reddit to get paid directly to your bank account. If you don't have a Stripe account it'll only take a couple of minutes to create one."},disclaimer:{en:"Reddit doesn't store personal data collected by Stripe."},header:{en:"accept tips"},legal:{en:"By connecting to Stripe, you agree to our"},legalLink:{en:"Beta Terms of Service"},title:{en:"Stripe Account"}}},payments:{header:{description:{en:"View your saved payment methods. For security and privacy, your payment details are never stored by Reddit, and only maintained by our payment providers."},title:{en:"Payments"}},paymentMethods:{none:{en:"You have no saved payment methods"},remove:{en:"remove"},removing:{en:"removing"},title:{en:"payment methods"}}}},sidebar:{postFlatlistCTA:{support:{en:"Tip"}},profileCTA:{support:{en:"tip"},title:{en:"reddit creator"}}},support:{payment:{amounts:{customLabel:{en:"other"}},anonymous:{en:"Make my tip anonymous"},card:{new:{ccv:{en:"ccv"},exp:{en:"mm/yy"},name:{en:"name on card"},number:{en:"card number"},update:{en:"Save card"},zip:{en:"zip code"}},selector:{title:{en:"Payment Method"},other:{en:"Add New Card"}}},footer:{legal:{delimiter:{en:"."},link:{en:"Beta Terms of Service"},notAnonymous:{en:"Your username & tip amount will be sent to the recipient."},text:{en:"By tipping, you agree to our"}},submit:{buttonText:{en:"Tip %{username}"}}},header:{title:{en:"Tip Reddit Creators"},subtext1:{en:"Send money to your favorite Reddit Creators."},subtext2:{en:"Help them create more great stuff."}},message:{placeholder:{en:"Private Message (optional)"}}},tooltip:{subredditPlacholder:{en:"the subreddit"},text:{en:"%{amount}% goes to %{name}"},textWithFees:{en:"%{amount}% goes to %{name} (excluding fees)"},textWithDisclaimer:{en:"%{amount}%* goes to %{name}"},usernameLoading:{en:"Loading..."}}}},email:{verificationStatus:{success:{en:"Email verification complete"},alreadyVerified:{en:"Your email address has already been verified."},wrongUser:{en:"The email verification link you've followed is for a different user account. Please log out and click the email verification link again to verify your email."},error:{en:"Something went wrong."}}},emojiManagement:{addEmoji:{en:"Add Emoji"},imageTitle:{en:"Image"},nameTitle:{en:"Name"},pageTitle:{en:"Emoji management"},settings:{en:"Emoji settings"}},emojiPicker:{cancel:{en:"Cancel"},searchEmoji:{en:"Search for emoji"}},error:c.a,events:{eventStartedSuccessfully:{en:"Following event has started successfully: %{title}"},eventTimeUpdatedSuccessfully:{en:"Following event time is updated successfully: %{title}"}},euCookiePolicy:{buttonText:{en:"I Agree"},linkText:{en:"Learn More"},text:{en:"Cookies help us deliver our Services. By using our Services or clicking I agree, you agree to our use of cookies."}},explore:{categories:{description:{en:"Breaking news, sports, TV fan theories, and never-ending streams of cute animals. The conversation starts here."},title:{en:"Find your community on Reddit"}},communities:{title:{en:"Explore %{categoryName}"}},lookingForPopular:{en:"Looking for the Popular feed?"},upsell:{description:{en:"Reddit is home to thousands of communities, endless conversation, and authentic human connection. Create your account now!"},title:{en:"Find your communities. Customize your Home feed."}}},flair:{apply:{en:"apply"},addUserFlair:{en:"add user flair"},addUserFlairAndBadge:{en:"add badge & flair"},addUserBadge:{en:"add badge"},editFlair:{en:"edit flair"},clear:{en:"Clear selection"},editUserFlair:{en:"edit user flair"},editUserFlairAndBadge:{en:"edit badge & user flair"},editUserBadge:{en:"edit user badge"},maxLengthExceededTooltip:{en:"The unicode for the emoji goes against the character count"},noFlair:{en:"No flair selected"},patron:{en:"Patron"},postFlairModalTitle:{en:"Select %{subredditName} flair"},postFlairPlaceholder:{en:"Post Title"},preview:{en:"user flair preview"},searchPlaceholder:{en:"Search for flair"},showMyFlair:{en:"Show my user flair on this community"},userFlairModalTitle:{en:"Select your community flair"},userFlairPlaceholder:{en:"u/username"}},followPost:{follow:{en:"Follow"},followed:{en:"Followed"},tooltip:{en:"Want to know when new popular comments come in? Follow this post for updates."}},footer:{titles:{about:{en:"about"},help:{en:"help"},apps:{en:"apps & tools"},love:{en:"<3"}},links:{blog:{en:"blog"},about:{en:"about"},source:{en:"source code"},ad:{en:"advertise"},app:{en:"the reddit app"},careers:{en:"careers"},jobs:{en:"jobs"},developers:{en:"developers"},engineering:{en:"engineering"},help:{en:"help"},rules:{en:"site rules"},faq:{en:"FAQ"},wiki:{en:"wiki"},reddiquette:{en:"reddiquette"},reddit:{en:"reddit.com"},transparency:{en:"transparency"},contact:{en:"contact us"},iphone:{en:"Reddit for iPhone"},android:{en:"Reddit for Android"},mweb:{en:"mobile website"},press:{en:"press"},buttons:{en:"buttons"},gold:{en:"reddit gold"},gifts:{en:"reddit gifts"},facebook:{en:"Facebook"},twitter:{en:"Twitter"},instagram:{en:"Instagram"},coins:{en:"reddit coins"},premium:{en:"reddit premium"}},legal:{content:{en:"content policy"},privacy:{en:"privacy policy"},user:{en:"user agreement"},mod:{en:"mod policy"},cp:{en:"© 2019 Reddit, Inc. All rights reserved"}},legalbottom:{part1:{en:"Use of this site constitutes acceptance of our "},part2:{en:" and "},part3:{en:". © %{year} reddit inc. All rights reserved. REDDIT and the ALIEN Logo are registered trademarks of reddit inc."},privacy:{en:"Privacy Policy"},user:{en:"User Agreement"}}},form:{errors:{iconError:{en:"There was an error uploading your image. Please verify that the size of your image is 256x256 and less than 500KB."},bannerError:{en:"There was an error uploading your image. Please verify that the size of your image is 1280x384 and less than 500KB."}},saved:{en:"Saved!"},saving:{en:"Saving"},submit:{en:"Submit"},optional:{en:" (Optional)"},required:{en:"*Required"},uploadPhoto:{en:"Upload Photo"},characters:{en:"Characters"},images:{en:"Images"}},gold:u,gov:{available:{en:"Transferable"},bannerPurchaseCTA:{en:"buy banner"},bannerManageCTA:{en:"manage banner"},explanation:{en:"Up to 49% of earned %{tokenName}. Remaining are frozen."},harberger:{banner:{deleteError:{en:"Could not delete image"},imageSize:{en:"192 px high"},imageTitle:{en:"Image"},tile:{en:"Tile"},title:{en:"banner"},uploadLabel:{en:"Drag and Drop or Upload Image"},uploadError:{en:"Could not upload image"}},buyBannerModalTitle:{en:"Buy Banner"},buy:{en:"buy"},controls:{cancel:{en:"cancel"},save:{en:"save"},walletAmount:{en:"You have"}},explanations:{banner:{title:{en:"Buy r/%{subredditName}'s Top Banner with %{tokenName}"},text:{en:"Set the image to whatever you want"}},tax:{title:{en:"Hamburger Tax"},text1:{en:"The owner sets the price for the banner"},text2:{en:"They pay a daily tax rate of 1% by burning %{tokenName}"},text3:{en:"If the owner cannot pay the tax, the price goes to 0"},text4:{en:"Anyone can buy the banner at its advertised price"},text5:{en:"The owner cannot refuse to sell it at that price"}}},manage:{bannerPrice:{en:"banner price"},taxRate:{en:"1% daily tax"},priceTitle:{en:"Price and Hamburger Tax"},priceExplanation:{en:"You can protect your ownership by raising the price. This also increases the daily tax. If you're unable to pay the tax, the price goes to 0."}},manageBannerModalTitle:{en:"Manage Banner"},owner:{en:"Owned by"}},leaderboard:{header:{topUsers:{en:"top users"}},rangeText:{week:{en:"Week"},month:{en:"Month"},year:{en:"Year"}},users:{singular:{en:"User"},plural:{en:"Users"}}},pointsDecay:{election:{body:{en:"Moderator %{tokenName} may be removed if there isn’t an election for top moderator within %{time}."},title:{en:"election required for top moderator"}},inactive:{body:{en:"%{tokenName} may be removed if they are not used in governance polls. To keep your %{tokenName}, vote in 1 governance poll within %{time}."},title:{en:"inactive %{tokenName}"},time:{singular:{en:"%{numDays} day"},plural:{en:"%{numDays} days"}}}},new:{en:"new"},recipientLabel:{en:"recipient username"},recipientPlaceholder:{en:"Who will get your %{tokenName}?"},releaseNotesDone:{en:"done"},releaseNotesNext:{en:"next"},releaseNotesTitle:{en:"What's New in %{subredditName}?"},replaceMod:{part1:{en:"Should"},part2:{en:"become the top moderator?"},username:{en:"username"}},searchNameError:{en:"Could not check that username. Are you sure it's correct?"},searchNameInvalid:{en:"Cannot find this username."},sendCta:{en:"send"},spinoff:{part1:{en:"Should we spin-off to"},part2:{en:"?"},subredditName:{en:"subreddit name"}},tipText:{en:"Tip %{username} with %{tokenName}"},transferModalTitle:{en:"Send %{tokenName}"},transferSuccess:{en:"Success! You just transferred %{amount} %{tokenName} to %{recipient}"},types:{general:{en:"general"},gov:{en:"governance"},replaceTopMod:{en:"replace the top moderator"},spinoff:{en:"spin-off a new community"}},voteLater:{en:"later"},voteCta:{en:"%{subredditName} Governance Vote is Open:"},votePrompt:{en:"vote"}},grantUserFlair:{buttons:{sync:{en:"Sync"}},cssClass:{en:"Css class"},cssClassInfo:{en:"CSS classes determine styling for flair in old Reddit"},flairTemplate:{en:"Flair template"},flairTemplateInfo:{en:"Flair templates determine the flair's background colors, text colors, and permissions."},flairText:{en:"Flair text"},flairTextInfo:{en:"Changes the text and emojis within the user flair"},isModOnly:{en:"Available only to mods"},isUserEditable:{en:"User editable"},none:{en:"none"},syncStyling:{en:"Sync styling"},usernameWithPreview:{en:"Username with preview"}},header:{appeal:{en:"Appeal"},ariaInstructions:{en:"Press J to jump to the feed. Press question mark to learn the rest of the keyboard shortcuts"},chat:{en:"Chat"},coins:{en:"Coins"},createCommunity:{en:"Create Community"},customizeFlyout:{title:{en:"New User Settings"},subtitle:{en:"Like customizing Reddit?"},description:{en:"You can save how you sort and view your communities in user settings."},dismiss:{en:"Got It"}},filter:{en:"Filter"},explore:{en:"Explore"},hamburgerMenu:{en:"My Communities Menu"},home:{en:"Home"},metaFilter:{en:"Polls"},messages:{en:"Messages"},moderation:{en:"Moderation"},modListing:{en:"r/Mod"},modMail:{en:"Modmail"},modMailBeta:{en:"Modmail Beta"},modQueue:{en:"Mod Queue"},mySubscriptions:{en:"My Subscriptions"},navigation:{en:"Start typing to filter your subscriptions or use up and down to select."},newPost:{en:"Create Post"},news:{en:"News"},ogDescription:{en:"reddit: the front page of the internet"},ogTitle:{en:"reddit: the front page of the internet"},premium:{en:"Premium"},search:{en:"Search Reddit"},searchMultireddit:{en:"Search m/%{multireddit}"},searchSubreddit:{en:"Search r/%{subreddit}"},settings:{en:"User Settings"},selected:{en:"selected"},subredditCreation:{en:"Create Community"},userDropdown:{en:"User account menu"},viewDraft:{en:"View Draft"}},headerDropdown:{coins:{en:"Reddit Coins"},communities:{en:"communities"},feeds:{en:"feeds"},helpCenter:{en:"Help Center"},loginSignup:{en:"Log In / Sign Up"},logout:{en:"Log Out"},moreStuff:{en:"More Stuff"},myProfile:{en:"My Profile"},myStuff:{en:"My Stuff"},mySubscriptions:{en:"My Subscriptions"},optIn:{en:"Opt In to New Reddit"},optOut:{en:"Opt Out of Redesign"},premium:{en:"Reddit Premium"},submitFeedback:{en:"Submit Feedback"},userSettings:{en:"User Settings"},viewOptions:{en:"View Options"},visitOldReddit:{en:"Visit Old Reddit"}},hovercard:{viewCommunity:{en:"View Community"}},listings:{backToTop:{en:"back to top"},aboutMods:{en:"about moderation team"},agePrefix:{en:"a community for"},emptySubreddit:{callToAction:{en:"Add a post"},primary:{en:"There are no posts in this subreddit"},secondary:{en:"Be the first to till this fertile land."}},emptySubredditRising:{primary:{en:"Looks like nothing is rising fast enough in this subreddit"},secondary:{en:"Create a new post and take all the glory"}},emptyHomepage:{callToAction:{en:"Browse popular communities"},primary:{en:"Reddit gets better when you subscribe to communities, so find some that you’ll love!"}},errorTitle:{en:"We couldn't load this listing"},explore:{howRedditWorks:{en:"How Reddit works"},longDescription:{en:'Find your breaking news, sports,
TV fan theories, or never-ending
streams of cute animals.
See what’s trending on r/popular.'},title:{en:"Explore"}},home:{title:{en:"home"},longDescription:{en:"Your personal Reddit frontpage. Come here to check in with your favorite communities."}},all:{title:{en:"all"},longDescription:{en:"The most active posts from all of Reddit. Come here to see new posts rising and be a part of the conversation."}},random:{en:"random"},originalContent:{title:{en:"Original Content"},titleSecondary:{en:"The best [OC] across Reddit"},longDescription:{en:"Find the best Original Content [OC] created by Redditors for Redditors."},bannerTitle:{en:"What is original content?"},bannerDescription:{en:'Here you will find OC or "Original Content" posts. This means that the post author claims they created the content. Explore OC categories to discover posts you haven’t seen anywhere else.'}},news:{title:{en:"News"}},popular:{title:{en:"popular"},longDescription:{en:"The best posts on Reddit for you, pulled from the most active communities on Reddit. Check here to see the most shared, upvoted, and commented content on the internet."}},pagination:{next:{en:"next"},prev:{en:"prev"},title:{en:"view more:"},or:{en:"or"},random:{en:"random subreddit"},explore:{en:"explore some new subreddits"}},messageTheModerators:{en:"message the moderators"},moderators:{en:"moderators"},noResults:{en:"Sorry, there doesn't seem to be anything here."},noPosts:{en:"hmm... u/%{profileName} hasn't posted anything"},noRecentPosts:{en:"hmm... u/%{profileName} hasn't posted recently"},noComments:{en:"hmm... u/%{profileName} hasn't commented on anything"},noRecentComments:{en:"hmm... u/%{profileName} hasn't commented recently"},noPostsButComment:{check:{en:"check out"},comments:{en:"their comments"},instead:{en:"instead"}},privateEmpty:{en:"hmm... looks like you haven't %{verb} anything yet"},subscribe:{en:"subscribe"},layoutSwitcher:{card:{en:"card"},classic:{en:"classic"},compact:{en:"compact"},label:{en:"View"},welcomeTooltip:{label:{en:"New Feature"},title:{en:"Card. Classic. Compact"},body:{en:"These icons change the way you view Reddit. Choose between layouts for media, text or just plain density."},button:{en:"Got it"}}},toast:{error:{en:"Sorry, we couldn't load posts for this page."},retryButton:{en:"Retry"}},sponsored:{en:"promoted"},unsubscribe:{en:"unsubscribe"},subredditCreation:{title:{en:"Create Community"}}},live:{live:{en:"live"}},media:{nsfw:{en:"Click to see NSFW"},spoiler:{en:"Click to see spoiler"},nsfwSpoiler:{en:"Click to see NSFW spoiler"}},metadata:{index:{en:"%{votesPluralizedString} and %{commentsPluralizedString} so far on Reddit"}},modals:{cancelPurchase:{accept:{en:"Cancel purchase"},cancel:{en:"back"},message:{en:"Do you want to cancel this purchase? You will lose any information you’ve entered."}}},moderationLog:{dropdown:{label:{actions:{en:"Actions"},moderators:{en:"All Moderators"}},actions:{allActions:{en:"All actions"},acceptModeratorInvite:{en:"Accept moderator invite"},addContributor:{en:"Add contributor"},addModerator:{en:"Add moderator"},approveComment:{en:"Approve comment"},approveLink:{en:"Approve link"},banUser:{en:"Ban user"},collections:{en:"Collections"},communityStyling:{en:"Community styling"},communityWidgets:{en:"Community widgets"},createAward:{en:"Create award"},createRule:{en:"Create rule"},deleteRule:{en:"Delete rule"},disableAward:{en:"Disable award"},distinguish:{en:"Distinguish"},editFlair:{en:"Edit flair"},editRule:{en:"Edit rule"},editSettings:{en:"Edit settings"},events:{en:"Events"},ignoreReports:{en:"Ignore reports"},inviteModerator:{en:"Invite moderator"},lock:{en:"Lock"},markNsfw:{en:"Mark nsfw"},markOriginalContent:{en:"Mark original content"},modmailEnrollment:{en:"Modmail enrollment"},muteUser:{en:"Mute user"},removeComment:{en:"Remove comment"},removeContributor:{en:"Remove contributor"},removeLink:{en:"Remove link"},removeModerator:{en:"Remove moderator"},removeWikiContributor:{en:"Remove wiki contributor"},reorderRules:{en:"Reorder rules"},setContestMode:{en:"Set contest mode"},setPermissions:{en:"Set permissions"},setSuggestedSort:{en:"Set suggested sort"},spamComment:{en:"Spam comment"},spamLink:{en:"Spam link"},spoiler:{en:"Spoiler"},sticky:{en:"Sticky"},unbanUser:{en:"Unban user"},unignoreReports:{en:"Unignore reports"},uninviteModerator:{en:"Uninvite moderator"},unlock:{en:"Unlock"},unmuteUser:{en:"Unmute user"},unsetContestMode:{en:"Unset contest mode"},unspoiler:{en:"Unspoiler"},unsticky:{en:"Unsticky"},wikiBanned:{en:"Wiki banned"},wikiContributor:{en:"Wiki contributor"},wikiPageListed:{en:"Wiki page listed"},wikiPermLevel:{en:"Wiki perm level"},wikiRevise:{en:"Wiki revise"},wikiUnbanned:{en:"Wiki unbanned"}}},titleBar:{time:{en:"time"},moderator:{en:"moderator"},action:{name:{en:"action"},tooltip:{description:{en:"Actions performed within your community"},icons:{award:{en:"Award"},comment:{en:"Comment"},post:{en:"Post"},userManagement:{en:"User management"},settings:{en:"Community settings"},flair:{en:"Flair"},wiki:{en:"Wiki"},event:{en:"Event"},collection:{en:"Collection"}}}},details:{name:{en:"details"},tooltip:{en:"Displays the author, post or comment link, and any additional information"}}},topBar:{filterBy:{en:"Filter by"},filter:{placeholder:{en:"Filter"},allModerators:{en:"All Moderators"},admins:{en:"Admins"},autoMod:{en:"AutoModerator"}}},actions:{details:{addedEventTimes:{en:"added event times to post"},addedFlairStyling:{en:"added flair styling"},addedStyling:{en:"modified community styling"},addedToCollection:{en:"added post to collection"},addedWidget:{en:"added widget"},allowDiscovery:{en:"toggle allow in search/onboarding/discovery"},allowTop:{en:"toggle allow in default/trending lists"},permanentBan:{en:"permanent ban"},collapseDeletedComments:{en:"toggle collapse deleted/removed comments"},commentScoreHideMins:{en:"comment score hide period"},approved:{en:"approved"},confirmSpam:{en:"confirm spam"},createdCollection:{en:"created collection"},cssOnCname:{en:"toggle custom css from cname"},deleteBanner:{en:"delete banner image"},deleteHeader:{en:"delete header image"},deleteIcon:{en:"delete icon image"},deleteImage:{en:"delete image"},deletedCollection:{en:"deleted collection"},description:{en:"sidebar description"},domain:{en:"domain"},editedCollectionDescription:{en:"edited collection description"},editedCollectionDisplayLayout:{en:"edited collection display layout"},editedCollectionTitle:{en:"edited collection title"},editedEventBody:{en:"edited event post body"},editedEventTimes:{en:"edited event post times"},editedEventTitle:{en:"edited event post title"},editedWidget:{en:"edited widget"},excludeBannedModqueue:{en:"toggle exclude banned users posts from modqueue"},flairClearTemplate:{en:"clear flair template"},flairCsv:{en:"edit flair by csv"},flairDeleteTemplate:{en:"delete flair template"},flairDelete:{en:"delete flair"},flairDisabled:{en:"disable flair"},flairEdit:{en:"add/edit flair"},flairEnabled:{en:"toggle flair enabled"},flairPosition:{en:"toggle user flair position"},flairSelfEnabled:{en:"toggle user assigned flair enabled"},flairTemplate:{en:"add/edit flair templates"},freeFormReports:{en:"toggle allow free form reports by users"},headerTitle:{en:"header title"},ignoreReports:{en:"ignore reports"},lang:{en:"language"},linkFlairPosition:{en:"toggle link flair position"},linkFlairSelfEnabled:{en:"toggle submitter assigned link flair enabled"},linkType:{en:"link type"},over18:{en:"toggle viewers must be over 18"},permissionModeratorInvite:{en:"set permissions on moderator invitation"},permissionModerator:{en:"set permissions on moderator"},publicDescription:{en:"description"},publicTraffic:{en:"toggle public traffic stats page"},removeSelf:{en:"removed self"},remove:{en:"remove"},removedFromCollection:{en:"removed post from collection"},removedStyling:{en:"removed community styling"},removedWidget:{en:"removed widget"},showCnameSidebar:{en:"toggle show sidebar from cname"},showMedia:{en:"toggle show thumbnail images of content"},spam:{en:"spam"},stylesheet:{en:"stylesheet"},submitLinkLabel:{en:"submit link button label"},submitTextLabel:{en:"submit text post button label"},title:{en:"title"},type:{en:"type"},unspam:{en:"unspam"},uploadImageBanner:{en:"upload image banner"},uploadImageHeader:{en:"upload image header"},uploadImageIcon:{en:"upload image icon"},uploadImage:{en:"upload image"}}}},modListing:{title:{en:"Subreddits you moderate"},sidebar:{feedDetails:{title:{en:"Feed details"},description:{en:"This is a feed for the communities that you moderate."}},hideCommunities:{goToFiltered:{en:"Go to filtered r/Mod"},goToUnfiltered:{en:"Go to unfiltered r/Mod"},hide:{en:"Hide"},inputPlaceholder:{en:"r/community"},title:{en:"Hide communities"},unhide:{en:"Unhide"},viewingAllCommunities:{en:"Viewing all communities"}}}},modTools:{actionByAutomod:{en:"Action taken by Automoderator"},addARemovalReason:{en:"Add a removal reason"},addPostFlair:{en:"Add post flair"},admin:{en:"Admin"},approve:{en:"Approve"},approved:{en:"Approved"},approvedBy:{en:"Approved by %{username} at %{time}"},commentsLocked:{en:"Comments are locked"},confirmRemoval:{en:"Confirm removal"},editPostFlair:{en:"Edit post flair"},distinguishAsMod:{en:"Distinguish as Mod"},emptyQueueText:{en:"Kitteh is pleased"},emptyQueueTitle:{en:"The queue is clean!"},ignoreReports:{en:"Ignore Reports"},items:{en:"Items %{startNumItems}-%{endNumItems}"},loadingReports:{en:"Loading reports…"},lock:{en:"Lock"},lockComments:{en:"Lock comments"},markNSFW:{en:"Mark as NSFW"},markOc:{en:"Mark as OC"},markSpoiler:{en:"Mark as Spoiler"},moderatorOf:{en:"Moderator of %{displayText}"},modTools:{en:"Mod tools"},note:{en:"Note: "},numSelected:{en:"%{numSelected} selected"},pinnedPost:{en:"Pinned post"},reapprove:{en:"Reapprove"},reasonBy:{en:"Reason by u/%{username}: "},removalReason:{en:"Removal reason"},remove:{en:"Remove"},removeAsSpam:{en:"Remove as spam"},removed:{en:"Removed"},removedAsSpam:{en:"Removed as spam"},removedAsSpamBy:{en:"Removed as spam by %{username} at %{time}"},removedBy:{en:"Removed by %{username} at %{time}"},reports:{en:"Reports"},spam:{en:"Spam"},stickiedPost:{en:"Stickied post"},stickyPost:{en:"Sticky post"},unignoreReports:{en:"Unignore Reports"},unlock:{en:"Unlock"},unmarkNSFW:{en:"Unmark as NSFW"},unmarkSpoiler:{en:"Unmark as Spoiler"}},monthsToMinutes:{accountCompleteness:{collapse:{en:"Collapse"},expand:{en:"Expand"},keepReading:{en:"Keep reading"},otherCommunitiesAdded:{en:"+ %{count} other communities added"},visitHome:{en:"Visit Home"},weBuiltYouAHome:{en:"We built you a recommended home based on your views."},welcomeTab:{button:{en:"Welcome"},title:{en:"Welcome to Reddit"},subtitle:{en:"Try out Reddit, subscribe to communities and vote on posts"}},subscribeTab:{button:{en:"Subscribe"},title:{en:"Subscribe to 5 communities"},subtitle:{en:"Customize your home feed by subscribing to your favorite communities. Browse %{link} to find more."}},voteTab:{button:{en:"Vote"},title:{en:"Vote on 5 posts"},subtitle:{en:"Votes help move posts up the page! Upvote posts you enjoy and more people will see them."}},signupTab:{button:{en:"Sign Up"},subtitle:{en:"Don't lose your subscriptions! Become a Redditor to get updates from your favorite communities."},createAccount:{en:"Create an account"},signup:{en:"Sign Up here"},secureAccount:{en:" to secure your account"}}},subscribeFailToast:{en:"Oops! You need to sign up to have more than 10 subscriptions."},subscribeSuccessToast:{en:"Subscribed to %{subredditName}. Posts from this community will show up in your Home feed."},subscribeMilestoneToast:{title:{en:"Congrats! You joined 5 communities!"},subTitle:{en:"subscribe"},content:{en:"Sign up to save your community subscriptions. Becoming a Redditor allows you to subscribe to all your favorite communities."}},subscribeCapToast:{title:{en:"Oops! You need to Sign Up to keep subscribing"},subTitle:{en:""},content:{en:"Sign up to save your community subscriptions and secure your account"}},voteMilestoneToast:{title:{en:"Congrats! You voted on 5 posts"},subTitle:{en:"vote"},content:{en:"Sign up to secure your account. Becoming a Redditor allows you to vote on all your favorite posts and comments"}},subscribeProfileFailToast:{en:"Oops! You need to sign up to follow other users."},tooltips:{home_active:{en:"Posts from the communities you subscribed to will show up here."},subscribe_id:{en:"Like what you see? Subscribe to get updates from this community in your Reddit Home"},subscribe_feed:{en:"Like what you see? Subscribe to get updates from this community in your Reddit Home"},subscribe_reminder:{en:"Subscribe to get updates from this community in your Reddit Home!"},vote:{en:"Posts with the most votes get seen by more people on Reddit. Try voting to promote your favorite posts!"},vote_reminder:{en:"Make your voice heard by voting on the posts you care about!"},vote_success:{en:"Great work! Keep voting and make your voice heard!"}},welcomeModal:{title:{en:"Hooray, you became a Redditor!"},body1:{en:"You earned the “New User Trophy” - keep up the good work!"},body2:{en:"There are thousands more communities waiting for you to explore. Subscribe to more communities to have an even better feed."},button:{en:"Thanks"}}},multireddit:{empty:{en:"There are 0 communities in this multi"},emptySubreddits:{en:"There are no posts in this multi"},info:{category:{en:"category"},multi:{en:"multi"},readMore:{en:"Read more"},seeMore:{en:"See more"},title:{en:"Curated by u/%{username} · %{timeAgo}"}},sidebar:{details:{en:"Multi details"}},title:{en:"%{displayText} subreddits curated by u/%{username}"},visibility:{hidden:{en:"Hidden"},private:{en:"Private"}}},news:{failedToLoadHero:{en:"Unable to load news hero"},failedToLoadTopic:{en:"Unable to load news topics"},activeNewsCommunities:{en:"Active communities in news"},activeTopicNameCommunities:{en:"Active %{topicDisplayName} communities"},topNews:{en:"Top news"},forDateTime:{en:"for %{displayDateTime}"},comments:{en:"%{commentsCount} comments"},points:{en:"%{pointsCount} points"},news:{en:"news"},moreTopicNameStories:{en:"More %{topicName} news"},breakingNews:{default:{en:"Today's latest news"},morning:{en:"This morning's latest news"},afternoon:{en:"This afternoon's latest news"},evening:{en:"This evening's latest news"},night:{en:"Late night latest news"}},labels:{hide:{en:"Hide"}},fromCommunitiesAcrossReddit:{en:"from communities across reddit"},seeMoreNews:{en:"See more news"},redditNews:{en:"Reddit News"},redditNewsDescription:{en:"A home for news shared by communities across Reddit. Explore what interests you by the relevant topics."},storyStatus:{latest:{en:"latest"}},developingNews:{en:"Developing news"}},over18:{over18:{en:"over 18?"},title:{en:"You must be 18+ to view this page"},description:{en:"You must be at least eighteen years old to view this content. Are you over eighteen and willing to see adult content?"},no:{en:"No Thank You"},continue:{en:"Continue"}},overlay:{close:{en:"Close"}},polls:{addOption:{en:"add option"},cannotFind:{en:"Error: Could not load poll"},closed:{en:"Voting closed %{timeAgo}"},createPageButton:{en:"Poll"},decisionThreshold:{en:"Decision Threshold: %{amount}"},decisionThresholdAchieved:{en:"Achieved Decision Threshold"},decisionThresholdExplanation:{en:"Governance Polls are auto-enacted when one option reaches the Decision Threshold. The Decision Threshold is based on the number %{tokenName} that voted previously."},decisionThresholdTitle:{en:"Decision Threshold"},error:{en:"Something went wrong. Please try again later."},gov:{en:"governance"},govToggle:{en:"Governance Poll"},helpTitle:{en:"Tips on Better Polls"},help1:{en:"Suggest short clear options"},help2:{en:"The more options, the better"},help3:{en:"Choose the poll duration"},help4:{en:"Options can't be edited after post creation"},locked:{en:"Locked"},loggedOutText:{en:"You must be logged in to vote"},noVotesOpen:{en:"No one voted yet,"},noVotesClosed:{en:"No one voted,"},optionPlaceholder:{en:"option"},optInButton:{en:"enable"},optInSuccess:{en:"You have opted into receiving %{tokenName}"},optOutAddendum:{en:"If you would like to only opt-out of receiving messages about %{tokenName}, please fill out "},optOutBullet1:{en:"You will no longer receive %{tokenName} in %{subredditName}."},optOutBullet2:{en:"Your username will no longer appear in the Distribution Lists each week."},optOutBullet3:{en:"You will keep the %{tokenName} you already have."},optOutCancel:{en:"cancel"},optOutExplanation:{en:"%{tokenName} reward moderators, posters, and commenters for their contributions to the subreddit. They are distributed weekly and used to weight your vote on polls. By opting-out, you agree that:"},optOutForm:{en:"this form."},optOutModalTitle:{en:"Opt-out of receiving %{tokenName}"},optOutSubmit:{en:"opt-out"},optOutSuccess:{en:"You have successfully opted out of receiving %{tokenName}"},poll:{en:"Poll"},proposalMetaText:{en:"Vote with your %{votes} meta tokens to drive the community. Get newly released tokens every week. Contribute more to increase your voting power."},seeVote:{en:"View Poll"},title:{en:"add poll"},viewPollTitle:{en:"Polls"},votingBreakdown:{en:"%{count} %{tokenName} (%{percent}% of all %{tokenName})"},voteCTA:{en:"vote"},votingDaysSingular:{en:"day"},votingDaysPlural:{en:"days"},votingLength:{en:"Voting length:"},votingMetaVotes:{en:"%{votes} votes"}},posts:{addToCollection:{en:"Add to collection"},at:{en:"at"},actionConfirm:{en:"are you sure?"},admin:{en:"admin"},announcement:{en:"announcement",remove:{en:"remove announcement"},make:{en:"make announcement"}},approve:{en:"approve"},approved:{en:"approved",message:{en:"approved by %{approvedBy} at %{approvalDate}"}},archived:{en:"Archived"},by:{en:"by"},cancel:{en:"cancel"},confirmNavigation:{en:"You have a post edit in progress, are you sure you want to discard it?"},couldNotPinPost:{en:"Could not pin post"},couldNotPinPostRemovedPost:{en:"You can't pin a removed post"},couldNotUnpinPost:{en:"Could not unpin post"},clear:{en:"Clear"},comment:{verb:{en:"comment"}},commentedOnAPost:{en:"commented on a post in "},commentedOn:{en:" commented on "},confirmDelete:{action:{en:"delete post"},header:{en:"Delete post?"},text:{en:"Are you sure you want to delete your post? You can't undo this."}},copyLink:{en:"Copy link"},copyLinkSuccess:{en:"Copied link!"},crosspost:{en:"crosspost"},crosspostedByFrom:{en:"Crossposted by %{by} from %{from}"},delete:{en:"delete"},deleteSuccess:{en:"Post deleted successfully."},distinguish:{en:"distinguish"},distinguishAsAdmin:{en:"Distinguish as admin"},downvote:{en:"downvote"},editPost:{en:"Edit post"},editFlair:{en:"Edit flair"},embed:{en:"Embed"},event:{en:"Event",follow:{en:"Follow"},followFailed:{en:"Oops, something went wrong. Try again."},inProgress:{en:"Now"},successfullyFollowed:{en:"Success! You followed this event, that means we’ll remind you when it starts!"},successfullyUnfollowed:{en:"Event unfollowed"},today:{en:"Today"},unfollow:{en:"Unfollow"}},expando:{en:"Expand content"},expandoLink:{en:"Open external content"},expandoLightbox:{en:"View content"},flair:{en:"flair"},from:{en:"from"},gild:{gilded:{en:"a redditor has gifted reddit gold to %{profileName} for this submission."},gildedPlural:{en:"redditors have gifted %{gildedCount} months of reddit gold to %{profileName} for this submission."},you:{en:"you"}},help:{en:"help"},hidden:{en:"hidden"},hiddenScore:{en:"[score hidden]"},hiddenSuccess:{en:"Post hidden successfully."},hiddenUndo:{en:"Undo"},hide:{en:"hide"},ignoredReports:{en:"ignored reports"},ignoreReports:{en:"ignore reports"},link:{en:"Link:"},lock:{en:"lock"},lockedNote:{en:"This post is locked. You won't be able to comment."},markAsNSFW:{en:"Mark as NSFW"},markAsOC:{en:"Mark as OC"},markAsSpoiler:{en:"Mark as Spoiler"},moderatorOf:{en:"moderator of"},moderatorSelected:{en:"selected by this subreddits moderators"},moreOptions:{en:"more options"},nextPost:{en:"next post"},no:{en:"no"},noComments:{en:"no comments"},nsfw:{flair:{en:"NSFW"},text:{en:"nsfw"}},nsfwTitle:{en:"Adult content: Not Safe For Work"},numComments:{en:"%{numComments} Comments"},oldReports:{en:"old reports"},percentUpvoted:{en:"%{percentUpvoted}% Upvoted"},pinnedPost:{en:"pinned post",pin:{en:"Pin to top of profile"},unpin:{en:"Unpin from top of profile"}},pinPost:{en:"Pin Post to Profile"},postedBy:{en:"posted by"},postedTimeAgoBy:{en:"Posted %{timeAgo} by"},postedOnDateBy:{en:"Posted on %{date} by"},postPinned:{en:"Post pinned to profile!"},postPinnedUndo:{en:"UNDO"},postUnpinned:{en:"Post unpinned."},postUnpinnedReloadPage:{en:"Post unpinned, reload to see changes"},postUnpinnedUndo:{en:"UNDO"},promoted:{en:"promoted"},promotedBy:{en:"promoted by"},promotedTitle:{en:"Promoted: content promoted by our advertisers"},reapprove:{en:"reapprove"},redditAdmin:{en:"reddit admin"},remove:{en:"remove"},removed:{by:{en:"removed by %{bannedBy} (%{removeType})"},text:{en:"removed"},notSpam:{en:"removed not spam"},spam:{en:"removed as spam"}},report:{en:"report"},reports:{numReports:{en:"reports: %{numReports}"},title:{main:{en:"reports"},moderator:{en:"Moderator Reports"},user:{en:"User Reports"}}},reported:{en:"reported"},reportReassurance:{en:"Reports go to community moderators anonymously"},restoreReports:{en:"Restore Reports"},save:{en:"save"},savedSuccess:{en:"Post saved successfully"},savedUndo:{en:"Undo"},seeAllComments:{en:"See all comments from"},loadMoreComments:{en:"Load more comments"},share:{en:"share"},somethingWentWrongWhileLoading:{en:"Something went wrong while loading."},spammed:{en:"spammed"},spam:{en:"spam"},speakingOfficially:{redditAdmin:{en:"reddit admin, speaking officially"},subredditModerator:{en:"moderator of %{subreddit}, speaking officially"}},spoiler:{en:"spoiler"},spoilerRevealTooltip:{en:"Reveal spoiler"},originalContent:{en:"OC"},submitted:{en:"submitted %{timeAgo}"},submittedBy:{en:"submitted by"},to:{en:"to"},toggleSendReplies:{en:"Send me reply notifications"},tryAgain:{en:"Try again"},undistinguish:{en:"undistinguish"},unhide:{en:"unhide"},unhiddenSuccess:{en:"Post unhidden successfully."},unignoreReports:{en:"unignore reports"},unlock:{en:"unlock"},unNsfw:{en:"un-nsfw"},unpinPost:{en:"Unpin Post from Profile"},unsave:{en:"unsave"},unsavedSuccess:{en:"Post unsaved successfully"},unspoiler:{en:"unspoiler"},upvote:{en:"upvote"},upvoted:{en:"upvoted"},views:{en:"views"},yes:{en:"yes"},similarPosts:{en:"Mildly similar posts"}},postCreation:m,postDraft:{draftSavedTime:{en:"Draft last updated by u/%{username} %{time}"},reviewDraft:{en:"Review draft"},previewStatement:{previewTitle:{en:"This is a preview of a post"},previewBody:{en:"You are viewing a draft shared by another person. It has not yet been posted to Reddit. See something concerning? "},reportDraft:{en:"Report this draft"}}},postingReddiquette:{title:{en:"Posting to Reddit"},crosspostTitle:{en:"Crossposting to Reddit"},rememberTheHuman:{en:"Remember the human"},behaveLikeYouWouldInReal:{en:"Behave like you would in real life"},lookForOriginalSource:{en:"Look for the original source of content"},searchForDuplicates:{en:"Search for duplicates before posting"},readCommunityRules:{en:"Read the community’s rules"},mustBeSubscribedToCrosspost:{en:"You must be subscribed to a community to crosspost there"}},postRequirements:{bodyLength:{label:{en:"Length"},subtext:{en:"Set a minimum or maximum text body length (empty is no restriction)"}},postFlair:{label:{en:"Post Flair"},subtext:{en:"Require a flair to be set"},disabledSubtext:{en:"Users must be able to edit post flair to enforce"}},postingGuidelines:{label:{en:"Posting guidelines"},subtext:{en:'Give a quick sentence or two on how to successfully post in your community. Try not to just put "read the rules." Instead, give them a positive guideline on what they can do correctly. This field supports plain text.'}},regexRequirements:{label:{en:"Advanced: RegEx requirements"}},repostFrequency:{label:{en:"Repost frequency"},subtext:{en:"Prevent users from posting a link that was already posted to your community within x days of the original"}},requireOneWord:{label:{en:"Require at least one word"},subtext:{en:"Require at least one of these words in the title (up to 15 strings of 40 characters each)"}},textPostBody:{label:{en:"Text post body"},subtext:{en:"Restrict how the body of a text post is used"}},titleLength:{label:{en:"Length"},subtext:{en:"Set a minimum and/or maximum title length (empty is no restriction)"}}},profile:p,profileBetaConfirmation:{title:{en:"Profile Pages"},beta:{en:"beta"},newProfile:{en:"New profile view"},newProfileDescriptionStart:{en:"A new, cleaner way for other users to see your profile. "},newProfileDescriptionKn0thing:{en:"Check out u/kn0thing’s profile"},newProfileDescriptionEnd:{en:" to see this in action!"},postProfile:{en:"Post to profile"},postProfileDescription:{en:"You can now make posts directly to your profile"},activeCommunities:{en:"Active in communities"},activeCommunitiesDescription:{en:"Let other users know what your favorite communities are based on karma. (Don’t worry, we filter out NSFW communities)"},agree:{en:"Give me the new Profile"},prosCons:{en:"Awesome, so what can and can’t we do?"},prosList:{item1:{en:"Make posts directly to your profile page"},item2:{en:"Allow users to follow the posts you make to your profile"},item3:{en:"Add your own avatar and banner image"},item4:{en:"Auto-expanded content layout to showcase your work"}},consList:{item1:{en:"Custom snoovatars, Reddit Gold themes, Reddit Enhancement Suite, and other 3rd-party plugins"}},confirmationStart:{en:"I understand that opting into the beta is "},confirmationEnd:{en:" to my profile page. I will follow the "},permanentChange:{en:"a permanent change"},redditWiki:{en:"Reddit moderation guidelines"},reject:{en:"Beta access is currently limited and your request to join the beta has been recorded. If you have any concerns or questions please reach us at "}},promoBanners:h,reportFlow:{blockUser:{blockedUserHeader:{en:"%{username} is blocked"},description:{en:"You won't see posts or comments from %{username}. You can change this later in your preference."},header:{en:"Block %{username}"},pending:{en:"Pending..."},retry:{en:"Retry"}},buttons:{close:{en:"Close"},pending:{en:"Pending"},submit:{en:"Submit"}},contentPolicy:{and:{en:"and"},link:{en:"Reddit Content Policy"},readThe:{en:"Read the"},rules:{en:"rules."}},fileAComplaint:{description:{en:"If you think content on Reddit violates your intellectual property, you can file a complaint. Use the link bellow:"}},finalPage:{description:{en:"We've received your report. Here are some things you can do:"},header:{en:"Thanks for letting us know!"}},header:{en:"We're sorry something's wrong. How can we help?"},redditRules:{custom:{en:"Custom response"}},redditRulesPicker:{giveSomeDetail:{en:"Give us some detail about your report"}},reportRequest:{retry:{en:"Retry"}},sectionHeaders:{profileRules:{en:"It breaks u/%{subredditName}'s rules"},spamAndAbuse:{en:"It's spam or abuse"},subredditRules:{en:"It breaks r/%{subredditName}'s rules"}},selectARule:{en:"Select a rule"},title:{comment:{en:"Report comment"},post:{en:"Report post"}}},search:{allRedditResults:{en:"All reddit results"},bestResults:{en:"Best results"},comments:{en:"%{numComments} Comments"},communities:{en:"Communities and users"},communitiesFrom:{en:"Communities From"},dropdown:{remove:{en:"Remove"},trendingToday:{en:"Trending today"}},globalName:{en:"Search Results"},more:{en:"More"},name:{en:"Search"},noResults:{category:{en:"Sorry, there were no results for the category "},communities:{en:"Sorry, there were no community results for"},general:{en:"Sorry, there were no results for"},posts:{en:"Sorry, there were no post results for"}},posts:{en:"Posts"},postsFrom:{en:"Posts From"},restrictToSubreddit:{en:"Subreddit Results"},resultsIn:{en:"Search results in %{displayText}"},searchResults:{en:"Search results"},seeFullPost:{en:"See full post"},seeMorePosts:{en:"See More Posts"},showNsfw:{en:"Show NSFW"},sortBy:{en:"Sort By"},sorts:{comments:{en:"Comments"},hot:{en:"Hot"},new:{en:"New"},relevance:{en:"Relevance"},top:{en:"Top"}},subredditMetaData:{andMore:{en:"%{displayText} and more"},andMoreCommunitiesTalkingAboutThis:{en:"%{displayText} and %{subredditOccurrences} more communities talking about this"}},topic:{en:"Topic"},times:{all:{en:"All Time"},day:{en:"Past 24 Hours"},hour:{en:"Past Hour"},month:{en:"Past Month"},week:{en:"Past Week"},year:{en:"Past Year"}},title:{en:"reddit.com: search results - %{query}"},toast:{error:{en:"Sorry, we couldn't load search results."},moreResultsError:{en:"Sorry, we couldn't load more search results."},retryButton:{en:"Retry"}},top:{en:"Top results"},viewMore:{en:"View more"}},selectCommunity:{allowDonationWidget:{en:"Allow placement of donation widgets"},createACommunity:{en:"Create a community"},description:{en:"Select a community to display on your Patreon profile. If you are a moderator of the community you can add a link to your Patreon page to it the community."},notYetRunning:{en:"Not yet running a community?"},selectCommunity:{en:"Select community"},title:{en:"Connect a Reddit community"}},session:{title:{register:{en:"create a new account"},login:{en:"log in"},tfaLoginAppCode:{en:"Enter the 6 Digit Code From Your Authenticator App"},tfaLoginBackupCode:{en:"Enter the 6 Digit Backup Code"}},login:{username:{en:"username"},submit:{en:"log in"},reset:{en:"reset password"}},register:{username:{en:"choose a username"},passwordRepeat:{en:"verify password"},email:{en:"email"},submit:{en:"sign up"}},signin:{en:"sign in"},tfa:{code:{en:"6-digit code..."},submit:{en:"check code"},desc:{en:"You have two-factor authentication enabled on this account because you're awesome"}},both:{password:{en:"password"}},tfaLink:{toBackupCode:{en:"Or use a backup code"},toAppCode:{en:"Or use a code from an authenticator app"},havingTrouble:{en:"Having trouble?"}},toast:{success:{en:"Successfully logged in!"}},invalid:{en:"Sorry, we have failed you. Try refreshing!"},comment:{en:"What are your thoughts? Log in or Sign up"}},settings:g,shortcuts:{actionsTitle:{en:"Action"},downvote:{en:"Downvote"},expandComment:{en:"Collapse/expand comment"},hide:{en:"Hide"},navigationTitle:{en:"Navigation"},nextLightbox:{en:"Next post in lightbox"},newPost:{en:"New post"},nextPost:{en:"Next post or comment"},openExpando:{en:"Open/close expando"},openNavigation:{en:"Open navigation"},openPost:{en:"Open post"},previousLightbox:{en:"Previous post in lightbox"},previousPost:{en:"Previous post or comment"},postLink:{en:"Go to post link"},replyToComment:{en:"Reply to comment"},save:{en:"Save"},showShortcuts:{en:"Show shortcuts"},submitComment:{en:"Submit comment/post"},upvote:{en:"Upvote"}},sidebar:{categoryTag:{discoverMore:{en:"Discover more in:"}},create:{community:{en:"create your own community"},link:{en:"link or image"},text:{en:"text post"},title:{en:"create a new post"}},communityTools:{title:{en:"Community Tools"},communityConfiguration:{en:"Community Configuration"},moderationQueue:{en:"Moderation Queue"},banUsers:{en:"Ban Users"},viewAll:{en:"View All Community Tools"}},following:{title:{en:"Following"},viewAll:{en:"View All"}},gov:{latestPollsTitle:{en:"Latest Polls"},leaderboard:{en:"leaderboard"},noRelease:{en:"There are currently no new distributions scheduled."},optOutMessages:{en:"Unsubscribe from Receiving Messages"},ownershipTitle:{en:"Subreddit Points"},showAll:{en:"show all"},subredditValue:{en:"Subreddit Value"},subredditValueChange:{en:"%{subredditValueChange}%"},subredditValueExplanation:{en:"Estimate based on number of users and user engagement"},tokensIssued:{en:"Total"},tokensNew:{en:"New %{tokenName}"},tokensReleasing:{en:"Releasing in %{date}"},tokenExplanation:{en:"%{tokenName} reward moderators, posters, and commenters for their contributions to the subreddit. They are distributed weekly and used to weight your vote on polls."},yourTokens:{en:"Your %{tokenName}"},yourTokenExplanation:{en:"Voting power of %{votingPower}%."}},post:{numComments:{en:"%{numComments} Comments"},numViews:{en:"%{numViews} Views"},percentUpvoted:{en:"(%{percentUpvoted}% upvoted)"},points:{en:"%{score} Points"},shortlink:{en:"shortlink:"},title:{en:"Post Details"}},recentPosts:{en:"Recent posts"},submit:{link:{en:"Submit a new link"},listing:{en:"Create your own subreddit"},text:{en:"Submit a new text post"},post:{en:"Create a new post"}},search:{en:"Search"},sponsored:{en:"advertisement"},subreddit:{communityOptions:{en:"Community options"},communityTheme:{disabledTitle:{en:"This is unavailable because themes have been disabled globally in your user settings"},label:{en:"Community theme"}},employeesAndContractors:{en:"Employees & Contractors"},employeesOnly:{en:"Employees Only"},online:{en:"Online"},quarantined:{en:"Quarantined"},settings:{en:"My Community Settings"},subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},subscribers:{en:"subscribers"},title:{en:"Community Details"},unsubscribe:{en:"Unsubscribe"},viewers:{en:"Viewers"}},top:{subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},title:{en:"Top Communities this week"}},topCreators:{title:{en:"Recent Top Posters"}},bestOCPosts:{title:{en:"Best %{category} from last week"},allCategoryPosts:{en:"OC"}},trending:{follow:{en:"Follow"},following:{en:"Following"},title:{en:"Trending Communities"}},widgets:{moderators:{title:{en:"Moderators"},message:{en:"Message the moderators"},viewAllModerators:{en:"View All Moderators"}},expandableList:{viewAll:{en:"View All"},viewLess:{en:"View Less"},viewMore:{en:"View More"}},OCCreatePost:{title:{en:"Join the fun"},description:{en:"Did you make a video recently? Take a picture of a funny dog? Try a new recipe? Find a relevant community and share it with them."}},postCollection:{addEventStartTime:{en:"Add event start time"},collection:{en:"Collection"},copyLink:{en:"Copy collection link"},createPost:{en:"Create post"},deleteCollection:{en:"Delete collection"},editing:{en:"Editing"},edit:{en:"Edit Title"},editStartTime:{en:"Edit start time"},postedTimeAgo:{en:"Posted · %{timeAgo}"},removeFromCollection:{en:"Remove from collection"},startEventNow:{en:"Start event now"},viewPost:{en:"View post"}}},originalCategorySelector:{title:{en:"Original Content Categories"}},moderatorOnboarding:{title:{en:"Add community style"},addCommunityIcon:{en:"Add community icon"},customizeHeader:{en:"Customize banner"},customizeColors:{en:"Customize colors"},customizeAppearance:{en:"Customize Appearance"},onlyModerators:{en:"Only moderators can see this widget"},description:{en:'Styling your community helps attract members. For assistance, take a look at the Customize Appearance Overview. Here are some great ways to get started.'},modal:{title:{en:"Dismiss moderator onboarding checklist"},text:{en:"Are you sure you would like to dismiss the moderator checklist? You can still stylize your community once it is dismissed. Only moderators can view and interact with this checklist."},cancel:{en:"Cancel"},confirm:{en:"Confirm"}}}},sorts:{best:{en:"best"},hot:{en:"hot"},new:{en:"new"},rising:{en:"rising"},controversial:{en:"controversial"},top:{en:"top"},gilded:{en:"gilded"},suggested:{en:"suggested"},title:{en:"Sort"},titleBy:{en:"Sort by"},commentVisitHighlight:{en:"highlight comments since"},suggestedCommentSort:{clearSuggestedSort:{en:"Clear suggested sort"},setNewSuggestedSort:{en:"Set new suggested sort"},setSuggestedSort:{en:"Set as suggested sort"},toastOff:{en:"Suggested sort is off."},toastOn:{en:"Suggested sort is on."},tooltip:{en:"Suggested sort defaults Redditors to a specific way of sorting comments within this post"}}},stateSorts:{allStates:{en:"all states"},alaska:{en:"alaska"},alabama:{en:"alabama"},arkansas:{en:"arkansas"},arizona:{en:"arizona"},california:{en:"california"},colorado:{en:"colorado"},connecticut:{en:"connecticut"},districtOfColumbia:{en:"district of columbia"},delaware:{en:"delaware"},florida:{en:"florida"},georgia:{en:"georgia"},hawaii:{en:"hawaii"},iowa:{en:"iowa"},idaho:{en:"idaho"},illinois:{en:"illinois"},indiana:{en:"indiana"},kansas:{en:"kansas"},kentucky:{en:"kentucky"},louisiana:{en:"louisiana"},massachusetts:{en:"massachusetts"},maryland:{en:"maryland"},maine:{en:"maine"},michigan:{en:"michigan"},minnesota:{en:"minnesota"},missouri:{en:"missouri"},mississippi:{en:"mississippi"},montana:{en:"montana"},northCarolina:{en:"north carolina"},northDakota:{en:"north dakota"},nebraska:{en:"nebraska"},newHampshire:{en:"new hampshire"},newJersey:{en:"new jersey"},newMexico:{en:"new mexico"},nevada:{en:"nevada"},newYork:{en:"new york"},ohio:{en:"ohio"},oklahoma:{en:"oklahoma"},oregon:{en:"oregon"},pennsylvania:{en:"pennsylvania"},rhodeIsland:{en:"rhode island"},southCarolina:{en:"south carolina"},southDakota:{en:"south dakota"},tennessee:{en:"tennessee"},texas:{en:"texas"},utah:{en:"utah"},virginia:{en:"virginia"},vermont:{en:"vermont"},washington:{en:"washington"},wisconsin:{en:"wisconsin"},westVirginia:{en:"west virginia"},wyoming:{en:"wyoming"}},structuredStyles:{appCompatibility:{en:"These community styling options will also display in Reddit apps."},comingSoon:{en:"Coming Soon"},stylingRestrictedDueToQuarantine:{en:"Setting is disabled since this community is quarantined"},quarantineNotice:{en:"This community has been quarantined, some of your settings may not apply."},remove:{en:"remove"},forms:{main:{title:{en:"Back to mod tools"}},styles:{title:{en:"Appearance"}},structure:{title:{en:"Structure"}},moderation:{title:{en:"Moderation"}},global:{title:{en:"Color theme"},themeColors:{en:"Theme Colors"},background:{en:"Body Background"},base:{en:"Base"},highlight:{en:"Highlight"},customImage:{en:"Custom Image"},requiredSize:{en:"Required Size: %{size}"}},banner:{title:{en:"Banner"},bannerHeight:{en:"Height"},communityNameFormat:{en:"Community Name Format"},positionedImage:{en:"Additional Background Image"}},nameAndIcon:{title:{en:"Name & icon"},iconVisibilityDescription:{en:"Your Community Icon will still display in other areas of Reddit"},iconVisibilityLabel:{en:"Hide Community Icon in Banner"}},menu:{title:{en:"Menu"},linkColors:{en:"Link Colors"},activePage:{en:"Active Page"},inactivePage:{en:"Inactive Page"},hover:{en:"Hover"},mainMenuBackground:{en:"Main Menu Background"},overlay:{en:"Overlay"},overlayColor:{en:"Overlay Color"},opacity:{en:"Opacity"},blur:{en:"Blur"},submenuBackground:{en:"Submenu Background"},matchMainMenuBackground:{en:"Match Main Menu Background"},solidColor:{en:"Solid Color"}},post:{title:{en:"Posts"},titleColor:{en:"Title Color"},upPlusDownVoteIcons:{en:"Up + Down Vote Icons"},upPlusDownVoteIconsDescription:{en:"If you want to upload your own vote icons, you'll need to upload an image for each of the indicated icon states."},standardReddit:{en:"Standard Reddit"},activeDownvote:{en:"Active downvote"},activeUpvote:{en:"Active upvote"},inactiveDownvote:{en:"Inactive downvote"},inactiveUpvote:{en:"Inactive upvote"},countDownvote:{en:"Downvote count color"},countUpvote:{en:"Upvote count color"},postBackground:{en:"Post Background"},linkPreviewPlaceholderImage:{en:"Link Preview Placeholder Image"},linkPreviewPlaceholderImageDescription:{en:"Most of the time, link posts automatically generate a placeholder image; sometimes they don't. Use the Standard Reddit placeholder, or create your own!"}},postFlairWidget:{addFlair:{title:{en:"Add flair"}},reorder:{title:{en:"Reorder"}},searchFlair:{en:"Search flair"},title:{en:"Post flair widget"}},themes:{applyStyles:{en:"Apply styles"},applyTheme:{en:"Apply theme over existing theme?"},applyThemeDescription:{en:"Applying new theme will overwrite the current theme styling. This action cannot be undone."},banner:{en:"Banner"},colorTheme:{en:"Color theme"},continueWithoutExport:{en:"Continue without export"},export:{en:"Export"},exportButton:{en:"Export theme"},exportCurrent:{en:"Export current theme before import?"},exportFailToast:{en:"Sorry, theme failed to export"},exportPromptDescription:{en:"Importing a new theme will overwrite your existing theme. Do you wish to export your current theme before importing a new one?"},exportSuccessToast:{en:"Theme successfully exported"},importButton:{en:"Add new theme"},importExportExplanation:{en:"Generate a .zip file to allow you to save your community's theme or apply other themes. A theme contains appearance settings in:"},importFailToast:{en:"Sorry, theme failed to import"},importSuccessToast:{en:"Theme successfully imported"},menu:{en:"Menu"},postsExcludingFlair:{en:"Posts (excluding post flair templates)"},themePreview:{en:"Theme preview"},themePreviewDescription:{en:"This is a preview of your imported theme. Saving theme will overwrite existing community theme."},themes:{en:"Themes"},title:{en:"Manage themes"}},widgetManager:{title:{en:"Sidebar widgets"},titleBackgroundColor:{en:"Title background color"},remainingWidgets:{en:"Remaining Widgets: "},sidebarWidgetAppearance:{en:"Sidebar widget appearance"},widgetAppearance:{en:"%{widgetLabel} widget appearance"},widgetBackgroundColor:{en:"Widget background color"},widgetContent:{en:"%{widgetLabel} widget content"}},addWidget:{title:{en:"Add Widget"}},newWidget:{title:{en:"New Widget"}},editWidget:{title:{en:"Edit Widget"}},menuLinks:{title:{en:"Menu links"},addLink:{en:"Create New Tab"},editLink:{en:"Edit Tab"},reorderLinks:{en:"Reorder Links"},createLinkTab:{en:"Create link tab"},createSubmenuTab:{en:"Create submenu tab"},tabType:{en:"Tab type"},linkTab:{en:"Link Tab"},submenuTab:{en:"Submenu Tab"},remainingTabs:{en:"Remaining Tabs"},submenuLinks:{en:"Submenu Links"},remainingLinks:{en:"Remaining Links"},tabTitle:{en:"Tab Title"},tabUrl:{en:"URL"},addSubmenuLink:{en:"Add Submenu Link"},editSubmenuLink:{en:"Edit Submenu Link"},reorderSubmenuLinks:{en:"Reorder Submenu Links"},deleteTab:{en:"Delete Tab"},homeLinkLabel:{en:"Posts"},wikiHomeLinkLabel:{en:"Wiki"}},emojis:{addNewEmoji:{en:"Add New Emoji"},communityTabTitle:{en:"Community"},customSizedEmojis:{en:"Custom sized emojis"},customSizedEmojisDescription:{en:"Enables emojis to be displayed at custom sizes for user flair in comments."},displayHeight:{en:"Display height"},displayWidth:{en:"Display width"},emojiName:{en:"EMOJI NAME"},enableCustomSizing:{en:"Enable custom sizing"},enableEmojisLabel:{en:"Enable emojis"},enableEmojisText:{en:"Allow emojis to be used in post and user flair within your community"},failedToUpload:{en:"Failed to upload"},recommendedSize:{en:"Recommended upload size: %{width}x%{height}px"},uploadFormValidation:{fileSizeTooLarge:{en:"File size too large"},invalidName:{en:"Invalid emoji name"},reservedName:{en:"This name is already taken"},imageRequired:{en:"Image is required"},imageSizeTooLarge:{en:"Image size too large"},nameRequired:{en:"Emoji name is required"}},uploading:{en:"Uploading %{filename}."},imageUploadDescription:{fileSize:{en:"File size limited to 64KB"},imageDimensions:{en:"Image height and width limited to 128px"}},deletingEmojiModal:{title:{en:"Deleting Emoji"},modalText:{en:"Are you sure you wish to delete"},buttons:{cancel:{en:"CANCEL"},delete:{en:"DELETE"}}},name:{en:"Name"},nameDescription:{en:"24 Characters max"},numberSaved:{en:"%{progress} out of %{total} emojis successfully saved"},numberUploaded:{en:"%{progress} out of %{total} emojis successfully uploaded"},redditTabTitle:{en:"Reddit"},replacedEmojiModalText:{en:"The following emojis will be replaced"},replacedEmojiModalTitle:{en:"Emojis will be replaced"},saved:{en:"Saved"},saving:{en:"Saving %{emojiName}"},title:{en:"Emojis"}},emojiUploader:{title:{en:"Upload emojis"}},flair:{addFlairBackground:{en:"Add flair background"},addFlairButtonText:{en:"Add Flair"},appearanceTitle:{en:"Appearance"},backgroundColorTitle:{en:"Background Color"},communityControls:{title:{en:"Community Controls"}},copyId:{en:"Copy ID"},deleteFlairButtonText:{en:"Delete Flair"},deleteFlairModal:{buttons:{remove:{en:"Remove"}},modalText:{en:"Are you sure you wish to remove flair?"},title:{en:"Removing Flair"}},flairListTitle:{en:"Flairs"},flairPreviewTitle:{en:"Flair Preview"},flairTemplateId:{en:"Flair template ID"},flairTextPlaceholder:{en:"Flair Text"},navigateToEmoji:{en:"Manage Emojis"},permissionControls:{allowUsersEditText:{en:"Allow users to edit text"},modExclusive:{en:"Exclusive for Mods"},title:{en:"Permissions"}},reorderFlairListTitle:{en:"Reorder Flairs"},textColorLabel:{dark:{en:"Dark"},light:{en:"Light"}},textColorTitle:{en:"Text Color"},toast:{flairDeleted:{en:"Flair deleted!"},flairNotDeleted:{en:"Sorry, flair wasn't deleted."},flairNotSaved:{en:"Sorry, flair wasn't saved."},flairReorderFailure:{en:"Sorry. Flair reorder wasn't saved."},flairReorderSuccess:{en:"Flair reorder saved."},flairSaved:{en:"Flair saved!"},retryButtonText:{en:"Retry"}}},postFlair:{addPostFlairTitle:{en:"Add New Post Flair"},communityControls:{allowUsersAssignOwnFlair:{en:"Allow users to assign flair to their posts"},enableUserFlairInSubreddit:{en:"Enable post flair in this subreddit"}},createFlairToUseOnPosts:{en:"Create a flair to use on your posts"},editPostFlairTitle:{en:"Edit Post Flair"},postTitle:{en:"Post title"},postTitleColor:{en:"Post title color"},noPostFlairs:{en:"No post flairs yet"},title:{en:"Post flair"},changePostAppearance:{en:"Change post appearance"},postAppearance:{en:"Post appearance"},postBackgroundColor:{en:"Post background color"},postBackroundImage:{en:"Post background image"},thumbnailPlaceholder:{en:"Thumbnail placeholder"}},userFlair:{addUserFlairTitle:{en:"Add New User Flair"},communityControls:{allowUsersAssignOwnFlair:{en:"Allow users to assign their own flair"},enableUserFlairInSubreddit:{en:"Enable user flair in this subreddit"}},createFlairToUseWithUsername:{en:"Create a flair to use with your username"},editUserFlairTitle:{en:"Edit User Flair"},flairPreviewPlaceholder:{en:"u/Username"},noUserFlairs:{en:"No user flairs yet"},title:{en:"User flair"}}},widgets:{button:{addButton:{en:"Add Button"},buttonColor:{en:"Button color"},buttonText:{en:"Button Text"},description:{en:"A widget for buttons..."},descriptionText:{en:"Description text"},editButton:{en:"Edit Button"},fillColor:{en:"Fill color"},hoverTreatment:{en:"Hover treatment"},imageButton:{en:"Image button"},label:{en:"Button"},listTitle:{en:"Buttons"},newButton:{en:"New Button"},linkUrl:{en:"Link URL"},remainingButtons:{en:"Remaining buttons: "},strokeColor:{en:"Stroke color"},textButton:{en:"Text button"},textColor:{en:"Text color"}},"id-card":{currentlyViewing:{en:"Currently viewing community"},currentlyViewingText:{en:"Online"},description:{en:"Community Description"},editDescription:{en:"Edit Community Description"},label:{en:"ID Card"},subscribed:{en:"Subscribed to community"},subscribersText:{en:"Subscribers"}},"post-flair":{description:{en:"Display post flair for easy searching"},label:{en:"Post flair"},layout:{en:"Layout"},remainingFlairs:{en:"Remaining flairs: "},singleColumn:{en:"Single column"},titleText:{en:"Title text"},viewLessFlair:{en:"View less flair"},viewMoreFlair:{en:"View more flair"},widgetTitle:{en:"Widget title"},wordCloud:{en:"Word cloud"}},"ads-rules":{adsRules:{en:"Rules for Reddit Ads"}},"subreddit-rules":{createRules:{en:"Create Community Rules"},createRulesText:{en:"Before you can display your community's rules, you'll have to create them"},description:{en:"Rules for your community"},displayFullRules:{en:"Fully display rules and description"},displayCollapsedRules:{en:"Display rules, collapse description"},editRules:{en:"Edit Community Rules"},label:{en:"Rules"},layout:{en:"Layout"},refreshRules:{en:"Refresh Rules Widget"},refreshRulesText:{en:"Refresh this pane to customize how your rules will be displayed in this widget"},refreshRulesTitle:{en:"Added your rules?"},subredditRules:{en:"r/%{subreddit} Rules"}},textarea:{label:{en:"Textarea"},description:{en:"Announcements, quick links, etc."}},image:{label:{en:"Images"},description:{en:"Art display, more cat pics, etc."},formDescription:{en:"Uploading multiple images to this widget will load a random image on each page refresh."},widgetTitleDescription:{en:"The title of your widget and background styles will not appear in the sidebar."},titlePlaceholder:{en:"WIDGET TITLE"},linkUrl:{en:"Link URL"}},"community-list":{label:{en:"Community list"},description:{en:"Recommended, related communities, etc."},communities:{en:"Communities"},communityName:{en:"Community Name"},addCommunity:{en:"Add New Community"},reorderCommunities:{en:"Reorder Communities"},remainingCommunities:{en:"Remaining communities: "}},calendar:{label:{en:"Calendar"},description:{en:"Add a calendar for events, etc."},eventData:{date:{en:"Date"},description:{en:"Description"},location:{en:"Location"},time:{en:"Time"},title:{en:"Title"}},eventDataIncluded:{en:"Event data included"},events:{en:"Events"},googleCalendarId:{en:"Google Calendar ID"},invalidGoogleCalendarId:{en:"Invalid Google Calendar ID"},maxNumberEvents:{en:"Max %{number} events"},numberOfEvents:{en:"Number of events displayed"},readLess:{en:"read less"},readMore:{en:"...read more"},synchronize:{en:"Synchronize Now"},toastText:{created:{en:"New calendar added! It may take a few minutes to see your events appear"},updated:{en:"Calendar is updated! It may take a few minutes to see your events change"}},viewAllEvents:{en:"View All Events"},viewFewerEvents:{en:"View Fewer Events"}},custom:{css:{en:"CSS"},cssPlaceholder:{en:"Css Styling"},description:{en:"Experimental: custom visuals with CSS"},experimentalNoticeDescription:{en:"Custom widgets don't display on mobile devices. Customizations can break at any time"},experimentalNoticeTitle:{en:"This is an experimental feature"},height:{en:"Height"},heightDescription:{en:"Between %{min} and %{max} pixels"},heightError:{en:"Height must be between %{min} and %{max} pixels"},label:{en:"Custom"},markdownPlaceholder:{en:"Markdown Content"},pixels:{en:"PIXELS"},unsavedImageName:{en:"Name of image"},unsavedImageNameDescription:{en:"Names should be unique consisting of alphanumeric and '-' only"}},moderators:{label:{en:"Moderators"}}},labels:{background:{en:"Background"},backgroundPosition:{cover:{en:"Fill"},tiled:{en:"Tile"},centered:{en:"Center"},left:{en:"Left"},right:{en:"Right"}},color:{en:"Color"},communityIcon:{en:"Community Icon"},copied:{en:"copied!"},copy:{en:"copy"},customizationFlag:{default:{en:"Default"},custom:{en:"Custom"}},image:{en:"Image"},imageInputLabel:{en:"Drag and Drop or Upload Image"},links:{invalidLink:{en:"The link provided is invalid"},tooShort:{en:"The link provided is too short"}},markdown:{en:"Markdown"},mobileBannerImage:{en:"Mobile banner image"},mobileBannerImageDescription:{en:"This image will override the banner background image on mobile apps. Removing the mobile banner image will display the banner background image on mobile apps."},recommendedUploadSize:{en:"Recommended upload size: %{width}x%{height}px"},required:{en:"Required"},secondaryPositionedImage:{en:"Hover Image (optional)"},size:{small:{en:"Small"},medium:{en:"Medium"},large:{en:"Large"}},text:{en:"Text"},unsavedImageDescription:{en:".jpeg or .png files up to 10 MB"},visibility:{show:{en:"Show"},hide:{en:"Hide"}},widgetTitle:{en:"Widget title"}},buttons:{add:{en:"Add"},addFlair:{en:"Add flair"},addWidget:{en:"Add Widget"},advanced:{en:"Advanced"},apply:{en:"Apply"},cancel:{en:"Cancel"},clearWidgetColors:{en:"Clear widget colors"},confirm:{en:"Confirm"},continue:{en:"Continue"},deleteWidget:{en:"Delete Widget"},discard:{en:"Discard"},leave:{en:"Leave"},reorderWidgets:{en:"Reorder Widgets"},resetToDefaults:{en:"Reset to Defaults"},remove:{en:"Remove"},reorder:{en:"Reorder"},reset:{en:"Reset"},revert:{en:"Revert Changes"},save:{en:"Save"}},colorPicker:{colorPicker:{en:"Color Picker"},hexCode:{en:"Hex Code"},hexPlaceholder:{en:"Hex #"},useBrowserColorPicker:{en:"Use Browser Color Picker"}},modal:{leaveMenu:{title:{en:"Leave this menu without saving?"}},saveChanges:{title:{en:"Save changes before leaving?"},text:{en:"You have made some changes to your community, do you wish to leave this menu without saving?"}},resetAllStyles:{title:{en:"Reset to default styling?"},text:{en:"Resetting to defaults here will rollback all your past edits to when your community was first created."}},discardChanges:{title:{en:"Discard unsaved changes before leaving?"}},nightmode:{title:{en:"Turning off Night Mode"},description:{en:"In order to continue styling your community, Night Mode must be turned off."}}},imageUploadError:{en:"Something went wrong"}},subredditCreation:{createCommunity:{en:"Create Community"},cannotCreateCommunity:{en:"To prevent spam, accounts must be at least 30 days old and have enough positive karma to create communities."},bannedFromCreating:{en:"Accounts banned from the site can not create communities until the ban is lifted."},createCommunityNewIdea:{en:"Have an idea for a new community?"},title:{en:"Create a community"},updateCommunitySuccess:{en:"Subreddit settings updated successfully"},fields:{name:{description:{en:"Community names including capitalization cannot be changed."},label:{en:"community name"},tooltip:{en:'Names cannot have spaces (e.g., "r/bookclub" not "r/book club"), must be between 3-21 characters, and underscores ("_") are the only special characters allowed. Avoid using solely trademarked names (e.g., "r/FansOfAcme" not "r/Acme").'}},description:{description:{en:"This is how new members come to understand your community."},label:{en:"Community description"}},type:{public:{description:{en:"Everyone can view community and submit posts"},label:{en:"Public"}},restricted:{description:{en:"Anyone can view community, but only approved users can submit posts"},label:{en:"Restricted"}},private:{description:{en:"Only approved users can view and submit to community"},label:{en:"Private"}},employee:{description:{en:"Only Reddit employees can view and submit to community"},label:{en:"Employees only"}},premium:{description:{en:"Only premium members can view and submit to community"},label:{en:"Premium only"}},label:{en:"community type"},title:{en:"Type of Community"}},over18:{description:{en:"18+ year old community"},label:{en:"Adult content"},sublabel:{en:"When your community is marked as an 18+ community, users must be flagged as 18+ in their user settings"}}},cancel:{en:"Cancel"},start:{en:"Start"},errors:{nameRequired:{en:"A Community Name is required"},nameWithSpaces:{en:"Make sure your Community Name follows all of the formatting rules"},descriptionRequired:{en:"A Community Description is required"},subredditExists:{en:"This Community Name is already taken"}},pending:{en:"Your community is being created..."},settings:{title:{en:"Community settings"},heading:{en:"Community Profile"},advancedSettings:{en:"Advanced Settings"},oldSite:{label:{en:"Settings for old site"},sublabel:{en:"To change settings that influence the old site, you must go to the old settings page"},link:{en:"Old Settings"}},safety:{title:{en:"Safety & privacy settings"},heading1:{en:"Safety"},heading2:{en:"Privacy"},excludeBannedModqueue:{en:"Exclude posts by site-wide banned users"},excludeBannedModqueueSublabel:{en:"Posts are excluded from modqueue/unmoderated"},allowTop:{en:"Allow posts in /r/all, /r/popular, default, and trending lists"},allowDiscovery:{en:"Allow community in discovery and onboarding"},crowdControlMode:{en:"Turn on crowd control mode"},crowdControlModeDesc:{en:"When crowd control is enabled, comments from users who aren't yet fully trusted in your community (including new users) will display as collapsed by default"}},posts:{en:"Post and Comment settings",posts:{en:"Posts"},postTypeOptions:{en:"Post type options"},spoilersEnabled:{en:"Enable spoiler tag"},spoilersEnabledSublabel:{en:"Media on posts with the spoiler tag are blurred"},allowImageUploads:{en:"Allow image uploads and links to image hosting sites"},allowPostCrosspostsLabel:{en:"Allow crossposting of posts."},spamFilterStrength:{en:"Spam filter strength"},spamFilterStrengthDesc:{en:"HIGH' is the standard filter, 'LOW' disables most filtering, 'ALL' will filter every post initially and they will need to be approved manually to be visible"},comments:{en:"Comments"},links:{en:"Links"},suggestedCommentSortSublabel:{en:"All comment feeds in community will default to this sort setting"},commentScoreHideMins:{en:"Minutes to hide comment scores"},suggestedCommentSort:{en:"Suggested sort"},suggestedSortDesc:{en:"All comment feeds in community will default to this sort setting"},collapseDeletedComments:{en:"Collapse deleted and removed comments"}},wikis:{title:{en:"Wiki settings"},header:{en:"Community wiki pages"},wikimode:{en:"Wikis can be edited by"},wikiage:{en:"Age of Reddit account required to edit and create wiki pages"},wikikarma:{en:"Karma required to edit and create wiki pages"}}}},subredditModeration:{approvedSubmitters:{title:{en:"Approved submitters"},modalText:{en:"Are you sure you want to remove %{username} as an approved submitter?"},addUser:{en:"Add User"},addApprovedSubmitter:{en:"Add approved submitter"},approveUser:{en:"Approve user"},enterUsername:{en:"Enter Username"},noApprovedSubmitters:{en:"No approved submitters in %{subredditName}"},successAdd:{en:"Successfully added u/%{username} as an approved submitter"}},awards:{create:{en:"Create"},creationLimit:{en:"You can create\nup to %{limit} Awards"},noAwards:{en:"No Community Awards, yet. Try creating one!"},title:{en:"Awards"},infoLine1:{en:"Community Awards are unique to each community, and members can give them to each other. Moderators can design and name the Awards however they want."},infoLine2:{en:"A portion of Coins from Community Award purchases will be deposited to the community’s Coin balance, and moderators can draw Coins from that balance to reward members. The Coin balance is shown in the community’s sidebar"},deleteAward:{en:"Delete award"},deleteAwardDescription:{en:"Deleting an Award will remove the option for members of your community to give the Award. Existings Awards will remain on the posts and comments that have received them."},remove:{en:"Remove: "}},bannedUsers:{addBannedUser:{en:"Ban a user"},areYouSure:{en:"Are you sure you want to ban %{username}?"},banUser:{en:"Ban User"},enterUsername:{en:"Enter Username"},days:{en:"Days"},howLong:{en:"How Long?"},noBannedUsers:{en:"No banned users in %{subredditName}"},noteInBanMessage:{en:"Note to include in ban message"},otherReason:{en:"other"},permanent:{en:"Permanent"},reasonForBan:{en:"Reason for ban"},reasonTheyWereBanned:{en:"Reason they were banned"},successAdd:{en:"Successfully banned a user"},timeLeft:{en:"%{time} left"},title:{en:"Banned users"},unban:{en:"Unban"},visibleToBannedUser:{en:"Visible to banned user"}},buttons:{accept:{en:"Accept"},back:{en:"Back"},confirm:{en:"Confirm"},delete:{en:"Delete"},remove:{en:"Remove"},sendMessage:{en:"Send Message"},cancel:{en:"Cancel"},decline:{en:"Decline"},edit:{en:"Edit"},leave:{en:"Leave"},unmute:{en:"Unmute"},save:{en:"Save"},saveChanges:{en:"Save changes"},invite:{en:"Invite"},next:{en:"Next"},prev:{en:"Prev"},submit:{en:"Submit"}},chat:{addButton:{en:"+ Add room"},addRoomText:{en:"Create your first room and get your community chatting in real time."},defaultBannedWordsList:{label:{en:"Block messages using default banned words list"},sublabel:{en:"Messages with any of these words will fail to send"}},cancelButton:{en:"Cancel"},checkboxPrivate:{label:{en:"Private"},text:{en:"Private channels are only visible to people who have been invited to them."}},createButton:{en:"Create Room"},createNameExistError:{en:"A chatroom already exists with this name."},createRoomHeader:{en:"Create Room"},deleteButton:{en:"Delete Room"},deleteRoomText:{en:"Are you sure you want to delete this room? This action cannot be undone."},deleteRoomHeader:{en:"Delete"},descTextarea:{label:{en:"Description"},placeholder:{en:"Ex: This channel is for sharing cat facts"}},editButton:{en:"Save Changes"},editRoomHeader:{en:"Edit Room"},emptyRoomsText:{en:"There are no joined chatrooms yet"},blockedWordsFilter:{label:{en:"Custom list of banned words"},sublabel:{en:"Messages with any words in your custom will fail to send"},cta:{en:"Edit Words"},subScreen:{label:{en:"Banned words"},sublabel:{en:"List comma seperated words to ban"},cta:{en:"Save List"},placeholder:{en:"Ex: poop, dogs, cats, fools"}}},blockedRegexFilter:{label:{en:"Custom regex rules (advanced)"},sublabel:{en:"Messages caught by regular expression rules will fail to send"},deleteButton:{en:"Delete Rule"},cta:{en:"Add Rule"},subScreen:{header:{en:"Configure regex rule"},name:{en:"Rule name"},nameplaceholder:{en:"Ex: nasty words"},regex:{en:"Regex to evaluate all messages with"},subregex:{en:"List comma separated regular expressions. Here is a helpful tool."},placeholder:{en:"Ex: poop|dogs|bear(y|ies?)|dogfish?(er|r|r?a|lett?)s?z?"},cta:{en:"Save Rule"}}},domainFilter:{label:{en:"Link domains"},sublabel:{en:"Allow or disallow links from domains"},approvedcta:{en:"Edit Approved Domains"},bannedcta:{en:"Edit Banned Domains"},subScreen:{header:{en:"Configure domains"},approvedlabel:{en:"Approved domains"},bannedlabel:{en:"Banned domains"},placeholder:{en:"Ex: google.com, youtube.com, imgur.com"},cta:{en:"Save"}}},manageRooms:{en:"Manage chatrooms"},members:{en:"Members"},minimumAcctAge:{label:{en:"Minimum account age"},text:{en:"People will be unable to send messages until their accounts reach this age"}},modalClose:{en:"close"},nameInput:{label:{en:"Name"},placeholder:{en:"Ex: cat-facts"}},newMember:{label:{en:"New member muting"},text:{en:"All new room members will be unable to send messages for this duration after joining"}},rateLimit:{label:{en:"Message rate limiting (per %{duration} seconds)"},sublabel:{en:"Each person can send this number of messages in a %{duration} second window."}},rooms:{en:"Rooms"},roomsSettingsHeader:{en:"Chat Room Settings"},seeMore:{en:"See more"},settingsButton:{en:"Settings"},subredditWidget:{header:{en:"Chat rooms"},menu:{title:{en:"Chat menu"},manageRooms:{en:"Manage rooms"},viewRooms:{en:"View rooms"}}}},confirm:{en:"Confirm"},editableModerators:{title:{en:"You can edit these moderators"}},menu:{chat:{en:"Chat"},communitySettings:{en:"Community settings"},modMail:{en:"Modmail"},postRequirements:{en:"Post requirements"},queues:{en:"Queues"},removalReasons:{en:"Removal reasons"},rules:{en:"Rules"}},modNote:{en:"Mod note"},modQueue:{bulkActionTitles:{comments:{en:"Comments"},hasReports:{en:"Has reports"},posts:{en:"Posts"},postsWithFlair:{en:"Posts with flair"},selfPosts:{en:"Self posts"},spamFiltered:{en:"Spam filtered"}},cantTakeThatAction:{en:"You can't take that action on a comment"},edited:{en:"Edited"},filters:{allPostTypes:{en:"Posts and Comments"},allSubreddits:{en:"All subreddits"},comments:{en:"Comments"},links:{en:"Posts"},searchPlaceholder:{en:"Find subreddit"}},modqueue:{en:"Mod queue"},multipleFlairs:{en:"Multiple Flairs"},queue:{en:"Queue"},reports:{en:"Reports"},sidebar:{automodConfig:{en:"Automoderator Config"},moderation:{en:"Moderation"},moderationLog:{en:"Moderation Log"}},spam:{en:"Spam"},toastText:{approve:{en:"have been approved"},flair:{en:"have had flair applied"},ignore_reports:{en:"have had their reports ignored"},lock:{en:"have been locked"},mark_nsfw:{en:"have been marked NSFW"},postsComments:{en:"posts/comments"},remove:{en:"have been removed"},somethingWentWrong:{en:"Oh no! Something went wrong!"},spam:{en:"have been marked as spam"},spoiler:{en:"have been marked as spoilers"},undo:{en:"Undo"},unignore_reports:{en:"have had their reports un-ignored"},unlock:{en:"have been unlocked"},unmark_nsfw:{en:"have been un-marked as NSFW"},unspoiler:{en:"have been un-marked as spoilers"}},unmoderated:{en:"Unmoderated"},title:{en:"Moderation"}},moreDetails:{en:"More Details"},moderators:{cantEdit:{en:"can't edit"},congrats:{en:"Congrats!"},invite:{en:"Invite Moderators"},invitedModerators:{en:"Invited moderators"},inviteUserAsMod:{en:"Invite user as mod"},invitePending:{en:"You are invited to become a moderator!"},leaveAsMod:{en:"Leave as mod"},leaveAsModText:{en:"Once you leave as a mod, you will lose mod permissions and will be unable to access any mod tools for this community. Are you sure you wish to leave as a mod of this community?"},noPermissions:{en:"No permissions"},permissions:{en:"Permissions"},resign:{en:"Resign"},successAdd:{en:"Successfully added a moderator"},title:{en:"Moderators of %{subredditName}"},userAlreadyInvited:{en:"That user is already invited"},usernamePlaceholder:{en:"Enter Username"},areYouSure:{en:"Are you sure you want to rescind the moderator invite to %{username}?"}},modHub:{incorrectPermissions:{en:"Sorry, you do not have the moderator permissions needed to view this page"},incorrectPermissionsSubtext:{en:"You need to change your mod permissions to view this page"},modOnlyPage:{en:"Sorry, this is a moderator-only page"},mustBeAMod:{en:"You must be a moderator to view this page"},mustBeAModOfSubreddit:{en:"You must be a moderator of %{subredditName} to view this page"},welcome:{en:"Welcome to the mod tools for %{subredditName}"}},mutedUsers:{title:{en:"Muted users"},confirmModalText:{en:"Are you sure you want to unmute %{username}?"},modNote:{en:"Mod note"},muteUser:{en:"Mute user"},noModNote:{en:"No mod note."},reasonTitle:{en:"Note about why they are muted"},reasonDescription:{en:"Only visible to other moderators. Not visible to user"},reasonPlaceholder:{en:"Reason they were muted"},successAdd:{en:"Successfully muted a user"},usernamePlaceholder:{en:"Username to mute"},noMutedUsers:{en:"No muted users in %{subredditName}"}},permissions:{all:{en:"Full Permissions"},access:{en:"Access"},config:{en:"Config"},chatConfig:{en:"Chat Config"},chat_config:{en:"Chat Config"},chatOperator:{en:"Chat Operator"},chat_operator:{en:"Chat Operator"},flair:{en:"Flair"},mail:{en:"Mail"},posts:{en:"Posts"},wiki:{en:"Wiki"}},navigation:{accessManagement:{en:"access management"},automod:{en:"Automod"},awards:{en:"Awards"},banned:{en:"Banned"},community:{en:"Community"},communityActivity:{en:"Community activity"},communityAppearance:{en:"Community appearance"},contributors:{en:"Approved submitters"},emojis:{en:"Emojis"},flairAndEmojis:{en:"Flair & emojis"},grantUserFlair:{en:"Grant user flair"},moderators:{en:"Moderators"},modLog:{en:"Mod log"},muted:{en:"Muted"},new:{en:"new"},other:{en:"Other"},posts:{en:"Posts and Comments"},rulesAndRegulations:{en:"Rules and regulations"},safety:{en:"Safety and Privacy"},trafficStats:{en:"Traffic stats"},userManagement:{en:"User management"},wikiPages:{en:"Wiki pages"},wikis:{en:"Wikis"}},removalReasons:{addARemovalReason:{en:"Add a removal reason"},addNewReason:{en:"Add new reason"},addRemovalReason:{en:"Add removal reason"},contentLinkInfoText:{en:"A link to the removed content will be appended to your message"},delete:{en:"Delete"},deleteConfirmationText:{en:"Are you sure you want to delete this reason?"},deleteReason:{en:"Delete reason"},editReason:{en:"Edit removal reason"},emptyState:{en:"No removal reasons yet"},hiUsername:{en:"Hi u/username,"},loading:{en:"Loading..."},messagePlaceholder:{en:"Write a message that will communicate to the user why their post was removed."},modNoteDescription:{en:"Only mods will see this note"},modNotePlaceholder:{en:"This is a short note to your mod team on why the content was removed."},none:{en:"None"},noReasonsYet:{en:"You don't have any removal reasons yet"},private:{en:"Private"},public:{en:"Public"},reasonForRemoval:{en:"Reason for removal"},reasonMessage:{en:"Reason message:"},removalReasons:{en:"Removal reasons"},removalReasonTitle:{en:"Removal reason title"},sendAModmail:{en:"Send a Modmail from"},toTheUser:{en:"to the user"},toastText:{addedRemovalReason:{en:"Added removal reason for %{number} posts/comments"},removalReasonAdded:{en:"Removal reason added!"},removalReasonDeleted:{en:"Removal reason deleted"},removalReasonSaved:{en:"Removal reason saved"}},writeAReply:{en:"Write a reply to the comment"},writeAStickyComment:{en:"Write a sticky comment on the post"}},search:{noResultsFound:{en:"No results for u/%{searchTerm}"},oneResultFound:{en:"1 search result for "},placeholder:{en:"Search for a user"},seeAll:{en:"See All"}},subredditRules:{all:{en:"all"},allOnly:{en:"Posts & comments"},addRule:{en:"Add rule"},collapse:{en:"Collapse"},comment:{en:"comment"},commentOnly:{en:"Comments only"},created:{en:"Created"},description:{en:"Full description"},drag:{en:"drag"},duplicateRule:{en:"You have another rule with this title. Please change."},edit:{en:"Edit"},emptyState:{en:"No rules yet"},expand:{en:"Expand"},post:{en:"post"},postOnly:{en:"Posts only"},reorderRules:{en:"Reorder rules"},reportReason:{en:"Report reason"},rulesHeader:{en:"Rules"},rulesInfo:{en:"These are rules that visitors must follow to participate. They can be used as reasons to report or ban posts, comments, and users. Communities can have a maximum of 15 rules."},modal:{addNewRule:{en:"Add new rule"},appliesTo:{en:"Applies to"},delete:{en:"Delete"},deleteConfirmation:{en:"Are you sure you want to delete this rule?"},deleteRule:{en:"Delete rule"},descriptionPlaceholder:{en:"Enter the full description of the rule."},editRule:{en:"Edit rule"},reasonPlaceholder:{en:'Reason rule is broken (e.g. "This is a photo")'},rule:{en:"Rule"},rulePlaceholder:{en:'Rule displayed (e.g. "No photos")'}},toast:{ruleAdded:{en:"Rule added"},ruleDeleted:{en:"Rule deleted"},ruleOrdered:{en:"Rule order updated"},ruleUndo:{en:"Undo"},ruleUpdated:{en:"Rule updated"}}},supportLinks:{contactReddit:{en:"Contact Reddit"},learnMore:{en:"Learn more"},modHelpCenter:{en:"Mod help center"},moderatorGuidelines:{en:"Moderator guidelines"},moderatorResources:{en:"Moderator resources"}}},subredditPicker:{chooseACommunity:{en:"Choose a community"},searchCommunities:{en:"Search communities"},searchYourCommunities:{en:"Search your communities"},noCommunitiesFound:{en:"No communities found"},sectionModeratedSubreddits:{en:"Moderated subreddits"},sectionOwnProfile:{en:"Your profile"},sectionSubscriptions:{en:"Subscriptions"},sectionOthers:{en:"Others"},ocCommunities:{en:"Original Content communities"},ocCommunitiesDescription:{en:"Find somewhere to post original content"}},subredditWiki:{belowIsTheListOfPages:{en:"Below is a list of pages in this wiki visible to you in this subreddit."},tableOfContents:{en:"Table of contents"},viewingPagesFor:{en:"Viewing pages for %{subredditName}"},lastRevisedBy:{en:"Last revised by"},errorStates:{mayNotView:{description:{en:"The mods of this community have disabled this wiki page"},title:{en:"This page has been disabled"}},pageNotCreated:{description:{en:"Create a wiki page from this URL"},title:{en:"“%{pageName}” does not exist"}},pageNotFound:{title:{en:"“%{pageName}” does not exist"}},restrictedPage:{description:{en:"This page uses a restricted URL and can not be used as a wiki page"},title:{en:"“%{pageName}” does not exist"}},unknown:{title:{en:"An unknown error occured"}},wikiDisabled:{description:{en:"The mods of this community have disabled their wiki"},title:{en:"This wiki has been disabled"}},buttons:{createPage:{en:"Create page"},reloadPage:{en:"Reload page"},subredditHome:{en:"Continue to r/%{subredditName}"},wikiHome:{en:"Wiki home"},edit:{en:"Edit"}}}},subscriptions:{all:{en:"All"},pending:{en:"LOADING..."},editSubscriptions:{en:"edit subscriptions"},emptyStateCopy:{en:"You're not subscribed to any communities yet!"},favorite:{en:"favorite"},favorites:{en:"favorites"},filter:{en:"Filter"},moderating:{en:"moderating"},moderatingFull:{en:"moderating subreddits"},multireddits:{en:"multis"},multiredditsFull:{en:"multireddits"},mySubscriptions:{en:"my subscriptions"},news:{en:"News"},oc:{en:"Original Content"},otherFeeds:{en:"Other"},otherCommunities:{en:"other communities"},profileActions:{subscribe:{en:"Follow"},subscribed:{en:"Following"},unsubscribe:{en:"Unfollow"}},popular:{en:"Popular"},profiles:{en:"profiles"},loggedOutCopy:{en:"Sign up and stay connected to your favorite communities."},redditFeeds:{en:"Reddit Feeds"},subredditActions:{subscribe:{en:"Subscribe"},subscribed:{en:"Subscribed"},unsubscribe:{en:"Unsubscribe"},join:{subscribe:{en:"Join"},subscribed:{en:"Joined"},unsubscribe:{en:"Leave"}},addtohome:{subscribe:{en:"Add to Home"},subscribed:{en:"Added"},unsubscribe:{en:"Remove"}},follow:{subscribe:{en:"Follow"},subscribed:{en:"Followed"},unsubscribe:{en:"Unfollow"}}},subscriptions:{en:"subscriptions"},unfavorite:{en:"unfavorite"},viewMore:{en:"view more"},viewOptions:{title:{en:"View Options"},modMode:{en:"Mod Mode"}}},time:{justNow:{en:"just now"},timeLeft:{en:"%{time} left"},monthName:{0:{en:"January"},1:{en:"February"},2:{en:"March"},3:{en:"April"},4:{en:"May"},5:{en:"June"},6:{en:"July"},7:{en:"August"},8:{en:"September"},9:{en:"October"},10:{en:"November"},11:{en:"December"}},weekDayName:{0:{en:"Sunday"},1:{en:"Monday"},2:{en:"Tuesday"},3:{en:"Wednesday"},4:{en:"Thursday"},5:{en:"Friday"},6:{en:"Saturday"}},short:{days:{en:"d"},hours:{en:"h"},milliseconds:{en:"ms"},minutes:{en:"m"},months:{en:"mo"},seconds:{en:"s"},years:{en:"y"}},soon:{en:"a moment"},today:{en:"today"},format:{dayMonthDate:{en:"%{day}, %{month} %{date}"}}},timeSorts:{day:{en:"past 24 hours"},hour:{en:"past hour"},week:{en:"past week"},month:{en:"past month"},year:{en:"past year"},all:{en:"of all time"},title:{en:"Time period"}},title:{coins:{en:"Coins"},commentsPage:{en:"%{postTitle} : %{subreddit}"},frontpage:{en:"reddit: the front page of the internet"},modQueue:{en:"Moderation Queue"},partnerSubredditConnection:{en:"Connect a Reddit Community"},premium:{en:"Reddit Premium"},submit:{en:"Submit to %{subreddit}"},settings:{en:"Reddit Settings"},subredditCreation:{en:"Create Community"}},uappBanner:{buttonText:{en:"Got it"}},user:{tooltip:{banUser:{en:"Ban User"},commentKarma:{en:"Comment Karma"},editUserFlair:{en:"Edit user flair"},muteUser:{en:"Mute User"},inviteToChat:{en:"Invite to chat"},postKarma:{en:"Post Karma"},button:{follow:{en:"Follow"},unfollow:{en:"Unfollow"}}}},video:{snooTooltip:{en:"View Comments"},playTooltip:{en:"Play"},pauseTooltip:{en:"Pause"},settingTooltip:{en:"Settings"},fullscreenTooltip:{en:"Fullscreen"},exitFullscreenTooltip:{en:"Exit Fullscreen"},auto:{en:"Auto"},replay:{en:"Replay Video"},seekBarLabel:{en:"Seek Slider"}}};function v(e,t,n){const o=e.replace(/-\w+/,"");"string"!=typeof t&&(n=Object.assign({},n||{},t[1]),t=t[0]);const r=i()(b,`${t}.${e}`)||i()(b,`${t}.${o}`)||i()(b,`${t}.${a.A}`);return"string"!=typeof r?(Object(d.b)(void 0,`Could not find message for ${t}`),t.replace(/\./g," ")):Object(l.a)(r,n)}function w(e,t,n,o){const r=e.replace(/-\w+/,""),s=i()(y,`${t}.${e}`)||i()(y,`${t}.${r}`)||i()(y,`${t}.${a.A}`)||[i()(b,`${t}.${e}`)||i()(b,`${t}.${r}`)||i()(b,`${t}.${a.A}`)];if("object"!=typeof s||"string"!=typeof s[0])return Object(d.b)(void 0,`Could not find plural message for ${t}`),t.replace(/\./g," ");let c=s[function(e,t){return 1===t?0:1}(0,n)];return c||(Object(d.b)(void 0,`Could not find plural message for ${t} with count ${n}`),c=s[0]),Object(l.a)(c,Object.assign({count:Number(n).toLocaleString()},o||{}))}function C(e){return(t,n)=>v(t,e,n)}function S(e){return(t,n,o)=>w(t,e,n,o)}function T(e,t,n){const o=v(e,t).split(/(%{\w+})/).map(e=>{const t=e.match(/%{(\w+)}/);if(t&&t[1]in n){const e=t[1];return(0,n[e])(e)}return e});return s.a.createElement(s.a.Fragment,null,o)}const R=/%\((\w+)\)s/g;function A(e,t){return e.replace(R,function(e,n){return n in t?t[n]:e})}},"./src/app/strings/sources/error.js":function(e,t,n){"use strict";var o=n("./src/lib/constants/index.ts");t.a={authentication:{en:"There was an authentication error"},clickHere:{en:"Click here to try again."},error:{en:"Error"},generic:{en:"Something went wrong"},genericPage:{en:"Something went wrong loading this page. Try again?"},more:{en:"More"},ok:{en:"Ok"},oops:{en:"Oops"},ok:{en:"ok"},reload:{en:"Reload Page"},tryAgainLater:{en:"An error has occured. Please try again later"},tryLater:{en:"Give us a few minutes to fix the problem. Sorry!"},type:{blocked:{en:"It looks like one or more software blocking extensions you are using may be interfering with Reddit's ability to serve you content. Please try disabling them or changing the rules you use."},forbidden:{en:"Sorry, You do not have permission to view this page."},generic:{en:"Something went wrong. Just don't panic."},genericCardValidation:{en:"Looks like something went wrong validating your credit card."},invalidUser:{en:"Looks like you entered an invalid user."},noStripeSubscription:{en:"Sorry, but there's no Stripe customer associated with this account."},notAuthorized:{en:"It looks like you aren't allowed to do that."},notFound:{en:"Sorry, there doesn't seem to be anything here."},notLoggedIn:{en:"You might need to be logged in to do that."},server:{en:"Sorry, for some reason reddit can't be reached."},validation:{en:"We weren't able to handle your request."}},[o.l]:{en:"you're not allowed to do that"},[o.Cc]:{en:`Video size must be less than ${(o.gb/o.ib/1024).toFixed(1)}GB`},[o.S]:{en:`Image size must be less than ${Math.floor(o.cb/o.ib)}MB`},[o.M]:{en:`GIF size must be less than ${Math.floor(o.ab/o.ib)}MB`},[o.V]:{en:"Sorry, we accept only images (.png, .jpeg, .gif) and videos (.mp4, .mov)"}}},"./src/config.ts":function(e,t,n){"use strict";var o=n("./src/lib/env/index.ts"),i=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();var r=n("./src/telemetry/models/App.ts");const s={https:"true"==={}.HTTPS,accountManagerOrigin:(Object(o.b)(),"https://www.reddit.com"),adsPath:{}.ADS_URL||"/api/request_promo.json",dfpSlotPrefix:{}.DFP_SLOT_PREFIX||"/32173961/desktop",apiHeaders:(e=>e.split(";").reduce((e,t)=>{if(t&&t.indexOf("=")>0){var n=t.split("="),o=i(n,2);const r=o[0],s=o[1];e[r.trim()]=s.trim()}return e},{}))({}.API_HEADERS||""),apiPassThroughHeaders:(e=>e.length<=0?[]:e.split(";"))({}.API_PASS_THROUGH_HEADERS||""),appName:{}.APP_NAME||"desktop2x",assetPath:"https://www.redditstatic.com/desktop2x",cookieDomain:".reddit.com",mediaUrl:{}.REDDIT_MEDIA||"https://www.redditmedia.com",port:{}.PORT?parseInt({}.PORT):8888,postErrorsUrl:"/errors",redditUrl:"https://www.reddit.com",apiUrl:"https://www.reddit.com",redirectUri:{}.REDIRECT_URI||"https://m.reddit.com/oauth2/token",redditHelpUrl:{chat:"https://www.reddithelp.com/en/categories/using-reddit/chat",modHelpCenter:"https://mods.reddithelp.com/",redditHelp:"https://www.reddithelp.com/",submitRequest:{copyrightDmca:"https://www.reddithelp.com/en/submit-request/copyright-dmca",trademarkViolation:"https://www.reddithelp.com/en/submit-request/trademark-violation-form"},suspensionsArticle:"https://www.reddithelp.com/en/categories/rules-reporting/account-and-community-restrictions/suspensions"},redditIncUrl:{policies:{contentPolicy:"https://www.redditinc.com/policies/content-policy"}},gatewayUrl:"https://gateway.reddit.com",metaUrl:{}.META_URL||"https://meta-api.reddit.com",oauthUrl:"https://oauth.reddit.com",gqlUrl:"https://gql.reddit.com",sendbirdServiceUrl:"https://s.reddit.com",sendbirdAppId:"2515BDA8-9D3A-47CF-9325-330BC37ADA13",shortUrl:{}.SHORT_URL||"https://s.reddit.com",embedlyApiKey:{}.EMBEDLY_KEY||"522baf40bd3911e08d854040d3dc5c07",pushNotificationApplicationServerKey:{}.PUSH_NOTIFICATION_APPLICATION_SERVER_KEY||"BJ2nJR9HeBwCWe4s7bKfKgWZkx2Q8Q59yBdSVLxWIhPaWuzHDUxQ2YJnhLvbAVujWBZYuQv60V6a6oipSw09FT0",ogImage:"https://www.redditstatic.com/icon.png",oldRedditUrl:"https://old.reddit.com",processingImageUrl:"https://www.redditstatic.com/image-processing.png",sentryClientPublicURL:"https://6b5ce051b2ed4032bd906af3de0630cd@oops.redditmedia.com/11",statsdHost:{}.STATSD_HOST,statsdPort:{}.STATSD_PORT,statsdDebug:(e=>{try{return!!JSON.parse(e)}catch(t){return!1}})({}.STATSD_DEBUG||""),statsdPrefix:{}.STATSD_PREFIX||"",statsdSocketTimeout:parseInt({}.STATSD_TIMEOUT||"100"),recaptchaSitekey:{}.RECAPTCHA_SITEKEY||"6LeTnxkTAAAAAN9QEuDZRpn90WwKk_R1TRW_g-JC",gtmContainerId:{}.GTM_CONTAINER_ID||"GTM-5XVNS82",adblockId:"a2ba06a4-a2ec-4182-b295-c15ffe5f1181",logSample:{request404:20,request500URIError:10},telemetry:{appName:{profilesR2:Object(o.b)()?r.TelemetryAppName.web:r.TelemetryAppName.webDev,redesign:Object(o.b)()?r.TelemetryAppName.web2x:r.TelemetryAppName.web2xDev,chat2x:Object(o.b)()?r.TelemetryAppName.web2x:r.TelemetryAppName.web2xDev,chatR2:Object(o.b)()?r.TelemetryAppName.web:r.TelemetryAppName.webDev},postConsumedThreshold:2e3,commentConsumedThreshold:2e3,commentSampleRate:.01},stripe:{apiKey:"pk_live_sD8LeDtVnlJwAGf51jLygWpH",economyKey:"pk_live_tF9aUVWi0EYaLI2PlX64Bg2x",giftsApiKey:"pk_live_5FAbPEkgzMW4taBlKlo4Fgi3"},paypal:{apiKey:{}.PAYPAL_API_KEY||"AXH6yPVeFV8sxT1zMvzr8NyPMXx_YkYui1XCy3btQ_s1Zz2R68JC57PqQ2mrj6la-G8y-7UmZyKVsDaR",buttons:{premium:"LAYT3KA5EVVTJ",coins500:"SNCZX9LADYMT4",coins1100:"6P6X4LTAKNDGG",coins1800:"2P5FZYZL42NME",coins7200:"W8BKWZXBSWZGC",coins40000:"Y9LZ5M2W6VT3A",coinsGild500:"BPVKB5BY8HXRA",coinsGild1100:"TPGZ3HZ3KE5TS",coinsGild1800:"YXZDTMAGNMMEA",coinsGild7200:"MQDLLC4FBNSZG",coinsGild40000:"T3RL7U6STH7WL"}},releaseNotesSubredditMap:{}.RELEASE_NOTES_SUB_MAP?JSON.parse({}.RELEASE_NOTES_SUB_MAP):void 0};t.a=s},"./src/higherOrderComponents/makeAsync.tsx":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var o=n("./node_modules/react/index.js"),i=n.n(o);function r(e){var t;return(t=class t extends i.a.Component{constructor(e){super(e),this.mounted=!1,this.state={Component:t.Component}}componentWillMount(){this.state.Component!==e.ErrorComponent&&e.getComponent().then(e=>{t.Component=e,this.mounted&&this.setState({Component:e})},t=>(this.mounted&&this.setState({Component:e.ErrorComponent}),Promise.reject(t)))}componentDidMount(){this.mounted=!0}componentWillUnmount(){this.mounted=!1}render(){const t=this.state.Component||e.LoadingComponent;return i.a.createElement(t,this.props)}}).Component=null,t}},"./src/lib/CSSVariableProvider/index.tsx":function(e,t,n){"use strict";var o=n("./node_modules/lodash/once.js"),i=n.n(o),r=n("./node_modules/react/index.js"),s=n.n(r),a=n("./src/lib/domUtils/index.ts"),d=n("./src/lib/fastdom/index.ts"),l=n("./src/lib/LRUCache/index.ts"),c=n("./node_modules/lodash/isPlainObject.js"),u=n.n(c),m=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const p=!0,h=e=>{const t=[],n=(e,o="")=>{for(const i in e){const r=e[i],s=`${o}-${i}`;!0!==r&&!1!==r&&(null==r?t.push([s,""]):"string"==typeof r?t.push([s,r]):"number"==typeof r&&t.push([s,r.toString()]),Array.isArray(r)||u()(r)&&n(r,s))}};return n(e),f(t)},f=e=>e.sort((e,t)=>g(e[0],t[0])),g=(e,t)=>e===t?0:e{if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n{let n="";for(let i=0;i1){for(var a=Array(r),d=0;d({contextCache:new l.a(5),rootContext:void 0}),T=S(),R=s.a.createContext(T);class A extends s.a.Component{constructor(e){super(e),this.contextValue=S()}render(){return w(R.Provider,{value:this.contextValue},void 0,this.props.children)}}class k extends s.a.Component{constructor(e,t){if(super(e,t),!t)throw new Error("CSSVariableProvider must be wrapped in a CSSVPCoordinatorContextProvider");const n=e.isRootOrUniqueClassName,o=e.theme,i=this.getRecordFromContext(n),r=void 0===i?new C(n,o):i.updatedRecord(n,o);i&&i.isEqual(r)||this.setRecordOnContext(n,r),this.cssVarRecord=r}componentDidMount(){k.polyfillCSSVarsIfNeeded()}updateCssVarRecord(e){const t=this.getRecordFromContext(e.isRootOrUniqueClassName),n=t||this.cssVarRecord,o=n.updatedRecord(e.isRootOrUniqueClassName,e.theme);t&&o.isEqual(n)||this.setRecordOnContext(e.isRootOrUniqueClassName,o),o.isEqual(this.cssVarRecord)||(this.cssVarRecord=o)}getRecordFromContext(e){return e===p?this.context.rootContext:this.context.contextCache.get(e)}setRecordOnContext(e,t){e===p?this.context.rootContext=t:this.context.contextCache.set(e,t)}render(){this.updateCssVarRecord(this.props);const e=this.props.isRootOrUniqueClassName,t=e===p?"":e;return w(s.a.Fragment,{},void 0,w("style",{dangerouslySetInnerHTML:{__html:this.cssVarRecord.cssVarDefinitions}}),w("div",{className:t},void 0,this.props.children))}}k.contextType=R,k.polyfillCSSVarsIfNeeded=i()(()=>{d.a.read(()=>{Object(a.e)()||n.e("vendors~css-vars-ponyfill").then(n.bind(null,"./node_modules/css-vars-ponyfill/dist/css-vars-ponyfill.esm.js")).then(({default:e})=>{e({fixNestedCalc:!1,onlyLegacy:!0,updateURLs:!1,watch:!0})})})})},"./src/lib/LRUCache/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return i});class o{constructor(e,t){this.next=null,this.prev=null,this.value=e,this.key=t}}class i{constructor(e){this.head=null,this.tail=null,this.data={},this.maxSize=e,this.currentSize=0}get(e){const t=this.data[e];if(void 0!==t)return this._removeNodeFromList(t),this._setHeadNode(t),t.value}set(e,t){let n=this.data[e];return void 0===n?(this.currentSize===this.maxSize?(n=this.tail,this._removeNodeFromList(n),this.data[n.key]=void 0,n.key=e,n.value=t):(n=new o(t,e),this.currentSize+=1),this.data[e]=n):this._removeNodeFromList(n),this._setHeadNode(n),this}remove(e){const t=this.data[e];return void 0!==t&&(this._removeNodeFromList(t),this.data[e]=void 0,this.currentSize-=1),this}_removeNodeFromList(e){e.prev?e.prev.next=e.next:(this.head=e.next,this.head&&(this.head.prev=null)),e.next?e.next.prev=e.prev:(this.tail=e.prev,this.tail&&(this.tail.next=null))}_setHeadNode(e){e!==this.head&&(e.next=this.head,e.prev=null,null!==this.head&&(this.head.prev=e),this.head=e,null===this.tail&&(this.tail=e))}}},"./src/lib/addQueryParams/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/isNil.js"),i=n.n(o),r=n("./node_modules/lodash/pickBy.js"),s=n.n(r),a=n("./node_modules/url/url.js"),d=n.n(a);t.a=((e,t)=>{const n=s()(t,e=>!i()(e)),o=d.a.parse(e,!0);return o.search=void 0,o.query=Object.assign({},o.query,n),d.a.format(o)})},"./src/lib/areUrlsEqual/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/history/index.js"),i=n("./node_modules/lodash/isEqual.js"),r=n.n(i);const s=e=>(e=>Object.assign({},e,{hash:""}))(Object(o.createLocation)(e));t.a=((e,t)=>r()(s(e),s(t)))},"./src/lib/consoleAdvert/index.ts":function(e,t,n){console.log("\n ,d\"=≥,.,qOp,\n ,7' ''²$( )\n ,7' '?q$7'\n ..,$$,.\n ,. .,,--***²\"\"²***--,,. .,\n ² ,p²'' ''²q, ²\n: ,7' '7, :\n ' $ ,db, ,db, $ '\n '$ ²$$² ²$$² $' Using Reddit at work? Work for Reddit.\n '$ $' https://www.reddit.com/jobs\n '$. ., ,. .$'\n 'b, '²«»«»«»²' ,d'\n '²?bn,, ,,nd?²'\n ,7$ ''²²²²²²²²'' $7,\n ,² ²$ $² ²,\n $ :$ $: $\n $ $ $ $\n 'b q: :p d'\n '²«?$. .$?»²'\n 'b d'\n ,²²'?,. .,?'²²,\n ²==--≥²²==--==²²≤--==²\n")},"./src/lib/constants/cookie.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return r}),n.d(t,"d",function(){return s}),n.d(t,"f",function(){return a}),n.d(t,"e",function(){return d}),n.d(t,"g",function(){return l}),n.d(t,"h",function(){return c}),n.d(t,"i",function(){return u});const o="loid",i="loidcreated",r="mod_mode_enabled",s="over18",a="session_tracker",d="reddaid",l="reddit_session",c="token",u="wpsn"},"./src/lib/constants/headers.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"c",function(){return i}),n.d(t,"d",function(){return r}),n.d(t,"b",function(){return s});const o="x-reddit-loid",i="x-reddit-session",r="set-cookie",s="x-reddaid"},"./src/lib/constants/index.ts":function(e,t,n){"use strict";n.d(t,"A",function(){return s}),n.d(t,"r",function(){return a}),n.d(t,"o",function(){return d}),n.d(t,"wb",function(){return l}),n.d(t,"vc",function(){return c}),n.d(t,"q",function(){return u}),n.d(t,"l",function(){return m}),n.d(t,"k",function(){return p}),n.d(t,"I",function(){return h}),n.d(t,"Qb",function(){return f}),n.d(t,"x",function(){return g}),n.d(t,"mc",function(){return y}),n.d(t,"X",function(){return b}),n.d(t,"Z",function(){return v}),n.d(t,"Y",function(){return w}),n.d(t,"yc",function(){return C}),n.d(t,"t",function(){return S}),n.d(t,"v",function(){return T}),n.d(t,"xc",function(){return R}),n.d(t,"u",function(){return A}),n.d(t,"jc",function(){return k}),n.d(t,"Ub",function(){return E}),n.d(t,"Ec",function(){return I}),n.d(t,"kc",function(){return O}),n.d(t,"Fc",function(){return N}),n.d(t,"tb",function(){return _}),n.d(t,"sb",function(){return M}),n.d(t,"rc",function(){return F}),n.d(t,"sc",function(){return D}),n.d(t,"Vb",function(){return L}),n.d(t,"B",function(){return U}),n.d(t,"C",function(){return j}),n.d(t,"Bc",function(){return B}),n.d(t,"pb",function(){return G}),n.d(t,"mb",function(){return H}),n.d(t,"a",function(){return W}),n.d(t,"b",function(){return V}),n.d(t,"hb",function(){return Y}),n.d(t,"fb",function(){return q}),n.d(t,"ib",function(){return z}),n.d(t,"gb",function(){return $}),n.d(t,"cb",function(){return K}),n.d(t,"ab",function(){return J}),n.d(t,"bb",function(){return Q}),n.d(t,"eb",function(){return X}),n.d(t,"V",function(){return Z}),n.d(t,"Cc",function(){return ee}),n.d(t,"S",function(){return te}),n.d(t,"M",function(){return ne}),n.d(t,"F",function(){return oe}),n.d(t,"h",function(){return ie}),n.d(t,"i",function(){return re}),n.d(t,"ob",function(){return se}),n.d(t,"Ob",function(){return ae}),n.d(t,"ec",function(){return de}),n.d(t,"Zb",function(){return le}),n.d(t,"c",function(){return ce}),n.d(t,"cc",function(){return ue}),n.d(t,"dc",function(){return me}),n.d(t,"bc",function(){return pe}),n.d(t,"ac",function(){return he}),n.d(t,"Yb",function(){return fe}),n.d(t,"Hb",function(){return ge}),n.d(t,"Cb",function(){return ye}),n.d(t,"Ib",function(){return be}),n.d(t,"zb",function(){return ve}),n.d(t,"Ac",function(){return we}),n.d(t,"zc",function(){return Ce}),n.d(t,"Jb",function(){return Se}),n.d(t,"Ab",function(){return Te}),n.d(t,"Kb",function(){return Re}),n.d(t,"Fb",function(){return Ae}),n.d(t,"rb",function(){return ke}),n.d(t,"Gb",function(){return Ee}),n.d(t,"db",function(){return Pe}),n.d(t,"D",function(){return Ie}),n.d(t,"E",function(){return Oe}),n.d(t,"Pb",function(){return xe}),n.d(t,"nc",function(){return Ne}),n.d(t,"Wb",function(){return _e}),n.d(t,"kb",function(){return Me}),n.d(t,"N",function(){return Fe}),n.d(t,"y",function(){return De}),n.d(t,"lb",function(){return Le}),n.d(t,"Dc",function(){return Ue}),n.d(t,"jb",function(){return je}),n.d(t,"e",function(){return Be}),n.d(t,"f",function(){return Ge}),n.d(t,"j",function(){return He}),n.d(t,"p",function(){return We}),n.d(t,"g",function(){return Ve}),n.d(t,"d",function(){return Ye}),n.d(t,"qc",function(){return qe}),n.d(t,"Rb",function(){return ze}),n.d(t,"W",function(){return $e}),n.d(t,"Eb",function(){return Ke}),n.d(t,"Db",function(){return Je}),n.d(t,"Bb",function(){return Qe}),n.d(t,"ic",function(){return Xe}),n.d(t,"Tb",function(){return Ze}),n.d(t,"Sb",function(){return et}),n.d(t,"R",function(){return tt}),n.d(t,"Q",function(){return nt}),n.d(t,"O",function(){return ot}),n.d(t,"P",function(){return it}),n.d(t,"T",function(){return rt}),n.d(t,"Xb",function(){return st}),n.d(t,"yb",function(){return at}),n.d(t,"ub",function(){return dt}),n.d(t,"tc",function(){return lt}),n.d(t,"qb",function(){return ct}),n.d(t,"hc",function(){return ut}),n.d(t,"G",function(){return mt}),n.d(t,"n",function(){return pt}),n.d(t,"J",function(){return ht}),n.d(t,"s",function(){return ft}),n.d(t,"wc",function(){return gt}),n.d(t,"oc",function(){return yt}),n.d(t,"pc",function(){return bt}),n.d(t,"nb",function(){return vt}),n.d(t,"lc",function(){return wt}),n.d(t,"Nb",function(){return Ct}),n.d(t,"U",function(){return St}),n.d(t,"uc",function(){return Tt}),n.d(t,"H",function(){return Rt}),n.d(t,"fc",function(){return At}),n.d(t,"gc",function(){return kt}),n.d(t,"K",function(){return Et}),n.d(t,"vb",function(){return Pt}),n.d(t,"L",function(){return It}),n.d(t,"z",function(){return Ot}),n.d(t,"m",function(){return xt}),n.d(t,"Mb",function(){return Nt}),n.d(t,"Lb",function(){return _t}),n.d(t,"xb",function(){return Mt}),n.d(t,"w",function(){return Ft});var o=n("./src/config.ts"),i=n("./node_modules/lodash/values.js"),r=n.n(i);const s="en",a={APPEAL:"Appeal",COINS:"Coins",COINS_MOBILE:"CoinsMobile",COLLECTION_COMMENTS_PAGE:"CollectionCommentsPage",COMMENTS_PAGE:"CommentsPage",EMPTY:"Empty",EXPLORE:"Explore",DASHBOARD:"UiDashboard",FRONTPAGE:"Frontpage",MULTIREDDIT:"Multireddit",OVER18:"Over18",ORIGINAL_CONTENT:"OriginalContent",POST_CREATION:"PostCreation",POST_DRAFT:"PostDraft",SETTINGS:"Settings",PARTNER_SUBREDDIT_CONNECTION:"PartnerSubredditConnection",PROFILE:"Profile",PROFILE_BETA_CONFIRMATION_PAGE:"ProfileBetaConfirmationPage",PROFILE_COMMENTS:"ProfileComments",PROFILE_COMMENTS_PAGE:"ProfileCommentsPage",PROFILE_HOMEPAGE:"ProfileHomepage",PROFILE_POST_COMMENTS:"ProfilePostComments",PROFILE_POSTS:"ProfilePosts",PROFILE_PRIVACY:"ProfilePrivacy",PROFILE_PRIVATE:"ProfilePrivate",R2_PROFILE_MODERATION:"R2ProfileModeration",PROFILE_MODERATION:"ProfileModeration",PROFILE_SETTINGS:"ProfileSettings",PROFILE_OVERVIEW:"ProfileOverview",R2_COMMENTS_PAGE:"R2CommentsPage",R2_EMBED:"R2Embed",R2_LISTING:"R2Listing",SEARCH_RESULTS:"SearchResults",STRUCTURED_STYLES:"StructuredStyles",SUBREDDIT:"Subreddit",SUBREDDIT_CREATION:"SubredditCreation",SUBREDDIT_SETTINGS:"SubredditSettings",SUBREDDIT_WIKI:"SubredditWiki",MOD_LISTING:"ModListing",MODERATION_PAGES:"ModerationPages",MODQUEUE_PAGES:"ModQueuePages",NEWS:"News",INBOX_PAGES:"InboxPages",CHAT:"ChatPage",CHAT_INVITE:"ChatInvite",CHAT_EMPTY:"ChatEmpty",CHAT_CREATE:"ChatCreate",CHAT_MEMBERS:"ChatMembers",CHAT_MINIMIZE:"ChatMinimize",CHAT_TEST:"ChatTest",PREMIUM:"Premium",FRAMED_GILD:"FramedGild",EXPORT_THEME:"ExportTheme",IMPORT_THEME:"ImportTheme",POLL:"Poll",GIFTS:"GiftsHome",GIFTS_ELVES:"GiftsElves",GIFTS_EXCHANGE:"GiftsExchange",GIFTS_REMATCH:"GiftsRematch",GIFTS_EXCHANGES:"GiftsExchanges",GIFTS_GALLERY:"GiftsGallery",GIFTS_GIFT:"GiftsGift",GIFTS_GIFT_CREATION:"GiftsGiftCreation",GIFTS_GIFT_CREATION_REMATCH:"GiftsGiftCreationRematch",GIFTS_GIFT_EDIT:"GiftsGiftEdit",GIFTS_GIFT_EDIT_REMATCH:"GiftsGiftEditRematch",GIFTS_SHIP_EXCHANGE:"GiftsShipExchange",GIFTS_SHIP_REMATCH:"GiftsShipRematch",GIFTS_SIGNUP_EXCHANGE:"GiftsSignupExchange",GIFTS_SIGNUP_REMATCH:"GiftsSignupRematch",GIFTS_EDIT_PROFILE:"GiftsEditProfile",GIFTS_PROFILE:"GiftsProfile",GIFTS_PAGE_NOT_FOUND:"GiftsPageNotFound",GIFTS_NO_GIFT:"GiftsNoGift",GIFTS_MESSAGES:"GiftsMessages",GIFTS_MESSAGE_CONVERSATION:"GiftsMessageConversation",GIFTS_MESSAGE_CREATION:"GiftsMessageCreation"};var d;!function(e){e.Profiles="r2d2",e.Redesign="whitespace",e.Chat="chat",e.Gifts="gifts",e.Backend="server",e.Governance="governance"}(d||(d={}));new Set(Object.keys(d).map(e=>d[e]));const l={COMMENT:"t1",ACCOUNT:"t2",POST:"t3",SUBREDDIT:"t5",LOAD_MORE:"loadMore",CONTINUE_THREAD:"continueThread"},c="u_",u={CHAT:"chat"},m="AUTHORIZATION_ERROR",p="AUTHENTICATION_ERROR",h={AUTHENTICATION_ERROR:p,AUTHORIZATION_ERROR:m,BAD_CAPTCHA_ERROR:"BAD_CAPTCHA",BAD_REQUEST:"BAD_REQUEST",CREDIT_CARD_FAILURE:"CREDIT_CARD_FAILURE",CREDIT_CARD_FAILURE_GENERIC:"CREDIT_CARD_FAILURE_GENERIC",INVALID_PREMIUM_AMOUNT:"INVALID_PREMIUM_AMOUNT",LIKELY_UBLOCK_ERROR:"LIKELY_UBLOCK_ERROR",NO_STRIPE_SUBSCRIPTION:"NO_STRIPE_SUBSCRIPTION",NO_TEXT:"NO_TEXT",NO_URL:"NO_URL",NO_USER:"NO_USER",NOT_FOUND_ERROR:"NOT_FOUND_ERROR",SERVER_ERROR:"SERVER_ERROR",SUBMIT_VALIDATION_ERROR:"SUBMIT_VALIDATION_ERROR",UNKNOWN_ERROR:"UNKNOWN_ERROR",USER_DOESNT_EXIST:"USER_DOESNT_EXIST",USER_REQUIRED_ERROR:"USER_REQUIRED",VALIDATION_ERROR:"VALIDATION_ERROR"},f={USER:"user",MOD:"mod"};var g,y;!function(e){e.Everywhere="GLOBAL",e.UnitedStates="US",e.Argentina="AR",e.Australia="AU",e.Bulgaria="BG",e.Canada="CA",e.Chile="CL",e.Colombia="CO",e.Croatia="HR",e.CzechRepublic="CZ",e.Finland="FI",e.Greece="GR",e.Hungary="HU",e.Iceland="IS",e.India="IN",e.Ireland="IE",e.Japan="JP",e.Malaysia="MY",e.Mexico="MX",e.NewZealand="NZ",e.Philippines="PH",e.Poland="PL",e.Portugal="PT",e.PuertoRico="PR",e.Romania="RO",e.Serbia="RS",e.Singapore="SG",e.Sweden="SE",e.Taiwan="TW",e.Thailand="TH",e.Turkey="TR",e.UnitedKingdom="GB"}(g||(g={})),function(e){e.AllStates="",e.Alaska="AK",e.Alabama="AL",e.Arkansas="AR",e.Arizona="AZ",e.California="CA",e.Colorado="CO",e.Connecticut="CT",e.DistrictOfColumbia="DC",e.Delaware="DE",e.Florida="FL",e.Georgia="GA",e.Hawaii="HI",e.Iowa="IA",e.Idaho="ID",e.Illinois="IL",e.Indiana="IN",e.Kansas="KS",e.Kentucky="KY",e.Louisiana="LA",e.Massachusetts="MA",e.Maryland="MD",e.Maine="ME",e.Michigan="MI",e.Minnesota="MN",e.Missouri="MO",e.Mississippi="MS",e.Montana="MT",e.NorthCarolina="NC",e.NorthDakota="ND",e.Nebraska="NE",e.NewHampshire="NH",e.NewJersey="NJ",e.NewMexico="NM",e.Nevada="NV",e.NewYork="NY",e.Ohio="OH",e.Oklahoma="OK",e.Oregon="OR",e.Pennsylvania="PA",e.RhodeIsland="RI",e.SouthCarolina="SC",e.SouthDakota="SD",e.Tennessee="TN",e.Texas="TX",e.Utah="UT",e.Virginia="VA",e.Vermont="VT",e.Washington="WA",e.Wisconsin="WI",e.WestVirginia="WV",e.Wyoming="WY"}(y||(y={}));const b={BEST:"best",HOT:"hot",NEW:"new",RISING:"rising",CONTROVERSIAL:"controversial",TOP:"top",GILDED:"gilded"};var v;!function(e){e.Best="best",e.Hot="hot",e.New="new",e.ControversialHour="controversial_hour",e.ControversialDay="controversial_day",e.ControversialWeek="controversial_week",e.ControversialMonth="controversial_month",e.ControversialYear="controversial_year",e.ControversialAll="controversial_all",e.TopHour="top_hour",e.TopDay="top_day",e.TopWeek="top_week",e.TopMonth="top_month",e.TopYear="top_year",e.TopAll="top_all",e.Rising="rising",e.Gilded="gilded"}(v||(v={}));const w=b.HOT,C=new Set(r()(b)),S={CONFIDENCE:"confidence",TOP:"top",NEW:"new",CONTROVERSIAL:"controversial",OLD:"old",RANDOM:"random",QA:"qa",LIVE:"live"},T={confidence:"best",top:"top",new:"new",controversial:"controversial",old:"old",qa:"q&a",live:"live (beta)"},R=new Set(r()(S)),A=S.CONFIDENCE;var k;!function(e){e.Comments="comments",e.Hot="hot",e.New="new",e.Relevance="relevance",e.Top="top"}(k||(k={}));const E=k.Relevance,P=new Set([k.Comments,k.Hot,k.New,k.Relevance,k.Top]);function I(e){return P.has(e)}var O;!function(e){e.Posts="link",e.Subreddits="sr",e.Users="user"}(O||(O={}));const x=new Set([O.Posts,O.Subreddits,O.Users]);function N(e){return x.has(e)}const _="OverviewConversations",M="OverviewChrono",F={DAY:"day",HOUR:"hour",WEEK:"week",MONTH:"month",YEAR:"year",ALL:"all"},D="day",L="all",U="top",j=F.DAY,B=new Set(r()(F)),G=5,H={CROSSPOST:"crosspost",TEXT:"text",IMAGE:"image",VIDEO:"video",EMBED:"embed",GIFVIDEO:"gifvideo"},W=new Set(["image/png","image/gif","image/jpeg"]),V=new Set(["video/mp4","video/quicktime"]),Y=60,q=900,z=1048576,$=1024*z,K=20*z,J=100*z,Q=20,X=5,Z="INVALID_MEDIA_TYPE_ERROR",ee="VIDEO_SIZE_LIMIT_EXCEEDED_ERROR",te="IMAGE_SIZE_LIMIT_EXCEEDED_ERROR",ne="GIF_SIZE_LIMIT_EXCEEDED_ERROR",oe={ADMIN:"admin",MODERATOR:"moderator",ALUMNI_ADMIN:"special",NONE:""},ie={[oe.MODERATOR]:"yes",[oe.NONE]:"no",[oe.ADMIN]:"admin"},re={IPHONE:"https://itunes.apple.com/us/app/reddit-the-official-app/id1064216828?mt=8",ANDROID:"https://play.google.com/store/apps/details?id=com.reddit.frontpage"},se="nsfw-modal-id",ae="registration-modal-id",de=21,le=10,ce="/r/reddit.com",ue=10,me=5,pe=5,he=5,fe=3,ge={HOT:"hot",NEW:"new",TOP:"top",CONTROVERSIAL:"controversial"},ye=[ge.NEW,ge.HOT,ge.TOP],be=[ge.NEW,ge.HOT,ge.TOP,ge.CONTROVERSIAL],ve={HOT:"hot",NEW:"new",TOP:"top",CONTROVERSIAL:"controversial"},we=new Set(r()(ge)),Ce=new Set(r()(ve)),Se=ge.NEW,Te=ve.NEW,Re=F.ALL,Ae={OVERVIEW:"overview",POSTS:"posts",COMMENTS:"comments"},ke={POSTS:"posts",COMMENTS:"comments"},Ee="Settings",Pe=(new Set(r()(Ae)),4),Ie="[deleted]",Oe="[deleted]",xe="[removed]";var Ne;!function(e){e[e.subreddit=0]="subreddit",e[e.on=1]="on",e[e.off=2]="off"}(Ne||(Ne={}));const _e=1e3,Me=60*_e,Fe=60*Me,De=24*Fe,Le=30*De,Ue=365*De,je={HEAD:"head",GET:"get",POST:"post",PUT:"put",PATCH:"patch",DELETE:"delete"},Be=900,Ge=[300,250],He=[Ge,[300,600]],We=[Ge],Ve=[728,90],Ye={ABOVE_THE_FOLD:"atf",BELOW_THE_FOLD:"btf"},qe={APP_CODE:"APP_CODE",BACKUP_CODE:"BACKUP_CODE"},ze={APPEAL:"appeal",INDEX:"index",LISTING:"listing",COLLECTION_COMMENTS:"collectionComments",COMMENTS:"comments",DASHBOARD:"dashboard",EXPLORE:"explore",EMAIL_VERIFICATION:"emailVerification",MULTIREDDIT:"multireddit",SETTINGS:"settings",SETTINGS_REDIRECT:"settingsRedirect",OVER18:"over18",ORIGINAL_CONTENT:"originalContent",PARTNER_SUBREDDIT_CONNECTION:"partnerSubredditConnection",POST_CREATION:"postCreation",POST_DRAFT:"postDraft",PROFILE:"profile",PROFILE_BETA_CONFIRMATION:"profileBetaConfirmation",PROFILE_COMMENTS:"profileComments",PROFILE_HOMEPAGE:"profileHomepage",PROFILE_MODERATION:"profileModeration",PROFILE_OVERVIEW:"profileOverview",PROFILE_POST_COMMENTS:"profilePostComments",PROFILE_POSTS:"profilePosts",PROFILE_PRIVACY:"profilePrivacy",PROFILE_PRIVATE:"profilePrivate",PROFILE_REDIRECT:"profileRedirect",PROFILE_SETTINGS:"profileSettings",PROFILE_SUBMITTED:"profileSumitted",SEARCH_RESULTS:"searchResults",SUBREDDIT:"subreddit",SUBREDDIT_CREATION:"subredditCreation",SUBREDDIT_SETTINGS:"subredditSettings",SUBREDDIT_WIKI:"subredditWiki",MOD_LISTING:"modListing",MODERATION_PAGES:"moderationPages",MODQUEUE_PAGES:"modQueuePages",NEWS:"news",INBOX_PAGES:"inboxPages",CHAT:"chat",CHAT_INVITE:"ChatInvite",CHAT_EMPTY:"chatEmpty",CHAT_CREATE:"chatCreate",CHAT_MEMBERS:"chatMembers",CHAT_MINIMIZE:"chatMinimize",CHAT_TEST:"chatTest",COINS:"coins",COINS_MOBILE:"coinsMobile",PREMIUM:"premium",FRAMED_GILD:"framedGild",REPORT:"report",POLL:"poll",GIFTS:"gifts",GIFTS_ELVES:"giftsElves",GIFTS_EXCHANGE:"giftsExchange",GIFTS_REMATCH:"giftsRematch",GIFTS_EXCHANGES:"giftsExchanges",GIFTS_GALLERY:"giftsGallery",GIFTS_GIFT:"giftsGift",GIFTS_GIFT_CREATION:"giftsGiftCreation",GIFTS_GIFT_CREATION_REMATCH:"giftsGiftCreationRematch",GIFTS_GIFT_EDIT:"giftsGiftEdit",GIFTS_GIFT_EDIT_REMATCH:"giftsGiftEditRematch",GIFTS_SHIP_EXCHANGE:"giftsShipExchange",GIFTS_SHIP_REMATCH:"giftsShipRematch",GIFTS_SIGNUP_EXCHANGE:"giftsSignupExchange",GIFTS_SIGNUP_REMATCH:"giftsSignupRematch",GIFTS_EDIT_PROFILE:"giftsEditProfile",GIFTS_PROFILE:"giftsProfile",GIFTS_PAGE_NOT_FOUND:"giftsPageNotFound",GIFTS_NO_GIFT:"giftsNoGift",GIFTS_MESSAGES:"giftsMessages",GIFTS_MESSAGE_CONVERSATION:"giftsMessageConversation",GIFTS_MESSAGE_CREATION:"giftsMessageCreation"},$e=new Set([ze.INDEX,ze.LISTING,ze.MULTIREDDIT,ze.NEWS,ze.ORIGINAL_CONTENT,ze.SEARCH_RESULTS,ze.SUBREDDIT,ze.PROFILE,ze.PROFILE_COMMENTS,ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE]),Ke=new Set([ze.PROFILE,ze.PROFILE_COMMENTS,ze.PROFILE_HOMEPAGE,ze.PROFILE_POST_COMMENTS,ze.PROFILE_PRIVACY,ze.PROFILE_MODERATION,ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE,ze.PROFILE_SETTINGS,ze.PROFILE_REDIRECT]),Je=new Set([ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE]),Qe=new Set([ze.PROFILE_COMMENTS,ze.PROFILE_OVERVIEW,ze.PROFILE_POSTS,ze.PROFILE_PRIVATE]),Xe=new Set([ze.INDEX,ze.LISTING,ze.MULTIREDDIT,ze.ORIGINAL_CONTENT,ze.SUBREDDIT]),Ze=1366,et=1024,tt=4,nt=3,ot=2,it=1,rt=920,st="SettingsForm",at="PrivacyForm",dt={TRUE:"over18-2",FALSE:"over18-1"},lt={TRUE:"topKarmaSubreddits-1",FALSE:"topKarmaSubreddits-2"},ct={PROFILE:"profile",WEBSITE:"website"},ut={CROSSPOST:"crosspost",IMAGE_ONLY:"imageOnly",LINK_ONLY:"linkOnly",MEDIA:"media",POLL:"poll",POST:"post"},mt=new Set([ut.IMAGE_ONLY,ut.LINK_ONLY,ut.POST]),pt={ICON:"icon",BANNER:"banner",DEFAULT_ICON:"isDefaultIcon",DEFAULT_BANNER:"isDefaultBanner"},ht=27,ft={NOT_ALLOWED_ACCESS:"not-allowed-access",LOGGEDIN_HAS_REDESIGN_COOKIE:"loggedin_has_redesign_cookie",API:"api",JS:"js",GQL:"gql"},gt=new Set(r()(ft));var yt,bt,vt,wt,Ct;!function(e){e.Awards="awards",e.Muted="muted",e.Banned="banned",e.Contributors="contributors",e.Emojis="emojis",e.Moderators="moderators",e.SubredditRules="rules",e.Removal="removal",e.Modqueue="modqueue",e.Reports="reports",e.Spam="spam",e.Unmoderated="unmoderated",e.Edited="edited",e.PostRequirements="settings",e.Modlog="log",e.Flair="flair",e.CommunitySettings="edit"}(yt||(yt={})),function(e){e.Community="community",e.Safety="safety",e.Posts="posts",e.Wikis="wikis"}(bt||(bt={})),function(e){e.Edited="edited",e.Modqueue="modqueue",e.Reports="reports",e.Spam="spam",e.Unmoderated="unmoderated"}(vt||(vt={})),function(e){e.Account="account",e.Profile="profile",e.Privacy="privacy",e.Notifications="notifications",e.Feed="feed",e.Gold="gold",e.Payments="payments",e.Premium="premium",e.Creator="creator"}(wt||(wt={})),function(e){e.Create="create",e.Select="select",e.WrongUser="wrong_user",e.NsfwUser="nsfw_user"}(Ct||(Ct={}));const St={ALL:"inbox",UNREAD:"unread",MESSAGES:"messages",COMMENT_REPLIES:"comments",POST_REPLIES:"selfreply",USERNAME_MENTIONS:"mentions",COMPOSE:"compose",SENT:"sent",MODERATOR:"moderator"},Tt={NSFW:"nsfw",SPOILER:"spoiler"},Rt={SNOOMOJI:"snoomoji",SR_EMOJI:"srEmoji"},At="snoomojis",kt="snoomoji",Et=Math.ceil(1e3/60);var Pt,It;!function(e){e.TITLE="title",e.BODY="body",e.LINK="link",e.FLAIR="flair"}(Pt||(Pt={})),function(e){e.On="1",e.Off="0"}(It||(It={}));const Ot={domain:o.a.cookieDomain,secure:o.a.https,httpOnly:!1},xt="AutoModerator",Nt="paypal",_t="creditCard",Mt=599,Ft={NUMBER_OF_DIFFS:"gql_numberofdiffs",DETAILED_DIFFS:"gql_detaileddiffs"}},"./src/lib/domUtils/index.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"c",function(){return d}),n.d(t,"e",function(){return l}),n.d(t,"d",function(){return c}),n.d(t,"a",function(){return u});var o=n("./node_modules/lodash/isNil.js"),i=n.n(o),r=n("./node_modules/lodash/once.js"),s=n.n(r);const a=()=>document&&(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),d=(e,t)=>{i()(e)||(e===document?window.scrollTo(0,t):e.scrollTop=t)},l=s()(()=>{{const e=window.CSS&&window.CSS.supports.bind(window.CSS)||window.supportsCSS;return!!e&&(e("--f:0")||e("--f",0))}}),c=s()(()=>{const e={},t="search tel url email datetime date month week time datetime-local number range color".split(" ");{const n="1)";let o,i,r;const s=document.documentElement;if(!s)return!1;const a=document.createElement("input");for(let d=0;d{if(e){const t=document.getElementById(e);t&&t.focus()}}},"./src/lib/env/index.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return o}),n.d(t,"a",function(){return i});const o=()=>!0,i=()=>!o()},"./src/lib/extractQueryParams/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return i});var o=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();function i(e){if(!e)return new Map;var t=(e.split("?")[1]||"").split("#");const n=o(t,1)[0];if(!n)return new Map;const i={},r=n.split("&").map((e,t)=>{var n=e.split("="),r=o(n,2);const s=r[0],a=r[1];return i[s]=(i[s]||[]).concat(t),[s,decodeURIComponent(a)]}).reduce((e,t,n,o)=>{const r=t[0];if(i[r][0]!==n)return e;const s=i[r].map(e=>o[e][1]).join(",");return e.push([r,s]),e},[]);return new Map(r)}},"./src/lib/fastdom/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/react-dom/index.js");const i=e=>setTimeout(()=>{throw e});var r;!function(e){e.Read="READ",e.Write="WRITE"}(r||(r={}));t.a=new class{constructor(){this.reads=[],this.writes=[],this.batchScheduled=!1,this.executeBatch=(()=>{this.runTasks(this.reads,r.Read),Object(o.unstable_batchedUpdates)(()=>{this.runTasks(this.writes,r.Write)}),this.batchScheduled=!1,this.hasTasks()&&this.scheduleBatch()})}read(e){return this.reads.push(e),this.scheduleBatch(),e}write(e){return this.writes.push(e),this.scheduleBatch(),e}clear(e){e&&(this.removeInplace(e,this.reads),this.removeInplace(e,this.writes))}removeInplace(e,t){let n=t.indexOf(e);for(;n>-1;)t.splice(n,1),n=t.indexOf(e)}scheduleBatch(){this.batchScheduled||(requestAnimationFrame(this.executeBatch),this.batchScheduled=!0)}hasTasks(){return this.reads.length||this.writes.length}runTasks(e,t){let n;for(;n=e.shift();)this.runTask(n,t)}runTask(e,t){try{e()}catch(n){i(n)}}}},"./src/lib/initializeClient/index.tsx":function(e,t,n){"use strict";var o=n("./node_modules/history/createBrowserHistory.js"),i=n.n(o),r=n("./node_modules/js-cookie/src/js.cookie.js"),s=n.n(r),a=n("./node_modules/raf/index.js"),d=n.n(a),l=n("./node_modules/raven-js/src/singleton.js"),c=n.n(l),u=n("./node_modules/react/index.js"),m=n.n(u),p=n("./node_modules/react-dom/index.js"),h=n.n(p),f=n("./node_modules/react-redux/es/index.js"),g=n("./node_modules/react-router-redux/es/index.js"),y=n("./node_modules/redux/es/index.js"),b=n("./node_modules/request-idle-callback/index.js"),v=n("./src/config.ts"),w=(n("./src/lib/consoleAdvert/index.ts"),n("./node_modules/lodash/get.js")),C=n.n(w),S=n("./node_modules/react-router/es/index.js"),T=n("./src/higherOrderComponents/makeAsync.tsx"),R=n("./src/lib/loadWithRetries/index.ts"),A=n("./src/lib/matchRoute/index.ts");function k(e,t){const n=C()(t,"prototype.render")?"component":"render",o={exact:e.exact,path:e.path,[n]:t};return m.a.createElement(S.b,o)}var E,P=(E="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,o){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var s in i)void 0===t[s]&&(t[s]=i[s]);else t||(t=i||{});if(1===r)t.children=o;else if(r>1){for(var a=Array(r),d=0;dt=>P(S.c,{history:e,children:t.children}),O=n("./src/lib/CSSVariableProvider/index.tsx"),x=n("./src/lib/fastdom/index.ts"),N=n("./src/lib/logs/errors.ts"),_=n("./src/lib/performanceTimings/index.tsx"),M=n("./src/lib/raven/index.ts"),F=n("./src/reddit/helpers/localStorage/index.ts"),D=n("./src/lib/logSafeJSONStringify/index.ts");const L=e=>setTimeout(()=>{throw e},0);var U=e=>t=>n=>o=>{"object"==typeof o&&Object(M.a)({message:o.type,category:"redux-action"});const i=n(o),r=t.getState();return Object(M.e)(JSON.parse(Object(D.a)({pageInfo:r.platform}))),Object(M.f)(JSON.parse(Object(D.a)(r.user))),!e&&i instanceof Promise&&i.catch(L),i},j=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,n,o,i){var r=t&&t.defaultProps,s=arguments.length-3;if(n||0===s||(n={}),n&&r)for(var a in r)void 0===n[a]&&(n[a]=r[a]);else n||(n=r||{});if(1===s)n.children=i;else if(s>1){for(var d=Array(s),l=0;l{if(!(()=>{try{return window.history.state||{}}catch(e){return{}}})().key&&window.history&&window.history.replaceState&&window.history.replaceState){const e=Math.random().toString(36).substr(2,6),t=`${window.location.pathname}${window.location.search}${window.location.hash}`;window.history.replaceState({key:e},"",t)}};t.a=async function(e){let t;Object(_.e)(_.b.InitClientStart),document.documentElement&&"object"==typeof document.documentElement&&"string"==typeof document.documentElement.innerHTML&&(t=document.documentElement.innerHTML.length),(document.cookie.match(/loid=/g)||[]).length>1&&(s.a.set("loid","",{expires:0,path:"/"}),s.a.set("loid_created","",{expires:0,path:"/"})),B();const n=e.history||i()();let o=e=>e.children;e.raven&&(((e,t)=>{console.log("%cStarting Raven %crelease %c1a93f3e5a-production"+` %cpublic url %c${v.a.sentryClientPublicURL}`,"color: #7E53C1","color: #7E53C1","color: #FFB000","color: #7E53C1","color: #FFB000");let n=[];n=[new RegExp(`^${v.a.assetPath}`,"i")];c.a.config(v.a.sentryClientPublicURL,{whitelistUrls:n,release:"1a93f3e5a-production",environment:"production",tags:e.tags,ignoreErrors:["$ is not defined"],autoBreadcrumbs:{console:!1},dataCallback:e=>(Object(N.b)(t(),e),Object(M.d)(e))}).install(),c.a.setTagsContext({app:e.appName})})(e.raven,e.apiContext),o=class extends m.a.Component{componentDidCatch(e,t){c.a.captureException(e,{extra:t}),this.setState({errorInfo:t})}render(){return this.props.children}});const r=null===window.onunhandledrejection;window.onunhandledrejection=(e=>{try{c.a.captureException(`Unhandled rejection: ${e.reason}`,{extra:{reason:JSON.stringify(e.reason)}})}catch(t){c.a.captureException(`Unhandled rejection: ${e.reason}`,{extra:{lastChance:t.message}})}});const a=window.devToolsExtension?window.devToolsExtension():e=>e,d=[Object(g.d)(n),...e.customMiddleware||[]];e.raven&&d.splice(0,0,U(r));const l=window.___prefetches||[];let u=window.___r||{};delete window.___r,delete window.___prefetches;const p=document.getElementById("data");p&&p.parentNode&&p.parentNode.removeChild(p),e.modifyInitialData&&(u=e.modifyInitialData({initialData:u,browserHistory:n}));const w=Object(y.e)(e.reducers,u,Object(y.d)(Object(y.a)(...d),a,e.storeEnhancer||(e=>e))),C=u.user&&u.user.account?u.user.account.id:null;Object(F.r)(C);const S=e.routes,E=e.pageLoader;let P={};e.preRender&&(P=e.preRender({browserHistory:n,routes:S,store:w,flags:{DEBUG:!1,SUPPORTS_REJECTION_EVENTS:r}}));const D=n.location.pathname;Object(_.e)(_.b.CreateRouteCompsStart);const L=await async function({errorPage:e,loadingPage:t,pageLoader:n,pathname:o,routes:i}){const r=Object(A.a)(o,i),s=i.reduce((o,s)=>{if(!o[s.chunk]){const a=()=>Object(R.a)(n(s.chunk)),d=()=>i.some(e=>!!r&&e.chunk===s.chunk&&e.path===r.route.path);o[s.chunk]=d()?a():Promise.resolve(Object(T.a)({ErrorComponent:e,getComponent:a,LoadingComponent:t}))}return o},{});return Promise.all(i.map(async e=>k(e,await s[e.chunk])))}({pageLoader:E,pathname:D,routes:S,errorPage:e.staticPages.error,loadingPage:e.staticPages.loading});return Object(_.e)(_.b.ReactHydrateStart),await new Promise(t=>(e.ssr?h.a.hydrate:h.a.render)(j(o,{},void 0,j(f.Provider,{store:w},void 0,j(O.a,{},void 0,e.appFactory(I(n),L)))),e.target,t)),Object(_.e)(_.b.ReactHydrateEnd),e.postRender&&e.postRender({browserHistory:n,routes:S,serverDocumentLength:t,store:w,localStorageData:P.localStorageData}),l.length&&Object(b.requestIdleCallback)(()=>{x.a.write(()=>{const e=document.body;for(const t of l){if(document.querySelector(`script[src="${t}"]`))continue;const n=document.createElement("script");n.async=!0,n.defer=!0,n.src=t,e.appendChild(n)}})},{timeout:5e3}),Object(_.e)(_.b.InitClientEnd),{store:w}}},"./src/lib/loadWithRetries/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/promise-retry/index.js"),i=n.n(o);t.a=(e=>i()(e,{minTimeout:1500,maxTimeout:3e5}))},"./src/lib/localStorageAvailable/index.ts":function(e,t,n){"use strict";t.a=(()=>{try{if("undefined"!=typeof localStorage&&(localStorage.setItem("reddit_local_storage_feature_test","yes"),"yes"===localStorage.getItem("reddit_local_storage_feature_test")))return!0}catch(e){return!1}return!1})},"./src/lib/logSafeJSONStringify/index.ts":function(e,t,n){"use strict";const o=new Set(["password","password2","passwd","passwd2","pass","pass2","pw","pw2","accessToken","refreshToken","set-cookie","cookie","x-reddit-session","redditSessionCookie","reddit_session","token","authorization"].map(e=>e.toLowerCase()));t.a=function(e){try{return JSON.stringify(e,(e,t)=>o.has(e.toLowerCase())?"":t)}catch(t){return JSON.stringify({invalidLogJSON:"error trying to serialize logSafeJSON. circular json likely."})}}},"./src/lib/logs/console.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return s});var o;n("./src/lib/logSafeJSONStringify/index.ts");!function(e){e.Warn="WARN",e.Error="ERROR"}(o||(o={}));const i=(e,t="",n=o.Error)=>{n===o.Warn?e?console.warn(t,e):console.warn(t):e?console.error(t,e):console.error(t)},r=(e,t="")=>{i(e,t,o.Error)},s=(e,t="")=>{i(e,t,o.Warn)}},"./src/lib/logs/errors.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return m});var o=n("./node_modules/lodash/get.js"),i=n.n(o),r=n("./node_modules/lodash/throttle.js"),s=n.n(r),a=n("./src/config.ts"),d=n("./src/lib/constants/index.ts"),l=n("./src/lib/logSafeJSONStringify/index.ts"),c=n("./src/lib/makeRequest/index.ts");const u=s()(({context:e,endpoint:t,error:n,settings:o,statusCode:i,type:r})=>Object(c.b)({endpoint:a.a.postErrorsUrl,method:d.jb.POST,data:{endpoint:t,settings:o,statusCode:i,type:r,releaseClient:"1a93f3e5a-production",appName:e.statsAppName,error:n?JSON.parse(Object(l.a)(n)):void 0},type:"json"}),2e3,{leading:!0,trailing:!0}),m=(e,t)=>{const n=t.extra&&d.wc.has(t.extra.errorType)?t.extra.errorType:d.s.JS,o=i()(t.breadcrumbs,"values",[]).reverse();if(i()(o,"0.data.url")===a.a.postErrorsUrl&&i()(o,"1.data.url")===a.a.postErrorsUrl)return;const r=i()(t,"exception.values[0]");let s,l=[];r?(s=r.type+": "+r.value,l=i()(r,"stacktrace.frames",[])):(s=t.message,l=i()(t,"stacktrace.frames",[]));const c={isLoggedOut:!i()(t,"user.account"),url:i()(t,"extra.pageInfo.currentPage.url"),_:s,stacktrace:l.slice(0,8),breadcrumbs:o.slice(0,8),tags:t.tags};u({context:e,error:c,type:n,settings:t.settings})}},"./src/lib/logs/timing.js":function(e,t,n){"use strict";n.d(t,"a",function(){return l}),n.d(t,"c",function(){return u}),n.d(t,"b",function(){return p}),n.d(t,"d",function(){return h});var o=n("./src/lib/constants/index.ts"),i=n("./src/lib/makeRequest/index.ts"),r=n("./src/lib/performance.js"),s=Object.assign||function(e){for(var t=1;te}function l(){if(!r.a||!r.a.timing)return;const e=r.a.timing,t={};function n(n,o,i){if(!e[o]||!e[i])return;const r=e[o],s=e[i]-r;0!==s&&(t[n]=s)}return n("redirectTiming","redirectStart","redirectEnd"),n("startTiming","fetchStart","domainLookupStart"),n("dnsTiming","domainLookupStart","domainLookupEnd"),n("tcpTiming","connectStart","connectEnd"),n("httpsTiming","secureConnectionStart","connectEnd"),n("requestTiming","requestStart","responseStart"),n("responseTiming","responseStart","responseEnd"),n("domLoadingTiming","domLoading","domInteractive"),n("domInteractiveTiming","domInteractive","domContentLoadedEventStart"),n("domContentLoadedTiming","domContentLoadedEventStart","domContentLoadedEventEnd"),t}function c(e){return Object(i.b)({method:o.jb.POST,endpoint:"/timings",data:{rum:e},type:"json"})}function u(e,t,n){if(d(n))return;c(s({actionName:"d2.server.page",mountTiming:t-e},l()))}let m=!0;function p(e){if(!m)return;if(m=!1,d())return;if(!e)return;const t=e.meta,n=e.duration;t&&t.name&&c({actionName:`d2.client.${t.name}`,routeTiming:n})}const h=(e,t,n=0)=>(o,i)=>{const r=Date.now();if(n&&!i)return e(t,o,r-n),n=0;t=o,n=r}},"./src/lib/makeActionCreator/index.ts":function(e,t,n){"use strict";t.a=function(e){return t=>({type:e,payload:t})}},"./src/lib/makeApiRequest/index.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/isEmpty.js"),i=n.n(o),r=n("./node_modules/lodash/omit.js"),s=n.n(r),a=n("./node_modules/url/url.js"),d=n.n(a),l=n("./src/lib/addQueryParams/index.ts"),c=n("./src/lib/constants/index.ts"),u=n("./src/lib/constants/headers.ts"),m=n("./src/lib/logs/errors.ts"),p=n("./src/lib/makeRequest/index.ts"),h=n("./src/lib/raven/index.ts"),f=n("./src/config.ts");var g;!function(e){e.TraceId="X-Trace",e.SpanId="X-Span",e.ParentSpanId="X-Parent",e.Sampled="X-Sampled",e.Flags="X-Flags"}(g||(g={}));var y,b=new class{constructor(){this.isEnabled=!1,this.serviceName="",this.shouldRecordTrace=!1}enableTracing(e=!0){this.isEnabled=e}getTracingHeaders(){return{}}getCurrentTraceId(){return null}setParent(e){}recordLocalSpan(e,t){return t()}async recordAsyncSpan(e,t,n=!1){return t()}async recordLocalSpanAsync(e,t){return await this.recordAsyncSpan(e,t)}async recordRpcSpanAsync(e,t){return await this.recordAsyncSpan(e,t,!0)}async recordRequest(e,t,n){return await this.recordAsyncSpan(e,n,!0)}};n.d(t,"a",function(){return y}),n.d(t,"b",function(){return w}),n.d(t,"e",function(){return C}),n.d(t,"d",function(){return T}),n.d(t,"f",function(){return A}),n.d(t,"c",function(){return k}),function(e){e.BannedSubreddit="BANNED",e.GoldSubreddit="GOLD",e.PrivateSubreddit="PRIVATE",e.QuarantinedSubreddit="QUARANTINED",e.NotFoundSubreddit="NOT_FOUND",e.ForbiddenSubreddit="FORBIDDEN"}(y||(y={}));const v=(e,t)=>{const n=Object.assign({},t,{headers:Object.assign({},t.headers||{},e.headers)});(0===n.endpoint.indexOf(f.a.sendbirdServiceUrl)||(0===n.endpoint.indexOf(f.a.redditUrl)||n.endpoint.indexOf(f.a.oauthUrl),0))&&(n.headers=s()(n.headers,[u.a,u.c])),0!==n.endpoint.indexOf(f.a.gatewayUrl)&&(n.headers=s()(n.headers,[u.b])),t.withoutRedditHeaders&&(n.headers=s()(n.headers,[u.a,u.c,u.b]));const o=b.getTracingHeaders();n.headers=Object.assign({},n.headers,o);var i=d.a.parse(n.endpoint);const r=i.host,a=`${i.protocol}//${r}`,m=t.method===c.jb.GET?"data":"query",p={};switch(a!==e.apiUrl&&a!==f.a.redditUrl||(p.raw_json=1,p.gilding_detail=1),typeof n[m]){case"undefined":n[m]=p;break;case"object":n[m]=Object.assign({},n[m],p);break;case"string":n[m]=Object(l.a)(n[m],p)}return n};function w(e){const t={redditWebClient:f.a.appName,app:`${f.a.appName}-client-production`};return Object(l.a)(e,t)}const C=(e,t,n)=>{const o=S(n);if(o){if(403===o||404===o){const e=n.body.reason;switch("string"==typeof e?e.toUpperCase():""){case y.BannedSubreddit:case y.GoldSubreddit:case y.PrivateSubreddit:case y.QuarantinedSubreddit:case y.ForbiddenSubreddit:return}}Object(m.a)({context:e,statusCode:o,endpoint:t.endpoint,error:n.error,type:c.s.API})}},S=e=>e.status||e.error&&e.error.status||void 0,T=((...e)=>(t,n,o)=>{const i=S(o);i&&e.some(e=>i===e)||C(t,n,o)})(400),R={400:c.I.BAD_REQUEST,401:c.I.AUTHENTICATION_ERROR,403:c.I.AUTHORIZATION_ERROR,404:c.I.NOT_FOUND_ERROR},A=e=>R[e]||c.I.VALIDATION_ERROR;function k(e,t,n=C){const o=v(e,t);return e.onBeforeRequest(o),Object(p.b)(o).then(o=>{if(e.onResponse(o,{allowSetEmptyLoid:t.allowSetEmptyLoid}),!o.ok)return n(e,t,o),!o.status||o.status>=500?Object.assign({},o,{error:{fields:[],type:c.I.SERVER_ERROR}}):o.status>=400?Array.isArray(o.body)?Object.assign({},o,{error:{fields:o.body,type:A(o.status)}}):o.body&&o.body.fields?Object.assign({},o,{error:{fields:o.body.fields.map(e=>({field:e,msg:o.body.explanation})),type:A(o.status)}}):o.body&&o.body.json&&o.body.json.errors?Object.assign({},o,{ok:!1,error:{type:A(o.status),fields:o.body.json.errors.map(e=>({field:e[0],msg:e[1]}))}}):o.body&&o.body.error&&o.body.error.extra?Object.assign({},o,{ok:!1,error:{type:"gov",fields:[{field:"gov",msg:o.body.error}]}}):Object.assign({},o,{error:{type:A(o.status)}}):Object.assign({},o,{error:{type:A(o.status)}});if(!i()(o.body&&o.body.json&&o.body.json.errors)){const e=o.body.json.errors[0];return e[2]?Object.assign({},o,{ok:!1,error:{type:e[0],fields:[{field:e[2],msg:e[1]}]}}):Object.assign({},o,{ok:!1,error:{type:c.I.VALIDATION_ERROR,fields:o.body.json.errors.map(e=>({field:e[0],msg:e[1]}))}})}return Object.assign({},o,{error:null})}).catch(e=>(Object(h.c)(e),p.a))}},"./src/lib/makeRequest/index.ts":function(e,t,n){"use strict";n.d(t,"c",function(){return c}),n.d(t,"a",function(){return u}),n.d(t,"b",function(){return p});var o=n("./node_modules/lodash/get.js"),i=n.n(o),r=n("./node_modules/lodash/isNil.js"),s=n.n(r),a=n("./node_modules/superagent/lib/client.js"),d=n.n(a),l=n("./src/lib/constants/index.ts");n("./src/lib/logs/console.ts");function c(e){return e.ok}d.a.parse["application/xml"]=(e=>e);const u={error:null,ok:!1,status:-1,body:{},headers:{},details:""},m=(e,t)=>{switch(e){case l.jb.PUT:return d.a.put(t);case l.jb.POST:return d.a.post(t);case l.jb.DELETE:return d.a.delete(t);case l.jb.PATCH:return d.a.patch(t);case l.jb.GET:return d.a.get(t);default:return d.a[e](t)}};function p({data:e,endpoint:t,headers:n,method:o,redirects:r,withCredentials:a,query:c,type:p="form",setup:h,sync:f=!1}){return new Promise(g=>{let y=m(o,t);if(a&&y.withCredentials(),p&&(y=y.type(p)),null!==p&&y.type(p),o===l.jb.GET?e&&(y=y.query(e)):(c&&(y=y.query(c)),e&&(y=y.send(e))),n&&y.set(n),s()(r)||y.redirects(r),h&&(y=h(y)),f){const e=y._end;y._end=(()=>{const t=d.a.getXHR;d.a.getXHR=(()=>{const e=t();d.a.getXHR=t;const n=e.open;return e.open=((...t)=>(t.length>=3&&(t[2]=!1),n.apply(e,Array.from(t)))),e}),e.call(y)})}y.end((e,t)=>{if(e)g(Object.assign({},u,{body:i()(e,"response.body",{}),error:e,status:e.status,headers:i()(e,"response.headers",{})}));else{const e=t.body&&t.body.json&&t.body.json.data?t.body.json.data.details:"";g(Object.assign({},u,{body:t.body,ok:!0,status:t.status,headers:t.header,details:e}))}})})}},"./src/lib/matchRoute/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return d});var o=n("./node_modules/history/PathUtils.js"),i=n("./node_modules/lodash/fromPairs.js"),r=n.n(i),s=n("./node_modules/react-router/es/index.js"),a=n("./src/lib/extractQueryParams/index.ts");function d(e,t,n){let i;try{i=Object(o.parsePath)(e)}catch(d){throw d.url=e,d}for(const o of t){const t=Object(s.e)(i.pathname,o);if(t){if(n&&o.routePredicate&&!o.routePredicate(n))continue;const i=r()([...Object(a.a)(e)]);return{match:Object.assign({},t,{queryParams:i}),route:o}}}}},"./src/lib/performance.js":function(e,t,n){"use strict";(function(e){const n=e.performance||e.webkitPerformance||e.msPerformance||e.mozPerformance;t.a=n}).call(this,n("./node_modules/webpack/buildin/global.js"))},"./src/lib/performanceTimings/index.tsx":function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"e",function(){return c}),n.d(t,"f",function(){return m}),n.d(t,"c",function(){return p}),n.d(t,"d",function(){return f}),n.d(t,"a",function(){return h}),n.d(t,"g",function(){return g});var o=n("./src/lib/constants/index.ts"),i=n("./src/telemetry/helpers/sendTiming.ts"),r=n("./src/lib/performance.js");const s="object"==typeof r.a&&!!r.a.mark&&!!r.a.measure&&!!r.a.getEntriesByType;var a,d;!function(e){e.NavigationStart="navigationStart",e.HeadTagStart="head_tag_start",e.AppHTMLStart="app_html_start",e.AdsDotJSFetchStart="ads_dot_js_fetch_start",e.ReduxJSONStart="redux_json_start",e.JSDepsFetchStart="js_deps_fetch_start",e.EntryPointStart="entry_point_start",e.InitClientStart="init_client_start",e.CreateRouteCompsStart="create_route_components_start",e.ReactHydrateStart="react_hydrate_start",e.ReactHydrateEnd="react_hydrate_end",e.InitClientEnd="init_client_end",e.FirstPostTitleImageLoaded="first_post_title_image_loaded"}(a||(a={})),function(e){e.HeadTagParse="Head_Tag_Parse",e.AppHTMLParse="App_HTML_Parse",e.AdsDotJSFetchParse="Ads_Dot_JS_Fetch_Parse",e.ReduxBootstrapJSONParse="Redux_Bootstrap_JSON_Parse",e.JSDepsFetchToEntryPoint="JS_Fetch_To_Entry_Point",e.EntryPointToInitClient="Entry_To_Init_Client",e.InitClientPreamble="Initailize_Client_Preamble",e.CreateRouteComponents="Creat_Route_Components",e.ReactHydrate="React_Hydrate",e.InitClientPostamble="Initailize_Client_Postamble",e.NavigationToFirstPostTitleVisible="NavigationStart_To_FirstPostTitleVisible",e.NavigationToInitClientFinished="NavigationStart_To_InitClientFinished"}(d||(d={}));const l=Object.keys(d).reduce((e,t)=>(e[d[t]]=!0,e),{}),c=e=>{s&&r.a.mark(e)},u=[{name:d.HeadTagParse,start:a.HeadTagStart,end:a.AppHTMLStart},{name:d.AppHTMLParse,start:a.AppHTMLStart,end:a.AdsDotJSFetchStart},{name:d.AdsDotJSFetchParse,start:a.AdsDotJSFetchStart,end:a.ReduxJSONStart},{name:d.ReduxBootstrapJSONParse,start:a.ReduxJSONStart,end:a.JSDepsFetchStart},{name:d.JSDepsFetchToEntryPoint,start:a.JSDepsFetchStart,end:a.EntryPointStart},{name:d.EntryPointToInitClient,start:a.EntryPointStart,end:a.InitClientStart},{name:d.InitClientPreamble,start:a.InitClientStart,end:a.CreateRouteCompsStart},{name:d.CreateRouteComponents,start:a.CreateRouteCompsStart,end:a.ReactHydrateStart},{name:d.ReactHydrate,start:a.ReactHydrateStart,end:a.ReactHydrateEnd},{name:d.InitClientPostamble,start:a.ReactHydrateEnd,end:a.InitClientEnd},{name:d.NavigationToFirstPostTitleVisible,start:a.NavigationStart,end:a.FirstPostTitleImageLoaded},{name:d.NavigationToInitClientFinished,start:a.NavigationStart,end:a.InitClientEnd}],m=(e,t)=>{if(!s)return;u.forEach(e=>(e=>{if(s)try{const n=e.name,o=e.start,i=e.end;r.a.measure(n,o,i)}catch(t){}})(e));const n=r.a.getEntriesByType("measure").filter(e=>!!l[e.name]).reduce((e,t)=>{const n=t.name,o=t.duration;return e[n]=Math.floor(o),e},{});"number"==typeof e&&(n.serverDocumentLength=e),Object.keys(n).length&&Object(i.a)(o.o.Redesign,{meta:t,data:n,type:"perf"})};var p,h;function f(e,t){const n=function(){if(!r.a||!r.a.timing)return null;const e=r.a.timing,t={timeToFirstByte:e.responseStart-e.requestStart,timeToInteractive:e.domInteractive-e.requestStart};if(r.a.getEntriesByType){const e=r.a.getEntriesByType("paint");if(e.length){const n=e.find(e=>"first-contentful-paint"===e.name);t.timeToFirstContentfulPaint=n.startTime}}return t}();if(!n)return;const s={name:e,isLoggedIn:t};Object(i.a)(o.o.Redesign,{data:n,meta:s,type:"perf"})}function g(e,t,n){}!function(e){e.CommentsPage="comments-page",e.FrontPage="frontpage",e.Subreddit="subreddit"}(p||(p={})),function(e){e.apiTiming="apiTiming",e.gqlFetchTiming="gqlFetchTiming",e.gqlNormalizationTiming="gqlNormalizationTiming",e.gqlExperimentFetch="gqlExperimentFetchTiming",e.serverSideRender="serverSideRender",e.setupTiming="setupTiming"}(h||(h={}))},"./src/lib/permanentCookieOptions.ts":function(e,t,n){"use strict";var o=n("./src/lib/constants/index.ts");t.a=((e=2)=>{const t=new Date;return t.setFullYear(t.getFullYear()+e),Object.assign({},o.z,{expires:t})})},"./src/lib/raven/index.ts":function(e,t,n){"use strict";let o;function i(e){return delete e.settings,e}function r(e){o.captureBreadcrumb(e)}function s(e,t){o.captureException(e,t)}function a(e,t){o.captureMessage(e,t)}async function d(e){await o.setExtraContext(e)}async function l(e){await o.setUserContext(e)}n.d(t,"d",function(){return i}),n.d(t,"a",function(){return r}),n.d(t,"b",function(){return s}),n.d(t,"c",function(){return a}),n.d(t,"e",function(){return d}),n.d(t,"f",function(){return l}),o=n("./node_modules/raven-js/src/singleton.js")},"./src/lib/stringInterpolate/index.ts":function(e,t,n){"use strict";function o(e,t){return e&&t?e.replace(/%\{(\w+)\}/g,(e,n)=>{const o=t[n];return null==o?n:String(o)}):e}n.d(t,"a",function(){return o})},"./src/polyfill.ts":function(e,t,n){"use strict";n("./node_modules/core-js/modules/es6.symbol.js"),n("./node_modules/core-js/modules/es6.function.name.js"),n("./node_modules/core-js/modules/es6.regexp.flags.js"),n("./node_modules/core-js/modules/es6.regexp.match.js"),n("./node_modules/core-js/modules/es6.regexp.replace.js"),n("./node_modules/core-js/modules/es6.regexp.split.js"),n("./node_modules/core-js/modules/es6.regexp.search.js"),n("./node_modules/core-js/modules/web.timers.js"),n("./node_modules/core-js/modules/web.immediate.js"),n("./node_modules/core-js/modules/web.dom.iterable.js");var o=n("./node_modules/uuid/v4.js"),i=n.n(o);const r={},s=6,a=i()().slice(-s);class d{constructor(e){const t=`$BroadcastChannel$${e=String(e)}$`;r[t]=r[t]||[],r[t].push(this),this.name=e,this._id=t,this._closed=!1,this._mc=new MessageChannel,this._mc.port1.start(),this._mc.port2.start(),window.addEventListener("storage",e=>{if(e.storageArea!==window.localStorage)return;if(!e.key||!e.newValue)return;if(e.key.substring(0,t.length)!==t)return;if(e.key.substring(t.length,t.length+s)===a)return;const n=JSON.parse(e.newValue);this._mc.port2.postMessage(n)})}postMessage(e){if(this._closed){const e=new Error;throw e.name="InvalidStateError",e}const t=JSON.stringify(e),n=`${this._id}${a}$${i()()}`;window.localStorage.setItem(n,t),setTimeout(()=>{window.localStorage.removeItem(n)},100),r[this._id].forEach(e=>{e!==this&&e._mc.port2.postMessage(JSON.parse(t))})}close(){if(this._closed)return;this._closed=!0,this._mc.port1.close(),this._mc.port2.close();const e=r[this._id].indexOf(this);r[this._id].splice(e,1)}get onmessage(){return this._mc.port1.onmessage}set onmessage(e){this._mc.port1.onmessage=e}get onmessageerror(){return()=>{}}set onmessageerror(e){}addEventListener(e,t,n){return this._mc.port1.addEventListener(e,t,n)}removeEventListener(e,t,n){return this._mc.port1.removeEventListener(e,t,n)}dispatchEvent(e){return this._mc.port1.dispatchEvent(e)}}"undefined"!=typeof window&&(window.BroadcastChannel=window.BroadcastChannel||d)},"./src/reddit/constants/localStorage.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return o}),n.d(t,"c",function(){return i}),n.d(t,"e",function(){return r}),n.d(t,"h",function(){return s}),n.d(t,"j",function(){return a}),n.d(t,"l",function(){return d}),n.d(t,"q",function(){return l}),n.d(t,"i",function(){return c}),n.d(t,"m",function(){return u}),n.d(t,"n",function(){return m}),n.d(t,"o",function(){return p}),n.d(t,"p",function(){return h}),n.d(t,"a",function(){return f}),n.d(t,"d",function(){return g}),n.d(t,"g",function(){return y}),n.d(t,"f",function(){return b}),n.d(t,"k",function(){return v});const o="banner_dismissed_store",i="breaking_news_disabled_store",r="disclaimer_store",s="gild_defaults_store",a="modal_dismissed_store",d="m2m",l="welcome_modal_see_store",c="local_persisted_experiments_store",u="oc_banner_seen_store",m="post-creation-edu-tooltip-store",p="profile-pinned-posts-store",h="recent_searches",f="announcement-banner-seen-store",g="desktop-notifications",y="follow-post-store",b="editor-mode-hint",v="mod-onboarding-store"},"./src/reddit/helpers/localStorage/index.ts":function(e,t,n){"use strict";var o=n("./src/lib/localStorageAvailable/index.ts"),i=n("./node_modules/lodash/isEqual.js"),r=n.n(i),s=n("./node_modules/lodash/isObjectLike.js"),a=n.n(s),d=n("./src/reddit/constants/localStorage.ts");const l=[d.q,d.i];var c=n("./src/reddit/models/Search/index.ts"),u=n("./node_modules/uuid/v4.js"),m=n.n(u);n.d(t,"D",function(){return f}),n.d(t,"h",function(){return g}),n.d(t,"i",function(){return y}),n.d(t,"r",function(){return b}),n.d(t,"F",function(){return T}),n.d(t,"s",function(){return R}),n.d(t,"k",function(){return A}),n.d(t,"v",function(){return k}),n.d(t,"b",function(){return E}),n.d(t,"p",function(){return P}),n.d(t,"L",function(){return I}),n.d(t,"t",function(){return O}),n.d(t,"y",function(){return x}),n.d(t,"d",function(){return N}),n.d(t,"g",function(){return F}),n.d(t,"C",function(){return D}),n.d(t,"l",function(){return j}),n.d(t,"G",function(){return B}),n.d(t,"o",function(){return G}),n.d(t,"K",function(){return H}),n.d(t,"c",function(){return W}),n.d(t,"w",function(){return V}),n.d(t,"I",function(){return z}),n.d(t,"n",function(){return $}),n.d(t,"H",function(){return K}),n.d(t,"m",function(){return J}),n.d(t,"a",function(){return Q}),n.d(t,"u",function(){return X}),n.d(t,"q",function(){return Z}),n.d(t,"x",function(){return ee}),n.d(t,"f",function(){return ne}),n.d(t,"J",function(){return oe}),n.d(t,"A",function(){return ie}),n.d(t,"B",function(){return re}),n.d(t,"e",function(){return se}),n.d(t,"z",function(){return ae}),n.d(t,"E",function(){return de}),n.d(t,"j",function(){return le});const p=(e,t)=>{const n=e.getItem(t);if(n)return JSON.parse(n)},h=(e,t,n)=>e.setItem(t,JSON.stringify(n)),f=(e,t)=>{window.localStorage&&h(window.localStorage,e,t)},g=e=>p(localStorage,e),y=()=>{const e={};for(const n of l){const o=localStorage.getItem(n);if(o)try{const i=JSON.parse(o);e[n]=i}catch(t){}}return e},b=e=>{const t=/(t2_\w+)/;let n=[];try{n=Object.keys(localStorage)}catch(i){return}const o=n.filter(function(n){const o=t.exec(n);if(o&&o[1]!==e)return!0});try{for(let e=0,t=o.length;e{const i=p(e,t)||{};return i[n]=o,h(e,t,i)},w=(e,t,n,o,i)=>{const r=p(e,t)||{};return a()(r[n])||(r[n]={}),r[n][i]=o,h(e,t,r)},C=(e,t,n)=>{const o=p(e,t);return!!o&&!0===o[n]},S=(e,t,n,o)=>{const i=p(e,t);return!(!i||!i[n])&&!0===i[n][o]},T=(e,t)=>v(localStorage,d.j,e,t),R=e=>((e,t,n)=>{const o=p(e,t)||{};return delete o[n],h(e,t,o)})(localStorage,d.j,e),A=e=>C(localStorage,d.j,e),k=(e,t,n)=>w(localStorage,d.b,e,t,n),E=(e,t)=>S(localStorage,d.b,e,t),P=e=>((e,t,n)=>{const o=p(e,n);let i=o?o[t]:[];return i=i.map(e=>e.id&&e.section?e:Object.assign({},e,{section:c.c.recent,id:m()()}))})(localStorage,d.p,e),I=(e,t)=>((e,t,n,o)=>{let i=(p(e,o)||{})[t]||[],r=-1;i=i.map((e,t)=>{const o=e.id===n.id||e.searchQuery===n.searchQuery&&e.subredditOrProfileRestrictedName===n.subredditOrProfileRestrictedName;return-1===r&&o&&(r=t),e.id&&e.section?e:Object.assign({},e,{id:m()(),section:c.c.recent})}),-1!==r&&i.splice(r,1),i.length>=5&&(i=i.slice(0,4));const s={[d.p]:i};return i.unshift(n),h(e,o,s),i})(localStorage,d.p,e,t),O=(e,t)=>((e,t,n,o)=>{const i=p(e,o);let s=[];i&&i[t]&&(s=i[t].filter(e=>!r()(e,n)),h(e,o,{[d.p]:s}));return s})(localStorage,d.p,e,t),x=(e,t)=>((e,t,n,o)=>{const i=p(e,t)||{};return i[n]=o,h(e,t,i)})(localStorage,d.e,e,t),N=e=>((e,t,n)=>{const o=p(e,t);return!!o&&!0===o[n]})(localStorage,d.e,e),_=e=>!!L(e),M=e=>{U(e,"1")},F=()=>{const e=g(d.h);return!e||!1!==e.anonymous},D=e=>{f(d.h,{anonymous:e})},L=e=>Object(o.a)()&&localStorage.getItem(e)||"",U=(e,t)=>{Object(o.a)()&&localStorage.setItem(e,t)},j=()=>_(d.m),B=()=>M(d.m),G=()=>_(d.o),H=()=>M(d.o),W=()=>_(d.c),V=()=>M(d.c),Y=e=>f(d.n,e),q=()=>{const e=g(d.n);if(e)return e;const t=_("post-creation-event-tooltip-store");t&&localStorage.removeItem("post-creation-event-tooltip-store");const n=_("post-creation-collection-tooltip-store");n&&localStorage.removeItem("post-creation-collection-tooltip-store");const o={collectionShowTimesLeft:n?0:3,eventShowTimesLeft:t?0:3};return Y(o),o},z=e=>{const t=q();Y(Object.assign({},t,{eventShowTimesLeft:e}))},$=()=>q().eventShowTimesLeft,K=e=>{const t=q();Y(Object.assign({},t,{collectionShowTimesLeft:e}))},J=()=>q().collectionShowTimesLeft,Q=e=>{const t=g(d.a);return t&&t.id===e?t.count:0},X=(e,t)=>{f(d.a,{id:e,count:t})},Z=()=>{const e=L(d.d);return e?"1"===e:void 0},ee=e=>{U(d.d,e?"1":"0")},te={followedPosts:{},tooltipDismissed:!1,tooltipLastSeenTime:0},ne=()=>Object(o.a)()&&g(d.g)||te,oe=(e,t)=>{if(!Object(o.a)())return;const n=g(d.g)||te;n.followedPosts[e]=t,f(d.g,n)},ie=e=>{if(!Object(o.a)())return;const t=g(d.g)||te;t.tooltipDismissed=e,f(d.g,t)},re=e=>{if(!Object(o.a)())return;const t=g(d.g)||te;t.tooltipLastSeenTime=e,f(d.g,t)},se=()=>parseInt(L(d.f))||0,ae=e=>U(d.f,String(e)),de=(e,t,n)=>w(localStorage,d.k,e,t,n),le=(e,t)=>S(localStorage,d.k,e,t)},"./src/reddit/models/Search/index.ts":function(e,t,n){"use strict";var o,i;n.d(t,"c",function(){return o}),n.d(t,"b",function(){return i}),n.d(t,"a",function(){return r}),n.d(t,"d",function(){return s}),function(e){e.trending="trending",e.typeahead="typeahead",e.recent="recent"}(o||(o={})),function(e){e.subredditOrProfile="subredditOrProfile",e.text="text"}(i||(i={}));const r={searchQuery:"",section:o.recent,type:i.text},s=e=>({displayInfo:{iconUrl:e.icon.url,isNSFW:e.isNSFW,subredditOrProfileName:e.name,subscribers:e.subscribers},id:e.id,isProfile:e.displayText.startsWith("u/"),isSubreddit:e.displayText.startsWith("r/"),isTypeaheadSuggestion:!0,searchQuery:e.displayText,section:o.typeahead,type:i.subredditOrProfile})},"./src/reduxMiddleware/apiContext.ts":function(e,t,n){"use strict";var o=n("./node_modules/lodash/omit.js"),i=n.n(o),r=n("./node_modules/set-cookie-parser/lib/set-cookie.js"),s=n.n(r),a=(n("./src/lib/constants/index.ts"),n("./src/lib/constants/cookie.ts")),d=n("./src/lib/constants/headers.ts"),l=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],o=!0,i=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);o=!0);}catch(d){i=!0,r=d}finally{try{!o&&a.return&&a.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const c=e=>e.version<1?e.loid:`${e.loid}.${e.version}.${e.loidCreated}.${e.blob}`,u=(e,t)=>{if(e.includes(".")){var n=e.split("."),o=l(n,4);const t=o[0],i=o[1],r=o[2];return{blob:o[3],loid:t,loidCreated:r,version:parseInt(i,10)}}return{blob:"",loid:e,loidCreated:t||(new Date).toISOString(),version:0}};var m=n("./src/lib/permanentCookieOptions.ts"),p=n("./src/lib/raven/index.ts"),h=n("./src/config.ts");const f=()=>{},g=()=>{},y=(e,t,n,o)=>{e.set(t,n,o)};t.a=(({actionDispatchers:e,authHeaders:t={},cookies:n,onBeforeRequestFactory:o,customApiContextGenerator:r,receivedActions:l,statsAppName:b})=>{let v={apiUrl:h.a.apiUrl,headers:{},onBeforeRequest:f,onResponse:g,statsAppName:b};return{apiContext:r?r(v,n):()=>v,middleware:r=>{v.onResponse===g&&(v=Object.assign({},v,{onResponse:function(e,t,n){return(o,i)=>{const r={domain:h.a.cookieDomain},l=t.getState(),f=c(l.user.loid),g=l.user.sessionTracker,b=l.user.reddaid,v=d.a in o.headers||d.c in o.headers||d.b in o.headers;let w=e.get(a.b);const C=m.a;if(v){if(i.allowSetEmptyLoid&&d.a in o.headers){const i=u(o.headers[d.a],w),r=C();y(e,a.a,o.headers[d.a],r),t.dispatch(n.loidReceived(i))}if(d.c in o.headers){const i=o.headers[d.c];y(e,a.f,i,r),t.dispatch(n.sessionTrackerReceived(i))}if(d.b in o.headers){const i=o.headers[d.b];y(e,a.e,i,r),t.dispatch(n.reddaidReceived(i))}}else if(d.d in o.headers){const l=s()(o.headers[d.d]).map(e=>({[e.name]:e.value})).reduce((e,t)=>Object.assign({},e,t),{});if(a.b in l&&(w=l[a.b]),a.a in l)if(i.allowSetEmptyLoid&&!f){const o=l[a.a],i=u(o,w),r=C();y(e,a.a,o,r),t.dispatch(n.loidReceived(i))}else f||Object(p.c)("LOID failing to be set on user without LOID");if(a.f in l){const o=l[a.f];o!==g&&(y(e,a.f,o,r),t.dispatch(n.sessionTrackerReceived(o)))}if(a.e in l){const o=l[a.e];o!==b&&(y(e,a.e,o,r),t.dispatch(n.reddaidReceived(o)))}}}}(n,r,e)})),o&&(v=Object.assign({},v,{onBeforeRequest:o(r)}));const f=r.getState(),b=((e,t={})=>{const n=Object.keys(t);return(o,r)=>{switch(r.type){case e.loidReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,{[d.a]:c(r.payload)})});case e.sessionTrackerReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,{[d.c]:r.payload})});case e.reddaidReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,{[d.b]:r.payload})});case e.userAuthenticated:case e.userReauthenticated:return Object.assign({},o,{apiUrl:h.a.oauthUrl,headers:Object.assign({},t,o.headers,{Authorization:`Bearer ${r.payload.accessToken}`})});case e.userLoggedOut:return Object.assign({},o,{apiUrl:h.a.apiUrl,headers:i()(o.headers,[...n,"Authorization"])});case e.headersReceived:return Object.assign({},o,{headers:Object.assign({},o.headers,r.payload.headers)});default:return o}}})(l,t);return f.user.account&&(v=b(v,{type:l.userAuthenticated,payload:f.user.session})),f.user.loid&&(v=b(v,{type:l.loidReceived,payload:f.user.loid})),f.user.sessionTracker&&(v=b(v,{type:l.sessionTrackerReceived,payload:f.user.sessionTracker})),f.user.reddaid&&(v=b(v,{type:l.reddaidReceived,payload:f.user.reddaid})),e=>t=>(v=b(v,t),e(t))}}})},"./src/telemetry/eventSchemas/device_types.js":function(e,t,n){"use strict";var o=n("./node_modules/thrift/lib/nodejs/lib/thrift/browser.js"),i=o.Thrift,r=(o.Q,n("./src/telemetry/eventSchemas/typedefs_types.js"),e.exports={},e.exports.Screen=function(e){this.width=null,this.height=null,this.viewport_width=null,this.viewport_height=null,this.view_type=null,this.theme=null,this.in_focus=null,this.browser_tab_id=null,this.scroll_position=null,e&&(void 0!==e.width&&null!==e.width&&(this.width=e.width),void 0!==e.height&&null!==e.height&&(this.height=e.height),void 0!==e.viewport_width&&null!==e.viewport_width&&(this.viewport_width=e.viewport_width),void 0!==e.viewport_height&&null!==e.viewport_height&&(this.viewport_height=e.viewport_height),void 0!==e.view_type&&null!==e.view_type&&(this.view_type=e.view_type),void 0!==e.theme&&null!==e.theme&&(this.theme=e.theme),void 0!==e.in_focus&&null!==e.in_focus&&(this.in_focus=e.in_focus),void 0!==e.browser_tab_id&&null!==e.browser_tab_id&&(this.browser_tab_id=e.browser_tab_id),void 0!==e.scroll_position&&null!==e.scroll_position&&(this.scroll_position=e.scroll_position))});r.prototype={},r.prototype.read=function(e){for(e.readStructBegin();;){var t=e.readFieldBegin(),n=(t.fname,t.ftype),o=t.fid;if(n==i.Type.STOP)break;switch(o){case 1:n==i.Type.I32?this.width=e.readI32():e.skip(n);break;case 2:n==i.Type.I32?this.height=e.readI32():e.skip(n);break;case 3:n==i.Type.I32?this.viewport_width=e.readI32():e.skip(n);break;case 4:n==i.Type.I32?this.viewport_height=e.readI32():e.skip(n);break;case 5:n==i.Type.STRING?this.view_type=e.readString():e.skip(n);break;case 6:n==i.Type.STRING?this.theme=e.readString():e.skip(n);break;case 7:n==i.Type.BOOL?this.in_focus=e.readBool():e.skip(n);break;case 8:n==i.Type.STRING?this.browser_tab_id=e.readString():e.skip(n);break;case 9:n==i.Type.I32?this.scroll_position=e.readI32():e.skip(n);break;default:e.skip(n)}e.readFieldEnd()}e.readStructEnd()},r.prototype.write=function(e){e.writeStructBegin("Screen"),null!==this.width&&void 0!==this.width&&(e.writeFieldBegin("width",i.Type.I32,1),e.writeI32(this.width),e.writeFieldEnd()),null!==this.height&&void 0!==this.height&&(e.writeFieldBegin("height",i.Type.I32,2),e.writeI32(this.height),e.writeFieldEnd()),null!==this.viewport_width&&void 0!==this.viewport_width&&(e.writeFieldBegin("viewport_width",i.Type.I32,3),e.writeI32(this.viewport_width),e.writeFieldEnd()),null!==this.viewport_height&&void 0!==this.viewport_height&&(e.writeFieldBegin("viewport_height",i.Type.I32,4),e.writeI32(this.viewport_height),e.writeFieldEnd()),null!==this.view_type&&void 0!==this.view_type&&(e.writeFieldBegin("view_type",i.Type.STRING,5),e.writeString(this.view_type),e.writeFieldEnd()),null!==this.theme&&void 0!==this.theme&&(e.writeFieldBegin("theme",i.Type.STRING,6),e.writeString(this.theme),e.writeFieldEnd()),null!==this.in_focus&&void 0!==this.in_focus&&(e.writeFieldBegin("in_focus",i.Type.BOOL,7),e.writeBool(this.in_focus),e.writeFieldEnd()),null!==this.browser_tab_id&&void 0!==this.browser_tab_id&&(e.writeFieldBegin("browser_tab_id",i.Type.STRING,8),e.writeString(this.browser_tab_id),e.writeFieldEnd()),null!==this.scroll_position&&void 0!==this.scroll_position&&(e.writeFieldBegin("scroll_position",i.Type.I32,9),e.writeI32(this.scroll_position),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()};var s=e.exports.Platform=function(e){this.name=null,this.device_id=null,this.device_name=null,this.os_name=null,this.os_version=null,this.browser_name=null,this.browser_version=null,this.fingerprint=null,this.fingerprint_created_timestamp=null,e&&(void 0!==e.name&&null!==e.name&&(this.name=e.name),void 0!==e.device_id&&null!==e.device_id&&(this.device_id=e.device_id),void 0!==e.device_name&&null!==e.device_name&&(this.device_name=e.device_name),void 0!==e.os_name&&null!==e.os_name&&(this.os_name=e.os_name),void 0!==e.os_version&&null!==e.os_version&&(this.os_version=e.os_version),void 0!==e.browser_name&&null!==e.browser_name&&(this.browser_name=e.browser_name),void 0!==e.browser_version&&null!==e.browser_version&&(this.browser_version=e.browser_version),void 0!==e.fingerprint&&null!==e.fingerprint&&(this.fingerprint=e.fingerprint),void 0!==e.fingerprint_created_timestamp&&null!==e.fingerprint_created_timestamp&&(this.fingerprint_created_timestamp=e.fingerprint_created_timestamp))};s.prototype={},s.prototype.read=function(e){for(e.readStructBegin();;){var t=e.readFieldBegin(),n=(t.fname,t.ftype),o=t.fid;if(n==i.Type.STOP)break;switch(o){case 1:n==i.Type.STRING?this.name=e.readString():e.skip(n);break;case 2:n==i.Type.STRING?this.device_id=e.readString():e.skip(n);break;case 3:n==i.Type.STRING?this.device_name=e.readString():e.skip(n);break;case 4:n==i.Type.STRING?this.os_name=e.readString():e.skip(n);break;case 5:n==i.Type.STRING?this.os_version=e.readString():e.skip(n);break;case 6:n==i.Type.STRING?this.browser_name=e.readString():e.skip(n);break;case 7:n==i.Type.STRING?this.browser_version=e.readString():e.skip(n);break;case 8:n==i.Type.STRING?this.fingerprint=e.readString():e.skip(n);break;case 9:n==i.Type.I64?this.fingerprint_created_timestamp=e.readI64():e.skip(n);break;default:e.skip(n)}e.readFieldEnd()}e.readStructEnd()},s.prototype.write=function(e){e.writeStructBegin("Platform"),null!==this.name&&void 0!==this.name&&(e.writeFieldBegin("name",i.Type.STRING,1),e.writeString(this.name),e.writeFieldEnd()),null!==this.device_id&&void 0!==this.device_id&&(e.writeFieldBegin("device_id",i.Type.STRING,2),e.writeString(this.device_id),e.writeFieldEnd()),null!==this.device_name&&void 0!==this.device_name&&(e.writeFieldBegin("device_name",i.Type.STRING,3),e.writeString(this.device_name),e.writeFieldEnd()),null!==this.os_name&&void 0!==this.os_name&&(e.writeFieldBegin("os_name",i.Type.STRING,4),e.writeString(this.os_name),e.writeFieldEnd()),null!==this.os_version&&void 0!==this.os_version&&(e.writeFieldBegin("os_version",i.Type.STRING,5),e.writeString(this.os_version),e.writeFieldEnd()),null!==this.browser_name&&void 0!==this.browser_name&&(e.writeFieldBegin("browser_name",i.Type.STRING,6),e.writeString(this.browser_name),e.writeFieldEnd()),null!==this.browser_version&&void 0!==this.browser_version&&(e.writeFieldBegin("browser_version",i.Type.STRING,7),e.writeString(this.browser_version),e.writeFieldEnd()),null!==this.fingerprint&&void 0!==this.fingerprint&&(e.writeFieldBegin("fingerprint",i.Type.STRING,8),e.writeString(this.fingerprint),e.writeFieldEnd()),null!==this.fingerprint_created_timestamp&&void 0!==this.fingerprint_created_timestamp&&(e.writeFieldBegin("fingerprint_created_timestamp",i.Type.I64,9),e.writeI64(this.fingerprint_created_timestamp),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()};var a=e.exports.App=function(e){if(this.version=null,this.name=null,this.install_timestamp=null,e){if(void 0!==e.version&&null!==e.version&&(this.version=e.version),void 0===e.name||null===e.name)throw new i.TProtocolException(i.TProtocolExceptionType.UNKNOWN,"Required field name is unset!");this.name=e.name,void 0!==e.install_timestamp&&null!==e.install_timestamp&&(this.install_timestamp=e.install_timestamp)}};a.prototype={},a.prototype.read=function(e){for(e.readStructBegin();;){var t=e.readFieldBegin(),n=(t.fname,t.ftype),o=t.fid;if(n==i.Type.STOP)break;switch(o){case 1:n==i.Type.STRING?this.version=e.readString():e.skip(n);break;case 2:n==i.Type.STRING?this.name=e.readString():e.skip(n);break;case 3:n==i.Type.I64?this.install_timestamp=e.readI64():e.skip(n);break;default:e.skip(n)}e.readFieldEnd()}e.readStructEnd()},a.prototype.write=function(e){e.writeStructBegin("App"),null!==this.version&&void 0!==this.version&&(e.writeFieldBegin("version",i.Type.STRING,1),e.writeString(this.version),e.writeFieldEnd()),null!==this.name&&void 0!==this.name&&(e.writeFieldBegin("name",i.Type.STRING,2),e.writeString(this.name),e.writeFieldEnd()),null!==this.install_timestamp&&void 0!==this.install_timestamp&&(e.writeFieldBegin("install_timestamp",i.Type.I64,3),e.writeI64(this.install_timestamp),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()}},"./src/telemetry/eventSchemas/typedefs_types.js":function(e,t,n){"use strict";var o=n("./node_modules/thrift/lib/nodejs/lib/thrift/browser.js");o.Thrift,o.Q,e.exports={}},"./src/telemetry/helpers/sendTiming.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return d});var o=n("./node_modules/Base64/base64.js"),i=n("./src/lib/logs/timing.js"),r=n("./src/lib/makeRequest/index.ts");const s=e=>{switch(e.type){case"rum":return"/timings/rum";case"route":return"/timings/route";case"mount":return"/timings/mount";case"gql":return"/timings/gql";case"perf":return"/timings/perf";case"scrollfps":return"/timings/scrollfps"}},a=e=>{switch(e.type){case"rum":return{page:e.page,timings:Object(i.a)()};case"route":return{page:e.page,duration:e.duration};case"mount":return{component:e.component,duration:e.duration};case"gql":return{responseName:e.responseName,duration:e.duration};case"perf":case"scrollfps":return{meta:e.meta,data:e.data}}};function d(e,t){return Object(r.b)({method:"post",type:"json",endpoint:s(t),data:{time:Object(o.btoa)(JSON.stringify(Object.assign({appName:e},a(t))))}})}},"./src/telemetry/models/App.ts":function(e,t,n){"use strict";n.r(t),n.d(t,"TelemetryAppName",function(){return o}),n.d(t,"toThrift",function(){return r});var o,i=n("./src/telemetry/eventSchemas/device_types.js");!function(e){e.web="web",e.webDev="web_dev",e.web2x="web2x",e.web2xDev="web2x_dev"}(o||(o={}));const r=e=>new i.App({version:e.version,name:e.name,install_timestamp:e.installTimestamp})}}]); -//# sourceMappingURL=Chat~Client~Gifts~Governance~Reddit.2b0501e091e133816154.js.map \ No newline at end of file diff --git a/walls/Chat~Client~Governance~Reddit.72735f5fa6f10ef9a51d.js b/walls/Chat~Client~Governance~Reddit.72735f5fa6f10ef9a51d.js deleted file mode 100644 index 95898c2..0000000 --- a/walls/Chat~Client~Governance~Reddit.72735f5fa6f10ef9a51d.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Chat~Client~Governance~Reddit"],{"./src/app/actions/session.ts":function(e,i,t){"use strict";var r=t("./src/app/actions/user.ts"),s=t("./src/lib/constants/index.ts"),n=t("./src/lib/makeApiRequest/index.ts");var d=t("./src/lib/makeActionCreator/index.ts"),o=t("./node_modules/lodash/find.js"),l=t.n(o),a=t("./src/app/actions/tfaActiveForm.ts");t.d(i,"b",function(){return p}),t.d(i,"a",function(){return u}),t.d(i,"c",function(){return h}),t.d(i,"g",function(){return _}),t.d(i,"e",function(){return c}),t.d(i,"h",function(){return m}),t.d(i,"d",function(){return y}),t.d(i,"f",function(){return g}),t.d(i,"i",function(){return I}),t.d(i,"l",function(){return E}),t.d(i,"j",function(){return R}),t.d(i,"k",function(){return N});const p="SESSION__SESSION_PENDING",u="SESSION__SESSION_NOT_PENDING",h="SESSION__USER_AUTHENTICATED",_="SESSION__USER_REAUTHENTICATED",c="SESSION__USER_LOG_IN_FAILURE",m="SESSION__USER_REGISTER_FAILURE",y="SESSION__USER_LOGGED_OUT",g="SESSION__USER_LOG_OUT_FAILURE",w=async(e,i,t)=>{const r=i().platform.currentPage;if(r){const s=r.routeMatch;if(s){const r=t.routes;l()(r,{path:s.route.path}).action(s.match)(e,i,t)}}},T=Object(d.a)(p),v=Object(d.a)(u),f=Object(d.a)(h),S=Object(d.a)(_),b=Object(d.a)(c),k=Object(d.a)(m),F=Object(d.a)(y),B=Object(d.a)(g),I=e=>async(i,t,d)=>{if(t().user.api.pendingSession)return;const o=t().tfaActiveForm,l=o===s.qc.BACKUP_CODE&&e.otp?"B_"+e.otp:e.otp;e.otp=l,e.tfaActiveForm=o||"none",i(T());const p=await((e,i)=>Object(n.c)(e,{endpoint:"/loginproxy",method:s.jb.POST,data:i}))(d.apiContext(),e);if("TWO_FA_REQUIRED"===p.details)return i(a.e()),void i(v());p.ok?(i(f(p.body)),i(a.d()),await i(r.g()),w(i,t,d)):i(b(p.error))},E=e=>async(i,t,d)=>{if(t().user.api.pendingSession)return;i(T());const o=await((e,i)=>Object(n.c)(e,{endpoint:"/registerproxy",method:s.jb.POST,data:i}))(d.apiContext(),e);o.ok?(i(f(o.body)),await i(r.g()),w(i,t,d)):i(k(o.error))},R=()=>async(e,i,t)=>{if(i().user.api.pendingSession)return;e(T());const r=await(e=>Object(n.c)(e,{endpoint:"/logoutproxy",method:s.jb.POST}))(t.apiContext());r.ok?(e(F()),w(e,i,t)):e(B(r.error))},N=()=>async(e,i,{apiContext:t})=>{const r=i().user.session;if(r){const i=await((e,i)=>Object(n.c)(e,{endpoint:"/refreshproxy",method:s.jb.POST,data:i}))(t(),r);if(i.ok){const t=i.body;if(t.unsafeLoggedOut)return void(r.unsafeLoggedOut||e(F()));e(S(t))}}}},"./src/app/actions/tfaActiveForm.ts":function(e,i,t){"use strict";t.d(i,"b",function(){return s}),t.d(i,"c",function(){return n}),t.d(i,"a",function(){return d}),t.d(i,"e",function(){return o}),t.d(i,"f",function(){return l}),t.d(i,"d",function(){return a});var r=t("./src/lib/makeActionCreator/index.ts");const s="OPEN_APP_CODE_FORM",n="OPEN_BACKUP_CODE_FORM",d="CLOSE_BOTH_FORMS",o=Object(r.a)(s),l=Object(r.a)(n),a=Object(r.a)(d)},"./src/app/actions/user.ts":function(e,i,t){"use strict";const r=e=>Object.keys(e).reduce((i,t)=>{const r=e[t];return"boolean"==typeof r&&(i[t]=r),"object"==typeof r&&(i[t]=s(r)),i},{}),s=e=>({experimentId:e.experiment_id,owner:e.owner,variant:e.variant});var n=t("./src/app/models/Preferences.ts"),d=t("./src/lib/constants/index.ts"),o=t("./src/lib/makeApiRequest/index.ts");const l=e=>(i,t)=>Object(o.c)(i,Object.assign({},t,{endpoint:e,method:d.jb.GET})),a=(e,i)=>Promise.resolve({error:null,ok:!1,status:-1,body:{},headers:{},details:""}),p=(e,i)=>{return(i.isLoggedOut?((e,i)=>Promise.all([`${e.apiUrl}/api/me.json`].map(l).concat([a]).map(t=>t(e,i))))(e,i):((e,i)=>Promise.all([`${e.apiUrl}/api/v1/me`,`${e.apiUrl}/api/v1/me/prefs`].map(l).map(t=>t(e,i))))(e,i)).then(([e,t])=>{if(!e.ok)return e;const s=t.ok?Object(n.a)(t.body):null,o=t.ok?t.body.lang:d.A;return Object.assign({},e,{body:{preferences:s,language:o,userAccount:i.isLoggedOut?null:u(e.body),experiments:i.isLoggedOut?r(e.body.data.features):r(e.body.features),mailbox:i.isLoggedOut?null:(e=>({hasMail:e.has_mail,hasOldModmail:e.has_mod_mail,hasModmail:!!e.new_modmail_exists,unreadMailCount:e.inbox_count}))(e.body)}})})},u=e=>({commentKarma:e.comment_karma,created:e.created,createdDate:e.created_utc,displayName:e.name,emailVerified:e.has_verified_email,goldCreddits:e.gold_creddits,goldExpiration:e.gold_expiration,hasGold:e.is_gold,hasVisitedNewProfile:!!e.has_visited_new_profile,id:e.id,inBeta:e.in_beta,isEmployee:e.is_employee,isMod:e.is_mod,isSuspended:e.is_suspended,postKarma:e.link_karma,suspensionExpirationDate:e.suspension_expiration_utc});var h=t("./src/lib/makeActionCreator/index.ts");t.d(i,"d",function(){return _}),t.d(i,"c",function(){return c}),t.d(i,"a",function(){return m}),t.d(i,"b",function(){return y}),t.d(i,"f",function(){return g}),t.d(i,"e",function(){return w}),t.d(i,"h",function(){return T}),t.d(i,"g",function(){return b}),t.d(i,"j",function(){return k}),t.d(i,"i",function(){return F});const _="USER__LOID_RECEIVED",c="USER__ACCOUNT_FETCH_PENDING",m="USER__ACCOUNT_FETCH_COMPLETED",y="USER__ACCOUNT_FETCH_FAILED",g="USER__SESSION_TRACKER_RECEIVED",w="USER__REDDAID_RECEIVED",T=Object(h.a)(_),v=Object(h.a)(c),f=Object(h.a)(m),S=Object(h.a)(y),b=()=>async(e,i,t)=>{const r=i();if(r.user.api.pendingAccount)return;if(r.user.account)return;if(r.user.isLoggedOut&&r.user.loid.loid)return;e(v());const s=await p(t.apiContext(),{isLoggedOut:r.user.isLoggedOut});s.ok?e(f(s.body)):e(S(s.error))},k=Object(h.a)(g),F=Object(h.a)(w)},"./src/app/models/Preferences.ts":function(e,i,t){"use strict";t.d(i,"c",function(){return n}),t.d(i,"b",function(){return d}),t.d(i,"a",function(){return o});var r=t("./src/lib/constants/index.ts"),s=t("./src/lib/makeApiRequest/index.ts");const n=(e,i)=>Object(s.c)(e,{method:r.jb.PATCH,endpoint:`${e.apiUrl}/api/v1/me/prefs`,data:{json:JSON.stringify({top_karma_subreddits:i})}}),d=(e,i)=>Object(s.c)(e,{method:r.jb.PATCH,endpoint:`${e.apiUrl}/api/v1/me/prefs`,data:{json:JSON.stringify({over_18:i})}}),o=e=>({acceptPms:e.accept_pms,allowClicktracking:e.allow_clicktracking,beta:e.beta,clickgadget:e.clickgadget,collapseLeftBar:e.collapse_left_bar,collapseReadMessages:e.collapse_read_message,compress:e.compress,contentLangs:e.content_langs,defaultCommentSort:e.default_comment_sort,forceHttps:e.force_https,hideAds:e.hide_ads,hideDowns:e.hide_downs,hideLocationBar:e.hide_location_bar,hideUps:e.hide_ups,highlightControversial:e.highlight_controversial,highlightNewComments:e.hightlight_new_comments,ignoreSuggestedSort:e.ignore_suggested_sort,labelNSFW:e.label_nsfw,markMessagesRead:e.mark_messages_read,minCommentScore:e.min_comment_score,minLinkScore:e.min_link_score,noProfanity:e.no_profanity,numComments:e.number,openLinkInNewTab:e.newwindow,over18:e.over_18,showDomainDetails:e.domain_details,showFlair:e.show_flair,showGoldExpiration:e.show_gold_expiration,showLinkFlair:e.show_link_flair,showLiveOrangereds:e.live_orangereds,showNSFW:!e.no_profanity,showSnoovatar:e.show_snoovatar,showTrending:e.show_trending,showThumbnails:r.nc[e.media],topKarmaSubreddits:e.top_karma_subreddits,expandSinglePosts:r.nc[e.media_preview]})},"./src/lib/omitHeaders/index.ts":function(e,i,t){"use strict";var r=t("./node_modules/lodash/omit.js"),s=t.n(r);i.a=((e,i)=>Object.assign({},e,{headers:s()(e.headers,i)}))},"./src/lib/redditId/index.ts":function(e,i,t){"use strict";t.d(i,"a",function(){return s}),t.d(i,"c",function(){return n}),t.d(i,"b",function(){return d});const r=/(?:t(\d+)_)?([a-z0-9]+)/;function s(e){return parseInt(n(e),36)}function n(e){const i=r.exec(e);return i?i[2]:""}function d(e,i){return"number"==typeof e?`${i}_${e.toString(36)}`:`${i}_${n(e)}`}},"./src/lib/reducers/addAuthentication/index.ts":function(e,i,t){"use strict";var r=t("./src/app/actions/session.ts");i.a=((e,i)=>(t=i,s)=>{switch(s.type){case r.c:case r.d:return i;default:return e(t,s)}})},"./src/lib/scheduler/index.ts":function(e,i,t){"use strict";t.d(i,"a",function(){return s}),t.d(i,"b",function(){return n});var r=t("./node_modules/request-idle-callback/index.js");class s{constructor({cb:e,args:i}){this.cb=e,this.args=i,this.next=null}execute(){this.cb.apply(null,this.args)}}function n(){let e=null,i=null,t=null;const s=()=>{null===t&&(t=Object(r.requestIdleCallback)(n))},n=i=>{let r=0;for(;(i.timeRemaining()>r||i.didTimeout)&&null!==e;){const t=i.timeRemaining();e.execute(),e=e.next,r=t-i.timeRemaining()}t=null,null!==e&&s()};return{enqueue(t){null===e?(e=t,i=t):(null!==i&&(i.next=t),i=t),s()},clear(){Object(r.cancelIdleCallback)(t),t=null,e=null},flush(){for(null!==t&&(Object(r.cancelIdleCallback)(t),t=null);null!==e;)e.execute(),e=e.next}}}},"./src/reddit/constants/colors.ts":function(e,i,t){"use strict";t.d(i,"a",function(){return s});var r=t("./node_modules/polished/dist/polished.es.js");const s={admin:"#EA0027",adminEmeritus:"#BE1337",alienblue:"#0079D3",approved:"#46D160",black:"#000000",defaultFlair:"#DADADA",gold:"#DDBD37",info:"#FFF7E6",locked:"#FFD635",lightboxHeaderBg:"#030303",lightboxHeaderText:"#D7DADC",moderator:"#75D377",notice:"#FF8617",nsfw:"#FF585B",op:"#24A0ED",orangered:"#FF4500",overlayBackground:Object(r.e)("#1c1c1c",.9),overlayReportFlow:Object(r.e)("#1a1a1b",.6),quarantine:"#FFB000",removed:"#FF585B",reported:"#FFB000",restricted:"#0DD3BB",snoo:"#FF4500",spoiler:"#000000",tooltip:"#373C3F",twitter:"#1DA1F2",warning:"#EA0027",white:"#FFFFFF"}},"./src/reddit/constants/postLayout.ts":function(e,i,t){"use strict";var r,s;t.d(i,"f",function(){return r}),t.d(i,"c",function(){return s}),t.d(i,"d",function(){return n}),t.d(i,"a",function(){return d}),t.d(i,"e",function(){return o}),t.d(i,"b",function(){return l}),function(e){e.Large="LARGE",e.Medium="MEDIUM",e.Classic="CLASSIC",e.Compact="COMPACT"}(r||(r={})),function(e){e.Card="card",e.Classic="classic",e.Compact="compact"}(s||(s={}));const n={[r.Large]:s.Card,[r.Medium]:s.Card,[r.Classic]:s.Classic,[r.Compact]:s.Compact},d={[s.Card]:r.Large,[s.Classic]:r.Classic,[s.Compact]:r.Compact},o=8,l={[s.Card]:o,[s.Classic]:16,[s.Compact]:25}},"./src/reddit/constants/posts.ts":function(e,i,t){"use strict";t.d(i,"a",function(){return r}),t.d(i,"b",function(){return s}),t.d(i,"c",function(){return n}),t.d(i,"d",function(){return d}),t.d(i,"e",function(){return o}),t.d(i,"f",function(){return l});const r={SUBREDDIT:"subreddit",PROFILE:"profile"},s={r:r.SUBREDDIT,user:r.PROFILE},n=60,d=80,o=5,l=60},"./src/reddit/helpers/imagePreview/index.ts":function(e,i,t){"use strict";function r(e){if("string"==typeof e)return e;if(e&&window.URL&&window.URL.createObjectURL)try{return window.URL.createObjectURL(e)}catch(i){}return""}function s(e){e&&window.URL&&window.URL.revokeObjectURL&&window.URL.revokeObjectURL(e)}async function n(e){return new Promise((i,t)=>{const r=new Image;r.onload=(()=>{i({width:r.width,height:r.height})}),r.onerror=(e=>t(e)),r.src=e})}t.d(i,"b",function(){return r}),t.d(i,"c",function(){return s}),t.d(i,"a",function(){return n})},"./src/reddit/models/Image/index.tsx":function(e,i,t){"use strict";t.d(i,"b",function(){return r}),t.d(i,"c",function(){return l}),t.d(i,"a",function(){return a}),t.d(i,"i",function(){return p}),t.d(i,"h",function(){return u}),t.d(i,"f",function(){return _}),t.d(i,"e",function(){return c}),t.d(i,"g",function(){return m}),t.d(i,"k",function(){return y}),t.d(i,"l",function(){return g}),t.d(i,"m",function(){return w}),t.d(i,"n",function(){return T}),t.d(i,"j",function(){return v}),t.d(i,"d",function(){return f});var r,s=t("./node_modules/uuid/v4.js"),n=t.n(s),d=t("./src/config.ts"),o=t("./src/reddit/helpers/imagePreview/index.ts");!function(e){e.Pending="pending",e.NotUploaded="not-uploaded",e.TempUploaded="temp-uploaded",e.Uploaded="uploaded",e.FailedToUpload="failed-to-upload",e.Saved="saved",e.Invalid="invalid"}(r||(r={}));const l=d.a.processingImageUrl;var a;function p(e){switch(e.kind){case r.Pending:case r.Saved:case r.Invalid:return!1;default:return!0}}function u(e){switch(e.kind){case r.TempUploaded:case r.Uploaded:case r.Saved:return!0;default:return!1}}async function h(e){const i=Object(o.b)(e),t=n()();let r=0,s=0;if(i){const e=await Object(o.a)(i);r=e.width,s=e.height}return{file:e,height:s,id:t,url:i,width:r}}async function _(e){const i=await h(e);return Object.assign({},i,{kind:r.Pending})}async function c(e){const i=await h(e);return Object.assign({},i,{kind:r.NotUploaded})}function m(e){return Object.assign({},e,{kind:r.Saved,id:n()()})}function y(e,i){return{kind:r.Invalid,file:e.file,height:e.height,id:e.id,url:e.url,width:e.width,errorString:i}}function g(e){return Object.assign({},e,{kind:r.NotUploaded})}function w(e,i,t,s){return{kind:r.TempUploaded,file:e.file,width:e.width,height:e.height,id:e.id,url:i,websocketUrl:t,context:s}}function T(e,i){return Object(o.c)(e.url),{kind:r.Uploaded,width:e.width,height:e.height,id:e.id,url:i}}function v(e,i){return{error:i,file:e.file,height:e.height,id:e.id,kind:r.FailedToUpload,url:e.url,width:e.width}}function f(e){Object(o.c)(e.url)}!function(e){e[e.StructuredStyles=0]="StructuredStyles",e[e.Widgets=1]="Widgets",e[e.FlairTemplates=2]="FlairTemplates"}(a||(a={}))},"./src/reddit/models/StructuredStyles/index.ts":function(e,i,t){"use strict";t.d(i,"a",function(){return o}),t.d(i,"h",function(){return a}),t.d(i,"f",function(){return g}),t.d(i,"e",function(){return w}),t.d(i,"d",function(){return v}),t.d(i,"c",function(){return f}),t.d(i,"g",function(){return S}),t.d(i,"b",function(){return b});var r=t("./node_modules/polished/dist/polished.es.js"),s=t("./src/reddit/models/Image/index.tsx");const n={primaryColor:"#0079D3",highlightColor:"#0079D3",postTitleColor:"#222222",backgroundColor:"#DAE0E6",postBackgroundColor:"#FFFFFF",postDownvoteCountColor:"#7193FF",postUpvoteCountColor:"#FF4500"},d={bannerBackgroundColor:void 0,bannerOverlayColor:void 0,menuBackgroundColor:void 0,menuLinkColorActive:void 0,menuLinkColorInactive:void 0,menuLinkColorHover:void 0,mobileKeyColor:void 0,sidebarWidgetBackgroundColor:void 0,sidebarWidgetHeaderColor:void 0,submenuBackgroundColor:void 0};var o;!function(e){e.ButtonWidgetButtonColor="buttonWidgetButtonColor",e.ButtonWidgetTextColor="buttonWidgetTextColor",e.ButtonWidgetFillColor="buttonWidgetFillColor",e.ButtonWidgetHoverColor="buttonWidgetHoverButtonColor",e.ButtonWidgetHoverTextColor="buttonWidgetHoverTextColor",e.ButtonWidgetHoverFillColor="buttonWidgetHoverFillColor",e.UserFlairBackgroundColor="userFlairBackgroundColor",e.PostFlairBackgroundColor="postFlairBackgroundColor"}(o||(o={}));const l={backgroundImage:void 0,bannerBackgroundImage:void 0,bannerPositionedImage:void 0,communityIcon:void 0,menuBackgroundImage:void 0,mobileBannerImage:void 0,postBackgroundImage:void 0,postDownvoteIconActive:void 0,postDownvoteIconInactive:void 0,postPlaceholderImage:void 0,postUpvoteIconActive:void 0,postUpvoteIconInactive:void 0,secondaryBannerPositionedImage:void 0};function a(e){return e in l}const p={menuBackgroundOpacity:70};const u={backgroundImagePosition:"cover",bannerBackgroundImagePosition:"cover",bannerPositionedImagePosition:"left",postBackgroundImagePosition:"cover",postPlaceholderImagePosition:"cover"};const h={postVoteIcons:"default",submenuBackgroundStyle:"default"};const _={bannerHeight:"small"};const c={bannerShowCommunityIcon:"show"};const m={bannerCommunityNameFormat:"slashtag"};const y={menuPosition:"default"};const g=e=>{const i=Object.assign({},f);for(const t in i)i[t]=t in e?e[t]:null;return i},w=e=>e.primaryColor||e.mobileKeyColor||n.primaryColor,T={highlightColor:e=>e.highlightColor?e.highlightColor:e.mobileKeyColor?Object(r.a)(.2,e.mobileKeyColor):n.highlightColor,primaryColor:w,sidebarWidgetHeaderColor:e=>e.sidebarWidgetHeaderColor||e.primaryColor||e.mobileKeyColor||n.primaryColor,sidebarWidgetBackgroundColor:e=>e.sidebarWidgetBackgroundColor||n.postBackgroundColor},v=(e,i)=>{const t={};for(const r in f){if(i&&r in i){if(null!=i[r]){t[r]=i[r];continue}}else if(r in T){const i=T[r](e);if(null!=i){t[r]=i;continue}}r in e&&null!=e[r]&&e[r]!==s.c?t[r]=e[r]:t[r]=f[r]}return t},f=Object.assign({},d,n,l,p,u,h,_,c,m,y),S=e=>Object.assign({},e,{bannerBackgroundColor:e.bannerBackgroundColor||Object(r.f)(.6,e.primaryColor),menuLinkColorActive:e.menuLinkColorActive||e.highlightColor,menuLinkColorInactive:e.menuLinkColorInactive||e.primaryColor,menuLinkColorHover:e.menuLinkColorHover||e.highlightColor,menuBackgroundColor:e.menuBackgroundColor||Object(r.f)(.93,e.primaryColor),submenuBackgroundColor:e.submenuBackgroundColor||Object(r.f)(.93,e.primaryColor),bannerOverlayColor:e.bannerOverlayColor||e.primaryColor}),b=["#EA0027","#FF4500","#FFB000","#FFD635","#94E044","#46D160","#0DD3BB","#00A6A5","#B8001F","#CC3600","#CC8B00","#CCAC2B","#73AD34","#349E48","#0AA18F","#007373","#0079D3","#014980","#7193FF","#FF66AC","#9E8D49","#DDBD37","#EDEFF1","#373C3F","#005BA1","#0266B3","#5A74CC","#CC5289","#6B6031","#AB912B","#BBBDBF","#646D73"]},"./src/telemetry/eventSchemas/action_types.js":function(e,i,t){"use strict";var r=t("./node_modules/thrift/lib/nodejs/lib/thrift/browser.js"),s=r.Thrift,n=(r.Q,t("./src/telemetry/eventSchemas/typedefs_types.js"),e.exports={},e.exports.ActionInfo=function(e){this.page_type=null,this.pane_name=null,this.position=null,this.success=null,this.count=null,this.retried=null,this.reason=null,this.setting_value=null,this.type=null,this.relative_position=null,e&&(void 0!==e.page_type&&null!==e.page_type&&(this.page_type=e.page_type),void 0!==e.pane_name&&null!==e.pane_name&&(this.pane_name=e.pane_name),void 0!==e.position&&null!==e.position&&(this.position=e.position),void 0!==e.success&&null!==e.success&&(this.success=e.success),void 0!==e.count&&null!==e.count&&(this.count=e.count),void 0!==e.retried&&null!==e.retried&&(this.retried=e.retried),void 0!==e.reason&&null!==e.reason&&(this.reason=e.reason),void 0!==e.setting_value&&null!==e.setting_value&&(this.setting_value=e.setting_value),void 0!==e.type&&null!==e.type&&(this.type=e.type),void 0!==e.relative_position&&null!==e.relative_position&&(this.relative_position=e.relative_position))});n.prototype={},n.prototype.read=function(e){for(e.readStructBegin();;){var i=e.readFieldBegin(),t=(i.fname,i.ftype),r=i.fid;if(t==s.Type.STOP)break;switch(r){case 1:t==s.Type.STRING?this.page_type=e.readString():e.skip(t);break;case 2:t==s.Type.STRING?this.pane_name=e.readString():e.skip(t);break;case 3:t==s.Type.I64?this.position=e.readI64():e.skip(t);break;case 4:t==s.Type.BOOL?this.success=e.readBool():e.skip(t);break;case 5:t==s.Type.I64?this.count=e.readI64():e.skip(t);break;case 6:t==s.Type.BOOL?this.retried=e.readBool():e.skip(t);break;case 7:t==s.Type.STRING?this.reason=e.readString():e.skip(t);break;case 8:t==s.Type.STRING?this.setting_value=e.readString():e.skip(t);break;case 9:t==s.Type.STRING?this.type=e.readString():e.skip(t);break;case 10:t==s.Type.I64?this.relative_position=e.readI64():e.skip(t);break;default:e.skip(t)}e.readFieldEnd()}e.readStructEnd()},n.prototype.write=function(e){e.writeStructBegin("ActionInfo"),null!==this.page_type&&void 0!==this.page_type&&(e.writeFieldBegin("page_type",s.Type.STRING,1),e.writeString(this.page_type),e.writeFieldEnd()),null!==this.pane_name&&void 0!==this.pane_name&&(e.writeFieldBegin("pane_name",s.Type.STRING,2),e.writeString(this.pane_name),e.writeFieldEnd()),null!==this.position&&void 0!==this.position&&(e.writeFieldBegin("position",s.Type.I64,3),e.writeI64(this.position),e.writeFieldEnd()),null!==this.success&&void 0!==this.success&&(e.writeFieldBegin("success",s.Type.BOOL,4),e.writeBool(this.success),e.writeFieldEnd()),null!==this.count&&void 0!==this.count&&(e.writeFieldBegin("count",s.Type.I64,5),e.writeI64(this.count),e.writeFieldEnd()),null!==this.retried&&void 0!==this.retried&&(e.writeFieldBegin("retried",s.Type.BOOL,6),e.writeBool(this.retried),e.writeFieldEnd()),null!==this.reason&&void 0!==this.reason&&(e.writeFieldBegin("reason",s.Type.STRING,7),e.writeString(this.reason),e.writeFieldEnd()),null!==this.setting_value&&void 0!==this.setting_value&&(e.writeFieldBegin("setting_value",s.Type.STRING,8),e.writeString(this.setting_value),e.writeFieldEnd()),null!==this.type&&void 0!==this.type&&(e.writeFieldBegin("type",s.Type.STRING,9),e.writeString(this.type),e.writeFieldEnd()),null!==this.relative_position&&void 0!==this.relative_position&&(e.writeFieldBegin("relative_position",s.Type.I64,10),e.writeI64(this.relative_position),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()};var d=e.exports.Expand=function(e){this.provider=null,e&&void 0!==e.provider&&null!==e.provider&&(this.provider=e.provider)};d.prototype={},d.prototype.read=function(e){for(e.readStructBegin();;){var i=e.readFieldBegin(),t=(i.fname,i.ftype),r=i.fid;if(t==s.Type.STOP)break;switch(r){case 1:t==s.Type.STRING?this.provider=e.readString():e.skip(t);break;case 0:e.skip(t);break;default:e.skip(t)}e.readFieldEnd()}e.readStructEnd()},d.prototype.write=function(e){e.writeStructBegin("Expand"),null!==this.provider&&void 0!==this.provider&&(e.writeFieldBegin("provider",s.Type.STRING,1),e.writeString(this.provider),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()};var o=e.exports.Widget=function(e){this.target_subreddit_name=null,this.target_subreddit_id=null,this.type=null,e&&(void 0!==e.target_subreddit_name&&null!==e.target_subreddit_name&&(this.target_subreddit_name=e.target_subreddit_name),void 0!==e.target_subreddit_id&&null!==e.target_subreddit_id&&(this.target_subreddit_id=e.target_subreddit_id),void 0!==e.type&&null!==e.type&&(this.type=e.type))};o.prototype={},o.prototype.read=function(e){for(e.readStructBegin();;){var i=e.readFieldBegin(),t=(i.fname,i.ftype),r=i.fid;if(t==s.Type.STOP)break;switch(r){case 1:t==s.Type.STRING?this.target_subreddit_name=e.readString():e.skip(t);break;case 2:t==s.Type.STRING?this.target_subreddit_id=e.readString():e.skip(t);break;case 3:t==s.Type.STRING?this.type=e.readString():e.skip(t);break;default:e.skip(t)}e.readFieldEnd()}e.readStructEnd()},o.prototype.write=function(e){e.writeStructBegin("Widget"),null!==this.target_subreddit_name&&void 0!==this.target_subreddit_name&&(e.writeFieldBegin("target_subreddit_name",s.Type.STRING,1),e.writeString(this.target_subreddit_name),e.writeFieldEnd()),null!==this.target_subreddit_id&&void 0!==this.target_subreddit_id&&(e.writeFieldBegin("target_subreddit_id",s.Type.STRING,2),e.writeString(this.target_subreddit_id),e.writeFieldEnd()),null!==this.type&&void 0!==this.type&&(e.writeFieldBegin("type",s.Type.STRING,3),e.writeString(this.type),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()};var l=e.exports.Share=function(e){this.target=null,this.id=null,e&&(void 0!==e.target&&null!==e.target&&(this.target=e.target),void 0!==e.id&&null!==e.id&&(this.id=e.id))};l.prototype={},l.prototype.read=function(e){for(e.readStructBegin();;){var i=e.readFieldBegin(),t=(i.fname,i.ftype),r=i.fid;if(t==s.Type.STOP)break;switch(r){case 1:t==s.Type.STRING?this.target=e.readString():e.skip(t);break;case 2:t==s.Type.STRING?this.id=e.readString():e.skip(t);break;default:e.skip(t)}e.readFieldEnd()}e.readStructEnd()},l.prototype.write=function(e){e.writeStructBegin("Share"),null!==this.target&&void 0!==this.target&&(e.writeFieldBegin("target",s.Type.STRING,1),e.writeString(this.target),e.writeFieldEnd()),null!==this.id&&void 0!==this.id&&(e.writeFieldBegin("id",s.Type.STRING,2),e.writeString(this.id),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()}},"./src/telemetry/eventSchemas/adblock_types.js":function(e,i,t){"use strict";var r=t("./node_modules/thrift/lib/nodejs/lib/thrift/browser.js"),s=r.Thrift,n=(r.Q,t("./src/telemetry/eventSchemas/typedefs_types.js"),e.exports={},e.exports.Adblock=function(e){this.enabled=null,this.acceptable_ads=null,e&&(void 0!==e.enabled&&null!==e.enabled&&(this.enabled=e.enabled),void 0!==e.acceptable_ads&&null!==e.acceptable_ads&&(this.acceptable_ads=e.acceptable_ads))});n.prototype={},n.prototype.read=function(e){for(e.readStructBegin();;){var i=e.readFieldBegin(),t=(i.fname,i.ftype),r=i.fid;if(t==s.Type.STOP)break;switch(r){case 1:t==s.Type.BOOL?this.enabled=e.readBool():e.skip(t);break;case 2:t==s.Type.BOOL?this.acceptable_ads=e.readBool():e.skip(t);break;default:e.skip(t)}e.readFieldEnd()}e.readStructEnd()},n.prototype.write=function(e){e.writeStructBegin("Adblock"),null!==this.enabled&&void 0!==this.enabled&&(e.writeFieldBegin("enabled",s.Type.BOOL,1),e.writeBool(this.enabled),e.writeFieldEnd()),null!==this.acceptable_ads&&void 0!==this.acceptable_ads&&(e.writeFieldBegin("acceptable_ads",s.Type.BOOL,2),e.writeBool(this.acceptable_ads),e.writeFieldEnd()),e.writeFieldStop(),e.writeStructEnd()}},"./src/telemetry/eventSchemas/adevent_types.js":function(e,i,t){"use strict";var r=t("./node_modules/thrift/lib/nodejs/lib/thrift/browser.js"),s=r.Thrift,n=(r.Q,t("./src/telemetry/eventSchemas/typedefs_types.js"),e.exports={},e.exports.AdRequest=function(e){this.number_min_distance=null,this.first_chunk=null,this.post_links=null,this.placement=null,this.platform=null,this.slots=null,e&&(void 0!==e.number_min_distance&&null!==e.number_min_distance&&(this.number_min_distance=e.number_min_distance),void 0!==e.first_chunk&&null!==e.first_chunk&&(this.first_chunk=e.first_chunk),void 0!==e.post_links&&null!==e.post_links&&(this.post_links=s.copyList(e.post_links,[null])),void 0!==e.placement&&null!==e.placement&&(this.placement=e.placement),void 0!==e.platform&&null!==e.platform&&(this.platform=e.platform),void 0!==e.slots&&null!==e.slots&&(this.slots=s.copyList(e.slots,[null])))});n.prototype={},n.prototype.read=function(e){for(e.readStructBegin();;){var i=e.readFieldBegin(),t=(i.fname,i.ftype),r=i.fid;if(t==s.Type.STOP)break;switch(r){case 1:t==s.Type.I64?this.number_min_distance=e.readI64():e.skip(t);break;case 2:t==s.Type.BOOL?this.first_chunk=e.readBool():e.skip(t);break;case 3:if(t==s.Type.LIST){var n,d;this.post_links=[];(d=e.readListBegin()).etype,n=d.size;for(var o=0;o({[t]:{[l[i]]:e}}))}writeFieldEnd(){const e=this.stack.pop(),i=this.stack.pop();this.stack.push(i(e))}writeFieldStop(){}writeStructBegin(e){this.stack.push("structStart")}writeStructEnd(){let e={};for(;;){const i=this.stack.pop();if("structStart"===i)break;e=Object.assign({},e,i)}this.stack.push(e)}writeListBegin(){this.stack.push("listStart")}writeListEnd(){const e=[];for(;;){const i=this.stack.pop();if("listStart"===i)break;e.push(i)}this.stack.push(["rec",e.length,...e])}writeSetBegin(){this.stack.push("setStart")}writeSetEnd(){const e=[];for(;;){const i=this.stack.pop();if("setStart"===i)break;e.push(i)}this.stack.push(["rec",e.length,...e])}writeMapStart(){throw new Error("Maps not implemented. Contact Niranjan Ramadas")}writeMapEnd(){throw new Error("Maps not implemented. Contact Niranjan Ramadas")}writeBool(e){this.stack.push(e?1:0)}writeByte(e){this.stack.push(e)}writeI16(e){this.stack.push(e)}writeI32(e){this.stack.push(e)}writeI64(e){e instanceof d.a?this.stack.push(s.a.toDecimalString(e)):this.stack.push(e)}writeDouble(e){this.stack.push(e)}writeString(e){null===e?this.stack.push(null):this.stack.push(JSON.stringify(e).slice(1,-1))}writeBinary(i){let t;if("string"==typeof i)t=new e(i,"binary");else{if(!(i instanceof e||"[object Uint8Array]"===Object.prototype.toString.call(i)))throw new Error("writeBinary called without a string/Buffer argument: "+i);t=i}this.stack.push(t.toString("base64"))}getString(){if(this.stack.length>1)throw new Error("Did not correctly serialize Thrift Event");return JSON.stringify(this.stack.pop())}}}).call(this,t("./node_modules/node-libs-browser/node_modules/buffer/index.js").Buffer)},"./src/telemetry/helpers/sendEvent.ts":function(e,i,t){"use strict";t.d(i,"c",function(){return m}),t.d(i,"b",function(){return T});var r=t("./node_modules/Base64/base64.js"),s=t("./node_modules/crypto-js/hmac-sha256.js"),n=t.n(s),d=t("./node_modules/lodash/throttle.js"),o=t.n(d),l=t("./src/lib/constants/index.ts"),a=t("./src/lib/makeRequest/index.ts"),p=t("./src/lib/scheduler/index.ts"),u=t("./src/telemetry/eventSchemas/event_types.js"),h=t("./src/telemetry/models/Event.ts"),_=t("./src/telemetry/helpers/ThriftSerializer.ts");let c;const m=e=>{c=e};let y=[],g=!1,w=!1;const T=Object(p.b)();i.a=(e=>{w||(window.addEventListener("beforeunload",()=>{T.flush(),g||v(!0)}),w=!0);const i=h.e(e);if(y=y.concat([i]),c){const e=c.getState();e.push(i);const t=e.length;t>250&&e.splice(0,250-t),c.setState(e)}g||f()});const v=e=>{if(!y.length)return;const i=[...y],t=new u.EventBatch({events:i}),s=new _.a,d=Object(r.atob)("YWVjYWltMnNlaTlzZXNoNmVpQ2hhZXJ1dW03dHU4");y=[],g=!0,t.write(s);const o=s.getString(),p=n()(o,d).toString();Object(a.b)({data:o,endpoint:"https://www.reddit.com",sync:e,method:l.jb.POST,type:"text/plain",headers:{"X-Signature-v2":`key=Desktop2x3, mac=${p}`}}).then(i=>{y.length?e?v():f():g=!1})},f=o()(v,1e3,{leading:!1,trailing:!0})},"./src/telemetry/index.ts":function(e,i,t){"use strict";var r={};t.r(r),t.d(r,"start",function(){return u}),t.d(r,"end",function(){return h}),t.d(r,"cancel",function(){return _}),t.d(r,"has",function(){return c});var s=t("./src/telemetry/helpers/sendEvent.ts"),n=t("./src/telemetry/helpers/sendTiming.ts");const d={},o="timer - too many created. is there a memory leak?",l=e=>`timer - none found with id: ${e}.\n Make sure you check for its existence before trying to stop.`;let a=0,p=0;const u=e=>{const i=e||a++;return p>100&&console.error(o),d[i]=Date.now(),p++,i},h=e=>{const i=d[e];if(!i)return console.error(l(e)),-1;const t=Date.now()-i;return delete d[e],p--,t},_=e=>!!d[e]&&(delete d[e],p--,!0),c=e=>!!d[e];t.d(i,"a",function(){return s.a}),t.d(i,"b",function(){return n.a}),t.d(i,"c",function(){return r})},"./src/telemetry/models/Event.ts":function(e,i,t){"use strict";var r={};t.r(r),t.d(r,"toThrift",function(){return j});var s={};t.r(s),t.d(s,"toThrift",function(){return U});var n={};t.r(n),t.d(n,"toThrift",function(){return D});var d={};t.r(d),t.d(d,"toThrift",function(){return M});var o={};t.r(o),t.d(o,"toThrift",function(){return Q});var l={};t.r(l),t.d(l,"toThrift",function(){return H});var a={};t.r(a),t.d(a,"toThrift",function(){return V});var p={};t.r(p),t.d(p,"toThrift",function(){return $});var u={};t.r(u),t.d(u,"toThrift",function(){return X});var h={};t.r(h),t.d(h,"toThrift",function(){return Y});var _={};t.r(_),t.d(_,"toThrift",function(){return ie});var c={};t.r(c),t.d(c,"toThrift",function(){return re});var m={};t.r(m),t.d(m,"toThrift",function(){return de});var y={};t.r(y),t.d(y,"toThrift",function(){return oe});var g={};t.r(g),t.d(g,"toThrift",function(){return le});var w={};t.r(w),t.d(w,"toThrift",function(){return pe});var T={};t.r(T),t.d(T,"toThrift",function(){return he});var v={};t.r(v),t.d(v,"toThrift",function(){return ye});var f={};t.r(f),t.d(f,"toThrift",function(){return ge});var S={};t.r(S),t.d(S,"toThrift",function(){return we});var b={};t.r(b),t.d(b,"toThrift",function(){return Se});var k={};t.r(k),t.d(k,"toThrift",function(){return ke});var F={};t.r(F),t.d(F,"toThrift",function(){return Be});var B={};t.r(B),t.d(B,"toThrift",function(){return Ee});var I={};t.r(I),t.d(I,"toThrift",function(){return Ge});var E={};t.r(E),t.d(E,"toThrift",function(){return Le});var R={};t.r(R),t.d(R,"toThrift",function(){return Ce});var N={};t.r(N),t.d(N,"toThrift",function(){return je});var O={};t.r(O),t.d(O,"toThrift",function(){return Pe});var G=t("./node_modules/uuid/v4.js"),x=t.n(G),L=t("./src/telemetry/eventSchemas/event_types.js"),C=t("./src/telemetry/eventSchemas/action_types.js");const j=e=>new C.ActionInfo({count:e.count,page_type:e.pageType,pane_name:e.paneName,position:e.position,reason:e.reason,setting_value:e.settingValue,success:e.success,relative_position:e.relativePosition});var P=t("./src/telemetry/eventSchemas/adblock_types.js");const U=e=>new P.Adblock({enabled:e.enabled,acceptable_ads:e.acceptableAds});var q=t("./src/telemetry/models/App.ts"),A=t("./src/telemetry/eventSchemas/banner_types.js");const D=e=>new A.Banner({button_text:e.buttonText,id:e.id});var z=t("./src/telemetry/eventSchemas/chat_types.js");const M=e=>new z.Chat({blocked_user_id:e.blocked_user_id,id:e.id,type:e.type,existing_channel:e.existing_channel,image_upload_method:e.image_upload_method,user_added_method:e.user_added_method,invitation_id:e.invitation_id,invitation_type:e.invitation_type,members:e.members,invitation_preview_type:e.invitation_preview_type,message_type:e.message_type,number_channels:e.number_channels,number_pending_invites:e.number_pending_invites,number_members:e.number_members,number_unreads:e.number_unreads,reported_user_id:e.reported_user_id,sender_user_id:e.sender_user_id,invitation_timestamp:e.invitation_timestamp,blocked_members:e.blocked_members,recipient_user_id:e.recipient_user_id,number_blocked_users:e.number_blocked_users,is_member:e.is_member,shown_history:e.shown_history,message_id:e.message_id,report_reason:e.report_reason});var W=t("./src/telemetry/eventSchemas/experiment_types.js");const Q=e=>new W.ClickTest({id:e.id,name:e.name,owner:e.owner,variant:e.variant,prompt:e.prompt,response:e.response,page_type:e.pageType});var K=t("./src/telemetry/eventSchemas/content_types.js");const H=e=>new K.Comment({body:e.body,id:e.id,post_id:e.postId,author_id:e.authorId,parent_id:e.parentId,body_text:e.bodyText,gildings:e.gildings,score:e.score,created:e.created}),V=e=>new K.CommentComposer({editor_mode:e.editorMode}),$=e=>new K.DiscoveryUnit({id:e.id,type:e.type,title:e.title,name:e.name,items:e.items});var J=t("./src/telemetry/eventSchemas/timer_types.js");const Z=(e,i)=>e&&i?i-e==0?null:i-e:null,X=e=>{if(!performance||!performance.timing)return null;const i=performance.timing;return new J.DOMTimers({request:Z(i.requestStart,i.responseStart),loading:Z(i.domLoading,i.domInteractive),loaded:Z(i.domContentLoadedEventStart,i.domContentLoadedEventEnd)})},Y=e=>new W.Experiment({id:e.id,is_override:e.isOverride,name:e.name,variant:e.variant,version:e.version});var ee=t("./src/telemetry/models/GoldPurchase.ts");const ie=e=>new K.Listing({length:e.length,links:e.links,sort:e.sort,sort_time_filter:e.sortTime});var te=t("./src/telemetry/eventSchemas/live_thread_types.js");const re=e=>new te.LiveThread({id:e.id,is_announcement:e.isAnnouncement});var se=t("./src/telemetry/models/Media.ts"),ne=t("./src/telemetry/eventSchemas/metasearch_types.js");const de=e=>new ne.MetaSearch({display_query:e.displayQuery,raw_query:e.rawQuery,structure_type:e.structureType,sort:e.sort,range:e.range,subreddit_id:e.subredditId,subreddit_name:e.subredditName,post_flair_name:e.postFlairName,meta_flair_id:e.metaFlairId,meta_flair_name:e.metaFlairName}),oe=e=>new K.News({topic_id:e.topicId,topic_name:e.topicName,subtopic_id:e.subtopicId,subtopic_name:e.subtopicName}),le=e=>new K.Notification({id:e.id,type:e.type});var ae=t("./src/telemetry/eventSchemas/request_types.js");const pe=e=>new ae.Oauth({client_app_type:"web"});var ue=t("./src/telemetry/models/Payment.ts");const he=e=>new K.Post({created_timestamp:e.createdTimestamp,domain:e.domain,id:e.id,nsfw:e.nsfw,number_posts_from_ad:e.numberPostsFromAd,score:e.score,spoiler:e.spoiler,title:e.title,type:e.type,upvote_ratio:e.upvoteRatio,url:e.url,promoted:e.promoted,impression_id:e.impressionId});var _e=t("./src/telemetry/models/PostComposer.ts"),ce=t("./src/telemetry/models/PostDraft.ts"),me=t("./src/telemetry/eventSchemas/subreddit_types.js");const ye=e=>new me.Profile({id:e.id,name:e.name,type:e.type||"default",display_name:e.display_name,about:e.about,avatar_url:e.avatar_url,cover_url:e.cover_url,nsfw:e.nsfw,content_visible:e.content_visible,communities_visible:e.communities_visible}),ge=e=>new ae.Referrer({domain:e.domain,element:e.element,url:e.url}),we=e=>new ae.Request({base_url:e.base_url,domain:e.domain,reddaid:e.reddaid,user_agent:e.user_agent});var Te=t("./src/reddit/constants/postLayout.ts"),ve=t("./src/telemetry/eventSchemas/device_types.js");const fe=x()(),Se=e=>new ve.Screen({browser_tab_id:fe,in_focus:"undefined"!=typeof window&&document.hasFocus?document.hasFocus():null,theme:e.theme,width:"undefined"!=typeof window?window.screen.width:null,height:"undefined"!=typeof window?window.screen.height:null,scroll_position:e.scrollPosition,viewport_width:"undefined"!=typeof window?window.innerWidth:null,viewport_height:"undefined"!=typeof window?window.innerHeight:null,view_type:e.viewType||(e=>e?Te.d[e]:void 0)(e.layout)});var be=t("./src/telemetry/eventSchemas/search_types.js");const ke=e=>new be.Search({origin_element:e.originElement,origin_page_type:e.originPageType,post_flair_name:e.postFlairName,query:e.query,range:e.range,sort:e.sort,structure_type:e.structureType,subreddit_name:e.subredditName,subreddit_id:e.subredditId,typeahead_active:e.typeaheadActive});var Fe=t("./src/telemetry/eventSchemas/session_types.js");const Be=e=>new Fe.Session({id:e.id,referrer_url:e.referrerUrl,referrer_domain:e.referrerDomain,version:e.version,type:e.type,created_timestamp:e.createdTimestamp});var Ie=t("./src/telemetry/eventSchemas/setting_types.js");const Ee=e=>new Ie.Setting({value:e.value,old_value:e.oldValue});var Re=t("./src/telemetry/models/Subreddit.ts"),Ne=t("./src/telemetry/models/Timer.ts"),Oe=t("./src/telemetry/eventSchemas/topic_tag_types.js");const Ge=e=>new Oe.TopicTag({id:e.id,content:e.content,type:e.type?e.type.toLowerCase():e.type});var xe=t("./src/telemetry/eventSchemas/user_types.js");const Le=e=>new xe.User({id:e.id,is_admin:e.isAdmin,created_timestamp:e.createdTimestamp,logged_in:e.isLoggedIn,cookie_created_timestamp:e.cookieCreatedTimestamp,has_gold:e.hasGold,has_premium:e.hasPremium,is_premium_subscriber:e.isPremiumSubscriber,number_coins:e.numberCoins,number_premium_days_remaining:e.numberPremiumDaysRemaining}),Ce=e=>new xe.UserPreferences({in_beta:e.inBeta,language:e.language,hide_nsfw:e.hideNsfw,expando:e.expando}),je=e=>new xe.UserSubreddit({is_mod:e.isMod,mod_access:e.modAccess,mod_config:e.modConfig,mod_flair:e.modFlair,mod_full:e.modFull,mod_mail:e.modMail,mod_none:e.modNone,mod_post:e.modPost,mod_wiki:e.modWiki,is_subscriber:e.isSubscriber}),Pe=e=>new C.Widget({type:e.type,target_subreddit_name:e.targetSubredditName,target_subreddit_id:e.targetSubredditId});var Ue,qe,Ae,De;t.d(i,"a",function(){return Ue}),t.d(i,"d",function(){return qe}),t.d(i,"c",function(){return Ae}),t.d(i,"b",function(){return De}),t.d(i,"e",function(){return ze}),function(e){e.Ban="ban",e.Click="click",e.Heartbeat="heartbeat",e.Kick="kick",e.Load="load",e.ModDelete="mod_delete",e.Submit="submit",e.View="view"}(Ue||(Ue={})),function(e){e.Experiment="experiment"}(qe||(qe={})),function(e){e.Expose="expose"}(Ae||(Ae={})),function(e){e.ChatPerformance="chat_performance",e.ChatPreview="chat_preview",e.ChatKeyboard="chat_keyboard",e.ChatSettings="chat_settings",e.ChatSetup="chat_setup",e.ChatSidebarModal="chat_sidebar_modal",e.ChatSidebarWidget="chat_sidebar_widget",e.ChatView="chat_view",e.ContactsList="contacts_list",e.Global="global",e.InvitationInbox="invitation_inbox",e.MessageInbox="messages_inbox",e.Nav="nav",e.UserProfile="user_profile"}(De||(De={}));const ze=e=>new L.Event({action:e.action,source:e.source,noun:e.noun,client_timestamp:Date.now(),uuid:x()(),correlation_id:e.correlationId||null,action_info:Me(e.actionInfo,r),app:Me(e.app,q),banner:Me(e.banner,n),chat:Me(e.chat,d),click_test:Me(e.clickTest,o),comment:Me(e.comment,l),comment_composer:Me(e.commentComposer,a),dom_timer:Me(e.domTimer,u),experiment:Me(e.experiment,h),gold_purchase:Me(e.goldPurchase,ee),listing:Me(e.listing,_),live_thread:Me(e.liveThread,c),media:Me(e.media,se),meta_search:Me(e.metaSearch,m),notification:Me(e.notification,g),news:Me(e.news,y),oauth:Me(e.oauth,w),payment:Me(e.payment,ue),post:Me(e.post,T),post_draft:Me(e.postDraft,ce),post_composer:Me(e.postComposer,_e),profile:Me(e.profile,v),referrer:Me(e.referrer,f),request:Me(e.request,S),screen:Me(e.screen,b),search:Me(e.search,k),session:Me(e.session,F),setting:Me(e.setting,B),subreddit:Me(e.subreddit,Re),timer:Me(e.timer,Ne),topic_tag:Me(e.topicTag,I),user:Me(e.user,E),user_preferences:Me(e.userPreferences,R),user_subreddit:Me(e.userSubreddit,N),widget:Me(e.widget,O),adblock:Me(e.adblock,s),discovery_unit:Me(e.discoveryUnit,p)}),Me=(e,i)=>e?i.toThrift(e):null},"./src/telemetry/models/GoldPurchase.ts":function(e,i,t){"use strict";t.r(i),t.d(i,"New",function(){return s}),t.d(i,"Renew",function(){return n}),t.d(i,"GiftCode",function(){return d}),t.d(i,"GetPremium",function(){return o}),t.d(i,"Cancel",function(){return l}),t.d(i,"Gid1",function(){return a}),t.d(i,"Gid2",function(){return p}),t.d(i,"Gid3",function(){return u}),t.d(i,"CoinsGid1",function(){return h}),t.d(i,"CoinsGid2",function(){return _}),t.d(i,"CoinsGid3",function(){return c}),t.d(i,"Premium",function(){return m}),t.d(i,"Coins",function(){return y}),t.d(i,"HideAds",function(){return g}),t.d(i,"PremiumMarketing",function(){return w}),t.d(i,"CoinsMarketing",function(){return T}),t.d(i,"GiveGold",function(){return v}),t.d(i,"toThrift",function(){return f});var r=t("./src/telemetry/eventSchemas/gold_types.js");const s="new",n="renew",d="gift_code",o="get_premium",l="cancel",a="gid_1",p="gid_2",u="gid_3",h="coins_gid_1",_="coins_gid_2",c="coins_gid_3",m="premium",y="coins",g="hide_ads",w="premium_marketing",T="coins_marketing",v="give_gold",f=e=>new r.GoldPurchase({default_option:e.defaultOption,default_anonymous:e.defaultAnonymous,gilded_content:e.gildedContent,number_coins:e.numberCoins,source:e.source,transaction_id:e.transactionId,type:e.type,content_type:e.contentType})},"./src/telemetry/models/Media.ts":function(e,i,t){"use strict";t.r(i),t.d(i,"FileSource",function(){return r}),t.d(i,"toThrift",function(){return n});var r,s=t("./src/telemetry/eventSchemas/content_types.js");!function(e){e.FileSelector="fileselector",e.Clipboard="clipboard",e.DragAndDrop="drag_and_drop"}(r||(r={}));const n=e=>new s.Media({height:e.height,load_time:e.loadTime,width:e.width,id:e.id,duration:e.duration,mimetype:e.mimetype,size:e.size,url:e.url,source:e.source,upload_duration:e.uploadDuration,file_name:e.fileName,type:e.type,thumbnail_url:e.thumbnailUrl,time:e.time,orientation:e.orientation,max_time_served:e.maxTimeServed,cdn_name:e.cdnName,cdn_region:e.cdnRegion,destination_region:e.destinationRegion})},"./src/telemetry/models/Payment.ts":function(e,i,t){"use strict";t.r(i),t.d(i,"PaymentMethod",function(){return r}),t.d(i,"toThrift",function(){return n});var r,s=t("./src/telemetry/eventSchemas/payment_types.js");!function(e){e.CreditCard="credit_card",e.Paypal="paypal"}(r||(r={}));const n=e=>new s.Payment({amount_in_smallest_denom:e.amountInSmallestDenom,currency:e.currency,default_option:e.defaultOption,method:e.method})},"./src/telemetry/models/PostComposer.ts":function(e,i,t){"use strict";t.r(i),t.d(i,"toThrift",function(){return s}),t.d(i,"ToggleAction",function(){return n}),t.d(i,"getToggleAction",function(){return d}),t.d(i,"ToggleNoun",function(){return o});var r=t("./src/telemetry/eventSchemas/content_types.js");const s=e=>new r.PostComposer({editor_mode:e.editorMode,final_status:e.finalStatus,input_type:e.inputType,text_type:e.textType,type:e.type});var n;!function(e){e.DESELECT="deselect",e.SELECT="select"}(n||(n={}));const d=e=>e?n.SELECT:n.DESELECT;var o;!function(e){e.NSFW="nsfw",e.ORIGINAL_CONTENT="original_content",e.SPOILER="spoiler"}(o||(o={}))},"./src/telemetry/models/PostDraft.ts":function(e,i,t){"use strict";t.r(i),t.d(i,"DraftType",function(){return r}),t.d(i,"toThrift",function(){return n});var r,s=t("./src/telemetry/eventSchemas/post_draft_types.js");!function(e){e.Self="self",e.RichText="multi_media",e.Link="link",e.Image="image",e.Video="video"}(r||(r={}));const n=e=>new s.PostDraft({author_id:e.authorId,body_text_length:e.bodyTextLength,created_timestamp:e.createdTimestamp,flair:e.flair,id:e.id,nsfw:e.nsfw,number_rte_images:e.numberRteImages,number_rte_videos:e.numberRteVideos,original_content:e.originalContent,spoiler:e.spoiler,title_length:e.titleLength,type:e.type,url_length:e.urlLength})},"./src/telemetry/models/Subreddit.ts":function(e,i,t){"use strict";t.r(i),t.d(i,"toThrift",function(){return n}),t.d(i,"getSubscribeEventNoun",function(){return d});var r=t("./src/reddit/constants/posts.ts"),s=t("./src/telemetry/eventSchemas/subreddit_types.js");const n=e=>new s.Subreddit({id:e.id,name:e.name,category_name:e.categoryName,topic_tag_ids:e.topicTagIds,topic_tag_contents:e.topicTagContents,topic_tag_types:e.topicTagTypes}),d=(e,i)=>e===r.a.PROFILE?i?"unfollow":"follow":i?"unsubscribe":"subscribe"},"./src/telemetry/models/Timer.ts":function(e,i,t){"use strict";t.r(i),t.d(i,"TimerType",function(){return r}),t.d(i,"toThrift",function(){return n});var r,s=t("./src/telemetry/eventSchemas/timer_types.js");!function(e){e.Initial="initial_page_load",e.InApp="in_app_navigation",e.UserCancelled="user_cancelled",e.HeartbeatIdleTime="heartbeat_idle_time",e.ChatLoadInboxNew="chat_performance_load_inbox_new",e.ChatLoadInboxCached="chat_performance_load_inbox_cached",e.ChatLoadChannelNew="chat_performance_load_channel_new",e.ChatLoadChannelCached="chat_performance_load_channel_cached",e.VideoFirstFrame="video_first_frame"}(r||(r={}));const n=e=>new s.Timer({type:e.type,millis:e.millis})}}]); -//# sourceMappingURL=Chat~Client~Governance~Reddit.72735f5fa6f10ef9a51d.js.map \ No newline at end of file diff --git a/walls/Chat~Governance~Reddit~RedesignChat.482ca0bc706e19e5fc57.js b/walls/Chat~Governance~Reddit~RedesignChat.482ca0bc706e19e5fc57.js deleted file mode 100644 index ef0258d..0000000 --- a/walls/Chat~Governance~Reddit~RedesignChat.482ca0bc706e19e5fc57.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Chat~Governance~Reddit~RedesignChat"],{"./src/chat/actions/promo/constants.ts":function(e,n,t){"use strict";t.d(n,"a",function(){return r}),t.d(n,"b",function(){return s});const r="PROMO__DISPLAY_PROMO",s="PROMO__HIDE_PROMO"},"./src/chat/constants/channels.ts":function(e,n,t){"use strict";var r,s;t.d(n,"b",function(){return r}),t.d(n,"a",function(){return s}),t.d(n,"g",function(){return o}),t.d(n,"f",function(){return c}),t.d(n,"d",function(){return i}),t.d(n,"e",function(){return a}),t.d(n,"c",function(){return d}),function(e){e.JOINED="JOINED",e.INVITED="INVITED",e.PARTIAL="PARTIAL",e.UNSORTED="NONE"}(r||(r={})),function(e){e.BLOCK="block",e.CREATE="create",e.DECLINE_REQUEST="decline",e.INVITE_MEMBERS="invite",e.INVITE_MEMBERS_CONFIRMATION="invite_confirmation",e.DENY="deny",e.LEAVE="leave",e.LOCK_CHANNEL_CONFIRMATION="lock_confirmation",e.VIEW_JOIN="join",e.VIEW_MEMBERS="members",e.VIEW_NSFW_CONFIRMATION="nsfw",e.VIEW_PRIVATE="private",e.VIEW_INVITE="invited"}(s||(s={}));const o=[s.DENY,s.VIEW_JOIN,s.VIEW_PRIVATE];var c;!function(e){e.NonSuper="nonsuper",e.Super="super"}(c||(c={}));const i=30,a=99;var d;!function(e){e.All="all",e.UnreadMessages="unread_message_count_only",e.Off="off"}(d||(d={}))},"./src/chat/constants/messages.ts":function(e,n,t){"use strict";var r,s,o;t.d(n,"c",function(){return r}),t.d(n,"b",function(){return s}),t.d(n,"a",function(){return o}),function(e){e.ADMIN="admin",e.USER="user",e.PENDING="pending"}(r||(r={})),function(e){e.TEXT="text",e.POST="post",e.EMBED="embedCollection",e.SNOOMOJI="snoomoji"}(s||(s={})),function(e){e.DELETE="delete",e.REPORT="report"}(o||(o={}))},"./src/chat/constants/sendbird.ts":function(e,n,t){"use strict";t.d(n,"a",function(){return r}),t.d(n,"b",function(){return s});const r="sendbird_group_channel_";var s;!function(e){e.Open="OPEN",e.Closed="CLOSED",e.Pending="PENDING"}(s||(s={}))},"./src/chat/endpoints/sendbird/index.ts":function(e,n,t){"use strict";t.d(n,"e",function(){return d}),t.d(n,"h",function(){return u}),t.d(n,"g",function(){return l}),t.d(n,"c",function(){return m}),t.d(n,"m",function(){return b}),t.d(n,"k",function(){return h}),t.d(n,"a",function(){return f}),t.d(n,"i",function(){return p}),t.d(n,"f",function(){return g}),t.d(n,"l",function(){return v}),t.d(n,"b",function(){return I}),t.d(n,"j",function(){return C}),t.d(n,"d",function(){return y});var r=t("./src/config.ts"),s=t("./src/lib/constants/index.ts"),o=t("./src/lib/makeApiRequest/index.ts"),c=t("./src/lib/omitHeaders/index.ts"),i=t("./src/reddit/constants/headers.ts"),a=t("./src/chat/models/Channel/utils/index.ts");const d=async e=>Object(o.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/config`,method:s.jb.GET}),u=async(e,n)=>Object(o.c)(e,{endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/me`,method:s.jb.GET}),l=async(e,n,t)=>Object(o.c)(e,{endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/contacts?limit=${t}`,method:s.jb.GET}),m=async(e,n,t,c)=>Object(o.c)(e,{data:{users:t,name:c},endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/group_channels`,method:s.jb.POST,headers:{Accept:"application/json","Content-Type":"application/json"}}),b=async(e,n)=>{const t={};return n&&(t.channel_url=n),Object(o.c)(e,{endpoint:`${r.a.sendbirdServiceUrl}/api/v1/opt_in`,data:t,method:s.jb.POST,headers:{Accept:"application/json","Content-Type":"application/json"}})},h=async(e,n,t,c)=>Object(o.c)(e,{data:{users:t},endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/group_channels/${c}/invite`,method:s.jb.POST,withCredentials:!0,headers:{Accept:"application/json","Content-Type":"application/json"}}),f=async(e,n,t)=>Object(o.c)(e,{endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/group_channels/${t}/accept`,method:s.jb.PUT,withCredentials:!0}),p=async(e,n)=>Object(o.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/unread_message_count`,method:s.jb.GET,headers:{Accept:"application/json","Content-Type":"application/json"}}),g=async(e,n)=>Object(o.c)(e,{endpoint:`${r.a.sendbirdServiceUrl}/api/v1/channels/recommended`,method:s.jb.GET,headers:{Accept:"application/json","Content-Type":"application/json"}}),v=async(e,n,t,c)=>Object(o.c)(e,{data:{channel_url:t,subreddit:c},endpoint:`${r.a.sendbirdServiceUrl}/api/v1/sendbird/join`,method:s.jb.POST,headers:{Accept:"application/json","Content-Type":"application/json"}}),I=(e,n,t)=>Object(o.c)(e,{data:t,method:s.jb.POST,endpoint:`${r.a.sendbirdServiceUrl}/api/v1/chat/ban`,headers:{Accept:"application/json","Content-Type":"application/json"}}),C=(e,n,t)=>Object(o.c)(e,{data:{channel_url:Object(a.a)(n),modqueue_message_id:t},method:s.jb.PUT,endpoint:`${r.a.sendbirdServiceUrl}/api/v1/chat/message/report`,headers:{Accept:"application/json","Content-Type":"application/json"}}),y=(e,n,t)=>Object(o.c)(e,{data:{channel_url:Object(a.a)(n),modqueue_message_id:t},method:s.jb.DELETE,endpoint:`${r.a.sendbirdServiceUrl}/api/v1/chat/message/report`,headers:{Accept:"application/json","Content-Type":"application/json"}})},"./src/chat/helpers/errors.ts":function(e,n,t){"use strict";t.d(n,"a",function(){return r}),t.d(n,"b",function(){return s});class r extends Error{constructor(e,n){super(`Invalid Value: '${e} is ${n}'`)}}const s=e=>{0}},"./src/chat/helpers/unreadCount.ts":function(e,n,t){"use strict";t.d(n,"b",function(){return o}),t.d(n,"a",function(){return c});var r=t("./src/chat/models/Promo/index.ts");const s={basicChannelCount:{count:0,unread:!1},subredditChannelCount:{count:0,unread:!1}},o=e=>{const n={};for(const t in e)n[t]={count:e[t],unread:!!e[t]};return Object.assign({},s,n)},c=(e,n)=>{var t=o(e);const s=t.basicChannelCount,c=t.subredditChannelCount,i=Object(r.d)(n),a=Object(r.e)(i),d=s.count;return{count:d,unread:a||!!d||!!c.count}}},"./src/chat/helpers/urls/index.ts":function(e,n,t){"use strict";t.r(n),t.d(n,"minimizeUrl",function(){return c}),t.d(n,"rootUrl",function(){return i}),t.d(n,"basicChannelRootUrl",function(){return a}),t.d(n,"channelUrl",function(){return u}),t.d(n,"channelAction",function(){return l}),t.d(n,"channelUserIdUrl",function(){return m}),t.d(n,"getShortChannelUrl",function(){return b}),t.d(n,"messageActionUrl",function(){return h}),t.d(n,"userActionUrl",function(){return f}),t.d(n,"getSubredditFromUrl",function(){return p}),t.d(n,"viewProfileUrl",function(){return g}),t.d(n,"banUserUrl",function(){return v}),t.d(n,"getChannelUrl",function(){return I});var r=t("./src/config.ts"),s=t("./node_modules/query-string/index.js"),o=t("./src/chat/constants/channels.ts");const c="/chat/minimize/",i="/chat/",a="channel",d=e=>e?(e=>`r/${String(e).toLowerCase()}/${a}`)(e):a,u=(e,n)=>`/chat/${d(n)}/${e}`,l=(e,n,t)=>`/chat/${d(t)}/${e}/${n}`,m=e=>`/chat/user_id/${e}`,b=e=>`${r.a.shortUrl}/${a}/${e}`,h=(e,n,t,r)=>({pathname:`${l(e,t,r)}/message/${n}`,state:{isOverlay:!0}}),f=(e,n,t,r,o)=>`${l(e,t,r)}/user/${n}${o?"?"+Object(s.stringify)(o):""}`,p=e=>new RegExp("reddit.com").test(e)?e.replace(/^.+reddit.com(\/r\/.+?\/).*$/g,"$1"):"",g=e=>`${r.a.redditUrl}/user/${e}`,v=e=>`${r.a.redditUrl}/r/${e}/about/banned`,I=(e,n)=>{const t=e.channelId,r=e.channelState,s=o.b.INVITED,c=o.b.PARTIAL,a=o.b.JOINED,d=o.a.VIEW_JOIN,m=o.a.VIEW_INVITE;switch(r){case s:return l(t,m,n);case c:return l(t,d,n);case a:return u(t,n);default:return i}}},"./src/chat/models/Channel/index.ts":function(e,n,t){"use strict";t.d(n,"a",function(){return r}),t.d(n,"f",function(){return l}),t.d(n,"e",function(){return m}),t.d(n,"d",function(){return b}),t.d(n,"c",function(){return h}),t.d(n,"b",function(){return f});var r,s=t("./src/chat/constants/channels.ts"),o=t("./src/chat/models/Channel/subreddit.ts"),c=t("./src/chat/models/Channel/utils/index.ts"),i=t("./src/chat/models/Channel/utils/removeSendbirdPrefix.ts"),a=t("./src/chat/models/Message/index.ts"),d=t("./src/chat/models/User/inviter.ts"),u=t("./src/chat/models/User/member.ts");!function(e){e[e.Direct=0]="Direct",e[e.Group=1]="Group",e[e.Subreddit=2]="Subreddit"}(r||(r={}));s.b.UNSORTED,r.Direct;function l(e,n){let t;const s=Object(c.d)(e);return s===r.Subreddit&&(t=Object(o.b)(e,n)),s!==r.Direct&&s!==r.Group&&t||(t=function(e,n){const t=e.coverUrl,s=e.createdAt,o=e.customType,l=e.data,m=e.memberCount,p=e.name,g=e.isDistinct,v=e.unreadMessageCount,I=e.unreadMentionCount,C=e.myCountPreference,y=e.inviter,O=e.lastMessage,j=e.members,S=e.url,T=e.myMemberState,_=e.isFrozen,E=e.myMutedState,M=e.myRole;return{channelId:Object(i.a)(S),channelSendbirdUrl:S,channelState:Object(c.b)(n,T),coverUrl:t,createdAt:Number(s),customType:o,data:l,maxLengthMessage:-1,memberCount:m,name:p,isFrozen:_,isModerator:h(M),isUserMuted:f(E),isMuted:b(C),inviter:Object(d.a)(y),type:g?r.Direct:r.Group,lastMessage:O?Object(a.b)(O):void 0,unreadMessageCount:v,unreadMentionCount:I,members:Object(u.a)(j),fetchingFirstMessage:!1,fetchingMessages:!1,fetchingMessagesError:!1,hasMoreMessages:!1,isMessageListLoaded:!1}}(e,n)),t}function m(e,n){const t={};for(let r=0,s=e.length;re===s.c.Off,h=e=>"operator"===e,f=e=>"muted"===e},"./src/chat/models/Channel/subreddit.ts":function(e,n,t){"use strict";t.d(n,"d",function(){return l}),t.d(n,"b",function(){return m}),t.d(n,"c",function(){return b}),t.d(n,"a",function(){return f});var r=t("./src/chat/constants/channels.ts"),s=t("./src/chat/models/Channel/index.ts"),o=t("./src/chat/models/Channel/utils/index.ts"),c=t("./src/chat/models/Channel/utils/removeSendbirdPrefix.ts"),i=t("./src/chat/models/Message/index.ts"),a=t("./src/chat/models/Subreddit/index.ts"),d=t("./src/chat/models/User/inviter.ts"),u=t("./src/chat/models/User/member.ts");const l=e=>{try{const r=JSON.parse(e),s=r.room_description,o=r.subreddit;var n=r.subreddit;const c=(n=void 0===n?{id:void 0}:n).id;if(c&&o)return{subredditId:c,subreddit:Object(a.b)(o),description:s||""}}catch(t){return void 0}};function m(e,n){const t=e.coverUrl,r=e.createdAt,a=e.customType,m=e.data,b=e.memberCount,h=e.name,f=e.unreadMessageCount,p=e.unreadMentionCount,g=e.inviter,v=e.isPublic,I=e.lastMessage,C=e.members,y=e.url,O=e.myMemberState,j=e.isFrozen,S=e.myCountPreference,T=e.myMutedState,_=e.myRole,E=l(m);if(!E)return;const M=E.description,k=E.subreddit,N=E.subredditId;return{channelId:Object(c.a)(y),channelSendbirdUrl:y,channelState:Object(o.b)(n,O),coverUrl:t,createdAt:Number(r),customType:a,data:m,maxLengthMessage:-1,memberCount:b,name:h,isPublic:v,isFrozen:j,isModerator:Object(s.c)(_),isMuted:Object(s.d)(S),isUserMuted:Object(s.b)(T),inviter:Object(d.a)(g),type:s.a.Subreddit,lastMessage:I?Object(i.b)(I):void 0,unreadMessageCount:f,unreadMentionCount:p,members:Object(u.a)(C),fetchingFirstMessage:!1,fetchingMessages:!1,fetchingMessagesError:!1,hasMoreMessages:!1,isMessageListLoaded:!1,customData:{description:M.trim(),subreddit:k,subredditId:N}}}function b(e,n){const t={};return e.forEach(e=>{const r=m(e,n);r&&(t[r.channelId]=r)}),{channels:t}}const h=e=>{if(e&&e.url&&e.name&&e.subreddit&&e.subreddit.id&&e.description&&e.member_count)return{channelId:Object(c.a)(e.url),channelSendbirdUrl:e.url,channelState:r.b.PARTIAL,fetchingMessages:!1,fetchingMessagesError:!1,hasMoreMessages:!1,isMessageListLoaded:!1,fetchingFirstMessage:!1,name:e.name,type:s.a.Subreddit,memberCount:e.member_count,customData:{subredditId:e.subreddit.id,description:e.description}}};function f(e){const n={};return e.forEach(e=>{if(e){const t=h(e);t&&(n[t.channelId]=t)}}),{channels:n}}},"./src/chat/models/Channel/utils/index.ts":function(e,n,t){"use strict";t.d(n,"a",function(){return h}),t.d(n,"e",function(){return f}),t.d(n,"c",function(){return p}),t.d(n,"b",function(){return g}),t.d(n,"d",function(){return v});var r=t("./node_modules/lodash/keyBy.js"),s=t.n(r),o=t("./node_modules/lodash/pickBy.js"),c=t.n(o),i=t("./node_modules/lodash/sortBy.js"),a=t.n(i),d=t("./node_modules/lodash/toArray.js"),u=t.n(d),l=t("./src/chat/constants/channels.ts"),m=t("./src/chat/constants/sendbird.ts"),b=t("./src/chat/models/Channel/index.ts");const h=e=>m.a+e,f=(e,n)=>s()(a()(u()(e),n),"channelId");function p(e,n){return c()(e,e=>n.includes(e.type))}function g(e,n){return(e||n||l.b.UNSORTED).toUpperCase()}function v(e){const n=e.custom_type||e.customType;if("string"==typeof n){const e=n.split("_");switch(e.length&&e[0]){case"direct":return b.a.Direct;case"subreddit":return b.a.Subreddit;case"group":return b.a.Group}}return"boolean"==typeof e.is_super&&e.is_super||"boolean"==typeof e.isSuper&&e.isSuper?b.a.Subreddit:"boolean"==typeof e.is_distinct&&e.is_distinct||"boolean"==typeof e.isDistinct&&e.isDistinct?b.a.Direct:b.a.Group}},"./src/chat/models/Channel/utils/removeSendbirdPrefix.ts":function(e,n,t){"use strict";var r=t("./src/chat/constants/sendbird.ts");n.a=(e=>e.replace(r.a,""))},"./src/chat/models/Message/adapter.ts":function(e,n,t){"use strict";var r=t("./src/chat/constants/messages.ts"),s=t("./src/chat/models/Channel/utils/removeSendbirdPrefix.ts"),o=t("./src/chat/helpers/errors.ts");var c=t("./src/chat/helpers/urls/index.ts");const i={text:e=>({type:r.b.TEXT,value:e}),post:e=>({type:r.b.POST,value:e,subreddit:Object(c.getSubredditFromUrl)(e)}),embedCollection:e=>{var n=function(e,n){try{return JSON.parse(e)}catch(t){return Object(o.b)(t),n}}(e,{embed:void 0,url:void 0});const t=n.url,s=n.embed;if(t)return{type:r.b.EMBED,value:t,embed:s}},snoomoji:e=>({type:r.b.SNOOMOJI,value:e})};t.d(n,"b",function(){return b}),t.d(n,"c",function(){return h}),t.d(n,"a",function(){return f});const a=r.b.TEXT,d=r.b.POST,u=r.b.EMBED,l=r.b.SNOOMOJI,m=e=>{try{return JSON.parse(e).v1}catch(n){return{}}},b=e=>m(e).clientMessageId||"",h=(e,n)=>{const t=m(n);return Object.assign({},((e,n)=>{if(n.snoomoji)return i[l](n.snoomoji);if(n.embed_data&&n.embed_data.url)return i[d](n.embed_data.url);if(n.embed_collection){const e=i[u](n.embed_collection);if(e)return e}return i[a](e)})(e,t),{clientMessageId:b(n),highlights:t.highlights||[]},t.report&&{report:(e=>({channelIsPublic:e.channel_is_public,channelName:e.channel_name,channelId:e.channel_url&&Object(s.a)(e.channel_url),messageId:e.message_id,messageValue:e.message_value,messageCreatedAt:e.message_created_at,reason:e.reason,reportedUserId:e.reported_user_id,reportedUserName:e.reported_user_name,subredditId:e.subreddit_id,subredditName:e.subreddit_name,actions:Object.assign({},e.actions&&e.actions.deleted&&{deleted:{status:e.actions.deleted.status,userId:e.actions.deleted.user_id,userName:e.actions.deleted.user_name,updatedTs:e.actions.deleted.updated_ts}},e.actions&&e.actions.ignored&&{ignored:{status:e.actions.ignored.status,userId:e.actions.ignored.user_id,userName:e.actions.ignored.user_name,updatedTs:e.actions.ignored.updated_ts}})}))(t.report)})},f=(e,n,t,r=[])=>({v1:Object.assign({clientMessageId:t,highlights:r},n===l?{snoomoji:e}:{},n===d?{embed_data:{url:e}}:{},n===u?{embed_collection:e}:{})})},"./src/chat/models/Message/index.ts":function(e,n,t){"use strict";t.d(n,"b",function(){return l}),t.d(n,"a",function(){return m});var r=t("./node_modules/uuid/v4.js"),s=t.n(r),o=t("./src/chat/constants/messages.ts"),c=t("./src/chat/models/Channel/utils/removeSendbirdPrefix.ts"),i=t("./src/chat/models/Message/adapter.ts"),a=t("./src/chat/selectors/channels.ts"),d=t("./src/chat/selectors/messages.ts"),u=t("./src/chat/selectors/user.ts");function l(e){if(e&&e.messageType===o.c.USER){const n=e.channelUrl,t=e.messageType,r=e.messageId,s=e.createdAt,a=e.updatedAt,d=e.channelType,u=e.message,l=e.data,m=e.customType;return{channelId:Object(c.a)(n),channelSendbirdUrl:n,messageType:o.c[t],messageId:r,createdAt:s,updatedAt:a,channelType:d,data:l,messageData:Object(i.c)(u,l),sender:function(e){if(e&&e.messageType===o.c.USER)return e.sender}(e),customType:m}}}function m(e,n,t){const r=Object(a.x)(e),c=s()(),l=Object(d.c)(e,n),m=JSON.stringify(Object(i.a)(n,t,c,l));if(r)return{channelId:r.channelId,clientMessageId:c,createdAt:(new Date).getTime(),data:m,messageData:Object(i.c)(n,m),messageType:o.c.PENDING,error:!1,sender:{nickname:Object(u.b)(e),userId:Object(u.a)(e)}}}},"./src/chat/models/Promo/index.ts":function(e,n,t){"use strict";var r,s,o;t.d(n,"a",function(){return r}),t.d(n,"b",function(){return s}),t.d(n,"c",function(){return o}),t.d(n,"d",function(){return c}),t.d(n,"e",function(){return i}),function(e){e.SubredditChatFtux="displaySubredditChatFtux"}(r||(r={})),function(e){e.NSFWWarning="displayNSFWWarning"}(s||(s={})),function(e){e.LegacyNSFWWarning="nsfwWarning",e.LegacySubredditChatFtux="firstTimeUserExp"}(o||(o={}));const c=e=>{const n={};for(const t in e)switch(t){case r.SubredditChatFtux:n[t]=e[t]}return n},i=e=>{for(const n in e)if(!0===e[n])return!0;return!1}},"./src/chat/models/Subreddit/index.ts":function(e,n,t){"use strict";t.d(n,"b",function(){return s}),t.d(n,"a",function(){return o}),t.d(n,"c",function(){return c});var r=t("./src/chat/models/Channel/subreddit.ts");function s(e){return{id:e.id,name:e.name,description:e.description,iconImg:e.icon_img,keyColor:e.key_color,nsfw:e.nsfw}}function o(e){const n={};return e.forEach(e=>{if(e&&e.subreddit){const t=s(e.subreddit);n[t.id]=t}}),n}function c(e){const n={};return e.forEach(e=>{const t=Object(r.d)(e.data);if(t){const e=t.subreddit;e&&(n[e.id]=e)}}),n}},"./src/chat/models/User/inviter.ts":function(e,n,t){"use strict";t.d(n,"b",function(){return o}),t.d(n,"a",function(){return c});const r="t2_1qwk",s="reddit";function o(e){if(e)return{id:e.user_id,name:e.nickname}}function c(e){return{id:e?e.userId:r,name:e?e.nickname:s}}},"./src/chat/models/User/member.ts":function(e,n,t){"use strict";t.d(n,"a",function(){return r});const r=e=>e.length&&e.map(e=>({id:e.user_id||e.userId,isOnline:e.is_online||e.isOnline,lastSeenAt:e.last_seen_at||e.lastSeenAt,name:e.nickname,profileUrl:e.profile_url||e.profileUrl,state:e.state,isBlockedByMe:e.isBlockedByMe})).filter(e=>e)||[]},"./src/chat/selectors/channels.ts":function(e,n,t){"use strict";var r,s=t("./node_modules/lodash/flatten.js"),o=t.n(s),c=t("./node_modules/lodash/sortBy.js"),i=t.n(c),a=t("./node_modules/lodash/toArray.js"),d=t.n(a),u=t("./node_modules/lodash/uniqBy.js"),l=t.n(u),m=t("./node_modules/lodash/values.js"),b=t.n(m);!function(e){e.DEFAULT="default",e.BANNED="banned",e.KICKED="kicked"}(r||(r={}));var h=t("./src/chat/constants/channels.ts");t("./src/chat/models/Channel/index.ts");t.d(n,"n",function(){return f}),t.d(n,"r",function(){return p}),t.d(n,"s",function(){return g}),t.d(n,"t",function(){return v}),t.d(n,"p",function(){return y}),t.d(n,"h",function(){return O}),t.d(n,"k",function(){return j}),t.d(n,"l",function(){return S}),t.d(n,"x",function(){return T}),t.d(n,"y",function(){return _}),t.d(n,"m",function(){return E}),t.d(n,"j",function(){return M}),t.d(n,"v",function(){return k}),t.d(n,"b",function(){return N}),t.d(n,"P",function(){return x}),t.d(n,"g",function(){return P}),t.d(n,"f",function(){return D}),t.d(n,"z",function(){return U}),t.d(n,"A",function(){return A}),t.d(n,"B",function(){return w}),t.d(n,"u",function(){return B}),t.d(n,"F",function(){return $}),t.d(n,"e",function(){return L}),t.d(n,"Q",function(){return R}),t.d(n,"G",function(){return F}),t.d(n,"D",function(){return V}),t.d(n,"c",function(){return W}),t.d(n,"H",function(){return J}),t.d(n,"I",function(){return H}),t.d(n,"K",function(){return G}),t.d(n,"J",function(){return K}),t.d(n,"i",function(){return z}),t.d(n,"w",function(){return q}),t.d(n,"o",function(){return X}),t.d(n,"L",function(){return Y}),t.d(n,"a",function(){return Z}),t.d(n,"M",function(){return Q}),t.d(n,"E",function(){return ee}),t.d(n,"d",function(){return ne}),t.d(n,"q",function(){return te}),t.d(n,"N",function(){return re}),t.d(n,"O",function(){return se}),t.d(n,"C",function(){return oe});const f=e=>e.channels.invited.sortedKeys.length,p=e=>e.channels.joined.sortedKeys.length,g=e=>o()(d()(e.channels.subreddit.joined.sortedKeys)).length,v=(e,n,t)=>{const r=n&&b()(n.channels)||t||[],s=(e=>{var n=e.channels;const t=n.models,r=n.subreddit.joined;return o()(b()(r.sortedKeys)).map(e=>t[e])})(e),c=l()([...s,...r],e=>e.channelId),i=I(e,c);return C(e,i)},I=(e,n)=>{const t=e.subreddits.models;return i()(n,[e=>t[e.customData.subredditId].name.toLowerCase()],e=>e.name.toLowerCase())},C=(e,n)=>{const t=e.subreddits.models;return n.reduce((e,n)=>{const r=n.channelId,s=n.customData.subredditId,o=t[s].name.toLowerCase();return e[o]=e[o]||[],e[o].push(r),e},{})},y=e=>e.channels.subreddit.invited.sortedKeys.length,O=(e,n)=>n?e.channels.models[n]:void 0,j=e=>{const n=e.platform.currentPage,t=n&&n.urlParams.channelId;if(t)return O(e,t)},S=e=>{const n=j(e);if(n&&n.channelState===h.b.JOINED)return n},T=e=>{const n=e.channels.selected.channelId;if(n)return O(e,n)},_=e=>e.channels.selected&&e.channels.selected.channelId,E=e=>j(e)||T(e),M=(e,n)=>{const t=n||E(e);return t&&t.members&&t.members.map(e=>e.id)},k=e=>{const n=e.user,t=E(e);if(t&&t.members)return t.members.filter(e=>e.id!==n.account.id)},N=(e,n)=>{const t=k(e);return!(!t||!t.find(e=>!!n[e.id].isNSFW))},x=e=>{return!!S(e)},P=e=>{const n=k(e);return n&&n.filter(e=>e.isBlockedByMe)},D=e=>{const n=[],t=e.user.account.id;return b()(e.channels.models).forEach(e=>{if(e&&e.members){const r=e.members.filter(e=>e.id!==t).map(e=>e.id);r.length&&n.push(r)}}),n.length&&n},U=e=>b()(e.messages.models).filter(n=>n.channelId===e.channels.selected.channelId),A=e=>b()(e.messages.pending).filter(n=>n.channelId===e.channels.selected.channelId),w=(e,n)=>{const t=T(e);return t&&t[n]},B=e=>{const n=T(e);if(n&&n.lastMessage&&n.lastMessage.sender)return n.lastMessage.sender.userId},$=e=>e.channels.joined.hasMoreChannels,L=e=>e.channels.joined.fetchingChannels,R=e=>e.channels.joined.sortedKeys.map(n=>e.channels.models[n]),F=e=>e.channels.inviteListExpanded,V=e=>e.channels.invited.hasMoreChannels,W=e=>e.channels.invited.fetchingChannels,J=e=>e.channels.invited.sortedKeys.map(n=>e.channels.models[n]),H=e=>{const n=T(e);return n&&n.inviter&&n.inviter.name},G=e=>{const n=j(e);return!(!n||!n.isMessageListLoaded)},K=e=>e.channels.isCreatingChannel,z=e=>{const n=T(e);return n&&n.channelState},q=e=>{const n=e.channels.subreddit.recommended.sortedKeys.map(n=>e.channels.models[n]);let t=[];return n&&n.length&&(t=n.filter(e=>!(!e||e.channelState===h.b.JOINED))),t},X=e=>{const n=e.channels.subreddit.invited.sortedKeys;return n&&n.map(n=>e.channels.models[n])},Y=(e,n)=>!(!n||!e.channels.subreddit.recommended.sortedKeys.includes(n)),Z=e=>{const n=j(e);return!(!n||!n.isModerator)},Q=(e,n)=>{const t=O(e,n);return!(!t||!Y(e,n)||t.channelState===h.b.JOINED)},ee=e=>e.channels.subreddit.invited.hasMoreChannels,ne=e=>e.channels.subreddit.invited.fetchingChannels,te=(e,n)=>{if(n)return e.channels.subreddit.kicked.sortedKeys.includes(n)?r.KICKED:e.channels.subreddit.banned.sortedKeys.includes(n)?r.BANNED:r.DEFAULT},re=e=>{const n=E(e);return!(!n||!n.isFrozen)},se=e=>{const n=E(e);return!(!n||!n.isMuted)},oe=e=>{const n=E(e);return n&&n.customData&&n.customData.subreddit&&n.customData.subreddit.id}},"./src/chat/selectors/messages.ts":function(e,n,t){"use strict";t.d(n,"j",function(){return i}),t.d(n,"i",function(){return a}),t.d(n,"d",function(){return d}),t.d(n,"e",function(){return u}),t.d(n,"f",function(){return l}),t.d(n,"g",function(){return m}),t.d(n,"h",function(){return b}),t.d(n,"b",function(){return h}),t.d(n,"c",function(){return f}),t.d(n,"a",function(){return p}),t.d(n,"k",function(){return g});var r=t("./src/lib/linkMatchers/customLinks.ts"),s=t("./src/chat/helpers/unreadCount.ts"),o=t("./src/chat/selectors/channels.ts"),c=t("./src/chat/selectors/promos.ts");const i=e=>{const n=Object(o.n)(e);return e.messages.unread.basicChannelCount-n||0},a=e=>e.messages.unread,d=(e,n)=>{if(n)return e.messages.models[n]},u=(e,n)=>{const t=d(e,n);return t&&t.sender},l=(e,n)=>{const t=u(e,n);return t&&t.userId},m=(e,n)=>{const t=d(e,n);return t&&t.messageData.type},b=(e,n)=>e.messages.pending[n],h=e=>{const n=Object(o.k)(e);if(n&&n.firstMessageId)return e.messages.models[n.firstMessageId]},f=(e,n)=>{const t=Object(o.a)(e);return Object.keys(r.b).map(e=>t&&n.includes("@"+r.b[e])&&r.b[e]).filter(e=>e)},p=e=>{const n=a(e),t=Object(c.b)(e);return Object(s.a)(n,t)},g=e=>{const n=a(e);return Object(s.b)(n)}},"./src/chat/selectors/promos.ts":function(e,n,t){"use strict";t.d(n,"b",function(){return r}),t.d(n,"c",function(){return s}),t.d(n,"a",function(){return o});const r=e=>e.promos,s=e=>e.promos.displaySubredditChatFtux,o=e=>e.promos.displayNSFWWarning},"./src/chat/selectors/user.ts":function(e,n,t){"use strict";t.d(n,"a",function(){return r}),t.d(n,"b",function(){return s}),t.d(n,"f",function(){return o}),t.d(n,"c",function(){return c}),t.d(n,"e",function(){return i}),t.d(n,"d",function(){return a});const r=e=>e.user.account.id,s=e=>e.user.account.name,o=e=>!!e.user.account,c=e=>e.user.session,i=e=>!!e.user.account&&e.user.account.seenSubredditChatFtux,a=e=>e.user.account},"./src/lib/cache/index.ts":function(e,n,t){"use strict";var r=t("./src/lib/constants/index.ts"),s=t("./src/lib/redditId/index.ts"),o=t("./src/lib/logs/console.ts"),c=t("./src/lib/safeJSONParse/index.ts");const i=e=>{let n;try{if(!(n=localStorage.getItem(e)))return}catch(r){return void Object(o.a)(r,`localStorage cache get("${e}") error`)}const t=Object(c.a)(n);if(t){if(!(t.expires{const r={expires:"number"==typeof t?Date.now()+1e3*t:t.getTime(),value:n};try{return localStorage.setItem(e,JSON.stringify(r)),!0}catch(s){Object(o.a)(s,`localStorage cache set("${e}") error`)}return!1};t.d(n,"a",function(){return d}),t.d(n,"c",function(){return u}),t.d(n,"b",function(){return l}),t.d(n,"d",function(){return m});r.N;const d=r.Dc,u=(e,n,t)=>e+"."+n+(t?"{"+Object(s.b)(t,r.wb.ACCOUNT)+"}":""),l=i,m=a},"./src/lib/linkMatchers/customLinks.ts":function(e,n,t){"use strict";const r=(e,n)=>(t,r,s)=>{if(r>e.length){const n=/\s/,s=t[r-e.length-1];if(!s.match(n)){if("/"!==s)return 0;{const s=r-e.length-2;if(s>=0&&!t[s].match(n))return 0}}}const o=t.slice(r);return n.test(o)?o.match(n)[0].length:0};var s,o;t.d(n,"b",function(){return s}),t.d(n,"c",function(){return o}),t.d(n,"d",function(){return d}),t.d(n,"a",function(){return u}),t.d(n,"e",function(){return l}),function(e){e.All="all",e.Here="here"}(s||(s={})),function(e){e.subreddit="r/",e.subredditFull="/r/",e.profile="u/",e.profileFull="/u/",e.mention="@"}(o||(o={}));const c=new RegExp("^[A-Za-z0-9_-]{0,20}\\b"),i=new RegExp("^[A-Za-z0-9][A-Za-z0-9_]{0,20}\\b"),a=new RegExp(`^@${s.All}`,"i"),d=new RegExp("^/?(u|r)/","i"),u=new RegExp("^/?(u/|@)","i"),l=o.subreddit,m={subreddit:{prefix:o.subreddit,config:{validate:r(o.subreddit,i),normalize(e){e.url="/r/"+e.url.replace(d,"")}}},profile:{prefix:o.profile,config:{validate:r(o.profile,c),normalize(e){e.url="/user/"+e.url.replace(d,"")}}},mention:{prefix:o.mention,config:{validate:r(o.mention,c),normalize(e){a.test(e.text)?e.url="":e.url="/user/"+e.url.replace(u,"")}}}},b={subredditFull:{prefix:o.subredditFull,config:m.subreddit.config},profileFull:{prefix:o.profileFull,config:m.profile.config}},h=Object.assign({},m,b);n.f=h},"./src/lib/messageIframeParent/index.ts":function(e,n,t){"use strict";n.a=(({type:e,data:n={}},t)=>{if(window.parent!==window){const r={type:t?`${e}.${t}`:e,data:n};window.parent.postMessage(JSON.stringify(r),"*")}})},"./src/lib/safeJSONParse/index.ts":function(e,n,t){"use strict";function r(e){try{return JSON.parse(e)}catch(n){}}t.d(n,"a",function(){return r})},"./src/reddit/constants/theme.ts":function(e,n,t){"use strict";t.d(n,"b",function(){return r}),t.d(n,"a",function(){return s});const r={REDDIT:"REDDIT",NIGHT:"NIGHT"},s=r.REDDIT},"./src/reddit/models/Theme/index.ts":function(e,n,t){"use strict";var r=t("./node_modules/polished/dist/polished.es.js"),s=t("./src/reddit/constants/theme.ts"),o=t("./src/reddit/models/NewStructuredStyles/index.ts"),c=t("./src/reddit/models/StructuredStyles/index.ts");var i=t("./src/reddit/models/Theme/NewColorSystem/index.ts");t.d(n,"a",function(){return a}),t.d(n,"e",function(){return u}),t.d(n,"g",function(){return b}),t.d(n,"f",function(){return y}),t.d(n,"c",function(){return j}),t.d(n,"h",function(){return S}),t.d(n,"j",function(){return T}),t.d(n,"i",function(){return _}),t.d(n,"b",function(){return E}),t.d(n,"d",function(){return M});const a={small:64,medium:128,large:192},d={show:!0,hide:!1};function u(e,n,t){if("pretty"===t)return[e];if("slashtag"===t){if(n){const e=n.indexOf("/");return[n.slice(0,e+1),n.slice(e+1)]}return["r/",e]}return null}const l=(e,n)=>{const t=n/100,s=Object(r.d)(e);return s.alpha=t,Object(r.i)(s)},m=(e,n)=>Object(r.f)(e,n),b=(e,n,t)=>n?[e,`url(${n})`,(e=>{switch(e){case"cover":return"no-repeat center / cover";case"tiled":return"repeat center top";case"centered":return"no-repeat center top";default:return""}})(t)].filter(Boolean).join(" "):e,h=(c.c,{}),f={borderRadius:"24",customSize:"32",padding:"6",size:"24"},p=e=>"overlay"===e.menuPosition?e.bannerOverlayColor?l(e.bannerOverlayColor,e.menuBackgroundOpacity):l(e.primaryColor,e.menuBackgroundOpacity):"default"===e.menuPosition?e.menuBackgroundColor||m(.93,e.primaryColor):void 0,g=e=>"custom"===e.submenuBackgroundStyle?e.submenuBackgroundColor||m(.93,e.primaryColor):e.menuBackgroundColor||m(.93,e.primaryColor),v=e=>{let n=a[e.bannerHeight];return"overlay"===e.menuPosition&&(n+=36),n},I=e=>parseInt(a[e])-16,C={shouldShowNSFWContent:!1},y=e=>e&&Object(r.b)(e)<.5?o.a.body:o.a.bodyText,O=e=>{return Object(r.b)(e)>.9?Object(r.a)(.1,e):e},j=T(c.c,C);function S(e,n,t){return e||n&&m(.6,n)||t&&m(.6,t)||o.a.banner.backgroundColor}function T(e,n){return{subredditContext:n,communityTheme:{},newCommunityTheme:Object(i.e)({active:e.primaryColor,banner:{backgroundColor:function(e){return e.bannerBackgroundColor||m(.6,e.primaryColor)||o.a.banner.backgroundColor}(e),backgroundImage:e.bannerBackgroundImage,backgroundImagePosition:e.bannerBackgroundImagePosition,communityNameFormat:e.bannerCommunityNameFormat,iconColor:e.primaryColor,iconImage:e.communityIcon,iconDimensions:"small"===e.bannerHeight?f:i.f,lineHeight:"small"===e.bannerHeight?"38":"60",height:v(e),positionedImage:e.bannerPositionedImage,positionedImageHeight:I(e.bannerHeight),positionedImageAlignment:e.bannerPositionedImagePosition,secondaryBannerPositionedImage:e.secondaryBannerPositionedImage,showCommunityIcon:d[e.bannerShowCommunityIcon]},button:e.highlightColor?O(e.highlightColor):o.a.button,canvas:e.backgroundColor||o.a.canvas,canvasImgUrl:e.backgroundImage,canvasImgPosition:e.backgroundImagePosition,linkText:e.highlightColor?O(e.highlightColor):o.a.linkText,menu:e.menuBackgroundColor||o.a.menu,menuActiveText:e.menuLinkColorActive||o.a.menuActiveText,menuInactiveText:e.menuLinkColorInactive||o.a.menuInactiveText,navBar:{activeLink:e.menuLinkColorActive||e.highlightColor,activeSubmenuCaret:e.primaryColor,activeSubmenuLink:e.primaryColor,backgroundColor:p(e)||"",backgroundImage:"overlay"!==e.menuPosition?e.menuBackgroundImage:void 0,hoverLink:e.menuLinkColorHover||e.highlightColor,inactiveLink:e.menuLinkColorInactive||e.primaryColor,inactiveSubmenuCaret:m(.6,e.primaryColor),inactiveSubmenuLink:m(.6,e.primaryColor),submenuBackgroundColor:g(e),useOverlay:"overlay"===e.menuPosition},post:!e.postBackgroundColor||n.isOverlay||n.isCommentsPage?o.a.post:e.postBackgroundColor,titleText:e.postTitleColor&&!n.isOverlay?e.postTitleColor:o.a.titleText,voteText:{base:o.a.voteText.base,upvote:e.postUpvoteCountColor||o.a.voteText.upvote,downvote:e.postDownvoteCountColor||o.a.voteText.downvote},voteIcons:{upvoteActive:"custom"===e.postVoteIcons?e.postUpvoteIconActive:void 0,upvoteInactive:"custom"===e.postVoteIcons?e.postUpvoteIconInactive:void 0,downvoteActive:"custom"===e.postVoteIcons?e.postDownvoteIconActive:void 0,downvoteInactive:"custom"===e.postVoteIcons?e.postDownvoteIconInactive:void 0},widgetColors:{sidebarWidgetBackgroundColor:e.sidebarWidgetBackgroundColor||o.a.widgetColors.sidebarWidgetBackgroundColor,sidebarWidgetHeaderColor:e.sidebarWidgetHeaderColor||o.a.widgetColors.sidebarWidgetHeaderColor,lineColor:Object(i.d)(y(e.sidebarWidgetBackgroundColor))}},{backgroundImage:n.isOverlay?void 0:e.postBackgroundImage,backgroundImagePosition:e.postBackgroundImagePosition,placeholderImage:e.postPlaceholderImage,placeholderImagePosition:e.postPlaceholderImagePosition},!1),redditTheme:h,newRedditTheme:Object(i.e)(o.a,{},!1)}}function _(e,n){return{subredditContext:n,communityTheme:{},newCommunityTheme:Object(i.e)({banner:{backgroundColor:Object(r.g)(.9,e.bannerBackgroundColor||m(.6,e.primaryColor)||o.b.banner.backgroundColor),backgroundImage:e.bannerBackgroundImage,backgroundImagePosition:e.bannerBackgroundImagePosition,communityNameFormat:e.bannerCommunityNameFormat,iconColor:e.primaryColor,iconImage:e.communityIcon,iconDimensions:"small"===e.bannerHeight?f:i.f,lineHeight:"small"===e.bannerHeight?"38":"60",height:v(e),positionedImage:e.bannerPositionedImage,positionedImageHeight:I(e.bannerHeight),positionedImageAlignment:e.bannerPositionedImagePosition,secondaryBannerPositionedImage:e.secondaryBannerPositionedImage,showCommunityIcon:d[e.bannerShowCommunityIcon]},voteIcons:{upvoteActive:"custom"===e.postVoteIcons?e.postUpvoteIconActive:void 0,upvoteInactive:"custom"===e.postVoteIcons?e.postUpvoteIconInactive:void 0,downvoteActive:"custom"===e.postVoteIcons?e.postDownvoteIconActive:void 0,downvoteInactive:"custom"===e.postVoteIcons?e.postDownvoteIconInactive:void 0},widgetColors:o.b.widgetColors},{backgroundImage:void 0,backgroundImagePosition:void 0,placeholderImage:e.postPlaceholderImage,placeholderImagePosition:e.postPlaceholderImagePosition},!0),redditTheme:h,newRedditTheme:Object(i.e)(o.b,{},!0)}}const E=_(c.c,C),M={[s.b.REDDIT]:j,[s.b.NIGHT]:E}}}]); -//# sourceMappingURL=Chat~Governance~Reddit~RedesignChat.482ca0bc706e19e5fc57.js.map \ No newline at end of file diff --git a/walls/CiKGcWo.png b/walls/CiKGcWo.png deleted file mode 100644 index f43a3d9..0000000 Binary files a/walls/CiKGcWo.png and /dev/null differ diff --git a/walls/CjEH0F8.jpeg b/walls/CjEH0F8.jpeg deleted file mode 100644 index 81ea617..0000000 Binary files a/walls/CjEH0F8.jpeg and /dev/null differ diff --git a/walls/CkaytzG.jpeg b/walls/CkaytzG.jpeg deleted file mode 100644 index fb3b050..0000000 Binary files a/walls/CkaytzG.jpeg and /dev/null differ diff --git a/walls/Client~Governance~Reddit.cfadfa7b0d06251d4a53.js b/walls/Client~Governance~Reddit.cfadfa7b0d06251d4a53.js deleted file mode 100644 index e9e32f6..0000000 --- a/walls/Client~Governance~Reddit.cfadfa7b0d06251d4a53.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Client~Governance~Reddit"],{"./src/app/models/Draft.ts":function(e,t,r){"use strict";var n;r.d(t,"a",function(){return n}),function(e){e[e.replyToPost=0]="replyToPost",e[e.replyToComment=1]="replyToComment",e[e.edit=2]="edit"}(n||(n={}))},"./src/app/models/StructuredStylesImageUpload.ts":function(e,t,r){"use strict";var n=r("./src/lib/constants/index.ts"),o=r("./src/lib/makeApiRequest/index.ts"),s=r("./src/lib/omitHeaders/index.ts"),i=r("./src/lib/uploadToS3/index.ts");r.d(t,"a",function(){return d}),r.d(t,"b",function(){return c}),r.d(t,"c",function(){return u});const d="reddit-user_id",c=async(e,t,r)=>Object(o.c)(Object(s.a)(e,[d]),{endpoint:`${e.apiUrl}/api/v1/structured_styles/${t}`,method:n.jb.PATCH,data:r}),u=async(e,t,r,c,u)=>{const a=await function(e){return new Promise((t,r)=>{try{const o=new FileReader;o.onloadend=(e=>{try{const o=e.target.result,s=new Uint8Array(o).subarray(0,4);let i="";for(let e=0;eObject(o.c)(Object(s.a)(e,[d]),{endpoint:`${e.apiUrl}/api/v1/style_asset_upload_s3/${t}`,method:n.jb.POST,data:{filepath:r,imagetype:i,mimetype:c}}))(e,t,c.name,r,a);return l.ok?Object(i.a)(c,l.body,u):l}},"./src/app/reducers/meta/index.ts":function(e,t,r){"use strict";var n=r("./src/lib/makeActionCreator/index.ts");Object(n.a)("META__META_RECEIVED");const o={country:"",domain:"",isBot:!1,isSessionSeo:!1,method:"",protocol:"",sessionReferrerDomain:"",userAgent:"",pageloadServerTime:0};t.a=((e=o,t)=>{switch(t.type){case"META__META_RECEIVED":return t.payload;default:return e}})},"./src/lib/addAllowQuarantinedParam/index.ts":function(e,t,r){"use strict";var n=r("./src/lib/addQueryParams/index.ts");t.a=(e=>Object(n.a)(e,{allow_quarantined:!0}))},"./src/lib/eventTools/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"e",function(){return s}),r.d(t,"c",function(){return i}),r.d(t,"b",function(){return d}),r.d(t,"d",function(){return c});var n,o=r("./src/lib/constants/index.ts");function s(e,t){const r=e*o.Wb,s=t*o.Wb,i=Date.now();return i=r&&i<=s?n.Live:n.Past}function i(e,t){return s(e,t)===n.Future}function d(e){return function(e,t){const r=e/t;return r>=0?Math.floor(r):Math.ceil(r)}(e*o.Wb-Date.now(),o.y)}function c(e){const t=e*o.Wb,r=new Date,n=new Date(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()&&r.getDate()===n.getDate()}!function(e){e.Future="future",e.Live="live",e.Past="past"}(n||(n={}))},"./src/lib/forceHttps/index.ts":function(e,t,r){"use strict";t.a=function(e){return e.startsWith("http")?e.replace(/^http:\/\//i,"https://"):`https://${e}`}},"./src/lib/formatEmojiName/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return s});const n=":",o=/^:[A-Za-z0-9_-]{1,24}:$/;function s(e){return o.test(e)?e:`${n}${e}${n}`}},"./src/lib/getParsedUserAgent/index.ts":function(e,t,r){"use strict";r.d(t,"e",function(){return s}),r.d(t,"c",function(){return i}),r.d(t,"b",function(){return d}),r.d(t,"d",function(){return c}),r.d(t,"f",function(){return u}),r.d(t,"a",function(){return a});var n=r("./node_modules/ua-parser-js/src/ua-parser.js"),o=r.n(n);const s=e=>"mobile"===a(e).device.type,i=e=>"mobile"!==a(e).device.type,d=e=>"Chrome"===a(e).browser.name,c=e=>"Firefox"===a(e).browser.name,u=e=>"Opera"===a(e).browser.name;function a(e){return new o.a(e).getResult()}},"./src/lib/isAdHocMultireddit/index.ts":function(e,t,r){"use strict";const n=/^(all|mod)(\b|$)/;t.a=(e=>{const t=e.toLowerCase();return!n.test(t)&&t.indexOf("+")>-1&&-1===t.indexOf("-")})},"./src/lib/isFakeSubreddit/index.ts":function(e,t,r){"use strict";var n=r("./src/reddit/constants/page.ts");const o=[n.a,n.b,n.j,n.h,n.e.Frontpage,n.e.All,n.e.Mod,n.e.Friends,n.e.Popular].concat(["random","randnsfw","myrandom"]);t.a=(e=>{const t=e.toLowerCase();return o.includes(t)||t.indexOf("+")>-1||t.indexOf("-")>-1})},"./src/lib/isPinnedAdminPost/index.ts":function(e,t,r){"use strict";var n=r("./src/lib/constants/index.ts");t.a=((e,t)=>e&&t===n.F.ADMIN)},"./src/lib/isUrl/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return o});const n=/^https?:/;function o(e){return n.test(e)}},"./src/lib/makeCommentPermalink/index.ts":function(e,t,r){"use strict";var n=r("./src/lib/redditId/index.ts");t.a=((e,t)=>{let r=e;return"/"!==r.substr(-1)&&(r+="/"),r+=Object(n.c)(t)})},"./src/lib/makeCommentsPageKey/index.ts":function(e,t,r){"use strict";t.a=((e,t,r={})=>{let n=`commentsPage--[post:'${e}']`;return t&&(n+=`--[rootComment:'${t}']`),r&&(r.sort&&r.hasSortParam&&(n+=`--[sort:'${r.sort}']`),r.context&&(n+=`--[context:${r.context}]`),r.depth&&(n+=`--[depth:${r.depth}]`)),n})},"./src/lib/makeListingKey/index.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n});const n=e=>e.includes("--[sort:");t.a=((e,t,r={})=>{let n=e||"";return t&&(n+=`--[sort:'${t}']`),r.after&&(n+=`--[after:'${r.after}']`),r.before&&(n+=`--[before:'${r.before}']`),r.category&&(n+=`--[category:'${r.category}']`),r.categoryId&&(n+=`--[category:'${r.categoryId}']`),r.t&&(n+=`--[t:'${r.t}']`),r.geo_filter&&(n+=`--[geo_filter:'${r.geo_filter}']`),r.topic&&(n+=`--[topic:'${r.topic}']`),r.subtopic&&(n+=`--[subtopic:'${r.subtopic}']`),r.subredditName&&(n+=`--[subredditName:'${r.subredditName}']`),n.toLowerCase()})},"./src/lib/makePostCreationPageKey/index.ts":function(e,t,r){"use strict";function n(e){let t="PostCreationPage";return e.subredditName&&(t+=`--[subreddit:${e.subredditName}]`),e.profileName&&(t+=`--[profile:${e.profileName}]`),e.collectionId&&(t+=`--[collection:${e.collectionId}]`),t}r.d(t,"a",function(){return n})},"./src/lib/objectSelector/index.ts":function(e,t,r){"use strict";var n=r("./node_modules/lodash/isEqual.js"),o=r.n(n);t.a=function(e){let t=null;return(r,n)=>{const s=e(r,n);return o()(s,t)?t:(t=s,s)}}},"./src/lib/search/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return o}),r.d(t,"b",function(){return s}),r.d(t,"c",function(){return i});var n=r("./src/lib/addQueryParams/index.ts");const o=(e="")=>decodeURIComponent(e).replace(/\+/g," "),s=(e="")=>encodeURIComponent(e),i=(e,t,r)=>{return Object(n.a)(e,r).replace(/(\?|&)(q=)([^&]*)/,(e,r,n)=>e?`${r}${n}${t}`:e)}},"./src/lib/uploadToS3/index.ts":function(e,t,r){"use strict";var n=r("./src/lib/constants/index.ts"),o=r("./src/lib/loadWithRetries/index.ts"),s=r("./src/lib/makeRequest/index.ts");t.a=(async(e,t,i)=>{const d=(()=>Object(o.a)(()=>Promise.all([r.e("vendors~ExportTheme~ImportTheme~xml2js"),r.e("vendors~xml2js"),r.e("xml2js")]).then(r.t.bind(null,"./node_modules/xml2js/lib/xml2js.js",7))).then(e=>e.default))(),c=await Object(s.b)({data:((e,t)=>{const r=new FormData;return t.fields.forEach(e=>{e.value&&r.append(e.name,e.value)}),r.append("file",e),r})(e,t),endpoint:t.action,method:n.jb.POST,type:null,setup:i});if("string"!=typeof c.body)return c;try{(await d).parseString(c.body,(e,t)=>{c.body=t})}catch(u){c.body=u}return c})},"./src/reddit/actions/media.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return d}),r.d(t,"b",function(){return u}),r.d(t,"d",function(){return a}),r.d(t,"c",function(){return l});var n=r("./src/lib/makeActionCreator/index.ts"),o=r("./src/reddit/selectors/ads.ts"),s=r("./src/reddit/selectors/posts.ts"),i=r("./src/reddit/actions/video.ts");const d="MEDIA__SET_MUTE",c=Object(n.a)(d),u="MEDIA__SET_VOLUME",a=Object(n.a)(u),l=(e,t)=>async(r,n)=>{if(r(c(e)),e||!t)return;const d=n(),u=Object(s.D)(d,{postId:t}),a=Object(o.a)(d,t);u.isSponsored&&a&&r(Object(i.F)(t))}},"./src/reddit/actions/video.ts":function(e,t,r){"use strict";r.d(t,"h",function(){return a}),r.d(t,"q",function(){return l}),r.d(t,"j",function(){return f}),r.d(t,"k",function(){return m}),r.d(t,"l",function(){return p}),r.d(t,"m",function(){return b}),r.d(t,"n",function(){return g}),r.d(t,"p",function(){return h}),r.d(t,"r",function(){return y}),r.d(t,"t",function(){return v}),r.d(t,"u",function(){return O}),r.d(t,"s",function(){return w}),r.d(t,"g",function(){return I}),r.d(t,"o",function(){return S}),r.d(t,"i",function(){return _}),r.d(t,"d",function(){return j}),r.d(t,"a",function(){return T}),r.d(t,"c",function(){return P}),r.d(t,"b",function(){return C}),r.d(t,"e",function(){return x}),r.d(t,"f",function(){return E}),r.d(t,"y",function(){return N}),r.d(t,"B",function(){return V}),r.d(t,"A",function(){return U}),r.d(t,"O",function(){return B}),r.d(t,"F",function(){return W}),r.d(t,"P",function(){return H}),r.d(t,"Q",function(){return $}),r.d(t,"C",function(){return z}),r.d(t,"D",function(){return q}),r.d(t,"H",function(){return Q}),r.d(t,"L",function(){return X}),r.d(t,"z",function(){return Z}),r.d(t,"M",function(){return te}),r.d(t,"N",function(){return re}),r.d(t,"K",function(){return oe}),r.d(t,"J",function(){return se}),r.d(t,"w",function(){return ie}),r.d(t,"I",function(){return de}),r.d(t,"v",function(){return ce}),r.d(t,"E",function(){return ue}),r.d(t,"G",function(){return ae}),r.d(t,"x",function(){return le});var n=r("./src/lib/makeActionCreator/index.ts"),o=r("./src/reddit/constants/adEvents.ts"),s=r("./src/reddit/constants/video.ts"),i=r("./src/reddit/helpers/pixels.ts"),d=r("./src/reddit/helpers/trackers/postList.ts"),c=r("./src/reddit/selectors/platform.ts"),u=r("./src/reddit/selectors/posts.ts");r("./src/reddit/selectors/video.ts");const a="VIDEO__CONSUMED",l="VIDEO__SET_FULLSCREEN",f="VIDEO__EXIT_FULLSCREEN",m="VIDEO__LOADABLE",p="VIDEO__LOADING",b="VIDEO__PAUSED",g="VIDEO__PLAYABLE",h="VIDEO__METADATA_RECEIVED",y="VIDEO__STARTED",v="VIDEO__UNLOADABLE",O="VIDEO__UNPAUSED",w="VIDEO__TIME_UPDATED",I="VIDEO__BUFFERING",S="VIDEO__PLAYING",_="VIDEO__CONTINUOUS_VIEW_STARTED_AT",j="AD__VIDEO_VIEWABLE",T="AD__VIDEO_FULLY_VIEWABLE",P="AD__VIDEO_STARTED",C="AD__VIDEO_PLAYED_WITH_SOUND",x="AD__VIDEO_WATCHED_PERCENT",E="AD__VIDEO_WATCHED_SECONDS",N=Object(n.a)(_),k=Object(n.a)(j),D=Object(n.a)(T),A=Object(n.a)(P),R=Object(n.a)(C),L=Object(n.a)("AD__VIDEO_PLAYED_EXPANDED"),M=Object(n.a)(x),F=Object(n.a)(E),V=e=>async(t,r)=>{const n=Object(u.D)(r(),{postId:e});n.isSponsored&&(Object(i.a)(n.events,o.a.VideoViewableImpression),t(k({postId:e})))},U=e=>async(t,r)=>{const n=Object(u.D)(r(),{postId:e});n.isSponsored&&(Object(i.a)(n.events,o.a.VideoFullyViewableImpression),t(D({postId:e})))},B=e=>async(t,r)=>{const n=Object(u.D)(r(),{postId:e});n.isSponsored&&(Object(i.a)(n.events,o.a.VideoStarted),t(A({postId:e})))},W=e=>async(t,r)=>{const n=Object(u.D)(r(),{postId:e});n.isSponsored&&(Object(i.a)(n.events,o.a.VideoPlayedWithSound),Object(i.a)(n.events,o.a.VideoViewableImpression),Object(i.a)(n.events,o.a.VideoFullyViewableImpression),t(R({postId:e})),t(k({postId:e})),t(D({postId:e})))},H=(e,t)=>async(r,n)=>{const d=Object(u.D)(n(),{postId:t});if(!d.isSponsored)return;const c=e===s.b?o.a.VideoWatched25:e===s.c?o.a.VideoWatched50:e===s.d?o.a.VideoWatched75:e===s.e?o.a.VideoWatched95:o.a.VideoWatched100;Object(i.a)(d.events,c),r(M({postId:t,percentage:e}))},$=(e,t)=>async(r,n)=>{const d=Object(u.D)(n(),{postId:t});if(!d.isSponsored)return;const c=e===s.g?o.a.VideoWatchedSeconds3:e===s.h?o.a.VideoWatchedSeconds5:o.a.VideoWatchedSeconds10;Object(i.a)(d.events,c),r(F({postId:t,seconds:e}))},G=Object(n.a)(a),z=Object(n.a)(m),K=Object(n.a)(p),q=Object(n.a)(b),Y=Object(n.a)(g),J=Object(n.a)(l),Q=Object(n.a)(h),X=Object(n.a)(w),Z=Object(n.a)(f),ee=Object(n.a)(y),te=Object(n.a)(v),re=Object(n.a)(O),ne=Object(n.a)(I),oe=Object(n.a)(S),se=e=>async(t,r)=>{const n=Object(u.D)(r(),{postId:e});t(J({postId:e})),n.isSponsored&&((e,t,r)=>{Object(i.a)(e.events,o.a.VideoPlayedExpanded),Object(i.a)(e.events,o.a.VideoViewableImpression),Object(i.a)(e.events,o.a.VideoFullyViewableImpression),r(L({postId:t})),r(k({postId:t})),r(D({postId:t}))})(n,e,t)},ie=(e,t)=>async(r,n)=>{const o=n();o.posts.video.autoPlayed[e]&&Object(c.j)(o)&&(d.d(o,e),void 0!==t&&r(ne({postId:e,isBuffering:t})))},de=e=>async(t,r)=>{const n=r();n.posts.video.autoPlayed[e]&&Object(c.j)(n)&&d.h(n,e)},ce=(e,t)=>async(r,n)=>{r(K({postId:e,time:t}));const o=n();Object(c.j)(o)&&d.f(o,e)},ue=(e,t)=>async(r,n)=>{r(Y({postId:e,time:t}));const o=n();Object(c.j)(o)&&d.a(o,e)},ae=e=>async(t,r)=>{const n=r(),o=n.posts.video.autoPlayed[e],s=n.posts.video.started[e];t(ee({postId:e})),t(re({postId:e})),!s&&o&&Object(c.j)(n)&&d.c(n,e)},le=e=>async(t,r)=>{const n=r(),o=n.posts.video.autoPlayed[e],s=n.posts.video.consumed[e];t(G({postId:e})),o&&Object(c.j)(n)&&!s&&d.b(n,e)}},"./src/reddit/components/RichTextEditor/RTEState/index.tsx":function(e,t,r){"use strict";r.d(t,"b",function(){return a}),r.d(t,"a",function(){return p});var n=r("./node_modules/lodash/isEqual.js"),o=r.n(n),s=r("./node_modules/uuid/v4.js"),i=r.n(s),d=r("./src/reddit/components/RichTextEditor/styleAndBlockTypes.ts"),c=r("./src/reddit/models/RichTextJson/index.ts");let u;const a=e=>u=e,l=()=>{if(!u)throw new Error("DraftHelpers must be initialized!");return u},f=/\S/;class m{static hasContent(e){if(e.isBound){return e.editorState.getCurrentContent().getBlockMap().some(e=>!!e&&(Object(d.t)(e.getType())||Object(d.v)(e.getType())||f.test(e.getText())))}return!Object(c.E)(e.initialRTJSON)}static getTextLength(e){return e.isBound?e.editorState.getCurrentContent().getPlainText().length:0}static isContentEqual(e,t){if(e.isBound&&t.isBound){return e.editorState.getCurrentContent()===t.editorState.getCurrentContent()}return!e.isBound&&!t.isBound&&o()(e.initialRTJSON,t.initialRTJSON)}static toRichTextJSON(e,t){if(e.isBound){const r=e.editorState.getCurrentContent();return{document:l().draftToRTFJson(r,t)}}return e.initialRTJSON}static getPendingThumbnailUploads(e,t){if(e.isBound){const r=e.editorState;return l().getPendingThumbnailUploads(r.getCurrentContent(),t)}}static getMediaCount(e){if(e.isBound){const t=e.editorState;return l().getMediaCount(t.getCurrentContent())}return{gifvideo:0,image:0,video:0,total:0}}static isAllMediaUploaded(e,t){if(e.isBound){const r=e.editorState.getCurrentContent();return l().isAllMediaUploaded(r,t)}return!0}}m.createInitial=((e=c.i,t)=>(e=>e&&e.document&&Array.isArray(e.document))(e)?{isBound:!1,editorKey:(()=>i()().slice(-6))(),initialRTJSON:e,mediaMetadataMap:t}:(console.warn("invalid RTJSON",e),m.createInitial()));const p=m},"./src/reddit/components/RichTextEditor/styleAndBlockTypes.ts":function(e,t,r){"use strict";r.d(t,"k",function(){return n}),r.d(t,"g",function(){return o}),r.d(t,"r",function(){return i}),r.d(t,"n",function(){return d}),r.d(t,"m",function(){return c}),r.d(t,"h",function(){return u}),r.d(t,"i",function(){return a}),r.d(t,"s",function(){return l}),r.d(t,"e",function(){return f}),r.d(t,"p",function(){return m}),r.d(t,"f",function(){return p}),r.d(t,"q",function(){return b}),r.d(t,"l",function(){return g}),r.d(t,"v",function(){return h}),r.d(t,"j",function(){return y}),r.d(t,"u",function(){return v}),r.d(t,"a",function(){return O}),r.d(t,"o",function(){return w}),r.d(t,"t",function(){return I}),r.d(t,"b",function(){return S}),r.d(t,"d",function(){return _}),r.d(t,"c",function(){return j});r("./src/app/strings/index.ts");const n={BOLD:"BOLD",ITALIC:"ITALIC",SPOILER:"SPOILER",STRIKETHROUGH:"STRIKETHROUGH",SUBSCRIPT:"SUBSCRIPT",SUPERSCRIPT:"SUPERSCRIPT",UNDERLINE:"UNDERLINE",MONOSPACE:"MONOSPACE",HIGHLIGHT:"HIGHLIGHT"},o={H1:"header-one",H2:"header-two",H3:"header-three",H4:"header-four",H5:"header-five",H6:"header-six"},s=new Set(["header-one","header-two","header-three","header-four","header-five","header-six"]),i=e=>s.has(e),d="unstyled",c={"header-one":1,"header-two":2,"header-three":3,"header-four":4,"header-five":5,"header-six":6},u={1:"header-one",2:"header-two",3:"header-two",4:"header-two",5:"header-two",6:"header-two"},a={ORDERED:"ordered-list-item",UNORDERED:"unordered-list-item"},l=e=>"ordered-list-item"===e||"unordered-list-item"===e,f="blockquote",m=e=>e===f,p="code-block",b=e=>e===p,g="table-cell",h=e=>e===g,y="media-caption",v=e=>e===y,O="atomic",w=e=>e===O,I=e=>w(e)||v(e),S=Object.assign({CODE_BLOCK:p,BLOCK_QUOTE:f,ATOMIC_BLOCK:O,ORDERED_LIST:a.ORDERED,TABLE_CELL:g,UNORDERED_LIST:a.UNORDERED,UNSTYLED:d,MEDIA_CAPTION:y},o),_=[d,f,g,a.ORDERED,a.UNORDERED],j=[d,f,a.ORDERED,a.UNORDERED]},"./src/reddit/constants/adEvents.ts":function(e,t,r){"use strict";var n;r.d(t,"a",function(){return n}),function(e){e[e.Impression=1]="Impression",e[e.Click=2]="Click",e[e.CommentsView=3]="CommentsView",e[e.Upvote=4]="Upvote",e[e.Downvote=5]="Downvote",e[e.CommentSubmitted=6]="CommentSubmitted",e[e.ViewableImpression=7]="ViewableImpression",e[e.CommentUpvote=8]="CommentUpvote",e[e.CommentDownvote=9]="CommentDownvote",e[e.VideoViewableImpression=100]="VideoViewableImpression",e[e.VideoFullyViewableImpression=101]="VideoFullyViewableImpression",e[e.VideoPlayedWithSound=102]="VideoPlayedWithSound",e[e.VideoPlayedExpanded=103]="VideoPlayedExpanded",e[e.VideoWatched25=104]="VideoWatched25",e[e.VideoWatched50=105]="VideoWatched50",e[e.VideoWatched75=106]="VideoWatched75",e[e.VideoWatched95=107]="VideoWatched95",e[e.VideoWatched100=108]="VideoWatched100",e[e.VideoStarted=109]="VideoStarted",e[e.VideoWatchedSeconds3=110]="VideoWatchedSeconds3",e[e.VideoWatchedSeconds5=111]="VideoWatchedSeconds5",e[e.VideoWatchedSeconds10=112]="VideoWatchedSeconds10"}(n||(n={}))},"./src/reddit/constants/blade.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return n}),r.d(t,"d",function(){return o}),r.d(t,"b",function(){return i}),r.d(t,"a",function(){return d}),r.d(t,"j",function(){return c}),r.d(t,"e",function(){return u}),r.d(t,"i",function(){return a}),r.d(t,"h",function(){return l}),r.d(t,"g",function(){return f}),r.d(t,"k",function(){return m}),r.d(t,"f",function(){return b});var n,o,s=r("./src/config.ts");!function(e){e.NameAndIcon="nameAndIcon",e.Banner="banner",e.Global="global"}(n||(n={})),function(e){e.Appearance="community_appearance",e.Main="community_mod_tools",e.MenuLinks="menu_links",e.Moderation="community_moderation",e.PostFlairManagement="postflairmanagement",e.Structure="community_structure",e.UserFlairManagement="userflairmanagement",e.Widgets="community_widgets"}(o||(o={}));const i={global:"theme",nameAndIcon:"name_icon",banner:"banner",menu:"menu",post:"posts",exportImport:"export_import",menuLinks:"menu_links",postFlair:"post_flair",addPostFlair:"add_flair",editPostFlair:"edit_flair",userFlair:"user_flair",addUserFlair:"add_flair",editUserFlair:"edit_flair",emoji:"emoji",emojiUploader:"upload_emoji",widgets:"widgets",addWidget:"add_widget",editWidget:"edit_widget",newWidget:"new_widget",reorderWidgets:"reorder_widgets",main:"main",css:"css",addFlair:"add_flair",reorderFlair:"reorder_flair"},d={global:o.Appearance,nameAndIcon:o.Appearance,banner:o.Appearance,menu:o.Appearance,post:o.Appearance,exportImport:o.Appearance,menuLinks:o.Appearance,postFlair:o.Appearance,addPostFlair:o.Structure,editPostFlair:o.Structure,userFlair:o.Appearance,addUserFlair:o.Structure,editUserFlair:o.Structure,emoji:o.Appearance,emojiUploader:o.Appearance,widgets:o.Appearance,addWidget:o.Widgets,editWidget:o.Widgets,newWidget:o.Widgets,reorderWidgets:o.Widgets,main:o.Main,css:o.Appearance,addFlair:o.Widgets,reorderFlair:o.Widgets},c={button:"button_widget",calendar:"calendar_widget",custom:"custom_widget",image:"image_widget","id-card":"id_card",moderators:"moderators_widget","community-list":"community_list_widget","subreddit-rules":"rules_widget",textarea:"text_widget","post-flair":"post_flair_widget"};var u;!function(e){e.Add="add",e.AssignOwnOff="assign_own_off",e.AssignOwnOn="assign_own_on",e.Edit="edit",e.EnableOff="enable_off",e.EnableOn="enable_on",e.Remove="remove",e.Reorder="reorder"}(u||(u={}));const a={primaryColor:o.Appearance,highlightColor:o.Appearance,backgroundColor:o.Appearance,postTitleColor:o.Appearance,postBackgroundColor:o.Appearance,postDownvoteCountColor:o.Appearance,postUpvoteCountColor:o.Appearance,bannerBackgroundColor:o.Appearance,bannerOverlayColor:o.Appearance,menuBackgroundColor:o.Appearance,menuLinkColorActive:o.Appearance,menuLinkColorInactive:o.Appearance,menuLinkColorHover:o.Appearance,mobileKeyColor:o.Appearance,sidebarWidgetBackgroundColor:o.Widgets,sidebarWidgetHeaderColor:o.Widgets,submenuBackgroundColor:o.Appearance,buttonWidgetButtonColor:o.Widgets,buttonWidgetTextColor:o.Widgets,buttonWidgetFillColor:o.Widgets,buttonWidgetHoverButtonColor:o.Widgets,buttonWidgetHoverTextColor:o.Widgets,buttonWidgetHoverFillColor:o.Widgets,postFlairBackgroundColor:o.PostFlairManagement,userFlairBackgroundColor:o.UserFlairManagement},l={primaryColor:i.global,highlightColor:i.global,backgroundColor:i.global,postTitleColor:i.post,postBackgroundColor:i.post,postDownvoteCountColor:i.post,postUpvoteCountColor:i.post,bannerBackgroundColor:i.banner,bannerOverlayColor:i.banner,menuBackgroundColor:i.menu,menuLinkColorActive:i.menu,menuLinkColorInactive:i.menu,menuLinkColorHover:i.menu,mobileKeyColor:void 0,sidebarWidgetBackgroundColor:i.widgets,sidebarWidgetHeaderColor:i.widgets,submenuBackgroundColor:i.menu,buttonWidgetButtonColor:i.widgets,buttonWidgetTextColor:i.widgets,buttonWidgetFillColor:i.widgets,buttonWidgetHoverButtonColor:i.widgets,buttonWidgetHoverTextColor:i.widgets,buttonWidgetHoverFillColor:i.widgets,postFlairBackgroundColor:i.postFlair,userFlairBackgroundColor:i.userFlair},f={main:"structuredStyles.forms.main.title",global:"structuredStyles.forms.global.title",banner:"structuredStyles.forms.banner.title",menu:"structuredStyles.forms.menu.title",nameAndIcon:"structuredStyles.forms.nameAndIcon.title",post:"structuredStyles.forms.post.title",exportImport:"structuredStyles.forms.themes.title",emoji:"structuredStyles.forms.emojis.title",emojiUploader:"structuredStyles.forms.emojiUploader.title",widgets:"structuredStyles.forms.widgetManager.title",addWidget:"structuredStyles.forms.addWidget.title",newWidget:"structuredStyles.forms.newWidget.title",editWidget:"structuredStyles.forms.editWidget.title",addPostFlair:"structuredStyles.forms.postFlair.addPostFlairTitle",editPostFlair:"structuredStyles.forms.postFlair.editPostFlairTitle",addUserFlair:"structuredStyles.forms.userFlair.addUserFlairTitle",editUserFlair:"structuredStyles.forms.userFlair.editUserFlairTitle",menuLinks:"structuredStyles.forms.menuLinks.title",postFlair:"structuredStyles.forms.postFlair.title",userFlair:"structuredStyles.forms.userFlair.title",addFlair:"structuredStyles.forms.postFlairWidget.addFlair.title",reorderFlair:"structuredStyles.forms.postFlairWidget.reorder.title",css:"",reorderWidgets:""},m={button:"structuredStyles.widgets.button.label","subreddit-rules":"structuredStyles.widgets.subreddit-rules.label",textarea:"structuredStyles.widgets.textarea.label",image:"structuredStyles.widgets.image.label","community-list":"structuredStyles.widgets.community-list.label",calendar:"structuredStyles.widgets.calendar.label",custom:"structuredStyles.widgets.custom.label","id-card":"structuredStyles.widgets.id-card.label","post-flair":"structuredStyles.widgets.post-flair.label"},p=e=>`${s.a.redditHelpUrl.modHelpCenter}hc/en-us/articles/${e}`,b={exportImport:p("360008722771-Customize-Appearance-overview"),global:p("360008551632-Color-theme"),nameAndIcon:p("360008805651-Name-icon"),banner:p("360010112892-Banner"),menu:p("360010387851-Menu"),post:p("360010192832-Posts"),menuLinks:p("360010442571-Menu-Links"),postFlair:p("360010513191-Post-Flair"),userFlair:p("360010541651-User-Flair"),emoji:p("360010560371"),widgets:p("360010364372-Sidebar-Widgets")}},"./src/reddit/constants/categories.tsx":function(e,t,r){"use strict";var n,o=r("./src/app/strings/index.ts"),s=r("./src/reddit/icons/svgs/News/index.tsx"),i=(r("./node_modules/react/index.js"),n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,r,o){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=o;else if(i>1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;u1){for(var c=Array(i),u=0;ui("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,i("path",{d:"m10.0606061 0c3.3472727 0 6.060606 2.76359731 6.060606 6.17287761 0 2.08643263-1.0518182 3.88119679-2.5727273 5.04756199-1.4675757 1.1253156-1.4675757 3.1830444-1.4675757 3.6355163h-4.04030304c0-.4524719 0-2.5102007-1.46787879-3.6355163-1.52060606-1.1663652-2.57272727-2.96112936-2.57272727-5.04756199 0-3.4092803 2.71363636-6.17287761 6.0606061-6.17287761zm1.2121212 19.0123396c.2678788 0 .4851515.2212976.4851515.4941388 0 .2725326-.2172727.4935216-.4851515.4935216h-2.42424245c-.26757576 0-.48484849-.220989-.48484849-.4935216 0-.2728412.21727273-.4941388.48484849-.4941388zm.7273939-1.7282823c.2678788 0 .4848485.2212977.4848485.4938302 0 .2725326-.2169697.4938302-.4848485.4938302h-3.87878787c-.26787878 0-.48484848-.2212976-.48484848-.4938302 0-.2725325.2169697-.4938302.48484848-.4938302zm0-1.7282823c.2678788 0 .4848485.2209891.4848485.4938302 0 .2725326-.2169697.4935216-.4848485.4935216h-3.87878787c-.26787878 0-.48484848-.220989-.48484848-.4935216 0-.2728411.2169697-.4938302.48484848-.4938302z",fillRule:"evenodd"})),key:"advice",name:D.Advice,subreddits:["confession","IAmA","lifehacks","LifeProTips","offmychest","philosophy","relationship_advice","self","tipofmytongue","todayilearned"]},[D.Animals]:{displayText:Object(o.f)("categories.animals"),icon:e=>d("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,d("path",{d:"m15.625 13.75c-1.0354167 0-1.875-.8395833-1.875-1.875s.8395833-1.875 1.875-1.875 1.875.8395833 1.875 1.875-.8395833 1.875-1.875 1.875zm-3.0816667 2.60125c-.31125.4120833-.7829166.64875-1.2933333.64875-.5020833 0-.9516667-.2291667-1.25-.5883333-.29833333.3591666-.74791667.5883333-1.25.5883333-.51041667 0-.98208333-.2366667-1.29333333-.64875-.125-.1654167-.0925-.4004167.07291666-.5254167.165-.1254166.4-.0925.525.0729167.16875.2233333.42208334.35125.69541667.35125.4825 0 .875-.3925.875-.875 0-.02125.00291667-.0416667.00625-.0616667l-.73875-.73875c-.30416667-.3041666-.08875-.8245833.34166667-.8245833h1.53166663c.4304167 0 .6458334.5204167.3416667.8245833l-.73875.73875c.0033333.02.00625.0404167.00625.0616667 0 .4825.3925.875.875.875.2733333 0 .5266667-.1279167.6954167-.35125.125-.1654167.3604166-.1979167.525-.0729167.1654166.125.1979166.36.0729166.5254167zm-8.1683333-2.60125c-1.03541667 0-1.875-.8395833-1.875-1.875s.83958333-1.875 1.875-1.875 1.875.8395833 1.875 1.875-.83958333 1.875-1.875 1.875zm9.8920833-9.22375c-1.2945833-.49708333-2.7404166-.77625-4.2670833-.77625-1.52666667 0-2.9725.27916667-4.26708333.77625l-5.73291667-3.27625v10.6233333.00125c0 4.4879167 4.47708333 8.1254167 10 8.1254167 5.5229167 0 10-3.6375 10-8.125v-10.625z",fillRule:"evenodd"})),key:"animals",name:D.Animals,subreddits:["animalsbeingderps","aww","awwducational","cats","dogs","likeus","natureisfuckinglit","rarepuppers"]},[D.Art]:{displayText:Object(o.f)("categories.art"),icon:e=>c("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,c("path",{d:"m2.50020649 16.25h15.00000001v-12.5h-15.00000001zm16.82416671-2.6683333c.41875-.44625.6758333-1.04625.6758333-1.7066667 0-.7475-.33-1.4166667-.8504167-1.875.5204167-.45791667.8504167-1.1275.8504167-1.875 0-.66041667-.2570833-1.26041667-.6758333-1.70666667-.3541667-.3775-.5741667-.86-.5741667-1.3775v-.14958333c.83875-.29708333 1.4045833-1.17208333 1.2120833-2.14791667-.1433333-.72666666-.72875-1.31208333-1.4554166-1.45541666-.9758334-.19291667-1.8508334.37291666-2.1479167 1.21208333h-.0108333c-.60375 0-1.1854167-.2025-1.6766667-.55375-.6125-.4375-1.36125-.69625-2.17125-.69625-.9616667 0-1.83625.365-2.5.96041667-.66375001-.59541667-1.53833334-.96041667-2.50000001-.96041667-.81041666 0-1.55916666.25875-2.17125.69625-.49125.35125-1.07291666.55375-1.67708333.55375h-.01083333c-.29708334-.83916667-1.17166667-1.405-2.1475-1.21208333-.72708334.14333333-1.3125.72875-1.45583334 1.45541666-.1925.97583334.37333334 1.85083334 1.2125 2.14791667v.14958333c0 .5175-.22041666 1-.57458333 1.3775-.41875.44625-.67541667 1.04625-.67541667 1.70666667 0 .7475.33 1.41708333.85 1.875-.52.4583333-.85 1.1275-.85 1.875 0 .6604167.25666667 1.2604167.67541667 1.7066667.35416667.3775.57458333.86.57458333 1.3775v.15c-.83916666.2966666-1.405 1.1716666-1.2125 2.1475.14333334.7270833.72875 1.3120833 1.45583334 1.4558333.97583333.1925 1.85041666-.3733333 2.1475-1.2125h.01083333c.60416667 0 1.18583333.2025 1.67708333.55375.61208334.4379167 1.36083334.69625 2.17125.69625.96166667 0 1.83625-.3654167 2.50000001-.9604167.66375.595 1.5383333.9604167 2.5.9604167.81 0 1.55875-.2583333 2.17125-.69625.49125-.35125 1.0729167-.55375 1.6766667-.55375h.0108333c.2970833.8391667 1.1720833 1.405 2.1479167 1.2125.7266666-.14375 1.3120833-.72875 1.4554166-1.4558333.1925-.9758334-.3733333-1.8508334-1.2120833-2.1475v-.15c0-.5175.22-1 .5741667-1.3775zm-2.4910399 1.9183333v-6.53958333c-.5616666-.135-1.1466666-.21041667-1.75-.21041667-3.0870833 0-5.73666663 1.86625-6.8870833 4.5308333-.70625-.4908333-1.5625-.7808333-2.48791667-.7808333-.87625 0-1.69083333.2604167-2.375.7041667v2.2958333z",fillRule:"evenodd"})),key:"art",name:D.Art,subreddits:["art","tatoos","drawing","redditgetsdrawn","reallifedoodles","sketchdaily","design","graffiti","artefactporn","specart"]},[D.DIY]:{displayText:Object(o.f)("categories.diy"),icon:e=>u("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,u("g",{fillRule:"evenodd",transform:"translate(2)"},void 0,u("path",{d:"m2.14293032 14.8398175c.51916028-.8991556 1.66914614-1.2074852 2.56871841-.6883249.8991556.5191603 1.20748514 1.6691461.6879082 2.5687184l-.62665896 1.0854033c-.51916028.8995723-1.66914613 1.2074852-2.5687184.6883249-.89915561-.5191603-1.20706849-1.6691461-.68790821-2.5687184zm-1.08540331-.626659-.57499293.9954044c-.86290605 1.494565-.43374467 3.4512076 1.04457048 4.3411966 1.50623148.9066555 3.45620749.3987451 4.33161339-1.1170696l8.56906125-15.04023163c.679575-1.19248533.2629134-2.71663325-.9366551-3.38370838-.0074999-.00416661-.0129165-.00708324-.0158332-.00874989l-7.59407323 13.3794188-.54290998-.3133295c-1.49914823-.865406-3.41579132-.352079-4.28078068 1.1470692z"}),u("path",{d:"m14.4841643 15.9365366c.5195291.8997945.2113975 2.0505975-.688814 2.5705436-.8997945.5195292-2.0505975.2109806-2.5701267-.6888139l-.6275212-1.0865915c-.5195291-.8997946-.2109805-2.0505975.688814-2.5701267.9002115-.5195292 2.0510144-.2113975 2.5705436.6888139zm-3.8247521-2.86158-.5432958.3135521-7.56861444-13.3885087c-.00333566.00166783-.00959003.00500349-.01834614.01000698-1.19833615.66838304-1.61737855 2.1902783-.93982244 3.38319401l8.49717902 14.96210671c.8635192 1.4956269 2.7740189 2.1027172 4.2850733 1.2667172 1.5394075-.8514275 2.074781-2.7957008 1.1987531-4.3125925l-.6271042-1.0865915c-.866021-1.4997966-2.7840259-2.0139053-4.2838224-1.1478843z"}))),key:"diy",name:D.DIY,subreddits:["diy","lifehacks","woodworking","howto","gardening","somethingimade","buildapc","crafts","homebrewing","homestead","homeimprovement","knitting","homeautomation"]},[D.Electronics]:{displayText:Object(o.f)("categories.electronics"),icon:e=>a("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,a("g",{},void 0,a("path",{d:"m10.7498437 16.745c0-.2734375.221875-.495.495-.495h5.26c.2734375 0 .495.2215625.495.495v.01c0 .2734375-.2215625.495-.495.495h-5.26c-.273125 0-.495-.2215625-.495-.495zm-8.74999995 2.005c0 .6903125.5596875 1.25 1.25 1.25h13.74999995c.690625 0 1.25-.5596875 1.25-1.25v-4.5h-16.24999995z"}),a("path",{d:"m16.4480938 11.4178437c-.1390625.5609375-.63875.9571875-1.2165625.9571875h-10.21312505c-.578125 0-1.0771875-.39625-1.2165625-.9571875-.355-1.43281245-.551875-3.01062495-.551875-4.66812495 0-1.656875.196875-3.2346875.551875-4.6675.139375-.5609375.6384375-.9575 1.2165625-.9575h10.21312505c.5778125 0 1.0775.3965625 1.2165625.9575.355 1.4328125.551875 3.010625.551875 4.6675 0 1.6575-.196875 3.2353125-.551875 4.66812495m.551875-11.41781245h-13.75000005c-.6903125 0-1.25.5596875-1.25 1.25v12.24999995h16.25000005v-12.24999995c0-.6903125-.559375-1.25-1.25-1.25"}),a("path",{d:"m10.7498437 16.745c0-.2734375.221875-.495.495-.495h5.26c.2734375 0 .495.2215625.495.495v.01c0 .2734375-.2215625.495-.495.495h-5.26c-.273125 0-.495-.2215625-.495-.495zm-8.74999995 2.005c0 .6903125.5596875 1.25 1.25 1.25h13.74999995c.690625 0 1.25-.5596875 1.25-1.25v-4.5h-16.24999995z"}),a("path",{d:"m16.4480938 11.4178437c-.1390625.5609375-.63875.9571875-1.2165625.9571875h-10.21312505c-.578125 0-1.0771875-.39625-1.2165625-.9571875-.355-1.43281245-.551875-3.01062495-.551875-4.66812495 0-1.656875.196875-3.2346875.551875-4.6675.139375-.5609375.6384375-.9575 1.2165625-.9575h10.21312505c.5778125 0 1.0775.3965625 1.2165625.9575.355 1.4328125.551875 3.010625.551875 4.6675 0 1.6575-.196875 3.2353125-.551875 4.66812495m.551875-11.41781245h-13.75000005c-.6903125 0-1.25.5596875-1.25 1.25v12.24999995h16.25000005v-12.24999995c0-.6903125-.559375-1.25-1.25-1.25"}))),key:"electronics",name:D.Electronics,subreddits:["iphone","raspberry_pi","mac","pcmasterrace","android","hardware","battlestations","gadgets","buildapc"]},[D.Entertainment]:{displayText:Object(o.f)("categories.entertainment"),icon:e=>l("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,l("path",{d:"m1.25 8.75h17.5v-1.25h-17.5zm17.5 1.875c0 .2141667-.0216667.4229167-.0629167.625h-6.1870833c0-.4554167-.1245833-.8816667-.3383333-1.25h6.5883333zm-3.125 3.125h-.625c-.9229167 0-1.72875-.5041667-2.1616667-1.25h5.2808334c-.5708334.7575-1.475 1.25-2.4941667 1.25zm-8.125-2.5h-6.18708333c-.04083334-.2020833-.06291667-.4108333-.06291667-.625v-.625h6.58833333c-.21375.3683333-.33833333.7945833-.33833333 1.25zm-2.5 2.5h-.625c-1.01916667 0-1.92291667-.4925-2.49375-1.25h5.28041667c-.43291667.7458333-1.23875 1.25-2.16166667 1.25zm13.75-7.5h-17.5c-.69041667 0-1.25.55958333-1.25 1.25v3.125c0 2.41625 1.95875 4.375 4.375 4.375h.625c2.07125 0 3.75-1.67875 3.75-3.75 0-.6904167.55958333-1.25 1.25-1.25.6904167 0 1.25.5595833 1.25 1.25 0 2.07125 1.6791667 3.75 3.75 3.75h.625c2.41625 0 4.375-1.95875 4.375-4.375v-3.125c0-.69041667-.5595833-1.25-1.25-1.25z",fillRule:"evenodd"})),key:"entertainment",name:D.Entertainment,subreddits:["manga","movies","television","music","documentaries","scifi","boardgames","entertainment","podcasts","horror"]},[D.Fashion]:{displayText:Object(o.f)("categories.fashion"),icon:e=>f("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,f("g",{fillRule:"nonzero"},void 0,f("path",{d:"m19.7677966 14.0372881-.0135593-.0237288c-.3964486-.69089-1.0025518-1.2376294-1.7305085-1.5610169l-6.0525424-2.68983054c-.2156167-.09586104-.3544757-.30979687-.3542372-.54576271v-.0118644c0-.43621135-.3536192-.78983051-.7898306-.78983051h-.4966101c.0540418-.28293364.1978833-.54089724.4101695-.73559322l.4881356-.44576271c.3381699-.33723273.5273846-.7957302.5254743-1.27330868s-.1947869-.93454758-.5356438-1.26906421c-.3402846-.33824426-.8011319-.527251-1.28092265-.52534329-.47979074.00190772-.93912042.19457322-1.2767045.53551279-.33523984.33505143-.52359147.78959179-.52359147 1.26355932 0 .47396752.18835163.92850788.52359147 1.26355932.14343694.11961644.3544278.11008293.48649265-.02198192.13206486-.13206485.14159837-.34305571.02198193-.48649266-.20134163-.20136281-.31360502-.47500452-.31169395-.75975315.00191106-.28474862.11783722-.55685886.32186344-.75550108.20461898-.20297534.48170176-.31602116.7699105-.31411249.28820878.00190866.56376998.11861437.76568268.32428198.4136982.41093969.419744 1.07824232.0135594 1.49661017l-.4762712.43559322c-.36154159.3321134-.59289416.78219931-.6525424 1.26949152h-.54067797c-.43621134 0-.7898305.35361917-.7898305.78983051v.01186441c-.00013202.2349528-.13814939.44795076-.35254238.54406779l-6.05254237 2.68983054c-.72770692.3229445-1.33378009.8690633-1.73050847 1.559322l-.01355933.0237288c-.15824219.2768694-.15719388.6170278.00275179.8929166.15994568.2758888.4546194.4458187.7735194.4460665h.0220339c.33886021-.0002067.64853978-.1917881.8-.4949153l.01016949-.020339c.05932203-.1169491.12372881-.2322034.19152542-.338983h16.04576272c.0677966.1118644.1322034.2254237.1915254.338983l.0101695.0220339c.1514602.3031272.4611398.4947087.8.4949153h.0152542c.3204122.0027923.6178664-.1659353.7798843-.4423804.1620179-.2764452.1638721-.6184168.0048615-.8966027zm-17.31694914-.2423728c.47709367-.5356235 1.0661483-.9597659 1.72542373-1.2423729l4.09830508-1.7576271c1.0655928-.456519 2.27169533-.456519 3.33728813 0l4.0983051 1.7576271c.6592754.282607 1.2483301.7067494 1.7254237 1.2423729z"}),f("path",{d:"m19.7677966 14.0372881-.0135593-.0237288c-.3964486-.69089-1.0025518-1.2376294-1.7305085-1.5610169l-6.0525424-2.68983054c-.2156167-.09586104-.3544757-.30979687-.3542372-.54576271v-.0118644c0-.43621135-.3536192-.78983051-.7898306-.78983051h-.4966101c.0540418-.28293364.1978833-.54089724.4101695-.73559322l.4881356-.44576271c.3381699-.33723273.5273846-.7957302.5254743-1.27330868s-.1947869-.93454758-.5356438-1.26906421c-.3402846-.33824426-.8011319-.527251-1.28092265-.52534329-.47979074.00190772-.93912042.19457322-1.2767045.53551279-.33523984.33505143-.52359147.78959179-.52359147 1.26355932 0 .47396752.18835163.92850788.52359147 1.26355932.14343694.11961644.3544278.11008293.48649265-.02198192.13206486-.13206485.14159837-.34305571.02198193-.48649266-.20134163-.20136281-.31360502-.47500452-.31169395-.75975315.00191106-.28474862.11783722-.55685886.32186344-.75550108.20461898-.20297534.48170176-.31602116.7699105-.31411249.28820878.00190866.56376998.11861437.76568268.32428198.4136982.41093969.419744 1.07824232.0135594 1.49661017l-.4762712.43559322c-.36154159.3321134-.59289416.78219931-.6525424 1.26949152h-.54067797c-.43621134 0-.7898305.35361917-.7898305.78983051v.01186441c-.00013202.2349528-.13814939.44795076-.35254238.54406779l-6.05254237 2.68983054c-.72770692.3229445-1.33378009.8690633-1.73050847 1.559322l-.01355933.0237288c-.15824219.2768694-.15719388.6170278.00275179.8929166.15994568.2758888.4546194.4458187.7735194.4460665h.0220339c.33886021-.0002067.64853978-.1917881.8-.4949153l.01016949-.020339c.05932203-.1169491.12372881-.2322034.19152542-.338983h16.04576272c.0677966.1118644.1322034.2254237.1915254.338983l.0101695.0220339c.1514602.3031272.4611398.4947087.8.4949153h.0152542c.3204122.0027923.6178664-.1659353.7798843-.4423804.1620179-.2764452.1638721-.6184168.0048615-.8966027zm-17.31694914-.2423728c.47709367-.5356235 1.0661483-.9597659 1.72542373-1.2423729l4.09830508-1.7576271c1.0655928-.456519 2.27169533-.456519 3.33728813 0l4.0983051 1.7576271c.6592754.282607 1.2483301.7067494 1.7254237 1.2423729z"}))),key:"fashion",name:D.Fashion,subreddits:["frugalmalefashion","makeupaddiction","malefashionadvice","streetwear","femalefashionadvice","asianbeauty","skincareaddiction","watches","thriftstorehauls","sneakers"]},[D.Food]:{displayText:Object(o.f)("categories.food"),icon:e=>m("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,m("g",{},void 0,m("path",{d:"m7 20h-1c-.335 0-1-.5325325-1-1v-10c0-.46746747.665-1 1-1h1c.335 0 1 .53253253 1 1v10c0 .4674675-.665 1-1 1"}),m("path",{d:"m7 9h-1c-1.16875 0-2-.88666667-2-2v-2h5v2c0 1.11333333-.83125 2-2 2"}),m("path",{d:"m6 5h1v-5h-1z"}),m("path",{d:"m5 5h-1v-4.01c0-.54666667.44333333-.99.99-.99h.01z"}),m("path",{d:"m9 5h-1v-5h.01c.54666667 0 .99.44333333.99.99z"}),m("path",{d:"m14.9625 0h.0375v18.75c0 .6833333-.5541667 1.2375-1.2375 1.2375h-.025c-.6833333 0-1.2375-.5541667-1.2375-1.2375v-6.25h-.0125c-.6833333 0-1.2375-.5541667-1.2375-1.2375v-7.55c0-2.05041667 1.6620833-3.7125 3.7125-3.7125"}))),key:"food",name:D.Food,subreddits:["foodporn","slowcooking","recipes","foodhacks","food","mealprepsunday","eatcheapandhealthy","shittyfoodporn","gifrecipes","cooking"]},[D.Funny]:{displayText:Object(o.f)("categories.funny"),icon:e=>p("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,p("path",{d:"m10 18.125c-4.4875 0-8.125-3.0779167-8.125-6.875h16.25c0 3.7970833-3.6375 6.875-8.125 6.875m-5.3125-11.25c.86291667 0 1.5625.69958333 1.5625 1.5625s-.69958333 1.5625-1.5625 1.5625-1.5625-.69958333-1.5625-1.5625.69958333-1.5625 1.5625-1.5625m10.625 0c.8629167 0 1.5625.69958333 1.5625 1.5625s-.6995833 1.5625-1.5625 1.5625-1.5625-.69958333-1.5625-1.5625.6995833-1.5625 1.5625-1.5625m-5.3125-6.875c-5.52291667 0-10 4.47708333-10 10 0 5.5229167 4.47708333 10 10 10 5.5229167 0 10-4.4770833 10-10 0-5.52291667-4.4770833-10-10-10"})),key:"funny",name:D.Funny,subreddits:["nottheonion","humor","reactiongifs","facepalm","contagiouslaughter","childrenfallingover","dadjokes"]},[D.Gaming]:{displayText:Object(o.f)("categories.gaming"),icon:e=>b("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,b("path",{d:"m10 13.6458333c-1.38083333 0-2.5-1.1191666-2.5-2.5 0-1.3808333 1.11916667-2.49999997 2.5-2.49999997 1.3808333 0 2.5 1.11916667 2.5 2.49999997 0 1.3808334-1.1191667 2.5-2.5 2.5m6.5058333-4.09666663c2.1379167.68791663 3.4941667 1.70750003 3.4941667 2.84666663 0 2.07125-4.4770833 3.75-10 3.75-5.52291667 0-10-1.67875-10-3.75 0-1.1391666 1.35625-2.15875 3.49416667-2.84666663.87541666-2.56458334 3.22416666-4.44458334 6.03708333-4.63458334v-1.03583333c-.6325-.2-1.09375-.78458333-1.09375-1.48291667 0-.86291666.69958333-1.5625 1.5625-1.5625.8629167 0 1.5625.69958334 1.5625 1.5625 0 .69833334-.46125 1.28291667-1.09375 1.48291667v1.03583333c2.8129167.19 5.1616667 2.07 6.0370833 4.63458334zm-11.5058333 7.11750003c1.4875.29625 3.14625.4541666 4.86416667.4541666 1.71791663 0 3.37666663-.1579166 4.86416663-.4541666-1.2445833 1.2458333-2.9641666 2.0166666-4.86416663 2.0166666-1.9 0-3.62-.7708333-4.86416667-2.0166666z"})),key:"gaming",name:D.Gaming,subreddits:["gaming","boardgames","ps4","xboxone","games","dnd","rpg","nintendo","pcgaming","wiiu","3ds","truegaming","shouldibuythisgame","gamephysics"]},[D.Health]:{displayText:Object(o.f)("categories.health"),icon:e=>g("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,g("path",{d:"m13.4605809 13.3232365h-2.4896265v2.4443984h-2.4896266v-2.4896266h-2.48962656v-2.4896266h2.48962656v-2.48962651h2.4896266v2.48962651h2.4896265zm-.4979253-9.0078838c1.3692946 0 2.4896266 1.12033195 2.4896266 2.48962655v10.70539415c0 1.3692946-1.120332 2.4896266-2.4896266 2.4896266h-6.47302904c-1.36929461 0-2.48962656-1.120332-2.48962656-2.4896266v-10.70539415c0-1.3692946 1.12033195-2.48962655 2.48962656-2.48962655h.24896265v-.99585063h5.97510369v.99585063zm-6.8879668-1.82572614v-2.48962656h7.4688797v2.48962656z",fillRule:"evenodd"})),key:"health",name:D.Health,subreddits:["fitness","keto","loseit","bodyweightfitness","adhd","progresspics","bodybuilding","boxing","health","getmotivated","healthyfood","nutrition"]},[D.Memes]:{displayText:Object(o.f)("categories.memes"),icon:e=>h("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,h("path",{d:"m6.96449386 20.0000625.78125-2.34375c.3484375-1.045.1946875-2.1925-.41625-3.10875l-.3784375-.5675c-.799375-1.1990625-.799375-2.76125 0-3.9603125l.0265625-.039375c.7996875-1.1990625.7996875-2.76125 0-3.9603125l-.378125-.5675c-.6109375-.91625-.7646875-2.06375-.41625-3.10875l.78125-2.34375h1.1784375l-.7390625 2.2171875c-.3903125 1.1703125-.2215625 2.4303125.4628125 3.4571875l.3784375.5678125c.711875 1.0678125.711875 2.448125-.0009375 3.516875l-.025625.0390625c-.8921875 1.3375-.8921875 3.06625 0 4.40375l.378125.5675c.54625.8196875.6809375 1.8259375.3696875 2.7603125l-.78125 2.34375c-.0140625.041875-.01875.084375-.01875.1265625zm5.69825004-5.4525625c.6109375.9165625.7646875 2.06375.41625 3.10875l-.78125 2.34375h-1.178125l.7390625-2.216875c.39-1.1709375.22125-2.4309375-.463125-3.4575l-.378125-.5675c-.7121875-1.0678125-.7121875-2.448125.000625-3.5171875l.0259375-.0390625c.8915625-1.3375.8915625-3.06625 0-4.40375l-.3784375-.5671875c-.54625-.82-.68093754-1.82625-.369375-2.7603125l.78125-2.34375c.01375-.0421875.01875-.0846875.0184375-.126875h1.201875l-.78125 2.34375c-.3484375 1.045-.1946875 2.1925.4165625 3.10875l.378125.5675c.799375 1.1990625.799375 2.76125 0 3.9603125l-.0265625.0396875c-.7996875 1.1990625-.7996875 2.76125 0 3.9603125zm-2.3865-14.5474375-.73906254 2.2171875c-.3903125 1.1703125-.2215625 2.4303125.4628125 3.4571875l.37843754.5678125c.711875 1.0678125.711875 2.448125-.0009375 3.516875l-.025625.0390625c-.89218754 1.3375-.89218754 3.06625 0 4.40375l.378125.5675c.54625.8196875.6809375 1.8259375.3696875 2.7603125l-.78125 2.34375c-.0140625.041875-.01875.084375-.01875.1265625h-1.31343754l.7390625-2.2171875c.39000004-1.170625.22125-2.430625-.463125-3.4571875l-.378125-.5678125c-.7121875-1.0678125-.7121875-2.448125.000625-3.516875l.0259375-.0390625c.8915625-1.3375.8915625-3.06625 0-4.40375l-.3784375-.5675c-.54625-.8196875-.6809375-1.8259375-.369375-2.7603125l.78125-2.34375c.01375-.041875.01875-.084375.0184375-.1265625z"})),key:"memes",name:D.Memes,subreddits:["trippinthroughtime","bikinibottomtwitter","memes","teenagers","trollxchromosomes","trollychromosomes"]},[D.Music]:{displayText:Object(o.f)("categories.music"),icon:e=>y("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,y("g",{transform:"translate(0 4)"},void 0,y("path",{d:"m5.11627907 10.2953488-2.10930233 2.1069768h13.83023256l-2.1069767-2.1069768z"}),y("path",{d:"m18.7507325 0h-17.50146495c-.68888388.00255046-1.24669706.55601789-1.24926755 1.23953488v9.92325582c.00257049.683517.56038367 1.2369844 1.24926755 1.2395349h.71955936l2.76573303-2.74418607c.07019755-.06981984.16545928-.10913329.2648541-.10930232h10.00117196c.0993948.00016903.1946565.03948248.2648541.10930232l2.765733 2.74418607h.7195594c.6888838-.0025505 1.246697-.5560179 1.2492675-1.2395349v-9.92325582c-.0025705-.68351699-.5603837-1.23698442-1.2492675-1.23953488zm-14.37478031 7.44186047c-1.03557436 0-1.87507325-.83295861-1.87507325-1.86046512s.83949889-1.86046512 1.87507325-1.86046512c1.03557435 0 1.87507324.83295861 1.87507324 1.86046512 0 .49342603-.19755179.96664261-.54919624 1.3155475-.35164444.34890489-.82857666.54491762-1.325877.54491762zm8.12609871-.49534884h-5.00175792v-2.48139535h4.99941402zm3.1243408.49534884c-1.0355744 0-1.8750733-.83295861-1.8750733-1.86046512s.8394989-1.86046512 1.8750733-1.86046512c1.0355743 0 1.8750732.83295861 1.8750732 1.86046512 0 .49342603-.1975518.96664261-.5491962 1.3155475-.3516445.34890489-.8285767.54491762-1.325877.54491762z"}))),key:"music",name:D.Music,subreddits:["music","hiphopheads","listentothis","electronicmusic","indieheads","wearethemusicmakers","mashups","metal","classicalmusic","edm","audiophile"]},[D.News]:{displayText:Object(o.f)("categories.news"),icon:s.a,key:"news",name:D.News,subreddits:["news","upliftingnews","worldpolitics","nottheonion","politicaldiscussion","savedyouaclick","subredditoftheday"]},[D.Outdoors]:{displayText:Object(o.f)("categories.outdoors"),icon:e=>v("svg",{className:e.className,viewBox:"0 0 96 96",xmlns:"http://www.w3.org/2000/svg"},void 0,v("path",{d:"m26.9023256 47.5020059c8.0744186-12.7627907 14.9209302-26.1581396 18.6418604-35.9813954.2604652-.6697674.855814-1.1906977 1.6744187-1.4139535 1.3767441-.372093 2.8279069.2604651 3.2372093 1.4139535 3.7209302 9.8232558 10.6046511 23.2186047 18.6790697 35.9813954 6.7348837 10.6418604 14.2883721 20.8 21.5441861 27.9813953h2.7534883c1.4139535 0 2.5674419.9674419 2.5674419 2.1581395 0 1.227907-1.1534884 2.1953489-2.5674419 2.1953489h-3.944186-11.9069768-10.5674418c-.5953488 0-1.1534884-.1488372-1.6372093-.483721-3.8697675-2.6046511-7.5906977-7.8511627-10.7162791-13.544186-2.6790698-4.9116279-5.0232558-10.3069767-6.6604651-14.5860465-1.6372093 4.2790698-3.944186 9.6744186-6.6604651 14.5860465-3.0883721 5.6186047-6.7348837 10.7906977-10.5674419 13.4325581-.4465116.3720931-1.0790697.5953489-1.7488372.5953489h-10.6046511-11.90697679-3.90697675c-1.45116279 0-2.60465116-.9674419-2.60465116-2.1953489 0-1.1906976 1.15348837-2.1581395 2.60465116-2.1581395h2.75348837c7.21860467-7.1813953 14.77209307-17.3395349 21.54418607-27.9813953z"})),key:"outdoors",name:D.Outdoors,subreddits:["gardening","camping","hiking","vandwellers","survival","campingandhiking","homestead","outdoors","fishing","climbing","snowboarding","skiing"]},[D.Photography]:{displayText:Object(o.f)("categories.photography"),icon:e=>O("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,O("path",{d:"m2.50010421 8.2475c.69025884 0 1.2500521.55958333 1.2500521 1.24958333 0 .68999997-.55979326 1.24958337-1.2500521 1.24958337-.69025885 0-1.25005211-.5595834-1.25005211-1.24958337 0-.69.55979326-1.24958333 1.25005211-1.24958333zm7.49989579-4.99791667c2.0711934 0 3.7497395 1.67833334 3.7497395 3.74833334 0 2.07041666-1.6785461 3.74875003-3.7497395 3.74875003-2.07119336 0-3.75015631-1.67833337-3.75015631-3.74875003 0-2.07 1.67896295-3.74833334 3.75015631-3.74833334zm4.9997916 1.24958334c0-.69041667.5597932-1.24958334 1.2500521-1.24958334h1.2500521c.6902588 0 1.2500521.55916667 1.2500521 1.24958334v1.24916666c0 .69041667-.5597933 1.24958334-1.2500521 1.24958334h-1.2500521c-.6902589 0-1.2500521-.55916667-1.2500521-1.24958334zm2.5001042 6.24750003c-.6902589 0-1.2500521-.5595834-1.2500521-1.24958337 0-.69.5597932-1.24958333 1.2500521-1.24958333.6902588 0 1.2500521.55958333 1.2500521 1.24958333 0 .68999997-.5597933 1.24958337-1.2500521 1.24958337zm2.5001042 2.1241666v-8.37166663c0-1.38041667-1.1195865-2.49916667-2.5001042-2.49916667h-14.99979159c-1.3805177 0-2.50010421 1.11875-2.50010421 2.49916667v8.37166663zm-1.2504689 3.5508334c0 .3416666-.2771873.6183333-.6185653.6183333h-16.2623484c-.34179484 0-.61898212-.2766667-.61898212-.6183333v-.0125c0-.3416667.27718728-.6183334.61898212-.6183334h16.2623484c.341378 0 .6185653.2766667.6185653.6183334zm-18.7495311-2.755v2.1241666c0 1.38 1.11916969 2.49875 2.49968738 2.49875h14.99979162c1.3805177 0 2.5001042-1.11875 2.5001042-2.49875v-2.1241666z"})),key:"photography",name:D.Photography,subreddits:["earthporn","itookapicture","wallpaper","exposureporn","photography","photocritique","analog","machineporn","astrophotography","filmmakers","historyporn","perfecttiming"]},[D.PicsAndGifs]:{displayText:Object(o.f)("categories.picsandgifs"),icon:e=>w("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,w("path",{d:"m17.25 15c0 .6903125-.559375 1.25-1.25 1.25h-5v-2.5h3.75l-2.5-3.75h1.25l-2.5-3.75h1.25l-2.5-3.75-2.5 3.75h1.25l-2.5 3.75h1.25l-2.5 3.75h3.75v2.5h-5c-.6903125 0-1.25-.5596875-1.25-1.25v-12.5c0-.6903125.5596875-1.25 1.25-1.25h12.5c.690625 0 1.25.5596875 1.25 1.25zm-16.25 5h17.5v-20h-17.5z"})),key:"picsandgifs",name:D.PicsAndGifs,subreddits:["photoshopbattles","cinemagraphs","highqualitygifs","oddlysatisfying","wheredidthesodago"]},[D.Relationships]:{displayText:Object(o.f)("categories.relationships"),icon:e=>I("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,I("g",{fillRule:"evenodd"},void 0,I("path",{d:"m7.5 11.25c-.69041667 0-1.25-.5595833-1.25-1.25 0-.69041667.55958333-1.25 1.25-1.25s1.25.55958333 1.25 1.25c0 .6904167-.55958333 1.25-1.25 1.25m-3.75-8.75v2.41708333c-1.47791667.90291667-2.5 2.83916667-2.5 5.08291667s1.02208333 4.18 2.5 5.0829167v2.4170833c1.18125 0 6.25-4.6354167 6.25-7.5 0-2.86458333-5.06875-7.5-6.25-7.5"}),I("path",{d:"m0 7.5v5c1.38083333 0 2.5-1.1191667 2.5-2.5 0-1.38083333-1.11916667-2.5-2.5-2.5"}),I("path",{d:"m11.25 10c0-.69041667.5595833-1.25 1.25-1.25s1.25.55958333 1.25 1.25c0 .6904167-.5595833 1.25-1.25 1.25s-1.25-.5595833-1.25-1.25m-1.25 0c0 2.8645833 5.06875 7.5 6.25 7.5v-2.4170833c1.4779167-.9029167 2.5-2.8391667 2.5-5.0829167s-1.0220833-4.18-2.5-5.08291667v-2.41708333c-1.18125 0-6.25 4.63541667-6.25 7.5"}),I("path",{d:"m20 7.5v5c-1.3808333 0-2.5-1.1191667-2.5-2.5 0-1.38083333 1.1191667-2.5 2.5-2.5"}))),key:"relationships",name:D.Relationships,subreddits:["relationships","tinder","justnomil","relationship_advice","socialskills","parenting","dating_advice","childfree"]},[D.Science]:{displayText:Object(o.f)("categories.science"),icon:e=>S("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,S("path",{d:"m17.5726284 16.4661458c1.2161458 1.9427084.3333333 3.5338542-1.9583334 3.5338542h-11.10937496c-2.29166667 0-3.17447917-1.5911458-1.95833333-3.5338542l4.734375-6.93229163v-7.58854167h5.55729169v7.58854167zm-4.734375-15.35416663h-5.55729169c-.30706457-.00000001-.55598958-.24892502-.55598958-.55598959 0-.30706456.24892501-.55598958.55598958-.55598958h5.55729169c.1986359 0 .3821831.10597101.4815011.27799479s.099318.38396581 0 .55598959c-.099318.17202377-.2828652.27799479-.4815011.27799479z"})),key:"science",name:D.Science,subreddits:["biology","chemistry","physics","astronomy","space","math","compsci","machinelearning","nasa","shittyaskscience"]},[D.Sports]:{displayText:Object(o.f)("categories.sports"),icon:e=>_("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,_("g",{},void 0,_("path",{d:"m2.8780457 15.8452312c.00343328-3.4869265 2.82837714-6.31326473 6.31530159-6.31841867 2.14550741.01758727 4.08988711-1.26032611 4.92484381-3.23677715.8349567-1.97645105.3956922-4.26134091-1.1125961-5.78730878-4.39154829-1.37640744-9.15472269.43036724-11.52862345 4.37305528-2.37390075 3.94268804-1.74222907 8.99771092 1.5288764 12.23500342-.08504185-.4164816-.1278593-.8404788-.12780225-1.2655541z"}),_("path",{d:"m14.7730066 1.25083735c1.0397526 1.95728345.9768154 4.31648414-.1658142 6.21554744-1.1426297 1.89906329-3.1975327 3.05973671-5.41384511 3.05790871-1.86638024-.0098949-3.60034409.9627833-4.56482865 2.5606703-.96448455 1.5978869-1.01725286 3.5853348-.1389177 5.23215 3.05588425 2.0211537 6.97384286 2.2043408 10.20498426.4771418 3.2311413-1.7271989 5.2553372-5.0867508 5.2723597-8.7505194.0170224-3.66376865-1.9758687-7.04198452-5.1908211-8.79913311z"}))),key:"sports",name:D.Sports,subreddits:["baseball","bicycling","CollegeBasketball","NASCAR","nba","running","skiing","snowboarding","soccer","sports"]},[D.Tv]:{displayText:Object(o.f)("categories.tv"),icon:e=>P("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,P("path",{d:"m17.5 6.75c.6903125 0 1.25-.5596875 1.25-1.25s-.5596875-1.25-1.25-1.25-1.25.5596875-1.25 1.25.5596875 1.25 1.25 1.25zm0 3.75c.6903125 0 1.25-.5596875 1.25-1.25s-.5596875-1.25-1.25-1.25-1.25.5596875-1.25 1.25.5596875 1.25 1.25 1.25zm-3.0521875 3.793125c.3553125-1.433125.5521875-3.010625.5521875-4.668125s-.196875-3.235-.5521875-4.6678125c-.13875-.5609375-.6384375-.9571875-1.2159375-.9571875h-10.21375c-.5775 0-1.0771875.39625-1.2159375.9571875-.3553125 1.4328125-.5521875 3.0103125-.5521875 4.6678125s.196875 3.235.5521875 4.668125c.13875.560625.6384375.956875 1.2159375.956875h10.21375c.5775 0 1.0771875-.39625 1.2159375-.956875zm-14.4478125 2.081875v-13.375h20v13.375zm1.25 1.625v-.875h17.5v.875z"})),key:"tv",name:D.Tv,subreddits:["television","netflixbestof","thewalkingdead","breakingbad","westworld","southpark","futurama","gameofthrones","familyguy","rickandmorty"]},[D.Tech]:{displayText:Object(o.f)("categories.tech"),icon:e=>j("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,j("path",{d:"m20 5.71313781v-5.71313781h-20v20h20v-12.8565689h-1.4302933v-1.43029329zm-9.1415562 12.85656889c0 .4733658-.3837388.8571046-.8571046.8571046-.47336577 0-.85710457-.3837388-.85710457-.8571046v-3.4284184c0-.4733658.3837388-.8571046.85710457-.8571046.4733658 0 .8571046.3837388.8571046.8571046zm-.85978303-5.7131378c-1.57837907 0-2.85790813-1.279529-2.85790813-2.85790813 0-1.57837907 1.27952906-2.85790813 2.85790813-2.85790813 1.57837913 0 2.85790813 1.27952906 2.85790813 2.85790813 0 .75796433-.3011002 1.48488453-.8370619 2.02084623s-1.2628819.8370619-2.02084623.8370619z"})),key:"tech",name:D.Tech,subreddits:["pcmasterrace","programming","gadgets","learnprogramming","javascript","hacking","internetisbeautiful","techsupport","google","apple","bitcoin","privacy"]},[D.Travel]:{displayText:Object(o.f)("categories.travel"),icon:e=>T("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,T("path",{d:"m18.7777778 13.6364263v-.8096511c-.0005633-.3000353-.1600336-.5762061-.4166667-.7215838l-7.0333333-3.92325679.1777778-3.48576112c-.000337-1.45968579-.3132211-2.90158884-.9166667-4.2243902v-.02556793c-.1258579-.2777988-.4007067-.45292399-.70000001-.44601833-.29328477-.00015975-.55995895.17390109-.68333333.44601833v.02556793c-.60398066 1.32462763-.91687119 2.76849975-.91666667 4.23007197l.17777778 3.48292023-7.10555556 3.92041591c-.22277817.1512987-.35797007.40549-.36111111.6789706v.8522643l7.77777778-1.8181639.48611111 5.903351-1.34722222.8266964c-.27375167.1397979-.44685636.4256964-.44722223.738629v.7130612l2.05-.7670379.36944445.7670379.37500001-.7670379 2.05.7670379v-.7130612c-.0003659-.3129326-.1734706-.5988311-.4472222-.738629l-1.3472223-.8266964.4805556-5.903351z"})),key:"travel",name:D.Travel,subreddits:["travel","backpacking","solotravel","vagabond","japantravel","digitalnomad","iwantout","urbanexploration","shoestring","roadtrip"]},[D.VideoGames]:{displayText:Object(o.f)("categories.videogames"),icon:e=>C("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,C("path",{d:"m15.6 6h-11.2c-2.42720312.00686625-4.39313375 1.97279688-4.4 4.4v.0895833c.00686625 2.4272032 1.97279688 4.3931338 4.4 4.4h11.2c2.4272031-.0068662 4.3931338-1.9727968 4.4-4.4v-.0895833c-.0068662-2.42720312-1.9727969-4.39313375-4.4-4.4zm-8.83333333 5.2520833h-1.51458334v1.5145834h-1.51458333v-1.5145834h-1.51458333v-1.5145833h1.51458333v-1.51458333h1.51458333v1.51458333h1.51458334zm7.98125003 1.4145834c-.6132662 0-1.1104167-.4971505-1.1104167-1.1104167s.4971505-1.1104167 1.1104167-1.1104167 1.1104166.4971505 1.1104166 1.1104167-.4971504 1.1104167-1.1104166 1.1104167zm1.91875-2.2229167c-.6132662 0-1.1104167-.49715048-1.1104167-1.11041667s.4971505-1.11041666 1.1104167-1.11041666 1.1104166.49715047 1.1104166 1.11041666c0 .29450081-.11699.57693964-.3252335.78518317-.2082435.2082435-.4906823.3252335-.7851831.3252335z"})),key:"videogames",name:D.VideoGames,subreddits:["leagueoflegends","overwatch","pokemongo","pokemon","wow","minecraft","hearthstone","zelda","destinythegame","kerbalspaceprogram","pubbattlegrounds"]},[D.Videos]:{displayText:Object(o.f)("categories.videos"),icon:e=>x("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,x("path",{d:"m6.66428125 4.8750625-2 2h-2.8284375l3.63375-3.6340625c.234375-.234375.5521875-.3659375.88375-.3659375h4.14656255v2zm11.58568755 3.9999375h1.75v7.5h-1.75c-.6903125 0-1.25-.5596875-1.25-1.25v-5c0-.6903125.5596875-1.25 1.25-1.25zm-3.8751251-6.875c1.035625 0 1.875.8396875 1.875 1.875 0 1.035625-.839375 1.875-1.875 1.875h-3.125v-3.75zm.1251563 13.125v-5h1.75v5zm-12.00015625-3.75c-.6903125 0-1.25-.5596875-1.25-1.25s.5596875-1.25 1.25-1.25c.690625 0 1.25.5596875 1.25 1.25s-.559375 1.25-1.25 1.25m9.99999995-3.75h-11.24999995c-.6903125 0-1.25.5596875-1.25 1.25v7.5c0 .6903125.5596875 1.25 1.25 1.25h11.24999995c.690625 0 1.25-.5596875 1.25-1.25v-7.5c0-.6903125-.559375-1.25-1.25-1.25"})),key:"videos",name:D.Videos,subreddits:["videos","roadcam","artisanvideos","youtubehaiku","mealtimevideos","deepintoyoutube","instant_regret","rai","whatcouldgowrong","bestofstreamingvideo","yesyesyesyesno"]},[D.Vroom]:{displayText:Object(o.f)("categories.vroom"),icon:e=>E("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,E("path",{d:"m9.99984375 12.3529063c-1.299375 0-2.3528125-1.0534375-2.3528125-2.3528125 0-1.29968755 1.0534375-2.35312505 2.3528125-2.35312505 1.29968745 0 2.35312495 1.0534375 2.35312495 2.35312505 0 1.299375-1.0534375 2.3528125-2.35312495 2.3528125m7.78718745-4.64187505-3.2509375.4646875c-.73875.1053125-1.5-.11875-2.0228125-.650625-.6396875-.650625-1.52875-1.054375-2.51343745-1.054375-.984375 0-1.8734375.40375-2.513125 1.054375-.5228125.531875-1.2840625.7559375-2.0228125.650625l-3.2509375-.4646875c-.2140625.7265625-.330625 1.494375-.330625 2.28906245 0 .0053125.0003125.01125.0003125.0165625l1.8996875.2715625c1.385625.1978125 2.621875.930625 3.53 1.995625.0078125.009375.015625.0184375.02375.0275.923125 1.060625 1.4871875 2.384375 1.4871875 3.7903125v1.9296875c.3846875.05625.7771875.08625 1.1765625.08625.39968745 0 .79218745-.03 1.17687495-.08625v-1.9296875c0-1.4059375.5640625-2.7296875 1.4871875-3.7903125.008125-.0090625.0159375-.018125.02375-.0275.908125-1.065 2.144375-1.7978125 3.53-1.995625l1.8996875-.2715625c0-.0053125.0003125-.01125.0003125-.0165625 0-.79468745-.1165625-1.56249995-.330625-2.28906245m-7.78718745 11.11253125c-4.873125 0-8.823125-3.950625-8.823125-8.8234375 0-4.873125 3.95-8.82375 8.823125-8.82375 4.87343745 0 8.82343745 3.950625 8.82343745 8.82375 0 4.8728125-3.95 8.8234375-8.82343745 8.8234375m0-18.8234375c-5.5228125 0-10 4.4771875-10 10 0 5.5225 4.4771875 10 10 10 5.52312495 0 9.99999995-4.4775 9.99999995-10 0-5.5228125-4.476875-10-9.99999995-10"})),key:"vroom",name:D.Vroom,subreddits:["cars","motorcycles","carporn","aviation","autos","justrolledintotheshop","autodetailing","mechanicadvice","shitty_car_mods","teslamotors"]},[D.Writing]:{displayText:Object(o.f)("categories.writing"),icon:e=>N("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,N("path",{d:"m12.9166667 2.5h7v13.75h-7c-1.375 0-2.5 1.125-2.5 2.5v-13.75c0-1.375 1.125-2.5 2.5-2.5zm-5.9166667 0c1.375 0 2.5 1.125 2.5 2.5v13.75c0-1.375-1.125-2.5-2.5-2.5h-7v-13.75z"})),key:"writing",name:D.Writing,subreddits:["books","writingprompts","literature","suggestmeabook","writing","screenwriting","poetry","comicbooks","fantasy","freeEbooks"]}},R=(D.Advice,D.Animals,D.Art,D.Entertainment,D.Food,D.Health,D.Music,D.News,D.Outdoors,D.Photography,D.Sports,D.VideoGames,D.Videos,e=>{let t="";for(let r=0;r`/r/${R(e)}`,M=Object.keys(A).reduce((e,t)=>{const r=A[t],n=R(r.subreddits);return e[Object(k.f)(n)]=t,e},{}),F=["#FAAF2A","#96DE50","#F9862D","#2EA1EA","#297ACA","#4DCF65","#96DE50","#F9862D","#FAAF2A","#297ACA","#2EA1EA","#2EA1EA","#37D2BB","#4DCF65","#297ACB","#96DE50","#F9862D","#FAAF2A","#297ACA","#2EA1EA","#297ACA","#37D2BB","#96DE50","#37D2BB","#4DCF65","#37D2BB","#F9862D"]},"./src/reddit/constants/chat.ts":function(e,t,r){"use strict";r.d(t,"f",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"c",function(){return s}),r.d(t,"d",function(){return i}),r.d(t,"e",function(){return d}),r.d(t,"a",function(){return c});const n={public:"room_public",private:"room_private"},o=140,s=30,i=10,d=500;var c;!function(e){e.SubredditChatNotifcationFtux="chat_subreddit_notification_ftux"}(c||(c={}))},"./src/reddit/constants/comments.ts":function(e,t,r){"use strict";var n;r.d(t,"a",function(){return n}),function(e){e.Comment="comment",e.MoreComments="moreComments",e.ContinueThread="continueThread"}(n||(n={}))},"./src/reddit/constants/experiments.ts":function(e,t,r){"use strict";r.d(t,"v",function(){return n}),r.d(t,"E",function(){return o}),r.d(t,"f",function(){return s}),r.d(t,"h",function(){return i}),r.d(t,"q",function(){return d}),r.d(t,"L",function(){return c}),r.d(t,"N",function(){return u}),r.d(t,"b",function(){return a}),r.d(t,"k",function(){return l}),r.d(t,"B",function(){return f}),r.d(t,"C",function(){return m}),r.d(t,"i",function(){return p}),r.d(t,"o",function(){return b}),r.d(t,"x",function(){return g}),r.d(t,"D",function(){return h}),r.d(t,"M",function(){return y}),r.d(t,"g",function(){return v}),r.d(t,"J",function(){return O}),r.d(t,"y",function(){return w}),r.d(t,"c",function(){return I}),r.d(t,"R",function(){return _}),r.d(t,"I",function(){return j}),r.d(t,"w",function(){return C}),r.d(t,"t",function(){return x}),r.d(t,"r",function(){return E}),r.d(t,"Q",function(){return N}),r.d(t,"d",function(){return k}),r.d(t,"P",function(){return D}),r.d(t,"O",function(){return A}),r.d(t,"l",function(){return R}),r.d(t,"j",function(){return L}),r.d(t,"F",function(){return M}),r.d(t,"G",function(){return F}),r.d(t,"m",function(){return V}),r.d(t,"p",function(){return U}),r.d(t,"z",function(){return B}),r.d(t,"H",function(){return W}),r.d(t,"s",function(){return H}),r.d(t,"K",function(){return $}),r.d(t,"A",function(){return G}),r.d(t,"e",function(){return z}),r.d(t,"a",function(){return K}),r.d(t,"n",function(){return q}),r.d(t,"u",function(){return J});const n="new_top_sort",o="redesign_go_to_home",s="desktop_m2m_logged_out",i="desktop_subscribe_button",d="hero_on_popular",c="mattknox_prime",u="typeahead_redesign",a="categories_entrypoint_redesign",l="dn_perms_current_pre_prompt",f="rails_search_results_redesign",m="rails_search_results_follow_button",p="disable_rails_hero_unit",b="follow_post_pd",g="desktop_seo_post_test_v1",h="redesign_explore_logged_out_v2",y="trending_entry_points_holdout_redesign",v="desktop_m2m_logged_out_v1-5",O="subreddit_top_content",w="premium_page_header",I="coins_page_header";var S;!function(e){e.Control1="control_1",e.Control2="control_2"}(S||(S={}));const _=e=>e===S.Control1||e===S.Control2;var j,T,P,C,x,E,N,k,D,A,R,L,M,F,V,U,B,W,H,$,G,z;!function(e){e.HomeAfter0="home_after_0",e.HomeAfter3="home_after_3",e.HomeAfter5="home_after_5"}(j||(j={})),function(e){e.Treatment1="treatment_1"}(T||(T={})),function(e){e.Treatment1="treatment_1"}(P||(P={})),function(e){e.Treatment1="treatment_1"}(C||(C={})),function(e){e.ACInFeed="ac_in_feed",e.ACAtBottom="ac_at_bottom",e.ACNone="ac_none"}(x||(x={})),function(e){e.Treatment1="treatment_1"}(E||(E={})),function(e){e.Treatment1="treatment_1"}(N||(N={})),function(e){e.Treatment1="treatment_1"}(k||(k={})),function(e){e.Treatment1="treatment_1"}(D||(D={})),function(e){e.TestTreatment1="toast",e.TestTreatment2="popup",e.TestTreatment3="knoxses"}(A||(A={})),function(e){e.Join="join",e.AddToHome="addtohome",e.Subscribe="subscribe",e.Follow="follow"}(R||(R={})),function(e){e.SystemDialogue="system_dialogue",e.DarkSystemDialogue="dark_system_dialogue",e.PrePrompt="pre_prompt",e.DarkPrePrompt="dark_pre_prompt"}(L||(L={})),function(e){e.Treatment1="treatment_1"}(M||(M={})),function(e){e.Treatment1="treatment_1"}(F||(F={})),function(e){e.Disabled="disabled"}(V||(V={})),function(e){e.FollowPost="follow_post",e.FollowPostTooltip="follow_post_tooltip",e.FollowPostTooltipHover="follow_post_tooltip_hover"}(U||(U={})),function(e){e.LeftRightRailSwap="left_right_rail_swap",e.DUOnBottom="du_on_bottom",e.ListingOnBottom="listing_on_bottom"}(B||(B={})),function(e){e.ExploreOld="explore_old",e.ExploreStandardSearchPost="explore_standard_search_post",e.ExploreStandardSearchCommunity="explore_standard_search_community",e.ExploreTrendingSearchCommunity="explore_trending_search_community",e.ExploreTrendingDUCommunity="explore_trending_du_community",e.ExploreTrendingDUCommunityPopular="explore_trending_du_community_pop"}(W||(W={})),function(e){e.TwoVisitMilestonePersistentTooltip="2_visit_milestone_persistent_tooltip",e.TwoVisitMilestoneNoPersistentTooltip="2_visit_milestone_no-persistent_tooltip",e.TwoVisitMilestonePersistentNoTooltip="2_visit_milestone_persistent_no-tooltip",e.ThreeVisitMilestonePersistentTooltip="3_visit_milestone_persistent_tooltip"}(H||(H={})),function(e){e.ShowTopContent="show_top_content"}($||($={})),function(e){e.LearnAward="learn_award",e.LearnGold="learn_gold",e.PriceAward="price_award",e.PriceGold="price_gold"}(G||(G={})),function(e){e.PostGift="post_gift",e.PostRecognize="post_recognize",e.SnoosGift="snoos_gift",e.SnoosRecognize="snoos_recognize"}(z||(z={}));const K={[v]:[H.TwoVisitMilestonePersistentTooltip,H.TwoVisitMilestoneNoPersistentTooltip,H.TwoVisitMilestonePersistentNoTooltip,H.ThreeVisitMilestonePersistentTooltip],[w]:[G.LearnAward,G.LearnGold,G.PriceAward,G.PriceGold],[I]:[z.PostGift,z.PostRecognize,z.SnoosGift,z.SnoosRecognize],[b]:[U.FollowPost,U.FollowPostTooltip,U.FollowPostTooltipHover],desktop_notif_perms_current:[T.Treatment1],desktop_notif_perms_new:[P.Treatment1],[d]:[E.Treatment1],[n]:[C.Treatment1],[s]:[x.ACInFeed,x.ACAtBottom,x.ACNone],[l]:[L.SystemDialogue,L.DarkSystemDialogue,L.PrePrompt,L.DarkPrePrompt],[i]:[R.Join,R.Follow,R.Subscribe,R.AddToHome],[y]:[D.Treatment1],[u]:[N.Treatment1],[a]:[k.Treatment1],[o]:[j.HomeAfter0,j.HomeAfter3,j.HomeAfter5],[f]:[M.Treatment1],[m]:[F.Treatment1],[p]:[V.Disabled],[g]:[B.LeftRightRailSwap,B.DUOnBottom,B.ListingOnBottom],[h]:[W.ExploreOld,W.ExploreStandardSearchPost,W.ExploreStandardSearchCommunity,W.ExploreTrendingSearchCommunity,W.ExploreTrendingDUCommunity,W.ExploreTrendingDUCommunityPopular],[O]:[$.ShowTopContent]},q=new Set([s,d,o,h]),Y=e=>e.reduce((e,t,r)=>(e[t]=r+1,e),{}),J=(Y(["NFL","Gaming","Memes","Funny","Sports","Wholesome","Video Games","Pics & Gifs","Mindblowing","Videos","News","Cringe","Schadenfreude","Science","Relationships","Learning","Photography","Vroom","Tech","Crypto","TV","Aww","Popcorn","Parenting","Discussion","Food","Beauty","Outdoors","Fashion","Books & Writing","Art & Design","Nostalgia","Music","Travel","Health & Fitness"]),Y(["NFL","Discussion","Relationships","Sports","Gaming","News","Beauty","Health & Fitness","Learning","Parenting","Tech","Crypto","Science","Video Games","TV","Popcorn","Vroom","Food","Outdoors","Fashion","Books & Writing","Art & Design","Nostalgia","Music","Travel","Photography","Funny","Wholesome","Memes","Aww","Pics & Gifs","Mindblowing","Videos","Cringe","Schadenfreude"]))},"./src/reddit/constants/news.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"c",function(){return s}),r.d(t,"d",function(){return i}),r.d(t,"e",function(){return d}),r.d(t,"f",function(){return c}),r.d(t,"g",function(){return u});const n=100,o=4,s=300,i=480,d=5,c=",",u="all stories"},"./src/reddit/constants/originalContent.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"c",function(){return o}),r.d(t,"d",function(){return s}),r.d(t,"e",function(){return i}),r.d(t,"a",function(){return d});const n="all",o="none",s="(oc-subreddits)",i=8,d=3},"./src/reddit/constants/page.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"j",function(){return o}),r.d(t,"f",function(){return s}),r.d(t,"g",function(){return i}),r.d(t,"h",function(){return d}),r.d(t,"d",function(){return c}),r.d(t,"a",function(){return u}),r.d(t,"e",function(){return a}),r.d(t,"c",function(){return l}),r.d(t,"k",function(){return f}),r.d(t,"i",function(){return m}),r.d(t,"l",function(){return p});const n="(frontpage)",o="(original)",s="(modListing)",i="(modListingFiltered)",d="(news)",c="(hero)",u="(explore)";var a;!function(e){e.Frontpage="frontpage",e.All="all",e.Mod="mod",e.Friends="friends",e.Popular="popular",e.News="news",e.Explore="explore",e.PostDetail="postDetail"}(a||(a={}));const l=a.Frontpage,f=a.Popular,m=a.News;var p;!function(e){e[e.Top=0]="Top",e[e.Posts=1]="Posts",e[e.Listings=2]="Listings"}(p||(p={}))},"./src/reddit/constants/parameters.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"d",function(){return s}),r.d(t,"g",function(){return i}),r.d(t,"h",function(){return d}),r.d(t,"k",function(){return c}),r.d(t,"l",function(){return u}),r.d(t,"m",function(){return a}),r.d(t,"n",function(){return l}),r.d(t,"c",function(){return f}),r.d(t,"o",function(){return m}),r.d(t,"q",function(){return p}),r.d(t,"s",function(){return b}),r.d(t,"f",function(){return g}),r.d(t,"t",function(){return h}),r.d(t,"u",function(){return y}),r.d(t,"r",function(){return v}),r.d(t,"e",function(){return O}),r.d(t,"j",function(){return w}),r.d(t,"i",function(){return I}),r.d(t,"p",function(){return S});const n="category",o="category_name",s="draft",i="include_over_18",d="is_multi",c="moderator",u="action",a="newUser",l="q",f="connected_account",m="restrict_sr",p="sort",b="t",g="geo_filter",h="verified",y="verifiedEmail",v="source",O="feature",w=["ad","adHash","clickUrl",b,O],I=["after","before"],S=["include_over_18","q","restrict_sr","sort","t","type",O,d,n,o,v]},"./src/reddit/constants/spezModal.ts":function(e,t,r){"use strict";r.d(t,"f",function(){return n}),r.d(t,"d",function(){return o}),r.d(t,"e",function(){return s}),r.d(t,"a",function(){return i}),r.d(t,"b",function(){return d}),r.d(t,"c",function(){return c});const n="spezmodal",o=1543464e6,s=15435324e5,i="https://dontwreckthe.net/",d="http://out.reddit.com/t3_9wq29y?url=https%3A%2F%2Fdontwreckthe.net%2F&token=AQAAlrECXF4W2BwhKoVC8oBtUxqfZLeQRSHjZFVyr8BlnsVS2AjP&app_name=web2x",c=1543680406e3},"./src/reddit/constants/things.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o});const n="t1_",o="t3_"},"./src/reddit/constants/tracking.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"a",function(){return o});const n={CLICK:"click",COMPLETE:"complete",START:"start",STOP:"stop",VIEW:"view"},o="media-element"},"./src/reddit/constants/video.ts":function(e,t,r){"use strict";r.d(t,"k",function(){return n}),r.d(t,"l",function(){return o}),r.d(t,"b",function(){return s}),r.d(t,"c",function(){return i}),r.d(t,"d",function(){return d}),r.d(t,"e",function(){return c}),r.d(t,"a",function(){return u}),r.d(t,"i",function(){return a}),r.d(t,"g",function(){return l}),r.d(t,"h",function(){return f}),r.d(t,"f",function(){return m}),r.d(t,"j",function(){return p});const n=250,o=500,s=25,i=50,d=75,c=95,u=100,a=[s,i,d,c,u],l=3,f=5,m=10,p=[l,f,m]},"./src/reddit/contexts/PageLayer/index.tsx":function(e,t,r){"use strict";r.d(t,"a",function(){return c}),r.d(t,"w",function(){return a});var n=r("./node_modules/react/index.js"),o=r.n(n),s=r("./src/reddit/contexts/PageLayer/selectors.ts");r.d(t,"b",function(){return s.a}),r.d(t,"c",function(){return s.b}),r.d(t,"d",function(){return s.c}),r.d(t,"e",function(){return s.d}),r.d(t,"f",function(){return s.e}),r.d(t,"g",function(){return s.f}),r.d(t,"h",function(){return s.g}),r.d(t,"i",function(){return s.h}),r.d(t,"j",function(){return s.i}),r.d(t,"k",function(){return s.j}),r.d(t,"l",function(){return s.k}),r.d(t,"m",function(){return s.l}),r.d(t,"n",function(){return s.m}),r.d(t,"o",function(){return s.n}),r.d(t,"p",function(){return s.o}),r.d(t,"q",function(){return s.p}),r.d(t,"r",function(){return s.q}),r.d(t,"s",function(){return s.r}),r.d(t,"t",function(){return s.s}),r.d(t,"u",function(){return s.t}),r.d(t,"v",function(){return s.u}),r.d(t,"x",function(){return s.v}),r.d(t,"y",function(){return s.w}),r.d(t,"z",function(){return s.x}),r.d(t,"A",function(){return s.y}),r.d(t,"B",function(){return s.z}),r.d(t,"C",function(){return s.A}),r.d(t,"D",function(){return s.B}),r.d(t,"E",function(){return s.C}),r.d(t,"F",function(){return s.D}),r.d(t,"G",function(){return s.E}),r.d(t,"H",function(){return s.F}),r.d(t,"I",function(){return s.G}),r.d(t,"J",function(){return s.H}),r.d(t,"K",function(){return s.I}),r.d(t,"L",function(){return s.J}),r.d(t,"M",function(){return s.K}),r.d(t,"N",function(){return s.L}),r.d(t,"O",function(){return s.M}),r.d(t,"P",function(){return s.N}),r.d(t,"Q",function(){return s.O}),r.d(t,"R",function(){return s.P}),r.d(t,"S",function(){return s.Q}),r.d(t,"T",function(){return s.R}),r.d(t,"U",function(){return s.S}),r.d(t,"V",function(){return s.T}),r.d(t,"W",function(){return s.U}),r.d(t,"X",function(){return s.V});var i,d=(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,r,n){var o=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&o)for(var d in o)void 0===t[d]&&(t[d]=o[d]);else t||(t=o||{});if(1===s)t.children=n;else if(s>1){for(var c=Array(s),u=0;uvoid 0!==t?Object.keys(t).reduce((r,n)=>(r[n]=t[n](e),r),{}):{pageLayer:e};function a(e){return t=>(class extends o.a.Component{constructor(){super(...arguments),this.renderChildren=(r=>{const n=Object.assign({},this.props,u(r,e));return o.a.createElement(t,n)})}render(){return d(c.Consumer,{},void 0,this.renderChildren)}})}},"./src/reddit/contexts/PageLayer/selectors.ts":function(e,t,r){"use strict";var n=r("./node_modules/lodash/isEmpty.js"),o=r.n(n),s=r("./node_modules/reselect/lib/index.js"),i=r("./src/lib/constants/index.ts"),d=r("./src/lib/isFakeSubreddit/index.ts"),c=r("./src/lib/objectSelector/index.ts"),u=r("./src/lib/search/index.ts"),a=r("./src/reddit/constants/categories.tsx"),l=r("./src/reddit/constants/page.ts"),f=r("./src/reddit/constants/parameters.ts"),m=r("./src/reddit/constants/postLayout.ts"),p=r("./src/reddit/constants/posts.ts");const b={access:!0,config:!0,flair:!0,mail:!0,posts:!0,wiki:!0,chatConfig:!0,chatOperator:!0,all:!0};var g=r("./src/reddit/helpers/name/index.ts"),h=r("./src/reddit/models/Flair/index.ts"),y=r("./src/reddit/models/Image/index.tsx"),v=r("./src/reddit/selectors/monthsToMinutes.ts"),O=r("./src/reddit/selectors/multireddit.ts"),w=r("./src/reddit/selectors/postCollection.ts"),I=r("./src/reddit/selectors/postDraft.ts"),S=r("./src/reddit/selectors/profile.ts"),_=r("./src/reddit/selectors/subreddit.ts"),j=r("./src/reddit/selectors/subredditModeration.ts"),T=r("./src/reddit/selectors/user.ts");r.d(t,"f",function(){return P}),r.d(t,"A",function(){return C}),r.d(t,"C",function(){return x}),r.d(t,"H",function(){return E}),r.d(t,"N",function(){return N}),r.d(t,"z",function(){return k}),r.d(t,"F",function(){return D}),r.d(t,"B",function(){return A}),r.d(t,"T",function(){return R}),r.d(t,"x",function(){return L}),r.d(t,"w",function(){return M}),r.d(t,"G",function(){return V}),r.d(t,"K",function(){return B}),r.d(t,"I",function(){return W}),r.d(t,"E",function(){return H}),r.d(t,"L",function(){return $}),r.d(t,"y",function(){return G}),r.d(t,"c",function(){return z}),r.d(t,"a",function(){return K}),r.d(t,"d",function(){return q}),r.d(t,"p",function(){return Y}),r.d(t,"s",function(){return J}),r.d(t,"o",function(){return Q}),r.d(t,"n",function(){return Z}),r.d(t,"q",function(){return ee}),r.d(t,"r",function(){return te}),r.d(t,"J",function(){return re}),r.d(t,"i",function(){return ne}),r.d(t,"j",function(){return oe}),r.d(t,"k",function(){return se}),r.d(t,"l",function(){return ie}),r.d(t,"D",function(){return de}),r.d(t,"h",function(){return ce}),r.d(t,"P",function(){return ue}),r.d(t,"R",function(){return ae}),r.d(t,"U",function(){return le}),r.d(t,"V",function(){return fe}),r.d(t,"M",function(){return me}),r.d(t,"O",function(){return pe}),r.d(t,"t",function(){return be}),r.d(t,"Q",function(){return ge}),r.d(t,"b",function(){return he}),r.d(t,"u",function(){return ye}),r.d(t,"v",function(){return ve}),r.d(t,"S",function(){return Oe}),r.d(t,"e",function(){return we}),r.d(t,"g",function(){return Ie}),r.d(t,"m",function(){return Se});const P=e=>e?e.url:"",C=e=>!!(e&&e.routeMatch&&i.r.FRONTPAGE.includes(e.routeMatch.route.chunk)),x=e=>!(!e||!e.routeMatch||e.routeMatch.route.chunk!==i.r.ORIGINAL_CONTENT),E=e=>e&&e.routeMatch&&[i.r.FRONTPAGE,i.r.MULTIREDDIT,i.r.SUBREDDIT].includes(e.routeMatch.route.chunk),N=(e,{pageLayer:t})=>{if(!t||!E(t)||!t.routeMatch)return null;const r=t.routeMatch.match.params.subredditName;if(!r)return null;const n=Object(_.v)(e,{subredditName:r});return n?n.name:r},k=(e,{pageLayer:t})=>{const r=N(e,{pageLayer:t});return!!r&&Object(d.a)(r)},D=(e,{pageLayer:t})=>{const r=N(e,{pageLayer:t}),n=C(t),o=Object(T.F)(e);return r===l.k||!o&&n&&!Object(v.j)(e)},A=(e,{pageLayer:t})=>{const r=N(e,{pageLayer:t});return!(r&&!Object(d.a)(r))},R=e=>{if(!e||!e.routeMatch)return;return e.routeMatch.route.meta.name},L=e=>!(!e||!e.meta||e.meta.name!==i.Rb.COMMENTS),M=e=>!!(e&&e.meta&&e.meta.name===i.Rb.COMMENTS&&e.urlParams.partialCommentId),F=e=>!(!e||!e.meta||e.meta.name!==i.Rb.COMMENTS||p.b[e.urlParams.routePrefix]!==p.a.PROFILE),V=e=>!(!e||!e.meta||e.meta.name!==i.Rb.POST_CREATION),U=e=>!(!e||!e.meta||e.meta.name!==i.Rb.POST_DRAFT),B=e=>!!(e&&e.meta&&i.Db.has(e.meta.name)),W=e=>!!(e&&e.meta&&i.Bb.has(e.meta.name)),H=e=>!(!e||!e.meta||e.meta.name!==i.Rb.PARTNER_SUBREDDIT_CONNECTION),$=e=>!!(e&&e.meta&&i.ic.has(e.meta.name)),G=e=>!(!e||!e.meta||e.meta.name!==i.Rb.EXPLORE),z=e=>{const t=e&&e.urlParams;return t?t.multiredditName:void 0},K=e=>{const t=e&&e.urlParams;return t?t.categoryName:void 0},q=(e,{pageLayer:t})=>{const r=z(t);return r?Object(O.b)(e,{multiredditName:r}):null},Y=(e,{pageLayer:t})=>{if(U(t)){const r=ve(t);return Object(I.e)(e,{draftId:r})}const r=t&&t.urlParams;return r?r.subredditName:void 0},J=(e,{pageLayer:t})=>{if(t&&t.urlParams&&p.b[t.urlParams.routePrefix]===p.a.PROFILE)return null;const r=Y(e,{pageLayer:t});return r?Object(_.v)(e,{subredditName:r}):null},Q=(e,{pageLayer:t})=>{const r=Y(e,{pageLayer:t});return r?Object(_.z)(e,r):null},X=(e,{pageLayer:t})=>{const r=Q(e,{pageLayer:t});return r?e.postFlair[r]:null},Z=(e,{pageLayer:t})=>{const r=X(e,{pageLayer:t});return!(!r||!r.templateIds)&&r.templateIds.length>0},ee=(e,t)=>J(e,t)||se(e,t),te=(e,{pageLayer:t})=>{const r=X(e,{pageLayer:t});return r?r.displaySettings.position:h.a.Right},re=e=>!!(e&&e.routeMatch&&i.Eb.has(e.routeMatch.route.meta.name))||F(e),ne=e=>{const t=e&&e.urlParams;return t?t.profileName:void 0},oe=e=>{if(e&&e.routeMatch&&R(e)===i.Rb.PROFILE_PRIVATE)return e.routeMatch.match.params.listingType},se=(e,{pageLayer:t})=>{const r=F(t)?Y(e,{pageLayer:t}):ne(t);return r?Object(S.h)(e,{profileName:r}):null},ie=(e,{pageLayer:t})=>{const r=F(t)?Y(e,{pageLayer:t}):ne(t);return r?Object(T.bb)(e,{userName:r}):null},de=(e,{pageLayer:t})=>{const r=se(e,{pageLayer:t}),n=Object(T.j)(e),o=n&&(n.username?n.username:n.displayText);return!(!o||!r||o!==r.name)},ce=(e,{pageLayer:t})=>{if(de(e,{pageLayer:t}))return b},ue=(e,{pageLayer:t})=>{if(!t)return;const r=t.key;return e.platform.referrers[r]},ae=e=>e?e.queryParams:{},le=e=>{const t=R(e);if(e&&t&&t===i.Rb.SEARCH_RESULTS)return e.queryParams[f.b]?Object(u.a)(e.queryParams[f.b]):Object(u.a)(e.queryParams[f.n])},fe=e=>e?e.url:"",me=(e,{pageLayer:t})=>{let r;if(void 0!==(r=void 0===t?e.platform.currentPage:t)){const n=R(r);if(n===i.Rb.POST_CREATION)return m.f.Large;if(n===i.Rb.SUBREDDIT_WIKI)return m.f.Classic;if(n===i.Rb.EXPLORE)return m.f.Classic;if(n===i.Rb.SUBREDDIT&&e.user.prefs.rememberCommunityLayout){const r=((e,{pageLayer:t})=>{const r=Q(e,{pageLayer:t});if(r){const t=e.user.prefs.subreddit[r];if(t&&t.layout)return t.layout}return null})(e,{pageLayer:t});if(r)return m.a[r]}if(i.Eb.has(n)){return pe(e,{pageLayer:t})?n===i.Rb.PROFILE_POSTS||n===i.Rb.PROFILE_PRIVATE?m.f.Classic:m.f.Compact:n===i.Rb.PROFILE_OVERVIEW?m.f.Large:m.f.Classic}}if(e.user.prefs.layout)return m.a[e.user.prefs.layout];{const t=Object(T.F)(e),n=!!r&&R(r)===i.Rb.ORIGINAL_CONTENT;return!t||n?m.f.Large:m.f.Classic}},pe=(e,{pageLayer:t})=>!!Object(j.s)(e)||!(!t||!t.meta)&&t.meta.name===i.Rb.MODQUEUE_PAGES,be=(e,{pageLayer:t})=>{const r=Q(e,{pageLayer:t});if(!r)return!0;const n=e.subreddits.about[r];return!n||n.showMedia},ge=Object(c.a)((e,{pageLayer:t,postId:r})=>{const n=e.posts.models[r];if(!n)return;const o=n.flair.find(e=>Object(h.k)(e.type));if(!o||!o.templateId)return;const s=Q(e,{pageLayer:t});if(!s||s!==n.belongsTo.id)return;if(!e.structuredStyles.models[s])return;if(t&&t.meta&&t.meta.name===i.Rb.MODERATION_PAGES)return;let d=e.structuredStyles.flairTemplate.draft[o.templateId]||e.structuredStyles.flairTemplate.models[o.templateId];if(!d)return;const c=!e.structuredStyles.isEditing&&Object(T.O)(e),u=t&&t.locationState&&t.locationState.isOverlay;if(c||u){if(!d.postPlaceholderImage)return;d={postPlaceholderImage:d.postPlaceholderImage}}return Object.keys(d).filter(e=>d[e]!==y.c).reduce((e,t)=>(e[t]=d[t],e),{})}),he=e=>e&&e.urlParams.sort||i.X.HOT,ye=e=>{if(!e)return i.sc;const t=f.s in e.queryParams&&e.queryParams[f.s].toUpperCase();return"string"==typeof t&&t in i.rc?i.rc[t]:i.sc},ve=e=>{if(e)return U(e)?e.urlParams.draftId:e.queryParams.draft},Oe=e=>e&&e.queryParams||{},we=(e,{pageLayer:t})=>{const r=Y(e,{pageLayer:t});if(r)return a.b[a.c[Object(g.f)(r)]]},Ie=(e,{pageLayer:t})=>{const r=(e=>e?e.queryParams.collection:void 0)(t);return r?Object(w.l)(e,{collectionId:r}):void 0},Se=Object(s.createSelector)(Y,e=>e.categories.models,e=>e.subreddits.models,e=>e.subreddits.byCategory,(e,t,r,n)=>{if(!e)return;const s=Object.keys(t).find(t=>{const s=n[t];if(o()(s))return!1;const i=s.map(e=>r[e].name);return!o()(i)&&Object(a.d)(i)===e});return s?t[s]:void 0})},"./src/reddit/featureFlags/communityTopics.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return s});var n=r("./src/reddit/selectors/platform.ts");const o=new Set(["community_topics_test","0perspective","popydos","asoiaf","mls","aquariums","thenetherlands","leagueoflegends","christianmetal","earthporn","space","retrogaming","engineering","wtingtest","bettafish","machinelearning","learnmachinelearning","learnpython","dataisbeautiful","python","sql","parenting","pregnant","mommit","predaddit","tryingforababy","roadcam","idiotsincars","sweatypalms","nonononoyes","absoluteunits","aww","masterreturns","rarepuppers","dogs","skincareaddiction","femalefashionadvice","malefashionadvice","makeupaddiction","girlgamers","rocketleagueesports","rocketleague","thedivision","destinylfg","fortnitebr","fortnitecompetitive","fortnite","overwatch","overwatchleague","destinythegame","reddeadredemption","rainbow6","dota2","globaloffensive","changemyview","neutralpolitics","politics","racism","asktrumpsupporters","mutualsupport","crossdressing","gay_irl","the_mueller","sandersforpresident","wayofthebern","voteblue","conservative","democrats","libertarian"]),s=e=>{const t=Object(n.e)(e);return!!t&&o.has(t.toLowerCase())}},"./src/reddit/featureFlags/index.ts":function(e,t,r){"use strict";var n=r("./node_modules/lodash/isNil.js"),o=r.n(n),s=r("./node_modules/lodash/mapValues.js"),i=r.n(s),d=r("./src/lib/getParsedUserAgent/index.ts"),c=r("./src/reddit/selectors/user.ts"),u=r("./node_modules/crypto-js/sha256.js"),a=r.n(u),l=r("./src/reddit/constants/spezModal.ts");var f=r("./src/reddit/selectors/runTimeEnvVars.ts");const m=e=>t=>!e(t),p=(...e)=>t=>e.some(e=>e(t)),b=(...e)=>t=>e.every(e=>e(t)),g=e=>t=>(({user:e},t)=>{const r=e&&e.features;return!(!r||!r[t])})(t,e),h=(e,t)=>r=>{const n=r.meta.pageloadServerTime;return n>e&&n!1,v=e=>!1,O=c.D,w=p(v,f.c),I=e=>!("new.reddit.com"!==window.location.host),S=p(m(e=>e.user&&e.user.prefs&&e.user.prefs.profileOptOut),I),_=e=>!!e.user.session,j=(h(l.d,l.e),h(15492132e5,15492561e5));var T=r("./src/reddit/featureFlags/communityTopics.ts"),P=r("./src/reddit/selectors/platform.ts");const C=new Set(["communitycommunity","LssGoldNormal","gold_testing"]),x=new Set(["redesign","legaladvice","askwomen","exmormon","bestoflegaladvice","relationships","makeupaddiction","rupaulsdragrace","politicalhumor","amitheasshole","christianity"]),E=new Set(["ethtrader","funkygoose","karma_chameleon","pointsrtesty"]),N=new Set(["ethtrader","funkygoose","funkygooseeggs","karma_chameleon","modtestmeyourpoints","mountainbiking","nr4madastest","pointsrtesty","project_kairos","qameplease","stellar"]),k=new Set(["ethtrader","funkygoose","stellar"]),D=new Set(["ethtrader","funkygoose","stellar"]),A=new Set(["fortnitebr"]),R=new Set(["ethtrader","funkygoose","funkygooseeggs","karma_chameleon","modtestmeyourpoints","mountainbiking","nr4madastest","pointsrtesty","project_kairos","qameplease","stellar"]),L=new Set(["ethtrader","funkygoose","funkygooseeggs","karma_chameleon","modtestmeyourpoints","mountainbiking","nr4madastest","pointsrtesty","project_kairos","qameplease","stellar"]),M=new Set(["ethtrader","funkygoose","mountainbiking","stellar"]),F=new Set(["funkygoose"]),V=new Set(["funkygoose","shittymorph"]),U=(...e)=>t=>{const r=Object(P.e)(t);if(r){for(const t of e)if(!t.has(r.toLowerCase()))return!1;return!0}return!1},B=U(R,E),W=U(R,L,N),H=U(R,k),$=U(R,D),G=U(A),z=U(R),K=U(R,L),q=U(R,M),Y=U(R,F),J=U(V);r.d(t,"d",function(){return X}),r.d(t,"a",function(){return Z}),r.d(t,"f",function(){return ee}),r.d(t,"g",function(){return re}),r.d(t,"b",function(){return ne}),r.d(t,"c",function(){return oe}),r.d(t,"e",function(){return se});const Q={introModal:m(w),jiraTicket:O,markdownMode:w,modQueue:p(w,O),newRedditSubdomain:I,spBadges:B,spGovPolls:W,spHarberger:H,spLeaderboard:$,spLoadtest:G,spPoints:z,spPolls:K,spPublicPoints:q,spSpinoffs:Y,spSupport:J,communityAwards:p(g("community_awards"),w),createCommunityAwards:p(w,b(e=>{const t=Object(P.e)(e);return!!t&&C.has(t.toLowerCase())},g("community_awards"))),communityTopics:T.a,events:p(g("event_posts"),w),collections:p(g("collections"),w),rteVideoPoster:w,userSeenSubredditChatFtux:c.V,userInChat:c.y,userInSubredditChat:c.B,userInChatUserSettings:c.z,devAndStagingWatermark:w,fpsMeter:y,rabbitHole:y,news:e=>!0,redesignProfiles:S,measureScrollFPS:O,showVerboseErrors:p(w,O),uappBanner:y,canProxyGild:p(g("can_proxy_gild"),w),experiments:b(_,m(v)),enableGraphQl:_,importExportThemes:O,grantUserFlair:w,spezModal:y,superbOwl:j,enableShadowMode:(e=>t=>(({user:e},t)=>{if(0===t)return!1;const r=e&&e.loid.loid;return!!r&&parseInt(a()(r).toString(),16)%1e3<10*t})(t,e))(25),useGraphQLInFrontpage:O,emojis:p(w,O),pushNotificationsBrowserSupported:e=>{const t=navigator.userAgent,r=Object(d.a)(t).browser.version;if(!r)return!1;let n;try{n=r.split(/[^\d]/)[0]}catch(o){return!1}return!!(Object(d.b)(t)&&parseInt(n)>=50&&Object(d.c)(t))||(!!(Object(d.d)(t)&&parseInt(n)>52&&Object(d.c)(t))||!!(Object(d.f)(t)&&parseInt(n)>=27&&Object(d.c)(t)))},enableCrowdControlMode:e=>{const t=Object(P.e)(e);return!!t&&x.has(t.toLowerCase())},__requiredDoNotRemove:y},X=i()(Q,(e,t)=>r=>{const n=r.featureFlags.overrides[t];return o()(n)?e(r):n}),Z=Object.keys(Q),ee=e=>e.filter(e=>"__requiredDoNotRemove"!==e),te=/^feature_(.*)$/i,re=e=>{const t=e.match(te);if(null!==t)return t[1]},ne="FEATURES__FEATURE_SET",oe="FEATURES__FEATURE_TOGGLED",se=({featureName:e})=>(t,r)=>{const n=(0,X[e])(r());t((({featureName:e,currentValue:t})=>({type:oe,payload:{featureName:e,currentValue:t}}))({featureName:e,currentValue:n}))}},"./src/reddit/helpers/chooseVariant/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return l}),r.d(t,"b",function(){return p});var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/lib/env/index.ts"),s=r("./src/reddit/constants/experiments.ts"),i=r("./src/reddit/selectors/telemetry.ts"),d=r("./src/reddit/selectors/user.ts"),c=r("./src/telemetry/index.ts"),u=r("./src/telemetry/models/Event.ts");const a=Object(n.createSelector)(e=>e.user.experiments.models,(e,t)=>t.experimentName,(e,t)=>e.find(({name:e})=>e.toLowerCase()===t.toLowerCase())),l=()=>!0,f=(e,t,r)=>{Object(c.a)(Object.assign({source:u.d.Experiment,action:u.c.Expose,noun:"user_id",actionInfo:void 0,app:i.app(),experiment:t,referrer:void 0,session:void 0,user:e},r))},m={},p=Object(n.createSelector)(a,(e,{experimentName:t})=>{const r=Object(d.j)(e),n=!!r&&r.isEmployee;return Object(o.a)()||n||s.n.has(t.toLowerCase())?e.user.experiments.overrides[t.toLowerCase()]:void 0},e=>i.user(e),(e,t)=>t.expEventOverride,(e,t)=>t.customPayloadMaker&&t.customPayloadMaker(e),(e,t)=>t.experimentEligibilitySelector(e),(e,t)=>t.experimentName,(e,t,r,n,o={},s,i)=>{if(!s)return;if(!e)return t&&!1!==n&&f(r,{id:-1,isOverride:!0,name:i,variant:t,version:"-1"},o),t;const d=e.name,c=e.id,u=void 0!==t,a=u?t:e.variant;if(a){const t=-1===c,s=m[d]===a;t||s||!1===n||(f(r,Object.assign({},e,{isOverride:u,variant:a}),o),m[d]=a)}return u?t:a})},"./src/reddit/helpers/dom/index.ts":function(e,t,r){"use strict";r.d(t,"e",function(){return s}),r.d(t,"c",function(){return i}),r.d(t,"g",function(){return d}),r.d(t,"b",function(){return c}),r.d(t,"a",function(){return u}),r.d(t,"d",function(){return a}),r.d(t,"f",function(){return l});var n=r("./node_modules/lodash/map.js"),o=r.n(n);const s=()=>{const e=document.getSelection();return!!e&&(e.rangeCount>0&&e.getRangeAt(0).toString().length>0)},i=()=>s()?(()=>{const e=document.getSelection();if(!e)return[];const t=e.getRangeAt(0).cloneContents().childNodes;return o()(t,e=>e.textContent||"")})():null,d=(e,t)=>{const r=document.createRange();return r.selectNode(t),e.compareBoundaryPoints(Range.END_TO_START,r)<0&&e.compareBoundaryPoints(Range.START_TO_END,r)>0},c=e=>{const t=window.getSelection();if(1!==t.rangeCount)return;const r=t.getRangeAt(0);if(!d(r,e))return;const n=r.startContainer,o=r.startOffset,s=r.endContainer,i=r.endOffset,c=document.createRange();c.selectNode(e);let u=!0;if(-1===c.compareBoundaryPoints(Range.START_TO_START,r)&&(c.setStart(n,o),u=!1),1===c.compareBoundaryPoints(Range.END_TO_END,r)&&(c.setEnd(s,i),u=!1),u)return[e];const a=document.createElement("div");return a.appendChild(c.cloneContents()),[...a.childNodes]},u=(e,t,r)=>{let n=e;for(;n&&(!r||!r(n));){if(n&&t(n))return n;n=n.parentElement}},a=e=>e&&e.parentElement&&u(e.parentElement,e=>"static"!==window.getComputedStyle(e).getPropertyValue("position")),l=e=>{if(!e||e.hidden)return!0;if(window.getComputedStyle){const t=window.getComputedStyle(e);if("none"===t.display||"hidden"===t.visibility)return!0}return!!e.parentElement&&l(e.parentElement)}},"./src/reddit/helpers/getPostFromRouteMatch/index.ts":function(e,t,r){"use strict";var n=r("./src/reddit/models/Post/index.ts"),o=r("./src/lib/constants/index.ts");t.a=((e,t)=>{if(!t){const r=e.platform.currentPage;if(!r)return null;t=r.routeMatch}if(t.route.meta.name===o.Rb.COMMENTS){const r=t.match.params.partialPostId,o=Object(n.f)(r);return e.posts.models[o]}return null})},"./src/reddit/helpers/getRichTextContent.ts":function(e,t,r){"use strict";var n=r("./src/lib/env/index.ts"),o=r("./src/lib/raven/index.ts"),s=r("./src/reddit/helpers/isComment.ts"),i=r("./src/reddit/models/RichTextJson/nodeMakers.ts");const d={document:"[Unable to render content]".split("\n").map(e=>Object(i.k)([Object(i.r)(e,null)]))};const c=(e,t)=>{const r=`getRichTextContent: ${e} (in ${Object(s.a)(t.id)?"comment":"post"})`;Object(o.c)(r,{extra:{info:{id:t.id,permalink:t.permalink,media:t.media}},tags:{rtjson:"getting_content"}}),Object(n.b)()||console.log(r)};t.a=((e,t)=>{const r=void 0===t?d:t,n=e.media;if(!n)return c("Media object is missing",e),r;if("rtjson"!==n.type)return c("Media object type is not rtjson",e),r;const o=n.richtextContent;return o?Array.isArray(o.document)?o:(c("Invalid richtextContent document",e),r):(c("Missing richtextContent property",e),r)})},"./src/reddit/helpers/getS3KeyFromUrl/index.ts":function(e,t,r){"use strict";var n=r("./node_modules/url/url.js"),o=r.n(n);t.a=(e=>{var t=o.a.parse(e).pathname;const r=void 0===t?"":t;return r.startsWith("/")?r.slice(1):r})},"./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx":function(e,t,r){"use strict";var n=r("./src/reddit/models/StructuredStyles/index.ts");const o={};t.a=(e=>e.subredditOrProfile?{url:e.subredditOrProfile.communityIcon||e.subredditOrProfile.icon.url,color:Object(n.e)(e.subredditOrProfile)}:o)},"./src/reddit/helpers/getSubredditUrl/index.ts":function(e,t,r){"use strict";var n=r("./src/lib/isFakeSubreddit/index.ts");t.a=(e=>e&&!Object(n.a)(e.name)?e.url:"")},"./src/reddit/helpers/isComment.ts":function(e,t,r){"use strict";var n=r("./src/reddit/constants/things.ts");t.a=function(e){return!!e&&e.substring(0,3)===n.a}},"./src/reddit/helpers/isPost.ts":function(e,t,r){"use strict";var n=r("./src/reddit/constants/things.ts");t.a=function(e){return!!e&&e.substring(0,3)===n.b}},"./src/reddit/helpers/media/index.ts":function(e,t,r){"use strict";r.d(t,"f",function(){return o}),r.d(t,"k",function(){return s}),r.d(t,"j",function(){return i}),r.d(t,"i",function(){return d}),r.d(t,"e",function(){return c}),r.d(t,"h",function(){return u}),r.d(t,"b",function(){return a}),r.d(t,"a",function(){return l}),r.d(t,"c",function(){return f}),r.d(t,"l",function(){return p}),r.d(t,"d",function(){return g}),r.d(t,"g",function(){return h});var n=r("./src/lib/constants/index.ts");function o(e){return new Promise((t,r)=>{try{const o=new FileReader;o.onloadend=(e=>{try{const o=e.target.result,s=new Uint8Array(o).subarray(0,4);let i="";for(let e=0;ee.startsWith("video/"),i=e=>e.startsWith("image/"),d=e=>"image/gif"===e,c=e=>{if(e)return s(e)?"video":i(e)?"image":void 0},u=e=>n.a.has(e)||n.b.has(e),a=e=>window.URL&&window.URL.createObjectURL?window.URL.createObjectURL(e):null;function l(e,t){try{return new File([e],t,{type:e.type,lastModified:Date.now()})}catch(r){const n=new Blob([e],{type:e.type});return Object.assign(n,{name:t,lastModified:Date.now()}),n}}function f(e){const t=atob(e.split(",")[1]),r=e.split(",")[0].split(":")[1].split(";")[0],n=new Uint8Array(t.length);for(let o=0;o{e.addEventListener(t,n=>(e.removeEventListener(t,r),r(n)))},p=(e,t)=>new Promise((r,n)=>{const o=()=>{e.readyState>=2&&r(e)};m(e,"error",()=>{n(new Error("Invalid video source"))}),["loadedmetadata","loadeddata","suspend"].forEach(t=>m(e,t,o)),e.src=t,o()}),b=(e,t)=>new Promise(r=>{m(e,"seeked",()=>r(e)),e.currentTime=t});async function g(e,t,r){let n=e.currentTime;for(;null!==n;){await b(e,n),t.height=e.videoHeight,t.width=e.videoWidth;const o=t.getContext("2d");o&&o.drawImage(e,0,0),n=r({dataUrl:t.toDataURL(),time:e.currentTime})}}async function h(e,t=!1){const r=document.createElement("video");let n;if(await p(r,e),t){r.currentTime=0;const e=document.createElement("canvas");await g(r,e,e=>(n=e,null))}return{width:r.videoWidth,height:r.videoHeight,duration:r.duration,firstFrame:n}}},"./src/reddit/helpers/name/index.ts":function(e,t,r){"use strict";r.d(t,"g",function(){return i}),r.d(t,"f",function(){return d}),r.d(t,"b",function(){return c}),r.d(t,"c",function(){return u}),r.d(t,"d",function(){return l}),r.d(t,"e",function(){return f}),r.d(t,"a",function(){return m});const n=/^(r|u)?\//i,o=/^r\//i,s=/^u\//i,i=e=>e.replace(n,""),d=e=>i(e.toLowerCase().trim()),c=e=>`r/${i(e)}`,u=e=>`u/${i(e)}`,a=e=>n.test(e),l=e=>o.test(e),f=e=>s.test(e),m=(e,t)=>!((e,t)=>a(e)&&a(t)&&e[0].toLowerCase()!==t[0].toLowerCase())(e,t)&&d(e)===d(t)},"./src/reddit/helpers/news/index.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return s}),r.d(t,"a",function(){return i});var n=r("./src/reddit/constants/news.ts"),o=r("./src/reddit/models/News/index.ts");const s=e=>e&&e.topicId&&e.topicId===o.a,i=e=>{var t=e&&e.heroSource||{},r=t.url;const o=void 0===r?"":r;var s=t.width;const i=void 0===s?0:s;var d=t.height;const c=void 0===d?0:d;return o&&i>=n.d&&c>=n.c}},"./src/reddit/helpers/path/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return s}),r.d(t,"b",function(){return i});var n=r("./node_modules/path-browserify/index.js"),o=r.n(n);const s=(e,t)=>o.a.join(o.a.sep,e||"",t),i=e=>e.replace(/^.*\/\/[^\/]+/,"")},"./src/reddit/helpers/pixels.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return s});const n=new(r("./src/lib/LRUCache/index.ts").a)(1e3),o=e=>{if(!n.get(e)){return(new Image).src=e,n.set(e,!0),!0}return!1},s=(e,t)=>e.filter(e=>e.type===t).map(e=>e.url).every(o)},"./src/reddit/helpers/r2/normalizeSubredditFromR2/index.ts":function(e,t,r){"use strict";t.a=(e=>({allowContractors:e.allow_contractors,communityIcon:e.community_icon,displayText:e.display_name_prefixed,icon:{height:e.icon_size?e.icon_size[1]:0,url:e.icon_img?e.icon_img:"",width:e.icon_size?e.icon_size[0]:0},id:e.name,isNSFW:e.over_18||e.over18,isQuarantined:!!e.quarantine,name:e.display_name,primaryColor:e.primary_color,subscribers:e.subscribers,title:e.title,type:e.subreddit_type,url:e.url,wls:e.wls}))},"./src/reddit/helpers/trackers/news.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"d",function(){return f}),r.d(t,"n",function(){return b}),r.d(t,"p",function(){return g}),r.d(t,"o",function(){return h}),r.d(t,"q",function(){return y}),r.d(t,"r",function(){return v}),r.d(t,"s",function(){return O}),r.d(t,"t",function(){return w}),r.d(t,"h",function(){return I}),r.d(t,"i",function(){return S}),r.d(t,"k",function(){return _}),r.d(t,"j",function(){return j}),r.d(t,"f",function(){return T}),r.d(t,"m",function(){return P}),r.d(t,"e",function(){return C}),r.d(t,"l",function(){return x}),r.d(t,"g",function(){return E}),r.d(t,"b",function(){return D}),r.d(t,"c",function(){return A});var n,o,s=r("./src/reddit/constants/tracking.ts"),i=r("./src/reddit/selectors/news.ts"),d=r("./src/reddit/selectors/posts.ts"),c=r("./src/reddit/selectors/subreddit.ts"),u=r("./src/reddit/selectors/telemetry.ts");!function(e){e.newsNav="news_nav",e.newsHero="news_hero",e.newsMiniHero="news_mini_hero"}(n||(n={})),function(e){e.heroNews="heroNews",e.newsHeroComments="newsHeroComments",e.newsHeroCommunity="newsHeroCommunity",e.newsHeroImage="newsHeroImage",e.newsHeroLatestTag="newsHeroLatestTag",e.newsHeroOutboundLink="newsHeroOutboundLink",e.newsHeroPostTitle="newsHeroPostTitle",e.newsHeroTime="newsHeroTime",e.newsHeroVoteCount="newsHeroVoteCount",e.topicFilter="topicFilter",e.topicHeader="topicHeader",e.topicHero="topicHero",e.topicPost="topicPost"}(o||(o={}));const a={topicFilter:{topic:"topic",subtopic:"subtopic"},topicHero:{topic:"topic_hero",subtopic:"subtopic_hero"},topicPost:{topic:"topic_post",subtopic:"subtopic_post"},topicHeader:{topic:"topic_header",subtopic:"subtopic_header"},newsHeroImage:{topic:"image",subtopic:"image"},newsHeroLatestTag:{topic:"latest_tag",subtopic:"latest_tag"},newsHeroPostTitle:{topic:"post_title",subtopic:"post_title"},newsHeroOutboundLink:{topic:"outbound_link",subtopic:"outbound_link"},newsHeroCommunity:{topic:"community",subtopic:"community"},newsHeroVoteCount:{topic:"vote_count",subtopic:"vote_count"},newsHeroComments:{topic:"comments",subtopic:"comments"},newsHeroTime:{topic:"post_age",subtopic:"post_age"},heroNews:{topic:"hero_news",subtopic:"hero_news"}},l=e=>{return e.replace(/\(|\)|&|\s|\//gi,"_").toLowerCase().toLowerCase()},f=(e,t)=>{const r={topicId:e.topicId,topicName:l(e.name)};let n={};return t&&(n=(e=>({subtopicId:e.subtopicId,subtopicName:l(e.name)}))(t)),Object.assign({},r,n)},m=(e,t,r,n)=>{const o=e.postId,s=e.listingKey,i=e.state,c=e.topic,u=e.subtopic,l={source:r,action:t,noun:u?a[n].subtopic:a[n].topic,news:f(c,u)};let m={};return o&&s&&i&&(m={discoveryUnit:((e,t,r)=>{return{id:e,type:"news_hero",title:"News Hero Module",name:"news_hero",items:Object(d.y)(r,{listingKey:t})}})(o,s,i)}),Object.assign({},l,m)},p=(e,t,r,n)=>{const o=e.postId,s=e.state,d=Object(i.q)(s,{postId:o});return m(Object.assign({},e,{topic:d.topic,subtopic:d.subtopic}),t,r,n)},b=e=>t=>p(Object.assign({},e,{state:t}),s.b.CLICK,n.newsMiniHero,o.newsHeroPostTitle),g=e=>t=>p(Object.assign({},e,{state:t}),s.b.CLICK,n.newsMiniHero,o.newsHeroOutboundLink),h=e=>t=>p(Object.assign({},e,{state:t}),s.b.CLICK,n.newsMiniHero,o.newsHeroCommunity),y=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsNav,o.topicFilter),v=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsNav,o.topicHeader),O=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsNav,o.topicHero),w=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsNav,o.topicPost),I=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroImage),S=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroLatestTag),_=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroPostTitle),j=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroOutboundLink),T=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroCommunity),P=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroVoteCount),C=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroComments),x=e=>t=>m(Object.assign({},e,{state:t}),s.b.CLICK,n.newsHero,o.newsHeroTime),E=e=>t=>m(Object.assign({},e,{state:t}),"consume",n.newsHero,o.heroNews),N=(e,t)=>Object(c.v)(e,{subredditName:t.name}),k=e=>e?{id:e.id,name:e.name.toLowerCase()}:null,D=e=>t=>{const r=k(N(t,e));return Object.assign({},u.defaults(t),{source:"active_communities",action:"click",noun:"community",subreddit:r})},A=e=>t=>r=>{const n=k(N(r,e));return Object.assign({},u.defaults(r),{source:"active_communities",action:t?"unsubscribe":"subscribe",noun:"button",subreddit:n})}},"./src/reddit/helpers/trackers/postList.ts":function(e,t,r){"use strict";r.d(t,"i",function(){return i}),r.d(t,"a",function(){return d}),r.d(t,"e",function(){return c}),r.d(t,"f",function(){return u}),r.d(t,"b",function(){return a}),r.d(t,"c",function(){return l}),r.d(t,"d",function(){return f}),r.d(t,"g",function(){return m}),r.d(t,"h",function(){return p}),r.d(t,"j",function(){return b});var n=r("./src/telemetry/index.ts"),o=r("./src/reddit/selectors/telemetry.ts");const s=(e,t)=>Object.assign({},o.defaults(e),{media:o.media(e,t),post:o.post(e,t),profile:o.profile(e),subreddit:o.subreddit(e)}),i=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"stop",noun:"autoplay_initial_load"}))},d=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"complete",noun:"autoplay_initial_load"}))},c=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"start",noun:"autoplay_initial_load"}))},u=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"start",noun:"autoplay_network_load"}))},a=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"consume",noun:"autoplay"}))},l=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"start",noun:"autoplay"}))},f=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"start",noun:"autoplay_buffering"}))},m=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"stop",noun:"autoplay"}))},p=(e,t)=>{Object(n.a)(Object.assign({},s(e,t),{source:"postlist",action:"stop",noun:"autoplay_buffering"}))},b=(e,t)=>{Object(n.a)(Object.assign({action:"view",source:"postlist",noun:"bottom"},o.defaults(e),{listing:o.listing(e,t),subreddit:o.subreddit(e)}))}},"./src/reddit/icons/svgs/News/index.tsx":function(e,t,r){"use strict";var n,o=r("./node_modules/react/index.js"),s=r.n(o),i=Object.assign||function(e){for(var t=1;t1){for(var c=Array(i),u=0;us.a.createElement("svg",i({viewBox:"0 0 20 20",version:"1.1"},e),d("defs",{},void 0,d("path",{d:"M16.5,7.5 L12.5,7.5 C12.224,7.5 12,7.276 12,7 C12,6.724 12.224,6.5 12.5,6.5 L16.5,6.5 C16.776,6.5 17,6.724 17,7 C17,7.276 16.776,7.5 16.5,7.5 Z M16.5,10 L12.5,10 C12.224,10 12,9.776 12,9.5 C12,9.224 12.224,9 12.5,9 L16.5,9 C16.776,9 17,9.224 17,9.5 C17,9.776 16.776,10 16.5,10 Z M16.5,12.5 L12.5,12.5 C12.224,12.5 12,12.276 12,12 C12,11.724 12.224,11.5 12.5,11.5 L16.5,11.5 C16.776,11.5 17,11.724 17,12 C17,12.276 16.776,12.5 16.5,12.5 Z M16.5,15 L12.5,15 C12.224,15 12,14.776 12,14.5 C12,14.224 12.224,14 12.5,14 L16.5,14 C16.776,14 17,14.224 17,14.5 C17,14.776 16.776,15 16.5,15 Z M11.035,9.5 C11.035,9.795 10.795,10.035 10.5,10.035 L6.5,10.035 C6.205,10.035 5.965,9.795 5.965,9.5 L5.965,5.5 C5.965,5.205 6.205,4.965 6.5,4.965 L10.5,4.965 C10.795,4.965 11.035,5.205 11.035,5.5 L11.035,9.5 Z M10.5,12.5 L6.5,12.5 C6.224,12.5 6,12.276 6,12 C6,11.724 6.224,11.5 6.5,11.5 L10.5,11.5 C10.776,11.5 11,11.724 11,12 C11,12.276 10.776,12.5 10.5,12.5 Z M10.5,15 L6.5,15 C6.224,15 6,14.776 6,14.5 C6,14.224 6.224,14 6.5,14 L10.5,14 C10.776,14 11,14.224 11,14.5 C11,14.776 10.776,15 10.5,15 Z M18,3 L5,3 C4.448,3 4,3.448 4,4 L4,14.5 C4,14.776 3.776,15 3.5,15 C3.224,15 3,14.776 3,14.5 L3,6 C3,5.441 2.543,4.992 1.985,5 L1.959,5 L1.917,5.003 C1.398,5.047 1,5.48 1,6 L1,14.321 C1,15.798 2.202,17 3.679,17 L17,17 C18.103,17 19,16.103 19,15 L19,4 C19,3.448 18.552,3 18,3 Z",id:"path-1"},void 0)),d("g",{id:"news",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},void 0,d("mask",{id:"mask-2",fill:"white"},void 0,d("use",{xlinkHref:"#path-1"})),d("use",{id:"Page-1",xlinkHref:"#path-1"}))))},"./src/reddit/models/Flair/index.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"e",function(){return o}),r.d(t,"d",function(){return s}),r.d(t,"c",function(){return i}),r.d(t,"a",function(){return d}),r.d(t,"k",function(){return a}),r.d(t,"j",function(){return f}),r.d(t,"g",function(){return m}),r.d(t,"f",function(){return p}),r.d(t,"i",function(){return b}),r.d(t,"h",function(){return g});var n,o,s,i,d,c=r("./src/lib/formatEmojiName/index.ts"),u=r("./src/reddit/constants/colors.ts");!function(e){e.Text="text",e.Emoji="emoji"}(n||(n={})),function(e){e.Image="image",e.Meta="meta",e.Nsfw="nsfw",e.PatreonPatron="patreonPatron",e.Richtext="richtext",e.Spoiler="spoiler",e.Text="text",e.Quarantined="quarantined"}(o||(o={})),function(e){e.Dark="dark",e.Light="light"}(s||(s={})),function(e){e.UserFlair="USER_FLAIR",e.LinkFlair="LINK_FLAIR"}(i||(i={})),function(e){e.Left="left",e.Right="right"}(d||(d={}));const a=e=>e===o.Text||e===o.Richtext||e===o.Image||e===o.Meta,l=e=>e.e===n.Emoji?Object(c.a)(e.a):e.t,f=e=>e.type===o.Richtext?e.richtext.map(l).join(""):e.text||"";var m,p;!function(e){e.Dark="DARK",e.Light="LIGHT"}(m||(m={})),function(e){e.RIGHT="RIGHT",e.LEFT="LEFT"}(p||(p={}));const b=e=>e.type===o.Richtext?{backgroundColor:e.backgroundColor,richtext:e.richtext,templateId:e.id,textColor:e.textColor,type:e.type}:{backgroundColor:e.backgroundColor,templateId:e.id,text:e.text||"",textColor:e.textColor,type:e.type},g=()=>{return{backgroundColor:u.a.defaultFlair,richtext:[],textColor:s.Dark,type:o.Richtext}}},"./src/reddit/models/Media/index.ts":function(e,t,r){"use strict";r.d(t,"q",function(){return n}),r.d(t,"z",function(){return i}),r.d(t,"A",function(){return d}),r.d(t,"x",function(){return c}),r.d(t,"y",function(){return u}),r.d(t,"m",function(){return a}),r.d(t,"a",function(){return l}),r.d(t,"i",function(){return f}),r.d(t,"j",function(){return m}),r.d(t,"t",function(){return p}),r.d(t,"c",function(){return b}),r.d(t,"k",function(){return g}),r.d(t,"l",function(){return h}),r.d(t,"n",function(){return y}),r.d(t,"o",function(){return v}),r.d(t,"e",function(){return O}),r.d(t,"f",function(){return w}),r.d(t,"h",function(){return I}),r.d(t,"b",function(){return S}),r.d(t,"p",function(){return _}),r.d(t,"s",function(){return j}),r.d(t,"r",function(){return T}),r.d(t,"d",function(){return P}),r.d(t,"g",function(){return C}),r.d(t,"u",function(){return x}),r.d(t,"w",function(){return E}),r.d(t,"v",function(){return N});var n,o=r("./node_modules/url/url.js"),s=r.n(o);!function(e){e.YouTube="YouTube",e.Vimeo="Vimeo",e.BandCamp="BandCamp",e.Gfycat="Gfycat",e.GfycatOld="gfycat",e.Giphy="Giphy",e.Imgur="Imgur",e.SoundCloud="SoundCloud",e.Spotify="Spotify",e.Streamable="Streamable",e.Twitch="Twitch.tv",e.IFrameEmbed="iframe embed"}(n||(n={}));const i=e=>"text"===e.type,d=e=>"video"===e.type,c=e=>"image"===e.type,u=e=>"rtjson"===e.type,a={TEXT:"text",VIDEO:"video",IMAGE:"image",EMBED:"embed",GIFVIDEO:"gifvideo",RTJSON:"rtjson"},l=new Set([a.TEXT,a.IMAGE,a.RTJSON]),f=512,m=250,p=608,b=.5625,g=486,h=864,y=273,v=486,O=700,w=822,I=new Set([n.YouTube,n.Vimeo,n.Spotify,n.SoundCloud,n.Gfycat,n.GfycatOld,n.Giphy]),S=new Set([n.BandCamp,n.Gfycat,n.GfycatOld,n.Giphy,n.Imgur,n.SoundCloud,n.Spotify,n.Streamable,n.Twitch,n.YouTube,n.Vimeo]),_=new Set([n.SoundCloud,n.Spotify,n.Streamable,n.Vimeo,n.YouTube]),j=new Set([n.Gfycat,n.GfycatOld,n.Imgur]),T=["gif","jpeg","jpg","png","tiff"],P=new Set([a.VIDEO,a.GIFVIDEO,a.EMBED]);var C,x;!function(e){e.Mute="mute",e.Pause="pause",e.Play="play"}(C||(C={})),function(e){e.Pause="pauseVideo",e.Play="playVideo",e.Mute="mute"}(x||(x={}));const E=e=>e.source?e.source.url:e.media&&e.media.type!==a.VIDEO&&e.media.content?e.media.content:"",N=e=>{if(!d(e))return;const t=e;let r;if(t.hlsUrl)r=t.hlsUrl;else{if(!t.dashUrl)return;r=t.dashUrl}return(e=>{const t=s.a.parse(e);if(t&&t.pathname)return t.pathname.split("/")[1]})(r)}},"./src/reddit/models/ModeratingSubreddits/index.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"a",function(){return i}),r.d(t,"c",function(){return d});var n,o=r("./node_modules/lodash/snakeCase.js"),s=r.n(o);!function(e){e.access="access",e.config="config",e.flair="flair",e.mail="mail",e.posts="posts",e.wiki="wiki",e.chatConfig="chatConfig",e.chatOperator="chatOperator",e.all="all"}(n||(n={}));const i={all:!0,access:!0,chatConfig:!0,chatOperator:!0,config:!0,flair:!0,mail:!0,posts:!0,wiki:!0},d=e=>{return Object.keys(e).map(t=>(e[t]?"+":"-")+s()(t)).join(",")}},"./src/reddit/models/MonthsToMinutes/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"d",function(){return o}),r.d(t,"h",function(){return s}),r.d(t,"e",function(){return i}),r.d(t,"i",function(){return d}),r.d(t,"f",function(){return c}),r.d(t,"j",function(){return u}),r.d(t,"c",function(){return a}),r.d(t,"g",function(){return l}),r.d(t,"b",function(){return f});const n=2e3,o=3,s=5,i=10,d=5,c=1500;var u,a,l,f;!function(e){e.Home="home_active",e.SubscribeFeed="subscribe_feed",e.SubscribeIdCard="subscribe_id",e.SubscribeReminder="subscribe_reminder",e.Vote="vote",e.VoteReminder="vote_reminder",e.VoteSuccess="vote_success"}(u||(u={})),function(e){e[e.Welcome=0]="Welcome",e[e.Subscribe=1]="Subscribe",e[e.Vote=2]="Vote",e[e.Signup=3]="Signup"}(a||(a={})),function(e){e.Subscribe="Subscribe",e.Vote="Vote"}(l||(l={})),function(e){e.Initial="initial",e.BannerVisible="bannerVisible",e.HomeVisited="homeVisited"}(f||(f={}))},"./src/reddit/models/Multireddit/index.ts":function(e,t,r){"use strict";var n;function o(e){return"string"==typeof e.url}r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"c",function(){return s}),function(e){e.Hidden="hidden",e.Private="private",e.Public="public"}(n||(n={}));const s=(e,t)=>`/user/${e}/m/${t}/`.toLowerCase()},"./src/reddit/models/News/index.ts":function(e,t,r){"use strict";var n;r.d(t,"b",function(){return n}),r.d(t,"c",function(){return o}),r.d(t,"a",function(){return s}),r.d(t,"d",function(){return i}),function(e){e.Latest="latest"}(n||(n={}));const o={latest:"news.storyStatus.latest"},s=100,i=e=>{const t=[{name:"All Stories",subtopics:[],topicId:s}];return e.forEach(({display_name:e,topic_id:r,subtopics:n})=>{t.push({name:e,topicId:r,subtopics:(e=>e.map(({subreddits:e,display_name:t,id:r})=>({subreddits:e,name:t,subtopicId:r})))(n)})}),t}},"./src/reddit/models/OcSubreddits/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return o}),r.d(t,"c",function(){return s}),r.d(t,"b",function(){return i});var n=r("./src/reddit/helpers/r2/normalizeSubredditFromR2/index.ts");const o=6;function s(e){const t={subreddits:{},subredditsAboutInfo:{}};return e?e.reduce((e,t)=>(e.subreddits[t.name]=Object(n.a)(t),e.subredditsAboutInfo[t.name]={allOriginalContent:t.all_original_content,contentCategory:t.content_category,originalContentTagEnabled:t.original_content_tag_enabled,userIsSubscriber:t.user_is_subscriber},e),t):t}function i(e){return!!e&&(e.originalContentTagEnabled||!!e.contentCategory)}},"./src/reddit/models/Post/index.ts":function(e,t,r){"use strict";r.d(t,"f",function(){return s}),r.d(t,"g",function(){return i}),r.d(t,"e",function(){return d}),r.d(t,"d",function(){return c}),r.d(t,"a",function(){return a}),r.d(t,"c",function(){return l}),r.d(t,"b",function(){return f});var n=r("./src/reddit/constants/things.ts"),o=r("./src/lib/constants/index.ts");const s=e=>`${n.b}${e}`,i=e=>e.startsWith(n.b)?e.substr(n.b.length):e,d=e=>e===o.D;var c,u,a,l,f;!function(e){e.AdPost="AdPost",e.DeletedProfilePost="DeletedProfilePost",e.DeletedSubredditPost="DeletedSubredditPost",e.ProfilePost="ProfilePost",e.SubredditPost="SubredditPost"}(c||(c={})),function(e){e.MOD_APPROVED="MOD_APPROVED",e.MOD_REMOVED="MOD_REMOVED",e.MOD_SPAMMED="MOD_SPAMMED",e.ADMIN_REMOVED="ADMIN_REMOVED",e.ADMIN_APPROVED="ADMIN_APPROVED",e.ADMIN_SPAMMED="ADMIN_SPAMMED"}(u||(u={})),function(e){e.Post="POST",e.Comment="COMMENT"}(a||(a={})),function(e){e.Embed="EMBED",e.Image="IMAGE",e.Video="VIDEO",e.Gifvideo="GIFVIDEO"}(l||(l={})),function(e){e.Richtext="RICHTEXT",e.Markdown="MARKDOWN"}(f||(f={}))},"./src/reddit/models/PostCreationForm/index.ts":function(e,t,r){"use strict";r.d(t,"m",function(){return o}),r.d(t,"n",function(){return s}),r.d(t,"e",function(){return i}),r.d(t,"q",function(){return d}),r.d(t,"u",function(){return u}),r.d(t,"h",function(){return a}),r.d(t,"g",function(){return l}),r.d(t,"k",function(){return f}),r.d(t,"l",function(){return m}),r.d(t,"o",function(){return p}),r.d(t,"p",function(){return b}),r.d(t,"j",function(){return g}),r.d(t,"d",function(){return h}),r.d(t,"a",function(){return y}),r.d(t,"b",function(){return v}),r.d(t,"c",function(){return O}),r.d(t,"f",function(){return w}),r.d(t,"r",function(){return I}),r.d(t,"s",function(){return S}),r.d(t,"t",function(){return _}),r.d(t,"i",function(){return j});var n=r("./src/reddit/models/Upload/index.ts");const o=Object(n.e)(n.b.POST_CREATION_MEDIA),s=Object(n.e)(n.b.POST_CREATION_VIDEO_POSTER),i={isProfile:!1,name:""};var d;!function(e){e[e.Post=0]="Post",e[e.Draft=1]="Draft"}(d||(d={}));const c=["title","body","link","flair"],u=e=>c.includes(e);var a,l,f,m,p,b,g;!function(e){e.MARKDOWN="markdown",e.RICH_TEXT="richtext"}(a||(a={})),function(e){e.POST_CREATION="POST_CREATION",e.POST_EDITING="POST_EDITING"}(l||(l={})),function(e){e.CLICK="click",e.TYPE="type"}(f||(f={})),function(e){e.TITLE="title",e.BODY="body",e.URL="url"}(m||(m={})),function(e){e.CROSSPOST="crosspost",e.LINK="link",e.RICH_TEXT="richText",e.MARKDOWN="markdown",e.MEDIA="media",e.VIDEO_GIF="videogif",e.SELF="self"}(p||(p={})),function(e){e.ImageWillBeRemoved="SrChangePrompt_ImageWillBeRemoved",e.VideoWillBeRemovedMediaNotAllowed="SrChangePrompt_VideoWillBeRemovedMediaNotAllowed",e.VideoWillBeRemovedTooLongForGif="SrChangePrompt_VideoWillBeRemovedTooLongForGif"}(b||(b={})),function(e){e.POST_OVERFLOW_MENU="postOverflowMenu",e.COLLECTION_INFO_POST="colletionInfoPost"}(g||(g={}));const h="POST_DRAFTS_MODAL_ID",y="COLLECTIONS_LIST_MODAL_ID",v="CREATE_COLLECTION_MODAL_ID",O="DISCARD_POST_ON_CREATE_POST_MODAL_ID",w="EVENT_SCHEDULE_PICKER_MODAL_ID",I=(e,t,r)=>`${w}-[postId: ${e}]-isOverlay[${t}]-pos[${r}]`,S=(e,t)=>`${y}-[postId: ${e}]-isOverlay[${t}]`,_=(e,t)=>`${v}-[postId: ${e}]-isOverlay[${t}]`;var j;!function(e){e.Now="now",e.AtEventTime="atEventTime"}(j||(j={}))},"./src/reddit/models/PostDraft/index.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"a",function(){return s});var n,o=r("./src/lib/constants/index.ts");!function(e){e[e.Image=0]="Image",e[e.Link=1]="Link",e[e.Markdown=2]="Markdown",e[e.RichText=3]="RichText",e[e.Video=4]="Video"}(n||(n={}));const s={[n.Image]:o.hc.MEDIA,[n.Link]:o.hc.LINK_ONLY,[n.Markdown]:o.hc.POST,[n.RichText]:o.hc.POST,[n.Video]:o.hc.MEDIA}},"./src/reddit/models/Profile/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n});var n;!function(e){e.Downvoted="downvoted",e.Hidden="hidden",e.Saved="saved",e.Upvoted="upvoted"}(n||(n={}))},"./src/reddit/models/Profile/mock.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return s});var n=r("./src/config.ts"),o=r("./src/reddit/models/Subreddit/index.ts");const s={t5_100:{id:"t5_100",isNSFW:!1,displayText:"u/cfb",name:"cfb",title:"CFB Title",type:o.b.User,url:"/user/cfb",subscribers:1,icon:{url:`${n.a.assetPath}/img/placeholder_gradient_light-280.png`,width:120,height:120}},t5_200:{id:"t5_200",isNSFW:!1,displayText:"u/test",name:"test",title:"Test User Title",type:o.b.User,url:"/user/test",subscribers:10,icon:{url:`${n.a.assetPath}/img/placeholder_gradient_light-280.png`,width:120,height:120}},t5_300:{id:"t5_200",isNSFW:!1,displayText:"u/shitty_watercolour",name:"shitty_watercolour",title:"Shitty_Watercolour Title",type:o.b.User,url:"/user/shitty_watercolour",subscribers:20,icon:{url:`${n.a.assetPath}/img/placeholder_gradient_light-280.png`,width:120,height:120}}}},"./src/reddit/models/RichTextJson/index.ts":function(e,t,r){"use strict";var n;r.d(t,"j",function(){return n}),r.d(t,"A",function(){return o}),r.d(t,"w",function(){return s}),r.d(t,"n",function(){return i}),r.d(t,"o",function(){return d}),r.d(t,"g",function(){return c}),r.d(t,"v",function(){return u}),r.d(t,"y",function(){return a}),r.d(t,"B",function(){return l}),r.d(t,"x",function(){return f}),r.d(t,"u",function(){return m}),r.d(t,"k",function(){return p}),r.d(t,"l",function(){return b}),r.d(t,"b",function(){return g}),r.d(t,"c",function(){return h}),r.d(t,"q",function(){return y}),r.d(t,"p",function(){return v}),r.d(t,"e",function(){return O}),r.d(t,"f",function(){return w}),r.d(t,"d",function(){return I}),r.d(t,"z",function(){return S}),r.d(t,"h",function(){return _}),r.d(t,"m",function(){return j}),r.d(t,"s",function(){return P}),r.d(t,"a",function(){return C}),r.d(t,"r",function(){return x}),r.d(t,"C",function(){return E}),r.d(t,"t",function(){return N}),r.d(t,"i",function(){return k}),r.d(t,"E",function(){return D}),r.d(t,"D",function(){return A}),function(e){e[e.bold=1]="bold",e[e.italic=2]="italic",e[e.underline=4]="underline",e[e.strikethrough=8]="strikethrough",e[e.subscript=16]="subscript",e[e.superscript=32]="superscript",e[e.monospace=64]="monospace"}(n||(n={}));const o="text",s="raw",i="br",d="link",c="c/",u="p/",a="r/",l="u/",f="spoilertext",m="par",p="h",b="hr",g="blockquote",h="code",y="li",v="list",O="L",w="R",I="C",S="table",_="embed",j="img";var T;!function(e){e.Valid="valid",e.Unprocessed="unprocessed",e.Failed="failed",e.Invalid="invalid"}(T||(T={}));const P="Image",C="gif",x="AnimatedImage",E="video",N="RedditVideo",k={document:[]},D=e=>!e||!e.document||(e=>0===e.length||1===e.length&&(e=>"par"===e.e&&(!e.c||0===e.c.length))(e[0]))(e.document),A=(e,t)=>{const r=e&&e[t];if(r&&(!r.status||r.status===T.Valid))return r}},"./src/reddit/models/RichTextJson/nodeMakers.ts":function(e,t,r){"use strict";r.d(t,"r",function(){return o}),r.d(t,"l",function(){return s}),r.d(t,"h",function(){return i}),r.d(t,"m",function(){return d}),r.d(t,"n",function(){return c}),r.d(t,"s",function(){return u}),r.d(t,"k",function(){return a}),r.d(t,"e",function(){return l}),r.d(t,"c",function(){return f}),r.d(t,"d",function(){return m}),r.d(t,"i",function(){return p}),r.d(t,"j",function(){return b}),r.d(t,"p",function(){return g}),r.d(t,"o",function(){return h}),r.d(t,"q",function(){return y}),r.d(t,"f",function(){return v}),r.d(t,"b",function(){return O}),r.d(t,"t",function(){return w}),r.d(t,"g",function(){return I}),r.d(t,"a",function(){return S});var n=r("./src/reddit/models/RichTextJson/index.ts");const o=(e,t)=>Object.assign({e:n.A,t:e},t?{f:t}:null),s=e=>({e:n.w,t:e}),i=(e,t,r)=>Object.assign({e:n.o,t:e,u:t},r?{f:r}:null),d=e=>({e:n.x,c:[o(e,null)]}),c=(e,t)=>({e:n.y,t:e,l:t}),u=(e,t)=>({e:n.B,t:e,l:t}),a=e=>({e:n.u,c:e}),l=(e,t)=>({e:n.k,l:e,c:t}),f=e=>({e:n.b,c:e}),m=e=>({e:"code",c:e}),p=e=>({e:n.q,c:e}),b=(e,t)=>({e:n.p,c:e,o:t}),g=(e,t)=>Object.assign({c:e},t?{a:t}:{}),h=e=>({c:e}),y=(e,t)=>({e:n.z,h:e,c:t}),v=(e,t)=>({e:n.m,id:e,c:t}),O=(e,t)=>({e:n.a,id:e,c:t}),w=(e,t,r,o)=>Object.assign({e:n.C,id:e,c:t,gifify:o},r?{p:v(r)}:{}),I=()=>({e:n.n}),S={e:n.u,c:[{e:n.A,t:""}]}},"./src/reddit/models/Subreddit/index.ts":function(e,t,r){"use strict";var n;r.d(t,"b",function(){return n}),r.d(t,"c",function(){return o}),r.d(t,"a",function(){return s}),function(e){e.Archived="archived",e.EmployeesOnly="employees_only",e.GoldOnly="gold_only",e.GoldRestricted="gold_restricted",e.Private="private",e.Public="public",e.Restricted="restricted",e.User="user"}(n||(n={}));const o=e=>e.type===n.User;var s;!function(e){e.Image="IMAGE",e.Link="LINK",e.Spoiler="SPOILER",e.Text="TEXT",e.Video="VIDEO"}(s||(s={}))},"./src/reddit/models/Subreddit/mock.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return i});var n=r("./src/config.ts"),o=r("./src/reddit/models/Subreddit/index.ts"),s=r("./src/reddit/models/WhitelistStatus/index.ts");const i={t5_1:{id:"t5_1",displayText:"r/cfb",name:"cfb",title:"CFB Title",type:o.b.Public,url:"/r/cfb",icon:{url:`${n.a.assetPath}/img/placeholder_gradient_light-280.png`,width:120,height:120},subscribers:14343103,wls:s.a.ALL_ADS,isNSFW:!1},t5_2:{id:"t5_2",displayText:"r/test",name:"test",title:"Test Title",type:o.b.Private,url:"/r/test",icon:{url:`${n.a.assetPath}/img/placeholder_gradient_light-280.png`,width:120,height:120},subscribers:1,wls:void 0,isNSFW:!1},t5_3:{id:"t5_2",displayText:"r/test",name:"test",title:"Gold Title",type:o.b.GoldOnly,url:"/r/test",icon:{url:`${n.a.assetPath}/img/placeholder_gradient_light-280.png`,width:120,height:120},subscribers:1,wls:void 0,isNSFW:!1}}},"./src/reddit/models/SubredditAutocomplete/index.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"c",function(){return i}),r.d(t,"b",function(){return d}),r.d(t,"d",function(){return c});var n,o=r("./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx"),s=r("./src/reddit/models/User/index.ts");!function(e){e[e.OWN_PROFILE=0]="OWN_PROFILE",e[e.SUBSCRIBED_TO_SUBREDDIT=1]="SUBSCRIBED_TO_SUBREDDIT",e[e.OTHER_SUBREDDIT=2]="OTHER_SUBREDDIT",e[e.FAKE_ITEM=3]="FAKE_ITEM",e[e.MODERATED_SUBREDDIT=4]="MODERATED_SUBREDDIT"}(n||(n={}));const i=e=>{var t=Object(o.a)({subredditOrProfile:e});const r=t.color;return{iconUrl:t.url,id:e.id,name:e.name,primaryColor:r,subscribers:e.subscribers,type:n.SUBSCRIBED_TO_SUBREDDIT}},d=(e,t)=>{var r=Object(o.a)({subredditOrProfile:e});const n=r.color;return{iconUrl:r.url,id:e.id,name:e.name,primaryColor:n,subscribers:e.subscribers,type:t}},c=e=>({iconUrl:e.accountIcon,id:e.id,name:Object(s.f)(e),type:n.OWN_PROFILE})},"./src/reddit/models/SubredditModeration/index.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"c",function(){return o}),r.d(t,"a",function(){return s}),r.d(t,"d",function(){return i});const n=999;var o;!function(e){e.Editable="editable",e.Invited="invited"}(o||(o={}));const s={searchTerm:null,userId:null,username:null},i=(e,t,r)=>`${e}-${((e,t)=>t||e||"1")(r,t)}`},"./src/reddit/models/Upload/index.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return o}),r.d(t,"e",function(){return s}),r.d(t,"c",function(){return i}),r.d(t,"a",function(){return d}),r.d(t,"d",function(){return c});var n=r("./src/reddit/helpers/getS3KeyFromUrl/index.ts");const o={POST_CREATION_MEDIA:"POST_CREATION_MEDIA",POST_CREATION_VIDEO_POSTER:"POST_CREATION_VIDEO_POSTER",RTE_MEDIA:"RTE_MEDIA"},s=(e,t)=>t?`${e}/${t}`:e,i=e=>Object(n.a)(e).split("/").slice(-1)[0],d={PENDING:"PENDING",UPLOADING:"UPLOADING",SUCCESS:"SUCCESS",FAILED:"FAILED",CANCELED:"CANCELED"},c=({status:e})=>e===d.PENDING||e===d.UPLOADING},"./src/reddit/models/User/index.ts":function(e,t,r){"use strict";var n,o;r.d(t,"b",function(){return s}),r.d(t,"a",function(){return d}),r.d(t,"f",function(){return c}),r.d(t,"e",function(){return u}),r.d(t,"d",function(){return a}),r.d(t,"c",function(){return l}),function(e){e.CommentForm="commentForm"}(n||(n={})),function(e){e.MarkdownModeNotification="markdownModeNotification"}(o||(o={}));const s={commentForm:{markdownModeNotification:!1}};var i;!function(e){e.Favorites="favorites",e.Multis="multis",e.Moderating="moderating",e.Subscriptions="subscriptions",e.Profiles="profiles"}(i||(i={}));const d={favorites:!1,multis:!1,moderating:!1,subscriptions:!1,profiles:!1},c=e=>{const t=e.username||e.displayText;if(!t)throw new Error("Invalid username!");return t},u=e=>{const t=1e3*e.created;if(t)return new Date(t).getTime()};var a,l;!function(e){e.AvailableRedditor="Redditor",e.DeletedRedditor="DeletedRedditor",e.UnavailableRedditor="UnavailableRedditor"}(a||(a={})),function(e){e.BLANK="BLANK",e.CONFIDENCE="CONFIDENCE",e.CONTROVERSIAL="CONTROVERSIAL",e.LIVE="LIVE",e.NEW="NEW",e.OLD="OLD",e.QA="QA",e.RANDOM="RANDOM",e.TOP="TOP"}(l||(l={}))},"./src/reddit/models/Vote/index.ts":function(e,t,r){"use strict";var n;r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"d",function(){return s}),r.d(t,"c",function(){return i}),function(e){e[e.downvoted=-1]="downvoted",e[e.notVoted=0]="notVoted",e[e.upvoted=1]="upvoted"}(n||(n={}));const o=(e,t)=>e.voteState===t?n.notVoted:t,s=e=>{switch(e){case!0:return n.upvoted;case!1:return n.downvoted;default:return n.notVoted}},i=(e,t)=>{const r=e.voteState===t,n=r?0:t,o=r?e.score-t:e.score-e.voteState+t;return Object.assign({},e,{voteState:n,score:o})}},"./src/reddit/models/WhitelistStatus/index.ts":function(e,t,r){"use strict";var n,o;r.d(t,"a",function(){return n}),function(e){e[e.NO_ADS=0]="NO_ADS",e[e.HOUSE_ONLY=1]="HOUSE_ONLY",e[e.PROMO_ADULT_NSFW=3]="PROMO_ADULT_NSFW",e[e.PROMO_ALL=5]="PROMO_ALL",e[e.ALL_ADS=6]="ALL_ADS"}(n||(n={})),function(e){e.NO_ADS="NO_ADS",e.HOUSE_ONLY="HOUSE_ONLY",e.PROMO_SPECIFIED="PROMO_SPECIFIED",e.PROMO_ADULT_NSFW="PROMO_ADULT_NSFW",e.PROMO_ADULT="PROMO_ADULT",e.PROMO_ALL="PROMO_ALL",e.ALL_ADS="ALL_ADS"}(o||(o={}))},"./src/reddit/models/Widgets/index.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return n}),r.d(t,"k",function(){return o}),r.d(t,"f",function(){return c}),r.d(t,"a",function(){return u}),r.d(t,"b",function(){return a}),r.d(t,"q",function(){return m}),r.d(t,"l",function(){return p}),r.d(t,"e",function(){return b}),r.d(t,"d",function(){return y}),r.d(t,"h",function(){return w}),r.d(t,"g",function(){return I}),r.d(t,"p",function(){return D}),r.d(t,"i",function(){return A}),r.d(t,"j",function(){return R}),r.d(t,"n",function(){return L}),r.d(t,"m",function(){return M}),r.d(t,"o",function(){return F});const n=1,o=()=>({backgroundColor:null,headerColor:null}),s=()=>({id:null,kind:"textarea",shortName:"",text:"",textHtml:void 0,styles:o()}),i=e=>{return{id:e.id,kind:e.kind,text:e.text,shortName:e.shortName,styles:e.styles}},d=()=>({currentlyViewingCount:0,currentlyViewingText:"",description:"",id:null,kind:"id-card",shortName:"Community details",subscribersCount:0,subscribersText:"",styles:o()});var c;!function(e){e.Text="text",e.Image="image"}(c||(c={}));const u=32,a=288,l=e=>{return{id:e.id,kind:e.kind,shortName:e.shortName,description:e.description,buttons:e.buttons,styles:e.styles}},f=()=>({id:null,kind:"button",shortName:"",description:null,descriptionHtml:null,buttons:[],styles:o()}),m=()=>({kind:c.Text,text:"",url:"",color:"#000000",hoverState:void 0}),p=e=>e.kind===c.Image?e.linkUrl:e.url,b={FULL:"full",COMPACT:"compact"},g=e=>{return{id:e.id,display:e.display,kind:e.kind,subreddit:e.subreddit,shortName:"Subreddit Rules",styles:e.styles}},h=()=>({id:null,kind:"subreddit-rules",display:"full",data:[],subreddit:"",shortName:"Subreddit Rules",styles:o()});var y;!function(e){e.Cloud="cloud",e.List="list"}(y||(y={}));const v=()=>({id:null,kind:"post-flair",display:y.List,order:[],shortName:"",styles:o(),templates:{}}),O=e=>{return{id:e.id,display:e.display,kind:e.kind,order:e.order,shortName:e.shortName,styles:e.styles}},w=(e,t)=>{const r={id:e.id,displayText:e.displayText,name:e.name,subscribers:e.subscribers,iconUrl:e.icon.url,isSubscribed:!1,type:"subreddit",primaryColor:e.primaryColor,isNSFW:e.isNSFW};return t&&t.publicDescription&&(r.description=t.publicDescription),t&&t.bannerBackgroundImage&&(r.bannerBackgroundImage=t.bannerBackgroundImage),t&&t.bannerBackgroundColor&&(r.bannerBackgroundColor=t.bannerBackgroundColor),r},I=e=>({id:e.id,name:e.name,subscribers:e.subscribers,iconUrl:e&&e.icon.url,type:"profile",isNSFW:e.isNSFW}),S=e=>{const t=e.data.map(e=>e.name),r=Object.assign({},e);return r.data=t,r},_=()=>({id:null,kind:"community-list",shortName:"",data:[],styles:o()}),j=()=>({id:null,kind:"calendar",shortName:"",configuration:{numEvents:10,showDate:!0,showTime:!0,showTitle:!0,showLocation:!0,showDescription:!0},configuredAtUTC:null,data:[],googleCalendarId:"",moderator:null,requiresSync:!0,synchronizedAtUTC:null,styles:o()}),T=e=>{return{id:e.id,kind:e.kind,shortName:e.shortName,googleCalendarId:e.googleCalendarId,moderator:e.moderator,requiresSync:e.requiresSync,configuredAtUTC:e.configuredAtUTC,configuration:Object.assign({},e.configuration,{numEvents:e.configuration.numEvents||10}),data:e.data,styles:e.styles}},P=e=>(e.data.forEach(function(e){void 0===e.linkUrl&&(e.linkUrl="")}),e),C=()=>({data:[],id:null,kind:"image",shortName:""}),x=()=>({id:null,kind:"custom",shortName:"",text:"",css:"",height:null,imageData:[]}),E=e=>({id:e.id,kind:e.kind,shortName:e.shortName,text:e.text,css:e.css,height:e.height,imageData:e.imageData}),N=e=>({id:e.id,kind:e.kind,styles:e.styles}),k=()=>({id:null,kind:"menu",data:[],showWiki:!1});function D(e){return"widgetId"in e}function A(e){switch(e.kind){case"subreddit-rules":return g(e);case"community-list":return S(e);case"image":return P(e);case"calendar":return T(e);case"textarea":return i(e);case"button":return l(e);case"custom":return E(e);case"moderators":return N(e);case"post-flair":return O(e);default:return e}}function R(e){switch(e){case"textarea":return s();case"button":return f();case"subreddit-rules":return h();case"image":return C();case"community-list":return _();case"calendar":return j();case"menu":return k();case"custom":return x();case"id-card":return d();case"post-flair":return v();default:throw new Error("Unknown widget type encountered")}}function L(e){return`structuredStyles.widgets.${e}.label`}function M(e){return`structuredStyles.widgets.${e}.description`}function F(e){switch(e.kind){case"textarea":case"button":case"image":case"subreddit-rules":case"community-list":case"calendar":case"custom":case"id-card":case"post-flair":return e.shortName;default:return e.kind}}var V;!function(e){e[e.Pending=0]="Pending",e[e.Complete=1]="Complete",e[e.Failed=2]="Failed"}(V||(V={}))},"./src/reddit/reducers/mediaPlayback/index.ts":function(e,t,r){"use strict";var n=r("./node_modules/redux/es/index.js"),o=r("./src/reddit/actions/media.ts");var s=(e=!0,t)=>{switch(t.type){case o.a:return t.payload;default:return e}};var i=(e=1,t)=>{switch(t.type){case o.b:return t.payload;default:return e}};t.a=Object(n.c)({isMuted:s,volume:i})},"./src/reddit/reducers/posts/video/index.ts":function(e,t,r){"use strict";var n=r("./node_modules/redux/es/index.js"),o=r("./src/reddit/actions/video.ts");const s={};var i=(e=s,t)=>{switch(t.type){case o.k:{var r=t.payload;const n=r.auto,o=r.postId;return Object.assign({},e,{[o]:n})}default:return e}};const d={};var c=(e=d,t)=>{switch(t.type){case o.g:{var r=t.payload;const n=r.postId,o=r.isBuffering;return Object.assign({},e,{[n]:o})}default:return e}};const u={};var a=(e=u,t)=>{switch(t.type){case o.h:{const r=t.payload.postId;return Object.assign({},e,{[r]:!0})}default:return e}};const l={};var f=(e=l,t)=>{switch(t.type){case o.i:{var r=t.payload;const n=r.postId,o=r.time;return Object.assign({},e,{[n]:o})}default:return e}};var m=(e=null,t)=>{switch(t.type){case o.q:return t.payload.postId;case o.j:return null;default:return e}};const p={};var b=(e=p,t)=>{switch(t.type){case o.t:{const r=t.payload.postId;return e[r]?Object.assign({},e,{[r]:!1}):e}case o.k:{const r=t.payload.postId;return Object.assign({},e,{[r]:!0})}}return e};const g={};var h=(e=g,t)=>{switch(t.type){case o.n:{var r=t.payload;const n=r.postId,o=r.time,s=e[n]||{cached:!0,start:o};return o{switch(t.type){case o.p:{var r=t.payload;const n=r.postId,o=r.metadata;return Object.assign({},e,{[n]:o})}default:return e}};const O={};var w=(e=O,t)=>{switch(t.type){case o.u:{const r=t.payload.postId;return e[r]?Object.assign({},e,{[r]:!1}):e}case o.m:{const r=t.payload.postId;return Object.assign({},e,{[r]:!0})}}return e};const I={};var S=(e=I,t)=>{switch(t.type){case o.o:{var r=t.payload;const n=r.postId,o=r.isPlaying;return Object.assign({},e,{[n]:o})}default:return e}};const _={};var j=(e=_,t)=>{switch(t.type){case o.r:{const r=t.payload.postId;return Object.assign({},e,{[r]:!0})}default:return e}},T=r("./src/reddit/constants/video.ts");const P={};var C=(e=P,t)=>{switch(t.type){case o.s:{var r=t.payload;const n=r.postId,o=r.time;return e[n]&&parseInt(o.currentTime.toString(),10)-parseInt(e[n].currentTime.toString(),10){let t=e.toLowerCase();return s.forEach(e=>{const r=e.topic,n=e.route;t=t.split(r).join(n)}),t},d=(e,t)=>{let r=null;return e.forEach(e=>{i(e.name)===t&&(r=e)}),r},c=(e,t="",r="")=>{let n=null,o=null;if(n=d(e,t)||e[0]){const e=n.subtopics||[];o=d(e,r)}return{selectedTopic:n,selectedSubtopic:o}},u=(e,t)=>{const r=e&&e.name||"",n=t&&t.name||"";return a(r,n)},a=(e,t)=>{t=t||"";const r=i(e=e||""),s=i(t),d=i(n.g);let c=o;return r===d?c="/news":r&&s?c=`/news/${r}/${s}`:r&&!s&&(c=`/news/${r}`),c}},"./src/reddit/routes/postCreation/constants.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return n}),r.d(t,"d",function(){return o}),r.d(t,"b",function(){return s}),r.d(t,"a",function(){return i});const n="/submit",o="/r/:subredditName/submit",s="/user/:profileName/submit",i="/original/submit"},"./src/reddit/selectors/ads.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return n}),r.d(t,"a",function(){return o});const n=e=>e.ads,o=(e,t)=>e.ads[t]},"./src/reddit/selectors/chat.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return i}),r.d(t,"a",function(){return d}),r.d(t,"f",function(){return c}),r.d(t,"e",function(){return u}),r.d(t,"d",function(){return a}),r.d(t,"b",function(){return l});var n=r("./src/reddit/models/ModeratingSubreddits/index.ts"),o=r("./src/reddit/selectors/moderatorPermissions.ts"),s=r("./src/reddit/selectors/platform.ts");const i=e=>e.chat.unread.count,d=e=>e.chat.promos,c=e=>!!e.chat.isUserSubredditChatEnabled,u=e=>!(e.chat.isInited||e.chat.unread.api.pending),a=Object(o.a)(n.b.chatConfig),l=e=>{const t=Object(s.d)(e);if(e.chat.subredditSettings.subredditId===t)return e.chat.subredditSettings}},"./src/reddit/selectors/comments.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return c}),r.d(t,"d",function(){return u}),r.d(t,"u",function(){return a}),r.d(t,"w",function(){return l}),r.d(t,"x",function(){return f}),r.d(t,"k",function(){return p}),r.d(t,"D",function(){return b}),r.d(t,"o",function(){return g}),r.d(t,"p",function(){return h}),r.d(t,"j",function(){return y}),r.d(t,"l",function(){return v}),r.d(t,"n",function(){return O}),r.d(t,"h",function(){return w}),r.d(t,"a",function(){return I}),r.d(t,"b",function(){return S}),r.d(t,"r",function(){return _}),r.d(t,"m",function(){return j}),r.d(t,"t",function(){return T}),r.d(t,"y",function(){return P}),r.d(t,"F",function(){return C}),r.d(t,"A",function(){return x}),r.d(t,"B",function(){return E}),r.d(t,"s",function(){return N}),r.d(t,"e",function(){return k}),r.d(t,"f",function(){return D}),r.d(t,"v",function(){return A}),r.d(t,"G",function(){return R}),r.d(t,"g",function(){return L}),r.d(t,"i",function(){return M}),r.d(t,"C",function(){return F}),r.d(t,"z",function(){return V}),r.d(t,"E",function(){return U}),r.d(t,"q",function(){return B}),r.d(t,"H",function(){return W});var n=r("./src/lib/makeCommentPermalink/index.ts"),o=r("./src/lib/objectSelector/index.ts"),s=r("./src/reddit/constants/comments.ts"),i=r("./src/reddit/selectors/posts.ts"),d=r("./src/reddit/selectors/subreddit.ts");const c=(e,{commentsPageKey:t})=>e.commentsPage.api.error[t],u=(e,{commentsPageKey:t})=>e.commentsPage.api.pending[t],a=(e,{commentsPageKey:t})=>e.commentsPage.api.fullyLoaded[t],l=(e,t)=>e.commentsPage.keyToHeadCommentId[t.commentsPageKey],f=(e,t)=>{const r=l(e,t);if(r)return O(e,{commentId:r})},m=[],p=Object(o.a)((e,t)=>{const r=l(e,t);if(!r)return m;const n=t.commentsPageKey,o=e.commentsPage.keyToCommentThreadLinkSets[n],i=[];let d={id:r,type:s.a.Comment};do{i.push(d),d=o[d.id].next}while(d);return i}),b=(e,{commentsPageKey:t})=>{const r=e.commentsPage.keyToPostId[t];return r?e.posts.models[r]:null},g=(e,{commentId:t,commentLink:r,commentsPageKey:n})=>{const o=e.commentsPage.keyToCommentThreadLinkSets[n];return o?r?o[r.id]:t?o[t]:null:null},h=(e,{commentsPageKey:t})=>e.commentsPage.keyToCommentThreadLinkSets[t],y=(e,t)=>{const r=t.commentsPageKey?g(e,t):null;return r?r.depth:null},v=(e,{commentLink:t})=>{const r=t.id;switch(t.type){case s.a.Comment:return e.comments.models[r];case s.a.MoreComments:return e.moreComments.models[r];case s.a.ContinueThread:return e.continueThreads.models[r];default:return null}},O=(e,{commentId:t})=>t?e.comments.models[t]:void 0,w=(e,{commentId:t,commentsPageKey:r})=>!!(t&&e.comments.collapsed[r]&&e.comments.collapsed[r][t]),I=(e,{commentsPageKey:t})=>e.comments.collapsed[t],S=(e,{commentsPageKey:t})=>e.moreComments.models,_=e=>e.comments.models,j=(e,{commentId:t})=>{const r=O(e,{commentId:t});return r?Object(n.a)(Object(i.C)(e,r),t):""},T=(e,{commentId:t})=>!!(t&&e.comments.focused&&e.comments.focused[t]),P=(e,{commentId:t,commentsPageKey:r})=>!!(t&&e.comments.isEditing[r]&&e.comments.isEditing[r][t]),C=(e,{commentId:t,commentsPageKey:r})=>!!(t&&e.comments.replyFormOpen[r]&&e.comments.replyFormOpen[r][t]),x=(e,{moreCommentsId:t})=>e.moreComments.models[t],E=(e,{moreCommentsId:t})=>!!e.moreComments.api.pending[t],N=(e,{id:t})=>e.continueThreads.models[t],k=(e,{commentId:t})=>{const r=t?e.comments.models[t]:void 0;if(!r)return null;const n=e.authorFlair.models[r.subredditId];return n?n[r.author]:null},D=(e,{commentId:t})=>{const r=t?e.comments.models[t]:void 0;if(!r)return null;const n=e.posts.models[r.postId];return n?Object(d.q)(e,{identifier:n.belongsTo,userName:r.author}):null},A=(e,{draftKey:t})=>!!e.comments.submit.error[t],R=(e,{draftKey:t})=>{const r=e.comments.submit.error[t];return r&&r.fields?r.fields.map(e=>e.msg):[]},L=(e,{draftKey:t})=>{const r=e.comments.drafts[t];return!!r&&r.autofocusDisabled},M=(e,{draftKey:t})=>e.comments.drafts[t],F=(e,{commentId:t})=>{const r=t?e.comments.submit.error[t]:void 0;return r&&r.fields?r.fields.map(e=>e.msg):void 0},V=(e,{commentId:t})=>!!t&&e.comments.submit.pending[t],U=(e,{commentId:t})=>!!t&&e.comments.models[t].sendReplies,B=e=>e.comments.visitHighlightFilter,W=(e,t)=>{const r=O(e,t);if(r)return Object(d.K)(e,r)}},"./src/reddit/selectors/experiments/m2mV1-5.ts":function(e,t,r){"use strict";var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/reddit/constants/experiments.ts"),s=r("./src/reddit/helpers/chooseVariant/index.ts");r.d(t,"c",function(){return i}),r.d(t,"a",function(){return d}),r.d(t,"b",function(){return c}),r.d(t,"d",function(){return a});const i=Object(n.createSelector)(e=>Object(s.b)(e,{experimentEligibilitySelector:e=>!e.user.temporaryGQL.isLoggedIn,experimentName:o.g}),e=>{if(!Object(o.R)(e))return e||void 0}),d=e=>e===o.s.TwoVisitMilestonePersistentTooltip||e===o.s.TwoVisitMilestonePersistentNoTooltip||e===o.s.ThreeVisitMilestonePersistentTooltip,c=e=>e===o.s.TwoVisitMilestoneNoPersistentTooltip,u={[o.s.TwoVisitMilestonePersistentTooltip]:2,[o.s.TwoVisitMilestoneNoPersistentTooltip]:2,[o.s.TwoVisitMilestonePersistentNoTooltip]:2,[o.s.ThreeVisitMilestonePersistentTooltip]:3},a=e=>{const t=i(e);return t&&u[t]||0}},"./src/reddit/selectors/listings.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return o}),r.d(t,"d",function(){return s}),r.d(t,"g",function(){return i}),r.d(t,"e",function(){return d}),r.d(t,"a",function(){return c}),r.d(t,"b",function(){return u}),r.d(t,"h",function(){return l}),r.d(t,"i",function(){return f}),r.d(t,"f",function(){return m}),r.d(t,"j",function(){return p});var n=r("./src/lib/objectSelector/index.ts");const o=(e,{listingKey:t})=>e.listings.postOrder.api.error[t],s=(e,{listingKey:t})=>e.listings.postOrder.api.pending[t],i=(e,t)=>e.listings.postOrder.loadMore[t.listingKey],d=(e,{listingKey:t,token:r})=>e.listings.postOrder.fetchedTokens[t][r],c=e=>e.listings.activeKey,u=Object(n.a)((e,{postId:t})=>{const r=c(e);if(!r)return;const n=e.listings.postOrder.ids[r];if(!n)return;const o=e.posts.models,s=a({listings:n,posts:o,postId:t,dir:"next"}),i=a({listings:n,posts:o,postId:t,dir:"prev"}),d=e.posts.models[i];return{nextPost:e.posts.models[s],prevPost:d}}),a=({listings:e,posts:t,postId:r,dir:n})=>{const o=e.indexOf(r);if(o<0)return null;let s,i=o;do{s=e[i+="prev"===n?-1:1]}while(t[s]&&t[s].isBlank);return s},l=(e,{listingKey:t})=>e.listings.listingOrder.api.pending[t],f=(e,{listingKey:t,token:r})=>e.listings.listingOrder.fetchedTokens[t][r],m=(e,{listingKey:t})=>!!e.listings.listingOrder.fetchedTokens[t],p=(e,{listingKey:t})=>e.listings.listingOrder.loadMore[t]},"./src/reddit/selectors/moderatorPermissions.ts":function(e,t,r){"use strict";r.d(t,"e",function(){return u}),r.d(t,"f",function(){return a}),r.d(t,"g",function(){return l}),r.d(t,"a",function(){return f}),r.d(t,"h",function(){return m}),r.d(t,"b",function(){return b}),r.d(t,"c",function(){return g}),r.d(t,"d",function(){return h});var n=r("./node_modules/lodash/values.js"),o=r.n(n),s=r("./src/lib/objectSelector/index.ts"),i=r("./src/reddit/models/ModeratingSubreddits/index.ts"),d=r("./src/reddit/selectors/posts.ts");const c=e=>!!(e.user&&e.user.account&&e.user.account.isAdmin),u=e=>!!(e.user&&e.user.account&&e.user.account.isMod)||c(e),a=(e,t)=>{const r=Object(d.D)(e,t);if(!r)return null;const n=r.belongsTo.id;return e.moderatingSubreddits[n]||c(e)},l=(e,t)=>e.moderatingSubreddits[t.subredditId]||c(e),f=e=>(t,r)=>{const n=l(t,r);return!(!n||!n[e])},m=Object(s.a)((e=>t=>{const r=[];for(const n in t.moderatingSubreddits){const o=t.moderatingSubreddits[n];o&&o[e]&&(t.subreddits.models[n]?r.push(t.subreddits.models[n]):t.profiles.models[n]&&r.push(t.profiles.models[n]))}return r})(i.b.posts)),p=e=>t=>{if(c(t))return!0;for(const r in t.moderatingSubreddits){const n=t.moderatingSubreddits[r];if(n&&n[e])return!0}return!1},b=p(i.b.flair),g=p(i.b.posts),h=(e,{subredditId:t})=>{const r=e.moderatingSubreddits[t];return c(e)||!(!r||!o()(r).some(e=>e))}},"./src/reddit/selectors/monthsToMinutes.ts":function(e,t,r){"use strict";r.d(t,"u",function(){return v}),r.d(t,"w",function(){return O}),r.d(t,"v",function(){return w}),r.d(t,"g",function(){return I}),r.d(t,"e",function(){return _}),r.d(t,"f",function(){return j}),r.d(t,"m",function(){return T}),r.d(t,"p",function(){return P}),r.d(t,"b",function(){return C}),r.d(t,"I",function(){return x}),r.d(t,"J",function(){return E}),r.d(t,"t",function(){return N}),r.d(t,"s",function(){return k}),r.d(t,"r",function(){return D}),r.d(t,"i",function(){return A}),r.d(t,"H",function(){return R}),r.d(t,"A",function(){return M}),r.d(t,"z",function(){return F}),r.d(t,"B",function(){return V}),r.d(t,"G",function(){return U}),r.d(t,"E",function(){return B}),r.d(t,"F",function(){return W}),r.d(t,"l",function(){return H}),r.d(t,"C",function(){return $}),r.d(t,"h",function(){return z}),r.d(t,"j",function(){return K}),r.d(t,"n",function(){return q}),r.d(t,"a",function(){return Y}),r.d(t,"c",function(){return J}),r.d(t,"d",function(){return Q}),r.d(t,"q",function(){return Z}),r.d(t,"D",function(){return te}),r.d(t,"x",function(){return re}),r.d(t,"y",function(){return ne}),r.d(t,"k",function(){return oe}),r.d(t,"o",function(){return se});var n=r("./node_modules/lodash/uniq.js"),o=r.n(n),s=r("./node_modules/lodash/values.js"),i=r.n(s),d=r("./node_modules/reselect/lib/index.js"),c=r("./src/lib/constants/index.ts"),u=r("./src/reddit/constants/experiments.ts"),a=r("./src/reddit/helpers/name/index.ts"),l=r("./src/reddit/models/MonthsToMinutes/index.ts"),f=r("./src/reddit/models/Vote/index.ts"),m=r("./src/reddit/selectors/experiments/m2mV1-5.ts"),p=r("./src/reddit/selectors/runTimeEnvVars.ts"),b=r("./src/reddit/selectors/subreddit.ts"),g=r("./src/reddit/selectors/subscriptions.ts"),h=r("./src/reddit/selectors/user.ts"),y=r("./src/reddit/selectors/platform.ts");const v=e=>!!Object(m.c)(e),O=e=>Object(m.c)(e)===u.t.ACInFeed&&!S(e),w=e=>Object(m.c)(e)===u.t.ACAtBottom&&!S(e)&&!_(e)&&![c.Rb.PREMIUM,c.Rb.COINS].includes(Object(y.n)(e)),I=e=>{const t=G(e);return!!t&&Object(p.a)(e)-t>21*c.y},S=e=>e.user.loggedOutData.accountCompleteness.closed,_=e=>e.user.loggedOutData.accountCompleteness.sleeping,j=e=>e.user.loggedOutData.accountCompleteness.step,T=e=>{const t=j(e);return t===l.b.BannerVisible||t===l.b.HomeVisited},P=e=>j(e)===l.b.HomeVisited,C=e=>e.user.loggedOutData.accountCompleteness.collapsed,x=e=>e.user.experiments.dismissed.welcomeModal,E=e=>!x(e)&&e.user.experiments.dismissed.localStorageLoaded&&!!e.user.experiments.localPersisted[u.f]&&Object(h.C)(e),N=e=>e.user.loggedOutData.votes,k=e=>e.user.loggedOutData.views,D=e=>e.user.loggedOutData.homeFeed,A=e=>{if(!v(e))return null;const t=(e=>e.user.loggedOutData.feedMultiName)(e);return t.length?t.join("+"):null},R=Object(d.createSelector)(e=>e.user.loggedOutData.votes.posts,e=>e.user.loggedOutData.votes.comments,(e,t)=>{return Object.keys(e).filter(t=>0!==e[t]).length+Object.keys(t).filter(e=>0!==t[e]).length}),L=e=>e&&!e.isDismissed&&e.postId,M=e=>{const t=e.user.loggedOutData.tooltips[l.j.SubscribeFeed];return!Object(g.a)(e)&&L(t)?t.postId:void 0},F=e=>{const t=e.user.loggedOutData.tooltips[l.j.SubscribeReminder];return!Object(g.a)(e)&&L(t)?t.postId:void 0},V=e=>{const t=e.user.loggedOutData.tooltips[l.j.SubscribeIdCard];return!Object(g.a)(e)&&!t.isDismissed&&v(e)},U=e=>{const t=e.user.loggedOutData.tooltips[l.j.Vote];return!R(e)&&L(t)&&v(e)?t.postId:void 0},B=e=>{const t=e.user.loggedOutData.tooltips[l.j.VoteReminder];return!R(e)&&L(t)&&v(e)?t.postId:void 0},W=e=>{const t=e.user.loggedOutData.tooltips[l.j.VoteSuccess];return L(t)&&v(e)?t.postId:void 0},H=e=>{const t=e.user.loggedOutData.tooltips[l.j.Home];return v(e)&&!1===t.isDismissed},$=e=>{const t=e.user.loggedOutData.tooltips;return{homeTooltipTime:t[l.j.Home].time,subscribeIdCardTooltipTime:t[l.j.SubscribeIdCard].time,subscribeTooltipTime:t[l.j.SubscribeFeed].time,voteTooltipTime:t[l.j.Vote].time}},G=Object(d.createSelector)($,e=>{const t=i()(e).filter(e=>!!e);return t.sort(),t.length>0?t[0]:void 0}),z=e=>e.user.loggedOutData.dataLoaded,K=(e,t)=>Object(h.F)(e)||v(e)&&!!A(e)&&e.user.loggedOutData.isFrontpageHome,q=e=>v(e)&&Object(g.a)(e)>=3&&!e.user.loggedOutData.isFrontpageHome,Y=e=>{const t=(e=>e.user.loggedOutData.accountCompleteness.selectedTab)(e);if(null!==t)return t;const r=(e=>e.user.loggedOutData.milestoneActionFresh)(e),n=Object(g.a)(e),o=R(e),s=(e=>e.user.loggedOutData.lastMilestoneAction)(e);if(s===l.g.Subscribe){if(n{const t=Object(g.a)(e),r=R(e);return[t>0||r>0,!(t{return{closed:S(e),collapsed:C(e),sleeping:_(e),step:j(e)}},X=Object(d.createSelector)(e=>e.user.loggedOutData.views.posts,e=>Object.keys(e).filter(t=>e[t]).length),Z=e=>{return!!Object(m.c)(e)&&X(e)>=Object(m.d)(e)},ee=Object(d.createSelector)(N,e=>D(e).votes,(e,t)=>{return[...Object.keys(e.comments).filter(t=>e.comments[t]!==f.a.notVoted),...Object.keys(e.posts).filter(t=>e.posts[t]!==f.a.notVoted)].map(e=>t[e]).filter(Boolean)}),te=Object(d.createSelector)(g.b,e=>D(e).views,ee,(e,t,r)=>{return o()([...e.map(({name:e})=>e),...r,...t].map(a.f))}),re=Object(d.createSelector)(te,e=>D(e).similar,(e,t)=>{return o()([...e,...t].map(a.f)).slice(0,l.e)}),ne=e=>{return re(e).reduce((t,r)=>{return t[Object(b.z)(e,r)]=r,t},{})},oe=e=>{return re(e).map(t=>Object(b.v)(e,{subredditName:t})).filter(Boolean)},se=e=>{const t=Z(e),r=re(e);return t&&r.length>=l.e}},"./src/reddit/selectors/multireddit.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return a}),r.d(t,"e",function(){return l}),r.d(t,"f",function(){return f}),r.d(t,"b",function(){return m}),r.d(t,"g",function(){return p}),r.d(t,"d",function(){return b}),r.d(t,"c",function(){return g});var n=r("./src/app/strings/index.ts"),o=r("./src/lib/objectSelector/index.ts"),s=r("./src/reddit/models/Multireddit/index.ts"),i=r("./src/reddit/models/User/index.ts"),d=r("./src/reddit/selectors/subreddit.ts"),c=r("./src/reddit/selectors/user.ts");const u=[],a=Object(o.a)((e,{listingName:t})=>{const r=(e=>e.replace(/\++/g,"+").replace(/^\+/,"").replace(/\+$/,""))(t.toLowerCase()).split("+").map(t=>Object(d.z)(e,t)).filter(e=>void 0!==e),o=r.map(t=>e.subreddits.models[t].name).join(", ");return{displayText:Object(n.d)(Object(c.M)(e),"multireddit.adHocDescription",o.length,{subreddits:o}),subredditIds:r}}),l=e=>e.multireddits.api.fetched,f=e=>e.multireddits.api.pending,m=(e,{multiredditName:t})=>{if(!e.user.account)return null;const r=e.user.account.displayText,n=Object(s.c)(r,t);return e.multireddits.models[n]},p=Object(o.a)(e=>{const t=e.user.account;if(!t)return u;const r=t.id,n=e.multireddits.byUserId[r];return n?n.map(t=>e.multireddits.models[t]).filter(e=>e.visibility!==s.a.Hidden):u}),b=(e,{multiredditName:t})=>{if(!e.user.account)return"";const r=m(e,{multiredditName:t});return r?`/me/m/${r.name}`:""},g=(e,{multiredditName:t})=>{const r=e.user.account;if(!r)return"";const o=Object(i.f)(r),d=Object(s.c)(o,t),c=e.multireddits.models[d];return c?Object(n.a)(e.user.language,"multireddit.title",{displayText:c.displayText,username:o}):""}},"./src/reddit/selectors/news.ts":function(e,t,r){"use strict";r.d(t,"m",function(){return O}),r.d(t,"i",function(){return _}),r.d(t,"l",function(){return j}),r.d(t,"h",function(){return T}),r.d(t,"o",function(){return x}),r.d(t,"n",function(){return E}),r.d(t,"d",function(){return N}),r.d(t,"r",function(){return k}),r.d(t,"g",function(){return D}),r.d(t,"j",function(){return A}),r.d(t,"k",function(){return R}),r.d(t,"b",function(){return L}),r.d(t,"f",function(){return M}),r.d(t,"e",function(){return F}),r.d(t,"p",function(){return V}),r.d(t,"a",function(){return U}),r.d(t,"q",function(){return B}),r.d(t,"c",function(){return W});var n=r("./src/lib/constants/index.ts"),o=r("./src/lib/env/index.ts"),s=r("./src/lib/makeListingKey/index.ts"),i=r("./src/lib/objectSelector/index.ts"),d=r("./src/reddit/constants/experiments.ts"),c=r("./src/reddit/constants/news.ts"),u=r("./src/reddit/constants/page.ts"),a=r("./src/reddit/featureFlags/index.ts"),l=r("./src/reddit/helpers/chooseVariant/index.ts"),f=r("./src/reddit/helpers/news/index.ts"),m=r("./src/reddit/models/Media/index.ts"),p=r("./src/reddit/models/News/index.ts"),b=r("./src/reddit/models/Widgets/index.ts"),g=r("./src/reddit/routes/news/util.ts"),h=r("./src/reddit/selectors/listings.ts"),y=r("./src/reddit/selectors/posts.ts"),v=r("./src/reddit/selectors/subreddit.ts");const O=e=>e&&e.session&&!e.session.unsafeLoggedOut?n.X.BEST:n.X.HOT,w=e=>(t,r="",n="")=>((e,t,r,n)=>{const o={topic:t,subtopic:r};return Object(s.a)(e,O(n),o)})(e,r,n,t),I=(e,t,r,n)=>{const o=[],s=[],i=[],d=[];return t.forEach(t=>{const c=B(e,{postId:t}),u=r[t],a=Object(f.a)(c),l=!((e,t)=>{return t[Object(m.w)(e)].posts.length>1})(u,n);if(a&&l)o.push(t);else if(a&&!l){const e=Object(m.w)(u),r=n[e].collIndex;if(null===r){const r=[t];s.push(r),n[e].collIndex=s.length-1}else s[r].push(t)}else!a&&l?i.push(t):a||l||d.push(t)}),{onOn:o,onOff:s,offOn:i,offOff:d}},S=(e,{listingKey:t})=>{const r=Object(y.y)(e,{listingKey:t}),n=Object(y.N)(e,{listingKey:t}),o=((e,t)=>{const r={};return e.forEach(e=>{const n=t[e],o=Object(m.w)(n);r[o]||(r[o]={posts:[],collIndex:null}),r[o].posts.push(n)}),r})(r,n);var s=I(e,r,n,o);const i=s.onOn,d=s.onOff,c=s.offOn,u=s.offOff;var a=((e,t)=>{const r=[],n=Math.max(e.length,t.length);for(let s=0;s{o=[...o,...e]}),{crossPollinatedIds:r,remainingOnOffIds:o}})(i,d);return[...a.crossPollinatedIds,...c,...u,...a.remainingOnOffIds]},_=(e,t)=>{return S(e,t).slice(0,c.e)},j=(e,{listingKey:t})=>{const r=Object(y.y)(e,{listingKey:t});if(!V(e))return r;const n=R(e),o=_(e,{listingKey:n}),s=Object(y.G)(e,{postIds:o});return r.filter(e=>{return!!!s[e]})},T=w(u.h),P=w(u.d),C=[],x=e=>e.news.topics.models.selectedTopic,E=e=>e.news.topics.models.selectedSubtopic,N=e=>e.news.topics.models.availableTopics,k=e=>e.news.topics.api.pending,D=e=>{const t=Object(o.b)()?d.q:d.L,r=Object(o.b)()?d.r.Treatment1:d.O.TestTreatment1;return Object(l.b)(e,{experimentEligibilitySelector:e=>!1===e.user.temporaryGQL.isLoggedIn&&a.d.news(e),experimentName:t})===r},A=e=>{var t=e.news.topics.models;const r=t.selectedTopic,n=t.selectedSubtopic,o=r&&r.topicId!==p.a&&Object(g.d)(r.name)||"";return T(e.user,o,n&&Object(g.d)(n.name)||"")},R=e=>{var t=e.news.topics.models;const r=t.selectedTopic,n=t.selectedSubtopic,o=r&&r.topicId!==p.a&&Object(g.d)(r.name)||c.g;return P(e.user,o,n&&Object(g.d)(n.name)||"")},L=e=>P(e.user,c.g,""),M=e=>{const t=e.news.topics.api.pending,r=e.news.topics.models.availableTopics.length>0,n=!!e.news.topics.api.error;return t||!n||r},F=e=>{const t=L(e),r=Object(h.d)(e,{listingKey:t}),n=!!e.listings.postOrder.ids[t],o=Object(h.c)(e,{listingKey:t});return r||!o||n},V=e=>{const t=x(e),r=E(e);return!t||t&&!r},U=e=>{const t=A(e);return e.news.communityInfo.activeCommunityIds[t]||C},B=(e,{postId:t})=>e.news.stories.models[t],W=Object(i.a)((e,t)=>Object(v.M)(e,t).map(t=>Object(b.h)(t,Object(v.s)(e,{subredditName:t.name}))))},"./src/reddit/selectors/platform.ts":function(e,t,r){"use strict";r.d(t,"b",function(){return i}),r.d(t,"n",function(){return d}),r.d(t,"j",function(){return c}),r.d(t,"m",function(){return u}),r.d(t,"h",function(){return a}),r.d(t,"g",function(){return l}),r.d(t,"i",function(){return f}),r.d(t,"k",function(){return m}),r.d(t,"c",function(){return p}),r.d(t,"d",function(){return b}),r.d(t,"e",function(){return g}),r.d(t,"f",function(){return h}),r.d(t,"l",function(){return y}),r.d(t,"a",function(){return v}),r.d(t,"o",function(){return O});var n=r("./src/lib/constants/index.ts"),o=r("./src/reddit/models/Post/index.ts"),s=(r("./src/reddit/selectors/multireddit.ts"),r("./src/reddit/selectors/subreddit.ts"));const i=e=>e.platform.currentPage,d=e=>{if(!e.platform.currentPage||!e.platform.currentPage.routeMatch)return null;return e.platform.currentPage.routeMatch.route.meta.name},c=e=>e.platform.currentPage&&e.platform.currentPage.routeMatch&&[n.r.FRONTPAGE,n.r.MULTIREDDIT,n.r.SUBREDDIT].includes(e.platform.currentPage.routeMatch.route.chunk),u=e=>!!(e.platform.lastPage&&e.platform.lastPage.locationState&&e.platform.lastPage.locationState.isOverlay),a=e=>!!(e.platform.currentPage&&e.platform.currentPage.locationState&&e.platform.currentPage.locationState.isOverlay),l=e=>!(!e.platform.currentPage||!e.platform.currentPage.meta||e.platform.currentPage.meta.name!==n.Rb.COMMENTS),f=e=>!(!e.platform.currentPage||!e.platform.currentPage.meta||e.platform.currentPage.meta.name!==n.Rb.POST_CREATION),m=e=>!!(e.platform.currentPage&&e.platform.currentPage.meta&&e.platform.currentPage.meta.name===n.Rb.COMMENTS&&e.platform.currentPage.urlParams&&e.platform.currentPage.urlParams.routePrefix&&"user"===e.platform.currentPage.urlParams.routePrefix),p=e=>e.platform&&e.platform.currentPage&&e.platform.currentPage.status,b=e=>{const t=g(e);return t?Object(s.z)(e,t):null},g=e=>{const t=e.platform.currentPage&&e.platform.currentPage.urlParams;return t?t.subredditName:null},h=e=>{const t=g(e);return t?Object(s.v)(e,{subredditName:t}):null},y=(e,{page:t})=>{const r=t.routeMatch;if(!r)return;const n=r.match.params.partialPostId;return e.posts.models[Object(o.f)(n)]},v=e=>e.platform.allowNavigationCallback,O=e=>e.platform.currentPage?e.platform.currentPage.url:""},"./src/reddit/selectors/postCollection.ts":function(e,t,r){"use strict";r.d(t,"e",function(){return a}),r.d(t,"b",function(){return l}),r.d(t,"m",function(){return f}),r.d(t,"l",function(){return m}),r.d(t,"i",function(){return p}),r.d(t,"f",function(){return b}),r.d(t,"k",function(){return g}),r.d(t,"j",function(){return h}),r.d(t,"h",function(){return v}),r.d(t,"p",function(){return O}),r.d(t,"o",function(){return w}),r.d(t,"c",function(){return I}),r.d(t,"a",function(){return S}),r.d(t,"g",function(){return _}),r.d(t,"d",function(){return j}),r.d(t,"n",function(){return T});var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/lib/eventTools/index.ts"),s=r("./src/reddit/selectors/posts.ts"),i=r("./src/reddit/selectors/structuredStyles.ts"),d=r("./src/reddit/selectors/subreddit.ts"),c=r("./src/reddit/selectors/postCreations.ts");const u=[],a=(e,{postId:t})=>{const r=Object(s.D)(e,{postId:t});let n=!1;if(r&&r.eventInfo){var i=r.eventInfo;const e=i.eventStart,t=i.eventEnd;if(!i.eventIsLive){n=Object(o.e)(e,t)===o.a.Future}}return n},l=(e,{collectionId:t})=>{const r=m(e,{collectionId:t});if(!r||!r.id)return"";const n=r.subredditId,o=Object(d.b)(e,{subredditId:n});let s="";return o&&t&&(s=`${o}submit?collection=${t}`),s},f=e=>{const t=Object(c.c)(e),r=Object(c.e)(e);return!!(t&&r&&r.collectionsEnabled)},m=(e,{collectionId:t})=>e.postCollection.models[t],p=(e,{postId:t})=>{const r=e.posts.models[t].collectionIds,n=r?r[0]:null;return n&&e.postCollection.models[n]||null},b=(e,{postId:t})=>{const r=e.posts.models[t].collectionIds;return!!(r?r[0]:null)},g=(e,{collectionId:t})=>{const r=m(e,{collectionId:t});return r?r.primaryPostId:null},h=(e,{collectionId:t})=>{const r=m(e,{collectionId:t});if(!r)return null;const n=r.postIds||[];return Object(s.G)(e,{postIds:n})},y=(e,{subredditId:t})=>e.postCollection.subredditToIds[t],v=(e,{subredditId:t})=>{const r=y(e,{subredditId:t});return!(!r||!r.length)},O=Object(n.createSelector)(y,e=>e.postCollection.models,(e,t)=>e?e.map(e=>t[e]).filter(Boolean):u),w=(e,t)=>{const r=y(e,t);return r?r.length:0},I=e=>e.creations.api.collection.createOrUpdate.pending,S=e=>e.creations.api.collection.createOrUpdate.error,_=e=>e.postCollection.api.pending.reorderPending,j=e=>e.postCollection.api.pending.updateDescriptionPending,T=(e,{collectionId:t})=>!(!((e,{collectionId:t})=>{const r=m(e,{collectionId:t});if(!r||!r.id)return;const n=r.subredditId;return!!Object(i.k)(e,{subredditId:n}).postPlaceholderImage})(e,{collectionId:t})&&!((e,{collectionId:t})=>{const r=h(e,{collectionId:t});if(!r||!Object.keys(r).length)return;let n=0;for(const o in r){const e=r[o];e&&e.thumbnail.width&&e.thumbnail.height&&(n+=1)}return n>=Object.keys(r).length-n})(e,{collectionId:t}))},"./src/reddit/selectors/postCreations.ts":function(e,t,r){"use strict";r.d(t,"q",function(){return P}),r.d(t,"r",function(){return C}),r.d(t,"m",function(){return E}),r.d(t,"z",function(){return N}),r.d(t,"Q",function(){return k}),r.d(t,"bb",function(){return D}),r.d(t,"I",function(){return A}),r.d(t,"K",function(){return R}),r.d(t,"f",function(){return L}),r.d(t,"e",function(){return M}),r.d(t,"Z",function(){return F}),r.d(t,"c",function(){return V}),r.d(t,"a",function(){return U}),r.d(t,"A",function(){return B}),r.d(t,"P",function(){return W}),r.d(t,"i",function(){return H}),r.d(t,"g",function(){return $}),r.d(t,"h",function(){return G}),r.d(t,"j",function(){return z}),r.d(t,"k",function(){return K}),r.d(t,"B",function(){return q}),r.d(t,"E",function(){return Y}),r.d(t,"C",function(){return J}),r.d(t,"O",function(){return Q}),r.d(t,"n",function(){return X}),r.d(t,"p",function(){return Z}),r.d(t,"l",function(){return ee}),r.d(t,"M",function(){return te}),r.d(t,"N",function(){return re}),r.d(t,"db",function(){return ne}),r.d(t,"W",function(){return oe}),r.d(t,"D",function(){return se}),r.d(t,"y",function(){return ie}),r.d(t,"ab",function(){return de}),r.d(t,"cb",function(){return ce}),r.d(t,"U",function(){return ue}),r.d(t,"X",function(){return ae}),r.d(t,"F",function(){return le}),r.d(t,"G",function(){return fe}),r.d(t,"H",function(){return me}),r.d(t,"V",function(){return pe}),r.d(t,"L",function(){return be}),r.d(t,"x",function(){return ge}),r.d(t,"w",function(){return he}),r.d(t,"t",function(){return ye}),r.d(t,"u",function(){return ve}),r.d(t,"s",function(){return Oe}),r.d(t,"v",function(){return we}),r.d(t,"J",function(){return Ie}),r.d(t,"o",function(){return Se}),r.d(t,"b",function(){return _e}),r.d(t,"S",function(){return je}),r.d(t,"Y",function(){return Te}),r.d(t,"d",function(){return Pe}),r.d(t,"R",function(){return Ce}),r.d(t,"T",function(){return xe});var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/app/strings/index.ts"),s=r("./src/lib/constants/index.ts"),i=r("./src/lib/makeListingKey/index.ts"),d=r("./src/lib/makePostCreationPageKey/index.ts"),c=r("./src/reddit/components/RichTextEditor/RTEState/index.tsx"),u=r("./src/reddit/constants/originalContent.ts"),a=r("./src/reddit/contexts/PageLayer/index.tsx"),l=r("./src/reddit/contexts/PageLayer/selectors.ts"),f=r("./src/reddit/helpers/getSubredditUrl/index.ts"),m=r("./src/reddit/helpers/media/index.ts"),p=r("./src/reddit/helpers/name/index.ts"),b=r("./src/reddit/helpers/path/index.ts"),g=r("./src/reddit/models/OcSubreddits/index.ts"),h=r("./src/reddit/models/PostCreationForm/index.ts"),y=r("./src/reddit/models/Upload/index.ts"),v=r("./src/reddit/routes/postCreation/constants.ts"),O=r("./src/reddit/selectors/listings.ts"),w=r("./src/reddit/selectors/platform.ts"),I=r("./src/reddit/selectors/postFlair.ts"),S=r("./src/reddit/selectors/posts.ts"),_=r("./src/reddit/selectors/subreddit.ts"),j=r("./src/reddit/selectors/subredditAutocomplete.ts"),T=r("./src/reddit/selectors/user.ts");const P=e=>{const t=e.creations.api;var r=t.post.submit.error;const n=r.apiError,o=r.pollError,s=r.validationError;return!!(n||s||t.editor.mediaUpload.error||o)},C=e=>{return!!e.creations.api.post.submit.error.submitValidationError},x=e=>(e&&e.fields||[]).map(e=>e.msg),E=Object(n.createSelector)(e=>e.creations.api.post.submit.error,e=>e.creations.api.editor.mediaUpload.error,(e,t)=>{const r=e.apiError,n=e.validationError,o=e.pollError;return[...x(r),...x(n),...x(t),...(e=>e&&"extra"in e?Object.keys(e.extra).map(t=>e.extra[t]):[])(o)]}),N=(e,{pageLayer:t})=>{if(!t||!Object(a.I)(t))return!1;var r=t.urlParams;const n=r.subredditName,o=r.profileName,s=Object(d.a)({subredditName:n,profileName:o});return!!e.creations.api.page.pending[s]},k=e=>D(e)||A(e),D=e=>e.creations.api.post.submit.pending,A=e=>e.creations.api.editor.mediaUpload.pending,R=e=>e.creations.api.post.submit.error.needsCaptcha,L=Object(n.createSelector)(T.j,w.f,e=>{const t=Object(w.e)(e);if(t){const r=Object(j.d)(e,{substring:t});if(r)return r.subreddits.find(e=>Object(p.a)(e.name,t))}},e=>{const t=Object(w.f)(e);return t&&Object(_.u)(e,{subredditName:t.name})},e=>e.platform.currentPage,(e,t,r,n,o)=>{var s=o&&o.urlParams||{},i=s.profileName;const d=void 0===i?"":i;var c=s.subredditName;const u=void 0===c?"":c;if(d)return{isProfile:!0,name:e&&e.username||Object(p.f)(d),id:e&&e.id||void 0};{var a=t||r||{},l=a.name;const e=void 0===l?Object(p.f)(u):l;var f=a.id;return{isProfile:!1,allowedPostTypes:n,id:(void 0===f?"":f)||void 0,name:e}}}),M=e=>{const t=L(e);return t.isProfile||!t.name?null:Object(_.s)(e,{subredditName:t.name})},F=e=>e.creations.formData.submissionType,V=e=>{const t=L(e);if(!t.id)return!1;const r=e.moderatingSubreddits[t.id];return!!r&&(e=>Object.keys(e).some(t=>!0===e[t]))(r)},U=Object(n.createSelector)(F,w.f,L,V,(e,t,r,n)=>{if(e===s.hc.POLL)return e;const o=r.allowedPostTypes;if(n||!o)return e;const i=!!t&&t.isNSFW,d=[o.text&&s.hc.POST,(o.images||o.videos)&&!i&&s.hc.MEDIA,o.links&&s.hc.LINK_ONLY,s.hc.CROSSPOST].filter(Boolean);return d.indexOf(e)>=0?e:d[0]}),B=(e,{postId:t})=>e.creations.postEditing.postId===t,W=e=>e.creations.api.post.update.pending,H=e=>!!e.creations.api.post.update.error,$=e=>e.creations.postEditing.editorMode,G=Object(n.createSelector)(e=>e.creations.api.post.update.error,e=>x(e).join()),z=e=>e.creations.postEditing.draft.markdown,K=e=>e.creations.postEditing.draft.rte,q=e=>e.creations.formData.isNSFW,Y=e=>e.creations.formData.isSpoiler,J=e=>{const t=e.creations.formData.isOC,r=M(e);if(r){if(!Object(g.b)(r))return!1;if(r.allOriginalContent)return!0}return t},Q=e=>e.creations.formData.ocCategory,X=e=>e.creations.formData.eventSchedule||void 0,Z=Object(n.createSelector)(e=>e.creations.formData.flair,e=>{const t=Object(w.d)(e);return t?Object(I.c)(e,{subredditId:t}):null},(e,t)=>e&&e.templateId&&t&&t.templateIds.includes(e.templateId)?e:null),ee=e=>e.user.prefs.editorMode,te=e=>e.creations.formState.ocCategory||"",re=(e,{category:t})=>!!t&&Object(O.h)(e,{listingKey:Object(i.a)(u.d,"",{category:t})}),ne=e=>e.creations.formData.title,oe=e=>e.creations.formData.sendReplies,se=e=>e.creations.formData.isPublicLink,ie=e=>e.creations.formState.isChanged,de=e=>e.creations.formState.submitMode,ce=e=>e.creations.api.subreddit.change.pending,ue=e=>{const t=L(e).name;return e.subredditSettings.requirementsBySubreddit[t.toLowerCase()]},ae=Object(n.createSelector)(V,ue,(e,t)=>e||!t||"notAllowed"!==t.ruleBodyRequirement),le=e=>e.creations.formData.body.link,fe=e=>e.creations.formData.body.markdown,me=Object(n.createSelector)(e=>e.creations.formData.body.media,e=>e.uploads[h.m],L,T.M,(e,t,r,n)=>{if(!t)return;const s=Object(m.e)(t.metadata.mimetype),i=r.allowedPostTypes;var d=(e&&e.video||{}).isMakeGif;let c,u=void 0!==d&&d;if(i){const e=r.name;i.images?i.videos||(c=Object(o.a)(n,"postCreation.mediaInput.makeGif.fixedToOnReason",{subredditName:e}),u=!0):(c=Object(o.a)(n,"postCreation.mediaInput.makeGif.fixedToOffReason",{subredditName:e}),u=!1)}return{file:t.file,status:t.status,url:t.url,mediaType:s||void 0,video:"video"===s?Object.assign({thumbnail:{time:0,url:t.metadata.videoFirstFrameUrl}},e&&e.video||{},{duration:t.metadata.videoDuration||0,isMakeGif:u,makeGifDisableReason:c}):void 0}}),pe=e=>e.creations.formData.body.rte,be=e=>e.creations.formData.nextSubreddit,ge=e=>{return!!ne(e).trim()},he=e=>{const t=pe(e);return c.a.hasContent(t)},ye=e=>{return!!fe(e).trim()},ve=e=>{const t=me(e);return!!t&&!!t.file&&t.status!==y.a.FAILED},Oe=e=>{return!!le(e).trim()},we=e=>ge(e)||he(e)||ye(e)||ve(e)||Oe(e),Ie=e=>e.creations.formState.modalId||e.activeModalId,Se=(e,{field:t})=>{switch(t){case s.vb.TITLE:return{title:ne(e)};case s.vb.BODY:if(ee(e)===h.h.RICH_TEXT){const t=pe(e);return{rtjson:c.a.toRichTextJSON(t,e.uploads).document}}return{selftext:fe(e).trim()};case s.vb.LINK:{const t=le(e);if(!t)return;return{url:t}}case s.vb.FLAIR:{const t=Z(e);return{flairId:t?t.templateId:void 0}}default:return}},_e=(e,t)=>{const r=L(e),n=Z(e),o=q(e),s=J(e),i=Y(e),d=Q(e),c=oe(e),u=ne(e),a=se(e);return{collectionId:e.platform.currentPage.queryParams.collection,destSubreddit:r,draftId:t,flair:n,isNSFW:o,isOC:s,isSpoiler:i,ocCategory:d,sendReplies:c,title:u,isPublicLink:a}},je=(e,t)=>{const r=_e(e,t.draftId);if(!r||!r.destSubreddit.name)return;const n=(e=>e.creations.formData.recaptcha)(e),o=xe(e,t),i=X(e),d=Object.assign({},r,{eventSchedule:i,gRecaptchaResponse:n,postToTwitter:o,validate_on_submit:!0}),u=ee(e),a=le(e),l=fe(e),f=me(e),m=pe(e),p=ae(e),b=U(e),g=e.uploads,y=t.sourcePostId;if(b===s.hc.LINK_ONLY&&a)return Object.assign({},d,{url:a,kind:h.o.LINK});if(b===s.hc.MEDIA&&f){var v=f.mediaType;const e=void 0===v?"image":v,t=f.video,r=g[h.n],n="video"===e?r.url:null;return Object.assign({},d,{mediaType:e,videoThumbnailUrl:n,kind:h.o.MEDIA,url:f.url||"",makeGif:!!t&&t.isMakeGif})}if((b===s.hc.POST||b===s.hc.POLL)&&u===h.h.MARKDOWN)return Object.assign({},d,{kind:h.o.MARKDOWN,markdown:p?l:""});if((b===s.hc.POST||b===s.hc.POLL)&&u===h.h.RICH_TEXT){const e=p&&c.a.hasContent(m)?c.a.toRichTextJSON(m,g).document:[];return Object.assign({},d,{kind:h.o.RICH_TEXT,document:e})}return b===s.hc.CROSSPOST&&y?Object.assign({},d,{kind:h.o.CROSSPOST,sourcePostId:y}):void 0},Te=(e,{sourcePostId:t})=>t?Object(S.e)(e,{postId:t}):void 0,Pe=e=>{const t=me(e);switch(U(e)){case s.hc.LINK_ONLY:return"link";case s.hc.MEDIA:return t&&"image"!==t.mediaType&&t.video?t.video.isMakeGif?"videogif":"video":"image";default:return"self"}},Ce=(e,{pageLayer:t})=>{if(!t)return v.c;const r=Object(a.t)(e,{pageLayer:t});if(r)return Object(b.a)(Object(f.a)(r),v.c);if(Object(a.E)(t))return Object(b.a)("/original/",v.c);const n=Object(a.l)(e,{pageLayer:t});return n&&Object(a.F)(e,{pageLayer:t})&&Object(T.g)(e)?Object(b.a)(n.url,v.c):v.c},xe=(e,t)=>{const r=Object(l.q)(e,t);return(!r||!r.isQuarantined)&&e.creations.formData.postToTwitter}},"./src/reddit/selectors/postDraft.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return p}),r.d(t,"d",function(){return b}),r.d(t,"e",function(){return g}),r.d(t,"b",function(){return h}),r.d(t,"f",function(){return y}),r.d(t,"g",function(){return O}),r.d(t,"a",function(){return w}),r.d(t,"h",function(){return I}),r.d(t,"i",function(){return S});var n=r("./src/config.ts"),o=r("./node_modules/lodash/values.js"),s=r.n(o),i=r("./node_modules/reselect/lib/index.js"),d=r("./src/lib/constants/index.ts"),c=r("./src/reddit/components/RichTextEditor/RTEState/index.tsx"),u=r("./src/reddit/models/PostCreationForm/index.ts"),a=r("./src/reddit/models/PostDraft/index.ts"),l=r("./src/reddit/selectors/postCreations.ts"),f=r("./src/reddit/selectors/subreddit.ts"),m=r("./src/reddit/selectors/user.ts");const p=Object(i.createSelector)(e=>e.creations.drafts,e=>s()(e).sort((e,t)=>{const r=e.modified||e.created;return(t.modified||t.created)-r})),b=(e,{draftId:t})=>t?e.creations.drafts[t]:null,g=(e,t)=>{const r=b(e,t);if(r&&r.subredditId){const t=Object(f.G)(e,{subredditId:r.subredditId});return t?t.name:void 0}},h=e=>e.creations.api.draft.listing.pending,y=e=>{var t=e.creations.api.draft.save.error;const r=t.apiError,n=t.validationError;return!(!r&&!n)},v=e=>(e&&e.fields||[]).map(e=>e.msg),O=(Object(i.createSelector)(e=>e.creations.api.draft.save.error,e=>{const t=e.apiError,r=e.validationError;return[...v(t),...v(r)]}),e=>e.creations.api.draft.save.pending),w=(e,t)=>e.creations.api.draft.deleteDraft.pending[t]||!1,I=(e,t)=>{const r=Object(l.b)(e,t);if(!r)return;const n=Object(l.l)(e),o=Object(l.F)(e),s=Object(l.G)(e),i=Object(l.V)(e),f=Object(l.X)(e),m=Object(l.a)(e),p=e.uploads;if(m===d.hc.LINK_ONLY)return Object.assign({},r,{body:o,kind:a.b.Link});if(m===d.hc.POST&&n===u.h.MARKDOWN)return Object.assign({},r,{body:f?s:"",kind:a.b.Markdown});if(m===d.hc.POST&&n===u.h.RICH_TEXT){const e=f?c.a.toRichTextJSON(i,p).document:[];return Object.assign({},r,{body:e,kind:a.b.RichText})}},S=(e,{draftId:t})=>{const r=Object(m.j)(e);return t&&r?`${n.a.redditUrl}/user/${r.displayText}/draft/${t}`:""}},"./src/reddit/selectors/postFlair.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"a",function(){return s}),r.d(t,"d",function(){return i});const n=(e,{subredditId:t})=>e.postFlair[t],o=(e,{post:t})=>e.postFlair[t.belongsTo.id],s=(e,{subredditId:t})=>!e.postFlair[t]||e.postFlair[t].displaySettings.isEnabled,i=(e,t)=>e.structuredStyles.flairTemplate.draft[t]},"./src/reddit/selectors/posts.ts":function(e,t,r){"use strict";r.d(t,"g",function(){return p}),r.d(t,"j",function(){return b}),r.d(t,"y",function(){return g}),r.d(t,"I",function(){return y}),r.d(t,"f",function(){return v}),r.d(t,"D",function(){return O}),r.d(t,"A",function(){return w}),r.d(t,"z",function(){return I}),r.d(t,"c",function(){return S}),r.d(t,"e",function(){return _}),r.d(t,"F",function(){return j}),r.d(t,"G",function(){return P}),r.d(t,"H",function(){return C}),r.d(t,"N",function(){return E}),r.d(t,"O",function(){return N}),r.d(t,"b",function(){return k}),r.d(t,"d",function(){return D}),r.d(t,"h",function(){return A}),r.d(t,"m",function(){return R}),r.d(t,"C",function(){return L}),r.d(t,"L",function(){return M}),r.d(t,"E",function(){return V}),r.d(t,"w",function(){return U}),r.d(t,"s",function(){return B}),r.d(t,"k",function(){return W}),r.d(t,"u",function(){return H}),r.d(t,"M",function(){return $}),r.d(t,"n",function(){return G}),r.d(t,"o",function(){return z}),r.d(t,"t",function(){return K}),r.d(t,"r",function(){return q}),r.d(t,"l",function(){return Y}),r.d(t,"q",function(){return J}),r.d(t,"p",function(){return Q}),r.d(t,"K",function(){return X}),r.d(t,"a",function(){return Z}),r.d(t,"x",function(){return ee}),r.d(t,"J",function(){return te}),r.d(t,"i",function(){return re}),r.d(t,"v",function(){return ne}),r.d(t,"P",function(){return oe}),r.d(t,"B",function(){return se});var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/lib/isPinnedAdminPost/index.ts"),s=r("./src/lib/objectSelector/index.ts"),i=r("./src/reddit/constants/posts.ts"),d=r("./src/reddit/models/Media/index.ts"),c=r("./src/reddit/models/Subreddit/index.ts"),u=r("./src/reddit/models/Widgets/index.ts"),a=(r("./src/reddit/models/Profile/mock.ts"),r("./src/reddit/models/Subreddit/mock.ts"),r("./src/reddit/selectors/profile.ts")),l=r("./src/reddit/selectors/subreddit.ts"),f=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,o=!1,s=void 0;try{for(var i,d=e[Symbol.iterator]();!(n=(i=d.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(c){o=!0,s=c}finally{try{!n&&d.return&&d.return()}finally{if(o)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const m=[],p=(e,{postId:t})=>e.posts.models[t].media&&(e.posts.models[t].media.type===d.m.EMBED||e.posts.models[t].media.type===d.m.IMAGE),b=(e,{postId:t})=>e.posts.models[t].media&&e.posts.models[t].media.type===d.m.GIFVIDEO,g=Object(s.a)((e,{listingKey:t})=>{const r=e.posts.models;return h(e,{listingKey:t}).filter(e=>{const t=r[e];return t&&!t.hidden})}),h=Object(s.a)((e,{listingKey:t})=>{return[...e.listings.postOrder.ids[t]||[]]}),y=Object(s.a)((e,{listingKey:t})=>{return g(e,{listingKey:t}).map(t=>e.posts.models[t])}),v=(e,{postId:t})=>!!e.shortcuts.activePostId&&t===e.shortcuts.activePostId,O=(e,{postId:t})=>e.posts.models[t],w=(e,{postId:t})=>O(e,{postId:t}).isLocked,I=(e,{postId:t})=>O(e,{postId:t}).isArchived,S=(e,{postId:t})=>{const r=O(e,{postId:t});if(r&&r.crosspostRootId)return O(e,{postId:r.crosspostRootId})||void 0},_=(e,{postId:t})=>S(e,{postId:t})||O(e,{postId:t})||void 0,j=e=>e.posts.models,T=e=>e.posts.models,P=Object(s.a)((e,{postIds:t})=>{const r=e.posts.models,n={};return t.map(e=>{n[e]=r[e]}),n}),C=Object(n.createSelector)(T,(e,t)=>t.postIds,(e,t)=>t.length?t.map(t=>e[t]):m),x=Object(n.createSelector)(T,g,(e,t)=>t.limit,(e,t,r)=>{let n=t;return r&&(n=t.slice(0,r)),n.reduce((t,r)=>(t[r]=e[r],t),{})}),E=Object(s.a)((e,t)=>{const r=x(e,t),n={},o=e.posts.models;return Object.keys(r).forEach(e=>{const t=r[e].crosspostRootId;t&&(n[t]=o[t])}),Object.assign({},r,n)}),N=(e,{postId:t})=>{const r=O(e,{postId:t});if(!r)return;const n=r.belongsTo;return n.type===i.a.PROFILE?e.profiles.models[n.id]||!1:e.subreddits.models[n.id]||!1},k=(e,{postId:t})=>{const r=N(e,{postId:t});if(r)return Object(c.c)(r)?Object(u.g)(r):Object(u.h)(r)},D=(e,{postId:t})=>{const r=O(e,{postId:t});return r&&r.crosspostRootId?N(e,{postId:r.crosspostRootId}):null},A=(e,{postId:t})=>e.posts.expanded[t],R=(e,{postId:t})=>!!e.posts.metaMap[t],L=(e,{postId:t})=>{if(!t)return"";const r=O(e,{postId:t});return r?r.permalink:""},M=Object(s.a)(e=>{return e.posts.recent.map(t=>e.posts.models[t]).filter(e=>!!e)}),F=e=>(t,{postId:r})=>{if(!r)return!1;const n=O(t,{postId:r});return!!n&&!!n[e]},V=(e,{postId:t})=>{if(!t)return null;const r=O(e,{postId:t});return r&&r.belongsTo.type!==i.a.PROFILE?Object(l.A)(e,{identifier:r.belongsTo}):null},U=(e,t)=>t.postCategories,B=F("saved"),W=F("hidden"),H=F("isSponsored"),$=F("sendReplies"),G=F("isNSFW"),z=F("isOriginalContent"),K=F("isSpoiler"),q=(e,{postId:t})=>{const r=O(e,{postId:t}),n=Object(a.j)(e,r.author),o=e.profiles.pinnedPosts.data[n];return!!o&&o.includes(t)},Y=(e,t,r)=>{const n=Object(a.j)(e,r),o=e.profiles.pinnedPosts.initialData[n];return!!o&&o.includes(t)},J=(e,t,r)=>{const n=Object(a.j)(e,r),o=e.profiles.pinnedPosts.data[n];return!!o&&o.includes(t)},Q=(e,t)=>q(e,t)!==((e,{postId:t})=>{const r=O(e,{postId:t}),n=Object(a.j)(e,r.author),o=e.profiles.pinnedPosts.pending[n];return!!o&&o.includes(t)})(e,t),X=Object(s.a)((e,t)=>{const r=Object(a.j)(e,t.profileName);return e.profiles.pinnedPosts.data[r]||[]}),Z=(e,t)=>{const r=Object(a.j)(e,t.profileName);return!!e.profiles.pinnedPosts.data[r]},ee=(e,t)=>{const r=O(e,{postId:t}),n=(new Date).getTime();return!!r&&(n-r.created)/1e3/60/60<24},te=Object(s.a)((e,t)=>{const r=g(e,t);return t.excludePinnedPosts?r.filter(t=>!q(e,{postId:t})):r}),re=(e,{profileName:t})=>{const r=X(e,{profileName:t});if(!r.length)return!1;const n=f(r,1)[0],s=O(e,{postId:n});return!!s&&(!(t.toLowerCase()===s.author.toLowerCase())&&Object(o.a)(!0,s.distinguishType))},ne=(e,t)=>{const r=N(e,{postId:t});if(r){const t=Object(c.c)(r)?"profile":"subreddit",n={name:r.name,type:t};return Object(l.P)(e,{identifier:n})}return!1},oe=Object(s.a)((e,t)=>{const r=e.posts.models;return t.filter(e=>{const t=r[e];return!!t&&!t.isBlank&&!t.hidden})}),se=(e,t,r,n)=>{const o=g(e,{listingKey:t});if(n){const t=Object(l.z)(e,r);if(t){if(!!e.subreddits.appliedFilters.meta[t]){const t=e.posts.metaMap;return o.filter(e=>!!t[e])}}}return o}},"./src/reddit/selectors/profile.ts":function(e,t,r){"use strict";r.d(t,"l",function(){return a}),r.d(t,"h",function(){return l}),r.d(t,"g",function(){return f}),r.d(t,"j",function(){return p}),r.d(t,"a",function(){return b}),r.d(t,"d",function(){return g}),r.d(t,"m",function(){return h}),r.d(t,"f",function(){return y}),r.d(t,"e",function(){return v}),r.d(t,"i",function(){return O}),r.d(t,"k",function(){return w}),r.d(t,"n",function(){return I}),r.d(t,"b",function(){return S}),r.d(t,"c",function(){return _});var n=r("./src/app/strings/index.ts"),o=r("./src/lib/objectSelector/index.ts"),s=r("./src/reddit/models/User/index.ts"),i=r("./src/reddit/selectors/subreddit.ts"),d=r("./src/reddit/selectors/user.ts"),c=r("./node_modules/reselect/lib/index.js");const u=[],a=(e,{profileId:t})=>e.profiles.models[t],l=(e,{profileName:t})=>e.profiles.models[p(e,t)],f=(e,t)=>e.profiles.models[t],m=Object(c.createSelector)(e=>e.profiles.models,e=>{const t={};for(const r in e){const n=e[r];t[n.name.toLowerCase()]=n.id}return t}),p=(e,t)=>m(e)[t?t.toLowerCase():""],b=(e,{profileName:t})=>{const r=e.profiles.moderated.api.pending;return!!(t&&t in r)&&r[t.toLowerCase()]},g=(e,{profileName:t})=>{const r=Object(d.j)(e);if(!r||!t)return!1;const n=Object(s.f)(r);return w(e,{profileName:n}).some(e=>e.name.toLowerCase()===t.toLowerCase())},h=(e,{profileName:t})=>{const r=l(e,{profileName:t});return r&&`${r.title||r.name} (${r.displayText}) - Reddit`||Object(n.a)(e.user.language,"title.frontpage")},y=(e,{profileName:t})=>{const r=p(e,t);return e.profiles.about[r]},v=(e,t)=>e.profiles.about[t],O=Object(o.a)((e,{profileName:t})=>void 0!==e.profiles.moderated.models[t?t.toLowerCase():""]),w=Object(o.a)((e,{profileName:t})=>{const r=e.profiles.moderated.models[t?t.toLowerCase():""];if(!r)return u;const n=[];return r.forEach(t=>{Object(i.G)(e,{subredditId:t})?n.push(Object(i.G)(e,{subredditId:t})):a(e,{profileId:t})&&n.push(a(e,{profileId:t}))}),n}),I=Object(c.createSelector)(e=>e.trophies,e=>e.profiles.trophyCases,(e,t)=>t,(e,t,r)=>{const n=t[r];return n?n.map(t=>e[t]):[]}),S=(e,{extraCommentsId:t})=>e.profileOverviewPage.conversations.extraComments.models[t],_=(e,{profileName:t})=>e.profiles.moderated.pageInfo[t]?e.profiles.moderated.pageInfo[t].hasNextPage:void 0},"./src/reddit/selectors/profileComments.ts":function(e,t,r){"use strict";r.d(t,"f",function(){return d}),r.d(t,"e",function(){return c}),r.d(t,"a",function(){return u}),r.d(t,"b",function(){return a}),r.d(t,"d",function(){return l}),r.d(t,"c",function(){return f});var n=r("./node_modules/lodash/set.js"),o=r.n(n),s=r("./src/lib/objectSelector/index.ts"),i=r("./src/reddit/selectors/comments.ts");const d=(e,{listingKey:t})=>{return e.profileCommentsPage.commentIds[t]||[]},c=Object(s.a)((e,{listingKey:t})=>{const r=Object(i.r)(e);return d(e,{listingKey:t}).reduce((e,t)=>o()(e,t,r[t].postId),{})}),u=(e,{listingKey:t})=>e.profileCommentsPage.api.error[t],a=(e,{listingKey:t})=>e.profileCommentsPage.api.pending[t],l=(e,{listingKey:t})=>e.profileCommentsPage.loadMore[t],f=(e,{listingKey:t})=>e.profileCommentsPage.fetchedTokens[t]},"./src/reddit/selectors/runTimeEnvVars.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"a",function(){return s});const n=e=>e.runTimeEnvVars.staging,o=e=>n(e),s=e=>e.runTimeEnvVars.startTimeInMillis},"./src/reddit/selectors/structuredStyles.ts":function(e,t,r){"use strict";r.d(t,"i",function(){return a}),r.d(t,"k",function(){return l}),r.d(t,"o",function(){return b}),r.d(t,"c",function(){return g}),r.d(t,"g",function(){return h}),r.d(t,"f",function(){return y}),r.d(t,"d",function(){return v}),r.d(t,"n",function(){return O}),r.d(t,"m",function(){return w}),r.d(t,"b",function(){return I}),r.d(t,"e",function(){return S}),r.d(t,"h",function(){return _}),r.d(t,"j",function(){return j}),r.d(t,"a",function(){return T}),r.d(t,"l",function(){return P});var n=r("./node_modules/lodash/isEqual.js"),o=r.n(n),s=r("./node_modules/reselect/lib/index.js"),i=r("./src/lib/objectSelector/index.ts"),d=r("./src/reddit/selectors/platform.ts"),c=r("./src/reddit/selectors/subreddit.ts"),u=r("./src/reddit/selectors/user.ts");const a=e=>e.structuredStyles.isEditing,l=(e,t)=>e.structuredStyles.models[t.subredditId],f=e=>e.structuredStyles.draft,m={},p=Object(i.a)((e,t)=>{const r=((e,t)=>{const r=l(e,t);if(r)return{url:r.communityIcon,color:r.primaryColor}})(e,t);if(r&&r.url)return r;const n=r?r.color:void 0;return((e,t)=>e&&e.icon?{url:e.icon.url,color:t}:m)(Object(c.G)(e,t),n)}),b=(e,t)=>{const r=Object(c.z)(e,t.subredditName);return r?p(e,{subredditId:r}):m},g=e=>{const t=Object(d.d)(e);return t?p(e,{subredditId:t}):m},h=(e,t)=>{const r=e.structuredStyles.imagePreviews[t.name];if(r&&r in e.imageUploads)return e.imageUploads[r]},y=Object(i.a)(e=>{const t=e.structuredStyles.imagePreviews,r={};for(const n in t){const t=h(e,{name:n});t&&(r[n]=t.url)}return r}),v=(e,t)=>f(e)[t.name],O=e=>e.structuredStyles.models,w=(e,t)=>e.structuredStyles.models[t],I=(e,{subredditId:t})=>{const r=e.structuredStyles.models[t];return r&&r.communityIcon?r.communityIcon:null},S=e=>e.structuredStyles.exportStyles.pending,_=e=>e.structuredStyles.isBladeEditorDirty,j=(e,{subredditId:t})=>{const r=e.subreddits.about[t],n=r&&r.quarantinePermissions;return!!n&&!n.styles},T=Object(s.createSelector)(a,_,f,(e,t)=>t.subredditId&&l(e,{subredditId:t.subredditId}),(e,t,r,n)=>!(!e||!r)&&(t||!o()(r,n))),P=(e,t)=>{if(Object(u.Z)(e))return!0;if(t){const r=t.subredditId||t.subredditName&&Object(c.z)(e,t.subredditName);if(r&&Object(u.Y)(e,{subredditId:r}))return!0}return!1}},"./src/reddit/selectors/subreddit.ts":function(e,t,r){"use strict";r.d(t,"M",function(){return g}),r.d(t,"p",function(){return h}),r.d(t,"N",function(){return v}),r.d(t,"a",function(){return O}),r.d(t,"c",function(){return I}),r.d(t,"b",function(){return S}),r.d(t,"A",function(){return _}),r.d(t,"C",function(){return j}),r.d(t,"L",function(){return T}),r.d(t,"G",function(){return P}),r.d(t,"K",function(){return C}),r.d(t,"O",function(){return x}),r.d(t,"P",function(){return E}),r.d(t,"v",function(){return k}),r.d(t,"z",function(){return D}),r.d(t,"s",function(){return A}),r.d(t,"B",function(){return R}),r.d(t,"I",function(){return L}),r.d(t,"F",function(){return M}),r.d(t,"D",function(){return F}),r.d(t,"E",function(){return V}),r.d(t,"x",function(){return U}),r.d(t,"u",function(){return B}),r.d(t,"r",function(){return H}),r.d(t,"n",function(){return $}),r.d(t,"d",function(){return G}),r.d(t,"f",function(){return z}),r.d(t,"y",function(){return K}),r.d(t,"l",function(){return q}),r.d(t,"m",function(){return Y}),r.d(t,"q",function(){return J}),r.d(t,"i",function(){return Q}),r.d(t,"g",function(){return X}),r.d(t,"h",function(){return Z}),r.d(t,"j",function(){return ee}),r.d(t,"o",function(){return te}),r.d(t,"k",function(){return re}),r.d(t,"t",function(){return ne}),r.d(t,"e",function(){return oe}),r.d(t,"H",function(){return se}),r.d(t,"w",function(){return ie}),r.d(t,"J",function(){return de});var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/app/strings/index.ts"),s=r("./src/lib/constants/index.ts"),i=r("./src/lib/isFakeSubreddit/index.ts"),d=r("./src/lib/objectSelector/index.ts"),c=r("./src/reddit/constants/posts.ts"),u=r("./src/reddit/models/Flair/index.ts"),a=(r("./src/reddit/models/Profile/mock.ts"),r("./src/reddit/models/Subreddit/index.ts")),l=(r("./src/reddit/models/Subreddit/mock.ts"),r("./src/reddit/models/Widgets/index.ts")),f=r("./src/reddit/selectors/comments.ts"),m=r("./src/reddit/selectors/profile.ts"),p=r("./src/reddit/selectors/user.ts");r("./src/reddit/selectors/posts.ts");const b=[],g=Object(d.a)((e,{subredditIds:t})=>{if(0===t.length)return b;const r=[];return t.forEach(t=>{const n=e.subreddits.models[t];n&&r.push(n)}),r}),h=Object(d.a)((e,t)=>{if(!t)return b;const r=y(e),n=T(e);return r.map(e=>n[e]).filter(({name:r})=>W(e,{subredditName:r})===t)}),y=e=>e.subreddits.original,v=(e,{categoryName:t})=>e.subreddits.top[t]||b,O=(e,{profileName:t})=>{if(!t)return null;const r=Object(m.h)(e,t);return r?r.url:`/user/${t}/`},w=(e,t)=>{const r=t.toLowerCase();return e?e.url:Object(i.a)(r)?"/r/"+r+"/":null},I=(e,{subredditName:t})=>{if(!t)return null;const r=D(e,t),n=P(e,{subredditId:r});return w(n,t)},S=(e,{subredditId:t})=>{if(!t)return null;const r=P(e,{subredditId:t}),n=r.name||"";return w(r,n)},_=(e,{identifier:t})=>t.type===c.a.PROFILE?e.profiles.about[t.id]:e.subreddits.about[t.id],j=(e,{identifier:t})=>t.type===c.a.PROFILE?e.profiles.models[t.id]||!1:e.subreddits.models[t.id]||!1,T=e=>e.subreddits.models,P=(e,{subredditId:t})=>e.subreddits.models[t]||!1,C=(e,t)=>{const r=P(e,t);if(r)return r.type},x=e=>e.subreddits.trending,E=(e,{identifier:t})=>{const r=((e,{identifier:t})=>{if(t.type===c.a.PROFILE){const r=Object(m.j)(e,t.name);return e.profiles.models[r]||!1}const r=D(e,t.name);return e.subreddits.models[r]||!1})(e,{identifier:t}).id,n=_(e,{identifier:{id:r,type:t.type}});return n&&Object(p.F)(e)?!!n.userIsSubscriber:t.type===c.a.SUBREDDIT?e.subscriptions.subredditOrder.indexOf(r)>-1:e.subscriptions.profileOrder.indexOf(r)>-1},N=Object(n.createSelector)(e=>e.subreddits.models,e=>{const t={};for(const r in e){const n=e[r];t[n.name.toLowerCase()]=n.id}return t}),k=(e,{subredditName:t})=>e.subreddits.models[D(e,t)],D=(e,t)=>N(e)[t?t.toLowerCase():""],A=(e,{subredditName:t})=>e.subreddits.about[D(e,t)],R=(e,{commentId:t})=>{const r=Object(f.n)(e,{commentId:t}).subredditId;return e.profiles.models[r]||e.subreddits.models[r]},L=(e,{subredditName:t})=>{const r=k(e,{subredditName:t});return r&&r.title||Object(o.a)(e.user.language,"title.frontpage")},M=(e,{subredditId:t})=>e.subreddits.rules[t]?e.subreddits.rules[t].rules:b,F=Object(d.a)((e,{subredditId:t})=>e.subreddits.rules[t]?e.subreddits.rules[t].rules.map(e=>e.shortName):b),V=e=>e.subreddits.api.rules,U=(e,{subredditId:t})=>!!e.subreddits.models[t]&&!!e.subreddits.models[t].freeFormReports,B=(e,{subredditName:t})=>{const r=A(e,{subredditName:t});return r&&r.allowedPostTypes},W=(e,{subredditName:t})=>{const r=A(e,{subredditName:t});return r&&r.contentCategory},H=(e,{subredditName:t})=>{const r=D(e,t),n=e.widgets.sidebar[r],o=[],s=e.widgets.moderatorIds[r],i=e.widgets.models[s];let d=!1;return n&&n.forEach(function(t){e.widgets.models[t]&&(o.push(e.widgets.models[t]),t===s&&(d=!0))}),i&&!d&&o.push(i),o},$=(e,t)=>{return P(e,t).name===s.gc},G=(Object(d.a)(e=>{const t=e.subreddits.moderated.order,r=e.subreddits.models;return t&&t.length?t.map(e=>r[e]):[]}),(e,{subredditId:t})=>!!e.subredditChannels.api.whitelist[t]),z=Object(d.a)((e,t)=>g(e,t).map(e=>Object(l.h)(e))),K=(e,{subredditName:t})=>{const r=D(e,t),n=e.postFlair[r];return!(!n||!n.templateIds.length)},q=e=>e.subreddits.api.connectToPartner.pending,Y=e=>e.subreddits.api.create.pending,J=Object(d.a)((e,{identifier:t,userName:r})=>{const n=t.id;if(!n)return null;const s=e.providerFlair.models[n];return s&&r&&s[r]&&s[r].patreonFlair?{type:u.e.PatreonPatron,text:Object(o.a)(Object(p.M)(e),"flair.patron")}:null}),Q=e=>e.subreddits.api.create.error.apiError,X=e=>e.subreddits.api.connectToPartner.error,Z=e=>e.subreddits.api.connectToPartner.lastConnectedSubredditId||void 0,ee=e=>e.subreddits.api.create.lastCreatedSubredditId||void 0,te=(e,{subredditId:t})=>!(!e.subreddits.about[t]||!e.subreddits.about[t].usingNewModmail),re=(e,{postId:t})=>{const r=e.posts.models[t].belongsTo.id;return!!e.subreddits.rules[r]},ne=e=>e.subreddits.about,oe=Object(d.a)(Object(n.createSelector)(g,ne,(e,t)=>{const r=[];return e.forEach(e=>{e.type===a.b.Public&&r.push(Object(l.h)(e,t[e.id]))}),r})),se=(e,t)=>e.subreddits.settings[t],ie=(e,{subredditId:t})=>{let r=e.user.prefs.sort;if(e.user.prefs.rememberCommunitySort){const n=e.user.prefs.subreddit[t];n&&n.sort&&(r=n.sort)}return r},de=(e,{subredditName:t})=>e.subreddits.topContent[t.toLowerCase()]},"./src/reddit/selectors/subredditAutocomplete.ts":function(e,t,r){"use strict";var n=r("./node_modules/lodash/isNil.js"),o=r.n(n),s=r("./node_modules/reselect/lib/index.js"),i=r("./src/reddit/helpers/name/index.ts"),d=r("./src/reddit/models/Subreddit/index.ts"),c=r("./src/reddit/models/SubredditAutocomplete/index.ts"),u=r("./src/reddit/models/User/index.ts"),a=r("./src/reddit/selectors/subscriptions.ts"),l=r("./src/reddit/selectors/user.ts");r.d(t,"a",function(){return m}),r.d(t,"d",function(){return h}),r.d(t,"c",function(){return y}),r.d(t,"e",function(){return j}),r.d(t,"b",function(){return T});var f=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);ot.substring.toLowerCase(),b=(e,{substring:t})=>Object(i.e)(t)?"":Object(i.f)(t),g=(e,t)=>{for(let r=e.length;r>0;r--)if(!1===t(e.slice(0,r)))return},h=Object(s.createSelector)(b,e=>e.subredditAutocomplete.models,(e,t)=>{let r=null;return g(e,e=>{if(t.hasOwnProperty(e))return r=t[e],!1}),r}),y=Object(s.createSelector)(b,h,(e,t)=>!e||!o()(t)&&0===t.subreddits.length),v=Object(s.createSelector)(a.b,e=>e.map(e=>Object(c.c)(e))),O=Object(s.createSelector)(b,h,y,e=>e.subredditAutocomplete.api.pending,(e,t,r,n)=>{if(r)return!1;let o=!1;return g(e,e=>n.hasOwnProperty(e)?(o=n[e],!1):(!t||t.key!==e)&&void 0),o}),w=Object(s.createSelector)(b,a.b,(e,t)=>t.filter(t=>-1!==t.name.toLowerCase().indexOf(e))),I=Object(s.createSelector)(p,(e,t)=>t.includeUserProfile,l.j,(e,t,r)=>{if(!t||o()(r)||Object(i.d)(e))return null;const n=Object(i.f)(Object(u.f)(r)),s=Object(i.f)(e);return n.includes(s)?Object(c.d)(r):null}),S=Object(s.createSelector)(p,(e,t)=>t.showCrosspostableOnly,(e,t)=>t.includeOC,I,h,w,e=>e.subreddits.crosspostable.ids,(e,t,r,n,o,s,d)=>{const u=[];if(n&&u.push(n),t||!r||e&&e.trim()||u.push({id:"original_content_communities_id",name:m,type:c.a.FAKE_ITEM}),Object(i.e)(e))return u;const a={};return s.forEach(e=>{if(t&&!d[e.id])return null;const r=Object(c.c)(e);a[r.name]=r,u.push(r)}),!t&&o&&o.subreddits.forEach(e=>{const t=e.communityIcon,r=e.icon,n=e.name,o=f(e,["communityIcon","icon","name"]),s=t||r;a[n]||u.push(Object.assign({},o,{iconUrl:s,name:n,type:c.a.OTHER_SUBREDDIT}))}),u}),_=Object(s.createSelector)(p,l.i,(e,t)=>{const r=Object(i.f)(e);return t.filter(({name:e})=>e.toLowerCase().includes(r))}),j=Object(s.createSelector)(p,I,_,(e,t)=>t.partnerConnectionSafeOnly,(e,t,r,n)=>{const o=[];if(t&&o.push(t),Object(i.e)(e))return o;let s=r;return n&&(s=r.filter(e=>(e.type===d.b.Public||e.type===d.b.Restricted)&&!e.isQuarantined&&!e.isNSFW&&e.subscribers<2e5)),o.push(...s.map(e=>Object(c.b)(e,c.a.MODERATED_SUBREDDIT))),o}),T=Object(s.createStructuredSelector)({suggestedItems:S,fallbackItems:v,isAllDataRetrieved:y,isPending:O})},"./src/reddit/selectors/subredditChannel.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return i}),r.d(t,"e",function(){return d}),r.d(t,"f",function(){return c}),r.d(t,"d",function(){return u}),r.d(t,"c",function(){return a}),r.d(t,"b",function(){return l});var n=r("./node_modules/lodash/values.js"),o=r.n(n),s=r("./src/reddit/selectors/user.ts");const i=(e,{subredditId:t})=>{const r=e.subredditChannels.models;return Object.keys(r).map(e=>r[e]).filter(e=>e.subredditId===t)},d=(e,{subredditId:t})=>!(!1!==e.subredditChannels.api.pending[t]||!1!==e.subredditChannels.api.error[t]),c=(e,{subredditId:t})=>void 0===e.subredditChannels.api.pending[t]&&!d(e,{subredditId:t})&&Object(s.F)(e),u=e=>{const t=e.subredditChannels.models;return Object.keys(t).map(e=>t[e]&&t[e].name)},a=(e,t)=>{const r=o()(e.subredditChannels.models);return r.length&&r.find(({channelId:e})=>e===t)||void 0},l=e=>{const t=e.subredditChannels.selected;if(t){return o()(e.subredditChannels.models).find(e=>e.channelId===t)}}},"./src/reddit/selectors/subredditModeration.ts":function(e,t,r){"use strict";r.d(t,"l",function(){return d}),r.d(t,"h",function(){return c}),r.d(t,"g",function(){return u}),r.d(t,"i",function(){return a}),r.d(t,"j",function(){return l}),r.d(t,"k",function(){return f}),r.d(t,"f",function(){return m}),r.d(t,"v",function(){return p}),r.d(t,"n",function(){return b}),r.d(t,"q",function(){return g}),r.d(t,"A",function(){return h}),r.d(t,"y",function(){return y}),r.d(t,"z",function(){return v}),r.d(t,"t",function(){return O}),r.d(t,"w",function(){return w}),r.d(t,"x",function(){return I}),r.d(t,"o",function(){return S}),r.d(t,"p",function(){return _}),r.d(t,"u",function(){return j}),r.d(t,"m",function(){return T}),r.d(t,"r",function(){return P}),r.d(t,"G",function(){return C}),r.d(t,"C",function(){return x}),r.d(t,"E",function(){return E}),r.d(t,"F",function(){return N}),r.d(t,"B",function(){return k}),r.d(t,"D",function(){return D}),r.d(t,"c",function(){return A}),r.d(t,"d",function(){return R}),r.d(t,"e",function(){return L}),r.d(t,"b",function(){return M}),r.d(t,"a",function(){return F}),r.d(t,"s",function(){return V});var n=r("./src/lib/objectSelector/index.ts"),o=r("./src/reddit/models/SubredditModeration/index.ts"),s=r("./src/reddit/selectors/user.ts");const i=[],d=(e,{subredditId:t})=>e.banned.models[t],c=Object(n.a)((e,{subredditId:t})=>{const r=e.banned.userOrder[t];return r?r.map(r=>e.banned.models[t][r]):i}),u=(e,{subredditId:t})=>{const r=Object(o.d)(t);return e.banned.api.pending[r]},a=(e,{subredditId:t})=>e.banned.loadMore[t],l=e=>e.banned.search.api.pending,f=e=>e.banned.search.result,m=e=>e.banned.inContext,p=Object(n.a)((e,{subredditId:t,before:r,after:n})=>{const s=Object(o.d)(t,n,r),i=e.moderators.userOrder.data[t]&&e.moderators.userOrder.data[t][s];return i?i.map(r=>e.moderators.models[t][r]):[]}),b=(e,{subredditId:t,beforeEditable:r,afterEditable:n})=>{const s=Object(o.d)(t,n,r),i=e.moderators.editableUserOrder.data[t]&&e.moderators.editableUserOrder.data[t][s];return i?i.map(r=>e.moderators.editableModerators[t][r]):[]},g=(e,{subredditId:t})=>e.moderators.editableModerators[t]||null,h=(e,{subredditId:t})=>e.moderators.models[t]||null,y=e=>e.moderators.search.api.pending,v=e=>e.moderators.search.result,O=(e,{subredditId:t})=>e.moderators.invitePending[t],w=(e,{subredditId:t})=>e.moderators.loadMoreModerators[t]&&e.moderators.loadMoreModerators[t].after,I=(e,{subredditId:t})=>e.moderators.loadMoreModerators[t]&&e.moderators.loadMoreModerators[t].before,S=(e,{subredditId:t})=>e.moderators.loadMoreEditableModerators[t]&&e.moderators.loadMoreEditableModerators[t].after,_=(e,{subredditId:t})=>e.moderators.loadMoreEditableModerators[t]&&e.moderators.loadMoreEditableModerators[t].before,j=(e,t)=>{const r=Object(o.d)(t.subredditId,t.after,t.before);return e.moderators.userOrder.api.pending[r]},T=(e,t)=>{const r=Object(o.d)(t.subredditId,t.afterEditable,t.beforeEditable);return e.moderators.editableUserOrder.api.pending[r]},P=Object(n.a)((e,{subredditId:t})=>{const r=e.moderators.invitedModerators.userOrder[t];return r?r.map(r=>e.moderators.invitedModerators.models[t][r]):i}),C=Object(n.a)((e,{subredditId:t})=>{const r=e.muted.userOrder[t];return r?r.map(r=>e.muted.models[t][r]):i}),x=(e,{subredditId:t})=>{const r=Object(o.d)(t);return e.muted.api.pending[r]},E=e=>e.muted.search.api.pending,N=e=>e.muted.search.result,k=e=>e.muted.inContext,D=(e,{subredditId:t})=>e.muted.loadMore[t],A=e=>e.approvedSubmitters.search.api.pending,R=e=>e.approvedSubmitters.search.result,L=Object(n.a)((e,{subredditId:t})=>{const r=e.approvedSubmitters.userOrder[t];return r?r.map(r=>e.approvedSubmitters.models[t][r]):i}),M=(e,{subredditId:t})=>e.approvedSubmitters.loadMore[t],F=(e,{subredditId:t})=>{const r=Object(o.d)(t);return e.approvedSubmitters.api.pending[r]},V=e=>!!Object(s.F)(e)&&e.modModeEnabled},"./src/reddit/selectors/subredditSettings.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return s});var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/reddit/selectors/user.ts");const s=Object(n.createSelector)(o.j,e=>e.subreddits.settings,(e,t)=>{if(e&&e.profileId)return t[e.profileId]})},"./src/reddit/selectors/subscriptions.ts":function(e,t,r){"use strict";r.d(t,"c",function(){return i}),r.d(t,"d",function(){return d}),r.d(t,"b",function(){return c}),r.d(t,"a",function(){return u});var n=r("./node_modules/reselect/lib/index.js"),o=r("./src/reddit/constants/posts.ts"),s=r("./src/lib/objectSelector/index.ts");const i=e=>e.subscriptions.api.fetched,d=Object(s.a)(e=>{var t=e.subscriptions;const r=t.profileOrder;return[...t.subredditOrder,...r]}),c=(Object(s.a)(e=>{var t=e.subscriptions;const r=t.profileOrder,n=t.subredditOrder,s=r?r.map(e=>({id:e,type:o.a.PROFILE})):[];return(n?n.map(e=>({id:e,type:o.a.SUBREDDIT})):[]).concat(s)}),Object(s.a)(Object(n.createSelector)(e=>e.subreddits.models,e=>e.subscriptions.subredditOrder,(e,t)=>{if(!t||!t.length)return[];return t.map(t=>e[t])}))),u=(Object(s.a)(Object(n.createSelector)(e=>e.profiles.models,e=>e.subscriptions.profileOrder,(e,t)=>{if(!t||!t.length)return[];return t.map(t=>e[t])})),Object(s.a)(e=>{var t=e.subscriptions;const r=t.favoriteSubredditOrder,n=t.favoriteProfileOrder,o=e.subreddits.models,s=e.profiles.models,i=r?r.map(e=>o[e]):[],d=n?n.map(e=>s[e]):[];return i.concat(d)}),Object(n.createSelector)(e=>e.subscriptions.profileOrder,e=>e.subscriptions.subredditOrder,(e,t)=>e.length+t.length));Object(n.createSelector)(c,e=>e.reduce((e,t)=>(e[t.id]=t.name,e),{}))},"./src/reddit/selectors/telemetry.ts":function(e,t,r){"use strict";r.r(t);var n=r("./node_modules/js-cookie/src/js.cookie.js"),o=r.n(n),s=r("./node_modules/lodash/trimStart.js"),i=r.n(s),d=r("./node_modules/lodash/values.js"),c=r.n(d),u=r("./node_modules/reselect/lib/index.js"),a=r("./node_modules/url/url.js"),l=r.n(a),f=r("./src/config.ts"),m=r("./src/lib/constants/index.ts"),p=r("./src/lib/isAdHocMultireddit/index.ts"),b=r("./src/lib/isFakeSubreddit/index.ts"),g=r("./src/reddit/constants/adEvents.ts"),h=r("./src/reddit/constants/blade.ts"),y=r("./src/reddit/constants/chat.ts"),v=r("./src/reddit/constants/originalContent.ts"),O=r("./src/reddit/contexts/PageLayer/index.tsx"),w=r("./src/reddit/helpers/dom/index.ts");const I=()=>!document.getElementById(f.a.adblockId);let S;(S=document.createElement("div")).className="promotedlink",S.style.height=S.style.width="1px",S.style.position="absolute",S.style.left="-1000000px",S.style.display="block",document.body.appendChild(S);var _=r("./src/reddit/constants/posts.ts"),j=r("./src/reddit/helpers/getPostFromRouteMatch/index.ts"),T=r("./src/reddit/helpers/getRichTextContent.ts"),P=r("./src/reddit/helpers/isPost.ts"),C=r("./src/reddit/helpers/trackers/news.ts"),x=r("./src/reddit/models/Media/index.ts"),E=r("./src/reddit/models/Post/index.ts"),N=r("./src/reddit/models/Profile/index.ts"),k=r("./src/reddit/selectors/listings.ts"),D=r("./src/reddit/selectors/platform.ts"),A=r("./src/reddit/selectors/profile.ts"),R=r("./src/reddit/selectors/profileComments.ts"),L=r("./src/reddit/models/User/index.ts"),M=r("./src/reddit/selectors/structuredStyles.ts"),F=r("./src/reddit/selectors/subreddit.ts"),V=r("./src/reddit/selectors/subredditChannel.ts"),U=r("./src/reddit/selectors/subredditSettings.ts"),B=r("./src/reddit/selectors/user.ts"),W=r("./src/telemetry/models/Timer.ts");r.d(t,"getRelativePostOrder",function(){return $}),r.d(t,"getAbsoluteOrder",function(){return G}),r.d(t,"actionInfo",function(){return z}),r.d(t,"app",function(){return K}),r.d(t,"comment",function(){return q}),r.d(t,"userSubreddit",function(){return Y}),r.d(t,"defaults",function(){return J}),r.d(t,"mediaActionInfo",function(){return Q}),r.d(t,"post",function(){return Z}),r.d(t,"currentPost",function(){return ee}),r.d(t,"listing",function(){return te}),r.d(t,"profileComments",function(){return re}),r.d(t,"media",function(){return ne}),r.d(t,"videoPlayerMaxTimeServed",function(){return oe}),r.d(t,"videoPlayerFirstFrameTimer",function(){return se}),r.d(t,"profileById",function(){return ie}),r.d(t,"profileByPostOrCommentId",function(){return de}),r.d(t,"referrer",function(){return ce}),r.d(t,"screen",function(){return ue}),r.d(t,"session",function(){return ae}),r.d(t,"profile",function(){return le}),r.d(t,"subreddit",function(){return fe}),r.d(t,"subredditById",function(){return me}),r.d(t,"subredditByName",function(){return pe}),r.d(t,"subredditByPostOrCommentId",function(){return be}),r.d(t,"timer",function(){return ge}),r.d(t,"user",function(){return he}),r.d(t,"widget",function(){return ye}),r.d(t,"request",function(){return ve}),r.d(t,"adblock",function(){return Oe}),r.d(t,"domTimer",function(){return we}),r.d(t,"oauth",function(){return Ie}),r.d(t,"news",function(){return Se}),r.d(t,"numberChannels",function(){return _e}),r.d(t,"channel",function(){return je}),r.d(t,"SearchDropdownNouns",function(){return Te}),r.d(t,"StructureType",function(){return Pe}),r.d(t,"OriginElement",function(){return Ce}),r.d(t,"search",function(){return xe}),r.d(t,"discoveryUnit",function(){return Ee}),r.d(t,"smartSearch",function(){return Ne}),r.d(t,"metaSearch",function(){return ke}),r.d(t,"postFlairClickToSearch",function(){return De}),r.d(t,"currentProfileModelSelector",function(){return Ae}),r.d(t,"notification",function(){return Re});const H=e=>{switch(e.meta&&e.meta.name){case m.Rb.INDEX:return"home";case m.Rb.PROFILE_OVERVIEW:return"profile_overview";case m.Rb.PROFILE_COMMENTS:return"profile_comments";case m.Rb.PROFILE_POSTS:return"profile_posts";case m.Rb.PROFILE:case m.Rb.PROFILE_BETA_CONFIRMATION:case m.Rb.PROFILE_MODERATION:case m.Rb.PROFILE_POST_COMMENTS:case m.Rb.PROFILE_PRIVACY:case m.Rb.PROFILE_SETTINGS:return"profile";case m.Rb.PROFILE_PRIVATE:if(!e.routeMatch)break;switch(e.routeMatch.match.params.listingType){case N.a.Downvoted:return"profile_downvoted";case N.a.Hidden:return"profile_hidden";case N.a.Upvoted:return"profile_upvoted";case N.a.Saved:return"profile_saved"}break;case m.Rb.COMMENTS:return e.urlParams.commentId||e.urlParams.partialCommentId?"single_comment_thread":"post_detail";case m.Rb.LISTING:case m.Rb.SUBREDDIT:{const t=e.urlParams.subredditName;if(!t)return"home";if(Object(b.a)(t)&&Object(p.a)(t))return"multireddit";switch(t.toLowerCase()){case"popular":return"popular";case"all":return"all";default:return"community"}}case m.Rb.SUBREDDIT_SETTINGS:return"subreddit_settings";case m.Rb.POST_CREATION:return e.queryParams&&e.queryParams.source_id?"crosspost_submit":"post_submit";case m.Rb.SEARCH_RESULTS:return"search_results";case m.Rb.MODERATION_PAGES:return`moderation_pages_${e.urlParams.pageName}`;case m.Rb.MODQUEUE_PAGES:{const t=e.urlParams.pageName;return"modqueue"===t?"modqueue_queue":`modqueue_${t}`}case m.Rb.MULTIREDDIT:return"multireddit";case m.Rb.NEWS:return"news";case m.Rb.ORIGINAL_CONTENT:return"original_content";case m.Rb.POST_DRAFT:return"draft_detail";case m.Rb.PARTNER_SUBREDDIT_CONNECTION:return e.urlParams.page===m.Nb.Select?"patreon_connect_community":"patreon_create_community";case m.Rb.EXPLORE:return"explore";case m.Rb.MOD_LISTING:return"r_mod";case m.Rb.SUBREDDIT_CREATION:return"subreddit_creation";case m.Rb.SUBREDDIT_WIKI:return"subreddit_wiki";case m.Rb.SETTINGS:{const t=e.urlParams.page;return t?`settings_${t}`:"settings_account"}default:return""}},$=(e,t,r)=>{const n=e.listings.postOrder.ids[r];return n.indexOf(t)>=0?n.indexOf(t):null},G=(e,t,r)=>{const n=e.listings.postOrder.ids[r];return n.indexOf(t)>=0?n.indexOf(t)+m.pb:null},z=(e,t)=>Object.assign({pageType:e.platform.currentPage?H(e.platform.currentPage):void 0},t),K=()=>({name:f.a.telemetry.appName.redesign}),q=(e,t)=>{const r=e.comments.models[t];return r?{body:r.body,id:r.id,postId:r.postId,authorId:r.authorId,parentId:r.parentId,bodyText:Object(T.a)(r),gildings:r.gildings,score:r.score,created:r.created}:null},Y=e=>{const t=Object(D.f)(e),r=t&&e.moderatingSubreddits[t.id];let n;if(Object(B.F)(e)&&t){const r=e.subscriptions.subredditOrder.includes(t.id),o=e.subreddits.about[t.id]&&e.subreddits.about[t.id].userIsSubscriber;n=r||o}else n=null;return{isMod:!!r,modAccess:r?r.access:null,modConfig:r?r.config:null,modFlair:r?r.flair:null,modFull:r?r.all:null,modMail:r?r.mail:null,modNone:r?!(e=>{let t=!1;return Object.keys(e).forEach(r=>{e[r]&&(t=!0)}),t})(r):null,modPost:r?r.posts:null,modWiki:r?r.wiki:null,isSubscriber:n}},J=e=>({actionInfo:z(e),app:K(),referrer:ce(e),request:ve(e),session:ae(e),screen:ue(e),user:he(e)}),Q=(e,t)=>{const r=e.posts.video.fullscreen,n=e.platform.currentPage?H(e.platform.currentPage):void 0;return{pageType:r===t?"fullscreen":n}},X=new Map,Z=(e,t,r)=>{const n=e.posts.models[t]||e.comments.models[t]&&e.posts.models[e.comments.models[t].postId];if(n){const t=n.source,o=n.events.find(e=>e.type===g.a.Impression),s=o&&o.url.match(/\?q=([^&]+)/);return{createdTimestamp:n.created,domain:n.domain,durationOnScreen:r||void 0,id:n.postId,nsfw:n.isNSFW,score:n.score,spoiler:n.isSpoiler,title:n.title,type:(e=>{if(e.isMeta)return"poll";if(!e.media)return"link";switch(e.media.type){case"gifvideo":return"gif";case"embed":return"link";default:return e.media.type}})(n),upvoteRatio:n.upvoteRatio?n.upvoteRatio:void 0,url:t?t.url:void 0,promoted:n.isSponsored,impressionId:s?s[1]:void 0,numberPostsFromAd:(({state:e,post:t})=>{const r=Object(k.a)(e);if(!r)return;let n;X.has(r)?n=X.get(r):(X.set(r,new Map),(n=X.get(r)).set("postIdToDistanceFromAdMapping",new Map));const o=n.get("postIdToDistanceFromAdMapping");if(o.has(t.id))return o.get(t.id);const s=e.listings.postOrder.ids[r];if(!s)return;const i=n.get("lastPostIndex");let d=n.get("lastAdIndex"),c=i?i+1:0;for(;c{const t=Object(j.a)(e);return t?Z(e,t.id):null},te=(e,t)=>{const r=e.listings.postOrder.ids[t];return r?{length:r.length,links:r.map(t=>e.posts.models[t].id)}:null},re=(e,t)=>{const r=Object(R.f)(e,{listingKey:t});return r?{length:r.length,links:r.map(t=>e.comments.models[t].id)}:null},ne=(e,t,r)=>{const n=e.posts.models[t];if(void 0===n)return null;const o={};if(o.id=n.postId,n.media&&"v.redd.it"===n.domain){const e=Object(x.v)(n.media);e&&(o.id=e)}if(r)o.loadTime=r;else{const r=e.posts.video.loadTimes[t];r&&r.start&&r.playable&&(o.loadTime=Math.round(r.playable-r.start))}const s=e.posts.video.metadata[t];s&&s.id===t&&(o.height=s.originalHeight,o.width=s.originalWidth,o.orientation=o.height>o.width?"portrait":"landscape",o.duration=s.length);const i=e.posts.video.time[t];return i&&(o.time=Math.round(i.currentTime)),o},oe=(e,t)=>{if(void 0===e.posts.models[t])return null;const r={},n=e.posts.video.time[t];return n&&(r.maxTimeServed=Math.round(n.maxTimeServed)),r},se=(e,t)=>{if(void 0===e.posts.models[t])return;const r={type:W.TimerType.VideoFirstFrame},n=e.posts.video.loadTimes[t];return n&&n.start&&(n.playable?r.millis=Math.round(n.playable-n.start):r.millis=Math.round(performance.now()-n.start)),r},ie=(e,t)=>{const r=e.profiles.models[t];return r&&{id:r.id,name:r.name}},de=(e,t)=>{const r=e.posts.models[t],n=e.comments.models[t];return r?ie(e,r.belongsTo.id):n?ie(e,n.subredditId):null},ce=e=>{let t=e.platform.currentPage?e.platform.referrers[e.platform.currentPage.key]:null;if(t){let r=l.a.parse(t).hostname;if(!r||t.startsWith("/")){let n=e.meta.protocol;r=e.meta.domain,n&&r||(n=window.location.protocol,r=window.location.hostname),t=`${n=n.endsWith(":")?n:`${n}:`}//${r}${t}`}return{domain:r,url:t}}return null},ue=(e,t)=>{const r=Object(O.O)(e,{});let n;Object(D.g)(e)&&(n=Object(D.h)(e)?"lightbox":"post_detail");let o="default";return e.user&&e.user.prefs&&e.user.prefs.nightmode&&(o="nightmode"),{layout:r,viewType:n,scrollPosition:t,theme:o}},ae=e=>{const t=o.a.get("session_tracker"),r=e.user.sessionTracker,n=(t||r).split("."),s=n[0],i=parseInt(n[2],10);let d={};const c=e.platform.sessionReferrer;if(c){d={referrerDomain:l.a.parse(c).hostname,referrerUrl:c}}return Object.assign({id:s,createdTimestamp:i},d)},le=e=>{const t=z(e).pageType;if(!e.platform.currentPage)return null;if(t&&t.includes("profile")){const t=e.platform.currentPage.urlParams.profileName;if(t){const r=t.toLowerCase(),n=Object(A.j)(e,r);return n?{id:n,name:r,type:"default"}:null}}else if("post_detail"===t){const t=e.platform.currentPage.urlParams.subredditName;if(t){const r=t.toLowerCase(),n=Object(A.j)(e,r),o=ie(e,n);return o&&o.name&&o.name.toLowerCase()===r?{id:n,name:r,type:"default"}:null}}return null},fe=e=>{const t=z(e).pageType;if(!e.platform.currentPage)return null;if("post_submit"===t){const t=e.platform.currentPage.urlParams.subredditName;if(t){const r=t.toLowerCase(),n=Object(F.z)(e,r);return n?{id:n,name:r}:null}return null}if("community"===t||"subreddit_settings"===t||"subreddit_wiki"===t||t&&t.includes("moderation_pages")){const t=e.platform.currentPage.urlParams.subredditName.toLowerCase(),r=Object(F.z)(e,t);return r?{id:r,name:t}:null}if("post_detail"===t||"single_comment_thread"===t){if(e.platform.currentPage.urlParams.subredditName){const t=e.platform.currentPage.urlParams.subredditName.toLowerCase(),r=Object(F.z)(e,t);return r?{id:r,name:t}:null}{const t=e.platform.currentPage.urlParams.partialPostId,r=Object(E.f)(t),n=e.posts.models[r];if(!n)return null;const o=((e,t)=>{const r=t.type,n=t.id;return r===_.a.PROFILE?e.profiles.models[n]:e.subreddits.models[n]})(e,n.belongsTo);return o?{id:o.id,name:o.name.toLowerCase()}:null}}if("search_results"===t){if("string"!=typeof e.platform.currentPage.urlParams.subredditName)return null;const t=e.platform.currentPage.urlParams.subredditName.toLowerCase(),r=Object(F.z)(e,t);return r?{id:r,name:t}:null}if("original_content"===t){var r=e.platform.currentPage.urlParams.categoryName;return{categoryName:(void 0===r?v.b:r).toLowerCase()}}return null},me=(e,t)=>{const r=e.subreddits.models[t];return r&&{id:r.id,name:r.name.toLowerCase()}},pe=(e,t)=>{const r=Object(F.z)(e,t);return fe&&{id:r,name:fe.name.toLowerCase()}},be=(e,t)=>{const r=e.posts.models[t],n=e.comments.models[t];return r?me(e,r.belongsTo.id):n?me(e,n.subredditId):null},ge=(e,t)=>e&&t?{type:e,millis:t}:null,he=Object(u.createSelector)(B.j,e=>e.user.loid,B.q,(e,t,r)=>Object.assign({id:e?e.id:`${m.wb.ACCOUNT}_${i()(t.loid,"0")}`,isAdmin:!!e&&e.isEmployee,isLoggedIn:!!e,cookieCreatedTimestamp:parseInt(t.loidCreated),createdTimestamp:e?1e3*e.created:null},e?{hasPremium:e.isGold,isPremiumSubscriber:r,numberCoins:e.coins||0,numberPremiumDaysRemaining:e.goldExpiration?Math.ceil((1e3*e.goldExpiration-Date.now())/m.y):0}:null)),ye=(e,{subredditId:t,widgetKind:r})=>{const n={targetSubredditId:t},o=e.subreddits.models[t];o&&o.name&&(n.targetSubredditName=o.name);const s=r&&h.j[r];return s&&(n.type=s),n},ve=e=>{const t=e.meta.domain;return{base_url:e.platform.currentPage?`${e.meta.protocol}://${t}${e.platform.currentPage.url}`:void 0,domain:t,reddaid:e.user.reddaid,user_agent:e.meta.userAgent}},Oe=e=>({enabled:I(),acceptableAds:(()=>I()?!w.f(S):null)()}),we=e=>({}),Ie=e=>({}),Se=e=>{const t=e.platform.currentPage;if(!t||!t.meta||t.meta.name!==m.Rb.NEWS)return null;var r=e.news.topics.models;const n=r.selectedTopic,o=r.selectedSubtopic;return n?Object(C.d)(n,o):null},_e=e=>{const t=c()(e.subredditChannels.models);return{number_channels:t&&t.length}},je=(e,t)=>{const r=Object(V.c)(e,t);if(!r)return null;const n=r.type,o=r.membersCount;return{id:r.channelSendbirdUrl,type:y.f[n],number_members:o}};var Te,Pe,Ce;!function(e){e.Recent="recent_search",e.Trending="trending_search",e.TypeaheadSubreddit="search_result_subreddit",e.TypeaheadProfile="search_result_profile"}(Te||(Te={})),function(e){e.Recent="history",e.Search="search",e.Trending="trending"}(Pe||(Pe={})),function(e){e.SearchBar="search_bar"}(Ce||(Ce={}));const xe=(e,t)=>{let r,n;if(t.eventType&&t.id){let o;switch(t.eventType){case"subreddit":o=me(e,t.id);break;case"post":o=be(e,t.id);break;case"profile":o=ie(e,t.id)}o&&(r=o.name,n=o.id)}return{originPageType:e.platform.currentPage?H(e.platform.currentPage):void 0,query:t.q?decodeURIComponent(t.q):t.q,range:t.t,sort:t.sort,structureType:t.structureType,subredditId:n,subredditName:r}},Ee=e=>({id:e.id,name:e.name,type:e.type}),Ne=(e,t)=>{const r=e.platform.currentPage?H(e.platform.currentPage):void 0;return{originElement:Ce.SearchBar,originPageType:r,query:t.searchQuery,typeaheadActive:!0}},ke=e=>({displayQuery:e.displayQuery,rawQuery:e.rawQuery,structureType:e.structureType,sort:e.sort,range:e.t,subredditId:e.subredditId,subredditName:e.subredditName,postFlairName:e.postFlairName,metaFlairId:e.metaFlairId,metaFlairName:e.metaFlairName}),De=(e,t)=>{let r,n;if(t.eventType&&t.id){let o;switch(t.eventType){case"subreddit":o=me(e,t.id);break;case"post":o=be(e,t.id);break;case"profile":o=ie(e,t.id)}o&&(r=o.name,n=o.id)}const o=e.platform.currentPage?H(e.platform.currentPage):void 0,s={originElement:t.originElement,originPageType:o,subredditName:r,subredditId:n};return t.postFlairName?s.postFlairName=t.postFlairName:t.metaFlairName&&(s.metaFlairName=t.metaFlairName),s},Ae=Object(u.createSelector)(B.j,e=>e,(e,t)=>{if(!e||!e.profileId)return;const r=Object(A.g)(t,e.profileId),n=Object(A.e)(t,e.profileId),o=Object(M.m)(t,e.profileId),s=Object(U.a)(t),i=Object(B.fb)(t),d=o&&o.bannerBackgroundImage;return{id:e.id,name:Object(L.f)(e),type:"default",display_name:r?r.title:void 0,about:n?n.publicDescription:void 0,avatar_url:e.accountIcon,cover_url:"string"==typeof d?d:void 0,nsfw:r?r.isNSFW:void 0,content_visible:s?s.contentVisible:void 0,communities_visible:i?i.showActiveCommunities:void 0}}),Re=(e,t,r)=>{const n={};return n.id=t,n.type=r?r.toLowerCase():void 0,n}},"./src/reddit/selectors/user.ts":function(e,t,r){"use strict";r.d(t,"n",function(){return v}),r.d(t,"p",function(){return O}),r.d(t,"o",function(){return w}),r.d(t,"q",function(){return I}),r.d(t,"r",function(){return S}),r.d(t,"v",function(){return _}),r.d(t,"t",function(){return j}),r.d(t,"M",function(){return T}),r.d(t,"F",function(){return P}),r.d(t,"K",function(){return C}),r.d(t,"j",function(){return x}),r.d(t,"c",function(){return E}),r.d(t,"u",function(){return k}),r.d(t,"fb",function(){return D}),r.d(t,"a",function(){return A}),r.d(t,"O",function(){return R}),r.d(t,"P",function(){return L}),r.d(t,"l",function(){return M}),r.d(t,"b",function(){return F}),r.d(t,"x",function(){return V}),r.d(t,"R",function(){return U}),r.d(t,"Q",function(){return B}),r.d(t,"L",function(){return W}),r.d(t,"d",function(){return H}),r.d(t,"X",function(){return $}),r.d(t,"U",function(){return G}),r.d(t,"Z",function(){return z}),r.d(t,"Y",function(){return K}),r.d(t,"D",function(){return q}),r.d(t,"G",function(){return Y}),r.d(t,"w",function(){return J}),r.d(t,"A",function(){return Q}),r.d(t,"y",function(){return X}),r.d(t,"m",function(){return Z}),r.d(t,"B",function(){return ee}),r.d(t,"z",function(){return te}),r.d(t,"V",function(){return re}),r.d(t,"bb",function(){return ne}),r.d(t,"S",function(){return oe}),r.d(t,"T",function(){return se}),r.d(t,"e",function(){return ie}),r.d(t,"db",function(){return de}),r.d(t,"W",function(){return ce}),r.d(t,"s",function(){return ue}),r.d(t,"ab",function(){return ae}),r.d(t,"I",function(){return le}),r.d(t,"k",function(){return fe}),r.d(t,"N",function(){return me}),r.d(t,"cb",function(){return pe}),r.d(t,"g",function(){return be}),r.d(t,"eb",function(){return ge}),r.d(t,"H",function(){return he}),r.d(t,"C",function(){return ye}),r.d(t,"i",function(){return ve}),r.d(t,"f",function(){return Oe}),r.d(t,"J",function(){return we}),r.d(t,"E",function(){return Ie}),r.d(t,"h",function(){return Se});var n=r("./node_modules/lodash/find.js"),o=r.n(n),s=r("./node_modules/lodash/pick.js"),i=r.n(s),d=r("./node_modules/lodash/values.js"),c=r.n(d),u=r("./node_modules/reselect/lib/index.js"),a=r("./src/lib/constants/index.ts"),l=r("./src/lib/objectSelector/index.ts"),f=r("./src/reddit/constants/chat.ts"),m=r("./src/reddit/models/User/index.ts"),p=r("./src/reddit/selectors/chat.ts"),b=r("./src/reddit/selectors/platform.ts"),g=r("./src/reddit/selectors/profile.ts"),h=r("./src/reddit/selectors/runTimeEnvVars.ts");const y=[],v=e=>e.user.account?e.user.account.goldExpiration:null,O=e=>!!e.user.account&&e.user.account.isGold,w=e=>!!e.user.account&&e.user.account.hasAndroidSubscription,I=e=>!!e.user.account&&e.user.account.hasGoldSubscription,S=e=>!!e.user.account&&e.user.account.hasIOSSubscription,_=e=>!!e.user.account&&e.user.account.hasStripeSubscription,j=e=>!!e.user.account&&e.user.account.hasPaypalSubscription,T=e=>e.user.language,P=e=>!!e.user.account,C=e=>!!e.user.session&&!e.user.session.unsafeLoggedOut,x=e=>e.user.account,E=e=>{const t=x(e);return t&&t.coins||0},N=e=>e.user.features,k=e=>{const t=x(e);return!!t&&t.seenRedesignModal},D=e=>e.user.prefs,A=e=>e.user.prefs.allowClickTracking||!P(e),R=e=>e.user.prefs.nightmode,L=e=>!!e.user.prefs.nightmodeTempUpdated,M=e=>e.user.prefs.geopopular,F=e=>e.user.prefs&&e.user.prefs.autoplayVideo,V=e=>e.user.prefs.hideNSFW,U=e=>D(e).over18,B=e=>D(e).openPostInNewTab,W=e=>e.user.prefs.labelNSFW,H=e=>e.user.prefs.featuresViewedHistory.commentForm.markdownModeNotification,$=e=>!(!e.user.account||e.user.account.seenLayoutSwitch||he(e)),G=e=>e.user.prefs.rememberCommunityLayout,z=e=>!D(e).stylesEnabled,K=(e,{subredditId:t})=>{const r=D(e).subreddit[t];return!!r&&!r.stylesEnabled},q=e=>!!e.user.temporaryGQL.isEmployee,Y=e=>{const t=x(e);return!!t&&t.isMod},J=e=>{const t=x(e);return!!t&&!t.isEmployee&&t.isGold},Q=e=>{const t=x(e);return!!t&&t.inRedesignBeta},X=e=>{const t=x(e);return!!t&&t.inChat},Z=e=>{const t=N(e);return!(!t||!t[f.a.SubredditChatNotifcationFtux])},ee=e=>{const t=N(e);return!!(t&&t.chat_subreddit||Object(p.f)(e))},te=e=>{const t=N(e);return!(!t||!t.chat_user_settings)},re=e=>{const t=x(e);return!!t&&t.seenSubredditChatFtux},ne=(e,{userName:t})=>e.users.models[t.toLowerCase()],oe=(e,{userId:t})=>{const r=((e,{userId:t})=>o()(c()(e.users.models),e=>e.id===t))(e,{userId:t});return r?r.profileId:void 0},se=(e,{userName:t})=>{const r=ne(e,{userName:t});return r?r.profileId:void 0},ie=(e,t)=>{const r=t?t.toLowerCase():"";return t&&e.contentGate[r]?e.contentGate[r]:null},de=(e,t)=>{const r=x(e),n=t.post||t.postId&&e.posts.models[t.postId];return!(!r||!n)&&Object(m.f)(r)===n.author},ce=e=>{const t=x(e);if(t){return(Object(m.e)(t)||(new Date).getTime())<(new Date).getTime()-a.lb&&(t.postKarma>=5||t.commentKarma>=10)}return!1},ue=e=>e.user.sessionRefreshFailed,ae=Object(l.a)(e=>{if(!e.user||!e.user.account)return;const t=i()(e.user.account,["hasUnreadOldModmail","hasUnreadMail","hasUnreadModmail","hasUnreadMessages","hasUnreadNotifs","inboxCount"]);return e.platform.currentPage&&e.platform.currentPage.routeMatch&&Object(b.n)(e)===a.Rb.INBOX_PAGES&&e.user.prefs.markMessagesRead&&(t.inboxCount=0),t}),le=(e,t)=>{const r=x(e);if(r){return Object(m.f)(r).toLowerCase()===t.toLowerCase()}return!1},fe=e=>e.user.drafts&&e.user.drafts.count||0,me=e=>e.user.drafts&&e.user.drafts.limit||20,pe=(e,{userName:t})=>{const r=ne(e,{userName:t});return!!r&&!!r.hasUserProfile},be=e=>{const t=x(e);return!!t&&t.hasUserProfile},ge=Object(u.createSelector)(e=>e.user.account,e=>e.users.models,(e,t)=>t,(e,t,r)=>{const n=r.toLowerCase();return e&&Object(m.f)(e)===n?e:t[n]}),he=e=>{return Object(h.a)(e)-parseInt(e.user.loid.loidCreated){const t=(e=>e.user.account?1e3*e.user.account.created:void 0)(e);return!!t&&Object(h.a)(e)-t{const t=x(e);if(!t)return y;const r=Object(m.f)(t);return Object(g.k)(e,{profileName:r})},Oe=e=>{const t=x(e);if(!t)return!1;const r=Object(m.f)(t);return Object(g.i)(e,{profileName:r})},we=e=>{const t=x(e);return!!t&&(t.isSuspended&&!t.isFPR)},Ie=e=>{const t=x(e);return!!t&&t.isFPR},Se=e=>{const t=x(e);if(t){const r=ne(e,{userName:Object(m.f)(t)});if(r)return r.isNSFW}return!1}},"./src/reddit/selectors/video.ts":function(e,t,r){"use strict";r.d(t,"a",function(){return n}),r.d(t,"b",function(){return o}),r.d(t,"e",function(){return s}),r.d(t,"f",function(){return i}),r.d(t,"g",function(){return d}),r.d(t,"h",function(){return c}),r.d(t,"i",function(){return u}),r.d(t,"d",function(){return a}),r.d(t,"c",function(){return l});const n=(e,{postId:t})=>!!e.posts.video.buffering[t],o=(e,{postId:t})=>!!e.posts.video.consumed[t],s=(e,{postId:t})=>!!e.posts.video.playing[t],i=(e,{postId:t})=>e.posts.video.loadTimes[t],d=(e,{postId:t})=>e.posts.video.metadata[t],c=(e,{postId:t})=>!!e.posts.video.loadable[t],u=(e,{postId:t})=>!!e.posts.video.started[t],a=(e,{postId:t})=>{if(!t)return null;const r=e.posts.video.time[t];return r?r.currentTime/1e3:null},l=(e,{postId:t})=>{return e.posts.video.continuousViewStartedAt[t]||0}}}]); -//# sourceMappingURL=Client~Governance~Reddit.cfadfa7b0d06251d4a53.js.map \ No newline at end of file diff --git a/walls/CnsPAXg.png b/walls/CnsPAXg.png deleted file mode 100644 index ceffe21..0000000 Binary files a/walls/CnsPAXg.png and /dev/null differ diff --git a/walls/CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f.cca3a04e21b41f14a5d4.js b/walls/CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f.cca3a04e21b41f14a5d4.js deleted file mode 100644 index 0e0e467..0000000 --- a/walls/CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f.cca3a04e21b41f14a5d4.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"],{"./node_modules/lodash/_arrayEvery.js":function(e,t){e.exports=function(e,t){for(var i=-1,n=null==e?0:e.length;++io)return[];var i=l,d=a(e,l);t=s(t),e-=l;for(var h=n(d,t);++i{e.forEach(e=>{const t=e.target,i=e.intersectionRatio>0;if(i!==!!r.get(t)){r.set(t,i);const n=s.get(t);if(n){n(e,i&&!!r.get(t))}}})},{threshold:[.001]}));const o=(e,t)=>{try{s.set(e,t),n&&n.observe(e)}catch(i){0}},l=e=>{try{s.delete(e),n&&n.unobserve(e)}catch(t){0}}},"./src/reddit/components/PostList/Placeholder.tsx":function(e,t,i){"use strict";var n,s=i("./node_modules/lodash/constant.js"),r=i.n(s),o=i("./node_modules/lodash/times.js"),l=i.n(o),a=i("./node_modules/react/index.js"),d=i.n(a),h=i("./node_modules/react-redux/es/index.js"),c=i("./node_modules/reselect/lib/index.js"),p=i("./src/lib/fastdom/index.ts"),u=i("./src/lib/intersectionObserver/index.ts"),m=i("./src/reddit/constants/postLayout.ts"),f=i("./bundled-modules/styled-components/styled-components.min.js"),g=i.n(f),b=i("./src/reddit/components/PostLeftRail/index.tsx"),v=i("./src/reddit/components/VerticalVotes/votes.tsx"),C=i("./src/reddit/contexts/PageLayer/index.tsx"),x=i("./src/reddit/constants/posts.ts"),w=i("./src/reddit/helpers/styles/components/index.tsx"),I=i("./src/reddit/helpers/styles/mixins/index.tsx"),y=i("./src/reddit/helpers/styles/mixins/loading.ts"),S=i("./src/reddit/models/Theme/NewColorSystem/index.ts"),R=i("./src/reddit/models/Vote/index.ts"),O=Object.assign||function(e){for(var t=1;t1){for(var a=Array(o),d=0;d{const t={interactive:!1,voteState:R.a.notVoted};return T("div",{className:e.className},void 0,d.a.createElement(v.d,O({key:"u"},t)),T(H,{},"s"),d.a.createElement(v.c,O({key:"d"},t)))}).withConfig({componentId:"s11ntmk-4"})(["",""],I.y),_=g.a.div.withConfig({componentId:"s11ntmk-5"})(["","margin-left: 8px;"],Object(I.x)(x.c,x.d)),z=g()(V).withConfig({componentId:"s11ntmk-6"})(["","","position: relative;"],I.d,I.c),N=g()(V).withConfig({componentId:"s11ntmk-7"})(["height: 20px;width: 328px;"]),L=g()(V).withConfig({componentId:"s11ntmk-8"})(["height: 10px;margin-top: 8px;width: 88px;"]),A=g.a.div.withConfig({componentId:"s11ntmk-9"})(["align-items: center;display: flex;flex-direction: row;margin: auto 8px 0 0;"]),K=g()(V).withConfig({componentId:"s11ntmk-10"})(["height: 12px;width: 16px;"]),U=g.a.div.withConfig({componentId:"s11ntmk-11"})(["border-right: 1px solid ",";height: 16px;margin: 0 8px;vertical-align: middle;"],e=>Object(S.c)(e).line),q=g()(V).withConfig({componentId:"s11ntmk-12"})(["height: 12px;width: 110px;"]),B=g()(V).withConfig({componentId:"s11ntmk-13"})(["height: 12px;margin-left: 8px;width: 20px;"]);var $=g()(M(P(e=>{var t=e.className,i=k(e,["className"]);return T("div",{className:t},void 0,T(b.b,{},void 0,d.a.createElement(W,i)),T(j,{},void 0,T(_,{},void 0,d.a.createElement(z,O({gradientType:"posts"},i))),T(F,{},void 0,T("div",{},"a",d.a.createElement(N,O({key:"aa",gradientType:"posts"},i)),d.a.createElement(L,O({key:"ab",gradientType:"posts"},i))),T(A,{},"f",d.a.createElement(K,O({key:"fa",gradientType:"posts"},i)),T(U,{},"fb"),d.a.createElement(q,O({key:"fc",gradientType:"posts"},i)),d.a.createElement(B,O({key:"fd",gradientType:"posts"},i))))))}))).withConfig({componentId:"s11ntmk-14"})(["","",""],I.h,I.g),D=i("./src/reddit/components/SubredditIcon/index.tsx"),J=Object.assign||function(e){for(var t=1;t1){for(var a=Array(o),d=0;d{const t={interactive:!1,voteState:R.a.notVoted};return Q("div",{className:e.className},void 0,d.a.createElement(v.d,J({key:"u"},t)),Q(ee,{},"s"),d.a.createElement(v.c,J({key:"d"},t)))}).withConfig({componentId:"s18sguzx-1"})(["","align-items: center;flex-direction: row;"],I.y),ie=g.a.div.withConfig({componentId:"s18sguzx-2"})(["align-items: flex-start;display: flex;flex-direction: row;padding: 3px 8px 3px 4px;"]),ne=g.a.div.withConfig({componentId:"s18sguzx-3"})(["margin: 4px;margin-left: 14px;"]),se=g()(Object(w.a)()).withConfig({componentId:"s18sguzx-4"})(["","border-radius: 100%;height: 16px;width: 16px;"],y.b),re=g.a.div.withConfig({componentId:"s18sguzx-5"})(["margin: 2px 12px 0 4px;"]),oe=g()(e=>Q(D.a,{className:e.className})).withConfig({componentId:"s18sguzx-6"})(["",""],y.b),le=g()(Object(w.a)()).withConfig({componentId:"s18sguzx-7"})(["","",""],y.b,y.c),ae=g.a.div.withConfig({componentId:"s18sguzx-8"})(["align-items: center;display: flex;flex: 1 1 100%;min-height: 24px;overflow: hidden;"]),de=g()(le).withConfig({componentId:"s18sguzx-9"})(["height: 12px;margin-top: 2px;width: 160px;"]),he=g()(le).withConfig({componentId:"s18sguzx-10"})(["height: 12px;margin-left: 8px;margin-top: 2px;width: 256px;"]),ce=g()(le).withConfig({componentId:"s18sguzx-11"})(["height: 12px;margin-left: 8px;width: 52px;"]),pe=g()(le).withConfig({componentId:"s18sguzx-12"})(["height: 12px;margin-left: 8px;width: 20px;"]),ue=g()(e=>{var t=e.className,i=Y(e,["className"]);return Q("div",{className:t},void 0,d.a.createElement(ce,J({key:"fc",gradientType:"posts"},i)),d.a.createElement(pe,J({key:"fe",gradientType:"posts"},i)))}).withConfig({componentId:"s18sguzx-13"})(["align-items: center;display: flex;margin-left: auto;min-height: 24px;"]);var me=g()(G(Z(e=>{var t=e.className,i=Y(e,["className"]);return Q("div",{className:t},void 0,Q(ie,{},void 0,d.a.createElement(te,J({key:"c"},i)),Q(ne,{},"a",d.a.createElement(se,J({gradientType:"posts"},i))),Q(re,{},"d",d.a.createElement(oe,J({gradientType:"posts"},i,{isLoading:!1}))),Q(ae,{},"e",d.a.createElement(de,J({gradientType:"posts",key:"ea"},i)),d.a.createElement(he,J({gradientType:"posts",key:"eb"},i))),d.a.createElement(ue,J({key:"f"},i))))}))).withConfig({componentId:"s18sguzx-14"})(["","",""],I.i,I.g),fe=i("./src/reddit/models/Media/index.ts"),ge=Object.assign||function(e){for(var t=1;t1){for(var a=Array(o),d=0;d{const t={interactive:!1,voteState:R.a.notVoted};return be("div",{className:e.className},void 0,d.a.createElement(v.d,ge({key:"u"},t)),be(Re,{},"s"),d.a.createElement(v.c,ge({key:"d"},t)))}).withConfig({componentId:"s14x7kh8-3"})(["",""],I.y),Te=g()(e=>{e.gradientType,e.isLoading;var t=ve(e,["gradientType","isLoading"]);return d.a.createElement(D.b,t)}).withConfig({componentId:"s14x7kh8-4"})(["",""],y.b),ke=g.a.div.withConfig({componentId:"s14x7kh8-5"})(["align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;margin: 0 8px 8px 0;"]),Me=g()(Se).withConfig({componentId:"s14x7kh8-6"})(["height: 12px;width: 88px;"]),Ee=g()(Se).withConfig({componentId:"s14x7kh8-7"})(["height: 12px;margin-left: 8px;width: 232px;"]),Pe=g()(Se).withConfig({componentId:"s14x7kh8-8"})(["height: 20px;margin-top: 16px;width: 328px;"]),je=g()(Object(w.a)()).withConfig({componentId:"s14x7kh8-9"})(["","height: ","px;margin: 8px 0 0 40px;width: 100%;"],y.b,Ce),Fe=g.a.div.withConfig({componentId:"s14x7kh8-10"})(["align-items: center;display: flex;flex-direction: row;margin: 8px 8px 8px 0;"]),Ve=g()(Se).withConfig({componentId:"s14x7kh8-11"})(["height: 16px;width: 110px;"]),He=g()(Se).withConfig({componentId:"s14x7kh8-12"})(["height: 16px;margin-left: 8px;width: 20px;"]);var We=g()(xe(Ie(e=>{var t=e.className,i=(e.dispatch,e.pageLayer,ve(e,["className","dispatch","pageLayer"]));return be("div",{className:t},void 0,be(b.b,{},"a",d.a.createElement(Oe,i)),be(ye,{},"b",be(ke,{},"ba",i.isFakeSubreddit&&be(Te,{gradientType:"posts",isLoading:!1},"baa"),d.a.createElement(Me,ge({key:"bab",gradientType:"posts"},i)),d.a.createElement(Ee,ge({key:"bac",gradientType:"posts"},i))),d.a.createElement(Pe,ge({key:"bb",gradientType:"posts"},i))),d.a.createElement(je,ge({key:"c",gradientType:"posts"},i)),be(ye,{},"d",be(Fe,{},void 0,d.a.createElement(Ve,ge({gradientType:"posts"},i)),d.a.createElement(He,ge({gradientType:"posts"},i)))))}))).withConfig({componentId:"s14x7kh8-13"})(["",""],I.b);const _e={[m.f.Large]:[We,2],[m.f.Classic]:[$,10],[m.f.Compact]:[me,30]};var ze=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,n,s){var r=t&&t.defaultProps,o=arguments.length-3;if(i||0===o||(i={}),i&&r)for(var l in r)void 0===i[l]&&(i[l]=r[l]);else i||(i=r||{});if(1===o)i.children=s;else if(o>1){for(var a=Array(o),d=0;d(function(e){return _e[e]})}),Ke=Object(h.connect)(Ae);t.a=Ke(class extends d.a.Component{constructor(){super(...arguments),this.mounted=!1,this.state={visible:!1},this.setWrapperRef=(e=>{e!==this.wrapperRef&&(this.wrapperRef&&u.b(this.wrapperRef),e&&u.a(e,this.updateVisibleState)),this.wrapperRef=e}),this.updateVisibleState=(e=>{const t=e.intersectionRatio>=Le;p.a.write(()=>{this.mounted&&this.setState(e=>e.visible!==t?{visible:t}:null)})})}componentDidMount(){document.documentElement.scrollTop=document.body.scrollTop=0,this.mounted=!0}componentWillUnmount(){this.mounted=!1,this.wrapperRef&&u.b(this.wrapperRef)}render(){var e=this.props;const t=e.className,i=e.countOverride,n=e.isLoading,s=e.layout,o=e.loadingPostComponentForLayout,a=this.state.visible;var h=o(s),c=Ne(h,2);const p=c[0],u=c[1],m=i||u,f=r()(ze(p,{isLoading:n&&a})),g=l()(m,f);return d.a.createElement("div",{className:t,ref:this.setWrapperRef},d.a.Children.toArray(g))}})},"./src/reddit/components/Scroller/Simple.tsx":function(e,t,i){"use strict";var n=i("./node_modules/lodash/debounce.js"),s=i.n(n),r=i("./node_modules/lodash/isNil.js"),o=i.n(r),l=i("./node_modules/react/index.js"),a=i.n(l),d=i("./node_modules/react-dom/index.js"),h=i("./node_modules/react-redux/es/index.js"),c=i("./node_modules/request-idle-callback/index.js"),p=i("./node_modules/reselect/lib/index.js"),u=i("./bundled-modules/styled-components/styled-components.min.js"),m=i.n(u),f=i("./src/lib/constants/index.ts"),g=i("./src/lib/fastdom/index.ts"),b=i("./node_modules/lodash/throttle.js"),v=i.n(b);const C=500,x=1e3,w=40;var I;!function(e){e.Max10="0-10",e.Max20="11-20",e.Max30="21-30",e.Max40="31-40",e.Max50="41-50",e.Max60="51-60"}(I||(I={}));const y=()=>({[I.Max10]:0,[I.Max20]:0,[I.Max30]:0,[I.Max40]:0,[I.Max50]:0,[I.Max60]:0}),S=[I.Max10,I.Max20,I.Max30,I.Max40,I.Max50,I.Max60],R=e=>({eventHandler:e});function O({fn:e,subscriber:t,timeout:i}){const n=[];let s,r,o;const l=()=>{if(n.length0;t=s.shift()){const i=s[0]-t,n=Math.min(60,Math.ceil(1e3/i));e[n<=10?I.Max10:60===n?I.Max60:S[Math.ceil(n/10)-1]]+=i}const o=y();for(const t in e)o[t]=e[t]/r;t(o)},a=()=>{void 0!==o&&(window.clearTimeout(o),o=void 0)},d=()=>{void 0!==s&&(cancelAnimationFrame(s),s=void 0),void 0!==r&&(window.clearInterval(r),r=void 0),a(),l()},h=()=>{s=requestAnimationFrame(()=>{n.push(performance.now()),h()})},c=v()(()=>{a(),o=window.setTimeout(d,i)},f.K);return{cleanup:d,eventHandler:t=>{void 0===r?(h(),c(),r=window.setInterval(l,C)):c(),e(t)}}}var T=i("./src/lib/scheduler/index.ts"),k=i("./src/lib/domUtils/index.ts"),M=i("./src/lib/LinkedListMap/index.ts");const E=(e,t)=>e<0?t+e:e%t;class P{constructor(e){this.head=0,this.size=0,this.maxSize=e,this.items=new Array(e)}push(e){return this.items[this.head]=e,this.head=E(this.head+1,this.maxSize),this.size0){const e=E(this.head-1,this.maxSize),t=this.items[e];return this.items[e]=void 0,this.head=e,this.size--,t}}forEach(e){let t=this.size{t[n]=e(i,n,s)}),t}getEntries(){const e=new Array(this.size);return this.forEach((t,i)=>{e[i]=t}),e}clear(){const e=this.size;for(let t=0;tdocument.body.scrollTop||document.documentElement.scrollTop||window.pageYOffset||0;class F{constructor({top:e,height:t,heightWithMargin:i}){this.height=t,this.heightWithMargin=i,this.top=e,this.bottom=this.top+this.height}contains(e){return!(e.top<=this.top||e.bottom>=this.bottom)}intersects(e){return!(e.bottom<=this.top||e.top>=this.bottom)}intersectsBorder(e){return e.top<=this.top&&e.bottom>=this.top||e.bottom>=this.bottom&&e.top<=this.bottom}containsTop(e){return!(e.topthis.bottom)}isAbove(e){return e.top>this.bottom}isBelow(e){return e.bottom{const i=o()(e)?1e3:e;if("undefined"!=typeof window&&t){const e=t===document?j():t.scrollTop;return new F({top:e,height:window.innerHeight})}return new F({top:0,height:i})};var H,W=i("./src/reddit/constants/componentSizes.ts"),_=i("./src/reddit/constants/elementClassNames.ts"),z=i("./src/reddit/contexts/InsideOverlay.tsx"),N=i("./src/reddit/selectors/platform.ts"),L=i("./src/telemetry/helpers/sendEvent.ts"),A=i("./src/telemetry/helpers/sendTiming.ts"),K=(H="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,i,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var o in s)void 0===t[o]&&(t[o]=s[o]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var l=Array(r),a=0;ale?performance.now():Date.now();function de(e,t){return M.a.fromArray(e.children.map((e,i)=>{const n=t&&t.get(e.id);return n?(n.isFocusable=!!e.isFocusable,n.trackOnEnteredViewport=e.trackOnEnteredViewport,n.trackOnExitedViewport=e.trackOnExitedViewport,n):{el:null,id:e.id,index:i,isFocusable:!!e.isFocusable,itemRef:void 0,focused:!1,loaded:!t&&i{const t={name:this.props.trackingName};L.b.enqueue(new T.a({args:[e,t],cb:(e,t)=>Object(A.a)(f.o.Redesign,{data:e,meta:t,type:"scrollfps"})}))}),this.getVisibleChildren=(()=>{let e=0;const t=te+(this.props.viewportTopPadding?this.props.viewportTopPadding:0),i=[];let n=this.nextVisibleChildrenIndex;for(;e{if(this.props.children[0]){const e=this.props.children[0].estHeight;this.renderableChildrenIndexIncrement=Math.min(Math.ceil(ne/e),se)}else this.renderableChildrenIndexIncrement=se}),this.updateRenderableChildrenWhenIdle=(()=>{this.cancelPopulateRenderableChildrenWhenIdle(),this.hasScrolledWithinThreshold()||(this.timeoutForUpdateIdleCallback=re,Object(c.cancelIdleCallback)(this.requestUpdateWhenIdleCallbackHandle),this.requestUpdateWhenIdleCallbackHandle=Object(c.requestIdleCallback)(()=>{const e=Math.ceil(this.renderableChildrenIndexIncrement/2);this.populateRenderableChildrenFromProps(!1,e)})),this.state.renderableChildren.length!!this.lastScrollTime&&ae()-this.lastScrollTime{const n=i||this.props.children;if(this.state.renderableChildren.length{clearTimeout(this.updateRenderableChildrenHandle),this.updateRenderableChildrenHandle=setTimeout(()=>{this.populateRenderableChildrenFromProps(e,this.renderableChildrenIndexIncrement,i?n:void 0)},ie)});else{this.nextVisibleChildrenIndex+t<=n.length?this.nextVisibleChildrenIndex+=t:this.nextVisibleChildrenIndex=n.length;const e=n.slice(0,this.nextVisibleChildrenIndex);e.length&&(this.lastVisibleElId=e[e.length-1].id),g.a.write(()=>{this.setState({renderableChildren:e})}),this.isRenderableChildrenStateChangePending=!0}}),this.lastElementIsAboutToBeVisible=(()=>!!(this.lastVisibleEl&&this.lastVisibleEl.getBoundingClientRect().top{let t=0,i=this.state.renderableChildren.length;for(;t{!this.props.isOverlayOpen||this.props.isOverlay?this.updateRenderableChildrenWhenIdleHandle=setTimeout(()=>{this.updateRenderableChildrenWhenIdle()},this.timeoutForUpdateIdleCallback):this.cancelPopulateRenderableChildrenWhenIdle()}),this.cancelPopulateRenderableChildrenWhenIdle=(()=>{clearTimeout(this.updateRenderableChildrenWhenIdleHandle),Object(c.cancelIdleCallback)(this.requestUpdateWhenIdleCallbackHandle)}),this.callOnScrollForItemsChanged=s()(()=>{this.handleScroll()},f.K),this.pauseAllElements=(()=>{const e=this.getItemsInViewportWithFilter(this.loadedChildRefFilter),t=[];e.forEach(e=>{const i=e.itemRef;i&&(e.focused=!1,t.push(i.pauseContent))}),g.a.write(()=>{t.forEach(e=>e())})}),this.elementIsVisible=(e=>!!this.viewport&&this.viewport.intersects(e)),this.getItemsInViewportWithFilter=(e=>{this.updateViewportInfo();const t=new M.a("id");return this.state.renderableChildren.forEach(i=>{const n=this.childMap.get(i.id);n&&e(n)&&t.push(n)}),t}),this.visibleChildRefFilter=(e=>{const t=this.getChildRectangle(e);return t&&this.elementIsVisible(t)||!1}),this.loadedChildRefFilter=(e=>e.loaded),this.resetScrollFramerateAndFocus=(()=>{this.scrollContainer&&(this.pixelsPerMSRing.clear(),this.lastScrollTime=-1,this.needsToPauseViewportItems=!0,null===this.unmountItemsIdleId&&(this.unmountItemsIdleId=Object(c.requestIdleCallback)(this.unmountItemsWhileIdle)),setTimeout(this.handleScroll,f.K))}),this.setContainerRef=(e=>{this.containerRef=e,this.props.innerRef&&this.props.innerRef(e)}),this.getChildRectangle=(e=>{const t=e.el;if(!t)return;if(e.rectangle&&!this.measurementsInvalid)return e.rectangle;if(void 0===this.parentOffsetTop){const e=t.offsetParent;this.parentOffsetTop=e.offsetTop;const i=e.getBoundingClientRect().top;this.distanceToTop=i+this.getScrollTop()}const i=t.offsetTop+(this.parentOffsetTop||0),n=t.clientHeight,s=`${t.scrollHeight}px`,r=new F({top:i,height:n,heightWithMargin:s});return e.rectangle=r,r}),this.handleResize=(e=>{this.fpsMeter&&this.fpsMeter.eventHandler(e);for(const t in this.hiddenChildren)this.remeasureWhenShown[t]=!0;this.measurementsInvalid=!0,this.callOnScrollForItemsChanged()}),this.handleScroll=(()=>{this.pendingScollHandlerRead||(this.pendingScollHandlerRead=g.a.read(()=>{if(clearTimeout(this.resetCanFocusTimer),this.cancelPopulateRenderableChildrenWhenIdle(),Object(k.b)()||!this.scrollContainer)return void(this.pendingScollHandlerRead=null);this.updateScrollMetrics();const e=this.getAveragePixelsPerMilliSecond(),t=e=this.props.children.length){const t=this.containerRef?Q(this.containerRef):0;e=!!this.containerRef&&this.containerRef.offsetHeight+t-this.viewport.bottom<=this.viewport.height}if(e){const e=this.props.onLoadMore;setTimeout(e),this.loadMoreFired=!0}}this.populateRenderableChildrenIfLastChildIsVisible();const s=new M.a("id");let r,o;const l=[];this.state.renderableChildren.forEach(e=>{const a=this.childMap.get(e.id);let d;if(a&&a.el){if(!(d=this.getChildRectangle(a)))return;const e=a.id;this.elementIsHideable(d)?void 0===this.hiddenChildren[e]&&(this.childrenToHide[e]=d.heightWithMargin):void 0!==this.hiddenChildren[e]&&(this.childrenToShow[e]=!0)}if(!a||!a.el||!a.rectangle)return void(this.measurementsInvalid&&a&&this.getChildRectangle(a));const h=a.id,c=a.itemRef,p=a.trackOnEnteredViewport,u=!!this.itemsInViewport.get(h);if(this.elementIsUnmountable(d))c&&u&&a.loaded&&a.isFocusable&&l.push(c.pauseContent);else if(c&&this.loadItemIfPossible(a,c,t,i,n,l),this.elementIsVisible(d)){s.push(a),!u&&p&&L.b.enqueue(new T.a({cb:p,args:void 0}));const e=this.elementIsFocused(d);e&&!o&&(o=a.id),t&&a.isFocusable&&!r&&e?(r=a.id,a.focused||(a.focused=!0,c&&l.push(c.focusContent))):a.loaded&&a.isFocusable&&(a.focused||this.needsToPauseViewportItems)&&(a.focused=!1,c&&l.push(c.pauseContent))}else u&&a.loaded&&a.isFocusable&&(a.focused=!1,c&&l.push(c.stopContent))}),g.a.write(()=>{l.forEach(e=>e()),this.props.enableElementHiding&&this.hideOrShowChildren()}),this.itemsInViewport.forEach(({id:e,trackOnExitedViewport:t})=>{t&&!s.has(e)&&L.b.enqueue(new T.a({cb:t,args:[!1]}))}),this.itemsInViewport=s,this.canFocusItems=t,this.focusedChild=r,this.primaryChild=o,this.measurementsInvalid=!1,this.needsToPauseViewportItems=!1,t?null===this.unmountItemsIdleId&&(this.unmountItemsIdleId=Object(c.requestIdleCallback)(this.unmountItemsWhileIdle)):(this.resetCanFocusTimer=setTimeout(this.resetScrollFramerateAndFocus,q),null!==this.unmountItemsIdleId&&(Object(c.cancelIdleCallback)(this.unmountItemsIdleId),this.unmountItemsIdleId=null)),this.props.onScroll&&this.props.onScroll({getVisibleItemsInViewport:()=>this.getItemsInViewportWithFilter(this.visibleChildRefFilter),primaryChild:this.primaryChild?this.childMap.get(this.primaryChild):void 0}),this.timeoutForUpdateIdleCallback=4*re,this.schedulePopulateRenderableChildrenWhenIdle(),this.pendingScollHandlerRead=null}))}),this.unmountItemsWhileIdle=(e=>{if(!this.scrollContainer)return;const t=[];if(this.state.renderableChildren.forEach(e=>{const i=this.childMap.get(e.id);if(!i||!i.el||!i.itemRef)return;const n=this.getChildRectangle(i);n&&this.elementIsUnmountable(n)&&i.loaded&&t.push(i)}),!t.length)return;const i=Math.min(Math.ceil(e.timeRemaining()/B),t.length),n=[];for(let s=0;s{this.scrollContainer&&n.forEach(e=>e())}),i{for(const e in this.childrenToHide){const t=this.childrenToHide[e];void 0!==t&&(this.hideChild(e,t),this.childrenToHide[e]=void 0)}for(const e in this.childrenToShow)void 0!==this.childrenToShow[e]&&(this.showChild(e),this.childrenToShow[e]=void 0)},f.K),this.hideChild=((e,t)=>{const i=this.childMap.get(e);if(!i||!i.el)return;const n=i.el.firstChild;n&&(t!==i.el.style.height&&(i.el.style.height=t),n.classList.add(_.e),this.hiddenChildren[e]=`${t}px`,i.loaded&&g.a.write(()=>{i.itemRef&&i.itemRef.unmountContent()}))}),this.showChild=(e=>{const t=this.childMap.get(e);if(!t||!t.el)return;const i=t.el.firstChild;i&&(this.remeasureWhenShown[t.id]&&(this.measurementsInvalid=!0,this.remeasureWhenShown[t.id]=void 0),t.el.style.height=null,i.classList.remove(_.e),void 0!==this.hiddenChildren[e]&&(this.hiddenChildren[e]=void 0))}),this.getStylesForOuterWrapper=(e=>{if(void 0!==this.hiddenChildren[e])return{height:this.hiddenChildren[e]}}),this.remeasureChild=(e=>{this.measurementsInvalid=!0}),this.scrollToChild=((e,t)=>{this.measurementsInvalid=!0,g.a.read(()=>{const i=this.childMap.get(e);if(i&&i.el&&this.scrollContainer){if(i.rectangle=void 0,t&&this.isScrollChildTopVisible(e))return;const n=this.getScrollTop()+i.el.getBoundingClientRect().top-(this.props.scrollToChildPadding||0)-(this.props.viewportTopPadding||0);setTimeout(()=>{this.scrollContainer&&(Object(k.c)(this.scrollContainer,n),this.callOnScrollForItemsChanged())},f.K)}})}),this.isScrollChildTopVisible=(e=>{const t=this.childMap.get(e);if(t&&t.el&&this.scrollContainer){var i=this.props,n=i.scrollToChildPadding;const e=void 0===n?0:n;var s=i.viewportTopPadding;const r=void 0===s?0:s,o=window.innerHeight-r,l=t.el.getBoundingClientRect().top;return l>=r+e&&l{if(!this.isRenderableChildrenStateChangePending&&this.lastElementIsAboutToBeVisible()){const e=this.getRenderableChildrenIndexIncrement();this.populateRenderableChildrenFromProps(!1,e)}})}setupScrollHandler(){this.fpsMeter=this.props.trackingName?O({fn:this.handleScroll,subscriber:this.sendFPSData,timeout:q}):R(this.handleScroll),this.scrollContainer&&this.scrollContainer.addEventListener("scroll",this.fpsMeter.eventHandler),window.addEventListener("resize",this.handleResize)}cleanupScrollHandler(){this.fpsMeter&&("function"==typeof this.fpsMeter.cleanup&&this.fpsMeter.cleanup(),this.scrollContainer&&this.scrollContainer.removeEventListener("scroll",this.fpsMeter.eventHandler),window.removeEventListener("resize",this.handleResize),this.pendingScollHandlerRead&&(g.a.clear(this.pendingScollHandlerRead),this.pendingScollHandlerRead=null))}componentDidMount(){this.props.getContainer?this.scrollContainer=this.props.getContainer()||document:this.scrollContainer=document,this.props.onScroll&&this.props.onScroll({getVisibleItemsInViewport:()=>this.getItemsInViewportWithFilter(this.visibleChildRefFilter),primaryChild:void 0}),this.props.disableScrollCache&&!this.props.preventScrollOnMount&&Object(k.c)(this.scrollContainer,0),this.setupScrollHandler(),g.a.write(()=>{if(!this.props.disableScrollCache){const e=this.getCacheKey(),t=J[e];o()(t)||(J[e]=void 0,this.scrollContainer&&Object(k.c)(this.scrollContainer,t))}this.callOnScrollForItemsChanged(),this.props.onLastVisibleChildRendered&&this.props.onLastVisibleChildRendered()}),this.schedulePopulateRenderableChildrenWhenIdle()}componentDidUpdate(e){if(this.isRenderableChildrenStateChangePending=!1,this.measurementsInvalid=!0,this.scrollTargetId&&(this.scrollToChild(this.scrollTargetId,!1),this.scrollTargetId=void 0),this.didLayoutAloneChange(e,this.props)){this.callExitedViewportForUnmount(),this.focusedChild=void 0,this.childrenToShow={},this.childrenToHide={},this.hiddenChildren={},this.childMap.forEach(e=>{e.loaded=!1,e.focused=!1}),this.setRenderableChildrenIndexIncrement(),this.populateRenderableChildrenFromProps(!0),this.callOnScrollForItemsChanged();const e=this.getVisibleChildren();this.visibleChildrenCount=e.length,this.schedulePopulateRenderableChildrenWhenIdle()}this.populateRenderableChildrenIfLastChildIsVisible(),e.trackingName!==this.props.trackingName&&(this.cleanupScrollHandler(),this.setupScrollHandler())}shouldComponentUpdate(e){return e.isOverlayOpen===this.props.isOverlayOpen}componentWillReceiveProps(e){this.validateScrollPreservationProps(e)&&this.validateLoadMoreProps(e)&&this.didLayoutAloneChange(this.props,e)&&this.hasBeenScrolled()&&this.handleScroll(),e.loadMoreToken!==this.props.loadMoreToken&&(this.loadMoreFired=!1,this.loadMoreEl=null),e.isOverlayOpen!==this.props.isOverlayOpen&&e.isOverlayOpen&&!this.props.isOverlay&&g.a.read(this.pauseAllElements),e.isOverlayOpen===this.props.isOverlayOpen||e.isOverlayOpen||this.props.isOverlay||this.resetScrollFramerateAndFocus(),this.childMap=de(e,this.childMap);const t=e.children.lengthe.id!==this.props.children[t].id);this.populateRenderableChildrenFromProps(t||i,this.renderableChildrenIndexIncrement,e.children),this.schedulePopulateRenderableChildrenWhenIdle()}componentWillUnmount(){if(this.callExitedViewportForUnmount(),this.cleanupScrollHandler(),clearTimeout(this.updateRenderableChildrenHandle),this.cancelPopulateRenderableChildrenWhenIdle(),this.scrollContainer&&!this.props.disableScrollCache){const e=this.getCacheKey();J[e]=this.lastRenderPosition}this.childMap=new M.a("id"),this.itemsInViewport=new M.a("id"),this.wrapperRefFNs={},this.childRefFns={},this.containerRef=null,this.loadMoreEl=void 0,this.scrollContainer=void 0,this.unmountItemsIdleId&&(Object(c.cancelIdleCallback)(this.unmountItemsIdleId),this.unmountItemsIdleId=null)}didLayoutAloneChange(e,t){return"string"==typeof e.layoutKey&&"string"==typeof t.layoutKey&&e.layoutKey!==t.layoutKey&&"string"==typeof e.dataKey&&"string"==typeof t.layoutKey&&e.dataKey===t.dataKey}elementIsFocused(e){if(!this.viewport)return!1;const t=this.distanceToTop?this.distanceToTop:0,i=this.parentOffsetTop?this.parentOffsetTop:0,n=e.bottom+t-i,s=e.top+t-i,r=Math.min(this.viewport.bottom,n)-Math.max(this.viewport.top,s),o=r/e.height,l=r/this.viewport.height;return o>.75||l>.9}getFirstItemInViewport(){for(const e of this.props.children){const t=e.id,i=this.childMap.get(t);if(i){const e=this.getChildRectangle(i);if(e&&this.elementIsVisible(e))return i}}}elementIsUnmountable(e){return!!this.mountableViewport&&!this.mountableViewport.intersects(e)}elementIsHideable(e){return!!this.renderableViewport&&!this.renderableViewport.intersects(e)}getCacheKey(){return this.props.children.map(e=>e.id).join("-")}getScrollTop(){return this.scrollContainer?this.scrollContainer===document?j():this.scrollContainer.scrollTop:0}updateViewportInfo(){if(this.scrollContainer){this.viewport=V({buffer:0,container:this.scrollContainer});var e=this.props.viewportTopPadding;const t=void 0===e?0:e,i=window.innerHeight-t,n=2*i;this.mountableViewport=new F({top:this.viewport.top-n,height:this.viewport.height+2*n});const s=4*i;this.renderableViewport=new F({top:this.viewport.top-s,height:this.viewport.height+2*s})}}updateScrollMetrics(){this.updateViewportInfo();const e=ae(),t=this.getScrollTop(),i=Math.abs(this.lastRenderPosition-t),n=e-this.lastScrollTime,s=this.lastScrollTime>-1;this.lastScrollTime=e,this.lastRenderPosition=t,s?this.pixelsPerMSRing.push(i/n):this.lastScrollTime=e}getAveragePixelsPerMilliSecond(){if(this.pixelsPerMSRing.size>1){let e=0;return this.pixelsPerMSRing.forEach(t=>e+=t),e/this.pixelsPerMSRing.size}return 0}_wrapperRefFN(e,t){const i=this.childMap.get(e);i&&(i.el=t),this.lastVisibleElId===e&&(this.lastVisibleEl=t)}getWrapperRefFN(e){let t=this.wrapperRefFNs[e];return t||(t=(t=>{this._wrapperRefFN(e,t)}),this.wrapperRefFNs[e]=t),t}_childRefFn(e,t,i){const n=this.childMap.get(e);n&&(n.itemRef=t,n.loaded=!!t&&(void 0!==i?i:n.loaded),this.callOnScrollForItemsChanged())}getChildRefFn(e){let t=this.childRefFns[e];return t||(t=((t,i)=>{this._childRefFn(e,t,i)}),this.childRefFns[e]=t),t}loadItemIfPossible(e,t,i,n,s,r){if(t.contentIsHeavyToMount()?n:s){const n=!e.isFocusable||i;!e.loaded&&n&&(e.loaded=!0,r.push(t.loadContent))}}callExitedViewportForUnmount(){this.itemsInViewport.forEach(({id:e,trackOnExitedViewport:t})=>{t&&L.b.enqueue(new T.a({cb:t,args:[!0]}))})}hasBeenScrolled(){if(!this.containerRef)return!1;var e=this.props.viewportTopPadding;const t=void 0===e?0:e,i=Q(this.containerRef);return this.getScrollTop()+t-i>0}render(){return a.a.createElement("div",{className:this.props.className,ref:this.setContainerRef},this.state.renderableChildren.map((e,t)=>a.a.createElement("div",{key:`scroller-${e.id}`,ref:this.getWrapperRefFN(e.id),style:this.getStylesForOuterWrapper(e.id)},K("div",{className:this.hiddenChildren[e.id]?_.e:void 0},void 0,e.render({className:_.g,height:e.estHeight,placeholderRecommended:!1,remeasure:this.remeasureChild,scrollToAndRemeasure:this.scrollToChild,setScrollerChildRef:this.getChildRefFn(e.id),shouldLoadInitially:t(n=(()=>{}))=>s=>{const i=u(s.target,s.currentTarget);i&&t&&e(t(o,i)),m(s.target,s.currentTarget)&&n(s)};function a(e){return Object(d.b)(class extends r.a.Component{constructor(){super(...arguments),this.cancelClick=!1}render(){var t=this.props;const o=t.sendEvent,n=t.eventFactory,i=t.clickTrackingId;return r.a.createElement(e,c({},s()(this.props,"sendEvent","eventFactory","clickTrackingId"),{afterClickTracking:l(o,n,i)}))}})}const p=["A","BUTTON"],m=(e,t)=>!p.includes(e.tagName)&&(e===t||!!e.parentElement&&m(e.parentElement,t)),u=(e,t)=>{const o=e.dataset.clickId;return o||(e===t?null:!!e.parentElement&&u(e.parentElement,t))}},"./src/lib/memoizeByReference/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./node_modules/lodash/every.js"),s=o.n(n);function i(e){let t=null,o=null;return(...n)=>(null!==t&&n.length===t.length&&s()(n,(e,o)=>e===t[o])||(t=n,o=e(...n)),o)}},"./src/lib/timezone/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return d}),o.d(t,"e",function(){return c}),o.d(t,"d",function(){return l}),o.d(t,"f",function(){return a}),o.d(t,"g",function(){return p}),o.d(t,"c",function(){return m});var n=o("./src/lib/constants/index.ts"),s=o("./src/reddit/models/PostCreationForm/index.ts"),i=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var o=[],n=!0,s=!1,i=void 0;try{for(var r,d=e[Symbol.iterator]();!(n=(r=d.next()).done)&&(o.push(r.value),!t||o.length!==t);n=!0);}catch(c){s=!0,i=c}finally{try{!n&&d.return&&d.return()}finally{if(s)throw i}}return o}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const r="America/Los_Angeles",d=()=>{let e;try{e=Intl.DateTimeFormat().resolvedOptions().timeZone}catch(t){}return"Asia/Calcutta"===e&&(e="Asia/Kolkata"),e||void 0},c=e=>{const t=Math.abs(e),o=t%60;return`${e>0?"-":"+"}${("0"+Math.floor(t/60)).slice(-2)}:${("0"+o).slice(-2)}`},l=(e,t)=>{const o=t||Date.now(),s={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short",hour12:!1,timeZone:e};let r="";try{r=new Intl.DateTimeFormat("en-US",s).format(new Date(o))}catch(C){return}var d=r.replace(", "," ").split(" "),c=i(d,3);const l=c[0],a=c[1],p=c[2];var m=l.trim().split("/").map(Number),u=i(m,3);const f=u[0],h=u[1],b=u[2];var x=a.trim().split(":").map(Number),g=i(x,3);const v=g[0],y=g[1],O=g[2],w=Date.UTC(b,f-1,h,v,y,O),j=new Date(o).setMilliseconds(0)-w;return{abbreviation:p,offset:Math.round(j/n.kb)}},a=e=>{var t=e.slice(0,19).split("T"),o=i(t,2);const n=o[0],s=o[1];var r=n.split("-").map(Number),d=i(r,3);const c=d[0],l=d[1],a=d[2];var p=s.split(":").map(Number),m=i(p,3);const u=m[0],f=m[1];var h=m[2];return new Date(c,l-1,a,u,f,void 0===h?0:h)},p=e=>{const t=new Date(e);return t.setMinutes(t.getMinutes()-t.getTimezoneOffset()),t.toISOString().slice(0,16)},m=e=>{if(e&&e.eventInfo){var t=e.eventInfo;const o=t.eventStart,i=t.eventEnd;return{startDate:p(new Date(o*n.Wb)),endDate:p(new Date(i*n.Wb)),submitTime:s.i.Now,timezoneName:d()||r}}}},"./src/reddit/actions/postCreation/editing.ts":function(e,t,o){"use strict";var n=o("./src/app/strings/index.ts"),s=o("./src/lib/makeActionCreator/index.ts"),i=o("./src/reddit/actions/post.ts"),r=o("./src/reddit/actions/toaster.ts"),d=o("./src/lib/constants/index.ts"),c=o("./src/lib/makeApiRequest/index.ts"),l=o("./src/lib/omitHeaders/index.ts"),a=o("./src/reddit/constants/headers.ts"),p=o("./src/reddit/helpers/addRedesignIdentifier/index.ts"),m=o("./src/reddit/models/RichTextJson/addRTJParam.ts");const u=e=>Object.assign({thing_id:e.post.id,validate_on_submit:!0},(e=>!(!e.document||!e.document.length))(e)?(e=>({text:null,richtext_json:JSON.stringify({document:e.document})}))(e):(e=>({text:e.markdown,return_rtjson:!0}))(e));var f=(e,t)=>Object(c.c)(Object(l.a)(e,[a.a]),{endpoint:Object(m.a)(Object(p.a)(`${e.apiUrl}/api/editusertext`)),method:d.jb.POST,data:u(t)}),h=o("./src/reddit/helpers/overlay/index.ts"),b=o("./src/reddit/helpers/r2/normalizePostFromR2/index.ts"),x=o("./src/reddit/helpers/trackers/lightbox.ts"),g=o("./src/reddit/helpers/trackers/post.ts"),v=o("./src/reddit/helpers/trackers/postComposer.ts"),y=o("./src/reddit/models/Media/index.ts"),O=o("./src/reddit/models/PostCreationForm/index.ts"),w=o("./src/reddit/models/Toast/index.ts"),j=o("./src/reddit/selectors/posts.ts"),C=o("./src/reddit/actions/postCreation/constants.ts"),S=o("./src/reddit/actions/postCreation/general.ts");o.d(t,"b",function(){return F}),o.d(t,"a",function(){return M}),o.d(t,"c",function(){return E});const k=Object(s.a)(C.m),I=Object(s.a)(C.n),P=Object(s.a)(C.A),T=Object(s.a)(C.G),F=Object(s.a)(C.H),M=(e,t)=>async(o,n,{apiContext:s})=>{const i=n(),r=Object(j.D)(i,{postId:e});t?(o(Object(h.a)(r.permalink)),Object(x.f)(e,"edit")(i)):Object(g.b)(e,"edit")(i);const d=r.media;if(!d)return;let c,l=O.h.RICH_TEXT,a="";d.type===y.m.TEXT?(l=O.h.MARKDOWN,a=d.content):d.type===y.m.RTJSON&&(a=(l=d.rteMode||O.h.RICH_TEXT)===O.h.MARKDOWN?d.markdownContent:d.richtextContent,c=d.mediaMetadata||void 0),o(T({editorMode:l,mediaMetadata:c,postContent:a,postId:e}))},E=e=>async(t,o,{apiContext:s})=>{const d=o(),c=e.post,l=!c.media||"rtjson"!==c.media.type&&"text"!==c.media.type?"":c.media.rteMode;v.q(o(),Object(S.n)(l)),t(P(c.id));const a=await f(s(),e),p=!1===a.body.success;if(t(k(c.id)),a.ok&&!p){t(Object(r.e)({kind:w.b.SuccessCommunity,text:Object(n.a)(d.user.language,"postCreation.editing.success")})),t(F(c.id));const e=Object(b.a)(a.body);t(Object(i.B)({[c.id]:e}))}else t(I(a.error))}},"./src/reddit/components/AdViewability/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return g});var n,s=o("./node_modules/lodash/isEqual.js"),i=o.n(s),r=o("./node_modules/react/index.js"),d=o("./node_modules/@researchgate/react-intersection-observer/lib/es/index.js"),c=o("./src/reddit/constants/viewabilityEvents.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;l{this.checkViewabilityByType(e)}),this.checkViewabilityByType=(e=>{i()(this.state.event,e)||this.setState({event:e}),this.checkViewability(e,this.viewableImpression),this.checkViewability(e,this.impression),this.props.trackVideoMetrics&&(this.checkViewability(e,this.videoViewable),this.checkViewability(e,this.videoFullyViewable))}),this.state={event:null,currentContinuousViewingStartedAt:e.continuousViewingStartedAt}}componentDidUpdate(){this.state.currentContinuousViewingStartedAt===this.props.continuousViewingStartedAt?this.props.trackVideoMetrics?this.checkViewabilityByType(this.state.event):(this.updateViewableStats(this.videoViewable),this.updateViewableStats(this.videoFullyViewable)):this.resetTimers()}resetTimers(){this.resetTimer(this.videoViewable),this.resetTimer(this.videoFullyViewable),this.setState({currentContinuousViewingStartedAt:this.props.continuousViewingStartedAt})}resetTimer(e){this.clearTimer(e.timer),e.timer=null,e.timeViewingInitialized=0,e.elapsedTime=0,e.remainingTime=e.viewabilityMinimum}updateViewableStats(e){let t;e.timer&&!e.fired&&(e.timeViewingInterrupted=Date.now(),e.elapsedTime=e.timeViewingInterrupted-e.timeViewingInitialized,t=e.viewabilityMinimum-e.elapsedTime,e.remainingTime=t>0?t:0,this.clearTimer(e.timer))}isAdequatelyInView(e,t){return e.isIntersecting&&e.intersectionRatio>=t}checkViewability(e,t){if(this.isAdequatelyInView(e,t.threshold)&&!t.fired){const e=this.getLengthForTimer(t);return e>0?this.initTimer(t,e):this.fireStat(t),void(t.timeViewingInitialized=Date.now())}this.clearTimer(t.timer)}clearTimer(e){e&&clearTimeout(e)}getLengthForTimer(e){return e.remainingTime||e.viewabilityMinimum||0}fireStat(e){this.props.onViewable(e.event),e.fired=!0}initTimer(e,t){this.clearTimer(e.timer),e.timer=window.setTimeout(()=>{this.fireStat(e)},t)}render(){return l(d.a,{threshold:u,onChange:this.handleViewabilityChange,disabled:this.viewableImpression.fired&&this.videoViewable.fired&&this.impression.fired&&this.videoFullyViewable.fired||this.viewableImpression.fired&&this.impression.fired&&!this.props.trackVideoMetrics},void 0,this.props.children)}}},"./src/reddit/components/Comments/Comment/ModToolsFlatlist/index.m.less":function(e,t,o){e.exports={DistinguishShield:"_3cuXnOdiXHbT8t5tAaGgKr",distinguishShield:"_3cuXnOdiXHbT8t5tAaGgKr"}},"./src/reddit/components/Comments/Comment/ModToolsFlatlist/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(r),c=o("./src/lib/constants/index.ts"),l=o("./src/app/actions/tooltip.ts"),a=o("./src/app/strings/index.ts"),p=o("./src/reddit/actions/comment.ts"),m=o("./src/reddit/components/DistinguishCommentDropdown/index.tsx"),u=o("./src/reddit/components/ModModeReports/helpers.ts"),f=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),h=o("./src/reddit/components/TrackingHelper/index.tsx"),b=o("./src/reddit/contexts/PageLayer/index.tsx"),x=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),g=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),v=o("./src/reddit/helpers/trackers/modTools.ts"),y=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),O=o("./src/reddit/selectors/moderatorPermissions.ts"),w=o("./src/reddit/selectors/tooltip.ts"),j=o("./src/reddit/selectors/user.ts"),C=o("./src/reddit/icons/fonts/Approve/index.tsx"),S=o("./src/reddit/helpers/styles/mixins/index.tsx"),k=o("./src/reddit/icons/fonts/helpers.tsx"),I=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lI("i",{className:`${Object(k.b)("distinguishShield")} ${e.className}`})).withConfig({componentId:"s1jpiqvx-0"})(["",""],S.l),T=o("./src/reddit/icons/fonts/Remove/index.tsx"),F=o("./src/reddit/icons/fonts/Spam/index.tsx"),M=o("./src/reddit/components/Comments/Comment/ModToolsFlatlist/index.m.less"),E=o.n(M),_=o("./src/lib/lessComponent.tsx");o.d(t,"b",function(){return D}),o.d(t,"a",function(){return B});var N=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;le.selected?Object(y.c)(e).bodyText:Object(y.c)(e).metaText,e=>e.selected?Object(y.c)(e).bodyText:Object(y.c)(e).metaText,e=>Object(y.c)(e).bodyText,e=>Object(y.c)(e).bodyText),$=d()(C.a).withConfig({componentId:"y4o3ov-1"})(["",""],R),L=d()(T.a).withConfig({componentId:"y4o3ov-2"})(["",""],R),V=d()(F.a).withConfig({componentId:"y4o3ov-3"})(["",""],R),B=_.a.wrapped(P,"DistinguishShield",E.a),H=Object(b.w)(),z=e=>`Distinguish--Dropdown--${e}`,W=Object(i.createStructuredSelector)({activeTooltipId:w.a,currentUser:j.j,moderatorPermissions:(e,t)=>{const o=t.comment;return Object(b.i)(e,t)||Object(O.g)(e,{subredditId:o.subredditId})},modModeEnabled:b.Q}),U=Object(s.connect)(W,(e,{comment:t,language:o})=>({onApproveComment:()=>e(Object(p.G)(t.id)),onDistinguishComment:(o,n)=>e(Object(p.R)(t.id,o,n)),onRemoveComment:()=>e(Object(p.Z)(t.id,!1)),onSpamComment:()=>e(Object(p.Z)(t.id,!0)),onToggleDistinguishDropdown:()=>e(Object(l.e)({tooltipId:z(t.id)}))}));t.c=H(U(d()(Object(h.b)(e=>{var t=e.className,o=e.comment,n=e.currentUser,s=e.isCommentAuthor,i=e.isOverlay,r=e.language,d=e.moderatorPermissions,l=(e.modModeEnabled,e.onApproveComment),p=e.onDistinguishComment,f=e.onRemoveComment,h=e.onSpamComment,b=e.onToggleDistinguishDropdown,g=e.sendEvent,y=A(e,["className","comment","currentUser","isCommentAuthor","isOverlay","language","moderatorPermissions","modModeEnabled","onApproveComment","onDistinguishComment","onRemoveComment","onSpamComment","onToggleDistinguishDropdown","sendEvent"]);const O=Object(x.a)(d),w=Object(u.b)(o),j=o.isApproved&&w,C=!!n&&n.isEmployee,S=!o.bannedBy||o.bannedBy===c.m,k=e=>g(Object(v.a)(e,o.id));return N("div",{className:t},void 0,(o.bannedBy||w)&&N(D,{text:j?Object(a.a)(r,"modTools.reapprove"):Object(a.a)(r,"modTools.approve"),onClick:()=>{l(),k("approve")}},void 0,N($,{})),S&&[N(D,{text:o.bannedBy===c.m?Object(a.a)(r,"modTools.confirmRemoval"):Object(a.a)(r,"modTools.remove"),onClick:()=>{f(),o.bannedBy===c.m?k("confirm_remove"):k("remove")}},void 0,N(L,{})),N(D,{text:Object(a.a)(r,"modTools.spam"),onClick:()=>{h(),k("spam")}},void 0,N(V,{}))],s&&!C&&!o.bannedBy&&N(D,{onClick:()=>{k("mod_distinguish_menu"),b()},selected:y.activeTooltipId===z(o.id)},void 0,N(B,{}),N(m.a,{isAdminDistinguished:o.isAdmin,isDropdownOpen:y.activeTooltipId===z(o.id),isModDistinguished:o.isMod,isOverlay:!!i,isStickied:o.isStickied,isTopLevelComment:!o.parentId,isUserEmployee:C,isUserMod:O,language:r,onDistinguishComment:p,sendEventWithName:k,tooltipId:z(o.id)})))})).withConfig({componentId:"y4o3ov-4"})(["",""],g.actionFont)))},"./src/reddit/components/CommentsLink/index.m.less":function(e,t,o){e.exports={commentIcon:"_3DVrpDrMM9NLT6TlsTUMxC",commentsLink:"_1UoeAeSRhOKSNdY_h3iS1O",defaultCursorWrapper:"_3m17ICJgx45k_z-t82iVuO",link:"_1Hw7tY9pMr-T1F4P1C-xNU",text:"FHCV02u6Cp2zYL0fhQPsO"}},"./src/reddit/components/CommentsLink/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return S});var n,s=o("./node_modules/react/index.js"),i=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/react-router-dom/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o("./src/app/strings/index.ts"),a=o("./src/lib/classNames/index.ts"),p=o("./src/lib/permalinkToOverlayLocation/index.ts"),m=o("./src/lib/prettyPrintNumber/index.ts"),u=o("./src/reddit/constants/componentTestIds.ts"),f=o("./src/reddit/constants/postLayout.ts"),h=o("./src/reddit/helpers/path/index.ts"),b=o("./src/reddit/helpers/styles/mixins/index.tsx"),x=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),g=o("./src/reddit/icons/fonts/Comment/index.tsx"),v=o("./src/reddit/selectors/posts.ts"),y=o("./src/reddit/selectors/user.ts"),O=o("./src/reddit/components/CommentsLink/index.m.less"),w=o.n(O),j=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(d.createStructuredSelector)({language:y.M,postPermalink:v.C,shouldOpenPostInNewTab:y.Q})),I=({type:e,numComments:t,language:o,modModeEnabled:n,hasModPostPerms:i})=>{let r;return r=e===f.f.Compact||n&&i?Object(m.b)(t):0===t?Object(l.a)(o,"posts.comment.verb"):Object(l.d)(o,"posts.comments.noun",t,{count:Object(m.b)(t)}),j(s.Fragment,{},void 0,j(g.a,{className:w.a.commentIcon,role:"presentation"}),j("span",{className:w.a.text},void 0,r))};t.b=k(e=>{const t=e.className,o=e.hasModPostPerms,n=e.isCommentPermalink,s=e.isCommentsPage,i=e.isOverlay,d=e.language,c=e.modModeEnabled,l=e.numComments,m=e.onClick,f=e.postPermalink,b=e.shouldOpenPostInNewTab,x=e.type,g=n&&!i;return s&&!n?j("div",{className:Object(a.a)(w.a.commentsLink,w.a.defaultCursorWrapper,t),onClick:m},void 0,j(I,{type:x,numComments:l,language:d,modModeEnabled:c,hasModPostPerms:o})):j(r.a,{rel:"nofollow","data-click-id":"comments","data-test-id":u.a,className:Object(a.a)(w.a.commentsLink,w.a.link,t),target:b?"_blank":void 0,to:g?Object(h.b)(f):Object(p.a)(f,!0),onClick:m},void 0,j(I,{type:x,numComments:l,language:d,modModeEnabled:c,hasModPostPerms:o}))})},"./src/reddit/components/ConfirmUserActionModal/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(r),c=o("./src/app/strings/index.ts"),l=o("./src/higherOrderComponents/asModal.tsx"),a=o("./src/reddit/components/ModalStyledComponents/index.tsx"),p=o("./src/reddit/controls/TextButton/index.tsx"),m=o("./src/reddit/layout/twoCol/ExpandLeft/index.tsx"),u=o("./src/reddit/selectors/user.ts"),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;le.preventDefault();t.a=Object(l.a)(x(e=>f(a.c,{},void 0,f(a.g,{},void 0,f(m.b,{},void 0,f(a.k,{},void 0,e.headerText||Object(c.a)(e.language,"subredditModeration.confirm")),f(p.a,{onClick:()=>{e.trackCancel&&e.trackCancel(),e.toggleModal()}},void 0,f(a.b,{})))),f(a.h,{},void 0,f(h,{},void 0,e.modalText)),f(a.e,{},void 0,f(a.a,{onMouseDown:g,onClick:()=>{e.trackCancel&&e.trackCancel(),e.toggleModal()},"data-redditstyle":!0},void 0,e.cancelActionText||Object(c.a)(e.language,"subredditModeration.buttons.cancel")),f(a.o,{onMouseDown:g,onClick:t=>{e.onConfirm(),e.toggleModal(),e.trackClick()},"data-redditstyle":!0},void 0,e.actionText)))))},"./src/reddit/components/DistinguishCommentDropdown/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./src/lib/constants/index.ts"),i=o("./src/reddit/helpers/getOverlayContainerById/index.ts"),r=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(r),c=o("./src/app/strings/index.ts"),l=o("./src/higherOrderComponents/asTooltip.tsx"),a=o("./src/reddit/constants/colors.ts"),p=o("./src/reddit/constants/zIndex.ts"),m=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=o("./src/reddit/icons/svgs/RadioOff/index.tsx"),f=o("./src/reddit/icons/svgs/RadioOn/index.tsx"),h=o("./src/reddit/layout/row/Inline/index.tsx"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(b.c)(e).bodyText),v=d()(h.a).withConfig({componentId:"fd9a5p-1"})(["padding: 8px;"]),y="\n height: 12px;\n width: 12px;\n margin-right: 4px;\n",O=d()(u.a).withConfig({componentId:"fd9a5p-2"})(["",";"],y),w=d()(f.a).withConfig({componentId:"fd9a5p-3"})(["",";fill: ",";"],y,a.a.alienblue),j=e=>x(v,{onClick:e.selected?void 0:e.onClick},void 0,e.selected?x(w,{}):x(O,{}),e.text),C=d()(e=>{const t=e.className,o=e.language,n=e.style,i=e.isAdminDistinguished,r=e.isUserEmployee,d=e.isUserMod,l=e.isModDistinguished,a=e.isStickied,p=e.isTopLevelComment,m=e.onDistinguishComment;return x(g,{className:t,style:n},void 0,x(j,{onClick:()=>m(s.F.NONE,null),selected:!l&&!i,text:Object(c.a)(o,"comment.undistinguish")}),d&&x(j,{onClick:()=>m(s.F.MODERATOR,null),selected:l&&!a,text:Object(c.a)(o,"comment.distinguishAsMod")}),p&&d&&x(j,{onClick:()=>m(s.F.MODERATOR,!0),selected:a,text:Object(c.a)(o,"comment.distinguishAndSticky")}),r&&x(j,{onClick:()=>m(s.F.ADMIN,null),selected:i,text:Object(c.a)(o,"comment.distinguishAsAdmin")}))}).withConfig({componentId:"fd9a5p-4"})(["","background-color: ",";border: 1px solid ",";border-radius: 4px;box-shadow: 0 2px 4px 0 ",";cursor: pointer;position: absolute;width: ","px;z-index: ",";"],m.titleFontH5,e=>Object(b.c)(e).body,e=>Object(b.c)(e).line,e=>Object(b.c)(e).flair,189,p.u);var S=Object(l.a)(C),k=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;l{const t=e.className,o=e.isAdminDistinguished,n=e.isUserEmployee,r=e.isUserMod,d=e.isModDistinguished,c=e.isStickied,l=e.isTopLevelComment,a=e.language,p=e.onDistinguishComment,m=e.sendEventWithName,u=e.tooltipId,f=Object(i.a)(e.isOverlay);return k("div",{className:t,id:u},void 0,k(S,{container:f,isAdminDistinguished:o,isUserEmployee:n,isUserMod:r,isModDistinguished:d,isOpen:e.isDropdownOpen,language:a,tooltipId:u,isStickied:c,isTopLevelComment:l,onDistinguishComment:(e,t)=>{p(e,t),e===s.F.MODERATOR?m(!c&&t?"distinguish_sticky":"distinguish"):e===s.F.ADMIN?m("admin_distinguish"):d&&e!==s.F.MODERATOR?m("undistinguish"):o&&e!==s.F.ADMIN&&m("admin_undistinguish"),c&&!t&&m("unsticky")}}))})},"./src/reddit/components/Economics/EntryPoints/PostFlatlistSupportCTA/dynamicStyles.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return p}),o.d(t,"b",function(){return m});var n=o("./node_modules/polished/dist/polished.es.js"),s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),r=o("./src/reddit/helpers/styles/smartTextColor.ts"),d=o("./src/reddit/models/NewStructuredStyles/index.ts"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=o("./src/reddit/components/Economics/EntryPoints/PostFlatlistSupportCTA/index.m.less"),a=o.n(l);const p="m-selected",m=Object(s.css)(["."," {&:hover,&."," {background-color: ",";}}."," {fill: ",";}"],a.a.button,p,e=>Object(n.e)(Object(c.c)(e).navIcon,.1),a.a.icon,e=>Object(r.a)(Object(i.a)(e),d.a.actionIcon,d.b.actionIcon))},"./src/reddit/components/Economics/EntryPoints/PostFlatlistSupportCTA/index.m.less":function(e,t,o){e.exports={button:"_1jk3a9xT1g521OffvnHp3G",icon:"_4KyX6HJ_ZdRPMDVyUjOWp"}},"./src/reddit/components/Flatlist/constants.ts":function(e,t,o){"use strict";var n;o.d(t,"a",function(){return n}),function(e){e.EditPost="EDITPOST",e.EditFlair="EDITFLAIR",e.Save="SAVE",e.Gild="GILD",e.Hide="HIDE",e.Report="REPORT",e.Share="SHARE"}(n||(n={}))},"./src/reddit/components/Flatlist/getFlatlistBreakpoints.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return s}),o.d(t,"a",function(){return i});var n=o("./src/reddit/components/Flatlist/constants.ts");const s=710,i=1080,r=[s,i,i],d=[0,0,520],c={[n.a.EditPost]:d,[n.a.EditFlair]:d,[n.a.Save]:r,[n.a.Hide]:r,[n.a.Report]:r,[n.a.Share]:[420,520,460],[n.a.Gild]:[1040,460,1040]};t.c=((e,t,o)=>{let n=0;return t&&(n=o?2:1),c[e][n]})},"./src/reddit/components/Flatlist/index.m.less":function(e,t,o){e.exports={flatlistContainer:"_3-miAEojrCvx_4FQ8x3P-s",flatlistSeparator:"x7sinePdvDKj7bf-cdm4Z",flexSpacer:"_21pmAV9gWG6F_UKVe7YIE0",modActionsIcon:"_15c1hqseW25EvRu0WP2Dq5",shareIcon:"_1GQDWqbF-wkYWbrpmOvjqJ",shareMenu:"_3XELg38mTJetc-xIUOKrMy",shareText:"_6_44iTtZoeY6_XChKt5b0",supportButton:"_3NIVQWStkLT7RXnwKpKNuT",commentsLink:"_2qww3J5KKzsD7e5DO0BvvU",hideAtSmTablet:"TtGNMQuRdiYPax8_SOiIL"}},"./src/reddit/components/Flatlist/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),i=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/app/strings/index.ts"),a=o("./src/lib/classNames/index.ts"),p=o("./src/lib/eventTools/index.ts"),m=o("./src/lib/timezone/index.ts"),u=o("./src/reddit/actions/gold/modals.ts"),f=o("./src/reddit/actions/modal.ts"),h=o("./src/reddit/actions/post.ts"),b=o("./src/reddit/actions/postCreation/editing.ts"),x=o("./src/reddit/actions/postFlair.ts"),g=o("./src/reddit/actions/reportFlow.ts"),v=o("./src/reddit/components/CommentsLink/index.tsx"),y=o("./src/higherOrderComponents/makeAsync.tsx"),O=o("./src/reddit/featureFlags/index.ts"),w=o("./src/reddit/selectors/economics.ts"),j=o("./src/reddit/components/Economics/EntryPoints/PostFlatlistSupportCTA/dynamicStyles.tsx");const C=Object(y.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>Promise.all([o.e("vendors~CoinsPurchaseModal~EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFla~fffc5772"),o.e("EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFlatlistSupportCTA~EconomicsSu~c5c59906"),o.e("EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFlatlistSupportCTA"),o.e("EconomicsEntryPointsPostFlatlistSupportCTA")]).then(o.bind(null,"./src/reddit/components/Economics/EntryPoints/PostFlatlistSupportCTA/index.tsx")).then(e=>e.default)});var S=Object(i.connect)(()=>Object(r.createStructuredSelector)({featureEnabled:O.d.spSupport,userAcceptsSupport:(e,t)=>{const o=e.posts.models[t.contentId];return!!o&&Object(w.b)(e,{contentId:o.id,subredditId:t.subredditId})}}))(function(e){return e.featureEnabled&&e.userAcceptsSupport?s.a.createElement(C,e):null}),k=o("./src/reddit/components/ModActionsMenu/index.tsx"),I=o("./src/reddit/components/ModModeReports/helpers.ts"),P=o("./src/reddit/components/ModToolsFlatlist/index.tsx"),T=o("./src/reddit/components/PostEventFollow/index.tsx"),F=o("./src/reddit/components/PostFlairPicker/index.tsx"),M=o("./src/reddit/components/PostModModeDropdown/index.tsx"),E=o("./src/reddit/components/PostOverflowMenu/index.tsx"),_=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),N=o("./src/reddit/components/ShareMenu/index.tsx"),A=o("./src/reddit/components/TrackingHelper/index.tsx"),R=o("./src/reddit/components/ViewReportsDropdown/index.tsx"),D=o("./src/reddit/constants/postLayout.ts"),$=o("./src/reddit/contexts/PageLayer/index.tsx"),L=o("./src/reddit/helpers/styles/mixins/index.tsx"),V=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),B=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),H=o("./src/reddit/helpers/styles/smartTextColor.ts"),z=o("./src/reddit/selectors/user.ts"),W=o("./src/reddit/controls/Dropdown/Row.tsx");const U=c()(W.b).withConfig({componentId:"s1afabjy-0"})(["","",""],"\n width: auto;\n height: 25px;\n white-space: nowrap;\n padding-right: 4px;\n margin-right: 4px;\n text-transform: capitalize;\n word-wrap: initial;\n word-break: initial;\n",L.p);var q=c()(U).withConfig({componentId:"s1afabjy-1"})(["",""],e=>e.hideSelf?"display: none;":void 0!==e.breakpoint?`\n @media(max-width: ${e.breakpoint}px) {\n display: none;\n }`:""),G=o("./src/reddit/helpers/correlationIdTracker.ts"),K=o("./src/reddit/helpers/trackers/modTools.ts"),J=o("./src/reddit/helpers/trackers/post.ts"),Z=o("./src/reddit/icons/fonts/IgnoreReport/index.tsx"),X=o("./src/reddit/icons/fonts/ModActions/index.tsx"),Q=o("./src/reddit/icons/fonts/Report/index.tsx"),Y=o("./src/reddit/icons/fonts/Share/index.tsx"),ee=o("./src/reddit/models/NewStructuredStyles/index.ts"),te=o("./src/reddit/models/PostCreationForm/index.ts"),oe=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),ne=o("./src/reddit/models/User/index.ts"),se=o("./src/reddit/components/Flatlist/constants.ts"),ie=o("./src/reddit/components/Flatlist/getFlatlistBreakpoints.ts"),re=o("./src/reddit/actions/postCollection.ts"),de=o("./src/reddit/components/PostCreationForm/CollectionListModal/index.tsx"),ce=o("./src/reddit/components/PostCreationForm/CreateOrEditCollectionModal/index.tsx"),le=o("./src/reddit/selectors/activeModalId.ts"),ae=o("./src/reddit/components/Flatlist/index.m.less"),pe=o.n(ae);o.d(t,"h",function(){return we}),o.d(t,"b",function(){return je}),o.d(t,"d",function(){return Se}),o.d(t,"e",function(){return ke}),o.d(t,"a",function(){return Ie}),o.d(t,"g",function(){return Pe}),o.d(t,"f",function(){return Ee});var me,ue=(me="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var r in s)void 0===t[r]&&(t[r]=s[r]);else t||(t=s||{});if(1===i)t.children=n;else if(i>1){for(var d=Array(i),c=0;cvoid 0!==e.breakpoint?`\n @media(max-width: ${e.breakpoint}px) {\n display: none;\n }`:""),we=Object(d.css)(["."," {color: ",";}"],pe.a.modActionsIcon,e=>Object(H.a)(Object(B.a)(e),ee.a.actionIcon,ee.b.actionIcon)),je=e=>s.a.createElement(X.a,he({className:pe.a.modActionsIcon},e)),Ce=`\n .${pe.a.viewCounts} {\n ${V.metadataFont}\n }\n`,Se=Object(d.css)(["","","","","",""],v.a,ge,we,j.b,Ce),ke=Object(d.css)(["."," {border-right: 1px solid ",";}"],pe.a.flatlistSeparator,e=>Object(oe.c)(e).line),Ie=e=>s.a.createElement("div",he({},e,{className:Object(a.a)(pe.a.flatlistSeparator,e.className)})),Pe=(e,t,o)=>{const n=`${e}--${t}`;return o?`${n}--${o}`:n},Te=Object($.w)({currentProfileName:$.j,isCommentPermalink:$.y,isCommentsPage:$.z,isProfilePostListing:$.M,pageLayer:e=>e}),Fe=Object(r.createStructuredSelector)({activeModalId:le.a,layout:$.O,userIsOp:z.db,subreddit:$.t}),Me=Object(i.connect)(Fe,(e,{post:t,isOverlay:n,isCommentsPage:s})=>({addPostToCollection:(t,o)=>e(Object(re.r)(t,o)),onToggleModal:t=>e(Object(f.i)(t)),onToggleSave:()=>e(Object(h.D)(t.postId)),onHide:o=>e(Object(h.G)(t.postId,!t.hidden,n,!0)),onReportClick:()=>e(Object(g.i)(t.postId,n)),onEdit:()=>{const o=!n&&!s;e(Object(b.a)(t.postId,o))},onFlairPost:()=>e(Object(f.i)(Object(F.b)(t.postId))),onGildClick:()=>e(Object(u.d)(t.postId)),onFlairChanged:({selectedTemplateId:o,previewFlair:n})=>e(Object(x.h)({post:t,selectedTemplateId:o,previewFlair:n})),toggleEditStartTimeModal:async()=>{if(!be||!xe){var s=await Promise.all([o.e("schedulePickerModal").then(o.bind(null,"./src/reddit/components/PostCreationForm/SchedulePickerModal/index.tsx")).then(e=>e.default),Promise.resolve().then(o.bind(null,"./src/reddit/actions/events.ts")).then(e=>e.editEventTimeRequested)]),i=fe(s,2);be=i[0],xe=i[1]}e(Object(f.i)(Object(te.r)(t.postId,n,te.j.POST_OVERFLOW_MENU)))},addEventStartTime:o=>{xe&&e(xe(t.id,o))}}));const Ee=(e,t,o,n)=>{let s=t;return o&&(s+="-overlay"),n&&(s+="-sticky"),s+=e},_e=Te(Me(Object(A.b)(class extends s.a.Component{constructor(){super(...arguments),this.handleGild=(async()=>{var e=this.props;const t=e.onGildClick,n=e.post,s=e.sendEvent;Object(G.d)(G.a.GildingFlow),t(),s((0,(await o.e("gildTrackers").then(o.bind(null,"./src/reddit/helpers/trackers/gild.ts"))).clickGildEvent)(n.id))}),this.onToggleCurrentModal=(()=>{this.props.activeModalId&&this.props.onToggleModal(this.props.activeModalId)}),this.onToggleCollectionListModal=(()=>{var e=this.props;const t=e.isOverlay,o=e.post,n=Object(te.s)(o.id,t);this.props.onToggleModal(n)}),this.addPostToCollection=(e=>{this.props.addPostToCollection(e.id,this.props.post.id).then(()=>this.onToggleCurrentModal())})}render(){var e=this.props;const t=e.activeModalId,o=e.addEventStartTime,n=e.className,s=e.currentProfileName,i=e.currentUser,r=e.hasModFlairPerms,d=e.hasModPostPerms,c=e.isCommentPermalink,u=e.isCommentsPage,f=e.isOverlay,h=e.isProfilePostListing,b=e.isSticky,x=e.language,g=e.layout,v=e.modModeEnabled,y=e.onFlairChanged,O=e.onIgnoreReports,w=e.onOpenReportsDropdown,j=e.pageLayer,C=e.post,N=e.sendEvent,A=e.showEditFlair,$=e.showEditPost,L=e.subreddit,V=e.toggleEditStartTimeModal,B=e.tooltipType,H=e.userIsOp,z=C.eventInfo,W=z&&Object(p.c)(z.eventStart,z.eventEnd),U=!!i&&Object(ne.f)(i)===C.author,G=Pe("View--Reports",C.id,B),X=Object(I.c)(C),ee=Ee("-mod-actions-menu",C.id,f,b),oe=Object(I.a)(C),re=C.postId,le=g===D.f.Large,ae=!f&&le||d&&v;return ue("div",{className:Object(a.a)(pe.a.flatlistContainer,n)},void 0,W&&ue(T.a,{post:C}),ue(ve,{className:pe.a.commentsLink,hasModPostPerms:d,isCommentsPage:u,isCommentPermalink:c,isOverlay:f,postId:C.id,modModeEnabled:v,numComments:C.numComments}),i&&!H&&ue(q,{breakpoint:Object(ie.c)(se.a.Gild,!!i,H),hideSelf:!1,displayText:Object(l.a)(x,"gold.giveAward"),onClick:this.handleGild},void 0,ue(E.f,{})),ue(Oe,{breakpoint:Object(ie.c)(se.a.Share,!!i,H),dropdownId:Ee("-share-menu",C.id,f,b),isOverlay:!!f,permalink:C.permalink,post:C,sendEventWithName:e=>N(Object(J.d)(C.id,e)),subreddit:L},void 0,ue(ye,{"data-click-id":"share"},void 0,ue(Y.a,{className:pe.a.shareIcon}),ue("span",{className:pe.a.shareText},void 0,Object(l.a)(x,"posts.share")))),$&&ue(q,{breakpoint:Object(ie.c)(se.a.EditPost,!!i,H),hideSelf:ae,displayText:Object(l.a)(x,"posts.editPost"),onClick:this.props.onEdit},void 0,ue(E.b,{})),ue(q,{breakpoint:Object(ie.c)(se.a.Save,!!i,H),hideSelf:d&&v,displayText:Object(l.a)(x,`posts.${C.saved?"unsave":"save"}`),onClick:this.props.onToggleSave},void 0,C.saved?ue(E.e,{}):ue(E.d,{})),L&&i&&!H&&!C.isNSFW&&ue(S,{className:pe.a.supportButton,contentId:C.id,renderInPortal:!(f||u||c),subredditId:L.id,userName:C.author}),!C.isSponsored&&ue(q,{breakpoint:Object(ie.c)(se.a.Hide,!!i,H),hideSelf:ae,displayText:Object(l.a)(x,`posts.${C.hidden?"unhide":"hide"}`),onClick:()=>this.props.onHide(!!C.hidden)},void 0,ue(E.a,{})),!U&&!C.isSponsored&&ue(q,{breakpoint:Object(ie.c)(se.a.Report,!!i,H),hideSelf:ae,displayText:Object(l.a)(x,"posts.report"),onClick:this.props.onReportClick},void 0,ue(E.c,{})),ue(P.a,{isOverlay:f,layout:g,language:x,modModeEnabled:v,post:C,sendEvent:N}),d&&ue(k.a,{dropdownId:ee,onClick:()=>N(Object(J.d)(C.id,"post_mod_action_menu"))},void 0,ue(je,{className:pe.a.modActionsIcon}),ue(M.a,{hasModFlairPerms:r,hasModPostPerms:d,isOverlay:!!f,isPostAuthor:U,language:x,modModeEnabled:v,post:C,tooltipId:ee})),d&&X&&!v&&ue(_.c,{text:`${oe}`,onClick:()=>{w(G),N(Object(J.d)(C.id,"post_report_menu"))},id:G},void 0,ue(R.a,{isOverlay:f,language:x,model:C,onIgnoreReports:()=>{O(),N(Object(K.k)(C.ignoreReports?"restore_reports":"ignore_reports",C.id))},tooltipId:G}),C.ignoreReports?ue(Z.a,{}):ue(Q.a,{})),(i||!C.isSponsored)&&ue(E.g,{currentProfileName:s,dropdownId:Ee("-overflow-menu",C.id,f,b),isCommentsPage:u,isFixed:b,isOverlay:!!f,isProfilePostListing:h,layout:g,modModeWithPost:v&&d,pageLayer:j,permalink:C.permalink,postId:re,sendEvent:N,showEditPost:!!$,showEditFlair:!!A,useFlatlistBreakpoints:this.props.useFlatlistBreakpoints,toggleAddEventStartTimeModal:V,toggleEditStartTimeModal:V}),t===Object(te.s)(C.id,f)&&ue(de.a,{subredditId:C.belongsTo.id,onClose:this.onToggleCurrentModal,postId:C.id,onSelectCollection:this.addPostToCollection,titleText:Object(l.a)(x,"collection.addPostToACollection"),onItemHoverActionText:Object(l.a)(x,"collection.addActionText"),isOverlay:f}),t===Object(te.r)(C.id,f,te.j.POST_OVERFLOW_MENU)&&be&&ue(be,{onChange:o,onClose:V,schedule:Object(m.c)(C),shouldShowDeleteButton:!1}),t===Object(te.t)(C.id,f)&&ue(ce.a,{onCancel:this.onToggleCollectionListModal,onCollectionCreated:this.addPostToCollection}),t===Object(F.b)(C.id)&&ue(F.a,{flairs:C.flair,subredditId:C.belongsTo.id,language:x,modalId:Object(F.b)(C.id),onFlairChanged:y}),ue("div",{className:pe.a.flexSpacer}))}})));t.c=c()(_e).withConfig({componentId:"s1xh3xs1-3"})(["",""],Se)},"./src/reddit/components/GildModal/Loader.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx"),s=o("./src/lib/loadWithRetries/index.ts");const i=Object(n.a)({getComponent:()=>Object(s.a)(()=>Promise.all([o.e("FramedGild~GildModal"),o.e("GildModal")]).then(o.bind(null,"./src/reddit/components/GildModal/index.tsx"))).then(e=>e.default),ErrorComponent:()=>null,LoadingComponent:()=>null});t.a=i},"./src/reddit/components/ModActionsMenu/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/polished/dist/polished.es.js"),i=(o("./node_modules/react/index.js"),o("./node_modules/react-redux/es/index.js")),r=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/app/actions/tooltip.ts"),a=o("./src/reddit/components/Comments/Comment/ModToolsFlatlist/index.tsx"),p=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),u=o("./src/reddit/selectors/tooltip.ts"),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(s.e)(Object(m.c)(e).navIcon,.1)),b=Object(r.createStructuredSelector)({dropdownIsOpen:(e,{dropdownId:t})=>Object(u.b)(t)(e)}),x=Object(i.connect)(b,(e,{dropdownId:t})=>({toggleDropdown:()=>e(Object(l.e)({tooltipId:t}))})),g=()=>null;t.a=x(e=>f("div",{id:e.dropdownId,onClick:e.dropdownIsOpen?g:e.onClick},void 0,e.inCommentFlatlist?f(a.b,{className:e.className,onClick:e.toggleDropdown},void 0,e.children):f(h,{className:e.className,onClick:e.toggleDropdown},void 0,e.children)))},"./src/reddit/components/ModModeReports/helpers.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return n}),o.d(t,"a",function(){return s}),o.d(t,"b",function(){return i});const n=e=>(e.numReports||0)>0||!!e.modReportsDismissed||!!e.userReportsDismissed,s=e=>{if(e.numReports&&e.numReports>0)return e.numReports;return(e.modReportsDismissed&&e.modReportsDismissed.length||0)+(e.userReportsDismissed&&e.userReportsDismissed.length||0)},i=e=>(e.numReports||0)>0},"./src/reddit/components/ModToolsFlatlist/constants.ts":function(e,t,o){"use strict";var n;o.d(t,"a",function(){return n}),function(e){e.Flair="FLAIR",e.Spam="SPAM",e.Remove="REMOVE",e.Approve="APPROVE"}(n||(n={}))},"./src/reddit/components/ModToolsFlatlist/getModItemBreakpoints.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/reddit/components/ModToolsFlatlist/constants.ts");const s=720,i={[n.a.Approve]:[480,s],[n.a.Remove]:[540,790],[n.a.Spam]:[1020,1020],[n.a.Flair]:[1080,1080]};t.b=((e,t)=>{return i[e][t?1:0]})},"./src/reddit/components/ModToolsFlatlist/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),i=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/lib/constants/index.ts"),a=o("./src/app/actions/tooltip.ts"),p=o("./src/app/strings/index.ts"),m=o("./src/reddit/actions/modal.ts"),u=o("./src/reddit/actions/post.ts"),f=o("./src/reddit/featureFlags/component.tsx"),h=o("./src/reddit/helpers/styles/mixins/index.tsx"),b=o("./src/reddit/selectors/user.ts"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;l{const t=e.className,o=e.isEmployee,n=e.post;return g[n.belongsTo.id]&&o?x("a",{className:t,href:`https://reddit.atlassian.net/secure/CreateIssueDetails!init.jspa?pid=${g[n.belongsTo.id]}&issuetype=1&summary=${n.id}%20-%20${n.title}&description=${n.permalink}&labels=user-reported&priority=3`,target:"_blank"},void 0,"Make Ticket"):null}).withConfig({componentId:"s19dpilz-0"})(["","align-items: center;display: flex;margin: 4px 8px 4px 8px;padding: 4px;"],h.p));var O=Object(f.a)("jiraTicket",y),w=o("./src/reddit/components/JSAPIContainers/index.tsx"),j=o("./src/reddit/components/ModModeReports/helpers.ts"),C=o("./src/reddit/components/PostFlairPicker/index.tsx"),S=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),k=o("./src/reddit/constants/postLayout.ts"),I=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),P=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),T=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),F=o("./src/reddit/helpers/trackers/post.ts"),M=o("./src/reddit/icons/fonts/Approve/index.tsx"),E=o("./src/reddit/icons/fonts/Remove/index.tsx"),_=o("./src/reddit/icons/fonts/Spam/index.tsx"),N=o("./src/reddit/icons/fonts/Tag/index.tsx"),A=o("./src/reddit/selectors/activeModalId.ts"),R=o("./src/reddit/selectors/moderatorPermissions.ts"),D=o("./src/reddit/selectors/postFlair.ts"),$=o("./src/reddit/components/ModToolsFlatlist/constants.ts"),L=o("./src/reddit/components/ModToolsFlatlist/getModItemBreakpoints.ts"),V=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;lc()(e).withConfig({componentId:"s1o43ulv-0"})(["",""],e=>void 0===e.breakpoint||e.modModeEnabled?"":`\n @media(max-width: ${e.breakpoint}px) {\n display: none;\n }`),H=B(S.b),z=B(S.c),W=B(S.d),U=Object(i.connect)(()=>Object(r.createStructuredSelector)({activeModalId:A.a,moderatorPermissions:(e,t)=>Object(R.f)(e,{postId:t.post.id}),postFlairData:D.b}),(e,{post:t})=>({onApprovePost:()=>e(Object(u.k)(t.id)),onOpenPostModModeDropdown:t=>e(Object(a.e)({tooltipId:t})),onRemovePost:()=>e(Object(u.C)(t.id,!1)),onSpamPost:()=>e(Object(u.C)(t.id,!0)),onFlairPost:t=>()=>e(Object(m.i)(t))})),q=c()(e=>{const t=e.className,o=e.isOverlay,n=e.language,i=e.layout,r=e.moderatorPermissions,d=e.modModeEnabled,c=e.onApprovePost,a=e.onFlairPost,m=e.onRemovePost,u=e.onSpamPost,f=e.post,h=e.postFlairData,b=e.sendEvent,x=e.showIconsOnly,g=Object(P.a)(r),v=Object(I.a)(r),y=Object(j.b)(f),S=f.approvedBy&&y,T=Object(C.b)(f.id),A=g&&d&&!f.isSponsored,R=(d&&v||v&&!g)&&h&&h.displaySettings.isEnabled;let D,B,U;x||(D=S?Object(p.a)(n,"posts.reapprove"):f.approvedBy?Object(p.a)(n,"posts.approved"):Object(p.a)(n,"posts.approve"),B=f.isRemoved?f.bannedBy===l.m?Object(p.a)(n,"modTools.confirmRemoval"):Object(p.a)(n,"posts.removed.text"):Object(p.a)(n,"posts.remove"),U=f.isSpam?Object(p.a)(n,"posts.spammed"):Object(p.a)(n,"posts.spam"));const q=!o&&i===k.f.Compact;return V("div",{className:t},void 0,A&&V(s.Fragment,{},void 0,V(H,{breakpoint:Object(L.b)($.a.Approve,q),text:D,disabled:!!f.approvedBy&&!y,onClick:()=>{c(),b(Object(F.d)(f.id,"approve"))}},"approveButton",V(M.a,{})),V(W,{breakpoint:Object(L.b)($.a.Remove,q),text:B,disabled:f.isRemoved&&f.bannedBy!==l.m,onClick:()=>{m(),f.isRemoved&&f.bannedBy===l.m?b(Object(F.d)(f.id,"confirm_remove")):b(Object(F.d)(f.id,"remove"))}},"removeButton",V(E.a,{})),V(W,{breakpoint:Object(L.b)($.a.Spam,q),text:U,disabled:f.isSpam,onClick:()=>{u(),b(Object(F.d)(f.id,"spam"))}},"removeSpamButton",V(_.a,{}))),R&&V(z,{breakpoint:Object(L.b)($.a.Flair,q),onClick:()=>{a(T)(),b(Object(F.d)(f.id,"post_flair_picker"))}},"tagButton",V(N.a,{})),V(O,{post:f}),V(w.f,{postId:f.id}))}).withConfig({componentId:"s1o43ulv-1"})(["","display: flex;height: 32px;position: relative;"],T.actionFont);t.a=U(q)},"./src/reddit/components/OverflowMenu/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return S});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(r),c=o("./src/app/actions/tooltip.ts"),l=o("./src/app/strings/index.ts"),a=o("./src/higherOrderComponents/asTooltip.tsx"),p=o("./src/reddit/constants/colors.ts"),m=o("./src/reddit/contexts/InsideOverlay.tsx"),u=o("./src/reddit/controls/Dropdown/index.tsx"),f=o("./src/reddit/controls/Dropdown/Row.tsx"),h=o("./src/reddit/helpers/styles/mixins/index.tsx"),b=o("./src/reddit/icons/fonts/Menu/index.tsx"),x=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/selectors/tooltip.ts"),v=o("./src/reddit/selectors/user.ts"),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(x.c)(e).actionIcon),S=d()(f.c).withConfig({componentId:"mpc6lx-3"})(["padding: 8px 16px 8px 8px;cursor: pointer;border-top: none;text-transform: none;color: ",";&:hover {color: ",";background-color: ",";fill: ",";border: none;}"],e=>Object(x.c)(e).metaText,e=>Object(x.c)(e).body,p.a.alienblue,e=>Object(x.c)(e).body),k=Object(i.createStructuredSelector)({dropdownIsOpen:(e,{dropdownId:t})=>Object(g.b)(t)(e),language:v.M}),I=Object(s.connect)(k,(e,{dropdownId:t})=>({toggleDropdown:()=>e(Object(c.e)({tooltipId:t}))}));t.b=I(Object(m.b)(e=>y(j,{"aria-expanded":e.dropdownIsOpen,"aria-haspopup":!0,"aria-label":Object(l.a)(e.language,"posts.moreOptions"),className:e.className,onClick:(e=>()=>{e.onClick(),e.toggleDropdown()})(e),onMouseDown:e.handleMouseDown,id:e.dropdownId},void 0,y(C,{}),y(w,{isOverlay:e.isOverlay,isOpen:e.dropdownIsOpen,tooltipId:e.dropdownId,isFixed:e.isFixed,targetPosition:e.targetPosition,tooltipPosition:e.tooltipPosition},void 0,e.children))))},"./src/reddit/components/PostBackgroundWrapper/index.m.less":function(e,t,o){e.exports={backgroundWrapper:"_1poyrkZ7g36PawDueRza-J"}},"./src/reddit/components/PostBackgroundWrapper/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return a});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/lib/classNames/index.ts"),r=o("./src/reddit/helpers/styles/mixins/index.tsx"),d=o("./src/reddit/components/PostBackgroundWrapper/index.m.less"),c=o.n(d),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;le.flairStyleTemplate?Object(r.k)(Object.assign({},e,{template:e.flairStyleTemplate})):r.q);t.b=(e=>l("div",{className:Object(i.a)(c.a.backgroundWrapper,e.className)},void 0,e.children))},"./src/reddit/components/PostContainer/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),i=o.n(s),r=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),a=o("./src/reddit/actions/post.ts"),p=o("./src/reddit/components/AdViewability/index.tsx"),m=o("./src/reddit/components/GildModal/Loader.tsx"),u=o("./src/reddit/models/Media/index.ts"),f=o("./src/reddit/selectors/gild.ts"),h=o("./src/reddit/selectors/video.ts"),b=o("./src/lib/classNames/index.ts"),x=o("./src/higherOrderComponents/withClickTracking.tsx"),g=Object.assign||function(e){for(var t=1;t1){for(var c=Array(r),l=0;lt.id,buffering:(e,{post:t})=>Object(h.a)(e,{postId:t.id}),gildModalIsOpen:(e,{post:t})=>Object(f.c)(e,t.postId),playing:(e,{post:t})=>Object(h.e)(e,{postId:t.id}),continuousViewingStartedAt:(e,{post:t})=>Object(h.c)(e,{postId:t.id})}),j=Object(r.connect)(w,e=>({onPostViewable:(t,o)=>e(Object(a.z)(t,o))}));t.a=j(Object(x.a)(class extends i.a.Component{constructor(){super(...arguments),this.cancelClick=!1}render(){const e=this.props,t=e.afterClickTracking,o=e.buffering,n=e.children,s=e.className,r=e.continuousViewingStartedAt,d=e.gildModalIsOpen,c=e.playing,l=e.post,a=e.onClick,f=e.onPostViewable,h=y(e,["afterClickTracking","buffering","children","className","continuousViewingStartedAt","gildModalIsOpen","playing","post","onClick","onPostViewable"]),x=i.a.createElement(O,g({},h,{onMouseUp:e=>{0!==window.getSelection().toString().length&&(this.cancelClick=!0,window.setTimeout(()=>{this.cancelClick=!1},1e3))},onClick:e=>{!this.cancelClick&&e.button<2&&t(()=>a&&a(e,l))(e)},className:Object(b.a)(s,`Post ${l.id}`,{promotedlink:l.isSponsored,promotedvideolink:l.isSponsored&&!(l.media&&u.a.has(l.media.type))}),id:l.id,tabIndex:-1}),n,d&&v(m.a,{}));if(l.isSponsored){const e=!!l.media&&l.media.type===u.m.VIDEO;return v(p.a,{onViewable:e=>f(l,e),children:x,trackVideoMetrics:e&&!o&&c,continuousViewingStartedAt:r})}return x}}))},"./src/reddit/components/PostCreationForm/CollectionListModal/CollectionListItem/index.m.less":function(e,t,o){e.exports={container:"_3I_U-htoXoQEzFLCM48kHO",onHoverActionText:"_1Zlk1VrZ8puYZy5lJOfz--"}},"./src/reddit/components/PostCreationForm/CollectionListModal/index.tsx":function(e,t,o){"use strict";var n,s=o("./src/config.ts"),i=o("./node_modules/react/index.js"),r=o.n(i),d=o("./node_modules/react-redux/es/index.js"),c=o("./node_modules/reselect/lib/index.js"),l=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(l),p=o("./src/app/strings/index.ts"),m=o("./src/higherOrderComponents/asModal.tsx"),u=o("./src/lib/memoizeByReference/index.ts"),f=o("./src/reddit/actions/postCreation/general.ts"),h=o("./src/reddit/constants/keycodes.ts"),b=o("./src/reddit/controls/Button/index.tsx"),x=o("./src/reddit/controls/Input/index.tsx"),g=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),v=o("./src/reddit/icons/svgs/Close/index.tsx"),y=o("./src/reddit/icons/svgs/Plus/index.tsx"),O=o("./src/reddit/icons/svgs/Search/index.tsx"),w=o("./src/reddit/layout/row/Inline/index.tsx"),j=o("./src/reddit/models/PostCreationForm/index.ts"),C=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),S=o("./src/reddit/selectors/postCollection.ts"),k=o("./src/reddit/selectors/user.ts"),I=o("./node_modules/polished/dist/polished.es.js"),P=o("./src/lib/timeAgo/index.ts"),T=o("./src/reddit/controls/MetaSeparator/index.tsx"),F=o("./src/reddit/helpers/name/index.ts"),M=o("./src/reddit/helpers/styles/mixins/index.tsx"),E=o("./src/reddit/models/Subreddit/index.ts"),_=o("./src/reddit/models/User/index.ts"),N=o("./src/reddit/selectors/subreddit.ts"),A=o("./src/reddit/components/PostCreationForm/CollectionListModal/CollectionListItem/index.m.less"),R=o.n(A),D=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(C.c)(e).line,e=>Object(I.e)(Object(C.c)(e).button,.1)),L=a.a.div.withConfig({componentId:"s1k4qt1p-1"})(["color: ",";"],e=>Object(C.c)(e).button),V=a.a.h2.withConfig({componentId:"s1k4qt1p-2"})(["","hyphens: auto;padding-top: 3px;word-break: break-all;margin-right: 50px;"],M.s),B=a.a.div.withConfig({componentId:"s1k4qt1p-3"})(["","color: ",";"],g.bodyFontSmall,e=>Object(C.c)(e).metaText),H=a.a.span.withConfig({componentId:"s1k4qt1p-4"})(["","color: ",";vertical-align: middle;"],g.actionFont,e=>Object(C.c)(e).metaText),z=a.a.time.withConfig({componentId:"s1k4qt1p-5"})(["vertical-align: middle;"]),W=Object(c.createStructuredSelector)({subreddit:(e,{collection:{subredditId:t}})=>t?Object(N.G)(e,{subredditId:t}):void 0,user:k.j});var U=Object(d.connect)(W)(class extends r.a.PureComponent{constructor(){super(...arguments),this.onClick=(()=>{this.props.onClick(this.props.collection.id)})}render(){var e=this.props;const t=e.collection,o=e.language,n=e.subreddit,s=e.user,i=e.onHoverActionText,r=n&&Object(E.c)(n)&&s?Object(F.c)(Object(_.f)(s)):n?n.displayText:"",d=t.postIds.length;return D($,{onClick:this.onClick,className:R.a.container,redditStyle:!0},void 0,D(V,{"data-redditstyle":!0},void 0,t.title),D(B,{"data-redditstyle":!0},void 0,r&&D(H,{"data-redditstyle":!0},void 0,r),r&&D(T.b,{}),D(z,{},void 0,Object(p.d)(o,"postCreation.postsCount",d)),D(T.b,{}),D(z,{},void 0,Object(p.a)(o,"postCreation.collections.creationTime",{time:Object(P.b)(o,t.createdAtUTC)}))),i&&D(L,{className:R.a.onHoverActionText},void 0,D("span",{},void 0,i)))}}),q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(C.c)(e).body),ee=a.a.div.withConfig({componentId:"s1w4viu7-1"})(["padding: 15px;border-bottom: 1px solid ",";"],e=>Object(C.c)(e).line),te=a.a.div.withConfig({componentId:"s1w4viu7-2"})(["","color: ",";position: relative;"],g.titleFontH4,e=>Object(C.c)(e).bodyText),oe=a.a.div.withConfig({componentId:"s1w4viu7-3"})(["","flex: 1;overflow-y: auto;"],g.bodyFont),ne=a()(w.a).withConfig({componentId:"s1w4viu7-4"})(["padding: 18px 0;border-top: 1px solid ",";background: ",";"],e=>Object(C.c)(e).line,e=>Object(C.c)(e).body),se=a.a.div.withConfig({componentId:"s1w4viu7-5"})(["cursor: pointer;position: absolute;top: 0;right: 0;"]),ie=a()(v.a).withConfig({componentId:"s1w4viu7-6"})(["height: 16px;width: 16px;padding: 4px;fill: ",";"],e=>Object(C.c)(e).actionIcon),re=a.a.div.withConfig({componentId:"s1w4viu7-7"})(["display: flex;flex-direction: column;align-items: center;padding-top: 64px;"]),de=a.a.img.withConfig({componentId:"s1w4viu7-8"})(["display: block;height: 128px;width: 240px;"]),ce=a.a.p.withConfig({componentId:"s1w4viu7-9"})(["","color: ",";"],g.bodyFont,e=>Object(C.c)(e).bodyText),le=a.a.div.withConfig({componentId:"s1w4viu7-10"})(["display: flex;margin-top: 18px;position: relative;"]),ae=a()(x.a).withConfig({componentId:"s1w4viu7-11"})(["border-radius: 4px;border: 1px solid ",";flex: 1;height: 30px;padding-left: 30px;"],e=>Object(C.c)(e).line),pe=a()(O.a).withConfig({componentId:"s1w4viu7-12"})(["width: 16px;height: 16px;position: absolute;left: 8px;top: 8px;fill: ",";"],e=>Object(C.c)(e).actionIcon),me=a()(y.a).withConfig({componentId:"s1w4viu7-13"})(["width: 16px;height: 16px;margin-right: 4px;fill: currentColor;"]),ue=a()(b.h).withConfig({componentId:"s1w4viu7-14"})(["","align-items: center;border: none;cursor: pointer;display: flex;margin-left: 10px;padding: 0;"],g.largeButtonFont),fe=Object(u.a)((e,t)=>{const o=t.toLowerCase();return e.filter(e=>e.title.toLowerCase().includes(o))}),he=Object(c.createStructuredSelector)({collections:S.p,language:k.M}),be=Object(d.connect)(he,(e,{postId:t,isOverlay:o})=>({onOpenCreateCollectionModal:()=>{let n=j.b;t&&(n=Object(j.t)(t,!!o)),e(Object(f.x)(n))}}));const xe=a()(Object(m.a)(be(class extends r.a.PureComponent{constructor(){super(...arguments),this.state={filterStr:""},this.handleEscapeKey=(e=>{e.keyCode===h.a.Escape&&this.props.onClose()}),this.onFilterStringChange=(e=>{this.setState({filterStr:e.target.value})}),this.renderItem=(e=>q(U,{collection:e,language:this.props.language,onClick:()=>this.props.onSelectCollection(e),onHoverActionText:this.props.onItemHoverActionText},e.id))}componentDidMount(){document.addEventListener("keydown",this.handleEscapeKey)}componentWillUnmount(){document.removeEventListener("keydown",this.handleEscapeKey)}renderNoCollections(){return q(re,{},void 0,q(de,{src:Q}),q(ce,{},void 0,G(this.props.language)))}renderNoFilterMatches(){return q(re,{},void 0,q(ce,{},void 0,K(this.props.language)))}render(){var e=this.props;const t=e.collections,o=e.language,n=e.titleText;let s;if(0===t.length)s=this.renderNoCollections();else{const e=fe(t,this.state.filterStr);s=0===e.length?this.renderNoFilterMatches():e.map(this.renderItem)}return q(Y,{"data-redditstyle":!0},void 0,q(ee,{},void 0,q(te,{"data-redditstyle":!0},void 0,n||Z(o),q(se,{onClick:this.props.onClose},void 0,q(ie,{"data-redditstyle":!0}))),q(le,{},void 0,q(pe,{}),q(ae,{placeholder:J(o),value:this.state.filterStr,onChange:this.onFilterStringChange}))),q(oe,{},void 0,s),q(ne,{},void 0,q(ue,{onClick:this.props.onOpenCreateCollectionModal},void 0,q(me,{}),X(o))))}}))).withConfig({componentId:"s1w4viu7-15"})(["width: 80vw;max-width: 600px;"]);t.a=xe},"./src/reddit/components/PostCreationForm/CreateOrEditCollectionModal/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),i=o.n(s),r=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),a=o("./src/app/strings/index.ts"),p=o("./src/higherOrderComponents/asModal.tsx"),m=o("./src/lib/formatApiError/index.ts"),u=o("./src/reddit/actions/postCollection.ts"),f=o("./src/reddit/components/ModalStyledComponents/index.tsx"),h=o("./src/reddit/constants/postCreation.ts"),b=o("./src/reddit/controls/Button/index.tsx"),x=o("./src/reddit/controls/ErrorText/index.tsx"),g=o("./src/reddit/controls/Input/index.tsx"),v=o("./src/reddit/controls/LoadingIcon/index.tsx"),y=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),O=o("./src/reddit/icons/svgs/AddCollection/index.tsx"),w=o("./src/reddit/icons/svgs/Close/index.tsx"),j=o("./src/reddit/layout/row/Inline/index.tsx"),C=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),S=o("./src/reddit/selectors/postCollection.ts"),k=o("./src/reddit/selectors/user.ts"),I=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(C.c)(e).body),D=l.a.div.withConfig({componentId:"s6qmihf-1"})(["display: flex;flex-flow: column nowrap;flex: 1;padding: 24px;"]),$=l.a.div.withConfig({componentId:"s6qmihf-2"})(["","align-items: center;color: ",";display: flex;"],y.titleFontH1,e=>Object(C.c)(e).bodyText),L=l.a.div.withConfig({componentId:"s6qmihf-3"})(["","color: ",";flex: 1;margin: 8px 0px 24px;"],y.bodyFontH5,e=>Object(C.c)(e).bodyText),V=l()(f.e).withConfig({componentId:"s6qmihf-4"})(["display: block;padding: 16px;"]),B=l()(j.a).withConfig({componentId:"s6qmihf-5"})([""]),H=l()(b.g).withConfig({componentId:"s6qmihf-6"})(["margin: 0 8px 0 auto;min-width: 90px;"]),z=l.a.div.withConfig({componentId:"s6qmihf-7"})(["cursor: pointer;position: absolute;top: 15px;right: 15px;"]),W=l()(w.a).withConfig({componentId:"s6qmihf-8"})(["fill: ",";height: 16px;width: 16px;"],e=>Object(C.c)(e).actionIcon),U=l.a.label.withConfig({componentId:"s6qmihf-9"})(["","color: ",";display: flex;flex-flow: column nowrap;height: 65px;"],y.titleFontH4,e=>Object(C.c)(e).bodyText),q=l()(g.a).withConfig({componentId:"s6qmihf-10"})(["","border-radius: 4px;border: 1px solid ",";margin-top: 8px;padding: 12px;"],y.bodyFontH5,e=>Object(C.c)(e).line),G=l()(O.a).withConfig({componentId:"s6qmihf-11"})(["fill: currentColor;height: 24px;margin-right: 8px;width: 24px;"]),K=l()(b.d).withConfig({componentId:"s6qmihf-12"})(["min-width: 98px;"]),J=l()(v.a).withConfig({componentId:"s6qmihf-13"})(["display: inline-block;margin-bottom: -3px;"]),Z=l()(x.a).withConfig({componentId:"s6qmihf-14"})(["padding-top: 4px;display: block;"]),X=Object(d.createStructuredSelector)({collection:S.l,error:S.a,isPending:S.c,language:k.M}),Q=Object(r.connect)(X,(e,t)=>({onCreate:t=>e(Object(u.s)(t)),onUpdate:o=>e(Object(u.y)(t.collectionId,o))}));t.a=Object(p.a)(Q(class extends i.a.PureComponent{constructor(e){super(e),this.onTitleChange=(e=>{this.setState({collectionTitle:e.target.value})}),this.onPrimaryButtonClick=(async()=>{const e=this.props.collectionId,t=this.state.collectionTitle;if(e)await this.props.onUpdate(t)&&this.props.onCollectionUpdated&&this.props.onCollectionUpdated();else{const e=await this.props.onCreate(t);e&&this.props.onCollectionCreated&&this.props.onCollectionCreated(e)}}),this.onClose=(()=>{this.props.onCancel()});const t=e.collection;this.state={collectionTitle:t?t.title:""}}render(){var e=this.props;const t=e.collectionId,o=e.error,n=e.isPending,s=e.language,r=!t,d=!!this.state.collectionTitle.trim(),c=r?T:F,l=r?_:N;return I(R,{},void 0,I(z,{onClick:this.props.onCancel},void 0,I(W,{})),I(D,{},void 0,r&&I(i.a.Fragment,{},void 0,I($,{},void 0,I(G,{}),M(s)),I(L,{},void 0,E(s))),I(U,{},void 0,l(s),I(q,{maxLength:h.e,onChange:this.onTitleChange,placeholder:A(s),value:this.state.collectionTitle}))),I(V,{},void 0,I(B,{},void 0,I(H,{onClick:this.props.onCancel},void 0,P(s)),I(K,{onClick:this.onPrimaryButtonClick,disabled:n||!d},void 0,n?I(J,{sizePx:10}):c(s))),o&&I(Z,{language:s},void 0,Object(m.a)(s,o))))}}))},"./src/reddit/components/PostEventFollow/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),i=o("./src/lib/eventTools/index.ts"),r=o("./src/reddit/components/PostFollow/index.tsx");t.a=(e=>{const t=e.post.eventInfo;if(!t)return null;const o=t.eventStart,n=t.eventEnd;return Object(i.c)(o,n)?s.a.createElement(r.b,e):null})},"./src/reddit/components/PostFlairPicker/index.m.less":function(e,t,o){e.exports={buttonsRow:"cF9DU_4WDAKS4gs43ct2_"}},"./src/reddit/components/PostFlairPicker/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return M});var n,s=o("./node_modules/react/index.js"),i=o.n(s),r=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),a=o("./src/app/strings/index.ts"),p=o("./src/reddit/components/TrackingHelper/index.tsx"),m=o("./src/higherOrderComponents/asModal.tsx"),u=o("./src/reddit/actions/modal.ts"),f=o("./src/reddit/components/FlairPickerTitle/index.tsx"),h=o("./src/reddit/components/FlairPickerWrapper/index.tsx"),b=o("./src/reddit/components/FlairPreview/index.tsx"),x=o("./src/reddit/components/FlairSearch/index.tsx"),g=o("./src/reddit/constants/flair.ts"),v=o("./src/reddit/controls/Button/index.tsx"),y=o("./src/reddit/layout/row/Inline/index.tsx"),O=o("./src/reddit/layout/row/RightAlign/index.tsx"),w=o("./src/reddit/models/Flair/index.ts"),j=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),C=o("./src/reddit/selectors/moderatorPermissions.ts"),S=o("./src/reddit/selectors/postFlair.ts"),k=o("./src/reddit/selectors/subreddit.ts"),I=o("./src/reddit/selectors/telemetry.ts"),P=o("./src/reddit/components/PostFlairPicker/index.m.less"),T=o.n(P),F=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;l`PostFlair__Modal__${e}`,E=l()(y.a).withConfig({componentId:"s1re0yg3-0"})(["border: none;padding: 16px;"]),_=l()(v.l).withConfig({componentId:"s1re0yg3-1"})(["color: ",";"],e=>Object(j.c)(e).actionIcon),N=Object(d.createStructuredSelector)({flairData:S.c,subreddit:k.G,isMod:(e,t,o)=>!!Object(C.g)(e,t)});const A=Object(r.connect)(N,(e,t)=>({closeModal:()=>e(Object(u.i)(t.modalId))}))(class extends i.a.Component{constructor(e){super(e),this.getTrackingNoun=((e,t)=>this.props.isMod?e:t),this.onApply=(()=>{const e=this.props,t=this.state,o=t.previewFlair,n=t.selectedTemplateId;this.props.onFlairChanged({previewFlair:o,selectedTemplateId:n}),e.closeModal&&e.closeModal(),this.track(this.getTrackingNoun("flairadd_mod","flairadd_user"))}),this.onClear=(()=>this.setSelectedFlair(null,null)),this.setSelectedFlair=((e,t)=>this.setState({previewFlair:e,selectedTemplateId:t})),this.track=(e=>this.props.sendEvent(t=>({source:"post_flair_picker",action:"click",noun:e,subreddit:Object(I.subredditById)(t,this.props.subredditId)})));const t=e.flairs?e.flairs.find(e=>e.type===w.e.Text||e.type===w.e.Image||e.type===w.e.Richtext):null;this.state={previewFlair:t,selectedTemplateId:t&&t.templateId?t.templateId:null}}render(){const e=this.props,t=this.state,o=e.flairData,n=e.language,s=e.subreddit,i=s.displayText,r=o.templates,d=o.templateIds,c=!!(t.previewFlair&&Object(w.j)(t.previewFlair).length>g.b);return F(h.a,{},void 0,F(f.a,{onClosePressed:e.closeModal,title:Object(a.a)(n,"flair.postFlairModalTitle",{subredditName:i})}),F(b.a,{flair:t.previewFlair,flairTemplateType:w.c.LinkFlair,language:n,placeholderText:Object(a.a)(n,"flair.postFlairPlaceholder")}),F(x.a,{appliedFlair:t.previewFlair,flairTemplateType:w.c.LinkFlair,subredditId:s.id,templates:r,templateIds:d,language:e.language,onChange:this.setSelectedFlair,selectedTemplateId:t.selectedTemplateId}),F(E,{},void 0,F(O.a,{className:T.a.buttonsRow},void 0,F(v.d,{disabled:c,onClick:this.onApply,"data-redditstyle":!0},void 0,Object(a.a)(n,"flair.apply")),F(_,{onClick:this.onClear},void 0,Object(a.a)(n,"flair.clear")))))}});t.a=Object(m.a)(Object(p.b)(A))},"./src/reddit/components/PostFollow/index.m.less":function(e,t,o){e.exports={collectionFollow:"_1yF34mDRcD_ii0n-Ak0OdI"}},"./src/reddit/components/PostFollow/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return T});var n,s=o("./node_modules/react/index.js"),i=o.n(s),r=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),a=o("./src/lib/classNames/index.ts"),p=o("./src/reddit/actions/post.ts"),m=o("./src/reddit/components/Translated/index.tsx"),u=o("./src/reddit/components/Widgets/ThemedWidget/helpers.tsx"),f=o("./src/reddit/helpers/styles/mixins/index.tsx"),h=o("./src/reddit/icons/svgs/Checkmark/index.tsx"),b=o("./src/reddit/icons/svgs/Plus/index.tsx"),x=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/components/PostFollow/index.m.less"),v=o.n(g),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;l{e.isFollowed;var t=O(e,["isFollowed"]);return i.a.createElement("button",t)}).withConfig({componentId:"s1llvgpn-0"})(["","color: ",";fill: currentColor;padding: 2px 4px 2px;"],f.p,e=>e.isFollowed?"inherit":Object(x.c)(e).button),j="\n width: 20px;\n height: 20px;\n padding-right: 2px;\n vertical-align: middle;\n",C=l()(b.a).withConfig({componentId:"s1llvgpn-1"})(["",""],j),S=l()(h.a).withConfig({componentId:"s1llvgpn-2"})(["",""],j),k=l.a.span.withConfig({componentId:"s1llvgpn-3"})(["display: inline-block;vertical-align: middle;"]),I=Object(r.connect)(()=>Object(d.createStructuredSelector)({}),(e,{post:t})=>({onFollow:()=>e(Object(p.q)(t.id))})),P=l()(e=>{e.isFollowed,e.isNightmodeOn;var t=O(e,["isFollowed","isNightmodeOn"]);return i.a.createElement("button",t)}).withConfig({componentId:"s1llvgpn-4"})(["color: ",";background-color: ",";border: 1px solid ",";"],e=>e.isFollowed?Object(u.d)(e):Object(u.b)(e),e=>e.isFollowed?Object(u.b)(e):Object(u.d)(e),e=>Object(u.d)(e));const T=I(class extends i.a.Component{constructor(e){super(e),this.state={isHovered:!1},this.onMouseEnter=this.onMouseEnter.bind(this),this.onMouseLeave=this.onMouseLeave.bind(this)}onMouseEnter(){const e=this.props.post;e&&e.isFollowed&&this.setState({isHovered:!0})}onMouseLeave(){const e=this.props.post;e&&e.isFollowed&&this.setState({isHovered:!1})}render(){var e=this.props;const t=e.className,o=e.isNightmodeOn,n=e.onFollow,s=e.post,i=this.state.isHovered,r=s.isFollowed;let d=r?"collection.follow.followed":"collection.follow.follow";return r&&i&&(d="collection.follow.unfollow"),y(P,{className:Object(a.a)(v.a.collectionFollow,t),isFollowed:!!s.isFollowed,onClick:n,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,isNightmodeOn:o},void 0,y(m.a,{msgId:d}))}});t.b=I(e=>{var t=e.compact;const o=void 0!==t&&t,n=e.onFollow,s=e.post,i=s.isFollowed?y(S,{}):y(C,{}),r=s.isFollowed?"posts.event.unfollow":"posts.event.follow";return y(w,{className:e.className,isFollowed:!!s.isFollowed,onClick:n},void 0,i,!o&&y(k,{},void 0,y(m.a,{msgId:r})))})},"./src/reddit/components/PostLeftRail/index.m.less":function(e,t,o){e.exports={postLeftRail:"_23h0-EcaBUorIHC-JZyh6J"}},"./src/reddit/components/PostLeftRail/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return p}),o.d(t,"c",function(){return m});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/lib/classNames/index.ts"),r=o("./src/reddit/constants/colors.ts"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=o("./src/reddit/components/PostLeftRail/index.m.less"),l=o.n(c),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;le.isSponsored?Object(d.c)(e).button:e.isRemoved?r.a.removed:e.isReported?r.a.reported:"transparent",u=Object(s.withTheme)(e=>{const t=m(e),o={width:`${p}px`,borderLeft:`4px solid ${t}`};return a("div",{className:Object(i.a)(l.a.postLeftRail,e.className),style:o},void 0,e.children)});t.b=u},"./src/reddit/components/PostModModeDropdown/index.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx"),s=o("./src/lib/loadWithRetries/index.ts");const i=()=>null;t.a=Object(n.a)({ErrorComponent:i,getComponent:()=>Object(s.a)(()=>o.e("ModerationDropdowns").then(o.bind(null,"./src/reddit/components/PostModModeDropdown/_PostModModeDropdown.tsx"))).then(e=>e.default),LoadingComponent:i})},"./src/reddit/components/PostOverflowMenu/index.tsx":function(e,t,o){"use strict";var n,s=o("./src/lib/constants/index.ts"),i=o("./node_modules/react/index.js"),r=o.n(i),d=o("./node_modules/react-redux/es/index.js"),c=o("./node_modules/react-router/es/index.js"),l=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),p=o.n(a),m=o("./src/app/actions/tooltip.ts"),u=o("./src/reddit/actions/events.ts"),f=o("./src/reddit/actions/gold/modals.ts"),h=o("./src/reddit/actions/modal.ts"),b=o("./src/reddit/actions/pinnedPost.ts"),x=o("./src/reddit/actions/post.ts"),g=o("./src/reddit/actions/postCreation/editing.ts"),v=o("./src/reddit/actions/reportFlow.ts"),y=o("./src/reddit/constants/posts.ts"),O=o("./src/reddit/icons/fonts/Admin/index.tsx"),w=o("./src/reddit/icons/fonts/Calendar/index.tsx"),j=o("./src/reddit/icons/fonts/Embed/index.tsx"),C=o("./src/reddit/helpers/styles/mixins/index.tsx"),S=o("./src/reddit/icons/fonts/helpers.tsx"),k=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lk("i",{className:`${Object(S.b)("gild")} ${e.className}`,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,k(S.a,{},void 0,e.desc))).withConfig({componentId:"s1nzp00c-0"})(["",""],C.l),P=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;lP("i",{className:`${Object(S.b)("hide")} ${e.className}`})).withConfig({componentId:"uliscd-0"})(["",""],C.l),F=o("./src/reddit/icons/fonts/Link/index.tsx"),M=o("./src/reddit/icons/fonts/Live/index.tsx"),E=o("./src/reddit/icons/fonts/Pencil/index.tsx"),_=o("./src/reddit/icons/fonts/Report/index.tsx"),N=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;lN("i",{className:`${Object(S.b)("save")} ${e.className}`})).withConfig({componentId:"rb880w-0"})(["",""],C.l),R=o("./src/reddit/icons/fonts/Sticky/index.tsx"),D=o("./src/reddit/icons/fonts/Tag/index.tsx"),$=o("./src/lib/classNames/index.ts"),L=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;lL("i",{className:Object($.a)(Object(S.b)("unpin"),e.className)})).withConfig({componentId:"exhfgi-0"})(["",""],C.l),B=o("./src/reddit/icons/svgs/AddCollection/index.tsx"),H=o("./src/reddit/icons/svgs/Saved/index.tsx"),z=o("./src/reddit/icons/svgs/Trash2/index.tsx"),W=o("./src/reddit/components/OverflowMenu/index.tsx"),U=o("./src/reddit/components/PostEventMeta/index.tsx"),q=o("./src/reddit/components/ReportFlow/index.tsx"),G=o("./src/reddit/contexts/PageLayer/index.tsx"),K=o("./src/reddit/controls/CheckboxMenuItem/index.tsx"),J=o("./src/reddit/controls/Dropdown/Row.tsx"),Z=o("./src/app/strings/index.ts"),X=o("./src/reddit/components/Flatlist/constants.ts"),Q=o("./src/reddit/components/Flatlist/getFlatlistBreakpoints.ts"),Y=o("./src/reddit/constants/postLayout.ts"),ee=o("./src/reddit/helpers/correlationIdTracker.ts"),te=o("./src/reddit/helpers/isCrosspost.ts"),oe=o("./src/reddit/helpers/trackers/modTools.ts"),ne=o("./src/reddit/helpers/trackers/post.ts"),se=o("./src/reddit/models/OcSubreddits/index.ts"),ie=o("./src/reddit/selectors/posts.ts"),re=o("./src/reddit/selectors/subreddit.ts"),de=o("./src/reddit/selectors/tooltip.ts"),ce=o("./src/reddit/selectors/user.ts"),le=o("./src/reddit/components/ConfirmUserActionModal/index.tsx"),ae=o("./src/reddit/components/PostFlairPicker/index.tsx"),pe=o("./src/reddit/actions/postCollection.ts"),me=o("./src/reddit/models/PostCreationForm/index.ts"),ue=o("./src/reddit/selectors/postCollection.ts");o.d(t,"a",function(){return be}),o.d(t,"c",function(){return xe}),o.d(t,"d",function(){return ge}),o.d(t,"e",function(){return ve}),o.d(t,"f",function(){return Oe}),o.d(t,"b",function(){return je}),o.d(t,"h",function(){return _e});var fe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;le.breakpoint?`@media (min-width: ${e.breakpoint}px) { display: none; }`:"",e=>e.isDisabled?"color: rgb(205, 205, 206); cursor: default;":""),_e=({gild:e=!0,save:t=!0,share:o=!0,report:n=!0,editPost:s=!0,hide:i=!0})=>({[X.a.Gild]:e,[X.a.Save]:t,[X.a.Share]:o,[X.a.Report]:n,[X.a.EditPost]:s,[X.a.Hide]:i}),Ne=Object(d.connect)(()=>Object(l.createStructuredSelector)({currentUser:ce.j,dropdownIsOpen:(e,{dropdownId:t})=>Object(de.b)(t)(e),isFutureEvent:ue.e,isSaved:ie.s,isHidden:ie.k,isSponsored:ie.u,isNSFW:ie.n,isOC:ie.o,isPinned:ie.p,isSpoiler:ie.t,language:e=>e.user.language,post:ie.D,postSubredditAboutInfo:ie.E,reportFlowIsOpen:(e,{isOverlay:t,postId:o})=>e.reportFlow.openedFromModalPage===t&&e.reportFlow.postOrCommentId===o,sendRepliesToggled:ie.M,showPinAction:(e,t)=>{var o=t.isProfilePostListing,n=he(t,["isProfilePostListing"]);return Object(G.F)(e,n)&&o&&Object(ce.db)(e,n)&&Object(ce.cb)(e,{userName:Object(ie.D)(e,{postId:n.postId}).author})},subredditOrProfile:ie.O,hasSubredditRules:re.k,userIsOp:ce.db,isPostPartOfACollection:ue.f,shouldRenderCollectionEditButtons:ue.m}),(e,{permalink:t,postId:o,dropdownId:n,isOverlay:s,isCommentsPage:i})=>({onCopyLink:()=>e(Object(x.r)(t)),onDelete:t=>e(Object(x.w)(o,t,s)),onDistinguishPost:t=>e(Object(x.m)(o,t)),onGildClick:()=>e(Object(f.d)(o)),onOpenDropdown:()=>e(Object(m.e)({tooltipId:n})),onToggleSave:()=>e(Object(x.D)(o)),onToggleNSFW:()=>e(Object(x.t)(o)),onToggleOC:()=>e(Object(x.u)(o)),onTogglePinned:()=>e(Object(b.i)(o)),onToggleSpoiler:()=>e(Object(x.F)(o)),onHide:t=>e(Object(x.G)(o,!t,s,!0)),onReportClick:()=>e(Object(v.i)(o,s)),onStartEventNow:()=>e(Object(u.startEventNowRequested)(o)),onEdit:()=>{const t=!s&&!i;e(Object(g.a)(o,t))},onFlairPost:()=>e(Object(h.i)(Object(ae.b)(o))),onToggleSendReplies:()=>e(Object(x.E)(o)),showCollectionsList:(t,o)=>{e(Object(pe.v)(t)).then(()=>{const t=Object(me.s)(o,s);e(h.i(t))})}}));const Ae=Object(c.f)(e=>fe(le.a,{toggleModal:e.toggleConfirmDelete,onConfirm:()=>e.handleDeletePost(e.location),actionText:Object(Z.a)(e.language,"posts.confirmDelete.action"),headerText:Object(Z.a)(e.language,"posts.confirmDelete.header"),modalText:Object(Z.a)(e.language,"posts.confirmDelete.text"),trackClick:()=>{},withOverlay:!0})),Re=e=>`\n@media (min-width: ${e}px) {\n display: none;\n}\n`;t.g=Ne(p()(class extends r.a.PureComponent{constructor(){super(...arguments),this.state={confirmDeleteIsOpen:!1},this.toggleConfirmDelete=(()=>{this.setState({confirmDeleteIsOpen:!this.state.confirmDeleteIsOpen})}),this.handlePostEvent=(e=>this.props.sendEvent(Object(oe.j)(e,this.props.post.id))),this.handleDeletePost=(e=>{e&&(this.props.onDelete(e),this.handlePostEvent("delete"))}),this.handleEdit=(()=>{this.handlePostEvent("edit"),this.props.onEdit()}),this.handleGild=(async()=>{Object(ee.d)(ee.a.GildingFlow),this.props.onGildClick();const e=(await o.e("gildTrackers").then(o.bind(null,"./src/reddit/helpers/trackers/gild.ts"))).clickGildEvent;this.props.sendEvent(e(this.props.postId))}),this.toggleHide=(()=>{const e=this.props.isHidden?"unhide":"hide";this.handlePostEvent(e),this.props.onHide(this.props.isHidden)}),this.toggleSave=(()=>{const e=this.props.isSaved?"unsave":"save";this.handlePostEvent(e),this.props.onToggleSave()}),this.handleReport=(()=>{this.handlePostEvent("report"),this.props.onReportClick()}),this.toggleOC=(()=>{this.handlePostEvent(this.props.isOC?"unmark_original_content":"mark_original_content"),this.props.onToggleOC()}),this.togglePinned=(()=>{this.handlePostEvent(this.props.isPinned?"unpin":"pin"),this.props.isPinned?this.props.sendEvent(Object(ne.e)(this.props.post.id)):this.props.sendEvent(Object(ne.c)(this.props.post.id)),this.props.onTogglePinned()}),this.toggleSpoiler=(()=>{this.handlePostEvent(this.props.isSpoiler?"unmark_spoiler":"mark_spoiler"),this.props.onToggleSpoiler()}),this.toggleNSFW=(()=>{this.handlePostEvent(this.props.isNSFW?"unmark_nsfw":"mark_nsfw"),this.props.onToggleNSFW()}),this.getBreakpoint=(e=>{var t=this.props;const o=t.currentUser,n=t.ignoreBreakpoints,s=t.userIsOp;if(!n)return Object(Q.c)(e,!!o,s)}),this.handleAddToCollection=(()=>{var e=this.props;const t=e.isPostPartOfACollection,o=e.showCollectionsList;t||o(this.props.post.belongsTo.id,this.props.post.id)})}renderDropdownIcons(){const e=this.props,t=e.isFutureEvent,o=e.isPinned,n=e.onStartEventNow,i=e.shouldRenderCollectionEditButtons,r=e.showEditFlair,d=e.showPinAction,c=e.toggleAddEventStartTimeModal,l=e.toggleEditStartTimeModal,a=e.useFlatlistBreakpoints,p=e.userIsOp,m=e.currentUser&&e.currentUser.isEmployee,u=Object(te.a)(e.post),f=e.post.belongsTo.type===y.a.PROFILE||Object(se.b)(e.postSubredditAboutInfo),h=Object(U.b)(e.post);return fe("div",{},void 0,e.currentUser&&!p&&fe(Ee,{breakpoint:a[X.a.Gild]?this.getBreakpoint(X.a.Gild):void 0,displayText:Object(Z.a)(e.language,"gold.giveAward"),onClick:this.handleGild},void 0,fe(Oe,{})),fe(Ee,{breakpoint:a[X.a.Share]?this.getBreakpoint(X.a.Share):void 0,displayText:Object(Z.a)(e.language,"posts.copyLink"),onClick:()=>{e.sendEvent(Object(ne.d)(e.postId,"share_copy")),e.onCopyLink()}},void 0,fe(Me,{})),fe(Ee,{breakpoint:a[X.a.Share]?this.getBreakpoint(X.a.Share):void 0,displayText:Object(Z.a)(e.language,"posts.embed"),onClick:()=>{e.sendEvent(Object(ne.d)(e.postId,"share_embed")),window.open(`https://embed.redditmedia.com/widgets/embed?url=${e.post.permalink}`,"RedditEmbed","height=500,width=650,modal=yes,alwaysRaised=yes")}},void 0,fe(Ie,{})),e.showEditPost&&fe(Ee,{breakpoint:a[X.a.EditPost]?this.getBreakpoint(X.a.EditPost):void 0,displayText:Object(Z.a)(e.language,"posts.editPost"),onClick:this.handleEdit,isSelected:e.isHidden},void 0,fe(je,{})),r&&fe(Ee,{displayText:Object(Z.a)(e.language,"posts.editFlair"),onClick:e.onFlairPost,isSelected:e.isHidden},void 0,fe(Ce,{})),fe(Ee,{breakpoint:a[X.a.Save]?this.getBreakpoint(X.a.Save):void 0,displayText:Object(Z.a)(e.language,`posts.${e.isSaved?"unsave":"save"}`),onClick:this.toggleSave,isSelected:e.isSaved},void 0,e.isSaved?fe(ve,{}):fe(ge,{})),d&&fe(Ee,{displayText:Object(Z.a)(e.language,`posts.${o?"unpinPost":"pinPost"}`),onClick:this.togglePinned},void 0,this.props.isPinned?fe(ke,{}):fe(we,{})),!e.isSponsored&&fe(Ee,{breakpoint:a[X.a.Hide]?this.getBreakpoint(X.a.Hide):void 0,displayText:Object(Z.a)(e.language,`posts.${e.isHidden?"unhide":"hide"}`),onClick:this.toggleHide,isSelected:e.isHidden},void 0,fe(be,{})),!e.isSponsored&&!p&&fe(Ee,{breakpoint:a[X.a.Report]?this.getBreakpoint(X.a.Report):void 0,displayText:Object(Z.a)(e.language,"posts.report"),onClick:this.handleReport},void 0,fe(xe,{})),i&&t&&n&&fe(Ee,{onClick:n,displayText:Object(Z.a)(e.language,"sidebar.widgets.postCollection.startEventNow")},void 0,fe(Te,{})),i&&t&&l&&fe(Ee,{onClick:l,displayText:Object(Z.a)(e.language,"sidebar.widgets.postCollection.editStartTime")},void 0,fe(Fe,{})),i&&!h&&c&&fe(Ee,{displayText:Object(Z.a)(e.language,"sidebar.widgets.postCollection.addEventStartTime"),onClick:c},void 0,fe(Fe,{})),i&&fe(Ee,{displayText:Object(Z.a)(e.language,"posts.addToCollection"),onClick:this.handleAddToCollection,noHover:this.props.isPostPartOfACollection,isDisabled:this.props.isPostPartOfACollection},void 0,fe(Pe,{})),p&&fe(Ee,{displayText:Object(Z.a)(e.language,"posts.delete"),onClick:this.toggleConfirmDelete},void 0,fe(Se,{})),m&&e.userIsOp&&fe(Ee,{displayText:e.post.distinguishType===s.F.ADMIN?Object(Z.a)(e.language,"posts.undistinguish"):Object(Z.a)(e.language,"posts.distinguishAsAdmin"),onClick:()=>e.post.distinguishType===s.F.ADMIN?e.onDistinguishPost(s.F.NONE):e.onDistinguishPost(s.F.ADMIN)},void 0,fe(ye,{})),p&&f&&!u&&fe(K.a,{text:Object(Z.a)(e.language,"posts.markAsOC"),onClick:this.toggleOC,isSelected:this.props.isOC}),p&&fe(K.a,{text:Object(Z.a)(e.language,"posts.markAsSpoiler"),onClick:this.toggleSpoiler,isSelected:this.props.isSpoiler}),p&&fe(K.a,{text:Object(Z.a)(e.language,"posts.markAsNSFW"),onClick:this.toggleNSFW,isSelected:this.props.isNSFW}),e.userIsOp&&fe(K.a,{text:Object(Z.a)(e.language,"posts.toggleSendReplies"),onClick:e.onToggleSendReplies,isSelected:this.props.sendRepliesToggled}))}render(){const e=this.props,t=this.state.confirmDeleteIsOpen;return fe("div",{},void 0,fe(W.b,{className:e.className,dropdownId:e.dropdownId,isFixed:e.isFixed,onClick:()=>e.sendEvent(Object(ne.d)(e.postId,"post_overflow_menu"))},void 0,this.renderDropdownIcons()),e.reportFlowIsOpen&&e.subredditOrProfile&&e.hasSubredditRules&&fe(q.a,{withOverlay:!0,overlayCustomStyles:q.b,postId:e.postId}),t&&fe(Ae,{toggleConfirmDelete:this.toggleConfirmDelete,handleDeletePost:this.handleDeletePost,language:e.language}))}}).withConfig({componentId:"ojyp6c-17"})(["","border-radius: 4px;cursor: pointer;height: 24px;line-height: 0px; // this seems to better vertically align the icon\npadding: 0 4px;width: 100%;"],e=>{const t=e.layout!==Y.f.Classic;return!e.isCommentsPage&&t||e.modModeWithPost||e.ignoreBreakpoints?"":e.currentUser?e.userIsOp?"":Re(Q.a):Re(Q.b)}))},"./src/reddit/components/ReportFlow/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return d});var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o("./src/higherOrderComponents/makeAsync.tsx"),i=o("./src/lib/loadWithRetries/index.ts"),r=o("./src/reddit/constants/colors.ts");const d=Object(n.css)(["background-color: ",";"],r.a.overlayReportFlow),c=()=>null;t.a=Object(s.a)({ErrorComponent:c,getComponent:()=>Object(i.a)(()=>o.e("ReportFlow").then(o.bind(null,"./src/reddit/components/ReportFlow/_ReportFlow.tsx"))).then(e=>e.default),LoadingComponent:c})},"./src/reddit/components/Reports/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/app/strings/index.ts"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(c.c)(e).bodyText),p=i.a.div.withConfig({componentId:"s1u0ym3i-1"})(["","color: ",";"],d.labelsFont,e=>Object(c.c)(e).bodyText),m=i.a.div.withConfig({componentId:"s1u0ym3i-2"})(["","padding: 8px;"],d.bodyFont);t.a=(e=>{const t=e.className,o=e.language,n=e.modReports,s=e.userReports;return l("div",{className:t},void 0,n&&n.length>0&&l(m,{},void 0,l(p,{},void 0,Object(r.a)(o,"posts.reports.title.moderator")),n.map(([e,t])=>l(a,{},`mod-${t}`,`u/${t}: ${e}`))),s&&s.length>0&&l(m,{},void 0,l(p,{},void 0,Object(r.a)(o,"posts.reports.title.user")),s.map(([e,t])=>l(a,{},`user-${e}`,`${t}: ${e}`))))})},"./src/reddit/components/ShareMenu/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(r),c=o("./src/app/actions/tooltip.ts"),l=o("./src/app/strings/index.ts"),a=o("./node_modules/react-router/es/index.js"),p=o("./node_modules/react-router-redux/es/index.js"),m=o("./src/reddit/actions/post.ts"),u=o("./src/reddit/controls/Dropdown/index.tsx"),f=o("./src/reddit/controls/Dropdown/Row.tsx"),h=o("./src/reddit/helpers/getOverlayContainerById/index.ts"),b=o("./src/reddit/icons/fonts/Crosspost/index.tsx"),x=o("./src/reddit/icons/fonts/Embed/index.tsx"),g=o("./src/reddit/icons/fonts/Link/index.tsx"),v=o("./src/reddit/models/Subreddit/index.ts"),y=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),O=o("./src/reddit/routes/postCreation/constants.ts"),w=o("./src/reddit/selectors/tooltip.ts"),j=o("./src/reddit/selectors/user.ts"),C=o("./src/higherOrderComponents/asTooltip.tsx"),S=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(y.c)(e).metaText),F=d()(g.a).withConfig({componentId:"s1fchhdg-2"})(["font-size: 14px;"]),M=d()(b.a).withConfig({componentId:"s1fchhdg-3"})(["font-size: 12px;"]),E=d()(x.a).withConfig({componentId:"s1fchhdg-4"})(["font-size: 14px;"]),_=Object(i.createStructuredSelector)({dropdownIsOpen:(e,{dropdownId:t})=>Object(w.b)(t)(e),language:j.M}),N=Object(s.connect)(_,(e,t)=>{var o=t.dropdownId,n=t.permalink,s=k(t,["dropdownId","permalink"]);return{onCrosspost:()=>{s.post&&e(Object(p.b)(`${O.c}?source_id=${s.post.id}`))},toggleDropdown:()=>{e(Object(c.e)({tooltipId:o}))},copyLink:()=>e(Object(m.r)(n))}});t.a=Object(a.f)(N(e=>{const t=Object(h.a)(e.isOverlay),o=!e.subreddit||e.subreddit&&e.subreddit.type===v.b.Public,n=!!e.post&&e.post.isCrosspostable&&!e.post.isSponsored;return S("div",{className:e.className,onClick:e.toggleDropdown,id:e.dropdownId},void 0,e.children,S(P,{container:t,isOverlay:e.isOverlay,isOpen:e.dropdownIsOpen,tooltipId:e.dropdownId},void 0,S(T,{displayText:Object(l.a)(e.language,"posts.copyLink"),onClick:()=>{e.sendEventWithName("share_copy"),e.copyLink()}},void 0,S(F,{})),n&&S(T,{displayText:Object(l.a)(e.language,"posts.crosspost"),onClick:()=>{e.sendEventWithName("share_crosspost"),e.onCrosspost()}},void 0,S(M,{})),o&&S(T,{displayText:Object(l.a)(e.language,"posts.embed"),onClick:()=>{e.sendEventWithName("share_embed"),window.open(`https://embed.redditmedia.com/widgets/embed?url=${e.permalink}`,"RedditEmbed","height=500,width=650,modal=yes,alwaysRaised=yes")}},void 0,S(E,{}))))}))},"./src/reddit/components/ViewReportsDropdown/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(r),c=o("./src/higherOrderComponents/asTooltip.tsx"),l=o("./src/reddit/controls/Dropdown/index.tsx"),a=o("./src/reddit/helpers/getOverlayContainerById/index.ts"),p=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=o("./src/reddit/selectors/tooltip.ts"),u=o("./src/app/strings/index.ts"),f=o("./src/reddit/components/Reports/index.tsx"),h=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),x=o("./src/reddit/layout/row/Inline/index.tsx"),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(p.c)(e).line),y=d()(h.c).withConfig({componentId:"q2chfv-1"})(["","color: ",";margin: 0px;"],b.smallButtonFont,e=>Object(p.c)(e).bodyText);var O=e=>g("div",{},void 0,g(f.a,{language:e.language,modReports:e.modReports,userReports:e.userReports}),!e.isShowingHistoricalReports&&g(v,{},void 0,g(y,{onClick:e.onIgnoreReports,text:e.ignoreReports?Object(u.a)(e.language,"posts.restoreReports"):Object(u.a)(e.language,"posts.ignoreReports")}))),w=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(p.c)(e).body,e=>Object(p.c)(e).line,e=>Object(p.c)(e).flair,e=>Object(p.c)(e).metaText,320),C=Object(i.createStructuredSelector)({isDropdownOpen:(e,{tooltipId:t})=>Object(m.b)(t)(e)}),S=Object(s.connect)(C),k=Object(c.a)(j),I=S(e=>{const t=Object(a.a)(e.isOverlay),o=!(!e.model.numReports||-1!==e.model.numReports),n=o?e.model.modReportsDismissed||[]:e.model.modReports,s=o?e.model.userReportsDismissed||[]:e.model.userReports;return w(k,{className:e.className,container:t,isOpen:e.isDropdownOpen,isOverlay:e.isOverlay,tooltipId:e.tooltipId},void 0,w(O,{language:e.language,ignoreReports:e.model.ignoreReports,modReports:n,onIgnoreReports:e.onIgnoreReports,isShowingHistoricalReports:o,userReports:s}))});t.a=I},"./src/reddit/constants/componentTestIds.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return n}),o.d(t,"b",function(){return s}),o.d(t,"c",function(){return i}),o.d(t,"a",function(){return r}),o.d(t,"e",function(){return d});const n="comment",s="comment-submission-form-markdown",i="comment-submission-form-richtext",r="comments-page-link-num-comments",d="post-content"},"./src/reddit/constants/postCreation.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return s}),o.d(t,"c",function(){return i}),o.d(t,"d",function(){return r}),o.d(t,"f",function(){return d}),o.d(t,"e",function(){return c}),o.d(t,"g",function(){return l});const n="PostCreation-AddEventButton",s=500,i="PostCreation-CollectionEducationTooltip",r="PostCreation-EventEducationTooltip",d=300,c=d,l="PostCreation-AddToCollectionButton"},"./src/reddit/controls/CheckboxMenuItem/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return x});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/reddit/constants/colors.ts"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),l=o("./src/reddit/layout/row/Inline/index.tsx"),a=o("./src/reddit/icons/svgs/Checkbox/index.tsx"),p=o("./src/reddit/icons/svgs/CheckboxSelected/index.tsx"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(d.c)(e).body),h=i()(p.a).withConfig({componentId:"jw6ccf-1"})(["",""],u),b=i()(e=>m("div",{className:e.className,onClick:e.onClick},void 0,m(l.a,{},void 0,e.isSelected?m(h,{className:"checkbox-inner-icon"}):m(f,{className:"checkbox-inner-icon"}),e.text))).withConfig({componentId:"jw6ccf-2"})(["","background-color: ",";box-sizing: border-box;color: ",";fill: ",";padding: 10px 8px;width: 100%;&:hover {color: ",";background-color: ",";fill: ",";}"],c.titleFontH5,e=>Object(d.c)(e).body,e=>Object(d.c)(e).bodyText,r.a.alienblue,e=>Object(d.c)(e).body,r.a.alienblue,e=>Object(d.c)(e).body),x=i()(Object(s.withTheme)(b)).withConfig({componentId:"jw6ccf-3"})(["cursor: pointer;color: ",";text-transform: capitalize;background-color: ",";border-top: "," solid 1px;border-left: "," solid 1px;border-right: "," solid 1px;display: block;white-space: nowrap;&:hover {background-color: ",";border-color: ",";}.checkbox-inner-icon {margin-left: 4px;margin-right: 6px;}"],e=>Object(d.c)(e).actionIcon,e=>Object(d.c)(e).body,e=>Object(d.c)(e).line,e=>Object(d.c)(e).line,e=>Object(d.c)(e).line,e=>Object(d.c)(e).actionIcon,e=>Object(d.c)(e).actionIcon);t.b=b},"./src/reddit/controls/ErrorText/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/uniqueId.js"),i=o.n(s),r=o("./node_modules/raf/index.js"),d=o.n(r),c=o("./node_modules/react/index.js"),l=o.n(c),a=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),m=o("./bundled-modules/styled-components/styled-components.min.js"),u=o.n(m),f=o("./src/app/strings/index.ts"),h=o("./src/reddit/actions/modal.ts"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),x=o("./src/reddit/selectors/activeModalId.ts"),g=o("./src/higherOrderComponents/asModal.tsx"),v=o("./src/reddit/controls/Button/index.tsx"),y=o("./src/reddit/layout/row/Inline/index.tsx"),O=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),w=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lObject(O.c)(e).body,e=>Object(O.c)(e).line,e=>Object(O.c)(e).line,e=>Object(O.c)(e).line),S=u()(y.a).withConfig({componentId:"s18tv1r8-1"})(["","padding: 11px 16px;border-bottom: 1px solid ",";"],b.titleFontH4,e=>Object(O.c)(e).line),k=u.a.div.withConfig({componentId:"s18tv1r8-2"})(["","padding: 16px;"],b.bodyFont),I=u()(y.a).withConfig({componentId:"s18tv1r8-3"})(["padding: 8px 5px;border-top: 1px solid ",";background: hsl(0, 0%, 98%);flex-direction: row-reverse;"],e=>Object(O.c)(e).line),P=u()(v.d).withConfig({componentId:"s18tv1r8-4"})(["margin-left: 5px;"]);var T=Object(g.a)(e=>{const t=e.children,o=e.language,n=e.title;return w(C,{},void 0,w(S,{},void 0,n),w(k,{},void 0,t),w(I,{},void 0,w(P,{onClick:e.onConfirmed},void 0,j(o))))});o.d(t,"b",function(){return L});var F=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var i=t&&t.defaultProps,r=arguments.length-3;if(o||0===r||(o={}),o&&i)for(var d in i)void 0===o[d]&&(o[d]=i[d]);else o||(o=i||{});if(1===r)o.children=s;else if(r>1){for(var c=Array(r),l=0;l({toggleErrorTextModal:t=>e(Object(h.i)(t))}))(class extends l.a.Component{constructor(e){super(e),this.calcTextDidOverflow=(e=>{d()(()=>{e&&e.scrollWidth>e.clientWidth&&this.setState({textHasOverflowed:!0})})}),this.setRef=(e=>{this.calcTextDidOverflow(e)}),this.state={errorModalBody:e.errorModalBody||e.children,errorModalTitle:e.errorModalTitle||E(e.language),moreText:e.moreText||M(e.language),textHasOverflowed:!1,modalId:`ErrorTextModal--${i()()}`}}render(){var e=this.props;const t=e.children,o=e.className,n=e.activeModalId,s=e.language,i=e.toggleErrorTextModal;var r=this.state;const d=r.errorModalBody,c=r.errorModalTitle,l=r.modalId,a=r.moreText,p=r.textHasOverflowed;return F(N,{className:o},void 0,F(A,{innerRef:this.setRef},void 0,t),p&&F(R,{onClick:()=>i(l)},void 0,a),n===l&&F(T,{language:s,onConfirmed:()=>i(l),title:c},void 0,d))}});t.a=$;const L=(e,t)=>(e.length>0?e:[_(t)]).map(e=>F($,{language:t},void 0,e))},"./src/reddit/controls/Input/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return d});var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),i=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),r=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const d=`\n ${i.bodyFont}\n border: none;\n color: ${e=>Object(r.c)(e).actionIcon};\n display: block;\n height: 36px;\n padding: 0 8px;\n outline: none;\n`;t.a=s.a.input.withConfig({componentId:"ed4rwa-0"})(["",""],d)},"./src/reddit/controls/LoadingIcon/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/polished/dist/polished.es.js"),s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/reddit/helpers/styles/components/index.tsx"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const c=i()(Object(r.a)()).withConfig({componentId:"s1h5d9ni-0"})(["width: ","px;height: ","px;","font-size: 4px;position: relative;text-indent: -9999em;border-radius: 50%;border-top: .6em solid ",";border-right: .6em solid ",";border-bottom: .6em solid ",";border-left: .6em solid ",";transform: translateZ(0);animation: spin 1.1s infinite linear;&:after {border-radius: 50%;width: ","px;height: ","px;}@keyframes spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}"],e=>e.sizePx,e=>e.sizePx,e=>e.center?"margin: 0 auto;":"",e=>Object(n.e)(Object(d.c)(e).bodyText,.2),e=>Object(n.e)(Object(d.c)(e).bodyText,.2),e=>Object(n.e)(Object(d.c)(e).bodyText,.2),e=>Object(d.c)(e).body,e=>e.sizePx,e=>e.sizePx);t.a=c},"./src/reddit/helpers/hasModFlairPermissions/index.ts":function(e,t,o){"use strict";t.a=(e=>!!e&&!!e.flair)},"./src/reddit/helpers/hasModPostPermissions/index.ts":function(e,t,o){"use strict";t.a=(e=>!!e&&!!e.posts)},"./src/reddit/icons/fonts/Comment/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),i=o("./src/lib/classNames/index.ts"),r=o("./src/reddit/icons/fonts/helpers.tsx"),d=o("./src/reddit/icons/fonts/commonStyles.m.less"),c=o.n(d),l=Object.assign||function(e){for(var t=1;t{var t=e.className,o=a(e,["className"]);return s.a.createElement("i",l({className:Object(i.a)(Object(r.b)("comment"),c.a.commentIcon,t)},o))})},"./src/reddit/icons/fonts/Crosspost/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/reddit/helpers/styles/mixins/index.tsx"),d=o("./src/reddit/icons/fonts/helpers.tsx"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("i",{className:`${Object(d.b)("crosspost")} ${e.className}`})).withConfig({componentId:"jvtcal-0"})(["",""],r.l);t.a=l},"./src/reddit/icons/fonts/Embed/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/reddit/helpers/styles/mixins/index.tsx"),d=o("./src/reddit/icons/fonts/helpers.tsx"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("i",{className:`${Object(d.b)("embed")} ${e.className}`})).withConfig({componentId:"o7l3oo-0"})(["",""],r.l);t.a=l},"./src/reddit/icons/fonts/IgnoreReport/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/reddit/helpers/styles/mixins/index.tsx"),d=o("./src/reddit/icons/fonts/helpers.tsx"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("i",{className:`${Object(d.b)("ignoreReport")} ${e.className}`})).withConfig({componentId:"s17ko0bf-0"})(["",""],r.l);t.a=l},"./src/reddit/icons/fonts/ModActions/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./src/lib/classNames/index.ts"),i=o("./src/reddit/icons/fonts/helpers.tsx"),r=o("./src/reddit/icons/fonts/commonStyles.m.less"),d=o.n(r),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("i",{className:Object(s.a)(Object(i.b)("modActions"),d.a.modActions,e.className)}))},"./src/reddit/icons/fonts/Pencil/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/reddit/helpers/styles/mixins/index.tsx"),d=o("./src/reddit/icons/fonts/helpers.tsx"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("i",{className:`${Object(d.b)("pencil")} ${e.className}`})).withConfig({componentId:"s1c9rdtg-0"})(["",""],r.l);t.a=l},"./src/reddit/icons/fonts/Share/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./src/lib/classNames/index.ts"),i=o("./src/reddit/icons/fonts/helpers.tsx"),r=o("./src/reddit/icons/fonts/commonStyles.m.less"),d=o.n(r),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("i",{className:Object(s.a)(Object(i.b)("share"),d.a.shareIcon,e.className)}))},"./src/reddit/icons/fonts/Tag/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(s),r=o("./src/reddit/helpers/styles/mixins/index.tsx"),d=o("./src/reddit/icons/fonts/helpers.tsx"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("i",{className:`${Object(d.b)("tag")} ${e.className}`})).withConfig({componentId:"s1ypmitj-0"})(["",""],r.l);t.a=l},"./src/reddit/icons/svgs/AddCollection/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;ls("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},void 0,s("defs",{},void 0,s("path",{id:"svg-add-collection",d:"M19.2 2.4a2.4 2.4 0 0 1 2.4 2.4v.936a3.577 3.577 0 0 0-2.4-.936H4.8c-.925 0-1.763.361-2.4.936V4.8a2.4 2.4 0 0 1 2.4-2.4h14.4zm0 3.6a2.4 2.4 0 0 1 2.4 2.4v.936a3.577 3.577 0 0 0-2.4-.936H4.8c-.925 0-1.763.361-2.4.936V8.4A2.4 2.4 0 0 1 4.8 6h14.4zm0 3.6a2.4 2.4 0 0 1 2.4 2.4v7.2a2.4 2.4 0 0 1-2.4 2.4H4.8a2.4 2.4 0 0 1-2.4-2.4V12a2.4 2.4 0 0 1 2.4-2.4h14.4zm-3.806 5.1H12.9v-2.494a.9.9 0 1 0-1.8 0V14.7H8.607a.9.9 0 1 0 0 1.8H11.1v2.494a.9.9 0 1 0 1.8 0V16.5h2.494a.9.9 0 0 0 0-1.8z"})),s("use",{fill:"inherit",xlinkHref:"#svg-add-collection",fillRule:"evenodd"})))},"./src/reddit/icons/svgs/Saved/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/polished/dist/polished.es.js"),i=(o("./node_modules/react/index.js"),o("./bundled-modules/styled-components/styled-components.min.js")),r=o.n(i),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var i=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&i)for(var d in i)void 0===t[d]&&(t[d]=i[d]);else t||(t=i||{});if(1===r)t.children=s;else if(r>1){for(var c=Array(r),l=0;lc("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,c("path",{d:"M12.5 2h-11a.5.5 0 0 0 0 1A2.5 2.5 0 0 1 4 5.5v12.24a1 1 0 0 0 1.4.92l4.6-2 4.6 2a1 1 0 0 0 1.4-.92V5.5A3.5 3.5 0 0 0 12.5 2zm1 6.53l-4.26 4.29a.75.75 0 0 1-1.06 0L6.47 11.1A.75.75 0 0 1 7.53 10l1.18 1.18 3.76-3.76a.75.75 0 0 1 1.06 1.06z"}))).withConfig({componentId:"s1jovrf5-0"})(["fill: ",";"],e=>Object(s.f)(.6,Object(d.c)(e).active))},"./src/reddit/models/Payments/index.ts":function(e,t,o){"use strict";var n,s,i;o.d(t,"c",function(){return n}),o.d(t,"b",function(){return s}),o.d(t,"a",function(){return i}),o.d(t,"d",function(){return r}),o.d(t,"e",function(){return d}),function(e){e.PayPal="paypal",e.Stripe="stripe"}(n||(n={})),function(e){e.NewPayPal="new-paypal",e.NewStripe="new-stripe",e.SavedPayPal="saved-paypal",e.SavedStripe="saved-stripe"}(s||(s={})),function(e){e.Comment="comment",e.Post="post",e.Profile="profile"}(i||(i={}));const r=()=>({cardCVCComplete:!1,cardExpiryComplete:!1,cardNumberComplete:!1,name:"",postalCodeComplete:!1,saveCard:!1,type:s.NewStripe}),d=e=>e.cardCVCComplete&&e.cardExpiryComplete&&e.cardNumberComplete&&!!e.name&&e.postalCodeComplete},"./src/reddit/selectors/economics.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return i}),o.d(t,"c",function(){return r}),o.d(t,"a",function(){return d}),o.d(t,"d",function(){return c}),o.d(t,"e",function(){return l}),o.d(t,"g",function(){return a}),o.d(t,"f",function(){return p});var n=o("./src/reddit/models/Payments/index.ts"),s=o("./src/reddit/reducers/economics/paymentSystems/index.ts");const i=(e,t)=>{const o=l(e,t);return!!o&&!!o.creator},r=e=>{const t=[],o=e.economics.paymentSystems;if(o.status===s.a.Fetched&&o.data.stripe&&o.data.stripe.sources){const e=o.data.stripe.sources;for(const o in e){const s=e[o];t.push({display:`${s.brand} •••• ${s.last4}`,id:o,type:n.b.SavedStripe})}}return t};var d;!function(e){e[e.Fetched=0]="Fetched",e[e.Fetching=1]="Fetching",e[e.NotFetched=2]="NotFetched"}(d||(d={}));const c=e=>e.economics.paymentSystems.status===s.a.NotFetched?d.NotFetched:e.economics.paymentSystems.status===s.a.Pending?d.Fetching:d.Fetched,l=(e,t)=>{const o=e.economics.tipDetails[t.subredditId];if(o){const e=o[t.contentId];if(e&&e.amounts&&e.amounts.usdr&&e.amounts.usdr.tipsProportions)return e.amounts.usdr.tipsProportions}},a=e=>{const t=e.economics.paymentSystems;return!!(t.status===s.a.Fetched&&t.data&&t.data.tips&&t.data.tips.usdr&&t.data.tips.usdr.allowed)},p=e=>{const t=e.economics.paymentSystems;return t.status===s.a.Fetched&&!!t.data&&!!t.data.stripe&&!!t.data.stripe.stripeAccountId}}}]); -//# sourceMappingURL=CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572.f515e5af068dfcd9fab7.js.map \ No newline at end of file diff --git a/walls/CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4.4669feb0e74c7cbcfd79.js b/walls/CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4.4669feb0e74c7cbcfd79.js deleted file mode 100644 index d7cfab3..0000000 --- a/walls/CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4.4669feb0e74c7cbcfd79.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"],{"./src/reddit/components/PostEventMeta/index.tsx":function(e,t,n){"use strict";var o=n("./node_modules/react/index.js"),s=n("./bundled-modules/styled-components/styled-components.min.js"),r=n.n(s),i=n("./src/lib/eventTools/index.ts"),d=n("./src/app/strings/index.ts"),c=n("./src/lib/constants/index.ts");function l(e,t){return e.toLocaleDateString(t,{month:"numeric",day:"numeric"})}var a=n("./src/reddit/constants/colors.ts"),u=n("./src/reddit/helpers/styles/components/index.tsx"),f=n("./src/reddit/helpers/styles/mixins/fonts.tsx"),m=n("./src/reddit/helpers/styles/mixins/loading.ts"),p=n("./src/reddit/icons/fonts/Calendar/index.tsx"),b=n("./src/reddit/icons/fonts/Live/index.tsx"),v=n("./src/reddit/models/Theme/NewColorSystem/index.ts");n.d(t,"b",function(){return M});var y,x=(y="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,o){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=o;else if(r>1){for(var d=Array(r),c=0;cObject(v.c)(e).button),O=r.a.span.withConfig({componentId:"s44sesn-1"})(["","color: ",";"],g,e=>Object(v.c)(e).metaText),w=r.a.span.withConfig({componentId:"s44sesn-2"})(["","color: ",";"],g,a.a.orangered),C=r.a.span.withConfig({componentId:"s44sesn-3"})(["","align-items: center;display: inline-flex;vertical-align: middle;"],f.metadataFont),N=r()(p.a).withConfig({componentId:"s44sesn-4"})(["",""],j),I=r()(b.a).withConfig({componentId:"s44sesn-5"})(["",""],j),_=r()(Object(u.a)()).withConfig({componentId:"s44sesn-6"})(["","display: inline-block;height: 12px;vertical-align: middle;width: 60px;"],m.b);function M(e){return!!e.eventInfo}t.a=class extends o.Component{constructor(e){super(e),this.state={mounted:!1}}componentDidMount(){this.setState({mounted:!0})}render(){var e=this.props;const t=e.className,n=e.language,o=e.post.eventInfo;if(!o)return null;const s=o.eventEnd,r=o.eventIsLive,a=o.eventStart,u=Object(i.e)(a,s);let f,m;if(f=this.state.mounted||u===i.a.Live?function(e,t,n,o){const s=Object(i.e)(e,t),r=new Date(e*c.Wb);let a;return s===i.a.Live||o?Object(d.a)(n,"posts.event.inProgress"):(s===i.a.Future?a=Object(i.d)(e)?Object(d.a)(n,"posts.event.today"):Object(i.b)(e)>=5?l(r,n):function(e,t){return e.toLocaleDateString(t,{weekday:"long"})}(r,n):s===i.a.Past&&(a=Object(i.d)(e)?Object(d.a)(n,"posts.event.today"):l(r,n)),`${a} @ ${function(e,t){return e.toLocaleTimeString(t,{hour12:!0,hour:"numeric",minute:"2-digit"}).replace(/ /g,"").toUpperCase()}(r,n)}`)}(a,s,n,r):x(_,{gradientType:h,isLoading:!0}),r)m=x(w,{},void 0,x(I,{}),f);else if(u===i.a.Future)m=x(S,{},void 0,x(N,{}),f);else{if(u!==i.a.Past)return null;m=x(O,{},void 0,x(N,{}),f)}return x(C,{className:t},void 0,m)}}},"./src/reddit/components/QuarantinedLabel/index.m.less":function(e,t,n){e.exports={container:"_20cjHfhXYWuAKzRGNxePHy",quarantineIcon:"_3fdQM74ud_8KssWgeznOrR"}},"./src/reddit/components/QuarantinedLabel/index.tsx":function(e,t,n){"use strict";var o,s=n("./node_modules/react/index.js"),r=n.n(s),i=n("./node_modules/react-redux/es/index.js"),d=n("./node_modules/reselect/lib/index.js"),c=n("./bundled-modules/styled-components/styled-components.min.js"),l=n.n(c),a=n("./src/app/strings/index.ts"),u=n("./src/higherOrderComponents/asTooltip.tsx"),f=n("./src/reddit/components/InfoTextTooltip/index.tsx"),m=n("./src/reddit/contexts/PageLayer/index.tsx"),p=n("./src/reddit/icons/svgs/QuarantineWarning/index.tsx"),b=n("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=n("./src/reddit/selectors/user.ts"),y=n("./src/reddit/components/QuarantinedLabel/index.m.less"),x=n.n(y),h=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lObject(b.c)(e).bodyText),C=Object(u.a)(f.b),N=Object(m.w)({isProfileListingPage:m.K}),I=Object(d.createStructuredSelector)({language:v.M}),_=Object(i.connect)(I);t.a=N(_(class extends r.a.Component{constructor(e){super(e),this.tooltipTargetElement=null,this.setTooltipTargetRef=(e=>this.tooltipTargetElement=e),this.onShowTooltip=(()=>{this.setState({showTooltip:!0})}),this.onHideTooltip=(()=>{this.setState({showTooltip:!1})}),this.state={showTooltip:!1}}render(){var e=this.props;const t=e.language;if(!e.isProfileListingPage)return null;const n=this.state.showTooltip;return h(w,{className:x.a.container,innerRef:this.setTooltipTargetRef,onMouseEnter:this.onShowTooltip,onMouseLeave:this.onHideTooltip},void 0,h(p.a,{className:x.a.quarantineIcon}),g(t),h(C,{text:j(t),isOpen:n,tooltipTarget:this.tooltipTargetElement,targetPosition:S,tooltipPosition:O}))}}))},"./src/reddit/components/RestrictedFlatlistButton/index.m.less":function(e,t,n){e.exports={removalReasonButton:"_3IEDcFIIs_TeXsZtKZGzUd"}},"./src/reddit/components/RestrictedFlatlistButton/index.tsx":function(e,t,n){"use strict";n.d(t,"e",function(){return b}),n.d(t,"c",function(){return v}),n.d(t,"b",function(){return y}),n.d(t,"d",function(){return x}),n.d(t,"f",function(){return h}),n.d(t,"a",function(){return g});var o,s=n("./node_modules/polished/dist/polished.es.js"),r=(n("./node_modules/react/index.js"),n("./bundled-modules/styled-components/styled-components.min.js")),i=n.n(r),d=n("./src/lib/classNames/index.ts"),c=n("./src/reddit/constants/colors.ts"),l=n("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=n("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=n("./src/reddit/components/RestrictedFlatlistButton/index.m.less"),f=n.n(u),m=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lm("button",{className:e.className,disabled:e.disabled,id:e.id,onClick:e.disabled?void 0:e.onClick},void 0,e.children,e.text&&m(p,{},void 0,e.text," "))).withConfig({componentId:"s2b0b4o-1"})(["","","&:hover, &:focus {background-color: ",";outline: none;}"],b,e=>e.disabled?"opacity: 0.5;":"",e=>e.disabled?"transparent":Object(s.e)(Object(l.c)(e).navIcon,.1)),y=i()(v).withConfig({componentId:"s2b0b4o-2"})(["color: ",";fill: ",";"],e=>e.disabled?c.a.approved:"inherit",e=>e.disabled?c.a.approved:"inherit"),x=i()(v).withConfig({componentId:"s2b0b4o-3"})(["color: ",";fill: ",";"],e=>e.disabled?c.a.removed:"inherit",e=>e.disabled?c.a.removed:"inherit"),h=`\n .${f.a.removalReasonButton} {\n ${a.metadataFont}\n color: ${c.a.removed};\n }\n`,g=e=>m("span",{},void 0,e.canAddReason&&m("button",{className:Object(d.a)(f.a.removalReasonButton,e.className),onClick:e.onClick},void 0,e.text))},"./src/reddit/components/SubredditNameLink/index.tsx":function(e,t,n){"use strict";var o=n("./node_modules/react-router-dom/es/index.js"),s=n("./bundled-modules/styled-components/styled-components.min.js"),r=n.n(s),i=n("./src/reddit/helpers/styles/mixins/fonts.tsx"),d=n("./src/reddit/models/Theme/NewColorSystem/index.ts");const c=r()(o.a).withConfig({componentId:"s1i3ufq7-0"})(["","color: ",";display: inline;line-height: 20px;text-decoration: none;vertical-align: baseline;&:hover {text-decoration: underline;}"],i.actionFont,e=>Object(d.c)(e).bodyText);t.a=c},"./src/reddit/components/Widgets/ThemedWidget/helpers.tsx":function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return d}),n.d(t,"c",function(){return c}),n.d(t,"d",function(){return l});var o=n("./src/reddit/models/NewStructuredStyles/index.ts"),s=n("./src/reddit/models/Theme/index.ts"),r=n("./src/reddit/models/Theme/NewColorSystem/index.ts");const i=e=>e.isNightmodeOn?o.b.widgetColors.sidebarWidgetBackgroundColor:e.redditStyle?o.a.widgetColors.sidebarWidgetBackgroundColor:e.styles&&e.styles.backgroundColor?e.styles.backgroundColor:Object(r.c)(e).widgetColors.sidebarWidgetBackgroundColor,d=e=>e.isNightmodeOn?o.b.widgetColors.sidebarWidgetHeaderColor:e.redditStyle?o.a.widgetColors.sidebarWidgetHeaderColor:e.styles&&e.styles.headerColor?e.styles.headerColor:Object(r.c)(e).widgetColors.sidebarWidgetHeaderColor,c=e=>{if(e.isNightmodeOn)return o.b.bodyText;const t=i(e);return Object(s.f)(t)},l=e=>{if(e.isNightmodeOn)return o.b.metaText;const t=d(e);return Object(s.f)(t)}},"./src/reddit/controls/MetaSeparator/index.m.less":function(e,t,n){e.exports={metaSeparator:"_37gsGHa8DMRAxBmQS-Ppg8"}},"./src/reddit/controls/MetaSeparator/index.tsx":function(e,t,n){"use strict";n.d(t,"a",function(){return u});n("./node_modules/react/index.js");var o,s=n("./bundled-modules/styled-components/styled-components.min.js"),r=n.n(s),i=n("./src/lib/classNames/index.ts"),d=n("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=n("./src/reddit/controls/MetaSeparator/index.m.less"),l=n.n(c),a=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;la("span",{className:Object(i.a)(l.a.metaSeparator,e.className),role:"presentation"},void 0,e.isSmall?"·":"•");t.b=r()(u).withConfig({componentId:"w931f2-0"})(["color: ",";font-size: 6px;line-height: 20px;"],e=>Object(d.c)(e).metaText)},"./src/reddit/featureFlags/component.tsx":function(e,t,n){"use strict";n.d(t,"a",function(){return l});var o=n("./node_modules/react/index.js"),s=n.n(o),r=n("./node_modules/react-redux/es/index.js"),i=n("./node_modules/reselect/lib/index.js"),d=n("./src/reddit/featureFlags/index.ts"),c=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(o=Object.getOwnPropertySymbols(e);sd.d[e](t)});return Object(r.connect)(o)(e=>{const o=e.featureEnabled,r=(e.dispatch,c(e,["featureEnabled","dispatch"]));return o?s.a.createElement(t,r):void 0!==n?s.a.createElement(n,r):null})}},"./src/reddit/helpers/isCrosspost.ts":function(e,t,n){"use strict";t.a=function(e){return!!e&&!!e.crosspostRootId}},"./src/reddit/icons/fonts/Admin/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("admin"),d.a.adminIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/fonts/Approve/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("approve"),d.a.approveIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/fonts/Calendar/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("calendar"),d.a.calendarIcon,e.className)}))},"./src/reddit/icons/fonts/Live/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("live"),d.a.liveIcon,e.className)}))},"./src/reddit/icons/fonts/Menu/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./bundled-modules/styled-components/styled-components.min.js"),r=n.n(s),i=n("./src/reddit/helpers/styles/mixins/index.tsx"),d=n("./src/reddit/icons/fonts/helpers.tsx"),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:`${Object(d.b)("menu")} ${e.className}`})).withConfig({componentId:"s1bxipnd-0"})(["",""],i.l);t.a=l},"./src/reddit/icons/fonts/Remove/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("remove"),d.a.removeIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/fonts/Report/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("report"),d.a.reportIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/fonts/Spam/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("spam"),d.a.spamIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/fonts/Sticky/index.tsx":function(e,t,n){"use strict";n("./node_modules/react/index.js");var o,s=n("./src/lib/classNames/index.ts"),r=n("./src/reddit/icons/fonts/helpers.tsx"),i=n("./src/reddit/icons/fonts/commonStyles.m.less"),d=n.n(i),c=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),l=0;lc("i",{className:Object(s.a)(Object(r.b)("sticky"),d.a.stickyIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/fonts/commonStyles.m.less":function(e,t,n){e.exports={iconFont:"WxKparxaBCy4-EWML7xc3",approveIcon:"MAe2tslj1FAD6GliiZ3it",commentIcon:"_3ch9jJ0painNf41PmU4F9i",lockIcon:"XHMWG1CPWX8RXeNg-o5-R",modActions:"_3phKxmomoio9ulzAoL4XhZ",removeIcon:"_2IVG3b9-lczna8tonL9FWB",reportIcon:"_1MDjRAzxk1RSTB12748O1v",shareIcon:"xwmljjCrovDE5C9MasZja",spamIcon:"_1Gn6JH0U8GJtJXSIc54IMU",stickyIcon:"hMF1wBi2Z6Lh9zHskfhX1",calendarIcon:"_2YXLfgRGcJoCJROcTAGqir",adminIcon:"_3ACtZ0jvC5KDN8RNxR0lXX",archivedIcon:"_2trXhUAJMhIhxp8a2zvOVP",liveIcon:"_3cdJ6BHH65ws78AzuO0KLw"}}}]); -//# sourceMappingURL=CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4.4669feb0e74c7cbcfd79.js.map \ No newline at end of file diff --git a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec.2cdffc2e4f25a391b218.js b/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec.2cdffc2e4f25a391b218.js deleted file mode 100644 index d3d4be0..0000000 --- a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec.2cdffc2e4f25a391b218.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"],{"./src/reddit/components/AwardBadges/index.m.less":function(e,t,o){e.exports={awardBadges:"_2LeW9tc_6Fs1n7Ou8uD-70",gildCtaContainer:"_3sYCnvIxJkhkOfLVTWR67K",awardIconSvg:"_3sugPI9JaaOuFaBOcYLukU",awardIcon:"_3u6g9UTYlEOr-yfM5hyq3p",awardItem:"_2y3bja4n4-unxyUrMEFH8C",badgeButton:"_3mcXKZUh7FvUMLSv0AHyXs",icon:"_2J9jlNokb9X4gvrrZR3BX2"}},"./src/reddit/components/AwardBadges/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),s=o.n(r),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/config.ts"),u=o("./src/lib/classNames/index.ts"),p=o("./src/app/actions/tooltip.ts"),m=o("./src/reddit/actions/gold/modals.ts"),b=o("./src/reddit/components/TrackingHelper/index.tsx"),f=o("./src/reddit/helpers/isPost.ts"),g=o("./src/reddit/selectors/user.ts"),h=o("./src/app/strings/index.ts"),v=o("./src/reddit/components/InfoTextTooltip/index.tsx"),y=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),x=o("./src/reddit/components/AwardBadges/index.m.less"),w=o.n(x),O=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=r;else if(i>1){for(var a=Array(i),c=0;cObject(y.c)(e).metaText);class C extends s.a.PureComponent{constructor(){super(...arguments),this.onShowTooltip=(()=>{var e=this.props;return(0,e.onShowTooltip)(e.tooltipId)})}render(){var e=this.props;const t=e.className,o=e.count,n=e.language,r=e.onHideTooltip,i=e.postOrComment,d=e.tooltipMessageKey,a=e.tooltipId,c=this.props.icon;return O(s.a.Fragment,{},void 0,o>0&&O("span",{className:Object(u.a)(w.a.awardItem,t),onMouseEnter:this.onShowTooltip,onMouseLeave:r},void 0,O("i",{id:a},void 0,O(c,{className:w.a.awardIconSvg})),o>1&&o,O(v.c,{tooltipId:a,text:Object(h.d)(n,d,o,{count:o,postOrComment:Object(h.a)(n,`gold.postOrComment.${i}`)})})))}}var S=o("./node_modules/polished/dist/polished.es.js"),I=o("./src/reddit/icons/fonts/helpers.tsx"),M=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var s=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&s)for(var d in s)void 0===o[d]&&(o[d]=s[d]);else o||(o=s||{});if(1===i)o.children=r;else if(i>1){for(var a=Array(i),c=0;cM("i",{className:Object(u.a)(Object(I.b)("addGild"),e.className)}),T=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var s=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&s)for(var d in s)void 0===o[d]&&(o[d]=s[d]);else o||(o=s||{});if(1===i)o.children=r;else if(i>1){for(var a=Array(i),c=0;cT("i",{className:Object(u.a)(Object(I.b)("addGildDashed"),e.className)}),L=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var s=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&s)for(var d in s)void 0===o[d]&&(o[d]=s[d]);else o||(o=s||{});if(1===i)o.children=r;else if(i>1){for(var a=Array(i),c=0;cObject(y.c)(e).actionIcon,e=>Object(S.e)(Object(y.c)(e).navIcon,.1));var _=class extends s.a.PureComponent{constructor(){super(...arguments),this.state={isHovered:!1},this.handleMouseEnter=(()=>{this.setState({isHovered:!0})}),this.handleMouseLeave=(()=>{this.setState({isHovered:!1})})}render(){var e=this.props;const t=e.className,o=e.onClick,n=this.state.isHovered?k:N;return L("button",{className:Object(u.a)(w.a.badgeButton,t),onClick:o,onBlur:this.handleMouseLeave,onFocus:this.handleMouseEnter,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,L(n,{className:w.a.icon}))}};const $=(e,t)=>{let o=`${Object(f.a)(e)?"Post":"Comment"}AwardBadges--${e}`;return t&&(o=`${o}--${t}`),o};o.d(t,"c",function(){return F}),o.d(t,"a",function(){return H}),o.d(t,"b",function(){return U});var B=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cA("img",{className:Object(u.a)(e.className,w.a.awardIcon),src:`${l.a.assetPath}/img/gold/badges/award-silver-cartoon.png`}),H=e=>A("img",{className:Object(u.a)(e.className,w.a.awardIcon),src:`${l.a.assetPath}/img/gold/badges/award-gold-cartoon.png`}),U=e=>A("img",{className:Object(u.a)(e.className,w.a.awardIcon),src:`${l.a.assetPath}/img/gold/badges/award-platinum-cartoon.png`}),Z=Object(i.connect)(()=>Object(d.createStructuredSelector)({currentUser:g.j,language:g.M}),(e,{thing:t})=>({onAddAward:()=>e(Object(m.d)(t.id)),onHideTooltip:()=>e(Object(p.f)()),onShowTooltip:t=>e(Object(p.d)({tooltipId:t}))}));t.d=c()(Z(Object(b.b)(class extends s.a.Component{constructor(){super(...arguments),this.handleAddAward=(async()=>{var e=this.props;const t=e.onAddAward,n=e.sendEvent,r=e.thing;t(),n((0,(await o.e("gildTrackers").then(o.bind(null,"./src/reddit/helpers/trackers/gild.ts"))).clickAddAward)(r.id))})}render(){const e=this.props,t=e.className,o=e.currentUser,n=e.hideCta,r=(e.onAddAward,e.sendEvent,e.thing),i=e.tooltipType,d=E(e,["className","currentUser","hideCta","onAddAward","sendEvent","thing","tooltipType"]),a=Object(f.a)(r.id)?"post":"comment",c=$(r.id,i),l=r.gildings,p=!n&&o&&o.id!==r.authorId&&l&&(l.gid1>0||l.gid2>0||l.gid3>0);return A("div",{className:Object(u.a)(t,w.a.awardBadges,p?w.a.gildCtaContainer:"")},void 0,s.a.createElement(C,B({},d,{count:l?l.gid1:0,icon:F,postOrComment:a,tooltipMessageKey:"gold.awardBadge.silverTooltipMessage",tooltipId:`${c}-gid1`})),s.a.createElement(C,B({},d,{count:l?l.gid2:0,icon:H,postOrComment:a,tooltipMessageKey:"gold.awardBadge.goldTooltipMessage",tooltipId:`${c}-gid2`})),s.a.createElement(C,B({},d,{count:l?l.gid3:0,icon:U,postOrComment:a,tooltipMessageKey:"gold.awardBadge.platinumTooltipMessage",tooltipId:`${c}-gid3`})),p&&A(_,{onClick:this.handleAddAward}))}}))).withConfig({componentId:"s1pkn5qd-0"})(["","",""],j,P)},"./src/reddit/components/ProfileIdCard/GildedLastMonth.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),s=o.n(r),i=o("./node_modules/react-redux/es/index.js"),d=o("./src/config.ts"),a=o("./src/lib/prettyPrintNumber/index.ts"),c=o("./src/app/actions/tooltip.ts"),l=o("./src/app/strings/index.ts"),u=o("./src/reddit/components/AwardBadges/index.tsx"),p=o("./src/reddit/components/InfoTextTooltip/index.tsx"),m=o("./src/reddit/components/ProfileIdCard/index.m.less"),b=o.n(m),f=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c({toggleTooltip:t=>e(Object(c.e)({tooltipId:t}))}))(class extends s.a.PureComponent{constructor(){super(...arguments),this.toggleTooltip=(()=>{var e=this.props;const t=e.toggleTooltip,o=e.tooltipId;o&&t(o)})}getTooltipText(){var e=this.props;const t=e.gildings,o=e.language,n=Object.keys(t).filter(e=>t[e]).sort();switch(n.length){case 1:return Object(l.a)(o,"gold.gildedTooltip1",{count1:t[n[0]],title1:Object(l.a)(o,h[n[0]])});case 2:return Object(l.a)(o,"gold.gildedTooltip2",{count1:t[n[1]],title1:Object(l.a)(o,h[n[1]]),count2:t[n[0]],title2:Object(l.a)(o,h[n[0]])});case 3:return Object(l.a)(o,"gold.gildedTooltip3",{count1:t[n[2]],title1:Object(l.a)(o,h[n[2]]),count2:t[n[1]],title2:Object(l.a)(o,h[n[1]]),count3:t[n[0]],title3:Object(l.a)(o,h[n[0]])});default:return""}}render(){var e=this.props;const t=e.gildings,o=e.language,n=e.tooltipId,r=e.userName,i=n?{id:n,onMouseEnter:this.toggleTooltip,onMouseLeave:this.toggleTooltip}:{},c=Object.keys(t).filter(e=>t[e]).sort();if(!c.length)return null;const m=c[c.length-1];let v=0,y=0;for(const s in t)t[s]&&(y+=t[s],t[s]>v&&(v=t[s]));const x="gid1"===m&&g(u.c,{className:b.a.awardIcon})||"gid2"===m&&g(u.a,{className:b.a.awardIcon})||"gid3"===m&&g(u.b,{className:b.a.awardIcon})||null,w=h[m],O=Object(l.a)(o,w);return g(s.a.Fragment,{},void 0,s.a.createElement("a",f({className:b.a.GildedLastMonth,href:`${d.a.oldRedditUrl}/user/${r}/gilded`},i),g("div",{className:b.a.iconColumn},void 0,x,y>1&&g("span",{className:b.a.count},void 0,`+${Object(a.b)(y-1)}`)),g("div",{className:b.a.textColumn},void 0,y>v?Object(l.a)(o,"gold.gildedLastMonthMore",{award:O}):Object(l.a)(o,"gold.gildedLastMonth",{award:O}))),n&&g(p.c,{caretOnTop:!1,container:null,tooltipId:n,text:this.getTooltipText()}))}})},"./src/reddit/components/ProfileIdCard/index.m.less":function(e,t,o){e.exports={SnooIconWrapper:"_308WM6C-yV5iwS0Iy8nOfI",snooIconWrapper:"_308WM6C-yV5iwS0Iy8nOfI",actionItem:"_1l7CTV4NjDjmzX8DiiSgTL",GildedLastMonth:"_2fBB4fy1NGOVbL2SkveXXk",gildedLastMonth:"_2fBB4fy1NGOVbL2SkveXXk",textColumn:"_wi1DtT7oN7k_x5oIV8zm",iconColumn:"_32tzMaZn7x3dfQC5MXndJn",count:"_6xPPP5HdELF-SZJL8layH",awardIcon:"_2Eq8z6UD7I0ul3wnZ-YT80"}},"./src/reddit/components/SubscribeButton/Base.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return j}),o.d(t,"b",function(){return M}),o.d(t,"c",function(){return N});var n,r=o("./node_modules/react/index.js"),s=o.n(r),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/app/strings/index.ts"),c=o("./src/reddit/controls/Button/index.tsx"),l=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=o("./src/reddit/icons/svgs/Checkmark/index.tsx"),p=o("./src/reddit/icons/svgs/Plus/index.tsx"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=o("./src/reddit/components/SubscribeButton/helpers/actionTemplateSource.ts"),f=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(m.c)(e).body,e=>Object(m.c)(e).body),w=Object(i.css)(["display: block;fill: ",";",""],e=>Object(m.c)(e).body,e=>e.small?"\n height: 14px;\n width: 14px;\n":"\n height: 22px;\n width: 22px;\n"),O=d()(p.a).withConfig({componentId:"vuhvmd-1"})(["",";"],w),j=d()(u.a).withConfig({componentId:"vuhvmd-2"})(["",";"],w),C=d()(e=>{e.border;var t=e.small,o=h(e,["border","small"]);return s.a.createElement(x,o,g(O,{small:t}))}).withConfig({componentId:"vuhvmd-3"})(["",""],e=>e.small?"":"\n height: 24px;\n padding: 0;\n width: 24px;\n"),S=d()(e=>{var t=e.border,o=(e.small,h(e,["border","small"]));return t?s.a.createElement(c.d,o):s.a.createElement(c.l,o)}).withConfig({componentId:"vuhvmd-4"})(["",""],e=>e.small?v:y),I=e=>{var t=e.icon,o=h(e,["icon"]);return t?s.a.createElement(C,o):s.a.createElement(S,o)},M=d()(e=>{e.border,e.language;var t=e.small,o=(e.type,h(e,["border","language","small","type"]));return s.a.createElement(x,o,g(j,{small:t}))}).withConfig({componentId:"vuhvmd-5"})(["",""],e=>e.small?"":"\n height: 24px;\n padding: 0;\n width: 24px;\n"),k=d()(e=>{var t=e.border,o=(e.language,e.small,e.type,h(e,["border","language","small","type"]));return t?s.a.createElement(c.g,o):s.a.createElement(c.l,o)}).withConfig({componentId:"vuhvmd-6"})(["","&::after {content: '","';}&:hover {&::after {content: '","';}}"],e=>e.small?v:y,e=>Object(a.a)(e.language,`subscriptions.${Object(b.a)(e)}.subscribed`),e=>Object(a.a)(e.language,`subscriptions.${Object(b.a)(e)}.unsubscribe`)),T=e=>{var t=e.icon,o=h(e,["icon"]);return t?s.a.createElement(M,o):s.a.createElement(k,o)};class N extends s.a.Component{constructor(){super(...arguments),this.onClick=(e=>{if(this.props.userIsSubscriber?this.props.onUnsubscribe():this.props.onSubscribe(),this.props.onClick&&this.props.onClick(e),this.props.getEventFactory){const e=this.props.getEventFactory(this.props.userIsSubscriber);e&&this.props.sendEvent(e)}})}componentDidMount(){this.props.onSubscriptionsRequested()}render(){var e=this.props,t=e.border;const o=void 0===t||t,n=e.className;var r=e.icon;const i=void 0!==r&&r,d=e.id,c=e.language;var l=e.small;const u=void 0!==l&&l,p=e.textVariant,m={border:o,className:n,icon:i,onClick:this.onClick,small:u};return this.props.userIsSubscriber?s.a.createElement(T,f({},m,{language:c,textVariant:p,type:this.props.identifier.type})):s.a.createElement(I,f({},m,{id:d}),this.props.children,Object(a.a)(c,`subscriptions.${Object(b.a)({textVariant:p,type:this.props.identifier.type})}.subscribe`))}}},"./src/reddit/components/SubscribeButton/helpers/actionTemplateSource.ts":function(e,t,o){"use strict";var n=o("./src/reddit/constants/experiments.ts");t.a=(({textVariant:e,type:t})=>e&&e!==n.l.Subscribe?"subreddit"===t?`subredditActions.${e}`:"profileActions":"subreddit"===t?"subredditActions":"profileActions")},"./src/reddit/components/SubscribeButton/index.tsx":function(e,t,o){"use strict";var n=o("./src/reddit/components/TrackingHelper/index.tsx"),r=o("./src/reddit/connectors/SubscribeButton/index.ts"),s=o("./src/reddit/components/SubscribeButton/Base.tsx");t.a=Object(r.a)(Object(n.b)(s.c))},"./src/reddit/connectors/SubscribeButton/index.ts":function(e,t,o){"use strict";var n=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),s=o("./src/reddit/actions/subscription.ts"),i=o("./src/reddit/selectors/experiments/subscribeText.ts"),d=o("./src/reddit/selectors/monthsToMinutes.ts"),a=o("./src/reddit/selectors/subreddit.ts"),c=o("./src/reddit/selectors/user.ts");t.a=Object(n.connect)(()=>Object(r.createStructuredSelector)({language:c.M,subscribeReminderTooltipId:d.z,subscribeTooltipId:d.A,textVariant:i.b,userIsSubscriber:a.P}),(e,{identifier:t})=>({onSubscribe:()=>e(s.g(t,!0)),onSubscriptionsRequested:()=>e(s.h()),onUnsubscribe:()=>e(s.g(t,!1))}))},"./src/reddit/controls/Dropdown/Row.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return f}),o.d(t,"d",function(){return g}),o.d(t,"b",function(){return v});var n,r=o("./node_modules/react/index.js"),s=o.n(r),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/reddit/controls/UnstyledInternalLink/index.tsx"),c=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),l=o("./src/reddit/layout/row/InlineButton/index.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=o("./node_modules/lodash/throttle.js"),m=o.n(p),b=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=r;else if(i>1){for(var a=Array(i),c=0;c{const e=this.props;e.handleActivateRow&&e.handleActivateRow(e.index)},500)}render(){const e=this.props;return e.href?b(a.a,{id:e.id,className:e.className,onBlur:e.onBlur,onClick:e.onClick,onMouseMove:this.handleMouseMove,onKeyDown:e.onKeydown,role:"menuitem",to:e.href},void 0,e.children&&b(f,{},void 0,e.children),b(h,{},void 0,e.displayText)):b(l.a,{id:e.id,className:e.className,onBlur:e.onBlur,onClick:e.onClick,onKeyDown:e.onKeydown,onMouseMove:m()(this.handleMouseMove,500),role:"menuitem"},void 0,e.children&&(e.noIcon?b("div",{},void 0,e.children):b(f,{},void 0,e.children)),e.displayText&&b(h,{},void 0,e.displayText))}}t.c=d()(v).withConfig({componentId:"s1n9jir3-2"})(["","color: ",";fill: ",";background-color: ",";border: "," solid 1px;display: block;padding: 8px;text-transform: capitalize;white-space: nowrap;","","&:focus {background-color: ",";border-color: ",";color: ",";fill: ",";outline: none;}"],c.titleFontH5,e=>e.isSelected?Object(u.c)(e).button:Object(u.c)(e).actionIcon,e=>e.isSelected?Object(u.c)(e).button:Object(u.c)(e).actionIcon,e=>Object(u.c)(e).body,e=>Object(u.c)(e).line,"",e=>e.noHover?"":"\n &:active,\n &:hover,\n ",e=>Object(u.c)(e).highlight,e=>Object(u.c)(e).highlight,e=>e.isSelected?Object(u.c)(e).button:Object(u.c)(e).bodyText,e=>e.isSelected?Object(u.c)(e).button:Object(u.c)(e).bodyText)},"./src/reddit/controls/UnstyledInternalLink/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n),s=o("./src/reddit/controls/InternalLink/index.tsx");t.a=r()(s.a).withConfig({componentId:"s1fauk9w-0"})(["text-decoration: none;fill: currentColor;color: inherit;"])},"./src/reddit/icons/svgs/Checkmark/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=r;else if(i>1){for(var a=Array(i),c=0;cr("svg",{className:e.className,viewBox:"0 0 20 22",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("path",{d:"M8.9310375,15.1995 C8.70135,15.41825 8.38963125,15.541375 8.0647875,15.541375 C8.052975,15.541375 8.04181875,15.54075 8.03000625,15.54075 C7.69335,15.531375 7.37506875,15.39075 7.15063125,15.151375 L4.0879125,11.88075 C3.637725,11.400125 3.68169375,10.662625 4.18700625,10.23325 C4.6916625,9.805125 5.4660375,9.846375 5.91688125,10.327625 L8.115975,12.676375 L14.8550063,6.25825 C15.3327563,5.802625 16.1091,5.802625 16.5875063,6.25825 C17.0659125,6.71325 17.0659125,7.452625 16.5875063,7.907625 L8.9310375,15.1995 Z",fill:"inherit"}))))},"./src/reddit/icons/svgs/Karma/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=r;else if(i>1){for(var a=Array(i),c=0;cr("svg",{className:e.className,viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("path",{d:"M6.42528593,9.54562407 C4.41043013,8.02026355 3.10790651,5.60355545 3.10790651,2.88165092 L3.10790651,2.79711586 L3.19244157,2.79711586 C5.9143461,2.79711586 8.33136499,4.09963948 9.85641472,6.11449528 C8.02399304,6.25279712 6.56358777,7.7128916 6.42528593,9.54562407 Z M6.42528593,10.2560915 C6.56358777,12.088824 8.02399304,13.5489184 9.85641472,13.6872203 C8.33136499,15.7020761 5.9143461,17.0045997 3.19244157,17.0045997 L3.10790651,17.0045997 L3.10790651,16.9200646 C3.10790651,14.1981601 4.41043013,11.781452 6.42528593,10.2560915 Z M13.6872203,10.2560915 C15.7020761,11.781452 17.0045997,14.1981601 17.0045997,16.9200646 L17.0045997,17.0045997 L16.9200646,17.0045997 C14.1981601,17.0045997 11.7811412,15.7020761 10.2560915,13.6872203 C12.0885132,13.5489184 13.5486077,12.088824 13.6872203,10.2560915 Z M16.9200646,2.79711586 L17.0045997,2.79711586 L17.0045997,2.88165092 C17.0045997,5.60324465 15.7020761,8.02026355 13.6872203,9.54562407 C13.5489184,7.7128916 12.0885132,6.25279712 10.2560915,6.11449528 C11.7811412,4.09963948 14.1981601,2.79711586 16.9200646,2.79711586 Z M19.9403282,9.84895574 L20,9.90862755 L19.9403282,9.96829935 C18.9346096,10.9740179 17.7346469,11.6624192 16.46227,12.0474888 C15.9659373,11.2534187 15.3446668,10.5308304 14.6071606,9.90862755 C15.3446668,9.28642466 15.9659373,8.5638364 16.46227,7.76976629 C17.7346469,8.1548359 18.9346096,8.8432372 19.9403282,9.84895574 Z M9.90862755,5.39283938 C9.28642466,4.65533317 8.5638364,4.03406266 7.76976629,3.53772999 C8.1548359,2.26535306 8.8432372,1.06539035 9.84895574,0.0596718051 L9.90862755,0 L9.96829935,0.0596718051 C10.9740179,1.06539035 11.6624192,2.26535306 12.0474888,3.53772999 C11.2534187,4.03406266 10.5308304,4.65533317 9.90862755,5.39283938 Z M5.39283938,9.90862755 C4.65533317,10.5308304 4.03406266,11.2534187 3.53772999,12.0474888 C2.26535306,11.6624192 1.06539035,10.9740179 0.0596718051,9.96829935 L0,9.90862755 L0.0596718051,9.84895574 C1.06539035,8.8432372 2.26535306,8.1548359 3.53772999,7.76976629 C4.03406266,8.5638364 4.65533317,9.28642466 5.39283938,9.90862755 Z M9.90862755,14.6071606 C10.5308304,15.3446668 11.2534187,15.9659373 12.0474888,16.46227 C11.6624192,17.7346469 10.9740179,18.9346096 9.96829935,19.9403282 L9.90862755,20 L9.84895574,19.9403282 C8.8432372,18.9346096 8.1548359,17.7346469 7.76976629,16.46227 C8.5638364,15.9659373 9.28642466,15.3446668 9.90862755,14.6071606 Z"}))))},"./src/reddit/selectors/experiments/subscribeText.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return i}),o.d(t,"a",function(){return d});var n=o("./src/reddit/constants/experiments.ts"),r=o("./src/reddit/helpers/chooseVariant/index.ts"),s=o("./src/reddit/selectors/monthsToMinutes.ts");const i=e=>{const t=Object(r.b)(e,{experimentEligibilitySelector:r.a,experimentName:n.h});return Object(n.R)(t)?void 0:t},d=e=>{const t=Object(s.u)(e),o=(e=>{const t=Object(r.b)(e,{experimentEligibilitySelector:r.a,experimentName:n.h});return t===n.l.AddToHome||t===n.l.Follow||t===n.l.Join||t===n.l.Subscribe})(e);return t||o}}}]); -//# sourceMappingURL=CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec.2cdffc2e4f25a391b218.js.map \ No newline at end of file diff --git a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8.35bf65fed96d6fc5a328.js b/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8.35bf65fed96d6fc5a328.js deleted file mode 100644 index f242c50..0000000 --- a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8.35bf65fed96d6fc5a328.js +++ /dev/null @@ -1,9 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"],{"./src/lib/humanizeDateTime/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});const n=9999999999;function s(e){return e>n?new Date(e).toString():new Date(1e3*e).toString()}},"./src/lib/humanizeUTCDate/index.tsx":function(e,t,o){"use strict";t.a=(e=>{return new Date(1e3*e).toUTCString().replace("GMT","UTC")})},"./src/reddit/components/AuthorLink/index.tsx":function(e,t,o){"use strict";var n,s=o("./src/config.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),a=o("./src/reddit/constants/colors.ts"),l=o("./src/reddit/controls/InternalLink/index.tsx"),p=o("./src/reddit/helpers/styles/components/index.tsx"),u=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=Object.assign||function(e){for(var t=1;t1){for(var c=Array(i),a=0;a(e=>e.isAdmin?a.a.admin:e.isAdminEmeritus?a.a.adminEmeritus:e.isMod?a.a.moderator:e.isUnstyled?"inherit":Object(m.c)(e).linkText)(e)}; - ${e=>(e=>!e.isUnstyled&&(e.isOp||e.isAdmin||e.isAdminEmeritus||e.isMod||!1))(e)?u.actionFont:""} - &:hover { - text-decoration: underline; - } -`,g=c.a.a.withConfig({componentId:"s1461iz-0"})(["",""],v),y=c()(e=>f(l.a,{className:e.className,to:e.to,children:e.children})).withConfig({componentId:"s1461iz-1"})(["",""],v),h=c.a.span.withConfig({componentId:"s1461iz-2"})(["","color: inherit;"],x);t.a=(e=>e.isAuthorDeleted?f(h,{className:e.className},void 0,e.children):e.canAccessRedesignProfiles?i.a.createElement(y,b({},e,{to:`/user/${e.author}`}),e.children):i.a.createElement(g,b({},e,{href:`${s.a.redditUrl}/user/${e.author}`,target:"_blank"}),e.children))},"./src/reddit/components/Badges/UserDisplay/index.m.less":function(e,t,o){e.exports={image:"_2ntJEAiwKXBGvxrJiqxx_2"}},"./src/reddit/components/Badges/UserDisplay/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return y}),o.d(t,"a",function(){return h});var n,s=o("./node_modules/react/index.js"),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./src/app/actions/tooltip.ts"),c=o("./src/config.ts"),a=o("./src/lib/classNames/index.ts"),l=o("./src/reddit/components/InfoTextTooltip/index.tsx"),p=o("./src/reddit/models/Badge/index.ts"),u=o("./src/reddit/components/Badges/UserDisplay/index.m.less"),m=o.n(u),b=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;a{const o=Object(p.a)(24,24,t),n=`badges-display-${t.id}-${e.uniqueIdentifier}`;return b(s.Fragment,{},void 0,b("img",{className:Object(a.a)(m.a.image,e.className),id:n,src:o.url2x,srcSet:`${o.url}, ${o.url2x} 2x`,onMouseEnter:()=>e.onShowTooltip(n),onMouseLeave:()=>e.onHideTooltip()},t.id),b(l.c,{caretOnTop:!0,tooltipId:n,text:t.title}))}))}const x=Object(i.createStructuredSelector)({badges:(e,{subredditId:t,userId:o})=>{return((e.users.appliedBadges[o]||{})[t]||[]).map(t=>e.badges.models[t]).filter(Boolean)}}),v=Object(i.createStructuredSelector)({badges:(e,{subredditId:t})=>{const o=e.user.account;if(o){return((e.users.appliedBadges[o.id]||{})[t]||[]).map(t=>e.badges.models[t]).filter(Boolean)}return[]}}),g=e=>({onShowTooltip:t=>e(Object(d.d)({tooltipId:t})),onHideTooltip:()=>e(Object(d.f)())}),y=Object(r.connect)(x,g)(f),h=Object(r.connect)(v,g)(f)},"./src/reddit/components/CrosspostBox/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/react-router-dom/es/index.js"),c=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(a),p=o("./src/app/strings/index.ts"),u=o("./src/lib/permalinkToOverlayLocation/index.ts"),m=o("./src/lib/prettyPrintNumber/index.ts"),b=o("./src/reddit/components/Media/index.tsx"),f=o("./src/reddit/components/PostMeta/index.tsx"),x=o("./src/reddit/components/PostTitle/index.tsx"),v=o("./src/reddit/components/SourceLink/index.tsx"),g=o("./src/reddit/components/Thumbnail/index.tsx"),y=o("./src/reddit/helpers/styles/mixins/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),j=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),O=o("./src/reddit/selectors/posts.ts"),S=o("./src/reddit/selectors/user.ts"),T=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;aObject(j.c)(e).body,e=>Object(j.c)(e).line),k=l.a.div.withConfig({componentId:"s11okbsq-2"})(["margin-left: 8px;margin-right: 8px;"]),C=l()(x.c).withConfig({componentId:"s11okbsq-3"})(["margin-left: 8px;margin-right: 8px;margin-bottom: 6px;"]),P=l.a.div.withConfig({componentId:"s11okbsq-4"})(["","color: ",";margin-top: 9px;margin-left: 8px;margin-right: 8px;position: relative;"],h.metadataFont,e=>Object(j.c)(e).metaText),N=l.a.div.withConfig({componentId:"s11okbsq-5"})(["display: inline-block;vertical-align: middle;a:hover {text-decoration: underline;}"]),M=l.a.span.withConfig({componentId:"s11okbsq-6"})(["display: inline-block;vertical-align: middle;margin: 0 3px;&:before {content: '·';}"]),A=l()(w).withConfig({componentId:"s11okbsq-7"})(["display: flex;flex-direction: row;"]),_=l.a.div.withConfig({componentId:"s11okbsq-8"})(["display: block;flex: 1 1 100%;flex-direction: column;position: relative;word-break: break-word;"]),$=l.a.div.withConfig({componentId:"s11okbsq-9"})(["","","border-radius: 4px;margin-right: 8px;"],g.e,Object(y.x)(56,84)),E=Object(c.createStructuredSelector)({language:S.M,post:O.D,shouldOpenPostInNewTab:S.Q,subreddit:O.O}),B=Object(i.connect)(E);t.a=B(e=>{const t=e.className,o=e.mediaProps,n=e.post,s=e.subreddit,i=e.language;if(!n)return null;const d={post:n,hideGildCta:!0,inSubredditOrProfile:!1,shouldShowSubscribeButton:!1,subredditOrProfile:s,language:i,tooltipType:`CrosspostBox--${o.isListing}`};return n&&!n.media?T(A,{className:t},void 0,T(_,{},void 0,T(k,{},void 0,r.a.createElement(f.a,d)),L(n),n.source&&T(v.a,{post:n}),F(e)),D(n)):T(w,{className:t},void 0,T(k,{},void 0,r.a.createElement(f.a,d)),L(n),R(e),F(e))});const L=e=>T(C,{isCrosspost:!0,post:e,shouldLinkWrap:!0,size:x.b.Small}),R=e=>{const t=e.mediaProps,o=e.post,n=Object.assign({},t,{post:o,crosspost:t.post});return T("div",{},void 0,r.a.createElement(I,n))},F=e=>{const t=e.language,o=e.post.score;return T(P,{},void 0,T(N,{},void 0,Object(p.d)(t,"posts.points.noun",o,{count:Object(m.b)(o)})),T(M,{}),T(N,{},void 0,U(e)))},U=e=>{const t=e.language,o=e.post,n=e.shouldOpenPostInNewTab,s=o.numComments;return T(d.a,{"data-click-id":"comments",to:Object(u.a)(o.permalink,!0),target:n?"_blank":void 0},void 0,Object(p.d)(t,"posts.comments.noun",s,{count:Object(m.b)(s)}))},D=e=>T($,{},void 0,T(g.d,{post:e}))},"./src/reddit/components/Governance/UserPublicPointsDisplay/async.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx");const s=Object(n.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>o.e("GovernanceUserPublicPointsDisplay").then(o.bind(null,"./src/reddit/components/Governance/UserPublicPointsDisplay/index.tsx")).then(e=>e.default)});t.a=s},"./src/reddit/components/Governance/UserPublicPointsDisplay/dynamicStyles.ts":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),r=o("./src/reddit/components/Governance/UserPublicPointsDisplay/index.m.less"),i=o.n(r);t.a=Object(n.css)(["."," {color: ",";}"],i.a.amount,e=>Object(s.c)(e).metaText)},"./src/reddit/components/Governance/UserPublicPointsDisplay/index.m.less":function(e,t,o){e.exports={token:"_3nQr7AT1U0w1HdVk-xepUB",tokenGrey:"pvn75ouWnsoKK4l_QS9yI",tokenFilled:"_3d-Rpbq-Qb88tf5D_s1rsj",amount:"_3nhTfmUMmYib8x61No0h3r",container:"_15KjTxLhBmrJE79nlBUuxb"}},"./src/reddit/components/News/TopicTag.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return g});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/react-router-dom/es/index.js"),i=o("./src/reddit/actions/news.ts"),d=o("./src/reddit/components/TrackingHelper/index.tsx"),c=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),a=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=o("./src/reddit/routes/news/util.ts"),p=o("./src/reddit/selectors/telemetry.ts"),u=o("./bundled-modules/styled-components/styled-components.min.js"),m=o.n(u),b=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;a({pushNewsRoute:()=>i.e(t,o)})),v=x(m()(Object(d.b)(e=>b(f,{className:e.className,to:Object(l.b)(e.topic,e.subtopic),onClick:t=>{if(t.stopPropagation(),e.topicTagClickEvent){const t=e.topic,o=e.subtopic,n=((e,t)=>{const o=t.post;return o&&o.id&&o.belongsTo&&o.belongsTo.id?t=>{let n=e(t);return n=Object.assign({},n,{post:Object(p.post)(t,o.id),subreddit:Object(p.subredditById)(t,o.belongsTo.id)})}:e})(e.topicTagClickEvent({topic:t,subtopic:o}),e);e.sendEvent(n)}e.pushNewsRoute()}},void 0,e.subtopic?e.subtopic.name:e.topic.name))).withConfig({componentId:"s1cvmbc0-1"})(["color: ",";cursor: pointer;margin: 0;background-color: ",";&:hover {text-decoration: underline;background-color: ",";}"],e=>e.active?Object(a.c)(e).body:Object(a.c)(e).postFlairText,e=>e.active?Object(a.c)(e).button:"transparent",e=>e.active?Object(a.c)(e).button:Object(a.c)(e).field)),g=m()(v).withConfig({componentId:"s1cvmbc0-2"})(["background-color: ",";margin-right: 4px;"],e=>Object(a.c)(e).field);t.b=v},"./src/reddit/components/OCCategoryList/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return v});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/react-router-dom/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),a=o("./src/reddit/contexts/PageLayer/index.tsx"),l=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),p=o("./src/reddit/layout/row/Inline/index.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=o("./src/reddit/routes/originalContent/index.ts"),b=o("./src/reddit/selectors/originalContent.ts"),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;aObject(u.c)(e).field,e=>Object(u.c)(e).button,e=>Object(u.c)(e).flair),g=Object(a.w)({listingSort:a.c,timeSort:a.v,pageLayer:e=>e}),y=Object(i.createStructuredSelector)({ocCategories:b.e}),h=Object(s.connect)(y);t.b=g(h(e=>{const t=e.categoryNames.map(t=>e.ocCategories[t]).filter(Boolean);return f(x,{className:e.className},void 0,t.map(({name:t,displayText:o})=>f(v,{to:Object(m.b)(t,e.listingSort,e.timeSort)},t,o)))}))},"./src/reddit/components/PostBadges/index.m.less":function(e,t,o){e.exports={icon:"_3vju76MdF2FaGmELBeiJ_r",approveIcon:"_1knR9NIIXdSFC9IeFN11JL",automoderator:"_2etEb_0bRB9axAqF3uX28S",lockIcon:"_3wTfn3Meg1rXJ-qd2jUWMt",modIcon:"_SMl46gACTEszA_4A0Qfs",removeIcon:"_3yuF1RnBRJL4OS_STsoXcC",reportIcon:"_3guZWUAROueft8TPPGDZ-R",spamIcon:"_2BWw37nLL0rX6n7xcXciyD",stickyIcon:"NI8uZ-19oHf9gPO8jOvFu",archivedIcon:"_2WSiH2JwZq4bXuvrDn-cgU",addRemovalReason:"COGitU-ItwLZG_fP5rsdE",removalReason:"_16Ih3bzeELRlI6AWeW-nFy"}},"./src/reddit/components/PostBadges/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return Z});var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(c),l=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),p=o("./src/app/actions/tooltip.ts"),u=o("./src/app/strings/index.ts"),m=o("./src/lib/constants/index.ts"),b=o("./src/reddit/actions/removalReasons/index.ts"),f=o("./src/reddit/components/InfoTextTooltip/index.tsx"),x=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),v=o("./src/reddit/constants/colors.ts"),g=o("./src/reddit/contexts/InsideOverlay.tsx"),y=o("./src/reddit/contexts/PageLayer/index.tsx"),h=o("./src/reddit/helpers/isRemoved.ts"),j=o("./src/reddit/helpers/modTooltipTemplates/index.ts"),O=o("./src/reddit/helpers/showReportIndicator/index.ts"),S=o("./src/reddit/selectors/posts.ts"),T=o("./src/reddit/icons/fonts/Approve/index.tsx"),I=o("./src/reddit/icons/fonts/Archived/index.tsx"),w=o("./src/reddit/icons/fonts/Lock/index.tsx"),k=o("./src/reddit/icons/fonts/Remove/index.tsx"),C=o("./src/reddit/icons/fonts/Report/index.tsx"),P=o("./src/reddit/icons/fonts/Spam/index.tsx"),N=o("./src/reddit/icons/fonts/Sticky/index.tsx"),M=o("./src/reddit/icons/svgs/Automoderator/index.tsx"),A=o("./src/reddit/icons/svgs/Moderate/index.tsx"),_=o("./src/reddit/components/PostBadges/index.m.less"),$=o.n(_),E=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;ae.removed?v.a.removed:v.a.approved),U=`\n .${$.a.lockIcon} {\n color: ${v.a.locked};\n }\n`,D=`\n .${$.a.removeIcon} {\n color: ${v.a.removed};\n }\n`,H=`\n .${$.a.reportIcon} {\n color: ${v.a.reported};\n }\n`,q=`\n .${$.a.spamIcon} {\n color: ${v.a.removed};\n }\n`,G=`\n .${$.a.stickyIcon} {\n color: ${v.a.moderator};\n }\n`,J=`\n .${$.a.modIcon} {\n fill: ${v.a.moderator};\n }\n`,z=`\n .${$.a.removalReason} {\n ${l.metadataFont};\n color: ${v.a.removed};\n }\n`,Q=e=>r.a.createElement("span",B({className:$.a.removalReason},e),e.children),Z=Object(c.css)(["","","","","","","","","","",""],L,R,U,D,H,q,G,J,x.f,z),W=Object(u.f)("posts.archived"),V=Object(u.f)("modTools.commentsLocked"),X=Object(u.f)("modTools.moderatorOf"),K=Object(u.f)("modTools.stickiedPost"),Y=Object(u.f)("modTools.pinnedPost"),ee=(e,t,o)=>{const n=`PostBadges--${e}--${t}`;return o?`${n}--${o}`:n},te=Object(y.w)({isProfilePostListing:y.M,isSubreddit:y.N,pageLayer:e=>e}),oe=Object(d.createStructuredSelector)({isPinned:(e,{post:t})=>Object(S.p)(e,{postId:t.id}),modModeEnabled:y.Q}),ne=Object(i.connect)(oe,(e,t)=>({onHideTooltip:()=>e(Object(p.f)()),onOpenRemovalReasonModal:()=>e(Object(b.d)(t.post.belongsTo.id,[t.post.id])),onShowTooltip:t=>()=>e(Object(p.d)({tooltipId:t}))}));t.a=te(ne(Object(g.b)(({className:e,displayText:t,isSubreddit:o,inSubredditOrProfile:n,isOverlay:i,isPinned:d,isProfilePostListing:c,language:a,modModeEnabled:l,onHideTooltip:p,onOpenRemovalReasonModal:b,onShowTooltip:v,post:g,tooltipType:y})=>{const S={container:null,caretOnTop:!1},M=ee("Approve",g.id,y),_=ee("Archived",g.id,y),L=ee("Automod",g.id,y),R=ee("Lock",g.id,y),U=ee("Mod",g.id,y),D=ee("Remove",g.id,y),H=ee("Report",g.id,y),q=ee("Spam",g.id,y),G=ee("Sticky",g.id,y),J=ee("Pinned",g.id,y);return E("div",{className:e},void 0,g.isArchived&&E(s.Fragment,{},void 0,E(I.a,{className:$.a.archivedIcon,desc:W(a),id:_,onMouseEnter:v(_),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:_,text:W(a)},S))),g.isLocked&&E(s.Fragment,{},void 0,E(w.a,{className:$.a.lockIcon,desc:V(a),id:R,onMouseEnter:v(R),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:R,text:V(a)},S))),o&&g.isStickied&&E(s.Fragment,{},void 0,E(N.a,{className:$.a.stickyIcon,desc:K(a),id:G,onMouseEnter:v(G),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:G,text:K(a)},S))),c&&d&&E(s.Fragment,{},void 0,E(N.a,{className:$.a.stickyIcon,desc:Y(a),id:J,onMouseEnter:v(J),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:J,text:Y(a)},S))),n&&t&&g.distinguishType===m.F.MODERATOR&&E(s.Fragment,{},void 0,E(A.a,{className:$.a.modIcon,desc:X(a,{displayText:t}),id:U,onMouseEnter:v(U),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:U,text:X(a,{displayText:t})},S))),(g.isApproved||g.approvedBy)&&E(s.Fragment,{},void 0,E(T.a,{className:$.a.approveIcon,desc:Object(j.a)(a,g),id:M,onMouseEnter:v(M),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:M,text:Object(j.a)(a,g)},S))),Object(h.a)(g)&&E(s.Fragment,{},void 0,E(k.a,{className:$.a.removeIcon,desc:Object(j.c)(a,g),id:D,onMouseEnter:v(D),onMouseLeave:p}),E(x.a,{className:$.a.addRemovalReason,canAddReason:g.isRemoved&&!g.modRemovalReason&&!g.modNote,onClick:b,text:Object(u.a)(a,"modTools.addARemovalReason")}),(g.modRemovalReason||g.modNote)&&E(Q,{onMouseEnter:v(D),onMouseLeave:p},void 0,Object(u.a)(a,"modTools.removalReason")),r.a.createElement(f.c,B({tooltipId:D,text:Object(j.c)(a,g)},S))),g.bannedBy&&g.isSpam&&E(s.Fragment,{},void 0,E(P.a,{className:$.a.spamIcon,desc:Object(j.e)(a,g),id:q,onMouseEnter:v(q),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:q,text:Object(j.e)(a,g)},S))),("AutoModerator"===g.approvedBy||"AutoModerator"===g.bannedBy)&&E(s.Fragment,{},void 0,E(F,{className:$.a.automoderator,desc:Object(j.b)(a),id:L,onMouseEnter:v(L),onMouseLeave:p,removed:!!g.bannedBy}),r.a.createElement(f.c,B({tooltipId:L,text:Object(j.b)(a)},S))),Object(O.a)(g)&&!l&&E(s.Fragment,{},void 0,E(C.a,{className:$.a.reportIcon,desc:Object(j.d)(a,g.numReports),id:H,onMouseEnter:v(H),onMouseLeave:p}),r.a.createElement(f.c,B({tooltipId:H,text:Object(j.d)(a,g.numReports)},S))))})))},"./src/reddit/components/PostMeta/index.m.less":function(e,t,o){e.exports={metaContainer:"Ywkt6EDfNWINeTr9lP29H",postTopMeta:"iaAYGvTNtknkTxuHArCzL",subredditName:"_1L0pdcPf58t25Jy6ljHIKR"}},"./src/reddit/components/PostMeta/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return I});var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o("./src/reddit/components/AwardBadges/index.tsx"),c=o("./src/reddit/components/Hovercards/SubredditHovercard/index.tsx"),a=o("./src/reddit/components/JSAPIContainers/index.tsx"),l=o("./src/reddit/components/News/TopicTag.tsx"),p=o("./src/reddit/components/OCCategoryList/index.tsx"),u=o("./src/reddit/components/PostBadges/index.tsx"),m=o("./src/reddit/components/PostEventMeta/index.tsx"),b=o("./src/reddit/components/PostTopMeta/index.tsx"),f=o("./src/reddit/components/QuarantinedLabel/index.tsx"),x=o("./src/reddit/components/SubredditNameLink/index.tsx"),v=o("./src/reddit/components/SubscribeButton/Inline.tsx"),g=o("./src/reddit/controls/MetaSeparator/index.tsx"),y=o("./src/reddit/helpers/trackers/news.ts"),h=o("./src/reddit/helpers/trackers/post.ts"),j=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),O=o("./src/reddit/components/PostMeta/index.m.less"),S=o.n(O),T=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;aObject(j.c)(e).bodyText,b.e,u.b);t.a=(e=>{const t=e.flairStyleTemplate,o=e.hideGildCta,n=e.inSubredditOrProfile,s=e.language,i=e.newsStory,j=e.post,O=e.shouldShowSubscribeButton,I=e.showOCCategories,w=e.subredditOrProfile,k=e.tooltipType;return T("div",{className:S.a.metaContainer},void 0,!!i&&!!i.topic&&!!i.subtopic&&T(l.a,{topic:i.topic,subtopic:i.subtopic,topicTagClickEvent:y.t,post:j}),I&&j.contentCategories&&T(p.b,{categoryNames:j.contentCategories}),Object(m.b)(j)&&T(r.a.Fragment,{},void 0,T(m.a,{language:s,post:j}),T(g.b,{})),!n&&!j.isSponsored&&w&&T(c.a,{postId:j.id,subredditName:w.name},void 0,T(x.a,{className:S.a.subredditName,"data-click-id":"subreddit",to:w.url},void 0,w.displayText)),w&&w.isQuarantined&&T(f.a,{}),!n&&!j.isSponsored&&w&&O&&T(v.a,{getEventFactory:e=>Object(h.d)(j.id,e?"unsubscribe":"subscribe"),identifier:{name:w.name,type:"subreddit"},postId:j.id,small:!0}),!n&&!j.isSponsored&&T(g.b,{}),!n&&!j.isSponsored&&T(a.h,{type:j.belongsTo.type,id:j.belongsTo.id}),T(b.d,{className:S.a.postTopMeta,flairStyleTemplate:t,language:s,post:j,showSponsorIcon:!0,tooltipType:k}),T(u.a,{displayText:w?w.displayText:null,inSubredditOrProfile:!!n,language:s,post:j,tooltipType:k}),T(d.d,{hideCta:o,thing:j,tooltipType:k}))})},"./src/reddit/components/PostTopMeta/index.m.less":function(e,t,o){e.exports={icon:"_2kj4VmBwjxriyYFAErhLcT",badge:"_2v3rPYFjifVGM7CfOh1dOl",container:"_3AStxql1mQsrZuUIFP9xSg",contractorIcon:"MMQAY3zdk1u4R9hIKTklf",adminIcon:"s46mo3ittWDxpPuCSXJ_T",crosspostIcon:"_3hh-iGjzOv78L_7t_PUHev",link:"eQgJJIfdY4JNXam_N622j",publicWallet:"SxdIdV2SgMWcIFG6Qsk0Q",authorLink:"_2tbHP6ZydRpjI44J3syuqC",outboundLink:"_3V0C4FGg6153xIBQjwsycq",externalLink:"_3jOxDPIQ0KaOWpzvSQo-1s",sponsored:"_1iAifs5p5MzPoJz5YrErUW",text:"_2fCzxBE1dlMh4OFc7B3Dun"}},"./src/reddit/components/PostTopMeta/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(c),l=o("./src/config.ts"),p=o("./src/lib/classNames/index.ts"),u=o("./src/lib/constants/index.ts"),m=o("./src/lib/humanizeDateTime/index.ts"),b=o("./src/lib/timeAgo/index.ts"),f=o("./src/reddit/helpers/isCrosspost.ts"),x=Object.assign||function(e){for(var t=1;t1){for(var c=Array(i),a=0;ar.a.createElement("svg",x({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),v("path",{d:"M9.06,8.64c1.12-1.26,2.2-2.45,4.44-2.6V7.5a1,1,0,0,0,.6.92,1,1,0,0,0,.41.09,1,1,0,0,0,.67-.26l3.16-2.9a.5.5,0,0,0,0-.74L15.18,1.7a1,1,0,0,0-1.68.74V4c-3.14.17-4.69,1.88-5.93,3.28C6.58,8.42,6,9,5,9H2a1,1,0,0,0,0,2H5C6.93,11,8,9.82,9.06,8.64Z"}),v("path",{d:"M15.18,11.76a1,1,0,0,0-1.68.74V14c-2.23-.16-3.29-1.32-4.39-2.56-.21-.24-.43-.48-.66-.72a5.63,5.63,0,0,1-1.77,1.06,13.34,13.34,0,0,1,.94,1A7.85,7.85,0,0,0,13.5,16v1.59a1,1,0,0,0,.6.92,1,1,0,0,0,.41.09,1,1,0,0,0,.67-.26l3.16-2.9a.5.5,0,0,0,0-.74Z"})),y=o("./src/app/actions/tooltip.ts"),h=o("./src/reddit/components/AuthorLink/index.tsx"),j=o("./src/reddit/components/Badges/UserDisplay/index.tsx"),O=o("./src/reddit/components/Flair/index.tsx"),S=o("./src/reddit/components/Governance/UserPublicPointsDisplay/async.tsx"),T=o("./src/reddit/components/Governance/UserPublicPointsDisplay/dynamicStyles.ts"),I=o("./src/reddit/components/Hovercards/AuthorHovercard/index.tsx"),w=o("./src/reddit/components/Hovercards/SubredditHovercard/index.tsx"),k=o("./src/reddit/components/InfoTextTooltip/index.tsx"),C=o("./src/reddit/components/JSAPIContainers/index.tsx"),P=o("./src/reddit/components/OCCategoryList/index.tsx"),N=o("./src/reddit/components/QuarantinedLabel/index.tsx"),M=o("./src/reddit/components/SponsoredLabel/index.tsx"),A=o("./src/reddit/components/SubredditNameLink/index.tsx"),_=o("./src/reddit/constants/colors.ts"),$=o("./src/reddit/contexts/InsideOverlay.tsx"),E=o("./src/reddit/controls/MetaSeparator/index.tsx"),B=o("./src/reddit/controls/OutboundLink/index.tsx"),L=o("./src/reddit/featureFlags/component.tsx"),R=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),F=o("./src/reddit/helpers/styles/smartTextColor.ts"),U=o("./src/reddit/icons/fonts/Admin/index.tsx"),D=o("./src/reddit/featureFlags/index.ts"),H=o("./src/reddit/models/Flair/index.ts"),q=o("./src/reddit/models/NewStructuredStyles/index.ts"),G=o("./src/reddit/models/Post/index.ts"),J=o("./src/reddit/models/Subreddit/index.ts"),z=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),Q=o("./src/reddit/selectors/authorFlair.ts"),Z=o("./src/reddit/selectors/subreddit.ts"),W=o("./src/reddit/selectors/userFlair.ts"),V=o("./src/reddit/components/PostTopMeta/index.m.less"),X=o.n(V);o.d(t,"c",function(){return K}),o.d(t,"a",function(){return oe}),o.d(t,"e",function(){return le}),o.d(t,"b",function(){return me});var K,Y=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var c=Array(i),a=0;aObject(F.a)(Object(R.a)(e),q.a.metaText,q.b.metaText),te=`\n .${X.a.adminIcon} {\n color: ${_.a.admin};\n }\n\n .${X.a.contractorIcon} {\n color: ${_.a.op};\n }\n`,oe=a()(E.b).withConfig({componentId:"s1j4909-0"})(["vertical-align: middle;"]),ne=Object(c.css)(["."," {color: ",";}"],X.a.text,e=>ee(e)),se=Object(L.a)("spBadges",j.b),re=e=>Y("span",{className:X.a.text},void 0,e.children),ie=Object(c.css)(["."," {fill: ",";}"],X.a.crosspostIcon,e=>Object(z.c)(e).button),de=Object(c.css)(["."," {color: ",";}"],X.a.authorLink,e=>ee(e)),ce=Object(c.css)(["."," {color: ",";}"],X.a.externalLink,e=>ee(e)),ae=Object(c.css)(["."," {color: ",";}"],X.a.outboundLink,e=>ee(e)),le=Object(c.css)(["","","","","","","",""],te,ie,ne,de,ce,ae,T.a),pe=a()(P.b).withConfig({componentId:"s1j4909-1"})(["display: inline-flex;"," {padding: 0 5px;}"],P.a),ue=Object(i.connect)(()=>Object(d.createStructuredSelector)({authorFlair:Q.a,canAccessRedesignProfiles:e=>D.d.redesignProfiles(e),createdTooltipId:(e,{isOverlay:t,post:o})=>`PostTopMeta--Created--${t}--${o.id}`,isUserFlairEnabled:(e,t)=>Object(W.a)(e,{subredditId:t.post.belongsTo.id}),flairPosition:(e,t)=>Object(W.c)(e,{subredditId:t.post.belongsTo.id}),patreonPatronFlair:(e,{post:t})=>Object(Z.q)(e,{identifier:t.belongsTo,userName:t.author})}),(e,{post:t,tooltipType:o})=>({onHideTooltip:()=>e(Object(y.f)()),onShowTooltip:t=>e(Object(y.d)({tooltipId:t}))})),me=e=>{const t=!e.isDeleted&&e.post.distinguishType===u.F.ADMIN;return Y(h.a,{className:X.a.authorLink,"data-click-id":"user",author:e.post.author,canAccessRedesignProfiles:e.canAccessRedesignProfiles,isAdmin:t,isAdminEmeritus:t,isAuthorDeleted:e.isDeleted,isUnstyled:!0},void 0,`u/${e.post.author}`,t&&Y(U.a,{className:X.a.adminIcon}),e.renderContractorBadge&&Y(U.a,{className:X.a.contractorIcon}))};t.d=Object($.b)(ue(class extends r.a.PureComponent{constructor(){super(...arguments),this.onShowCreatedTooltip=(()=>this.props.onShowTooltip(this.props.createdTooltipId))}render(){var e=this.props;const t=e.canAccessRedesignProfiles,o=e.className,n=e.createdTooltipId,r=e.isCommentsPage,i=e.isOverlay,d=e.isUserFlairEnabled,c=e.flairPosition,a=e.language,u=e.onHideTooltip,x=e.patreonPatronFlair,v=e.post,y=e.authorFlair;var h=e.showOCCategories;const j=void 0!==h&&h;var T=e.showSub;const P=void 0!==T&&T;var _=e.showTimestamp;const $=void 0===_||_,E=e.subredditOrProfile,L=e.tooltipType,R=e.hideSource,F=Object(f.a)(v),U=c===H.a.Left,D=v.authorIsContractor&&!!E&&E.type===J.b.EmployeesOnly,q=!i&&!r;return Y("div",{className:Object(p.a)(X.a.container,o)},void 0,j&&v.contentCategories&&Y(pe,{categoryNames:v.contentCategories}),P&&E&&Y(w.a,{postId:v.id,subredditName:E.name,tooltipType:L},void 0,Y(A.a,{"data-click-id":"subreddit",to:E.url},void 0,E.displayText)),E&&E.isQuarantined&&Y(N.a,{}),P&&!F&&Y(oe,{},void 0,"•"),v.isSponsored&&Y(s.Fragment,{},void 0,Y(M.a,{}),Y(oe,{},void 0,"•")),!v.isSponsored&&!F&&Y(re,{},void 0,"Posted by"),!v.isSponsored&&F&&Y(s.Fragment,{},void 0,Y(g,{className:X.a.crosspostIcon}),Y(re,{},void 0,"Crossposted by")),y&&U&&Y(O.c,{disabled:!d,flair:y,forceSmallEmojis:!0,usesCommunityStyles:q}),x&&U&&Y(O.c,{flair:x}),"subreddit"===v.belongsTo.type&&!Object(G.e)(v.author)&&Y(se,{className:X.a.badge,subredditId:v.belongsTo.id,userId:v.authorId,uniqueIdentifier:v.id}),Object(G.e)(v.author)?Y(me,{canAccessRedesignProfiles:t,post:v,isDeleted:!0,renderContractorBadge:D}):Y(I.b,{postOrComment:v,tooltipType:L},void 0,Y(me,{canAccessRedesignProfiles:t,post:v,renderContractorBadge:D})),y&&!U&&Y(O.c,{disabled:!d,flair:y,forceSmallEmojis:!0,usesCommunityStyles:q}),"subreddit"===v.belongsTo.type&&!Object(G.e)(v.author)&&Y(S.a,{className:X.a.publicWallet,contentId:v.id,subredditId:v.belongsTo.id,userId:v.authorId,username:v.author}),x&&!U&&Y(O.c,{flair:x}),Y(C.e,{post:v}),$&&Y("a",{className:X.a.externalLink,"data-click-id":"timestamp",href:v.permalink,id:n,onMouseEnter:this.onShowCreatedTooltip,onMouseLeave:u,target:"_blank",rel:"nofollow noopener"},void 0,Object(b.b)(a,v.created/1e3),Y(k.c,{caretOnTop:i,container:null,tooltipId:n,text:Object(m.a)(v.created)})),v.isSponsored&&v.source&&!R&&Y("span",{className:X.a.sponsored},void 0,Y(re,{},void 0,"from"),Y(B.a,{className:X.a.outboundLink,href:v.source.url.replace(l.a.redditUrl,""),isSponsored:v.isSponsored,source:v.source},void 0,v.source.displayText)))}}))},"./src/reddit/components/SourceLink/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/lib/getShortenedLink.ts"),d=o("./src/reddit/controls/OutboundLink/styled.tsx"),c=o("./src/reddit/helpers/styles/components/index.tsx"),a=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;ae.isCommentsPage?"-5px":"0px");t.a=(e=>{const t=e.post,o=e.isCommentsPage,n=t.source,s=t.isSponsored;return n?l(u,{isCommentsPage:!!o},void 0,l(d.a,{href:n.url,isSponsored:s,source:n},void 0,Object(i.a)(t),l(p,{}))):null})},"./src/reddit/components/SponsoredLabel/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),c=o("./src/app/strings/index.ts"),a=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;aObject(l.c)(e).linkText),m=Object(r.createStructuredSelector)({language:e=>e.user.language}),b=Object(s.connect)(m);t.a=b(({className:e,language:t})=>p(u,{className:e},void 0,Object(c.a)(t,"listings.sponsored")))},"./src/reddit/components/SubscribeButton/Inline.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),d=o("./src/app/strings/index.ts"),c=o("./src/higherOrderComponents/addOverlayEvents.tsx"),a=o("./src/higherOrderComponents/asTooltip.tsx"),l=o("./src/reddit/models/MonthsToMinutes/index.ts"),p=o("./src/reddit/components/MonthsToMinutesTooltip/index.tsx"),u=Object.assign||function(e){for(var t=1;te.targetBox?e.targetBox.width/2:40),[c.a.Click,c.a.Keydown,c.a.Resize]);var b=e=>s.a.createElement(m,u({targetBox:e.targetBox,targetPosition:["right","bottom"],tooltipPosition:["right","top"],tooltipType:l.j.SubscribeFeed},e)),f=Object.assign||function(e){for(var t=1;te.targetBox?e.targetBox.width/2:40),[c.a.Click,c.a.Keydown,c.a.Resize]);var v,g=e=>s.a.createElement(x,f({targetBox:e.targetBox,targetPosition:["right","bottom"],tooltipPosition:["right","top"],tooltipType:l.j.SubscribeReminder},e)),y=o("./src/reddit/components/TrackingHelper/index.tsx"),h=o("./src/reddit/connectors/SubscribeButton/index.ts"),j=o("./src/reddit/controls/Button/index.tsx"),O=o("./src/reddit/icons/svgs/Checkmark/index.tsx"),S=o("./src/reddit/icons/svgs/Plus/index.tsx"),T=o("./src/reddit/components/SubscribeButton/helpers/actionTemplateSource.ts"),I=Object.assign||function(e){for(var t=1;t1){for(var d=Array(r),c=0;c{e.small;var t=k(e,["small"]);return s.a.createElement(j.d,t)}).withConfig({componentId:"kvscsu-0"})(["",""],e=>e.small?C:P),M=i()(e=>{e.small,e.belongsToType;var t=k(e,["small","belongsToType"]);return s.a.createElement(j.g,t)}).withConfig({componentId:"kvscsu-1"})(["","line-height: 0;padding: 0;"],e=>e.small?C:P),A=i()(O.a).withConfig({componentId:"kvscsu-2"})(["height: 14px;margin: auto;width: 14px;"]),_=i()(S.a).withConfig({componentId:"kvscsu-3"})(["height: 14px;width: 14px;"]),$=i.a.div.withConfig({componentId:"kvscsu-4"})(["height: 24px;"]);t.a=Object(h.a)(Object(y.b)(class extends s.a.Component{constructor(e){super(e),this.onClick=(e=>{const t=this.props;if(t.userIsSubscriber?t.onUnsubscribe():(this.setState({hasJustSubscribed:!0}),t.onSubscribe()),t.onClick&&t.onClick(e),t.getEventFactory){const e=t.getEventFactory(t.userIsSubscriber);e&&t.sendEvent(e)}}),this.state={hasJustSubscribed:!1}}componentDidMount(){this.props.onSubscriptionsRequested()}render(){const e=this.props,t=e.className,o=e.identifier,n=e.language,r=(e.onSubscribe,e.onUnsubscribe,e.postId);e.sendEvent;var i=e.small;const c=void 0!==i&&i,a=e.subscribeReminderTooltipId,l=e.subscribeTooltipId,p=e.textVariant,u=e.userIsSubscriber,m=k(e,["className","identifier","language","onSubscribe","onUnsubscribe","postId","sendEvent","small","subscribeReminderTooltipId","subscribeTooltipId","textVariant","userIsSubscriber"]);return u?this.state.hasJustSubscribed?s.a.createElement(M,I({className:t,onClick:this.onClick,small:c,belongsToType:o.type},m),w(A,{})):c?null:w($,{}):w(s.a.Fragment,{},void 0,s.a.createElement(N,I({className:t,onClick:this.onClick,small:c},m,{id:`subscribe-button-${r}`}),w(_,{}),!c&&Object(d.a)(n,`subscriptions.${Object(T.a)({textVariant:p,type:o.type})}.subscribe`)),w(b,{isOpen:l===r,tooltipId:`subscribe-button-${r}`}),w(g,{isOpen:a===r,tooltipId:`subscribe-button-${r}`}))}}))},"./src/reddit/helpers/isRemoved.ts":function(e,t,o){"use strict";t.a=(e=>!!e.bannedBy&&!e.isSpam)},"./src/reddit/helpers/modTooltipTemplates/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i}),o.d(t,"c",function(){return d}),o.d(t,"d",function(){return c}),o.d(t,"e",function(){return a});var n=o("./src/app/strings/index.ts"),s=o("./src/lib/humanizeUTCDate/index.tsx");const r=(e,t)=>t.approvedBy&&"string"==typeof t.approvedBy&&t.approvedAtUTC?Object(n.a)(e,"modTools.approvedBy",{username:t.approvedBy,time:Object(s.a)(t.approvedAtUTC)}):Object(n.a)(e,"modTools.approved"),i=Object(n.f)("modTools.actionByAutomod"),d=(e,t)=>{let o=t.bannedBy&&"string"==typeof t.bannedBy&&t.bannedAtUTC?Object(n.a)(e,"modTools.removedBy",{username:t.bannedBy,time:Object(s.a)(t.bannedAtUTC)}):Object(n.a)(e,"modTools.removed");return t.modReasonBy&&t.modRemovalReason&&(o=o+"\n"+Object(n.a)(e,"modTools.reasonBy",{username:t.modReasonBy})+t.modRemovalReason),t.modNote&&(o=o+"\n"+Object(n.a)(e,"modTools.note")+t.modNote),o},c=(e,t)=>`${t} ${Object(n.a)(e,"modTools.reports")}`,a=(e,t)=>t.bannedBy&&"string"==typeof t.bannedBy&&t.bannedAtUTC?Object(n.a)(e,"modTools.removedAsSpamBy",{username:t.bannedBy,time:Object(s.a)(t.bannedAtUTC)}):Object(n.a)(e,"modTools.removedAsSpam")},"./src/reddit/helpers/showReportIndicator/index.ts":function(e,t,o){"use strict";t.a=(e=>!e.ignoreReports&&(e.numReports||0)>0)},"./src/reddit/icons/fonts/Archived/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./src/lib/classNames/index.ts"),r=o("./src/reddit/icons/fonts/helpers.tsx"),i=o("./src/reddit/icons/fonts/commonStyles.m.less"),d=o.n(i),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;ac("i",{className:Object(s.a)(Object(r.b)("archived"),d.a.archivedIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/fonts/Lock/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./src/lib/classNames/index.ts"),r=o("./src/reddit/icons/fonts/helpers.tsx"),i=o("./src/reddit/icons/fonts/commonStyles.m.less"),d=o.n(i),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;ac("i",{className:Object(s.a)(Object(r.b)("lock"),d.a.lockIcon,e.className),id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,c(r.a,{},void 0,e.desc)))},"./src/reddit/icons/svgs/Automoderator/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var c=Array(i),a=0;as("svg",{className:e.className,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,s("path",{d:"M16,2H4A2,2,0,0,0,2,4V16a2,2,0,0,0,2,2H16a2,2,0,0,0,2-2V4A2,2,0,0,0,16,2ZM5.5,15.5h-1v-3h1Zm2,0h-1v-3h1ZM6,9A2,2,0,1,1,8,7,2,2,0,0,1,6,9Zm3.5,6.5h-1v-3h1Zm2,0h-1v-3h1Zm2,0h-1v-3h1Zm2,0h-1v-3h1ZM14,9a2,2,0,1,1,2-2A2,2,0,0,1,14,9Z"})))},"./src/reddit/models/Badge/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./src/config.ts"),s=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var o=[],n=!0,s=!1,r=void 0;try{for(var i,d=e[Symbol.iterator]();!(n=(i=d.next()).done)&&(o.push(i.value),!t||o.length!==t);n=!0);}catch(c){s=!0,r=c}finally{try{!n&&d.return&&d.return()}finally{if(s)throw r}}return o}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();function r(e,t,o){const n=o.media[0],r=Object.keys(n);let i={width:1/0,height:1/0,url:""};if(r.forEach(o=>{const r=n[o];var d=o.split("x").map(e=>parseInt(e)),c=s(d,2);const a=c[0],l=c[1];(a=e||l=t)&&(i={height:l,width:a,url:r})}),!i.url&&r.length){const e=Object.keys(n)[0],t=n[e];var d=e.split("x").map(e=>parseInt(e)),c=s(d,2);const o=c[0],r=c[1];i={height:r,width:o,url:t}}return i.url}function i(e,t,o){const s=r(e,t,o),i=r(2*e,2*t,o);return{url:`${n.a.assetPath}/${s}`,url2x:`${n.a.assetPath}/${i}`}}}}]); -//# sourceMappingURL=CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8.35bf65fed96d6fc5a328.js.map \ No newline at end of file diff --git a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c.db8b7dbdaf981305b70d.js b/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c.db8b7dbdaf981305b70d.js deleted file mode 100644 index f42b991..0000000 --- a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c.db8b7dbdaf981305b70d.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"],{"./src/reddit/actions/governance/index.ts":function(e,t,o){"use strict";var r=o("./src/app/strings/index.ts"),n=o("./src/lib/makeActionCreator/index.ts"),s=o("./src/lib/prettyPrintNumber/index.ts"),i=o("./src/reddit/actions/modal.ts"),d=o("./src/reddit/actions/post.ts"),c=o("./src/reddit/actions/toaster.ts"),a=o("./src/config.ts"),l=o("./src/reddit/endpoints/governance/requester.ts");var u=o("./src/reddit/endpoints/governance/poll.ts");o("./src/reddit/endpoints/governance/wallet.ts");var p=o("./src/reddit/models/Poll/index.ts"),m=o("./src/reddit/models/Toast/index.ts"),f=o("./src/reddit/models/Vote/index.ts"),v=o("./src/reddit/selectors/gov.ts"),g=o("./src/reddit/actions/governance/constants.ts"),b=o("./src/reddit/actions/governance/errorToast.ts");o.d(t,"a",function(){return h}),o.d(t,"b",function(){return x}),o.d(t,"d",function(){return j}),o.d(t,"e",function(){return O}),o.d(t,"h",function(){return k}),o.d(t,"f",function(){return T}),o.d(t,"g",function(){return M}),o.d(t,"c",function(){return L});const h=Object(n.a)(g.b),x=Object(n.a)(g.c),y=Object(n.a)(g.d),j=Object(n.a)(g.e),O=(Object(n.a)(g.f),Object(n.a)(g.g),Object(n.a)(g.h)),C=Object(n.a)(g.i),I=Object(n.a)(g.j),w=Object(n.a)(g.k),S=Object(n.a)(g.q),k=Object(n.a)(g.r),_=Object(n.a)(g.s),N=Object(n.a)(g.t),P=(Object(n.a)(g.u),Object(n.a)(g.v),Object(n.a)(g.w)),T=(e,t)=>async(o,r,{apiContext:n})=>{const s=r().polls.models[e];o(I({pollId:e}));const i=await Object(u.b)(n(),s.subredditId,e,t);if(i.ok){o(w(i.body));const t=r(),n=t.polls.models[e];if(n&&Object(p.d)(n)){const e=n.postId,r=t.posts.models[e];r&&r.voteState===f.a.notVoted&&o(Object(d.J)(e))}}else o(C({pollId:e,error:i.error})),Object(b.a)(o,i.error)},M=(e,t)=>async(o,n,{apiContext:d})=>{o(_());const u=n().transfers.communityPoints.contentId||void 0,p=await function(e,t){return Object(l.a)(e,{data:{amount:t.amount,contentId:t.contentId,description:t.message,receiveUserName:t.recipient},endpoint:`${a.a.metaUrl}/wallets/me/${t.subredditId}/transfers`,method:"post"})}(d(),Object.assign({},e,{contentId:u}));if(p.ok){const d=n().user.language;o(N(Object.assign({},p.body,{subredditId:e.subredditId}))),o(Object(c.e)({kind:m.b.SuccessCommunity,text:Object(r.a)(d,"gov.transferSuccess",{amount:Object(s.a)(e.amount),recipient:e.recipient,tokenName:Object(v.i)(n(),{subredditId:e.subredditId})})})),t&&o(Object(i.f)())}else o(S({error:p.error})),Object(b.a)(o,p.error)},L=(e,t)=>async(o,n,{apiContext:s})=>{o(y());const i=await function(e,t,o){return Object(l.a)(e,{data:{optOut:t},method:"patch",endpoint:`${a.a.metaUrl}/wallets/${o}/me`})}(s(),e,t);if(i.ok){o(P({[t]:i.body}));const s=e?"polls.optOutSuccess":"polls.optInSuccess";o(Object(c.e)({kind:m.b.SuccessCommunity,text:Object(r.a)(n().user.language,s,{tokenName:Object(v.i)(n(),{subredditId:t})})}))}else Object(b.a)(o,i.error)}},"./src/reddit/components/Governance/Token/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var r,n=o("./node_modules/react-redux/es/index.js"),s=o("./node_modules/reselect/lib/index.js"),i=o("./src/config.ts"),d=o("./src/reddit/selectors/gov.ts"),c=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=n;else if(i>1){for(var c=Array(i),a=0;a1){for(var c=Array(i),a=0;a({toggleBanModal:()=>{e(Object(B.c)({username:t,subredditId:o,contextId:r})),e(Object(Z.X)(o))},toggleMuteModal:()=>{e(Object(B.d)({username:t,subredditId:o,contextId:r})),e(Object(G.i)(z.a.MUTE_USER))}}))(e=>V("div",{className:e.className},void 0,V(K.a,{role:"button",onClick:()=>{e.toggleBanModal(),e.sendEvent($.a(e.contextId))}},void 0,V(D,{}),Object(O.a)(e.language,"user.tooltip.banUser")),e.hasModMailPermissions&&V(K.a,{role:"button",onClick:()=>{e.toggleMuteModal(),e.sendEvent($.d(e.contextId))}},void 0,V(Q,{}),Object(O.a)(e.language,"user.tooltip.muteUser")))),Y=o("./src/reddit/actions/userFlair.ts"),ee=o("./src/reddit/icons/svgs/Tag/index.tsx"),te=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,r,n){var s=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&s)for(var d in s)void 0===o[d]&&(o[d]=s[d]);else o||(o=s||{});if(1===i)o.children=n;else if(i>1){for(var c=Array(i),a=0;a({onToggleUserFlairModal:()=>e(Object(Y.p)(t.subredditId,t.username))}))(e=>te(K.a,{role:"button",onClick:()=>{e.onToggleUserFlairModal(),e.sendEvent($.c(e.contextId))}},void 0,te(oe,{}),Object(O.a)(e.language,"user.tooltip.editUserFlair"))),ne=Object.assign||function(e){for(var t=1;t1){for(var c=Array(i),a=0;ae.url),de=j()(N.a).withConfig({componentId:"s6fvhg-1"})(["margin-bottom: 8px;margin-top: 4px;"]),ce=j()(F.a).withConfig({componentId:"s6fvhg-2"})(["fill: ",";height: 20px;margin-top: 7px;width: 20px;"],e=>Object(E.c)(e).actionIcon),ae=j()(U.a).withConfig({componentId:"s6fvhg-3"})(["fill: ",";height: 16px;margin-bottom: 2px;vertical-align: middle;width: 16px;"],P.a.snoo),le=Object(y.css)(["display: flex;height: 16px;width: 16px;margin-right: 6px;"]),ue=j()(H.a).withConfig({componentId:"s6fvhg-4"})(["",""],le),pe=j()(k.a).withConfig({componentId:"s6fvhg-5"})(["",""],le),me=j()(x.a).withConfig({componentId:"s6fvhg-6"})(["","color: ",";display: inline-block;margin-right: 4px;"],L.titleFontH4,e=>Object(E.c)(e).bodyText),fe=j.a.div.withConfig({componentId:"s6fvhg-7"})(["","color: ",";"],L.metadataFont,e=>Object(E.c)(e).metaText),ve=j.a.div.withConfig({componentId:"s6fvhg-8"})(["","color: ",";"],L.metadataFont,e=>Object(E.c)(e).bodyText),ge=j.a.div.withConfig({componentId:"s6fvhg-9"})(["display: inline-block;"]),be=j.a.div.withConfig({componentId:"s6fvhg-10"})(["display: inline-block;margin: 0px 3px;"]),he=j.a.div.withConfig({componentId:"s6fvhg-11"})(["width: 100%;box-sizing: border-box;display: flex;"]),xe=j.a.div.withConfig({componentId:"s6fvhg-12"})(["display: flex;padding: 12px 0px 4px 0px;"]),ye=j.a.div.withConfig({componentId:"s6fvhg-13"})(["border-right: 1px solid ",";padding: 0px 12px 0px 6px;"],e=>Object(E.c)(e).line),je=j.a.div.withConfig({componentId:"s6fvhg-14"})(["padding-left: 12px;"]),Oe=j.a.div.withConfig({componentId:"s6fvhg-15"})(["","color: ",";padding-right: 12px;"],L.titleFontH4,e=>Object(E.c)(e).bodyText),Ce=j.a.div.withConfig({componentId:"s6fvhg-16"})(["","color: ",";"],L.titleFontH6,e=>Object(E.c)(e).bodyText),Ie=j()(Object(M.a)()).withConfig({componentId:"s6fvhg-17"})(["background-image: url(",");border-top-left-radius: 4px;border-top-right-radius: 4px;height: 4px;"],e=>e.image||`${h.a.assetPath}/img/user-info-banner.png`),we=j.a.div.withConfig({componentId:"s6fvhg-18"})(["padding: 12px 12px 0px 12px;"]),Se=j.a.div.withConfig({componentId:"s6fvhg-19"})(["height: 8px;"]),ke=e=>se("div",{},void 0,se("div",{},void 0,se(me,{to:`${e.user.url}`},void 0,`u/${e.userName}`),e.user.isGold&&se(x.a,{to:"/premium"},void 0,se(ae,{}))),se(fe,{},void 0,e.user.username&&se(ge,{},void 0,e.user.username,se(be,{},void 0,"•")),se(ge,{},void 0,Object(w.b)(e.language,e.user.created)))),_e=e=>se(xe,{},void 0,se(ce,{}),se(ye,{},void 0,se(Oe,{},void 0,Object(I.b)(e.user.postKarma)),se(Ce,{},void 0,Object(O.a)(e.language,"user.tooltip.postKarma"))),se(je,{},void 0,se(Oe,{},void 0,Object(I.b)(e.user.commentKarma)),se(Ce,{},void 0,Object(O.a)(e.language,"user.tooltip.commentKarma")))),Ne=Object(y.css)(["","display: flex;cursor: pointer;color: ",";fill: ",";padding: 6px 12px;&:hover {background-color: ",";color: ",";fill: ","}"],L.actionFont,e=>Object(E.c)(e).actionIcon,e=>Object(E.c)(e).actionIcon,e=>Object(E.c)(e).line,e=>Object(E.c)(e).bodyText,e=>Object(E.c)(e).bodyText),Pe=j.a.a.withConfig({componentId:"s6fvhg-20"})(["",""],Ne),Te=j.a.div.withConfig({componentId:"s6fvhg-21"})(["background-color: ",";border-radius: 4px;box-shadow: 0 1px 3px rgba(0,0,0,0.2);position: absolute;width: ","px;z-index: ",";"],e=>Object(E.c)(e).body,240,T.u),Me=Object(C.a)(e=>{const t=e.className,o=e.contextId,r=e.hideNSFWPref,n=e.hoverId,s=e.isCurrentUser,i=e.isGov,d=e.origin,c=e.language,a=e.moderatorPermissions,l=e.sendEvent,u=e.style,p=e.subredditId,m=e.tokenName,f=e.userName,v=e.user,g=e.userFlair,b=e.userInChat,x=e.wallet;if(!v)return se(Te,{style:u});const y=v.isNSFW&&r,j=v.accountIcon||`${h.a.assetPath}/img/snoo_user_placeholder.png`,C=a&&a.flair,I=a&&a.access,w=g&&g.templateIds&&g.templateIds.length>0,k=g&&g.displaySettings&&g.displaySettings.isEnabled,N=v.gildedLastMonth;return se(Te,{className:t,id:n,style:u},void 0,se(Ie,{image:y?void 0:e.user.bannerImage}),se(we,{},void 0,se(he,{},void 0,se(ie,{url:y?`${h.a.assetPath}/img/avatar_over18_square.png`:j}),se(ke,{language:c,origin:d,user:v,userName:f})),se(_e,{language:c,user:v,userName:f}),N&&se(ve,{},void 0,se(A.a,{gildings:N,language:c,userName:f})),v.hasUserProfile&&!s&&se(de,{identifier:{name:e.user.username,type:"profile"},getEventFactory:e=>Object($.f)(e?"unfollow":"follow",o),small:!0})),I&&o&&!s&&p&&se(X,{contextId:o,language:c,subredditId:p,sendEvent:l,username:f}),C&&o&&(w||k)&&p&&se(re,{contextId:o,language:c,subredditId:p,sendEvent:l,username:f}),b&&se(Pe,{href:Object(S.channelUserIdUrl)(v.id),target:"_blank",rel:"noopener noreferrer",onClick:()=>l(Object($.b)(o))},void 0,se(ue,{}),Object(O.a)(c,"user.tooltip.inviteToChat")),i&&x&&se(Pe,{onClick:()=>e.onOpenTransferModal(v.username)},void 0,p&&se(pe,{subredditId:p}),Object(O.a)(c,"gov.transferModalTitle",{tokenName:m})),se(_.i,{contextId:o,subredditId:p,user:v}),!(I||b)&&se(Se,{}))});var Le=e=>{const t=e.activeTooltipId===e.tooltipId;return s.a.createElement(Me,ne({isOpen:t},e))},$e=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,r,n){var s=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&s)for(var d in s)void 0===o[d]&&(o[d]=s[d]);else o||(o=s||{});if(1===i)o.children=n;else if(i>1){for(var c=Array(i),a=0;a{const o=Object(g.j)(e);return!!o&&Object(u.f)(o)===t.userName},isGov:l.d.spPoints,hideNSFWPref:g.x,language:g.M,moderatorPermissions:f.g,origin:m.d,user:g.bb,userFlair:b.b,userInChat:l.d.userInChat,wallet:p.d}),Fe=Object(i.connect)(He,(e,t)=>({onHideTooltip:()=>e(Object(c.f)()),onOpenTransferModal:o=>e(Object(a.h)({recipient:o,contentId:t.contextId}))}));t.a=Fe(e=>$e("div",{className:e.className,id:e.tooltipId,onMouseLeave:e.onHideTooltip},void 0,$e(Le,{activeTooltipId:e.activeTooltipId,contextId:e.contextId,isCurrentUser:e.isCurrentUser,isGov:e.isGov,hideNSFWPref:e.hideNSFWPref,hoverId:e.hoverId,language:e.language,moderatorPermissions:e.moderatorPermissions,onHideTooltip:e.onHideTooltip,onOpenTransferModal:e.onOpenTransferModal,origin:e.origin,sendEvent:e.sendEvent,subredditId:e.subredditId,tokenName:e.tokenName,tooltipId:e.tooltipId,tooltipType:e.tooltipType,user:e.user,userFlair:e.userFlair,userInChat:e.userInChat,userName:e.userName,wallet:e.wallet})))},"./src/reddit/components/Hovercards/AuthorHovercard/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return m});var r,n=o("./node_modules/react/index.js"),s=o.n(n),i=o("./src/reddit/components/Hovercards/helpers.ts"),d=o("./src/reddit/components/Hovercards/HoverDiv/index.tsx"),c=o("./src/reddit/helpers/isPost.ts"),a=o("./src/reddit/components/Hovercards/AuthorHovercard/HoverCard.tsx"),l=o("./src/reddit/components/TrackingHelper/index.tsx"),u=o("./src/reddit/helpers/trackers/authorHovercard.ts"),p=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=n;else if(i>1){for(var c=Array(i),a=0;aObject(c.a)(e.id)?e.belongsTo.id:e.subredditId;t.b=Object(l.b)(class extends s.a.Component{constructor(){super(...arguments),this.sendEvent=(()=>this.props.sendEvent(Object(u.e)(this.props.postOrComment.id)))}render(){const e=this.props,t=Object(i.b)({author:e.author,itemId:e.postOrComment.id,tooltipIdPrefix:m,tooltipType:e.tooltipType}),o=`${t}-hover-id`,r=e.author||e.postOrComment.author;return p(d.a,{authorOrSubredditName:r,hoverId:o,sendHoverEvent:this.sendEvent,tooltipId:t},void 0,e.children,p(a.a,{className:e.className,contextId:e.postOrComment.id,hoverId:o,sendEvent:e.sendEvent,subredditId:f(e.postOrComment),tooltipId:t,tooltipType:e.tooltipType,userName:r}))}})},"./src/reddit/endpoints/governance/poll.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return a}),o.d(t,"a",function(){return l});var r=o("./node_modules/lodash/get.js"),n=o.n(r),s=o("./src/config.ts"),i=o("./src/lib/omitHeaders/index.ts"),d=o("./src/reddit/constants/headers.ts"),c=(o("./src/reddit/models/Poll/index.ts"),o("./src/reddit/endpoints/governance/requester.ts"));function a(e,t,o,r){return Object(c.a)(e,{method:"put",endpoint:`${s.a.metaUrl}/polls/${t}/${o}/votes/me/${r}`})}function l(e,t){return Object(c.a)(Object(i.a)(e,[d.a]),{method:"get",endpoint:`${e.apiUrl}/by_id/${t}.json`}).then(e=>e.ok?Object.assign({},e,{body:{title:n()(e.body,["data","children",0,"data","title"],""),url:n()(e.body,["data","children",0,"data","permalink"],"")}}):e)}},"./src/reddit/helpers/trackers/authorHovercard.ts":function(e,t,o){"use strict";o.d(t,"f",function(){return i}),o.d(t,"e",function(){return d}),o.d(t,"d",function(){return c}),o.d(t,"a",function(){return a}),o.d(t,"c",function(){return l}),o.d(t,"b",function(){return u});var r=o("./src/reddit/helpers/isComment.ts"),n=o("./src/reddit/selectors/telemetry.ts");const s=(e,t)=>({comment:t&&Object(r.a)(t)?n.comment(e,t):null,post:t?n.post(e,t):null,profile:n.profile(e),screen:n.screen(e)}),i=(e,t)=>o=>Object.assign({source:"user_hovercard",action:"click",noun:e},s(o,t)),d=e=>t=>Object.assign({source:"user_hovercard",action:"view",noun:"hover_user_hovercard"},s(t,e)),c=e=>t=>Object.assign({source:"user_hovercard",action:"click",noun:"mute_dialog_in_context"},s(t,e)),a=e=>t=>Object.assign({source:"user_hovercard",action:"click",noun:"ban_dialog_in_context"},s(t,e)),l=e=>t=>Object.assign({source:"user_hovercard",action:"click",noun:"change_user_flair_in_context",userSubreddit:n.userSubreddit(t)},s(t,e)),u=e=>t=>Object.assign({source:"user_hovercard",action:"click",noun:"create_chat"},e&&s(t,e))},"./src/reddit/icons/svgs/Ban/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var r,n=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=n;else if(i>1){for(var c=Array(i),a=0;an("svg",{className:e.className,viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,n("g",{},void 0,n("path",{d:"M12.8172,7.49104 C12.8172,7.70304 12.7332,7.90704 12.5828,8.05664 L9.5196,11.11984 C9.3636,11.27584 9.1588,11.35424 8.954,11.35424 C8.7492,11.35424 8.5444,11.27584 8.3884,11.11984 L7.2572,9.98784 L2.966,14.27904 C2.8092,14.43584 2.6044,14.51344 2.4004,14.51344 C2.1956,14.51344 1.9908,14.43584 1.834,14.27904 C1.522,13.96704 1.522,13.46064 1.834,13.14784 L6.126,8.85664 L4.9948,7.72544 C4.682,7.41264 4.682,6.90704 4.9948,6.59424 L8.0572,3.53104 C8.3572,3.23104 8.8884,3.23104 9.1884,3.53104 L12.5828,6.92544 C12.7332,7.07504 12.8172,7.27904 12.8172,7.49104 Z M3.86328,6.26288 C3.65848,6.26288 3.45368,6.18448 3.29768,6.02848 C2.98488,5.71568 2.98488,5.21008 3.29768,4.89728 L6.36008,1.83408 C6.67288,1.52208 7.17928,1.52208 7.49128,1.83408 C7.80408,2.14688 7.80408,2.65328 7.49128,2.96528 L4.42888,6.02848 C4.27288,6.18448 4.06808,6.26288 3.86328,6.26288 Z M14.27968,8.62264 C14.59248,8.93544 14.59248,9.44104 14.27968,9.75384 L11.21728,12.81624 C11.06128,12.97224 10.85648,13.05064 10.65168,13.05064 C10.44688,13.05064 10.24208,12.97224 10.08608,12.81624 C9.77328,12.50424 9.77328,11.99784 10.08608,11.68504 L13.14848,8.62264 C13.46128,8.30984 13.96688,8.30984 14.27968,8.62264 Z"}))))},"./src/reddit/icons/svgs/Mute/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var r,n=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=n;else if(i>1){for(var c=Array(i),a=0;an("svg",{className:e.className,viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,n("g",{},void 0,n("path",{d:"M9.97968,8.20936 C10.13568,8.36536 10.13568,8.61896 9.97968,8.77496 C9.90128,8.85336 9.79888,8.89256 9.69648,8.89256 C9.59488,8.89256 9.49248,8.85336 9.41408,8.77496 L7.99968,7.36056 L6.58608,8.77496 C6.50768,8.85336 6.40528,8.89256 6.30288,8.89256 C6.20048,8.89256 6.09808,8.85336 6.02048,8.77496 C5.86368,8.61896 5.86368,8.36536 6.02048,8.20936 L7.43408,6.79496 L6.02048,5.38136 C5.86368,5.22536 5.86368,4.97176 6.02048,4.81576 C6.17648,4.65976 6.43008,4.65976 6.58608,4.81576 L7.99968,6.22936 L9.41408,4.81576 C9.57008,4.65976 9.82368,4.65976 9.97968,4.81576 C10.13568,4.97176 10.13568,5.22536 9.97968,5.38136 L8.56528,6.79496 L9.97968,8.20936 Z M12.79968,1.59976 L3.19968,1.59976 C2.31808,1.59976 1.59968,2.31816 1.59968,3.19976 L1.59968,10.59496 C1.59968,11.47736 2.31808,12.19496 3.19968,12.19496 L6.10528,12.19496 L7.33408,14.03896 C7.48288,14.26136 7.73248,14.39496 7.99968,14.39496 C8.26688,14.39496 8.51728,14.26136 8.66528,14.03896 L9.89488,12.19496 L12.79968,12.19496 C13.68208,12.19496 14.39968,11.47736 14.39968,10.59496 L14.39968,3.19976 C14.39968,2.31816 13.68208,1.59976 12.79968,1.59976 L12.79968,1.59976 Z",id:"path-1"}))))},"./src/reddit/icons/svgs/Tag/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var r,n=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&s)for(var d in s)void 0===t[d]&&(t[d]=s[d]);else t||(t=s||{});if(1===i)t.children=n;else if(i>1){for(var c=Array(i),a=0;an("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,n("g",{},void 0,n("path",{fill:"inherit",d:"M5.14293863,3.38188919 C5.75317178,3.99212234 5.75317178,4.98136473 5.14293863,5.59159788 C4.53270548,6.20183104 3.54346309,6.20183104 2.93322994,5.59159788 C2.32299679,4.98136473 2.32299679,3.99212234 2.93322994,3.38188919 C3.54346309,2.77165604 4.53270548,2.77165604 5.14293863,3.38188919 Z M1.01449569,2.94595786 L1,9.03662212 C1.00035355,9.55457784 1.19162594,10.0654625 1.55790725,10.4317438 L9.89929239,18.7731289 C10.6622606,19.5360972 11.8989904,19.5360972 12.661605,18.7734825 L18.7381272,12.6969604 C19.5007418,11.9343457 19.5007418,10.697616 18.7377736,9.93464773 L10.3963885,1.59326259 C10.0301071,1.22698128 9.54786032,1.00707107 9.02955105,1.00707107 L2.96045355,1 C1.8814086,1 1.01414214,1.86726647 1.01449569,2.94595786 Z"}))))}}]); -//# sourceMappingURL=CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c.db8b7dbdaf981305b70d.js.map \ No newline at end of file diff --git a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d.7c26f5595358079e4d88.js b/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d.7c26f5595358079e4d88.js deleted file mode 100644 index f7e5182..0000000 --- a/walls/CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d.7c26f5595358079e4d88.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"],{"./src/reddit/actions/modQueue/index.ts":function(e,t,o){"use strict";o.d(t,"f",function(){return A}),o.d(t,"e",function(){return E}),o.d(t,"b",function(){return U}),o.d(t,"g",function(){return F}),o.d(t,"a",function(){return J}),o.d(t,"c",function(){return z}),o.d(t,"d",function(){return G});var s=o("./src/app/strings/index.ts"),a=o("./src/lib/constants/index.ts"),r=o("./src/lib/makeActionCreator/index.ts"),n=o("./src/reddit/actions/removalReasons/index.ts"),d=o("./src/reddit/actions/toaster.ts"),c=o("./src/reddit/endpoints/modQueue/index.ts"),i=o("./src/reddit/helpers/isPost.ts"),u=o("./src/reddit/helpers/makeModQueueListingKey/index.ts"),m=o("./src/reddit/models/Flair/index.ts"),b=o("./src/reddit/models/ModQueue/index.ts"),l=o("./src/reddit/models/Toast/index.ts"),O=o("./src/reddit/selectors/modQueue.ts"),j=o("./src/reddit/selectors/subreddit.ts"),p=o("./src/reddit/selectors/telemetry.ts"),f=o("./src/reddit/selectors/user.ts"),g=o("./src/telemetry/index.ts"),x=o("./src/reddit/actions/modQueue/constants.ts");const y=Object(r.a)(x.m),k=Object(r.a)(x.l),v=Object(r.a)(x.k),P=Object(r.a)(x.j),R=Object(r.a)(x.i),h=Object(r.a)(x.h),Q=Object(r.a)(x.q),C=Object(r.a)(x.p),M=Object(r.a)(x.o),I=Object(r.a)(x.t),T=Object(r.a)(x.s),w=Object(r.a)(x.r),$=Object(r.a)(x.z),_=Object(r.a)(x.y),N=Object(r.a)(x.x),A=(e,t)=>async(o,r,{apiContext:n})=>{let i,m,O;switch(e){case a.nb.Edited:i=P,m=h,O=R;break;case a.nb.Modqueue:i=y,m=v,O=k;break;case a.nb.Reports:i=Q,m=M,O=C;break;case a.nb.Spam:i=I,m=w,O=T;break;case a.nb.Unmoderated:i=$,m=N,O=_;break;default:throw new Error("Invalid modqueue requested")}o(i());const j=await Object(c.b)(n(),e,t);if(j.ok){o(O({listingKey:Object(u.a)(t),page:`${t.page||b.b}`,response:j.body}))}else{const e=Object(f.M)(r());o(m(j.error)),o(Object(d.e)({kind:l.b.Error,text:Object(s.a)(e,"subredditModeration.modQueue.toastText.somethingWentWrong")}))}},S=Object(r.a)(x.n),K=Object(r.a)(x.b),E=e=>async(t,o,{apiContext:a})=>{const r=o(),n=r.modQueue.moderatedCommunitiesOrder.after,i=r.modQueue.moderatedCommunitiesOrder.pending,u=r.modQueue.moderatedCommunitiesOrder.loaded,m=r.platform.currentPage.urlParams.pageName;if(e&&i||u||!n)return;const b=await Object(c.b)(a(),m,{moderated_after:n});if(b.ok)t(S(b.body)),b.body.moderatedAfter?t(E()):t(K());else{const e=Object(f.M)(o());t(Object(d.e)({kind:l.b.Error,text:Object(s.a)(e,"subredditModeration.modQueue.toastText.somethingWentWrong")}))}},B=Object(r.a)(x.e),U=Object(r.a)(x.d),q=Object(r.a)(x.c),L=Object(r.a)(x.w),W=Object(r.a)(x.v),D=Object(r.a)(x.u),F=(e,t,o)=>async(a,r,{apiContext:u})=>{a(B());const x=r(),y=x.user.language,k=Object(O.f)(x),v=x.user.account&&x.user.account.displayText,P=Object(s.a)(y,`subredditModeration.modQueue.toastText.${e}`),R=Object(s.a)(y,"subredditModeration.modQueue.toastText.postsComments");for(let t=0;t1&&(t=Object(s.a)(y,"subredditModeration.removalReasons.addARemovalReason"),o=Object(n.d)(i,k));const u=Object(d.d)(`${k.length} ${R} ${P}`,l.b.Undo,Object(s.a)(y,"subredditModeration.modQueue.toastText.undo"),(()=>async(e,t,{apiContext:o})=>{e(L());const a=t(),r=Object.keys(a.modQueue.bulkAction.undoLastAction)[0],n=a.modQueue.bulkAction.undoLastAction[r],i=a.user.account&&a.user.account.displayText;e(B());const u=await Object(c.a)(o(),r,{ids:n});if(u.ok)e(W(Object.assign({},u.body,{operation:r,ids:n,username:i})));else{const o=Object(f.M)(t());e(D(u.error)),e(Object(d.e)({kind:l.b.Error,text:Object(s.a)(o,"subredditModeration.modQueue.toastText.somethingWentWrong")}))}})(),t,o);a(Object(d.e)(u))}else{const e=Object(d.d)(`${k.length} ${R} ${P}`,l.b.SuccessMod);a(Object(d.e)(e))}else{a(q(Q.error));const e=Object(d.d)(Object(s.a)(y,"subredditModeration.modQueue.toastText.somethingWentWrong"),l.b.Error);a(Object(d.e)(e))}},J=Object(r.a)(x.a),z=Object(r.a)(x.f),G=Object(r.a)(x.g)},"./src/reddit/actions/removalReasons/index.ts":function(e,t,o){"use strict";var s=o("./src/lib/makeActionCreator/index.ts"),a=o("./src/app/models/Draft.ts"),r=o("./src/lib/constants/index.ts"),n=o("./src/lib/makeCommentsPageKey/index.ts"),d=o("./src/lib/makeDraftKey/index.ts"),c=o("./src/reddit/helpers/isPost.ts"),i=o("./src/reddit/helpers/routeKey/index.ts"),u=o("./src/app/strings/index.ts"),m=o("./src/reddit/actions/comment.ts"),b=o("./src/reddit/actions/modal.ts"),l=o("./src/reddit/actions/modQueue/index.ts"),O=o("./src/reddit/actions/post.ts"),j=o("./src/reddit/actions/toaster.ts"),p=o("./src/reddit/constants/modals.ts"),f=o("./src/lib/makeApiRequest/index.ts"),g=o("./src/lib/omitHeaders/index.ts"),x=o("./src/reddit/constants/headers.ts"),y=o("./src/reddit/models/RichTextJson/addRTJParam.ts");const k=(e,t)=>Object(f.c)(Object(g.a)(e,[x.a]),{endpoint:`${e.apiUrl}/api/v1/modactions/removal_reasons/`,method:r.jb.POST,type:"json",data:{item_ids:t.itemIds,reason_id:t.reasonId,mod_note:t.modNote}}),v=(e,t,o)=>Object(f.c)(Object(g.a)(e,[x.a]),{endpoint:Object(y.a)(`${e.apiUrl}/api/v1/modactions/removal_${o}_message/`),method:r.jb.POST,type:"json",data:t});var P=o("./src/reddit/helpers/r2/normalizeCommentFromR2/index.ts"),R=o("./src/reddit/models/ModQueue/index.ts"),h=o("./src/reddit/models/RemovalReason/index.ts"),Q=o("./src/reddit/models/Toast/index.ts"),C=o("./src/reddit/selectors/comments.ts"),M=o("./src/reddit/selectors/platform.ts"),I=o("./src/reddit/actions/removalReasons/constants.ts");o.d(t,"e",function(){return _}),o.d(t,"a",function(){return K}),o.d(t,"c",function(){return q}),o.d(t,"b",function(){return F}),o.d(t,"d",function(){return z}),o.d(t,"g",function(){return te}),o.d(t,"f",function(){return oe});const T=Object(s.a)(I.k),w=Object(s.a)(I.l),$=Object(s.a)(I.j),_=e=>async(t,o,{apiContext:s})=>{const a=o().subreddits.models[e].name;t(T());const n=await((e,t)=>Object(f.c)(Object(g.a)(e,[x.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/removal_reasons.json`,method:r.jb.GET}))(s(),a);n.ok?t(w({subredditId:e,response:n.body})):t($(n.error))},N=Object(s.a)(I.b),A=Object(s.a)(I.c),S=Object(s.a)(I.a),K=(e,t)=>async(o,s,{apiContext:a})=>{const n=s(),d=n.subreddits.models[e].name,c=n.user.language;o(N());const i=await((e,t,o)=>Object(f.c)(Object(g.a)(e,[x.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/removal_reasons`,method:r.jb.POST,data:o}))(a(),d,t);if(i.ok){const s=i.body.id,a=Object.assign({},t,{id:s});o(A({subredditId:e,reason:a})),o(Object(j.e)({kind:Q.b.SuccessMod,text:Object(u.a)(c,"subredditModeration.removalReasons.toastText.removalReasonAdded")}))}else o(S(i.error))},E=Object(s.a)(I.h),B=Object(s.a)(I.i),U=Object(s.a)(I.g),q=(e,t)=>async(o,s,{apiContext:a})=>{const n=s(),d=n.subreddits.models[e].name,c=n.user.language;o(E());const i=await((e,t,o)=>Object(f.c)(Object(g.a)(e,[x.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/removal_reasons/${o.id}`,method:r.jb.PUT,data:{message:o.message,title:o.title}}))(a(),d,t);i.ok?(o(B({subredditId:e,reason:t})),o(Object(j.e)({kind:Q.b.SuccessMod,text:Object(u.a)(c,"subredditModeration.removalReasons.toastText.removalReasonSaved")}))):o(U(i.error))},L=Object(s.a)(I.e),W=Object(s.a)(I.f),D=Object(s.a)(I.d),F=(e,t)=>async(o,s,{apiContext:a})=>{const n=s(),d=n.subreddits.models[e].name,c=n.user.language;o(L());const i=await((e,t,o)=>Object(f.c)(Object(g.a)(e,[x.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/removal_reasons/${o}`,method:r.jb.DELETE}))(a(),d,t);i.ok?(o(W({subredditId:e,reasonId:t})),o(Object(j.e)({kind:Q.b.SuccessMod,text:Object(u.a)(c,"subredditModeration.removalReasons.toastText.removalReasonDeleted")}))):o(D(i.error))},J=Object(s.a)(I.t),z=(e,t)=>async(o,s,{apiContext:a})=>{const r=s();r.removalReasons.reasonOrder[e]&&r.removalReasons.reasonOrder[e].length>0||o(_(e)),o(J({subredditId:e,itemIds:t})),o(Object(b.i)(p.a.ADD_REMOVAL_REASON))},G=Object(s.a)(I.r),H=Object(s.a)(I.s),V=Object(s.a)(I.q),X=Object(s.a)(I.n),Y=Object(s.a)(I.o),Z=Object(s.a)(I.p),ee=Object(s.a)(I.m),te=(e,t,o,s,u)=>async(b,l,{apiContext:j})=>{const p=l(),f=p.user.account&&p.user.account.displayText,g=e[0],x=Object(c.a)(g)?h.e.Post:h.e.Comment,y=x===h.e.Post?p.posts.models[g]:p.comments.models[g],R=x===h.e.Post?O.B:m.Q;if(!y||!f)return;b(G()),b(R({[g]:{modNote:u,modRemovalReason:t&&t.title,modReasonBy:f}}));const Q={itemIds:e,modNote:u,reasonId:t?t.id:null},I=await k(j(),Q);if(I.ok){if(b(H()),t){b(X());const c={itemId:e,message:o,title:t.title,type:s},u=await v(j(),Object(h.h)(c,x),x);if(u.ok)if(s===h.f.Public){if(b(Z()),u.body){const e=Object(P.a)(u.body,f),t={comment:e,parentId:g},o=Object(M.g)(p),s=p.platform.currentPage&&p.platform.currentPage.routeMatch;let c=o&&s&&Object(i.a)(s,p,p.posts.models[e.postId]);if(c||(c=Object(n.a)(e.postId,null,{sort:r.u,hasSortParam:!0})),x===h.e.Post){const o=Object(d.a)(a.a.replyToPost,g);b(Object(m.jb)(Object.assign({},t,{headCommentId:Object(C.w)(p,{commentsPageKey:c}),commentsPageKey:c,draftKey:o})));const s=p.postStickiedComments.data[g];b(Object(m.fb)({id:e.id,postId:e.postId,commentsPageKey:c})),s&&s!==e.id&&b(Object(m.Q)({[s]:{isStickied:!1}}))}else if(x===h.e.Comment){const e=Object(d.a)(a.a.replyToComment,y.id),o=Object(C.j)(p,{commentId:g,commentsPageKey:c});b(Object(m.hb)(Object.assign({},t,{parentCommentId:g,commentsPageKey:c,draftKey:e,depth:o+1})))}}}else b(Y());else b(ee(u.error))}}else b(V(I.error)),b(R({[g]:{modNote:y.modNote,modRemovalReason:y.modRemovalReason,modReasonBy:y.modReasonBy}}))},oe=(e,t,o,s,a)=>async(r,n,{apiContext:d})=>{const c=n(),i=c.user.language,m=c.user.account&&c.user.account.displayText;if(!m)return;r(G());const b=Object(j.e)({kind:Q.b.SuccessMod,text:Object(u.a)(i,"subredditModeration.removalReasons.toastText.addedRemovalReason",{number:e.length})}),O={itemIds:e,modNote:a,reasonId:t?t.id:null},p=await k(d(),O);if(p.ok){const n={ids:e,operation:R.a.RemovalReason,username:m,options:{modNote:a,removalReason:t&&t.title}};if(r(Object(l.b)(n)),t){const a={itemId:e,message:o,title:t.title,type:s},n=await v(d(),Object(h.h)(a,h.e.Bulk),h.e.Bulk);n.ok?(r(Y()),r(b)):r(ee(n.error))}else r(b)}else r(V(p.error))}},"./src/reddit/helpers/makeModQueueListingKey/index.ts":function(e,t,o){"use strict";t.a=(e=>{const t=e.profile,o=e.subreddit;return o&&`r/${o}`||t&&`u/${t}`||"all"})},"./src/reddit/models/RemovalReason/index.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return a}),o.d(t,"d",function(){return r}),o.d(t,"a",function(){return n}),o.d(t,"b",function(){return d}),o.d(t,"f",function(){return c}),o.d(t,"e",function(){return i}),o.d(t,"g",function(){return u}),o.d(t,"h",function(){return m});var s=o("./src/reddit/helpers/isPost.ts");const a=20,r=50,n=1e4,d=100;var c,i;!function(e){e.Private="private",e.PrivateExposed="private_exposed",e.Public="public"}(c||(c={})),function(e){e.Bulk="bulk",e.Comment="comment",e.Post="link"}(i||(i={}));const u=e=>1===e.length?Object(s.a)(e[0])?i.Post:i.Comment:i.Bulk,m=(e,t)=>{return{[t===i.Bulk?"item_ids":"item_id"]:e.itemId,message:e.message,title:e.title,type:e.type}}},"./src/reddit/selectors/modQueue.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return r}),o.d(t,"b",function(){return n}),o.d(t,"d",function(){return d}),o.d(t,"f",function(){return c}),o.d(t,"a",function(){return i}),o.d(t,"e",function(){return u});var s=o("./src/reddit/helpers/makeModQueueListingKey/index.ts"),a=o("./src/lib/objectSelector/index.ts");const r=Object(a.a)((e,{pageName:t,page:o,profileName:a,subredditName:r})=>{const n=Object(s.a)({profile:a,subreddit:r});if(!e.modQueue[t]||!e.modQueue[t].itemOrder[n]||!e.modQueue[t].itemOrder[n][o])return;const d=e.modQueue[t].itemOrder[n][o];return d?d.map(t=>e.posts.models[t]||e.comments.models[t]):[]}),n=(e,t)=>{const o=t.pageName;return!e.modQueue[o]||!e.modQueue[o].api||e.modQueue[o].api.pending},d=(e,{pageName:t,profileName:o,subredditName:a})=>{const r=Object(s.a)({profile:o,subreddit:a});return e.modQueue[t].loadMore[r]},c=e=>Object.keys(e.modQueue.bulkAction.selectedItems),i=e=>e.modQueue.bulkAction.api.pending,u=e=>e.modQueue.moderatedCommunitiesOrder.data}}]); -//# sourceMappingURL=CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d.7c26f5595358079e4d88.js.map \ No newline at end of file diff --git a/walls/CommentsPage.a49796f4e39018c866ec.js b/walls/CommentsPage.a49796f4e39018c866ec.js deleted file mode 100644 index b6cb85b..0000000 --- a/walls/CommentsPage.a49796f4e39018c866ec.js +++ /dev/null @@ -1,15 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["CommentsPage","Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903","PostDraft~SubredditWiki"],{"./node_modules/lodash/_baseDelay.js":function(e,t){var o="Expected a function";e.exports=function(e,t,n){if("function"!=typeof e)throw new TypeError(o);return setTimeout(function(){e.apply(void 0,n)},t)}},"./node_modules/lodash/compact.js":function(e,t){e.exports=function(e){for(var t=-1,o=null==e?0:e.length,n=0,s=[];++tt){var c=e;e=t,t=c}if(o||e%1||t%1){var l=a();return d(e+l*(t-e+i("1e-"+((l+"").length-1))),t)}return n(e,t)}},"./src/app/helpers/describeApiError/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r});var n=o("./src/app/strings/index.ts"),s=o("./src/lib/constants/index.ts");function r({apiError:e,isLoggedOut:t,language:o}){switch(e.type){case s.I.AUTHORIZATION_ERROR:return t?Object(n.a)(o,"error.type.notLoggedIn"):Object(n.a)(o,"error.type.notAuthorized");case s.I.VALIDATION_ERROR:return Object(n.a)(o,"error.type.validation");case s.I.NOT_FOUND_ERROR:return Object(n.a)(o,"error.type.notFound");case s.I.SERVER_ERROR:return Object(n.a)(o,"error.type.server");case s.I.LIKELY_UBLOCK_ERROR:return Object(n.a)(o,"error.type.blocked");default:return Object(n.a)(o,"error.type.generic")}}},"./src/lib/bigNumberUtils/percent.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./node_modules/bignumber.js/bignumber.js");function s(e,t){const o=new n.BigNumber(e),s=new n.BigNumber(t),r=new n.BigNumber(o.dividedBy(s)),i=new n.BigNumber("100").multipliedBy(r);return new n.BigNumber(i).toNumber()}},"./src/lib/colors/constants.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return n}),o.d(t,"b",function(){return s}),o.d(t,"n",function(){return r}),o.d(t,"l",function(){return i}),o.d(t,"g",function(){return d}),o.d(t,"k",function(){return a}),o.d(t,"m",function(){return c}),o.d(t,"a",function(){return l}),o.d(t,"d",function(){return p}),o.d(t,"e",function(){return m}),o.d(t,"f",function(){return u}),o.d(t,"h",function(){return b}),o.d(t,"i",function(){return f}),o.d(t,"j",function(){return h});const n="#24A0ED",s="#000",r="#FFF",i="#FF4500",d="#CCCCCA",a="#A5A4A4",c="#222",l="#EA0027",p="#5F99CF",m="#0079d3",u="#F7FBFD",b="#545452",f="#222",h="#C6C6C6"},"./src/lib/humanizeDate/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/app/strings/index.ts");function s(e,t,o){const s=new Date(1e3*e);return`${Object(n.a)(t,`time.monthName.${s.getMonth()}`)} ${o?s.getDate()+", ":""}${s.getFullYear()}`}},"./src/lib/linkMatchers/index.ts":function(e,t,o){"use strict";var n=o("./node_modules/linkify-it/index.js"),s=o.n(n),r=o("./node_modules/tlds/index.js"),i=o.n(r),d=o("./src/lib/linkMatchers/customLinks.ts"),a=o("./node_modules/lodash/values.js"),c=o.n(a);const l=e=>c()(d.b).includes(e.substring(1)),p=["//","ftp:","http:","https:","mailto:"],m=e=>((e,t)=>(t.forEach(t=>e.add(t,null)),e))(e,p);o.d(t,"c",function(){return u}),o.d(t,"d",function(){return f}),o.d(t,"g",function(){return h}),o.d(t,"a",function(){return x}),o.d(t,"b",function(){return y}),o.d(t,"e",function(){return O}),o.d(t,"f",function(){return C});const u=s()().tlds(i.a).set({fuzzyIP:!0}),b=s()().set({fuzzyIP:!0}).add(d.f.mention.prefix,d.f.mention.config),f=m(s()()).set({fuzzyLink:!1,fuzzyEmail:!1}).add(d.f.subreddit.prefix,d.f.subreddit.config).add(d.f.subredditFull.prefix,d.f.subreddit.config),h=m(s()()).set({fuzzyLink:!1,fuzzyEmail:!1}).add(d.f.profile.prefix,d.f.profile.config).add(d.f.profileFull.prefix,d.f.profile.config),g=s()().tlds(i.a).set({fuzzyIP:!0}).add(d.f.subreddit.prefix,d.f.subreddit.config).add(d.f.subredditFull.prefix,d.f.subreddit.config).add(d.f.profile.prefix,d.f.profile.config).add(d.f.profileFull.prefix,d.f.profile.config).add(d.f.mention.prefix,d.f.mention.config),v=u.normalize;u.normalize=(e=>{v.call(u,e),!e.schema&&e.url.startsWith("http:")&&(e.url=`https:${e.url.slice(5)}`)});const x=(e,t)=>{return(g.match(e)||[]).filter(e=>{const o=l(e.text);return!o||o&&t})},y=e=>{return[...h.match(e)||[],...b.match(e)||[]].map(e=>!l(e.text)&&e.text.replace(d.a,"")).filter(e=>e)},O=(e,t)=>{const o=e.match(t);if(o&&1===o.length&&0===o[0].index&&o[0].lastIndex===t.length)return o[0]},C=e=>{const t=u.match(e);if(t&&1===t.length&&0===t[0].index){const o=t[0];return o.lastIndex===e.length?o:((e,t)=>{const o=e.substring(t.lastIndex);if(/.*\/\/.*\/.*/.test(t.url)&&/^(\?|\!)+$/.test(o))return t.lastIndex+=o.length,t.url+=o,t})(e,o)}}},"./src/lib/opener/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n});const n={SELF:"_self",BLANK:"_blank",PARENT:"_parent",TOP:"_top"};t.b=((e,t=n.SELF,o)=>{if(t===n.BLANK){const n=window.open("",t,o);null!=n?(n.opener=null,n.location.href=e):window.location.href=e}else window.location.href=e})},"./src/reddit/components/AccountCompleteness/index.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx"),s=o("./src/lib/loadWithRetries/index.ts");const r=()=>null,i=Object(n.a)({ErrorComponent:r,getComponent:()=>Object(s.a)(()=>o.e("MonthsToMinutes").then(o.bind(null,"./src/reddit/components/AccountCompleteness/_AccountCompleteness.tsx"))).then(e=>e.default),LoadingComponent:r});t.a=i},"./src/reddit/components/AdLinkWrapper/index.tsx":function(e,t,o){"use strict";var n=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./bundled-modules/styled-components/styled-components.min.js");const r=o.n(s).a.div.withConfig({componentId:"s1u63ysq-0"})(["display: flex;justify-content: space-between;align-items: center;background-color: ",";height: 35px;"],e=>Object(n.c)(e).field);t.a=r},"./src/reddit/components/BannerAd/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/addQueryParams/index.ts"),p=o("./src/lib/constants/index.ts"),m=o("./src/lib/doubleclickForPublishers/index.ts"),u=o("./src/lib/intersectionObserver/index.ts"),b=o("./src/lib/objectSelector/index.ts"),f=o("./src/reddit/helpers/createBannerProperties/index.ts"),h=o("./src/reddit/selectors/subreddit.ts"),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;csetTimeout(()=>{throw e},0);class O extends r.a.Component{constructor(){super(...arguments),this.frame=null,this.loader=null,this.refreshedAt=1/0,this.isWithinLoadingDistance=!1}componentDidCatch(e){y(e)}defineSlot(){var e=this.props;const t=e.id,o=e.slot,n=e.properties;var s=e.sizes;const r=void 0===s?[]:s;try{return this.frame&&m.a(this.frame,{id:t,slot:o,properties:n,sizes:r})}catch(i){y(i)}}destroySlot(){try{this.frame&&m.b(this.frame)}catch(e){y(e)}}async componentDidMount(){try{await this.defineSlot()}catch(e){y(e)}this.loader&&u.a(this.loader,e=>{this.frame&&m.e(this.frame,{viewable:e.intersectionRatio>.5}),this.isWithinLoadingDistance=!0,this.refresh(this.props),this.loader&&u.b(this.loader)})}componentWillUnmount(){this.loader&&u.b(this.loader),this.destroySlot()}refresh(e){this.isWithinLoadingDistance&&(this.refreshedAt=Date.now(),this.frame&&m.d(this.frame,{id:e.id,slot:e.slot,properties:e.properties,sizes:e.sizes}))}componentWillReceiveProps(e){this.props.refreshKey!==e.refreshKey&&Date.now()-this.refreshedAt>6e3&&this.refresh(e)}render(){var e=this.props;const t=e.id,o=e.slot,n=e.className;return o?g(v,{"data-slot":o},void 0,g(x,{innerRef:e=>{this.loader=e}},`${t}-loadinghitbox`),r.a.createElement("div",{key:`${t}-div`,className:n,ref:e=>{this.frame=e},id:t})):g("div",{className:n})}}O.defaultProps={sizes:[p.f]};t.a=Object(i.connect)(()=>Object(d.createStructuredSelector)({properties:Object(b.a)((e,t)=>{const o=e.platform.currentPage;if(!o)return{};const n=`${e.meta.protocol}://${e.meta.domain}`;return Object(f.b)(t.placement,e.user,Object(l.a)(`${n}${o.url}`,o.queryParams),Object(h.v)(e,{subredditName:t.listingName}),t.position)}),slot:(e,t)=>{const o=e.platform.currentPage;return o&&o.meta?m.c(t.listingName,o.meta.name):""}}))(O)},"./src/reddit/components/CallToActionButton/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/controls/Button/index.tsx"),i=o("./src/reddit/controls/OutboundLink/styled.tsx");const d=s()(i.a).withConfig({componentId:"xq4oc1-0"})(["","background-color: transparent;","",";&:hover{text-decoration: none;}"],r.o,r.p,e=>e.isNotCardView?"height: 27px":"");t.a=d},"./src/reddit/components/ClassicPost/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),d=o("./src/config.ts"),a=o("./src/lib/getShortenedLink.ts"),c=o("./src/reddit/components/AdLinkWrapper/index.tsx"),l=o("./src/reddit/components/CallToActionButton/index.tsx"),p=o("./src/reddit/components/Flatlist/index.tsx"),m=o("./src/reddit/components/JSAPIContainers/index.tsx"),u=o("./src/reddit/components/PostOverflowMenu/index.tsx"),b=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),f=o("./src/reddit/components/ExpandoButton/index.tsx"),h=o("./src/reddit/components/LargePost/index.tsx"),g=o("./src/reddit/components/ModModeReports/index.tsx"),v=o("./src/reddit/components/ModModeReports/helpers.ts"),x=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),y=o("./src/reddit/components/PostContainer/index.tsx"),O=o("./src/reddit/components/PostMedia/index.tsx"),C=o("./src/reddit/components/PostMeta/index.tsx"),w=o("./src/reddit/components/PostTitle/index.tsx"),j=o("./src/reddit/components/PostTopMeta/index.tsx"),S=o("./src/reddit/controls/OutboundLink/styled.tsx"),I=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),P=o("./src/reddit/models/Media/index.ts"),k=o("./src/reddit/components/ClassicPost/Thumbnail.tsx"),T=o("./node_modules/react-redux/es/index.js"),N=o("./node_modules/reselect/lib/index.js"),_=o("./src/app/actions/tooltip.ts"),L=o("./src/reddit/actions/post.ts"),M=o("./src/reddit/models/Vote/index.ts"),E=o("./src/reddit/contexts/InsideOverlay.tsx"),A=o("./src/reddit/contexts/PageLayer/index.tsx"),F=o("./src/reddit/selectors/activeModalId.ts"),R=o("./src/reddit/selectors/experiments/subscribeText.ts"),B=o("./src/reddit/selectors/moderatorPermissions.ts"),D=o("./src/reddit/selectors/monthsToMinutes.ts"),$=o("./src/reddit/selectors/posts.ts"),U=o("./src/reddit/selectors/user.ts");const W={autoplayPref:U.b,activeModalId:F.a,crosspost:$.c,currentUser:U.j,inlineSubscribeIsEnabled:R.a,isActive:$.f,isExpanded:$.h,isFrontpageHome:D.j,isMeta:(e,{postId:t})=>Object($.m)(e,t),language:U.M,moderatorPermissions:B.f,modModeEnabled:A.Q,newsStory:()=>null,post:$.D,poll:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.models[o]:null},showMedia:A.u,subredditOrProfile:$.O,userIsOp:U.db,flairStyleTemplate:A.S},H=(e,{postId:t})=>({handleVote:o=>{const n=o===M.a.upvoted?Object(L.J)(t):Object(L.n)(t);e(n)},onIgnoreReports:()=>e(Object(L.H)(t)),onOpenReportsDropdown:t=>e(Object(_.e)({tooltipId:t}))}),V=(e,t,o)=>Object.assign({},e,t,o,{formatTitle:e=>e.title}),z=Object(T.connect)(()=>Object(N.createStructuredSelector)(W),H,V);var K=o("./src/reddit/selectors/news.ts");const q=Object(A.w)(),G=Object.assign({},W,{newsStory:K.q}),J=Object(T.connect)(()=>Object(N.createStructuredSelector)(G),H,V);var Q,Z=o("./src/lib/LRUCache/index.ts"),Y=(Q="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aObject(N.createStructuredSelector)(W),H,(e,t,o)=>Object.assign({},e,t,o,{formatTitle:(e=>{const t=e.trim().replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return e=>{const o=`${e.id}-${t}`;let n=ee.get(o);if(void 0===n){const r=new RegExp(`(\\b${t}\\b)`,"gi"),i=e.title.split(r);for(let e=1;e1){for(var a=Array(i),c=0;co?e.crosspostRootId?ce("div",{className:de.a.crosspostMediaWrapper},void 0,be(e,t)):be(e,t):null,be=(e,t)=>ce(O.a,{isExpando:!0,isListing:!0,isNotCardView:!0,scrollerItemRef:t,shouldLoad:!0,shouldPause:!1,showFull:!0,showCentered:!0,post:e}),fe=i()(class extends s.a.Component{componentDidUpdate(e){this.props.onSizeChanged&&e.isExpanded!==this.props.isExpanded&&this.props.onSizeChanged(this.props.post.id)}render(){var e=this.props;const t=e.className,o=e.currentUser,n=e.handleVote,r=e.isExpanded,i=e.isMeta,c=e.inSubredditOrProfile,b=e.inlineSubscribeIsEnabled,O=e.isCheckboxSelected,I=e.isFrontpage,T=e.isFrontpageHome,N=e.isOverlay,_=e.language,L=e.moderatorPermissions,M=e.eventFactory,E=e.flairStyleTemplate,A=e.formatTitle,F=e.modModeEnabled,R=e.newsStory,B=e.onClickPost,D=e.onIgnoreReports,$=e.onOpenReportsDropdown,U=e.poll,W=e.post,H=e.scrollerItemRef,V=e.subredditOrProfile,z=e.showBulkActionCheckbox,K=e.showMedia,q=e.toggleCheckbox,G=e.userIsOp,J=this.props.crosspost||void 0,Q=Object(ne.a)(L),Z=Object(oe.a)(L),Y=F&&ne.a,X=!!W.media&&W.media.type===P.m.RTJSON,ee="subreddit"===W.belongsTo.type,te=G&&X,se=G&&!!ee,re=c&&!K,ie={flairStyleTemplate:E,post:W,inSubredditOrProfile:c,shouldShowSubscribeButton:b&&!(I&&T),subredditOrProfile:V,showOCCategories:!0,newsStory:R,language:_};return ce(y.a,{className:t,post:W,onClick:B,eventFactory:M},void 0,Object(h.b)(W,n,z,O,q,E),ce(x.b,{flairStyleTemplate:E},void 0,ce("div",{className:de.a.mainBody},void 0,ce("div",{className:re?de.a.expandoContainer:de.a.thumbnailContainer},void 0,!re&&ce(k.b,{className:de.a.classicThumbnail,crosspost:J&&W,isMeta:i,post:J||W,url:R&&R.thumbnailUrl&&W&&W.thumbnail&&"default"===W.thumbnail.url?R.thumbnailUrl:"",templatePlaceholderImage:E&&E.postPlaceholderImage}),ce(f.a,{crosspost:J,className:de.a.rightExpando,isExpanded:!!r,post:W,useMediaIcons:!1})),ce("div",{className:de.a.content,"data-click-id":"body",style:{paddingBottom:`${le}px`}},void 0,ce(w.c,{className:U?de.a.titleWithPoll:void 0,format:A,poll:U,post:W,size:w.b.Medium,titleColor:E&&E.postTitleColor,disableFlair:!!R&&!!R.topic&&!!R.subtopic,isOverlay:N},void 0,W.source&&!J&&ce(S.a,{href:W.source.url,isSponsored:W.isSponsored,source:W.source},void 0,Object(a.a)(W))),s.a.createElement(C.a,ae({key:"PostMeta"},ie)),F&&Q&&Object(v.c)(W)&&ce(g.a,{language:_,onIgnoreReports:D,reportable:W}),ce("div",{className:de.a.spacer}),W.source&&W.source.url&&W.isSponsored&&ce(pe,{},void 0,ce(S.a,{href:W.source.url.replace(d.a.redditUrl,""),isSponsored:W.isSponsored,source:W.source},void 0,W.source.displayText),W.callToAction&&ce(l.a,{href:W.source.url.replace(d.a.redditUrl,""),isSponsored:W.isSponsored,source:W.source},void 0,W.callToAction)),ce("div",{className:de.a.flatlistContainer},void 0,ce(f.a,{className:de.a.leftExpando,crosspost:J,isExpanded:!!r,post:W,useMediaIcons:!1}),ce(me,{compact:!1,flairStyleTemplate:E,model:W,onVoteClick:n}),ce(p.a,{className:de.a.flatlistSeparator}),ce(p.c,{className:de.a.flatlist,currentUser:o,hasModFlairPerms:Z,hasModPostPerms:Q,isOverlay:!!N,language:_,modModeEnabled:F,onIgnoreReports:D,onOpenReportsDropdown:$,post:W,showEditPost:te,showEditFlair:se,tooltipType:N?j.c.Lightbox:void 0,useFlatlistBreakpoints:Object(u.h)({editPost:!Y,save:!Y,hide:!Y,report:!Y})})),ce(m.d,{postId:W.id}))),ue(W,H,r)))}}).withConfig({componentId:"s1ty340e-2"})(["."," {background: ",";}","","","","","","","",";cursor: pointer;"],de.a.classicThumbnail,I.b,k.a,se.h,se.f,p.e,p.d,C.b,x.a,e=>Object(se.j)(e.flairStyleTemplate)),he=(e=>q(J(Object(E.b)(e))))(fe),ge=(e=>X(te(e)))(fe);t.c=(e=>z(Object(E.b)(e)))(fe)},"./src/reddit/components/Collection/PostItem.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return K});var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/prettyPrintNumber/index.ts"),p=o("./src/app/strings/index.ts"),m=o("./src/lib/classNames/index.ts"),u=o("./src/lib/timezone/index.ts"),b=o("./src/reddit/actions/modal.ts"),f=o("./src/reddit/actions/postCollection.ts"),h=o("./src/reddit/components/ClassicPost/Thumbnail.tsx"),g=o("./src/reddit/components/PostContainer/index.tsx"),v=o("./src/reddit/components/PostEventMeta/index.tsx"),x=o("./src/reddit/components/TrackingHelper/index.tsx"),y=o("./src/reddit/components/Widgets/PostCollection/PostItem/OverflowMenu/index.tsx"),O=o("./src/reddit/components/Widgets/ThemedWidget/helpers.tsx"),C=o("./src/reddit/contexts/PageLayer/index.tsx"),w=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),j=o("./src/reddit/models/PostCreationForm/index.ts"),S=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),I=o("./src/reddit/selectors/activeModalId.ts"),P=o("./src/reddit/selectors/postCollection.ts"),k=o("./src/reddit/selectors/posts.ts"),T=o("./src/reddit/selectors/user.ts"),N=o("./src/reddit/components/ClassicPost/index.m.less"),_=o.n(N),L=o("./src/reddit/components/Collection/postItem.m.less"),M=o.n(L),E=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var o=[],n=!0,s=!1,r=void 0;try{for(var i,d=e[Symbol.iterator]();!(n=(i=d.next()).done)&&(o.push(i.value),!t||o.length!==t);n=!0);}catch(a){s=!0,r=a}finally{try{!n&&d.return&&d.return()}finally{if(s)throw r}}return o}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),A=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c i {font-size: 18px;// Cleanest I can do here. Cannot cleanup/refactor the thumbnail implementation atm, too risky.\nmargin-left: -8px;}}"],_.a.thumbnail,_.a.thumbnail,w.b),D=c()(h.b).withConfig({componentId:"s1le15fg-0"})(["",""],B),$=c()(e=>A("div",{className:e.className},void 0,e.children)).withConfig({componentId:"s1le15fg-1"})(["&."," {background-color: ",";border-left-color: ",";}&:hover {background-color: ",";}"],M.a.active,e=>Object(S.c)(e).field,e=>Object(O.b)(e),e=>Object(S.c)(e).field),U=Object(a.css)(["border: 1px ",";"],e=>Object(S.c)(e).line),W=c.a.div.withConfig({componentId:"s1le15fg-2"})(["",""],U),H=c()(g.a).withConfig({componentId:"s1le15fg-3"})(["",""],U),V=c()(e=>A("span",{className:Object(m.a)(M.a.metaData,e.className)},void 0,e.children)).withConfig({componentId:"s1le15fg-4"})(["color: ",";"],e=>Object(S.c)(e).metaText),z=c.a.div.withConfig({componentId:"s1le15fg-5"})(["color: ",";"],e=>Object(S.c)(e).bodyText),K=({post:e,language:t})=>Object(v.b)(e)?A(v.a,{className:M.a.postEventMeta,language:t,post:e}):A(r.a.Fragment,{},void 0,A(V,{"data-click-id":"score"},void 0,Object(p.d)(t,"posts.points.noun",e.score,{count:Object(l.b)(e.score)})),A(V,{},void 0,"·"),A(V,{"data-click-id":"comments"},void 0,Object(p.d)(t,"posts.comments.noun",e.numComments,{count:Object(l.b)(e.numComments)}))),q=Object(C.w)({currentProfileName:C.j,isCommentsPage:C.z,isProfilePostListing:C.M,pageLayer:e=>e}),G=Object(i.connect)(()=>Object(d.createStructuredSelector)({activeModalId:I.a,isFutureEvent:P.e,language:T.M,layout:C.O,post:k.D,shouldShowCollectionPostEdits:P.m,subredditOrProfile:k.O}),(e,{collectionId:t,postId:n,isSelectedPost:s,isOverlay:r})=>({onRemovePostFromCollection:()=>e(Object(f.x)(t,n,s)),onStartEventNow:async()=>{R||(R=await Promise.resolve().then(o.bind(null,"./src/reddit/actions/events.ts"))),e(R.startEventNowRequested(n))},toggleEditStartTimeModal:async()=>{if(!F||!R){var t=await Promise.all([o.e("schedulePickerModal").then(o.bind(null,"./src/reddit/components/PostCreationForm/SchedulePickerModal/index.tsx")).then(e=>e.default),Promise.resolve().then(o.bind(null,"./src/reddit/actions/events.ts"))]),s=E(t,2);F=s[0],R=s[1]}e(b.i(Object(j.r)(n,r,j.j.COLLECTION_INFO_POST)))},addEventStartTime:t=>{R&&e(R.editEventTimeRequested(n,t))}}));t.b=q(G(Object(x.b)(({activeModalId:e,addEventStartTime:t,className:o,eventFactory:n,isFutureEvent:s,isOverlay:i,isSelectedPost:d,language:a,onClickPost:c,onRemovePostFromCollection:l,onStartEventNow:p,post:b,shouldShowCollectionPostEdits:f,shouldShowThumbnail:h,style:g,toggleEditStartTimeModal:x,updateSelectedPostRef:O})=>{const C=Object(m.a)(M.a.postContainer,o);return b?A(H,{className:C,post:b,onClick:c,eventFactory:n,style:g},void 0,r.a.createElement("div",{ref:d&&O||void 0},A($,{className:Object(m.a)(M.a.postContent,{[M.a.active]:d})},void 0,h&&A(D,{post:b}),A("div",{className:M.a.postBodyWrapper},void 0,A("div",{className:M.a.postBody,"data-click-id":"body"},void 0,A(z,{className:M.a.postTitle,title:b.title},void 0,b.title)),A("div",{className:M.a.bottomline},void 0,A(K,{post:b,language:a}),f&&A(y.a,{language:a,onRemoveClick:l,dropdownId:`collection-post-item-${b.id}`,isFutureEvent:s,onStartEventNow:p,onEditStartTime:x,onAddEventStartTime:x,shouldShowAddEventStartTime:!Object(v.b)(b)}),e===Object(j.r)(b.id,i,j.j.COLLECTION_INFO_POST)&&F&&A(F,{onChange:t,onClose:x,schedule:Object(u.c)(b),shouldShowDeleteButton:!1})))))):A(W,{className:C})})))},"./src/reddit/components/Collection/index.m.less":function(e,t,o){e.exports={collectionTitleWrapper:"_10IcBRrmressbhblq2bqiU",collectionTitle:"tFfYP5FF1o5CEXQ15uH7d",collectionMetaData:"_1-c9t8ecl06D08Su9pk4ni",fvfo:"_26aiXd-AESfIBwL9U-l46d",collectionBy:"_17sTscKExP8XIU91kNOF2U",collectionTitleOptions:"_1IA_VhTzcdVBgjp_pZllHj",postListWrapper:"_2T_gfh-4AolUQ4rcgj8LV3",collectionDescription:"_1qekGnwXQb9ZXUYpC2vI3o",collectionList:"_3DA4B_0rR_osY0zjBQbJ8d",author:"_3fYAYBseZm3AMr8S-Q5ZoJ",overflowMenu:"_3LbMCmvXBCx5DLWUsYvKdV",postCount:"_1LY03RHQAwDBI6w3IOLqwg"}},"./src/reddit/components/Collection/postItem.m.less":function(e,t,o){e.exports={postTitle:"_1mQ7ofp723UXvuhWIQJlkE",postEventMeta:"_1MY0D2ONaFsyT6RqXIZ7n2",metaData:"_1orZZ8LG5umCM9oKToaGK0",postContent:"_2m72E89bfBZ9YnM3kGiO3P",postBody:"_2rftp5iXVItb_pyUcwkQMS",bottomline:"_1-uKKLy6vu1pxOYHMhbm09",postContainer:"_2goX_woSxyq56-UP8n74Lt",active:"gnFbIkoQ2MXmUEpFRxfvL",postBodyWrapper:"_2qv23Ouv1qxkkvUz4p7oFD"}},"./src/reddit/components/CommentModModeDropdown/index.m.less":function(e,t,o){e.exports={StyledDropdown:"_1PC9CIsUh5fq8cQdx3iMRr",styledDropdown:"_1PC9CIsUh5fq8cQdx3iMRr"}},"./src/reddit/components/CommentModModeDropdown/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/higherOrderComponents/asTooltip.tsx"),d=o("./src/reddit/actions/comment.ts"),a=o("./src/reddit/components/TrackingHelper/index.tsx"),c=o("./src/reddit/controls/Dropdown/index.tsx"),l=o("./src/reddit/helpers/getOverlayContainerById/index.ts"),p=o("./src/reddit/helpers/trackers/modTools.ts"),m=o("./src/reddit/selectors/tooltip.ts"),u=o("./src/app/strings/index.ts"),b=o("./src/reddit/components/PostModModeDropdown/DropdownHelpers.tsx"),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cf(b.c,{},void 0,!e.comment.isApproved&&f(b.b,{displayText:e.comment.approvedBy?Object(u.a)(e.language,"modTools.approved"):Object(u.a)(e.language,"modTools.approve"),onClick:e.onApproveComment},void 0,f(b.a,{})),!e.comment.bannedBy&&[f(b.b,{displayText:e.comment.isRemoved?Object(u.a)(e.language,"modTools.removed"):Object(u.a)(e.language,"modTools.remove"),onClick:e.onRemoveComment},void 0,f(b.d,{})),f(b.b,{displayText:e.comment.isSpam?Object(u.a)(e.language,"modTools.removedAsSpam"):Object(u.a)(e.language,"modTools.removeAsSpam"),onClick:e.onSpamComment},void 0,f(b.e,{}))]),g=o("./src/reddit/components/CommentModModeDropdown/index.m.less"),v=o.n(g),x=o("./src/lib/lessComponent.tsx"),y=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(m.b)(t)(e)}),w=Object(s.connect)(C,(e,{comment:t})=>({onApproveComment:()=>e(Object(d.G)(t.id)),onRemoveComment:()=>e(Object(d.Z)(t.id,!1)),onSpamComment:()=>e(Object(d.Z)(t.id,!0))})),j=Object(i.a)(O),S=w(Object(a.b)(e=>{const t=e.comment,o=e.isDropdownOpen,n=e.isOverlay,s=e.language,r=e.onApproveComment,i=e.onRemoveComment,d=e.onSpamComment,a=e.sendEvent,c=e.tooltipId,m=Object(l.a)(n);return y(j,{container:m,isOpen:o,isOverlay:n,tooltipId:c},void 0,y(h,{language:s,onApproveComment:()=>{r(),a(Object(p.c)("approve",t.id))},onRemoveComment:()=>{i(),a(Object(p.c)("remove",t.id))},onSpamComment:()=>{d(),a(Object(p.c)("spam",t.id))},comment:t}))}));t.a=S},"./src/reddit/components/CommentSort/index.m.less":function(e,t,o){e.exports={titleFontH1:"CXR-K_nCBPnjhSdSW-E7",titleFontH2:"_2s5L6K1n5yWb8KMR93-VJ9",titleFontH3:"J2UTKoIG0jcac_IQUe9jj",titleFontH4:"_1PuQgmYMfNlUR9FXjXNI6T",titleFontH5:"_1_ZolgvKCnckvBOwkh1frA",titleFontH6:"oxSP8EBrCSTdC-c1U4nDG",metadataFont:"_3lISIIvkOyteyRh-ihxs5o",flairFont:"_25LV7RPwr8i-gThhvCDgRr",labelsFont:"i0S_dGojXY2jWg5pXAJsb",actionFont:"_2SYMBsZoedYzJjg2XFjvYa",smallButtonFont:"_1YNwtgjdKYW5gF3F8I3t7j",largeButtonFont:"e612ujNFjy6dgK0HvRSf6",tabFont:"_2unBmFg8uGneIJ8eu5-YHp",bodyFontH1:"_3VMiqrhvb0YGDH6CqM4RG1",fvfo:"lz-SvLbMyzfs4k9TMzsgF",bodyFontH2:"_1_dF33bmwQIfejTIv61YNe",bodyFontH3:"_2qG88TqP4W2n2Ug-tberE8",bodyFontH4:"_2c9g4jc4g1pqKt4PXTueUM",bodyFontH5:"_3Ggx85fVKSAcK0YhX3Z_dt",bodyFontH6:"_3gkDEX9mAZGPhn22j8G7FB",bodyFont:"_1p7pgHBSUyxYDPMmck21tY",bodyFontSmall:"_2BgzzGrZku6TEuGcdp2Jza",bodyFontMono:"_3D0U2wrZW-Zr0BraBbnIfK",ArrowRight:"_25VC5AO_eMax7dcCJ47ZMH",arrowRight:"_25VC5AO_eMax7dcCJ47ZMH",DropdownTriangle:"_2SygZtDzf_C4qIcNZSp9Da",dropdownTriangle:"_2SygZtDzf_C4qIcNZSp9Da",HighlightWrapper:"ZKTZzs4LO7x7e4rPEUpik",highlightWrapper:"ZKTZzs4LO7x7e4rPEUpik",HoverSpan:"_1JxqP7pIyDWAb7ZY9y4B4R",hoverSpan:"_1JxqP7pIyDWAb7ZY9y4B4R",Info:"_1WID9dKeLVmxTcIDbsikcX",info:"_1WID9dKeLVmxTcIDbsikcX",Row:"_9hEKbWSdCV7reKexfA9A9",row:"_9hEKbWSdCV7reKexfA9A9",SetSort:"HmwZrbvPI-jmojhXVkokg",setSort:"HmwZrbvPI-jmojhXVkokg",SingleCommentText:"_3FFN4Awm0KIZhIBaov7YkY",singleCommentText:"_3FFN4Awm0KIZhIBaov7YkY",SortLink:"_1kRIQA3aUo9CmI155wkADc",sortLink:"_1kRIQA3aUo9CmI155wkADc",Title:"qcxaFzxDBtnkGs5hS18OZ",title:"qcxaFzxDBtnkGs5hS18OZ",ViewFullLinkContainer:"_21kEJV3xUcv3UfNXceidq4",viewFullLinkContainer:"_21kEJV3xUcv3UfNXceidq4",ViewFullLinkOrOverlayLink:"NlqxHck26RgynrMKMT-9H",viewFullLinkOrOverlayLink:"NlqxHck26RgynrMKMT-9H"}},"./src/reddit/components/Comments/Comment/Flatlist/index.m.less":function(e,t,o){e.exports={ModActionsMenu:"_3IuprPPEDVWAHB_tWQFgad",modActionsMenu:"_3IuprPPEDVWAHB_tWQFgad",ViewReportsDropdown:"_1JwG70oEVxaFNeRI-8q_bd",viewReportsDropdown:"_1JwG70oEVxaFNeRI-8q_bd",supportButton:"_2YUu8EV4OahSxJwgb9xLbr"}},"./src/reddit/components/Comments/Comment/TopMeta/index.m.less":function(e,t,o){e.exports={DonationAmount:"_3sY3k4LLYR5dbXRxnGkhwG",donationAmount:"_3sY3k4LLYR5dbXRxnGkhwG",RightPositionedAuthorFlair:"_zMIUk6t-WDI7fxfkvD02",rightPositionedAuthorFlair:"_zMIUk6t-WDI7fxfkvD02",EditedText:"uMVXpG5M2xxHNW2g94S8K",editedText:"uMVXpG5M2xxHNW2g94S8K",MetaSeparator:"yJGcpQjpmA13QcuUz2h0B",metaSeparator:"yJGcpQjpmA13QcuUz2h0B",publicPoints:"_2LXcsgibmlCEsBPk8MLy7e",AuthorHoverCard:"_16AAktgl_rVbXAeiWU9CQd",authorHoverCard:"_16AAktgl_rVbXAeiWU9CQd",Component:"_36uQqfCEixcb8d3_aWB5H6",component:"_36uQqfCEixcb8d3_aWB5H6"}},"./src/reddit/components/Comments/Comment/TopMeta/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/actions/tooltip.ts"),p=o("./src/app/strings/index.ts"),m=o("./src/lib/constants/index.ts"),u=o("./src/lib/humanizeDateTime/index.ts"),b=o("./src/lib/timeAgo/index.ts"),f=o("./src/reddit/components/AuthorLink/index.tsx"),h=o("./src/reddit/components/AwardBadges/index.tsx"),g=o("./src/reddit/components/Badges/UserDisplay/index.tsx"),v=o("./src/reddit/components/Flair/index.tsx"),x=o("./src/reddit/components/Governance/UserPublicPointsDisplay/async.tsx"),y=o("./src/reddit/components/Governance/UserPublicPointsDisplay/dynamicStyles.ts"),O=o("./src/reddit/components/Hovercards/AuthorHovercard/index.tsx"),C=o("./src/reddit/components/InfoTextTooltip/index.tsx"),w=o("./src/reddit/components/JSAPIContainers/index.tsx"),j=o("./src/reddit/components/PostTopMeta/index.tsx"),S=o("./src/reddit/constants/colors.ts"),I=o("./src/reddit/helpers/isRemoved.ts"),P=o("./src/reddit/helpers/modTooltipTemplates/index.ts"),k=o("./src/reddit/helpers/showReportIndicator/index.ts"),T=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),N=o("./src/reddit/featureFlags/index.ts"),_=o("./src/reddit/actions/comment.ts"),L=o("./src/reddit/actions/removalReasons/index.ts"),M=o("./src/reddit/models/Comment/index.ts"),E=o("./src/reddit/models/Flair/index.ts"),A=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),F=o("./src/reddit/icons/fonts/Admin/index.tsx"),R=o("./src/reddit/icons/fonts/Approve/index.tsx"),B=o("./src/reddit/icons/fonts/helpers.tsx"),D=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cD("i",{className:`${Object(B.b)("op")} ${e.className}`,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},void 0,D(B.a,{},void 0,e.desc))).withConfig({componentId:"q8pwvu-0"})(["display: inline-block;vertical-align: text-bottom;width: 12px;height: 12px;font-size: 14px;font-weight: 400;line-height: 14px;"]),U=o("./src/reddit/icons/fonts/Remove/index.tsx"),W=o("./src/reddit/icons/fonts/Report/index.tsx"),H=o("./src/reddit/icons/fonts/Spam/index.tsx"),V=o("./src/reddit/icons/svgs/Automoderator/index.tsx"),z=o("./src/reddit/icons/svgs/Cake/index.tsx"),K=o("./src/reddit/icons/svgs/Moderate/index.tsx"),q=o("./src/reddit/controls/MetaData/index.tsx"),G=o("./src/reddit/featureFlags/component.tsx"),J=o("./src/reddit/selectors/subreddit.ts"),Q=o("./src/reddit/selectors/userFlair.ts"),Z=o("./src/reddit/components/Comments/Comment/TopMeta/index.m.less"),Y=o.n(Z),X=o("./src/lib/lessComponent.tsx"),ee=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.removed?S.a.removed:S.a.approved),pe=c()(z.a).withConfig({componentId:"s158yqha-4"})(["","fill: ",";width: 14px;height: 14px;"],re,S.a.op),me=c()(K.a).withConfig({componentId:"s158yqha-5"})(["","fill: ",";width: 16px;height: 16px;"],re,S.a.moderator),ue=c()(U.a).withConfig({componentId:"s158yqha-6"})(["","color: ",";"],ie,S.a.removed),be=c()(W.a).withConfig({componentId:"s158yqha-7"})(["","color: ",";"],ie,S.a.reported),fe=c()(H.a).withConfig({componentId:"s158yqha-8"})(["","color: ",";"],ie,S.a.removed),he=c()($).withConfig({componentId:"s158yqha-9"})(["","color: ",";margin-left: 4px;"],re,S.a.op),ge=c()(F.a).withConfig({componentId:"s158yqha-10"})(["","color: ",";"],re,S.a.op),ve=c.a.a.withConfig({componentId:"s158yqha-11"})(["","color: ",";padding-left: 8px;flex: 0 0 auto;&:hover {text-decoration: underline;}&:last-child {padding-right: 8px;}"],ne,e=>Object(A.c)(e).metaText),xe=X.a.wrapped(q.a,"EditedText",Y.a),ye=c()(q.a).withConfig({componentId:"s158yqha-12"})(["margin-left: 3px;color: ",";"],S.a.moderator),Oe=c.a.span.withConfig({componentId:"s158yqha-13"})(["","color: ",";margin-right: 8px;"],ne,e=>Object(A.c)(e).metaText),Ce=X.a.wrapped(q.a,"MetaSeparator",Y.a),we=X.a.wrapped(O.b,"AuthorHoverCard",Y.a),je=c.a.a.withConfig({componentId:"s158yqha-14"})(["","color: ",";cursor: pointer;line-height: 1px;margin-left: 4px;"],ne,S.a.removed),Se=c.a.div.withConfig({componentId:"s158yqha-15"})(["",""],y.a),Ie=Object(G.a)("spBadges",X.a.wrapped(g.b,"Component",Y.a)),Pe=Object(p.e)("comment.children"),ke=Object(p.e)("comment.moreThanChildren"),Te=e=>(t,{comment:o,renderedInOverlay:n})=>`${e}${o.id}${n?"inOverlay":""}`,Ne=()=>null,_e=Object(p.f)("comment.tooltips.admin"),Le=Object(p.f)("comment.tooltips.cakeday"),Me=Object(p.f)("comment.tooltips.adminEmeritus"),Ee=Object(p.f)("comment.tooltips.moderator"),Ae=Object(p.f)("comment.tooltips.op"),Fe=Object(p.f)("comment.tooltips.contractor"),Re=Object(i.connect)(()=>Object(d.createStructuredSelector)({adminTooltipId:Te("CommentTopMeta--Admin--"),cakedayTooltipId:Te("CommentTopMeta--cakeday--"),adminEmeritusTooltipId:Te("CommentTopMeta--AdEm--"),automodTooltipId:Te("CommentTopMeta--Automod--"),approveTooltipId:Te("CommentTopMeta--Approve--"),canAccessRedesignProfiles:e=>N.d.redesignProfiles(e),createdTooltipId:Te("CommentTopMeta--Created--"),contractorTooltipId:Te("CommentTopMeta--Contractor--"),modTooltipId:Te("CommentTopMeta--Mod--"),opTooltipId:Te("CommentTopMeta--OP--"),overlayContainer:Ne,removeTooltipId:Te("CommentTopMeta--Remove--"),reportTooltipId:Te("CommentTopMeta--Report--"),spamTooltipId:Te("CommentTopMeta--Spam--"),subredditDisplayText:(e,t)=>{const o=Object(J.B)(e,{commentId:t.comment.id});return o?o.displayText:""},flairPosition:(e,{comment:t})=>Object(Q.c)(e,{subredditId:t.subredditId})}),(e,t)=>({onCreatedClick:()=>{window.addEventListener("focus",function o(){((e,t,o)=>{window.removeEventListener("focus",o),e(Object(_.M)({commentListNodeId:t})),window.setTimeout(()=>e(Object(_.M)({commentListNodeId:t})),5e3)})(e,t.comment.id,o)})},onHideTooltip:()=>e(Object(l.f)()),onShowTooltip:t=>e(Object(l.d)({tooltipId:t})),openRemovalReasonModal:()=>e(Object(L.d)(t.comment.subredditId,[t.comment.id]))}));t.a=c()(Re(e=>{const t=e.adminEmeritusTooltipId,o=e.adminTooltipId,n=e.approveTooltipId,s=e.automodTooltipId,i=e.cakedayTooltipId,d=e.canAccessRedesignProfiles,a=e.className,c=e.collapsed,l=e.comment,p=e.commentsPageKey,m=e.contractorTooltipId,u=e.flair,b=e.flairPosition,f=e.language,g=e.modTooltipId,y=e.onHideTooltip,O=e.onShowTooltip,C=e.opTooltipId,S=e.openRemovalReasonModal,I=e.overlayContainer,P=e.patreonPatronFlair,k=e.removeTooltipId,T=e.renderContractorBadge,N=e.renderedInOverlay,_=e.reportTooltipId,L=e.spamTooltipId,A=e.subredditDisplayText;if(l.isDeleted)return r.a.createElement(Be,e);if(c)return r.a.createElement(De,e);const F=b===E.a.Left;return te(Se,{className:a},void 0,u&&F&&te(v.c,{flair:u}),P&&F&&te(v.c,{flair:P}),te(Ie,{subredditId:l.subredditId,userId:l.authorId,uniqueIdentifier:l.id}),te(we,{postOrComment:l,tooltipType:N?j.c.Lightbox:void 0},void 0,te(Ue,{canAccessRedesignProfiles:d,comment:l,isAuthorDeleted:Object(M.c)(l)})),u&&!F&&te(se,{flair:u}),P&&!F&&te(se,{flair:P}),te(x.a,{className:Y.a.publicPoints,contentId:l.id,subredditId:l.subredditId,userId:l.authorId,username:l.author}),te(w.b,{commentId:l.id}),te(w.a,{commentId:l.id,commentsPageKey:p}),r.a.createElement(Ve,{comment:l,adminTooltipId:o,adminEmeritusTooltipId:t,cakedayTooltipId:i,contractorTooltipId:m,language:f,modTooltipId:g,onHideTooltip:y,onShowTooltip:O,opTooltipId:C,overlayContainer:I,renderContractorBadge:T,subredditDisplayText:A}),!l.isDeleted&&Object(q.d)(l.score,l.isScoreHidden,f),te(q.b,{},"scoreCreatedSeparator"),r.a.createElement(We,ee({key:"Created"},e)),l.isStickied&&Ke(f),l.editedAt&&$e(f,l.editedAt),r.a.createElement(ze,{comment:l,approveTooltipId:n,automodTooltipId:s,language:f,onHideTooltip:y,onShowTooltip:O,openRemovalReasonModal:S,overlayContainer:I,removeTooltipId:k,reportTooltipId:_,spamTooltipId:L}),te(h.d,{tooltipType:N?j.c.Lightbox:void 0,thing:l}))})).withConfig({componentId:"s158yqha-16"})(["align-items: center;transition: opacity 0.1s;","line-height: 16px;display: flex;transition: opacity 0.2s;",""," {padding-left: 8px;flex: 0 0 auto;}"],e=>e.collapsed?"opacity: 0.6;":"",e=>e.collapsed?"margin-left: 5px;\n opacity: 0.5;\n &:hover {\n opacity: 1;\n }":"",q.a);const Be=e=>{const t=e.language,o=e.childrenInfo,n=e.collapsed,s=e.className,i=e.comment;return te("div",{className:s},void 0,te(Oe,{},void 0,i.deletedBy===M.a.User?Object(p.a)(t,"comment.commentDeletedByAuthor"):Object(p.a)(t,"comment.commentDeletedByMod")),r.a.createElement(We,ee({key:"Created"},e)),n&&He({childrenInfo:o,language:t}))},De=e=>{const t=e.canAccessRedesignProfiles,o=e.comment,n=e.language,s=e.className,i=e.childrenInfo;return te("div",{className:s},void 0,te("div",{},void 0,te(Ue,{canAccessRedesignProfiles:t,comment:o,isAuthorDeleted:Object(M.c)(o)})),Object(q.d)(o.score,o.isScoreHidden,n),te(q.b,{},"scoreCreatedSeparator"),r.a.createElement(We,ee({key:"Created"},e)),He({childrenInfo:i,language:n}))},$e=(e,t)=>te(s.Fragment,{},void 0,te(q.b,{}),te(xe,{},void 0,Object(p.a)(e,"comment.edited",{time:Object(b.b)(e,t)}))),Ue=e=>te(f.a,{author:e.comment.author,canAccessRedesignProfiles:e.canAccessRedesignProfiles,isAdmin:e.comment.isAdmin,isAdminEmeritus:e.comment.distinguishType===m.F.ALUMNI_ADMIN,isAuthorDeleted:e.isAuthorDeleted,isMod:e.comment.isMod,isOp:e.comment.isOp},void 0,e.comment.author);class We extends r.a.PureComponent{constructor(){super(...arguments),this.onShowCreatedTooltip=(()=>this.props.onShowTooltip(this.props.createdTooltipId))}render(){const e=this.props,t=e.comment,o=e.language,n=e.onCreatedClick,s=oe(e,["comment","language","onCreatedClick"]);return te(ve,{href:t.permalink,id:s.createdTooltipId,onClick:n,onMouseEnter:this.onShowCreatedTooltip,onMouseLeave:s.onHideTooltip,rel:"nofollow",target:"_blank"},void 0,te("span",{},void 0,Object(b.b)(o,t.created)),qe(s.createdTooltipId,Object(u.a)(t.created),s.overlayContainer))}}const He=e=>{var t=e.childrenInfo||{hasContinueThread:!1,numChildren:0};const o=t.hasContinueThread,n=t.numChildren;return te(Ce,{},void 0,"(",o?ke(e.language,n,{numChildren:n}):Pe(e.language,n,{numChildren:n}),")")};class Ve extends r.a.PureComponent{constructor(){super(...arguments),this.onShowCakedayTooltip=(()=>this.props.onShowTooltip(this.props.cakedayTooltipId)),this.onShowAdminTooltip=(()=>this.props.onShowTooltip(this.props.adminTooltipId)),this.onShowAdminEmeritusTooltip=(()=>this.props.onShowTooltip(this.props.adminEmeritusTooltipId)),this.onShowModTooltip=(()=>this.props.onShowTooltip(this.props.modTooltipId)),this.onShowOpTooltip=(()=>this.props.onShowTooltip(this.props.opTooltipId)),this.onShowContractorTooltip=(()=>this.props.onShowTooltip(this.props.contractorTooltipId))}render(){const e=this.props,t=e.comment,o=oe(e,["comment"]);return te(s.Fragment,{},void 0,t.isAuthorCakeday&&te(pe,{"aria-label":Le(o.language),id:o.cakedayTooltipId,onMouseEnter:this.onShowCakedayTooltip,onMouseLeave:o.onHideTooltip}),t.isAuthorCakeday&&qe(o.cakedayTooltipId,Le(o.language),o.overlayContainer),t.isAdmin&&te(de,{desc:_e(o.language),id:o.adminTooltipId,onMouseEnter:this.onShowAdminTooltip,onMouseLeave:o.onHideTooltip}),t.isAdmin&&qe(o.adminTooltipId,_e(o.language),o.overlayContainer),t.distinguishType===m.F.ALUMNI_ADMIN&&te(ce,{"aria-label":Me(o.language),children:"Δ",id:o.adminEmeritusTooltipId,onMouseEnter:this.onShowAdminEmeritusTooltip,onMouseLeave:o.onHideTooltip}),t.distinguishType===m.F.ALUMNI_ADMIN&&qe(o.adminEmeritusTooltipId,Me(o.language),o.overlayContainer),t.isMod&&te(me,{desc:Ee(o.language,{displayText:o.subredditDisplayText}),id:o.modTooltipId,onMouseEnter:this.onShowModTooltip,onMouseLeave:o.onHideTooltip}),t.isMod&&qe(o.modTooltipId,Ee(o.language,{displayText:o.subredditDisplayText}),o.overlayContainer),t.isOp&&te(he,{desc:Ae(o.language),id:o.opTooltipId,onMouseEnter:this.onShowOpTooltip,onMouseLeave:o.onHideTooltip}),t.isOp&&qe(o.opTooltipId,Ae(o.language),o.overlayContainer),o.renderContractorBadge&&te(ge,{desc:Fe(o.language),id:o.contractorTooltipId,onMouseEnter:this.onShowContractorTooltip,onMouseLeave:o.onHideTooltip}),o.renderContractorBadge&&qe(o.contractorTooltipId,Fe(o.language),o.overlayContainer))}}class ze extends r.a.PureComponent{constructor(){super(...arguments),this.onShowApproveTooltip=(()=>this.props.onShowTooltip(this.props.approveTooltipId)),this.onShowRemoveTooltip=(()=>this.props.onShowTooltip(this.props.removeTooltipId)),this.onShowSpamTooltip=(()=>this.props.onShowTooltip(this.props.spamTooltipId)),this.onShowAutomodTooltip=(()=>this.props.onShowTooltip(this.props.automodTooltipId)),this.onShowReportTooltip=(()=>this.props.onShowTooltip(this.props.reportTooltipId))}render(){const e=this.props,t=e.comment,o=oe(e,["comment"]);return te(s.Fragment,{},void 0,(t.approvedBy||t.isApproved)&&te(ae,{desc:Object(P.a)(o.language,t),id:o.approveTooltipId,onMouseEnter:this.onShowApproveTooltip,onMouseLeave:o.onHideTooltip}),(t.approvedBy||t.isApproved)&&qe(o.approveTooltipId,Object(P.a)(o.language,t),o.overlayContainer),Object(I.a)(t)&&te(ue,{desc:Object(P.c)(o.language,t),id:o.removeTooltipId,onMouseEnter:this.onShowRemoveTooltip,onMouseLeave:o.onHideTooltip}),Object(I.a)(t)&&qe(o.removeTooltipId,Object(P.c)(o.language,t),o.overlayContainer),Object(I.a)(t)&&t.isRemoved&&!t.modNote&&!t.modRemovalReason&&te(je,{onClick:o.openRemovalReasonModal},void 0,Object(p.a)(o.language,"modTools.addARemovalReason")),Object(I.a)(t)&&!(t.isRemoved&&!t.modNote&&!t.modRemovalReason)&&te(je,{onMouseEnter:this.onShowRemoveTooltip,onMouseLeave:o.onHideTooltip},void 0,Object(p.a)(o.language,"modTools.removalReason")),t.bannedBy&&t.isSpam&&te(fe,{desc:Object(P.e)(o.language,t),id:o.spamTooltipId,onMouseEnter:this.onShowSpamTooltip,onMouseLeave:o.onHideTooltip}),t.bannedBy&&t.isSpam&&qe(o.spamTooltipId,Object(P.e)(o.language,t),o.overlayContainer),("AutoModerator"===t.bannedBy||"AutoModerator"===t.approvedBy)&&te(le,{desc:Object(P.b)(o.language),id:o.automodTooltipId,onMouseEnter:this.onShowAutomodTooltip,onMouseLeave:o.onHideTooltip,removed:!!t.bannedBy},o.automodTooltipId),("AutoModerator"===t.bannedBy||"AutoModerator"===t.approvedBy)&&qe(o.automodTooltipId,Object(P.b)(o.language),o.overlayContainer),Object(k.a)(t)&&te(be,{desc:Object(P.d)(o.language,t.numReports),id:o.reportTooltipId,onMouseEnter:this.onShowReportTooltip,onMouseLeave:o.onHideTooltip}),Object(k.a)(t)&&qe(o.reportTooltipId,Object(P.d)(o.language,t.numReports),o.overlayContainer))}}const Ke=e=>te(s.Fragment,{},void 0,te(q.b,{}),te(ye,{},void 0,Object(p.a)(e,"comment.stickied"))),qe=(e,t,o)=>te(C.c,{container:o,tooltipId:e,text:t})},"./src/reddit/components/Comments/Comment/index.m.less":function(e,t,o){e.exports={ExpandButton:"_1nGapmdexvR0BuOkfAi6wa",expandButton:"_1nGapmdexvR0BuOkfAi6wa",ErrorText:"_3XArRVBsKuWegVHX9CQjH-",errorText:"_3XArRVBsKuWegVHX9CQjH-",CommentBody:"_3cjCphgls6DH-irkVaA0GM",commentBody:"_3cjCphgls6DH-irkVaA0GM",EditCommentForm:"JchsqHyN3thfSnN8dUM3",editCommentForm:"JchsqHyN3thfSnN8dUM3"}},"./src/reddit/components/Comments/ContinueThreadLink/index.m.less":function(e,t,o){e.exports={ArrowRight:"egHA5MD_goQfvgLP3zgST",arrowRight:"egHA5MD_goQfvgLP3zgST",HoverSpan:"_2bsN7AuzEexqxXD-vhOkM7",hoverSpan:"_2bsN7AuzEexqxXD-vhOkM7"}},"./src/reddit/components/Comments/MoreCommentsItem/index.m.less":function(e,t,o){e.exports={MoreCommentsItemWrapper:"_3_mqV5-KnILOxl1TvgYtCk",moreCommentsItemWrapper:"_3_mqV5-KnILOxl1TvgYtCk"}},"./src/reddit/components/Comments/States/index.m.less":function(e,t,o){e.exports={CommentsPlaceholderContainer:"_2o0N1VHuLszWHqY5A8iayv",commentsPlaceholderContainer:"_2o0N1VHuLszWHqY5A8iayv",CommentPlaceholder:"_2114DnVtHe_0MtbEW85tnL",commentPlaceholder:"_2114DnVtHe_0MtbEW85tnL",VoteColumn:"_3j7WNOCzFwCp1SXZGJP1-V",voteColumn:"_3j7WNOCzFwCp1SXZGJP1-V",TextColumn:"_3tQxKBNuEJsKH_mPQEy34W",textColumn:"_3tQxKBNuEJsKH_mPQEy34W"}},"./src/reddit/components/CommentsPageAd/index.m.less":function(e,t,o){e.exports={CommentsPageAdContainer:"_1kZq41JJsyWtpgT1oGyVko",commentsPageAdContainer:"_1kZq41JJsyWtpgT1oGyVko"}},"./src/reddit/components/CompactPost/index.m.less":function(e,t,o){e.exports={responsiveMeta:"_1xomvNxK4aHGoGa-YDw1Mc",compactWrapper:"YA9IzN0YR-G5_oD5EUydl",compactPostRow:"WnMeTcero48dKo501T-19",leftRailWrapper:"_3YgWdffoKyCp7UaGAEQpoo",proposalMetaData:"_1_B8IWlNlt5jJVg4cKy7nL"}},"./src/reddit/components/CompactPost/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=(o("./node_modules/react-router-dom/es/index.js"),o("./node_modules/reselect/lib/index.js")),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/config.ts"),p=o("./src/lib/eventTools/index.ts"),m=o("./src/reddit/components/TrackingHelper/index.tsx"),u=o("./src/reddit/constants/postLayout.ts"),b=o("./src/reddit/constants/screenWidths.ts"),f=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),h=o("./src/reddit/helpers/showReportIndicator/index.ts"),g=o("./src/reddit/helpers/styles/components/index.tsx"),v=o("./src/reddit/helpers/styles/mixins/index.tsx"),x=o("./src/reddit/helpers/trackers/post.ts"),y=o("./src/reddit/models/Media/index.ts"),O=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),C=o("./src/reddit/models/User/index.ts"),w=o("./src/reddit/models/Vote/index.ts"),j=o("./src/app/actions/tooltip.ts"),S=o("./src/reddit/actions/post.ts"),I=o("./src/reddit/actions/postFlair.ts"),P=o("./src/reddit/selectors/activeModalId.ts"),k=o("./src/reddit/selectors/moderatorPermissions.ts"),T=o("./src/reddit/selectors/posts.ts"),N=o("./src/reddit/selectors/user.ts"),_=o("./src/reddit/components/AdLinkWrapper/index.tsx"),L=o("./src/reddit/components/AwardBadges/index.tsx"),M=o("./src/reddit/components/CallToActionButton/index.tsx"),E=o("./src/reddit/components/CommentsLink/index.tsx"),A=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),F=o("./src/reddit/components/ExpandoButton/index.tsx"),R=o("./src/reddit/components/Flatlist/index.tsx"),B=o("./src/reddit/components/JSAPIContainers/index.tsx"),D=o("./src/reddit/components/ModActionsMenu/index.tsx"),$=o("./src/reddit/components/ModModeReports/index.tsx"),U=o("./src/reddit/components/ModModeReports/helpers.ts"),W=o("./src/reddit/components/ModToolsFlatlist/index.tsx"),H=o("./src/reddit/components/ModToolsFlatlist/getModItemBreakpoints.ts"),V=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),z=o("./src/reddit/components/PostBadges/index.tsx"),K=o("./src/reddit/components/PostContainer/index.tsx"),q=o("./src/reddit/components/PostEventFollow/index.tsx"),G=o("./src/reddit/components/PostEventMeta/index.tsx"),J=o("./src/reddit/components/PostFlairPicker/index.tsx"),Q=o("./src/reddit/components/PostLeftRail/index.tsx"),Z=o("./src/reddit/components/PostMedia/index.tsx"),Y=o("./src/reddit/components/PostModModeDropdown/index.tsx"),X=o("./src/reddit/components/PostOverflowMenu/index.tsx"),ee=o("./src/reddit/components/PostTitle/index.tsx"),te=o("./src/reddit/components/PostTopMeta/index.tsx"),oe=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),ne=o("./src/reddit/components/SponsoredLabel/index.tsx"),se=o("./src/reddit/components/SubredditIcon/index.tsx"),re=o("./src/reddit/components/VerticalVotes/index.tsx"),ie=o("./src/reddit/components/ViewReportsDropdown/index.tsx"),de=o("./src/reddit/contexts/InsideOverlay.tsx"),ae=o("./src/reddit/contexts/PageLayer/index.tsx"),ce=o("./src/reddit/controls/Checkbox/index.tsx"),le=o("./src/reddit/controls/MetaData/index.tsx"),pe=o("./src/reddit/controls/OutboundLink/styled.tsx"),me=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),ue=o("./src/reddit/helpers/styles/mixins/responsive.ts"),be=o("./src/reddit/icons/fonts/IgnoreReport/index.tsx"),fe=o("./src/reddit/icons/fonts/Report/index.tsx"),he=o("./src/reddit/components/CompactPost/index.m.less"),ge=o.n(he),ve=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(O.c)(e).line,b.i-1),Ce=c()(re.a).withConfig({componentId:"g1q0zx-2"})(["align-items: flex-start;",""],ue.a),we=c()(A.a).withConfig({componentId:"g1q0zx-3"})(["",""],ue.b),je=c()(Object(g.a)()).withConfig({componentId:"g1q0zx-4"})(["box-sizing: border-box;flex: 1;border-left: 4px solid ",";flex: 0 0 36px;"],Q.c),Se=c()(ce.a).withConfig({componentId:"g1q0zx-5"})(["padding: 4px;"]),Ie=c()(e=>{e.isCompact;var t=xe(e,["isCompact"]);return r.a.createElement(F.a,t)}).withConfig({componentId:"g1q0zx-6"})(["","flex: 0 0 24px;margin: 0 8px;"],e=>e.isCompact?ue.a:ue.b),Pe=(c()(se.b).withConfig({componentId:"g1q0zx-7"})(["width: 20px;height: 20px;margin: 2px 12px 0 4px;"]),c.a.div.withConfig({componentId:"g1q0zx-8"})(["flex: 1 1 100%;margin-top: 2px;overflow: hidden;word-wrap: break-word;"])),ke=c()(te.d).withConfig({componentId:"g1q0zx-9"})(["display: inline-block;vertical-align: middle;",""],ue.b),Te=c()(z.a).withConfig({componentId:"g1q0zx-10"})(["display: inline-block;vertical-align: middle;"]),Ne=c.a.div.withConfig({componentId:"g1q0zx-11"})(["align-items: center;display: flex;flex: 0 0 72px;flex-direction: row;justify-content: flex-end;height: 24px;margin-left: 4px;padding-right: 4px;@media (max-width: ","px) {flex: 0 0 auto;flex-direction: column;height: 100%;}"],b.i-1),_e=c()(W.a).withConfig({componentId:"g1q0zx-12"})(["@media (max-width: ","px) {display: none;}"],H.a),Le=c()(E.b).withConfig({componentId:"g1q0zx-13"})(["","width: 53px;"],ue.b),Me=c()(q.a).withConfig({componentId:"g1q0zx-14"})(["","text-align: left;width: 53px;"],ue.b),Ee=c()(V.b).withConfig({componentId:"g1q0zx-15"})(["height: 100%;position: relative;"]),Ae=c.a.div.withConfig({componentId:"g1q0zx-16"})(["padding-top: 8px;margin-bottom: 8px;"]),Fe=Object(i.connect)(()=>Object(d.createStructuredSelector)({activeModalId:P.a,crosspost:T.c,currentUser:N.j,flairStyleTemplate:ae.S,isActive:T.f,isExpanded:T.h,language:N.M,layout:ae.O,moderatorPermissions:k.f,modModeEnabled:ae.Q,poll:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.models[o]:null},post:T.D,subredditOrProfile:T.O,userIsOp:N.db}),(e,{postId:t})=>({dispatchFlairChanged:({post:t,previewFlair:o,selectedTemplateId:n})=>e(Object(I.h)({post:t,previewFlair:o,selectedTemplateId:n})),handleVote:o=>{const n=o===w.a.upvoted?Object(S.J)(t):Object(S.n)(t);e(n)},onIgnoreReports:()=>e(Object(S.H)(t)),onOpenReportsDropdown:t=>e(Object(j.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},o,e,t,{onFlairChanged:({previewFlair:o,selectedTemplateId:n})=>t.dispatchFlairChanged({post:e.post,previewFlair:o,selectedTemplateId:n})}));const Re=e=>ve(Ee,{flairStyleTemplate:e.flairStyleTemplate},void 0,e.post.crosspostRootId?ve(Ae,{},void 0,Be(e.post,e.scrollerItemRef)):Be(e.post,e.scrollerItemRef)),Be=(e,t)=>ve(Z.a,{isExpando:!0,isListing:!0,isNotCardView:!0,scrollerItemRef:t,shouldLoad:!0,shouldPause:!1,showFull:!0,showCentered:!0,post:e}),De=(e,t,o,n)=>ve(Ie,{crosspost:t,isCompact:n,isExpanded:o,post:e,useMediaIcons:!0}),$e=(e,t,o)=>ve("div",{className:ge.a.responsiveMeta},void 0,Object(le.d)(e.score,e.scoreHidden,o),ve(le.b,{}),Object(le.c)(e.numComments,o),ve(le.b,{}),t&&ve("a",{href:t.url},void 0,ve(le.a,{},void 0,t.displayText)),e.isSponsored&&[ve(ne.a,{},"label"),ve(le.b,{},"separator")],!e.isSponsored&&ve(le.a,{},void 0," Posted by "),ve(te.b,{post:e,canAccessRedesignProfiles:!1}));t.a=Fe(c()(Object(m.b)(Object(de.b)(class extends r.a.Component{componentDidUpdate(e){this.props.onSizeChanged&&e.isExpanded!==this.props.isExpanded&&this.props.onSizeChanged(this.props.post.id)}render(){var e=this.props;const t=e.activeModalId,o=e.className,n=e.currentProfileName,s=e.crosspost,i=e.currentUser,d=e.eventFactory,a=e.flairStyleTemplate,c=e.handleVote;var m=e.isCheckboxSelected;const b=void 0!==m&&m,g=e.isCommentsPage,v=e.isCommentPermalink,O=e.isExpanded,w=e.isOriginalPage,j=e.isOverlay,S=e.isProfilePostListing;var I=e.inSubredditOrProfile;const P=void 0!==I&&I,k=e.language,T=e.layout,N=e.moderatorPermissions,_=e.modModeEnabled,E=e.onClickPost,A=e.onFlairChanged,F=e.onIgnoreReports,W=e.poll,H=e.post,V=e.subredditOrProfile,z=e.userIsOp,q=e.hideModTools,Q=e.scrollerItemRef,Z=e.showBulkActionCheckbox,te=e.toggleCheckbox,ne=e.tooltipType,se=e.sendEvent,re=H.eventInfo,de=re&&Object(p.c)(re.eventStart,re.eventEnd),ae=!!H.media&&H.media.type===y.m.RTJSON,ce="subreddit"===H.belongsTo.type,ue=z&&ae,he=z&&!!ce,xe=Object(J.b)(H.id),Ie=Object(f.a)(N),Ee=Object(me.a)(N),Ae=`-mod-actions-menu-${H.id}`,Fe=!!i&&Object(C.f)(i)===H.author,Be=Object(U.c)(H),Ue=Object(R.g)("View--Reports",H.id,ne),We=Object(U.a)(H),He=e=>se(Object(x.d)(H.id,e));return ve(K.a,{className:o,post:H,onClick:E,eventFactory:d},void 0,ve("div",{className:ge.a.compactWrapper},void 0,ve("div",{className:ge.a.leftRailWrapper},void 0,ve(je,{isRemoved:!!H.bannedBy,isReported:Object(h.a)(H),isSponsored:H.isSponsored},void 0,Z&&ve(Se,{isCheckboxSelected:b,toggleCheckbox:te}),ve(Ce,{compact:!0,flairStyleTemplate:a,model:H,onVoteClick:c}),ve(we,{compact:!1,flairStyleTemplate:a,model:H,onVoteClick:c}))),ve(Oe,{flairStyleTemplate:a},void 0,ve("div",{className:ge.a.compactPostRow},void 0,!q&&De(H,s,O,!1),!P&&!H.isSponsored&&ve(B.h,{type:H.belongsTo.type,id:H.belongsTo.id}),ve(Pe,{"data-click-id":"body"},void 0,ve(ee.c,{post:H,poll:W,size:ee.b.Small,titleColor:a&&a.postTitleColor,isOverlay:!1}),Object(G.b)(H)&&ve(r.a.Fragment,{},void 0,ve(G.a,{language:k,post:H}),ve(le.b,{})),$e(H,V,k),ve(ke,{flairStyleTemplate:a,language:k,post:H,showOCCategories:w,showSub:!!V&&!P&&!H.isSponsored,subredditOrProfile:V}),ve(Te,{displayText:V?V.displayText:null,inSubredditOrProfile:P,language:k,post:H}),ve(L.d,{tooltipType:ne,thing:H})),ve(Ne,{},void 0,de&&ve(Me,{compact:!0,post:H}),!de&&ve(Le,{hasModPostPerms:Ie,isCommentsPage:g,isCommentPermalink:v,isOverlay:j,postId:H.id,modModeEnabled:_,numComments:H.numComments,type:u.f.Compact}),ve(_e,{isOverlay:!1,language:k,layout:T,modModeEnabled:_,post:H,sendEvent:se,showIconsOnly:!0}),Ie&&ve(D.a,{dropdownId:Ae,onClick:()=>He("post_mod_action_menu")},void 0,ve(R.b,{}),ve(Y.a,{hasModFlairPerms:Ee,hasModPostPerms:Ie,isOverlay:!1,isPostAuthor:Fe,language:k,modModeEnabled:_,post:H,tooltipId:Ae})),Ie&&Be&&!_&&ve(oe.c,{text:`${We}`,onClick:()=>{this.props.onOpenReportsDropdown(Ue),He("post_report_menu")},id:Ue},void 0,ve(ie.a,{isOverlay:!1,language:k,model:H,onIgnoreReports:()=>{F(),He(H.ignoreReports?"restore_reports":"ignore_reports")},tooltipId:Ue}),H.ignoreReports?ve(be.a,{}):ve(fe.a,{})),ve(X.g,{currentProfileName:n,isCommentsPage:g,isOverlay:!1,isProfilePostListing:S,layout:T,permalink:H.permalink,postId:H.postId,sendEvent:se,showEditPost:ue,showEditFlair:he,dropdownId:`${H.id}-overflow-menu`,useFlatlistBreakpoints:Object(X.h)({share:!1,editPost:!1,save:!1,gild:!1,hide:!1,report:!1})}),!q&&De(H,s,O,!0))),H.source&&H.source.url&&H.isSponsored&&ve(ye,{},void 0,ve(pe.a,{href:H.source.url.replace(l.a.redditUrl,""),isSponsored:H.isSponsored,source:H.source},void 0,H.source.displayText),H.callToAction&&ve(M.a,{href:H.source.url.replace(l.a.redditUrl,""),isSponsored:H.isSponsored,source:H.source,isNotCardView:!0},void 0,H.callToAction)),_&&Ie&&Be&&ve("div",{className:ge.a.compactPostRow},void 0,ve($.a,{language:k,onIgnoreReports:F,reportable:H})),ve(B.d,{postId:H.id}))),O&&ve(Re,{post:H,scrollerItemRef:Q,flairStyleTemplate:a}),t===xe&&ve(J.a,{flairs:H.flair,subredditId:H.belongsTo.id,language:k,modalId:xe,onFlairChanged:A}))}}))).withConfig({componentId:"g1q0zx-17"})(["","","","","","","","",";max-width: 100%;"],v.i,v.f,R.h,te.e,z.b,V.a,E.a,e=>Object(v.j)(e.flairStyleTemplate)))},"./src/reddit/components/CreatePostButton/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/actions/modal.ts"),a=o("./src/reddit/constants/modals.ts"),c=o("./src/reddit/constants/page.ts"),l=o("./src/reddit/controls/Button/index.tsx"),p=o("./src/reddit/helpers/getSubredditUrl/index.ts"),m=o("./src/reddit/selectors/telemetry.ts"),u=o("./src/reddit/selectors/user.ts"),b=o("./node_modules/reselect/lib/index.js"),f=o("./src/reddit/components/TrackingHelper/index.tsx"),h=Object.assign||function(e){for(var t=1;t({openLoginModal:()=>e(Object(d.i)(a.a.REGISTER_MODAL_ID))}));t.a=x(Object(f.b)(e=>{var t=e.isLoggedIn,o=e.language,n=e.listingName,r=e.openLoginModal,d=e.sendEvent,a=e.subreddit,u=g(e,["isLoggedIn","language","listingName","openLoginModal","sendEvent","subreddit"]);return s.a.createElement(l.f,h({},u,{onClick:e=>{d(e=>({action:"click",noun:"create_post",source:"id_card",screen:Object(m.screen)(e),subreddit:Object(m.subreddit)(e),actionInfo:Object(m.actionInfo)(e)})),t||(r(),e.preventDefault())},to:`${Object(p.a)(a)||(e=>e===c.j?"/original/":"")(n)||"/"}submit`}),Object(i.a)(o,"postCreation.createPost"))}))},"./src/reddit/components/DiscoveryUnit/Community/index.m.less":function(e,t,o){e.exports={layout:"_1Yi7fbTTde5XeZybixm6FR",iconContainer:"gWdCEy56VxHUE2mBMBOW6",subscribeIcon:"_12F_RRHdGrCd7fUWkfqSgn",subscribeButton:"OSpYRUTaGaz3fjrn4W5P9",textContainer:"_1_5Q3J1CP2DOHmfGlUHZf3",icon:"_2wcnJRvYkbVflIjjKlL5UQ",name:"_2vd1AsQKSbwADj27oRcCpI",subscribers:"_2vCu8MDznHrM1jxVe1QlBk",right:"_2RT-YVauGr7kW3UYPzKHiy",visitCommunity:"_18hknfXm8lfBF7Ukdz7q_p",description:"_2DMxsEeoABpUf9b0cmcofA",descriptionLine:"_3TPTU-e7e845VpQqN3B9ni",plusIcon:"_1IK16jx0Si95U3hxV79faK"}},"./src/reddit/components/DiscoveryUnit/Community/index.tsx":function(e,t,o){"use strict";var n,s=o("./src/app/strings/index.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-router-dom/es/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/classNames/index.ts"),p=o("./src/reddit/components/SubredditIcon/index.tsx"),m=o("./src/reddit/components/SubscribeButton/index.tsx"),u=o("./src/reddit/connectors/connectToLanguage.ts"),b=o("./src/reddit/constants/posts.ts"),f=o("./src/reddit/helpers/name/index.ts"),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ch("svg",{className:e.className,viewBox:"0 0 12 12",version:"1.1"},void 0,h("path",{d:"M10.8 4.4H7.6V1.2a.8.8 0 0 0-.8-.8H5.2a.8.8 0 0 0-.8.8v3.2H1.2a.8.8 0 0 0-.8.8v1.6a.8.8 0 0 0 .8.8h3.2v3.2a.8.8 0 0 0 .8.8h1.6a.8.8 0 0 0 .8-.8V7.6h3.2a.8.8 0 0 0 .8-.8V5.2a.8.8 0 0 0-.8-.8",fill:"currentColor",fillRule:"evenodd"})),v=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),x=o("./src/reddit/models/Subreddit/index.ts"),y=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),O=o("./src/reddit/components/DiscoveryUnit/Community/index.m.less"),C=o.n(O),w=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.withPlusIcon?"\n padding-bottom: 0;\n padding-top: 0;\n white-space: nowrap;\n ":""),S=c.a.div.withConfig({componentId:"s8pveuu-1"})(["."," {border: 1px solid ",";}."," {color: ",";}.",",.",",."," {color: ",";}."," {background-color: ",";}."," {color: ",";}."," {fill: ",";}"],C.a.icon,e=>Object(y.c)(e).line,C.a.name,e=>Object(y.c)(e).bodyText,C.a.description,C.a.subscribers,C.a.descriptionLine,e=>Object(y.c)(e).metaText,C.a.subscribeButton,e=>Object(y.c)(e).field,C.a.visitCommunity,e=>Object(y.c)(e).linkText,C.a.plusIcon,e=>Object(y.c)(e).body);t.a=Object(u.a)(e=>{const t=e.subredditAboutInfo,o=e.subredditOrProfile,n={name:o.name,type:Object(x.c)(o)?b.a.PROFILE:b.a.SUBREDDIT},r=t?t.publicDescription:"";return w(S,{className:Object(l.a)(C.a.container,e.className)},void 0,w(v.a,{className:C.a.layout},void 0,w("div",{className:C.a.iconContainer},void 0,w(p.b,{className:C.a.icon,redditStyle:!0,subredditOrProfile:o}),e.showSubscribeSmallIcon&&w(j,{className:C.a.subscribeIcon,getEventFactory:e.getSubscribeEventFactory,icon:!0,identifier:n,small:!0})),w("div",{className:C.a.textContainer},void 0,w(d.a,{className:C.a.name,to:o.url,onMouseDown:e.onClick},void 0,Object(f.b)(o.displayText||o.name)),!e.showDescriptionLine&&!!r&&w("p",{className:C.a.description,title:r},void 0,r),(e.showDescriptionLine||!r)&&!!o.subscribers&&w("p",{className:C.a.subscribers},void 0,Object(s.d)(e.language,"listings.subscribers",o.subscribers))),w("div",{className:C.a.right},void 0,!e.showSubscribeSmallIcon&&w(i.a.Fragment,{},void 0,e.showVisitLink&&w(d.a,{className:C.a.visitCommunity,to:o.url,onMouseDown:e.onClick},void 0,Object(s.a)(e.language,"discoveryUnits.visitCommunity")),w(j,{border:!!e.showSubscribeBlueButton,className:e.showSubscribeBlueButton||e.showSubscribeLargeIcon?void 0:C.a.subscribeButton,getEventFactory:e.getSubscribeEventFactory,identifier:n,icon:e.showSubscribeLargeIcon,small:!e.showSubscribeLargeIcon,withPlusIcon:!!e.showSubscribeBlueButton},void 0,e.showSubscribeBlueButton&&w(g,{className:C.a.plusIcon}))))),e.showDescriptionLine&&w("p",{className:C.a.descriptionLine,title:r},void 0,r))})},"./src/reddit/components/DiscoveryUnit/CommunityBannerDiscoveryUnit/index.m.less":function(e,t,o){e.exports={container:"VuaKi33qnpAH4bchSySjL",communityData:"_1vjofeGsSalO_tPtbA-Rsy",communityMetaContainer:"BO4LwQYlhgt566CET-3Qp",communityTitle:"PX6LTNgPFv2yczyATnpIT",contentWrapper:"cVjBu6OFTtUXx0zxt9RJr",metaData:"_3L-bbDIk1RL32RytOhNdWP",linkContainer:"_1tMOUAgNSAV2vTpb2S4pJy",moreFrom:"_2af5a7_SqL-RhzjEabfd7c",postContainer:"_1_eLUV1Uad3E0iM94kO45P",subredditIcon:"_1EXY3UqsJSp2wWPbLJvmug"}},"./src/reddit/components/DiscoveryUnit/CommunityDiscoveryUnit/Header/index.m.less":function(e,t,o){e.exports={container:"_2dSBAHye3fbqraa1p5ZHjf",oldContainer:"_2tUSgy_QpIUolzp6P3y9jI",banner:"_2-wTy8-lqic7zMBKrT7FxF",community:"hiYn8MYOEE8uwxibysUbZ",icon:"HTqrlS5dYIDAjSeV_6W90",titleLink:"hJraobLo3g_uUgQfsL6pR",communityName:"_13RjkznfGSernpq60e9ZIs",viewCommunity:"_2A9SyrBWUkxo6nHGHumhG_",join:"_3DnF4vwqqOplZEQwRfjqfI",joinButton:"_36-9K5RMtuAgvbe1PkUJko"}},"./src/reddit/components/DiscoveryUnit/CommunityDiscoveryUnit/index.m.less":function(e,t,o){e.exports={container:"_1QapNARHIKz6Yv0mVLyPk8",title:"_2B0veRtcLwhW_-bCroePZu",titlePlaceholder:"_3Jn8Dx-EG2T_eHvpdabj3U",communityBackground:"qGbh3OrQUpcTrHVaNpMsH",seeAllPosts:"sRaBZJC2a9xlvuGlo94Ax",communityDescriptionPlaceholder:"_3NcA_rukDRB5TqzQICuPLH",arrowPlaceholder:"_3ZmbzIBG1qhWBz9EWQhVCB",arrowRight:"_2btkPnjLA_oKMNv24bgrF0"}},"./src/reddit/components/DiscoveryUnit/CommunityDiscoveryUnit/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/lib/classNames/index.ts"),l=o("./src/lib/constants/index.ts"),p=o("./src/lib/makeListingKey/index.ts"),m=o("./src/reddit/actions/discoveryUnit.ts"),u=o("./src/reddit/components/DiscoveryUnit/Layout/index.tsx"),b=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/index.tsx"),f=o("./src/reddit/helpers/trackers/discoveryUnit.ts"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/models/Widgets/index.ts"),v=o("./src/reddit/selectors/discoveryUnit.ts"),x=o("./src/reddit/selectors/experiments/exploreV2.ts"),y=o("./src/reddit/selectors/listings.ts"),O=o("./src/reddit/selectors/subreddit.ts"),C=o("./src/reddit/selectors/user.ts"),w=o("./src/app/strings/index.ts"),j=o("./src/reddit/components/DiscoveryUnit/Community/index.tsx"),S=o("./src/reddit/components/PostCreationForm/OCCommunities/SubredditList/Placeholder.tsx");var I,P=a()(S.a).withConfig({componentId:"s18yjynu-0"})(["padding: 0;"]),k=(o("./src/reddit/components/DiscoveryUnit/Layout/Posts/Placeholder.tsx"),o("./src/reddit/components/DiscoveryUnit/CommunityDiscoveryUnit/index.m.less")),T=o.n(k),N=(I="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aN("div",{className:Object(c.a)(T.a.titlePlaceholder,e.className)},void 0,N(P,{isLoading:!1}));a.a.div.withConfig({componentId:"s2rymm5-0"})(["."," {color: ",";}"],T.a.seeAllPosts,e=>Object(h.c)(e).metaText);var L=o("./src/reddit/components/SubredditIcon/index.tsx"),M=o("./src/reddit/components/SubscribeButton/index.tsx"),E=o("./src/reddit/constants/posts.ts"),A=o("./src/reddit/controls/InternalLink/index.tsx"),F=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),R=o("./src/reddit/models/Theme/index.ts"),B=o("./src/reddit/components/DiscoveryUnit/Community/index.m.less"),D=o.n(B),$=o("./src/reddit/components/DiscoveryUnit/CommunityDiscoveryUnit/Header/index.m.less"),U=o.n($),W=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).line,U.a.communityName,e=>Object(h.c)(e).bodyText,U.a.viewCommunity,e=>Object(h.c)(e).linkText,U.a.oldContainer,D.a.textContainer,D.a.name,F.titleFontH5);var V=Object(r.connect)(null,(e,{discoveryUnit:t})=>({trackTitleSubredditClick:o=>e((e,n)=>f.n(n(),t,o))}))(class extends s.a.Component{constructor(){super(...arguments),this.getCommunityInfo=(()=>{var e=this.props;const t=e.subreddit,o=e.subredditAboutInfo;if(t)return Object(g.h)(t,o)}),this.trackCommunityClick=(()=>{const e=this.getCommunityInfo();e&&this.props.trackTitleSubredditClick(e)})}render(){var e=this.props;const t=e.discoveryUnit,o=e.exploreV2Variant,n=e.subreddit,s=e.subredditAboutInfo,r=this.getCommunityInfo();if(!n||!s||!r)return W("div",{className:U.a.container},void 0,W(_,{}));const i=f.o(t,r);if(Object(x.c)(o)){const e=Object(R.g)(Object(R.h)(s.bannerBackgroundColor,n.primaryColor,s.keyColor),s.bannerBackgroundImage,void 0);return W("div",{className:U.a.oldContainer},void 0,e&&W("div",{className:U.a.banner,style:{background:e}}),W(j.a,{className:U.a.community,getSubscribeEventFactory:i,onClick:this.trackCommunityClick,showDescriptionLine:!0,showSubscribeBlueButton:!0,showVisitLink:!0,subredditOrProfile:n,subredditAboutInfo:s}))}return W("div",{className:U.a.container},void 0,W(L.b,{className:U.a.icon,redditStyle:!0,subredditOrProfile:n}),W(A.a,{className:U.a.titleLink,to:n.url,onMouseDown:this.trackCommunityClick},void 0,W("div",{className:U.a.communityName},void 0,n.name),W("div",{className:U.a.viewCommunity},void 0,Object(w.a)(this.props.language,"discoveryUnits.viewCommunity"))),W("div",{className:U.a.join},void 0,W(M.a,{className:U.a.joinButton,getEventFactory:i,identifier:{name:n.name,type:E.a.SUBREDDIT},small:!0})))}});o.d(t,"c",function(){return K}),o.d(t,"a",function(){return q});var z=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).metaText,T.a.arrowRight,e=>Object(h.c)(e).metaText),q=Object(r.connect)(()=>{const e=Object(v.e)();return Object(i.createStructuredSelector)({exploreV2Variant:e=>Object(x.a)(e),language:C.M,isDataPending:(e,{subredditName:t,discoveryUnit:{unitName:o}})=>{const n=Object(p.a)(o,l.X.HOT,{subredditName:t});return Object(y.h)(e,{listingKey:n})},postIds:(t,{subredditName:o,discoveryUnit:{unitName:n},listingKey:s})=>e(t,{listingKey:s,unitName:n,subredditName:o}),subreddit:O.v,subredditAboutInfo:O.s})},(e,{subredditName:t,discoveryUnit:o})=>({loadData:()=>{e(m.k(o,t))},trackFooterSubredditClick:t=>e((e,n)=>{f.b(n(),o,t)})}),(e,t,o)=>Object.assign({},e,t,o,{trackFooterSubredditClick:()=>{if(!e.subreddit)return;const o=Object(g.h)(e.subreddit);t.trackFooterSubredditClick(o)}}));t.b=q(class extends s.a.Component{constructor(){super(...arguments),this.postRefs=new Set,this.setPostRef=((e,t)=>{this.postRefs.add(e)}),this.pauseContent=(()=>{this.postRefs.forEach(e=>e&&e.pauseContent())}),this.stopContent=(()=>{this.postRefs.forEach(e=>e&&e.stopContent())}),this.focusContent=(()=>{}),this.loadContent=(()=>{}),this.unmountContent=(()=>{this.postRefs.forEach(e=>e&&e.unmountContent())}),this.contentIsHeavyToMount=(()=>!!Array.from(this.postRefs).find(e=>!!e&&e.contentIsHeavyToMount()))}componentDidMount(){this.props.loadData(),this.props.onView(this.props.discoveryUnit),this.props.scrollerItemRef&&this.props.scrollerItemRef(this)}componentWillUnmount(){this.props.scrollerItemRef&&this.props.scrollerItemRef(void 0)}render(){var e=this.props;const t=e.discoveryUnit,o=e.exploreV2Variant,n=e.language,s=e.subreddit,r=e.subredditAboutInfo;return z("div",{className:Object(c.a)(this.props.className,T.a.container)},void 0,z(u.a,{exploreV2Variant:o,header:z(V,{discoveryUnit:t,exploreV2Variant:o,language:n,subreddit:s,subredditAboutInfo:r})},void 0,z(b.a,{discoveryUnit:t,isLoading:!s||this.props.isDataPending,onPostView:this.props.onPostView,postIds:this.props.postIds,scrollerItemRef:this.setPostRef,shouldUseSmallCardLayout:!0,showSubreddit:!1})))}})},"./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/Placeholder/index.m.less":function(e,t,o){e.exports={container:"_1Um_rXui0lpe-Cb9ODsUz8",thumbnail:"_2ilcai8VLJQ4KV-4Vr9AhG",titleContainer:"_209JNAgNuTpt_9rNZ_-I5H",title:"yS5_DQC3UhJ6Wt-w0vmPJ",subreddit:"_29KiFeb0JZyGt_srMMDGe8",subredditIcon:"_2kXB1RuItuBoLcEoACutFY",subredditName:"_2Wu0-V5-MJRkAJSLNLG5nr",comments:"_2Wpo4vJYSV_vEH7f9YqriD",share:"tcl1OVwD_ZXnDYCaBv5jr",ellipsis:"_37PjXi-35JTLdRok2sdRmc",flatlist:"aw61cZLZoC0Ieeh3OwHhb"}},"./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.m.less":function(e,t,o){e.exports={subscribeBlock:"_2K1NDLfQ1li98LnvydBdNi",metaLine:"_2ZzXnnvViW1cNiyJDAwQDt",bodyWrapper:"_3u6y1RQYCofMUyoR2kjC5l",textWrapper:"_19mUmrg6WesSKSmZhQEjWV",mediaWrapper:"_1yIBLJ6HB85lFgtecGo5fE",thumbnail:"_3UTXxzS2wbR9EWHksS_e8h",flatlist:"_1Vzo24SML9Mhww7IxRI2pp",postTitle:"RIdh-lLjEPPyxAGw3Tu5k",postTitleCompact:"_2S1d6YLjro9lYVxzu3lo54",flexSpacer:"_2VNbdMdEXhCajLS8-L_dXA"}},"./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return Z});var n,s=o("./src/config.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/lib/isUrl/index.ts"),l=o("./src/reddit/components/DiscoveryUnit/Community/index.tsx"),p=o("./src/reddit/components/JSAPIContainers/index.tsx"),m=o("./src/reddit/components/Media/index.tsx"),u=o("./src/reddit/components/MiniCardPost/index.tsx"),b=o("./src/reddit/components/MiniCardPost/Flatlist/index.tsx"),f=o("./src/reddit/components/MiniCardPost/MetaLine/index.tsx"),h=o("./src/reddit/components/MiniCardPost/Thumbnail/index.tsx"),g=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),v=o("./src/reddit/components/PostContainer/index.tsx"),x=o("./src/reddit/components/PostFlairPicker/index.tsx"),y=o("./src/reddit/components/PostTitle/index.tsx"),O=o("./src/reddit/components/SubscribeButton/Base.tsx"),C=o("./src/reddit/constants/posts.ts"),w=o("./src/reddit/contexts/PageLayer/index.tsx"),j=o("./src/reddit/controls/Button/index.tsx"),S=o("./src/reddit/controls/ContentType/index.tsx"),I=o("./src/reddit/helpers/canPreviewSelfText/index.ts"),P=o("./src/reddit/helpers/getRichTextContent.ts"),k=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),T=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),N=o("./src/reddit/helpers/postHasSelfText/index.ts"),_=o("./src/reddit/models/Media/index.ts"),L=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),M=o("./src/reddit/components/Media/EmbedBox/index.m.less"),E=o.n(M),A=o("./src/reddit/components/Media/ImageBox/index.m.less"),F=o.n(A),R=o("./src/reddit/components/Media/VideoBox/index.m.less"),B=o.n(R),D=o("./src/reddit/components/MiniCardPost/index.m.less"),$=o.n(D),U=o("./src/reddit/components/Thumbnail/index.m.less"),W=o.n(U),H=o("./src/reddit/controls/Score/index.m.less"),V=o.n(H),z=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.m.less"),K=o.n(z),q=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c div {\n width: 100%;\n }\n\n .${F.a.image} {\n object-fit: cover;\n width: 100%;\n }\n\n .${B.a.styledVideo} {\n object-fit: cover;\n }\n\n .${F.a.seeMore} {\n bottom: 0;\n }\n\n .${E.a.embedBox} {\n height: 180px;\n width: 100%;\n }\n }\n\n .${V.a.score} {\n color: inherit !important; // to override inline style\n }\n`,Y=a()(e=>{const t=e.autoplayPref,o=e.availableWidth,n=e.className,s=e.crosspostRoot,r=e.crosspostSubredditOrProfile,d=e.currentUser,a=e.eventFactory,u=e.flairStyleTemplate,O=e.forceLoadMedia,w=e.hideNSFWPref,j=e.language,S=e.moderatorPermissions,L=e.modModeEnabled,M=e.onClickPost,E=e.post,A=e.scrollerItemRef,F=e.shouldPause;var R=e.showMetaLine;const B=void 0===R||R;var D=e.showSubscribeBlock;const U=void 0!==D&&D,W=e.subredditOrProfile,H=e.userIsOp;const V=(s||E).media,z=V&&V.type,J=Object(x.b)(E.id),Q=z===_.m.RTJSON,Z=E.belongsTo.type===C.a.SUBREDDIT,Y=H&&Q,X=H&&!!Z,ee=Object(T.a)(S),te=Object(k.a)(S),oe=V&&q(m.a,{autoplayPref:t,availableWidth:o,className:$.a.media,forceAspectRatio:_.c,isListing:!0,isMiniCard:!0,isNotCardView:!0,post:s||E,scrollerItemRef:A,shouldPause:F,shouldLoad:O,showCentered:!1,showFull:!1});let ne,se=!0;const re=!!E.source&&Object(c.a)(E.source.url)||!!E.thumbnail&&Object(c.a)(E.thumbnail.url);return!V&&re?(se=!1,ne=q(i.a.Fragment,{},void 0,q("div",{className:K.a.flexSpacer}),q("div",{className:K.a.mediaWrapper},void 0,q(h.a,{className:K.a.thumbnail,post:E,templatePlaceholderImage:u?u.postPlaceholderImage:G,showPlaceholderContentType:!u||!u.postPlaceholderImage})))):V&&oe?V.type!==_.m.RTJSON&&V.type!==_.m.TEXT?(se=!1,ne=q(i.a.Fragment,{},void 0,q("div",{className:K.a.flexSpacer}),q("div",{className:K.a.mediaWrapper},void 0,oe))):ne=Object(N.a)(E)||Object(P.a)(E,null)&&Object(I.a)(E)?q("div",{className:K.a.textWrapper},void 0,oe):q("div",{className:K.a.flexSpacer}):ne=q("div",{className:K.a.flexSpacer}),q(v.a,{className:n,post:E,onClick:M,eventFactory:a},void 0,q(g.b,{className:$.a.backgroundWrapper,flairStyleTemplate:u},void 0,q("div",{className:$.a.innerContainer},void 0,U&&W&&q(l.a,{className:K.a.subscribeBlock,getSubscribeEventFactory:e.getSubredditSubscribeEventFactory,onClick:()=>e.onCommunityClick(E),showSubscribeLargeIcon:!0,subredditOrProfile:W}),B&&W&&q(f.a,{className:K.a.metaLine,crosspostSubredditOrProfile:r,hideNSFWPref:w,language:j,onCommunityClick:()=>e.onCommunityClick(E),post:E,subredditOrProfile:W}),q(y.c,{className:se?K.a.postTitle:K.a.postTitleCompact,disableFlair:!0,hideSourceLink:!0,post:E,size:y.b.Large,titleColor:u&&u.postTitleColor}),ne,q(b.a,{className:K.a.flatlist,currentUser:d,handleVote:e.handleVote,hasModFlairPerms:te,hasModPostPerms:ee,language:j,modModeEnabled:L,post:E,showEditFlair:X,showEditPost:Y}))),e.activeModalId===J&&q(x.a,{flairs:E.flair,subredditId:E.belongsTo.id,language:j,modalId:J,onFlairChanged:e.onFlairChanged}),q(p.d,{postId:E.id}))}).withConfig({componentId:"yhotp9-0"})(["",";",";margin-bottom: 0;"," {color: ",";}."," {padding-top: 8px;}."," {height: 100%;}."," {"," {fill: ",";}"," {",";background-color: ",";border: 1px solid ",";&:active,&:hover,&:disabled,&[disabled],&[data-disabled] {background-color: ",";border: 1px solid ",";}}}"],u.d,Z,S.a,e=>Object(L.c)(e).body,$.a.innerContainer,$.a.media,K.a.subscribeBlock,O.a,e=>Object(L.c)(e).button,O.b,j.u,e=>Object(L.c)(e).body,e=>Object(L.c)(e).button,e=>Object(L.c)(e).body,e=>Object(L.c)(e).button);t.a=J(Object(u.b)(Y))},"./src/reddit/components/DiscoveryUnit/Layout/Posts/Placeholder.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/lib/classNames/index.ts"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/reddit/components/SubredditIcon/index.tsx"),l=o("./src/reddit/components/VerticalVotes/votes.tsx"),p=o("./src/reddit/helpers/styles/components/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/index.tsx"),u=o("./src/reddit/helpers/styles/mixins/loading.ts"),b=o("./src/reddit/layout/row/Inline/index.tsx"),f=o("./src/reddit/models/Vote/index.ts"),h=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/Placeholder/index.m.less"),g=o.n(h),v=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c{const t={interactive:!1,voteState:f.a.notVoted};return x("div",{className:e.className},void 0,r.a.createElement(l.d,t),x(O,{}),r.a.createElement(l.c,t))}).withConfig({componentId:"s5sktql-1"})(["","align-items: center;flex-direction: row;"],m.y),w=a()(Object(p.a)()).withConfig({componentId:"s5sktql-2"})(["",";",";"],u.b,u.c),j=a()(c.a).withConfig({componentId:"s5sktql-3"})(["",";"],u.b);var S=a()(e=>{var t=e.className,o=e.showSubreddit,n=y(e,["className","showSubreddit"]);return x("div",{className:Object(i.a)(g.a.container,t)},void 0,o&&x(b.a,{className:g.a.subreddit},void 0,r.a.createElement(j,v({className:g.a.subredditIcon,gradientType:"posts"},n,{isLoading:!1})),r.a.createElement(w,v({className:g.a.subredditName,gradientType:"posts"},n))),x("div",{className:g.a.titleContainer},void 0,r.a.createElement(w,v({className:g.a.title,gradientType:"posts"},n)),r.a.createElement(w,v({className:g.a.title,gradientType:"posts"},n))),r.a.createElement(w,v({className:g.a.thumbnail,gradientType:"posts"},n)),x(b.a,{className:g.a.flatlist},void 0,r.a.createElement(C,n),r.a.createElement(w,v({className:g.a.comments,gradientType:"posts"},n)),r.a.createElement(w,v({className:g.a.share,gradientType:"posts"},n)),r.a.createElement(w,v({className:g.a.ellipsis,gradientType:"posts"},n))))}).withConfig({componentId:"s5sktql-4"})(["",";cursor: pointer;"],m.n),I=o("./node_modules/react-redux/es/index.js"),P=o("./node_modules/reselect/lib/index.js"),k=o("./src/reddit/components/MiniPost/index.tsx"),T=o("./src/reddit/contexts/PageLayer/index.tsx"),N=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),_=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(N.c)(e).line),q=a()(D).withConfig({componentId:"s1c6p3p6-10"})(["height: 12px;width: 110px;"]),G=a()(D).withConfig({componentId:"s1c6p3p6-11"})(["height: 12px;margin-left: 8px;width: 20px;"]);var J=a()(E(F(e=>{var t=e.className,o=e.showSubreddit,n=M(e,["className","showSubreddit"]);return L("div",{className:t},void 0,L(R,{},void 0,L($,{},void 0,r.a.createElement(U,_({gradientType:"posts"},n))),L(B,{},void 0,L("div",{},"a",r.a.createElement(W,_({key:"aa",gradientType:"posts"},n)),o&&r.a.createElement(H,_({key:"ab",gradientType:"posts"},n))),L(V,{},"f",r.a.createElement(z,_({key:"fa",gradientType:"posts"},n)),L(K,{},"fb"),r.a.createElement(q,_({key:"fc",gradientType:"posts"},n)),r.a.createElement(G,_({key:"fd",gradientType:"posts"},n))))))}))).withConfig({componentId:"s1c6p3p6-12"})(["",";"],k.a),Q=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/index.m.less"),Z=o.n(Q),Y=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cY("div",{className:Object(i.a)(Z.a.container,e.className)},void 0,e.shouldUseSmallCardLayout?Y("div",{className:Z.a.largePosts},void 0,Y(S,{className:Z.a.largePost,isLoading:!1,showSubreddit:e.showSubreddit}),Y(S,{className:Z.a.largePost,isLoading:!1,showSubreddit:e.showSubreddit}),Y(S,{className:Z.a.largePost,isLoading:!1,showSubreddit:e.showSubreddit}),Y(S,{className:Z.a.largePost,isLoading:!1,showSubreddit:e.showSubreddit})):Y(r.a.Fragment,{},void 0,Y("div",{className:Z.a.topPosts},void 0,Y(S,{className:Z.a.topPost,isLoading:!1,showSubreddit:e.showSubreddit})),Y("div",{className:Z.a.smallPosts},void 0,Y(J,{className:Z.a.smallPost,isLoading:!1,showSubreddit:e.showSubreddit}),Y(J,{className:Z.a.smallPost,isLoading:!1,showSubreddit:e.showSubreddit}),Y(J,{className:Z.a.smallPost,isLoading:!1,showSubreddit:e.showSubreddit})))))},"./src/reddit/components/DiscoveryUnit/Layout/Posts/TinyPost/index.m.less":function(e,t,o){e.exports={container:"_1xJMMSscxwnaWI-bX2-vZg",postTitle:"_1CuX0kE5vltrOr795mB75",thumbnail:"_1e6EtaUy_iviqsHB0M7kmI",meta:"_4JNqFJyhO_GLBkYzolRen",topRow:"_2FBbnHnqVWC-nDWw-wL_w-"}},"./src/reddit/components/DiscoveryUnit/Layout/Posts/TopPostsPlaceholder.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/lib/classNames/index.ts"),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/components/SubredditIcon/index.tsx"),m=o("./src/reddit/components/VerticalVotes/votes.tsx"),u=o("./src/reddit/contexts/PageLayer/index.tsx"),b=o("./src/reddit/helpers/styles/components/index.tsx"),f=o("./src/reddit/helpers/styles/mixins/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/loading.ts"),g=o("./src/reddit/layout/row/Inline/index.tsx"),v=o("./src/reddit/models/Vote/index.ts"),x=o("./src/reddit/components/MiniCardPost/Placeholder/index.m.less"),y=o.n(x),O=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c{const t={interactive:!1,voteState:v.a.notVoted};return C("div",{className:e.className},void 0,r.a.createElement(m.d,t),C(P,{}),r.a.createElement(m.c,t))}).withConfig({componentId:"y700x7-1"})(["","align-items: center;flex-direction: row;"],f.y),T=l()(Object(b.a)()).withConfig({componentId:"y700x7-2"})(["",";",";"],h.b,h.c),N=l()(p.a).withConfig({componentId:"y700x7-3"})(["",";"],h.b);var _=l()(j(I(e=>{var t=e.className,o=e.showSubreddit,n=w(e,["className","showSubreddit"]);return C("div",{className:Object(i.a)(y.a.container,t)},void 0,r.a.createElement(T,O({className:y.a.thumbnail,gradientType:"posts"},n)),C("div",{className:y.a.content},void 0,C("div",{className:y.a.titleContainer},void 0,r.a.createElement(T,O({className:y.a.title,gradientType:"posts"},n)),r.a.createElement(T,O({className:y.a.title,gradientType:"posts"},n))),o&&C(g.a,{className:y.a.subreddit},void 0,r.a.createElement(N,O({className:y.a.subredditIcon,gradientType:"posts"},n,{isLoading:!1})),r.a.createElement(T,O({className:y.a.subredditName,gradientType:"posts"},n))),C(g.a,{},void 0,r.a.createElement(k,n),r.a.createElement(T,O({className:y.a.comments,gradientType:"posts"},n)),r.a.createElement(T,O({className:y.a.share,gradientType:"posts"},n)),r.a.createElement(T,O({className:y.a.ellipsis,gradientType:"posts"},n)))))}))).withConfig({componentId:"y700x7-4"})(["",";border-radius: 4px;cursor: pointer;"],f.n),L=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/index.m.less"),M=o.n(L),E=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cE("div",{className:Object(i.a)(M.a.container,e.className)},void 0,E("div",{className:M.a.largePosts},void 0,E(_,{className:M.a.topPostLargePost,isLoading:!0,showSubreddit:e.showSubreddit}),E(_,{className:M.a.topPostLargePost,isLoading:!0,showSubreddit:e.showSubreddit}),E(_,{className:M.a.topPostLargePost,isLoading:!0,showSubreddit:e.showSubreddit}))))},"./src/reddit/components/DiscoveryUnit/Layout/Posts/index.m.less":function(e,t,o){e.exports={container:"_380AW2tV1AjseFZoaW2xp3",topPosts:"_3RDCFf4elKrhJHKKZkPPD",topPostsLargePostsContainer:"_1iE8_7IcegvYg_Wg3A0jTR",largePosts:"_2jBymLZmAms1MelhCFZsUI",topPostLargePosts:"_1B27sUe973sxluKyC6_HnP",topPost:"_3_Nr3saSmaO8BeqrN2u7Pb",largePost:"_21q6EU8IrGnKgnRi9Fcrko",topPostLargePost:"_3rjlIRqkC_nm_BoSlEQ8u-",smallPosts:"_1XdjckgSGhgpGEGUohL62w",smallPost:"_69IUkr5xucpVcbGP5l070"}},"./src/reddit/components/DiscoveryUnit/Layout/Posts/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/lib/classNames/index.ts"),l=o("./src/reddit/components/MiniPost/index.tsx"),p=o("./src/reddit/components/SubredditNameLink/index.tsx"),m=o("./src/reddit/constants/screenWidths.ts"),u=o("./src/reddit/helpers/overlay/index.ts"),b=o("./src/reddit/helpers/styles/components/index.tsx"),f=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),h=o("./src/reddit/helpers/trackers/discoveryUnit.ts"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.tsx"),x=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/Placeholder.tsx"),y=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/TopPostsPlaceholder.tsx"),O=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/index.m.less"),C=o.n(O),w=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.shouldUseSmallCardLayout?`height: ${e.shouldShowSubreddit?325:285}px;`:""),T=a()(Object(b.a)()).withConfig({componentId:"jyo95f-0"})([""," {",";}."," {",";}@media (min-width: ","px) {."," {",";overflow: hidden;}}."," {&:not(:last-child) {border-bottom: 1px solid ",";}}"],p.a,f.titleFontH6,C.a.largePost,k,m.i,C.a.largePosts,k,C.a.smallPost,e=>Object(g.c)(e).line),N=Object(i.connect)(null,(e,{discoveryUnit:t})=>({openOverlay:t=>e(Object(u.a)(t.permalink)),trackPostClick:o=>e((e,n)=>t?h.f(n(),t,o):null),trackPostSubredditClick:o=>e((e,n)=>t?h.g(n(),t,o):null)}));t.a=N(class extends r.a.Component{componentDidMount(){this.trackPostsViewed(this.props)}componentWillReceiveProps(e){this.props.postIds!==e.postIds&&this.trackPostsViewed(e)}trackPostsViewed(e){if(e.isLoading||0===e.postIds.length)return;const t=e.shouldUseSmallCardLayout?S:I+P;e.postIds.slice(0,t).forEach(t=>this.props.discoveryUnit?e.onPostView(this.props.discoveryUnit,t):null)}render(){var e=this.props;const t=e.discoveryUnit,o=e.shouldUseSmallCardLayout,n=this.props.showTopPosts||!!o;if(this.props.isLoading||0===this.props.postIds.length)return this.props.showTopPosts?j(y.a,{shouldUseSmallCardLayout:n,showSubreddit:this.props.showSubreddit}):j(x.a,{shouldUseSmallCardLayout:n,showSubreddit:this.props.showSubreddit});const s=n?S:I,i=n?0:P,d=this.props.postIds.slice(0,s),a=this.props.postIds.slice(s,s+i),p=1===d.length?C.a.topPosts:C.a.largePosts,m={className:1===d.length?C.a.topPost:C.a.largePost,eventFactory:h.e(t),forceLoadMedia:!0,onClickPost:(e,t)=>{this.props.openOverlay(t),this.props.trackPostClick(t.id)},showMetaLine:this.props.showSubreddit&&!n,showSubscribeBlock:this.props.showSubreddit&&n,onCommunityClick:e=>{this.props.trackPostSubredditClick(e.id)}};return j(T,{className:Object(c.a)(C.a.container,this.props.className),shouldShowSubreddit:this.props.showSubreddit,shouldUseSmallCardLayout:n,showTopPosts:this.props.showTopPosts},void 0,j("div",{className:p},void 0,d.map(e=>r.a.createElement(v.a,w({},m,{getSubredditSubscribeEventFactory:t?h.h(t,e):void 0,key:e,postId:e,scrollerItemRef:this.props.scrollerItemRef})))),a.length>0&&j("div",{className:C.a.smallPosts},void 0,a.map(e=>j(l.b,{className:C.a.smallPost,containerOnClick:()=>this.props.trackPostClick(e),postId:e,showSubreddit:this.props.showSubreddit,subredditOnClick:()=>this.props.trackPostSubredditClick(e),thumbnailOnClick:()=>this.props.trackPostClick(e)},e))))}})},"./src/reddit/components/DiscoveryUnit/Layout/index.m.less":function(e,t,o){e.exports={container:"_3lILa1kmfAauhn7UzHzjLJ",heroContainer:"_2xvhS-vDti9NRsRHMeqFmX",smallContainer:"_11h2c3EwgJFkGto36dozz7",oldContainer:"_24S-GP9dX3BODxJwehVvRx",header:"_3UiOKr6dA-zB_4O4l14Icx",bodyHidePadding:"M4vA4bj3WWpggduxPTpBA",body:"_1l2RfnlEvwmRPfDwe46NRR"}},"./src/reddit/components/DiscoveryUnit/Layout/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return p});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o("./src/lib/classNames/index.ts"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),d=o("./src/reddit/selectors/experiments/exploreV2.ts"),a=o("./src/reddit/components/DiscoveryUnit/Layout/index.m.less"),c=o.n(a),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.c)(e).body,c.a.oldContainer,c.a.heroContainer,e=>Object(i.c)(e).postLine);t.a=(e=>l("div",{className:Object(r.a)(Object(d.c)(e.exploreV2Variant)?c.a.oldContainer:e.exploreV2Variant?c.a.smallContainer:c.a.heroContainer,e.className)},void 0,l("div",{className:c.a.header},void 0,e.header),l("div",{className:e.hidePadding?c.a.bodyHidePadding:c.a.body},void 0,e.children)))},"./src/reddit/components/Economics/EntryPoints/CommentFlatlistSupportCTA/dynamicStyles.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return d});var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),r=o("./src/reddit/components/Economics/EntryPoints/CommentFlatlistSupportCTA/index.m.less"),i=o.n(r);const d=Object(n.css)(["."," {color: ",";}"],i.a.container,e=>Object(s.c)(e).actionIcon)},"./src/reddit/components/Economics/EntryPoints/CommentFlatlistSupportCTA/index.m.less":function(e,t,o){e.exports={button:"_2UNPRWF_2loDdny-u6MUHy"}},"./src/reddit/components/ExpandoButton/index.m.less":function(e,t,o){e.exports={outer:"RvLtAcdRtbOQbhFB7MD_T",icon:"saNpcHve-34zjaa0cbIxW",hideOnHover:"_25HJpaEPiVNq6Ss3Ad7dp9",showOnHover:"_2S05CzViTnl3I2ekCABqFo",outboundLinkIcon:"_1zB4YvOwHPxdPEXG2CYhKB"}},"./src/reddit/components/ExpandoButton/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/react-router-dom/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),m=o("./src/lib/classNames/index.ts"),u=o("./src/lib/permalinkToOverlayLocation/index.ts"),b=o("./src/reddit/actions/post.ts"),f=o("./src/reddit/helpers/postHasSelfText/index.ts"),h=o("./src/reddit/helpers/styles/mixins/index.tsx"),g=o("./src/reddit/icons/fonts/Expandos/Arrows/Collapse/index.tsx"),v=o("./src/reddit/icons/fonts/Expandos/Arrows/Expand/index.tsx"),x=o("./src/reddit/icons/fonts/helpers.tsx"),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cy("i",{className:`${Object(x.b)("expandoMediaLightbox")} ${e.className}`,onClick:e.onClick})).withConfig({componentId:"s14hmdpf-0"})(["display: inline-block;vertical-align: middle;font-size: 14px;font-weight: 400;line-height: 14px;"]),C=o("./src/reddit/icons/fonts/Expandos/Media/Video/index.tsx"),w=o("./src/reddit/icons/fonts/Gif/index.tsx"),j=o("./src/reddit/icons/fonts/Link/index.tsx"),S=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),I=o("./src/reddit/icons/fonts/Photos/index.tsx"),P=o("./src/reddit/icons/fonts/Text/index.tsx"),k=o("./src/reddit/models/Media/index.ts"),T=o("./src/reddit/selectors/user.ts"),N=o("./src/reddit/components/ExpandoButton/index.m.less"),_=o.n(N),L=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({toggle:()=>e(Object(b.o)({postId:t.post.id}))})),B=e=>{const t=Object(m.a)(_.a.icon,_.a.hideOnHover);switch(e){case k.m.GIFVIDEO:return L(w.a,{className:t});case k.m.IMAGE:return L(I.a,{className:t});case k.m.TEXT:case k.m.RTJSON:return L(P.a,{className:t});case k.m.VIDEO:return L(C.a,{className:t});case k.m.EMBED:default:return L(j.a,{className:t})}};t.a=R(e=>{const t=e.className,o=e.crosspost,n=e.isExpanded,s=e.language,i=e.post,d=e.toggle,a=e.useMediaIcons,c=o||i;return c.media&&("rtjson"!==c.media.type&&"text"!==c.media.type||Object(f.a)(c))?L(M,{"aria-expanded":n,"aria-haspopup":!0,"aria-label":Object(p.a)(s,"posts.expando"),className:Object(m.a)(t,_.a.outer),"data-click-id":n?"expando_close":"expando_open",onClick:d},void 0,n?L(g.a,{className:_.a.icon}):a?L(r.a.Fragment,{},void 0,B(c.media&&c.media.type),L(v.a,{className:Object(m.a)(_.a.icon,_.a.showOnHover)})):L(v.a,{className:_.a.icon})):c.source&&c.source.url?L(E,{"aria-label":Object(p.a)(s,"posts.expandoLink"),className:Object(m.a)(t,_.a.outer),"data-click-id":"expando_open",href:c.source.url,target:"_blank"},void 0,L(S.a,{className:Object(m.a)(_.a.icon,_.a.outboundLinkIcon)})):L(A,{"aria-label":Object(p.a)(s,"posts.expandoLightbox"),className:Object(m.a)(t,_.a.outer),"data-click-id":"expando_open",to:Object(u.a)(c.permalink),rel:"nofollow"},void 0,L(O,{className:_.a.icon}))})},"./src/reddit/components/FocusableContent/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/models/Theme/NewColorSystem/index.ts");t.a=s.a.div.withConfig({componentId:"hd5xqn-0"})(["position: relative;border-radius: 4px;border: ",";"],e=>e.isFocused?`1px solid ${Object(r.c)(e).navIcon}`:`1px solid ${Object(r.c)(e).line}`)},"./src/reddit/components/FollowButton/index.m.less":function(e,t,o){e.exports={button:"_2nvX_gR9FhSQ1lY6b1bWFW",layout:"_3lvJB_SaoWUqdHyOufnmZ6",icon:"Z6QJrMufwPMvNNas6O93V",iconFollowed:"_2i0YV5wtThaZqsLsq3DBCh"}},"./src/reddit/components/Governance/CommunityCard/CommunityTokens/Risk/index.m.less":function(e,t,o){e.exports={alertIcon:"_281dcYAIoQvZtLs7iI7QLT",risk:"_1r7M4su-D_hCOMd066XY3J",riskBody:"_12gDkO_ygs4ikCeyu5bcVg",riskTitle:"_3iYb38SYPwjAd1VG859AKs"}},"./src/reddit/components/Governance/CommunityCard/CommunityTokens/index.m.less":function(e,t,o){e.exports={overflowingText:"_3s4m8dsZEYcHZ4ojNFUV0R",cell:"_1-v1Zgj9IOmc-oaS_dfHfI",cellBottomLine:"_1YrPtUZyIgZmt7BoC3IOjC",cellContainer:"_3y3jYnCjkWtjpibBnc9e3l",cellTopLine:"-pS2f0b04dtavABCVdrie",explanation:"_1n5fyOsQxmVlxXd1xuw6fH",fvfo:"_1bSVC3Q8TRdxwy7IGqCj9f",title:"_2Q8Se5aIjJDpE5JnGoGI5R",token:"_2tQrDQoIjV3V6CMgrLYXU3",tokenCell:"_2rBuuOwPxb-X6wEPWDBmYH",sendButton:"_3D1PJ7suYE-Ph7W5jTZJ5k"}},"./src/reddit/components/Governance/CommunityCard/LatestProposals/index.m.less":function(e,t,o){e.exports={container:"_3WnHen22bLKwTkOL3W6F_D",link:"_3LjXe6j5_bQ3U8GZLY0HYO",fvfo:"NC_oxnf-UtDCPI7oyQnqx",showAll:"eRbX9WCebKIuLXdJIwNjK",title:"_3il8HJMlHzKppQleJjuboQ"}},"./src/reddit/components/Governance/CommunityCard/SubredditValue/index.m.less":function(e,t,o){e.exports={overflowingText:"jsNcHmrnNEHR43pSqktT_",arrowUp:"_3iBuIXhlae1tHvSYZBq-0c",arrowDown:"_1HKTC4jl1TGS1wYqr-Wf28",explanation:"_3PBhQhus1c5B4SLOIyHP3z",fvfo:"_33dGYZAzX3HXXD1cLtLVuv",title:"_293Q3OQ9umYHGIfr0X1AxK",valueContainer:"_28-EJ5nvhRIx5LBgLx4F1i",valueChange:"CRJ7CAZUtszmWPxUTU8qP"}},"./src/reddit/components/Governance/CommunityCard/index.m.less":function(e,t,o){e.exports={loading:"Jfh68QhZqpLgByZUbKyD1",section:"_3o2O8sLNM51xpdzuDH-ocD"}},"./src/reddit/components/Governance/CommunityCard/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o("./src/app/strings/index.ts"),c=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),l=o("./src/reddit/helpers/styles/smartTextColor.ts"),p=o("./src/reddit/models/NewStructuredStyles/index.ts"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),u=o("./src/reddit/selectors/gov.ts"),b=o("./src/lib/constants/index.ts"),f=o("./src/lib/prettyPrintNumber/index.ts"),h=o("./src/reddit/actions/governance/index.ts"),g=o("./src/reddit/components/Governance/Token/index.tsx"),v=o("./src/reddit/controls/Button/index.tsx");!function(e){e.Initial="initial_distribution",e.Mod="moderator_election"}(n||(n={}));var x,y=o("./src/reddit/icons/svgs/QuarantineWarning/index.tsx"),O=o("./src/reddit/components/Governance/CommunityCard/CommunityTokens/Risk/index.m.less"),C=o.n(O),w=(x="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aObject(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor));function S(e){return w("div",{className:C.a.risk},void 0,w("div",{className:C.a.riskTitle},void 0,w(y.a,{className:C.a.alertIcon}),e.title),w("div",{className:C.a.riskBody},void 0,e.body))}var I=o("./src/reddit/components/Governance/CommunityCard/CommunityTokens/index.m.less"),P=o.n(I),k=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor),P.a.cell,e=>Object(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.line,p.b.line),j);function N(e,t){return k("div",{className:P.a.cell},void 0,k("div",{className:P.a.cellTopLine},void 0,e),k("div",{className:P.a.cellBottomLine},void 0,t))}const _=Object(i.createStructuredSelector)({tokenName:u.i,language:e=>e.user.language});var L=Object(r.connect)(_,e=>({onOpenTransferModal:()=>e(Object(h.h)())}))(function(e){const t=e.className,o=e.distribution,s=e.language,r=e.onOpenTransferModal,i=e.subredditId,d=e.tokenName,c=e.wallet,l=c&&c.inactive&&function(e,t,o){const s=e.actionScheduledAt-Date.now(),r=Math.max(1,Math.floor(s/b.y)),i=1!==r?"gov.pointsDecay.inactive.time.plural":"gov.pointsDecay.inactive.time.singular",d=Object(a.a)(t,i,{numDays:r});switch(e.reason){case n.Initial:return{title:Object(a.a)(t,"gov.pointsDecay.inactive.title",{tokenName:o}),body:Object(a.a)(t,"gov.pointsDecay.inactive.body",{time:d,tokenName:o})};case n.Mod:return{title:Object(a.a)(t,"gov.pointsDecay.election.title"),body:Object(a.a)(t,"gov.pointsDecay.election.body",{time:d,tokenName:o})}}}(c.inactive,s,d);return k("div",{className:t},void 0,k("div",{className:P.a.title},void 0,d),k("div",{className:P.a.cellContainer},void 0,c&&N(k("div",{className:P.a.tokenCell},void 0,k(g.a,{className:P.a.token,subredditId:i}),Object(f.a)(c.amount)),Object(a.a)(s,"sidebar.gov.yourTokens",{tokenName:d})),o&&N(Object(f.a)(o.totalAvailable),Object(a.a)(s,"sidebar.gov.tokensIssued"))),l&&k(S,{body:l.body,title:l.title}),k("div",{className:P.a.explanation},void 0,Object(a.a)(s,"sidebar.gov.tokenExplanation",{tokenName:d})),c&&k(v.g,{className:P.a.sendButton,onClick:r},void 0,Object(a.a)(s,"gov.sendCta")))}),M=o("./node_modules/react-router-dom/es/index.js"),E=o("./src/lib/classNames/index.ts"),A=o("./src/lib/permalinkToOverlayLocation/index.ts"),F=o("./src/reddit/actions/subreddit.ts"),R=o("./src/reddit/contexts/PageLayer/index.tsx"),B=o("./src/reddit/components/Governance/CommunityCard/LatestProposals/index.m.less"),D=o.n(B),$=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor),D.a.link,e=>Object(m.c)(e).linkText);const W=Object(i.createStructuredSelector)({language:e=>e.user.language,proposals:(e,t)=>Object.keys(e.polls.models).map(t=>e.polls.models[t]).filter(e=>e.subredditId===t.subredditId).sort((e,t)=>e.createdAt>t.createdAt?-1:e.createdAte.posts.models[t.postId]).filter(Boolean).slice(0,5)});var H=Object(R.w)()(Object(r.connect)(W,(e,t)=>({onFilterProposals:()=>e(Object(F.p)({subredditId:t.subredditId,forceState:!0}))}))(function(e){return Object(R.J)(e.pageLayer)&&e.proposals.length?$("div",{className:Object(E.a)(e.className,D.a.container)},void 0,$("div",{className:D.a.title},void 0,Object(a.a)(e.language,"sidebar.gov.latestPollsTitle")),e.proposals.map(e=>$(M.a,{className:D.a.link,title:e.title,to:Object(A.a)(e.permalink)},void 0,e.title)),$("a",{className:D.a.showAll,onClick:e.onFilterProposals},void 0,Object(a.a)(e.language,"sidebar.gov.showAll"))):null})),V=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cV("svg",{className:e.className,style:e.style,viewBox:"0 0 10 8",xmlns:"http://www.w3.org/2000/svg"},void 0,V("g",{},void 0,V("path",{d:"M4.152 1.3568C4.54367 0.730128 5.45633 0.730129 5.848 1.3568L9.04375 6.47C9.46003 7.13605 8.98119 8 8.19575 8H1.80425C1.01881 8 0.539969 7.13605 0.956249 6.47L4.152 1.3568Z"}))),K=o("./src/reddit/components/Governance/CommunityCard/SubredditValue/index.m.less"),q=o.n(K),G=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor));const Y=Object(i.createStructuredSelector)({language:e=>e.user.language,meta:(e,t)=>e.subreddits.gov.meta[t.subredditId]});var X=Object(r.connect)(Y)(function(e){return e.meta&&e.meta.subredditValue&&e.meta.subredditValue.value?G("div",{className:e.className},void 0,G("div",{className:q.a.title},void 0,Object(a.a)(e.language,"sidebar.gov.subredditValue")),G("div",{className:q.a.valueContainer},void 0,G("span",{className:q.a.value},void 0,Object(f.a)(e.meta.subredditValue.value)),e.meta.subredditValue.change&&(e.meta.subredditValue.change>0?G(z,{className:q.a.arrowUp,style:{fill:J}}):G(z,{className:q.a.arrowDown,style:{fill:Q}})),e.meta.subredditValue.change&&G("span",{className:q.a.valueChange,style:{color:e.meta.subredditValue.change>0?J:Q}},void 0,Object(a.a)(e.language,"sidebar.gov.subredditValueChange",{subredditValueChange:(100*e.meta.subredditValue.change).toFixed(1)}))),G("div",{className:q.a.explanation},void 0,Object(a.a)(e.language,"sidebar.gov.subredditValueExplanation"))):null}),ee=o("./src/reddit/components/Governance/CommunityCard/index.m.less"),te=o.n(ee);o.d(t,"b",function(){return ne});var oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.line,p.b.line),T,U,Z);const se=Object(i.createStructuredSelector)({tokenName:u.i,distribution:(e,t)=>e.subreddits.gov.distributions[t.subredditId],language:e=>e.user.language,wallet:u.d,subreddit:(e,t)=>e.subreddits.models[t.subredditId]});t.a=Object(r.connect)(se)(function(e){return oe(c.a,{className:te.a.className,title:Object(a.a)(e.language,"sidebar.gov.ownershipTitle")},void 0,e.distribution?oe(s.Fragment,{},void 0,oe(X,{className:te.a.section,subredditId:e.subredditId}),oe(L,{className:te.a.section,distribution:e.distribution,subredditId:e.subredditId,wallet:e.wallet}),e.subreddit&&oe(H,{className:te.a.section,subredditId:e.subreddit.id})):oe("div",{className:te.a.loading}))})},"./src/reddit/components/Governance/Leaderboard/Distribution/SettingsDropdown/index.m.less":function(e,t,o){e.exports={container:"_2-JKQYYtQFdjMQJhVbDG_e",row:"q2yTYZFv4fUHEGX1rFR_m"}},"./src/reddit/components/Governance/Leaderboard/Distribution/index.m.less":function(e,t,o){e.exports={container:"_32q2laSPP2zynVHz3RnmFA",disabledText:"_1VlkCIi5HF6re6HYIEjcO-",explanation:"_3HY9KL4hLnHIN0SXTtd7sP",fvfo:"a6-R28QcM9mFRTNAtvf9d",gear:"_3UQtcgIc1btF7TSSH4q4iH",noRelease:"_13P3kuENlFnVlvkkfqFrwK",releasing:"_2PMbulVzccnHrw7DDPiqto",title:"_2rd8DPLmnfPIFKHbLCyR1n",token:"oPTB7VC8RAKk1jXQ0HRYu",wallet:"_1oM70Z_WtiI7ZfhIvZbyOR"}},"./src/reddit/components/Governance/Leaderboard/Distribution/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),m=o("./src/lib/classNames/index.ts"),u=o("./src/lib/prettyPrintNumber/index.ts"),b=o("./src/lib/timeUntil/index.ts"),f=o("./src/reddit/components/Governance/Token/index.tsx"),h=o("./src/reddit/helpers/styles/smartTextColor.ts"),g=o("./src/reddit/icons/svgs/Settings/index.tsx"),v=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),x=o("./src/reddit/selectors/gov.ts"),y=o("./src/reddit/actions/governance/index.ts"),O=o("./src/reddit/controls/Button/index.tsx"),C=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce.user.language});var j=Object(d.connect)(w,(e,{subredditId:t})=>({onOptIn:()=>e(Object(y.c)(!1,t))}))(function(e){return C(O.g,{className:e.className,onClick:e.onOptIn},void 0,Object(p.a)(e.language,"polls.optInButton"))}),S=o("./src/higherOrderComponents/asTooltip.tsx"),I=o("./src/reddit/constants/zIndex.ts"),P=o("./src/reddit/controls/Dropdown/index.tsx"),k=o("./src/reddit/controls/Dropdown/Row.tsx"),T=o("./src/reddit/components/Governance/Leaderboard/Distribution/SettingsDropdown/index.m.less"),N=o.n(T),_=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.user.language});var R=Object(d.connect)(F,(e,{subredditId:t})=>({onOpenOptOutModal:()=>e(Object(y.d)({subredditId:t}))}))(A),B=o("./src/reddit/components/Governance/Leaderboard/Distribution/index.m.less"),D=o.n(B);o.d(t,"b",function(){return W});var $=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.a)(Object(v.c)(e).widgetColors.sidebarWidgetBackgroundColor),D.a.gear,e=>Object(v.c)(e).actionIcon,e=>Object(s.e)(Object(v.c)(e).navIcon,.1));const H=Object(a.createStructuredSelector)({distribution:(e,{subreddit:t})=>e.subreddits.gov.distributions[t.id],language:e=>e.user.language,wallet:(e,{subreddit:t})=>Object(x.d)(e,{subredditId:t.id})});t.a=Object(d.connect)(H)(class extends i.a.Component{constructor(){super(...arguments),this.state={showDropdown:!1},this.handleOpenDropdown=(()=>{this.setState({showDropdown:!0}),document.body.addEventListener("click",this.handleCloseDropdown)}),this.handleCloseDropdown=(()=>{setTimeout(()=>this.setState({showDropdown:!1})),document.body.removeEventListener("click",this.handleCloseDropdown)})}render(){const e=`${U}${this.props.uniqueId||""}`,t=!!this.props.distribution&&!!this.props.distribution.nextIssue&&!!this.props.distribution.nextIssueAt;return $("div",{className:Object(m.a)(this.props.className,D.a.container)},void 0,$("div",{className:D.a.amount},void 0,$("div",{className:Object(m.a)(D.a.description,{[D.a.disabledText]:!!this.props.wallet&&!!this.props.wallet.optOut})},void 0,t?this.renderRelease():this.renderNoRelease())),this.props.wallet&&this.props.wallet.optOut&&$(j,{subredditId:this.props.subreddit.id}),this.props.wallet&&!this.props.wallet.optOut&&$(g.a,{className:D.a.gear,id:e,onClick:this.state.showDropdown?this.handleCloseDropdown:this.handleOpenDropdown}),this.props.wallet&&!this.props.wallet.optOut&&$(R,{isOpen:this.state.showDropdown,subredditId:this.props.subreddit.id,tooltipPosition:["right","top"],targetPosition:["right","bottom"],tooltipId:e}))}renderRelease(){return this.props.distribution&&this.props.distribution.nextIssue&&this.props.distribution.nextIssueAt?$(r.Fragment,{},void 0,$("div",{className:D.a.wallet},void 0,$(f.a,{className:D.a.token,subredditId:this.props.subreddit.id}),$("div",{},void 0,Object(u.a)(this.props.distribution.nextIssue))),$("div",{className:D.a.releasing},void 0,Object(p.a)(this.props.language,"sidebar.gov.tokensReleasing",{date:Object(b.a)(this.props.language,new Date(this.props.distribution.nextIssueAt),!0)}))):null}renderNoRelease(){return $("div",{className:D.a.noRelease},void 0,Object(p.a)(this.props.language,"sidebar.gov.noRelease"))}})},"./src/reddit/components/Governance/Leaderboard/EntryDivider/index.m.less":function(e,t,o){e.exports={container:"_3U3eyY-903VKXVQvAX6Oci",line:"_2rsENdHzxqXJ3jqSdUylB9",text:"R99kMDIZ0Rs3Ftsu750Im"}},"./src/reddit/components/Governance/Leaderboard/EntryDivider/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return h});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o("./src/app/strings/index.ts"),a=o("./src/lib/classNames/index.ts"),c=o("./src/lib/prettyPrintNumber/index.ts"),l=o("./src/reddit/helpers/styles/smartTextColor.ts"),p=o("./src/reddit/models/NewStructuredStyles/index.ts"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),u=o("./src/reddit/components/Governance/Leaderboard/EntryDivider/index.m.less"),b=o.n(u),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.line,p.b.line),b.a.text,e=>Object(l.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.metaText,p.b.metaText));const g=Object(r.createStructuredSelector)({language:e=>e.user.language});t.a=Object(s.connect)(g)(function(e){const t=Object(c.a)(e.entry.numUsers.toString()),o=1===e.entry.numUsers?Object(d.a)(e.language,"gov.leaderboard.users.singular"):Object(d.a)(e.language,"gov.leaderboard.users.plural");return f("div",{className:Object(a.a)(b.a.container,e.className)},void 0,f("div",{className:b.a.line}),f("div",{className:b.a.text},void 0,`${t} ${o}`),f("div",{className:b.a.line}))})},"./src/reddit/components/Governance/Leaderboard/EntryUser/index.m.less":function(e,t,o){e.exports={flexRow:"_27XFXY0Nde6JEGFwKDLXpX",container:"_2nlSSvS0u4wdSdhODO2_LD",points:"_3dubtJAHgSz_JV7AiRzk12",position:"AzD_FyWlGp7oFW4xH0-MO",badge:"_2i9Lr8K4mvo7KpJoZHGbz0",badgeContainer:"_3tJG1HTVRm3dk-oHnTSl5h",currentUser:"_1M58uBin1CihyNgByc5_pr",user:"_3W7d8zooppcYXYlpjKZZRj",username:"_1vyJFDQjwC9W6mhvljSan",rank:"_3vpolg8V6jVUdNQB8lNsBS"}},"./src/reddit/components/Governance/Leaderboard/EntryUser/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return g});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/react-router-dom/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o("./src/lib/classNames/index.ts"),c=o("./src/lib/prettyPrintNumber/index.ts"),l=o("./src/reddit/components/Badges/UserDisplay/index.tsx"),p=o("./src/reddit/featureFlags/index.ts"),m=o("./src/reddit/helpers/styles/smartTextColor.ts"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=o("./src/reddit/components/Governance/Leaderboard/EntryUser/index.m.less"),f=o.n(b),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(m.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor));const v=Object(i.createStructuredSelector)({accountId:e=>e.user.account?e.user.account.id:void 0,badgesEnabled:p.d.spBadges});t.a=Object(s.connect)(v)(function(e){return h(r.a,{className:Object(a.a)(f.a.container,e.className,{[f.a.currentUser]:e.entry.userId===e.accountId}),to:`/user/${e.entry.userName}`},void 0,h("div",{className:f.a.user},void 0,e.badgesEnabled&&h("div",{className:f.a.badgeContainer},void 0,h(l.b,{usePlaceholder:!0,subredditId:e.subredditId,uniqueIdentifier:e.uniqueIdentifier,userId:e.entry.userId})),h("div",{className:f.a.username},void 0,e.entry.userName)),h("div",{className:f.a.rank},void 0,h("div",{className:f.a.points},void 0,Object(c.a)(e.entry.score)),h("div",{className:f.a.position},void 0,`#${Object(c.a)(e.entry.position.toString())}`)))})},"./src/reddit/components/Governance/Leaderboard/dynamicStyles.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return u});var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o("./src/reddit/helpers/styles/smartTextColor.ts"),r=o("./src/reddit/models/NewStructuredStyles/index.ts"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),d=o("./src/reddit/components/Governance/Leaderboard/Distribution/index.tsx"),a=o("./src/reddit/components/Governance/Leaderboard/EntryDivider/index.tsx"),c=o("./src/reddit/components/Governance/Leaderboard/EntryUser/index.tsx"),l=o("./src/reddit/components/Governance/Leaderboard/index.m.less"),p=o.n(l);const m=e=>Object(s.a)(Object(i.c)(e).widgetColors.sidebarWidgetBackgroundColor,r.a.line,r.b.line),u=Object(n.css)(["."," {border-color: ",";}."," {fill: ",";}."," {color: ",";}."," {background-color: ",";}","","",""],p.a.distribution,m,p.a.errorIcon,m,p.a.header,e=>Object(s.a)(Object(i.c)(e).widgetColors.sidebarWidgetBackgroundColor),p.a.loading,e=>Object(i.c)(e).field,d.b,a.b,c.b)},"./src/reddit/components/Governance/Leaderboard/index.m.less":function(e,t,o){e.exports={container:"_1l8stWgw-zYCekbwl-n3c_",datePickerContainer:"_3PZpCplhcmXmVN4-Ltw1jj",distribution:"_20giigIncPELawj1dJQbkq",divider:"_1zf-p8IC8IigBUFPt-H_45",entryUser:"-h3bdtmpLuhCRS6K-O5el",error:"XeA-6vh3Ag_VPJZW95yd_",errorIcon:"_3WI9lKaqHMMq_zIu6QXRY-",header:"_286cfq1tt7CbwNBqdqxRi0",loading:"pyciUPy6JIviG5S3kASOu"}},"./src/reddit/components/Governance/Proposal/NoProposalError/index.m.less":function(e,t,o){e.exports={container:"_2y2WPgX5vi2SAfi_nz_Q7B",fvfo:"_3y4h0Z4Ofe2FN7oKlP9V7e"}},"./src/reddit/components/Governance/Proposal/NoProposalError/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/lib/classNames/index.ts"),a=o("./src/reddit/components/Governance/Proposal/NoProposalError/index.m.less"),c=o.n(a),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce.user.language});t.a=Object(s.connect)(p)(function(e){return l("div",{className:Object(d.a)(c.a.container,e.className)},void 0,Object(i.a)(e.language,"polls.cannotFind"))})},"./src/reddit/components/Governance/Proposal/ResultsSelector/DecisionThreshold/index.m.less":function(e,t,o){e.exports={checkIcon:"b6nqW0WFO2M4SexVBxfHU",container:"_1QSw_HlkZ06PQ4H_Gl5Qmi",decisionIcon:"tIv0l4mIAasOfzH_1MZzr",decisionThreshold:"vdDwj3MECrKPWOzGvwtX4",pie:"_1kLHoqYVgmdy-N798MqUkD",pieContainer:"_19t_3cFD9b1D_z7gV6r1Lf",pieInvertedMask:"_240PIKFetxH16NIbed3MhP",pieMask:"faQEx7XG3jztMB7Ba0IzB",text:"_3kJ7s4NNHNqugbRuUIg9B9"}},"./src/reddit/components/Governance/Proposal/ResultsSelector/Tab/index.m.less":function(e,t,o){e.exports={container:"_1399Kcm0dM3RnJzlAPzZsE",selectable:"_3-DDU6UwhIWiQZZtZLB8nv"}},"./src/reddit/components/Governance/Proposal/ResultsSelector/index.m.less":function(e,t,o){e.exports={container:"_16Gygedl8JROR3rsORhsAq"}},"./src/reddit/components/Governance/Proposal/index.m.less":function(e,t,o){e.exports={container:"_3agF4JIMydb6n5U8QiQ6Tv",govIcon:"Biin4hWHcVT2EfDytVnNn",poll:"_2-Y0QlWKQ9uE8EEq087km1",resultsSelector:"_31DHxzl3U6nsgzY4XJjCSD",votingReward:"_2JVvMYg8RBHtf5C2szMdV7"}},"./src/reddit/components/Governance/Proposal/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/bignumber.js/bignumber.js"),r=o.n(s),i=o("./node_modules/polished/dist/polished.es.js"),d=o("./node_modules/react/index.js"),a=o.n(d),c=o("./node_modules/react-redux/es/index.js"),l=o("./node_modules/reselect/lib/index.js"),p=o("./bundled-modules/styled-components/styled-components.min.js"),m=o("./src/lib/classNames/index.ts"),u=o("./src/reddit/components/Governance/Token/index.tsx"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=o("./src/reddit/components/Governance/VotingReward/index.m.less"),h=o.n(f),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).active,e=>Object(b.c)(e).body);function x(e){return g("div",{className:Object(m.a)(h.a.container,e.className)},void 0,g("div",{className:h.a.pill},void 0,g(u.a,{className:h.a.token,subredditId:e.subredditId}),g("span",{className:h.a.amount},void 0,"+",e.amount)))}var y,O=o("./src/reddit/actions/governance/index.ts"),C=o("./src/reddit/models/Poll/index.ts"),w=o("./src/reddit/selectors/gov.ts"),j=o("./src/reddit/components/Poll/MetaData/index.tsx"),S=o("./src/lib/bigNumberUtils/percent.ts"),I=o("./src/lib/prettyPrintNumber/index.ts"),P=o("./src/reddit/icons/svgs/CircleCheck/index.tsx"),k=o("./src/reddit/components/Poll/ResultOption/index.m.less"),T=o.n(k),N=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).bodyText,T.a.check,e=>Object(b.c)(e).bodyText,T.a.bar,e=>Object(b.c)(e).active);var L=function(e){const t=e.poll.options.filter(t=>t.id===e.optionId)[0],o=e.result.totalVotes,n=e.result.options[e.optionId],r=new s.BigNumber(o).isZero()?0:Object(S.a)(n.votes,o);return N("div",{className:Object(m.a)(e.className,T.a.container),title:e.displayType===y.Count?n.votes:`${r.toFixed(2)}% (${Object(I.a)(n.votes)} ${e.tokenName})`},void 0,N("div",{className:T.a.bar,style:{opacity:e.isWinningOption?.3:void 0,width:`${r}%`}}),N("div",{className:Object(m.a)(T.a.count,{[T.a.hide]:e.displayType!==y.Count,[T.a.show]:e.displayType===y.Count})},void 0,Object(I.b)(parseInt(n.votes))),N("div",{className:Object(m.a)(T.a.percent,{[T.a.hide]:e.displayType===y.Count,[T.a.show]:e.displayType!==y.Count})},void 0,`${r.toFixed(1)}%`),N("div",{className:T.a.text},void 0,t.text),n.userSelected&&N(P.a,{className:T.a.check}))},M=o("./src/reddit/components/Poll/ClosedPoll/index.m.less"),E=o.n(M),A=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).metaText,_);const R=Object(l.createStructuredSelector)({tokenName:w.i,language:e=>e.user.language});var B=Object(c.connect)(R)(function(e){let t;return e.poll.options.forEach(o=>{t||(t=o);const n=e.result.options[o.id],r=e.result.options[t.id];new s.BigNumber(r.votes).isLessThan(new s.BigNumber(n.votes))&&(t=o)}),A("div",{className:e.className},void 0,e.poll.options.map((o,n)=>A(L,{className:E.a.option,displayType:e.displayType,isWinningOption:o===t,optionId:o.id,poll:e.poll,result:e.result,tokenName:e.tokenName},n)),A(j.a,{className:E.a.metaData,language:e.language,poll:e.poll}))}),D=o("./node_modules/lodash/isNil.js"),$=o.n(D),U=o("./src/app/strings/index.ts"),W=o("./src/reddit/controls/Button/index.tsx"),H=o("./src/reddit/controls/LoadingIcon/index.tsx"),V=o("./src/reddit/components/Poll/OpenPoll/index.m.less"),z=o.n(V),K=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).bodyText,z.a.metaData,e=>Object(b.c)(e).metaText);function G(e){return"INPUT"===e.tagName}const J=Object(l.createStructuredSelector)({language:e=>e.user.language,userIsLoggedIn:e=>!!e.user.account});var Q=Object(c.connect)(J)(class extends a.a.Component{constructor(){super(...arguments),this.state={optionIsSelected:!1},this.handleOptionSelected=(()=>this.setState({optionIsSelected:!0}))}render(){return K("form",{className:this.props.className,onSubmit:e=>{e.preventDefault();const t=e.currentTarget,o=function(e){for(const t of e)if(t.checked)return parseInt(t.value)}(Array.from(t.elements).filter(G));$()(o)||this.props.onVoteSelection(this.props.poll.options[o])}},void 0,K("div",{},void 0,this.props.poll.options.map((e,t)=>K("label",{className:z.a.option},t,K("input",{className:z.a.optionRadio,onChange:this.handleOptionSelected,type:"radio",name:"proposal",value:t}),K("div",{className:z.a.optionText},void 0,e.text)))),K("div",{className:z.a.controlRow},void 0,K("div",{className:z.a.buttonContainer},void 0,K(W.g,{className:z.a.voteButton,disabled:this.props.voteInProgress||!this.props.userIsLoggedIn||!this.state.optionIsSelected,type:"submit"},void 0,this.props.voteInProgress?K(H.a,{className:z.a.loadingIcon,sizePx:20}):K(d.Fragment,{},void 0,this.props.votingIcon,Object(U.a)(this.props.language,"polls.voteCTA"))),!this.props.userIsLoggedIn&&K("div",{className:z.a.loggedOutTooltip},void 0,Object(U.a)(this.props.language,"polls.loggedOutText"))),K(j.a,{className:z.a.metaData,language:this.props.language,poll:this.props.poll})))}}),Z=o("./src/reddit/components/Poll/index.m.less"),Y=o.n(Z),X=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).bodyText,F,q);const te=Object(l.createStructuredSelector)({poll:(e,t)=>e.polls.models[t.pollId],result:(e,t)=>e.polls.results[t.resultType][t.pollId],voteInProgress:(e,t)=>!!e.polls.api.voting.pending[t.pollId]});var oe=Object(c.connect)(te,(e,t)=>({onVoteSelection:o=>e(Object(O.f)(t.pollId,o.id))}))(function(e){const t=e.poll,o=e.result;return t?X("div",{className:e.className},void 0,e.title&&X("div",{className:Y.a.title},void 0,e.title),o&&Object(C.e)(t,o)?X(B,{displayType:e.displayType,poll:t,result:o}):X(Q,{poll:t,onVoteSelection:e.onVoteSelection,voteInProgress:e.voteInProgress,votingIcon:e.votingIcon})):null}),ne=o("./src/reddit/icons/svgs/GovSmall/index.tsx"),se=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cse("svg",{className:e.className,viewBox:"0 0 20 20"},void 0,se("g",{},void 0,se("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.7771 0.961401C10.3769 0.466643 9.62244 0.466642 9.22221 0.961401L8.71391 1.58973C8.42377 1.9484 7.92591 2.06204 7.50887 1.86478L6.77829 1.51921C6.20302 1.2471 5.52329 1.57445 5.37735 2.19386L5.19202 2.98051C5.08623 3.42955 4.68698 3.74795 4.22565 3.75117L3.41748 3.75681C2.78112 3.76125 2.31073 4.3511 2.44801 4.97249L2.62234 5.76165C2.72186 6.21213 2.50029 6.67222 2.08605 6.87528L1.36036 7.23101C0.788947 7.51112 0.621066 8.24665 1.01436 8.74695L1.51383 9.38231C1.79895 9.745 1.79895 10.2557 1.51383 10.6184L1.01436 11.2537C0.621067 11.754 0.788947 12.4895 1.36036 12.7697L2.08605 13.1254C2.50029 13.3284 2.72186 13.7885 2.62234 14.239L2.44801 15.0282C2.31073 15.6496 2.78112 16.2394 3.41748 16.2439L4.22565 16.2495C4.68698 16.2527 5.08623 16.5711 5.19202 17.0202L5.37735 17.8068C5.52329 18.4262 6.20302 18.7536 6.77829 18.4815L7.50887 18.1359C7.92591 17.9386 8.42376 18.0523 8.71391 18.4109L9.22221 19.0393C9.62244 19.534 10.3769 19.534 10.7771 19.0393L11.2854 18.4109C11.5756 18.0523 12.0734 17.9386 12.4905 18.1359L13.221 18.4815C13.7963 18.7536 14.476 18.4262 14.622 17.8068L14.8073 17.0202C14.9131 16.5711 15.3124 16.2527 15.7737 16.2495L16.5819 16.2439C17.2182 16.2394 17.6886 15.6496 17.5513 15.0282L17.377 14.239C17.2775 13.7885 17.499 13.3284 17.9133 13.1254L18.639 12.7697C19.2104 12.4895 19.3783 11.754 18.985 11.2537L18.4855 10.6184C18.2004 10.2557 18.2004 9.745 18.4855 9.38231L18.985 8.74695C19.3783 8.24665 19.2104 7.51112 18.639 7.23101L17.9133 6.87528C17.499 6.67222 17.2775 6.21213 17.377 5.76165L17.5513 4.97249C17.6886 4.3511 17.2182 3.76125 16.5819 3.75681L15.7737 3.75117C15.3124 3.74795 14.9131 3.42956 14.8073 2.98051L14.622 2.19386C14.476 1.57445 13.7963 1.2471 13.221 1.51921L12.4905 1.86478C12.0734 2.06204 11.5756 1.94841 11.2854 1.58973L10.7771 0.961401ZM12.5231 7.71779L13.0827 8.27779C13.2391 8.43419 13.2391 8.68699 13.0827 8.84339L9.44271 12.4834C9.36471 12.5614 9.26231 12.6006 9.1599 12.6006C9.0575 12.6006 8.95551 12.5614 8.8771 12.4834L6.9171 10.5234C6.7607 10.3674 6.7607 10.1142 6.9171 9.95779L7.4771 9.39779C7.6335 9.24139 7.8867 9.24139 8.0427 9.39779L9.1599 10.515L11.9575 7.71779C12.0323 7.64259 12.1339 7.60059 12.2403 7.60059C12.3463 7.60059 12.4479 7.64259 12.5231 7.71779Z"}))),ie=o("./src/reddit/selectors/user.ts"),de=o("./src/reddit/components/Governance/Proposal/ResultsSelector/DecisionThreshold/index.m.less"),ae=o.n(de),ce=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.c)(.4,Object(b.c)(e).body,Object(b.c)(e).active),me=Object(p.css)(["."," {fill: ",";}."," {fill: ",";}."," {color: ",";}."," {border: 1px solid ",";}.",",."," {background-color: ",";&."," {background-color: ",";}}."," {background-color: ",";}"],ae.a.checkIcon,e=>Object(b.c)(e).body,ae.a.decisionThreshold,e=>Object(b.c)(e).active,ae.a.text,e=>Object(b.c)(e).actionIcon,ae.a.pieContainer,pe,ae.a.pieInvertedMask,ae.a.pieMask,e=>Object(i.c)(.95,Object(b.c)(e).body,Object(b.c)(e).active),le,pe,ae.a.pie,pe);function ue(e){return ce(d.Fragment,{},void 0,ce("div",{className:ae.a.text},void 0,Object(U.a)(e.language,"polls.decisionThresholdAchieved")),ce("div",{className:ae.a.decisionIcon,title:e.votes},void 0,ce(re,{className:ae.a.decisionThreshold})))}function be(e){return ce(d.Fragment,{},void 0,ce("div",{className:ae.a.text},void 0,Object(U.a)(e.language,"polls.decisionThreshold",{amount:Object(I.b)(parseInt(e.threshold))})),ce(fe,{percent:e.percent}))}function fe(e){const t=Math.floor(e.percent/100*360);return ce("div",{className:ae.a.pieContainer,title:`${e.percent}%`},void 0,ce("div",{className:ae.a.pie}),ce("div",{className:ae.a.pieInvertedMask}),ce("div",{className:Object(m.a)(ae.a.pieMask,{[le]:e.percent>=50}),style:{transform:e.percent<50?`rotate(${t}deg)`:`rotate(${t-180}deg)`}}))}const he=Object(l.createStructuredSelector)({language:ie.M,poll:(e,{pollId:t})=>e.polls.models[t],pollResult:(e,{pollId:t})=>e.polls.results.byVotingPower[t],subredditGovMeta:(e,{subredditId:t})=>e.subreddits.gov.meta[t]});var ge=Object(c.connect)(he)(function(e){if(!(e.poll&&e.pollResult&&e.subredditGovMeta&&e.subredditGovMeta.polls&&e.subredditGovMeta.polls.decisionThreshold))return null;const t=Object(C.c)(e.poll,e.pollResult),o=new r.a(e.pollResult.options[t.id].votes),n=e.subredditGovMeta.polls.decisionThreshold,s=o.isGreaterThanOrEqualTo(new r.a(n)),i=Object(S.a)(e.pollResult.options[t.id].votes,n);return ce("div",{className:Object(m.a)(ae.a.container,e.className)},void 0,s?ce(ue,{language:e.language,votes:o.toString()}):ce(be,{language:e.language,threshold:n,percent:i}))}),ve=o("./src/reddit/components/Governance/Proposal/ResultsSelector/Tab/index.m.less"),xe=o.n(ve),ye=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).actionIcon,Oe,e=>Object(b.c)(e).active,e=>Object(b.c)(e).active);function we(e){return ye("a",{className:Object(m.a)(e.className,xe.a.container,{[Oe]:!!e.selectable&&!!e.isSelected,[xe.a.selectable]:!!e.selectable}),onClick:e.onSelect,title:e.tooltipText},void 0,e.text)}var je=o("./src/reddit/components/Governance/Proposal/ResultsSelector/index.m.less"),Se=o.n(je),Ie=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.subreddits.gov.distributions[t],language:e=>e.user.language,poll:(e,{pollId:t})=>e.polls.models[t],pollIsClosed:(e,{pollId:t,resultsByVoters:o})=>{const n=e.polls.models[t];return!!(n&&o&&Object(C.e)(n,o))},wallet:w.d});var Ne=Object(c.connect)(Te)(function(e){const t=e.distribution,o=e.poll,n=e.resultsByLockedVotingPower,r=e.resultsByVoters,i=e.resultsByVotingPower,d=e.tokenName,a=e.wallet,c=i?i.totalVotes:"0",l=n?n.totalVotes:"0",p=!new s.BigNumber(c).isZero()&&a&&t?Object(S.a)(c,t.totalAvailable):0,u=r?r.totalVotes:"0",b=Object(I.b)(parseInt(l)),f=Object(I.b)(parseInt(c)),h=Object(I.b)(parseInt(u));return Ie("div",{className:Object(m.a)(e.className,Se.a.container)},void 0,Ie("div",{},void 0,Ie(we,{isSelected:e.currentResultType===C.b.ByVotingPower,selectable:e.pollIsClosed,text:`${f} ${d}`,tooltipText:Object(U.a)(e.language,"polls.votingBreakdown",{tokenName:d,count:Object(I.a)(c),percent:p.toFixed(2)}),onSelect:()=>e.onChangeResultType&&e.onChangeResultType(C.b.ByVotingPower)}),n&&ke.has(e.subredditId)&&Ie(we,{isSelected:e.currentResultType===C.b.ByLockedVotingPower,selectable:e.pollIsClosed,text:`${b} ${Object(U.a)(e.language,"polls.locked")} ${d}`,onSelect:()=>e.onChangeResultType&&e.onChangeResultType(C.b.ByLockedVotingPower)}),Ie(we,{isSelected:e.currentResultType===C.b.ByVoters,selectable:e.pollIsClosed,text:Object(U.d)(e.language,"polls.numVotes",parseInt(u),{count:h}),onSelect:()=>e.onChangeResultType&&e.onChangeResultType(C.b.ByVoters)})),Object(C.d)(o)&&Ie(ge,{pollId:e.pollId,subredditId:e.subredditId}))}),_e=o("./src/reddit/components/Governance/Proposal/index.m.less"),Le=o.n(_e);o.d(t,"b",function(){return Ee});var Me=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.j)(.99,Object(b.c)(e).active),e=>Object(b.c)(e).line,Le.a.resultsSelector,e=>Object(b.c)(e).body,e=>Object(b.c)(e).line,ee,Pe,v);function Ae(e,t){return t===C.b.ByVotingPower?e.resultsByVotingPower:e.resultsByVoters}const Fe=Object(l.createStructuredSelector)({language:e=>e.user.language,poll:(e,t)=>e.polls.models[t.pollId],pollReward:(e,t)=>e.polls.rewards[t.pollId],resultsByLockedVotingPower:(e,t)=>e.polls.results.byLockedVotingPower[t.pollId],resultsByVoters:(e,t)=>e.polls.results.byVoters[t.pollId],resultsByVotingPower:(e,t)=>e.polls.results.byVotingPower[t.pollId]});t.a=Object(c.connect)(Fe)(class extends a.a.Component{constructor(){super(...arguments),this.state={displayReward:!1,resultType:C.b.ByVotingPower},this.handleResultTypeChange=(e=>this.setState({resultType:e}))}componentDidUpdate(e,t){if(this.props.pollReward&&!new s.BigNumber(this.props.pollReward).isZero()){const o=Ae(e,t.resultType),n=Ae(this.props,this.state.resultType);if(o&&n){const t=!Object(C.e)(e.poll,o),s=Object(C.e)(this.props.poll,n);t&&s&&this.setState({displayReward:!0})}}}render(){return Me("div",{className:Object(m.a)(this.props.className,Le.a.container)},void 0,Me(Ne,{className:Le.a.resultsSelector,currentResultType:this.state.resultType,pollId:this.props.pollId,resultsByLockedVotingPower:this.props.resultsByLockedVotingPower,resultsByVoters:this.props.resultsByVoters,resultsByVotingPower:this.props.resultsByVotingPower,subredditId:this.props.subredditId,onChangeResultType:this.handleResultTypeChange}),Me(oe,{className:Le.a.poll,displayType:this.state.resultType===C.b.ByVoters?y.Count:y.Percent,pollId:this.props.pollId,resultType:this.state.resultType,votingIcon:Object(C.d)(this.props.poll)?Me(ne.a,{className:Le.a.govIcon}):void 0},this.props.pollId),this.props.pollReward&&this.state.displayReward&&Me(x,{amount:this.props.pollReward,className:Le.a.votingReward,subredditId:this.props.subredditId}))}})},"./src/reddit/components/Governance/VotingReward/index.m.less":function(e,t,o){e.exports={amount:"_2uGwXKrmP9OljxIhbSCOjc",container:"dVX1qcOidD13L5NRRKOPb",pill:"_2tKg0JJT2prOVVIOrtS2JP",pillAnim:"_3qV2ZaEJd_k1NSZDxMjK-g",token:"_3dLs5lIwl_kKHq589IyKz5",tokenRotation:"_1C5oqr8CA_wteJsqqSRq0B"}},"./src/reddit/components/GraphicalIdBanner/index.m.less":function(e,t,o){e.exports={container:"_1lhJMzq4xwKOTyVyhoiBWA",communityMeta:"_1ubApu3UYePpIkwpxPf7o5",subredditName:"_3WjcNnj0VM3AKnC5v01TMe",communityText:"_1-R-QiiDWHumfeb8Nhs63O",communityStats:"_2H98TIRPBL6L1JKpGxIRNa",description:"_1QCy_0Mynsh67s5WZ5Dbit",contentWrapper:"_3tTiAH8mniTx59RUHGd2Ah",subredditIcon:"_3JhwDum2sEhxFMpqZgEdZ8"}},"./src/reddit/components/HeaderImage/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-router-dom/es/index.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),d=o("./src/reddit/constants/screenWidths.ts"),a=o("./src/reddit/constants/zIndex.ts"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=o("./src/reddit/helpers/styles/components/index.tsx"),p=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),m=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),u=o("./src/reddit/models/Theme/index.ts"),b=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(c.c)(e).active,2,e=>Object(c.c)(e).lightText,e=>Object(c.c)(e).banner.iconDimensions.borderRadius,e=>4+parseInt(Object(c.c)(e).banner.iconDimensions.customSize,10),e=>4+parseInt(Object(c.c)(e).banner.iconDimensions.customSize,10)),h=i()(m.a).withConfig({componentId:"ssdjlj-0"})(["","fill: ",";padding: ","px;"],f,e=>Object(c.c)(e).lightText,e=>Object(c.c)(e).banner.iconDimensions.padding),g=i()(Object(l.a)()).withConfig({componentId:"ssdjlj-1"})(["","background-image: url('","');background-position: center;background-repeat: no-repeat;background-size: 100%;"],f,e=>e.iconUrl),v=i.a.div.withConfig({componentId:"ssdjlj-2"})(["width: 512px;height: ","px;background-position: center;background-repeat: no-repeat;background-size: auto;top: 50%;transform: translateY(-50%);position: absolute;","","&:hover {","}"],e=>Object(c.c)(e).banner.positionedImageHeight,e=>Object(c.c)(e).banner.positionedImage?`background-image: url(${Object(c.c)(e).banner.positionedImage});`:"",e=>{switch(Object(c.c)(e).banner.positionedImageAlignment){case"right":return"right: -8px;";case"centered":return"left: 50%; transform: translate(-50%, -50%);";default:return"left: -8px;"}},e=>Object(c.c)(e).banner.positionedImage&&Object(c.c)(e).banner.secondaryBannerPositionedImage?`background-image: url(${Object(c.c)(e).banner.secondaryBannerPositionedImage});`:""),x=i.a.div.withConfig({componentId:"ssdjlj-3"})(["position: absolute;top: 50%;transform: translateY(-50%);z-index: ",";&:hover + "," {","}"],a.d,v,e=>Object(c.c)(e).banner.positionedImage&&Object(c.c)(e).banner.secondaryBannerPositionedImage&&"left"===Object(c.c)(e).banner.positionedImageAlignment?`background-image: url(${Object(c.c)(e).banner.secondaryBannerPositionedImage});`:""),y=i.a.div.withConfig({componentId:"ssdjlj-4"})(["height: 100%;","position: relative;",";"],e=>e.disableFullscreen?"\n margin: auto;\n ":"\n margin: 10px;\n ",e=>Object(c.c)(e).navBar.useOverlay?"transform: translateY(-18px)":""),O=Object(r.withTheme)(e=>{const t=Object(u.e)(e.headerText,e.prefixedHeaderText,Object(c.c)(e).banner.communityNameFormat||""),o=(e=>e.theme&&Object(c.c)(e).banner.iconImage?String(Object(c.c)(e).banner.iconImage):e.subredditOrProfile?e.subredditOrProfile.communityIcon||e.subredditOrProfile.icon.url:e.subreddit?e.subreddit.communityIcon||e.subreddit.icon.url:void 0)(e);return b(j,{className:e.className,to:e.url},void 0,b(y,{disableFullscreen:e.disableFullscreen,style:{maxWidth:e.disableFullscreen?`${e.maxWidth||d.c}px`:"100%"}},void 0,b(x,{},void 0,e.theme&&Object(c.c)(e).banner.showCommunityIcon&&(o?b(g,{iconUrl:o}):b(h,{})),t&&(e=>1===e.length?b(w,{},void 0,b(C,{},void 0,e[0])):b(w,{},void 0,e[0],b(C,{},void 0,e[1])))(t)),b(v,{})))}),C=i.a.h1.withConfig({componentId:"ssdjlj-5"})(["display: inline;"]),w=i.a.span.withConfig({componentId:"ssdjlj-6"})(["","color: #FCFCFB;flex: 1 1 100%;@media(min-width: ","px) {padding-right: 16px;}display: block;float: left;line-height: ","px;"],p.titleFontH1,d.g,e=>Object(c.c)(e).banner.lineHeight),j=i()(s.a).withConfig({componentId:"ssdjlj-7"})(["text-decoration: none;"]);t.a=i()(O).withConfig({componentId:"ssdjlj-8"})(["background: ",";background-position: top center;display: block;flex-direction: row;height: ","px;margin: 0 auto;@media(min-width: ","px) {padding: 8px 16px;}min-width: 260px;"],e=>Object(u.g)(Object(c.c)(e).banner.backgroundColor,Object(c.c)(e).banner.backgroundImage,Object(c.c)(e).banner.backgroundImagePosition),e=>Object(c.c)(e).banner.height,d.i)},"./src/reddit/components/IdCard/CommunityOptions/index.m.less":function(e,t,o){e.exports={container:"_3Qx5bBCG_O8wVZee9J-KyJ",content:"_2NbKFI9n3wPM76pgfAPEsN",stylesToggle:"_2btz68cXFBI3RWcfSNwbmJ",fvfo:"_2If23hFuQEh898PEmkj-IV",disabled:"QgBK4ECuqpeR2umRjYcP2",expandButton:"_4OtOUaGIjjp2cNJMUxme_"}},"./src/reddit/components/IdCard/Placeholder.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/helpers/styles/mixins/loading.ts"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=o("./src/reddit/components/IdCard/placeholder.m.less"),m=o.n(p),u=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{e.isLoading,e.gradientType;var t=b(e,["isLoading","gradientType"]);return r.a.createElement("div",t)}).withConfig({componentId:"s1lp57jt-0"})(["",""],c.b),h=d.a.div.withConfig({componentId:"s1lp57jt-1"})(["background-color: ",";"],e=>Object(l.c)(e).widgetColors.sidebarWidgetBackgroundColor);t.a=(({isLoading:e})=>u(h,{className:m.a.container},void 0,u(f,{gradientType:"posts",isLoading:e,className:m.a.banner}),u("div",{className:m.a.title},void 0,u(f,{gradientType:"posts",isLoading:e,className:m.a.icon}),u(f,{gradientType:"posts",isLoading:e,className:m.a.name})),u("div",{className:m.a.counts},void 0,u("div",{className:m.a.side},void 0,u(f,{gradientType:"posts",isLoading:e,className:m.a.count}),u(f,{gradientType:"posts",isLoading:e,className:m.a.text})),u("div",{className:m.a.side},void 0,u(f,{gradientType:"posts",isLoading:e,className:m.a.count}),u(f,{gradientType:"posts",isLoading:e,className:m.a.text}))),u(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(m.a.desc,m.a.one)}),u(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(m.a.desc,m.a.two)}),u(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(m.a.desc,m.a.three)}),u(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(m.a.desc,m.a.four)}),u(f,{gradientType:"posts",isLoading:e,className:m.a.subscribe})))},"./src/reddit/components/IdCard/helpers.ts":function(e,t,o){"use strict";o.d(t,"f",function(){return d}),o.d(t,"c",function(){return a}),o.d(t,"d",function(){return c}),o.d(t,"e",function(){return l}),o.d(t,"b",function(){return p}),o.d(t,"a",function(){return m});var n=o("./src/app/strings/index.ts"),s=o("./src/config.ts"),r=o("./src/reddit/constants/listings.ts"),i=o("./src/reddit/constants/page.ts");const d=e=>e&&e.toLowerCase()===r.b.Popular,a=e=>e&&e.toLowerCase()===r.b.All,c=e=>e&&e===i.c,l=e=>e&&e===i.j,p=(e,t=40,o=68)=>({height:o,image:e,width:t}),m=({language:e,listingName:t,subreddit:o,idCardWidget:i,shouldRenderSuperbOwlIcon:m})=>{let u,b,f,h,g,v;const x=i&&i.subscribersText||Object(n.a)(e,"structuredStyles.widgets.id-card.subscribersText"),y=i&&i.currentlyViewingText||Object(n.a)(e,"structuredStyles.widgets.id-card.currentlyViewingText");let O,C;const w=m?"snoo-superbowl@2x.png":"snoo-home@2x.png";if(c(t)){u=`${s.a.assetPath}/img/id-cards/home-banner@2x.png`,b=Object(n.a)(e,"listings.home.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/${w}')`);const t=Object(n.a)(e,"listings.home.title");h=t.charAt(0).toUpperCase()+t.slice(1),v=r.c[r.b.Home]}else if(a(t))u=`${s.a.assetPath}/img/id-cards/banner@2x.png`,b=Object(n.a)(e,"listings.all.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/${w}')`),h="r/all",v=r.c[r.b.All];else if(l(t)){u=`${s.a.assetPath}/img/id-cards/oc-banner@2x.png`,b=Object(n.a)(e,"listings.originalContent.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/snoo-oc@2x.png')`,68);const t=Object(n.a)(e,"listings.originalContent.title");h=t.charAt(0).toUpperCase()+t.slice(1),g=Object(n.a)(e,"listings.originalContent.titleSecondary"),v=r.c[r.b.Original]}else d(t)?(u=`${s.a.assetPath}/img/id-cards/banner@2x.png`,b=Object(n.a)(e,"listings.popular.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/${w}')`),h="r/popular",v=r.c[r.b.Popular]):t&&(b=i&&i.description,f=p(""),h=o.displayText,v=o.url,C=i&&i.subscribersCount,O=i&&i.currentlyViewingCount);return Object.assign({snooBackground:f,description:b,titleText:h,titleSecondaryText:g,url:v,subscribersCount:C,subscribersText:x,currentlyViewingText:y,currentlyViewingCount:O},u?{bannerBackgroundImage:u}:{})}},"./src/reddit/components/IdCard/index.m.less":function(e,t,o){e.exports={categoryContainer:"_37coyt0h8ryIQubA7RHmUc",icon:"_2XJvPvYIEYtcS4ORsDXwa3",subredditIcon:"_2Vkdik1Q8k0lBEhhA_lRKE",largeSubredditIcon:"eGjjbHtkgFc-SYka3LM3M",planetIcon:"ZtU5GBgjF1m_LMGdL3d7x",largePlanetIcon:"_3mmJ1GWMWurrNWGlAosDIq"}},"./src/reddit/components/IdCard/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/react-router-dom/es/index.js"),d=o("./node_modules/react-router-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),m=o("./src/lib/isFakeSubreddit/index.ts"),u=o("./src/lib/prettyPrintNumber/index.ts"),b=o("./src/app/actions/tooltip.ts"),f=o("./src/reddit/components/CategoryTagList/index.tsx"),h=o("./src/reddit/components/CreateCommunityButton/index.tsx"),g=o("./src/reddit/components/CreatePostButton/index.tsx"),v=o("./src/reddit/components/InfoTextTooltip/index.tsx"),x=o("./src/higherOrderComponents/addOverlayEvents.tsx"),y=o("./src/higherOrderComponents/asTooltip.tsx"),O=o("./src/reddit/actions/monthsToMinutes.ts"),C=o("./src/reddit/constants/componentSizes.ts"),w=o("./src/reddit/constants/zIndex.ts"),j=o("./src/reddit/models/MonthsToMinutes/index.ts"),S=o("./src/reddit/components/MonthsToMinutesTooltip/index.tsx"),I=Object.assign||function(e){for(var t=1;te.isOverlay?-C.j:0,w.n+1),[x.a.Click,x.a.Keydown,x.a.Resize]);var k,T=Object(r.connect)(null,e=>({onTooltipActivated:t=>e(Object(O.x)({time:Date.now(),tooltipType:t}))}))(class extends s.a.Component{componentDidMount(){this.props.isOpen&&this.props.onTooltipActivated(j.j.SubscribeIdCard)}render(){const e=this.props;return s.a.createElement(P,I({targetPosition:["left","top"],tooltipPosition:["right","top"],tooltipType:j.j.SubscribeIdCard},e))}}),N=o("./src/reddit/components/SubredditIcon/index.tsx"),_=o("./src/reddit/components/SubscribeButton/index.tsx"),L=o("./src/reddit/components/TrackingHelper/index.tsx"),M=o("./src/reddit/components/Widgets/Base/index.tsx"),E=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),A=o("./src/reddit/constants/elementIds.ts"),F=o("./src/reddit/constants/listings.ts"),R=o("./src/reddit/constants/page.ts"),B=o("./src/reddit/helpers/styles/components/index.tsx"),D=o("./src/reddit/helpers/styles/mixins/index.tsx"),$=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),U=o("./src/reddit/helpers/trackers/lightbox.ts"),W=o("./src/reddit/helpers/trackers/modHub.ts"),H=o("./src/reddit/icons/fonts/helpers.tsx"),V=(k="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aV("i",{className:`${Object(H.b)("modSettings")} ${e.className}`})).withConfig({componentId:"s1nioeso-0"})(["display: inline-block;vertical-align: text-bottom;width: 16px;height: 16px;font-size: 16px;line-height: 16px;"]),K=o("./src/reddit/models/Theme/index.ts"),q=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),G=o("./src/reddit/selectors/category.ts"),J=o("./src/reddit/selectors/comments.ts"),Q=o("./src/reddit/selectors/experiments/categories.ts"),Z=o("./src/reddit/selectors/listings.ts"),Y=o("./src/reddit/selectors/moderatorPermissions.ts"),X=o("./src/reddit/selectors/monthsToMinutes.ts"),ee=o("./src/reddit/selectors/structuredStyles.ts"),te=o("./src/reddit/selectors/subreddit.ts"),oe=o("./src/reddit/selectors/user.ts"),ne=o("./src/reddit/selectors/widgets.ts"),se=o("./src/reddit/components/CommunityType/index.tsx"),re=o("./src/reddit/featureFlags/index.ts"),ie=o("./node_modules/polished/dist/polished.es.js"),de=o("./src/lib/classNames/index.ts"),ae=o("./src/reddit/actions/preferences.ts"),ce=o("./src/reddit/actions/authorFlair.ts"),le=o("./src/reddit/actions/badge.ts"),pe=o("./src/reddit/components/Badges/UserDisplay/index.tsx"),me=o("./src/reddit/components/Flair/index.tsx"),ue=o("./src/reddit/controls/Button/index.tsx"),be=o("./src/reddit/featureFlags/component.tsx"),fe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;cObject(q.c)(e).widgetColors.lineColor),Ce=l.a.div.withConfig({componentId:"s1wrnpm8-1"})(["","align-items: center;background-color: ",";border-radius: 4px;display: flex;flex-direction: row;margin-top: 12px;"],$.metadataFont,e=>Object(q.c)(e).body),we=l()(e=>fe("svg",{className:e.className,viewBox:"0 0 14 14",xmlns:"http://www.w3.org/2000/svg",version:"1.1"},void 0,fe("title",{id:`${e.title}-title`},void 0,e.title),fe("g",{},void 0,fe("path",{fill:"inherit",d:"M8.1168,3.0832 L10.9168,5.8832 C11.0728,6.0392 11.0728,6.2928 10.9168,6.4488 L4.0824,13.2832 C4.0072,13.3584 3.9056,13.4 3.8,13.4 L1,13.4 C0.7784,13.4 0.6,13.2216 0.6,13 L0.6,10.2 C0.6,10.0944 0.6416,9.9928 0.7168,9.9176 L7.5512,3.0832 C7.7072,2.9272 7.9608,2.9272 8.1168,3.0832 Z M13.5168,2.152 C13.9848,2.62 13.9848,3.3808 13.5168,3.8488 L12.048,5.3176 C11.9696,5.396 11.8672,5.4352 11.7656,5.4352 C11.6632,5.4352 11.5608,5.396 11.4824,5.3176 L8.6824,2.5176 C8.5264,2.3616 8.5264,2.108 8.6824,1.952 L10.1512,0.4832 C10.6192,0.0152 11.38,0.0152 11.848,0.4832 L13.5168,2.152 Z"})))).withConfig({componentId:"s1wrnpm8-2"})(["color: ",";fill: ",";height: 14px;width: 14px;"],e=>Object(q.c)(e).button,e=>Object(q.c)(e).button),je=l.a.div.withConfig({componentId:"s1wrnpm8-3"})(["","display: flex;justify-content: space-between;"],$.labelsFont),Se=l()(me.c).withConfig({componentId:"s1wrnpm8-4"})(["margin-left: 8px;"]),Ie=l()(ue.l).withConfig({componentId:"s1wrnpm8-5"})(["display: flex;margin-left: auto;"]),Pe=l()(Ie).withConfig({componentId:"s1wrnpm8-6"})(["padding: 0px;"]),ke=l.a.span.withConfig({componentId:"s1wrnpm8-7"})(["color: ",";flex: 0 0 auto;line-height: 16px;"],e=>Object(q.c)(e).bodyText),Te=Object(be.a)("spBadges",pe.a),Ne=Object(a.createStructuredSelector)({badgesEnabled:re.d.spBadges,currentUser:oe.j,language:oe.M,userFlairData:ge.b,userHasBadge:(e,t)=>{const o=e.user.account;if(o){return!!((e.users.appliedBadges[o.id]||{})[t.subredditId]||[]).length}return!1}}),_e=Object(r.connect)(Ne,(e,{subredditId:t})=>({onToggleModal:o=>e(Object(ce.b)({username:o,subredditId:t})),onToggleBadgeModal:()=>e(Object(le.j)())})),Le=e=>ye(Pe,{onClick:e.onClick},void 0,ye(we,{})),Me=e=>ye(Ie,{onClick:e.onClick},void 0,e.userFlairData.displaySettings.isEnabled?e.userFlairData.applied||e.userHasBadge?Object(p.a)(e.language,"flair.editUserFlairAndBadge"):Object(p.a)(e.language,"flair.addUserFlairAndBadge"):e.userHasBadge?Object(p.a)(e.language,"flair.editUserBadge"):Object(p.a)(e.language,"flair.addUserBadge"));var Ee=_e(Object(L.b)(class extends s.a.Component{constructor(){super(...arguments),this.onFlairLinkClick=(()=>{const e=this.props.currentUser?Object(he.f)(this.props.currentUser):null;this.props.onToggleModal(e),this.props.sendEvent(Object(U.c)("user_flair_picker"))})}render(){var e=this.props;const t=e.badgesEnabled,o=e.currentUser,n=e.language,s=e.onToggleBadgeModal,r=e.subredditId,i=e.userFlairData,d=e.userHasBadge;return o&&i?ye(Oe,{},void 0,ye(je,{},void 0,Object(p.a)(n,"flair.preview"),ye(Le,{onClick:this.onFlairLinkClick})),ye(Ce,{},void 0,d&&ye(Te,{className:xe.a.badge,subredditId:r,uniqueIdentifier:r}),ye(ke,{},void 0,`u/${o.displayText}`),i.applied&&i.displaySettings.isUserEnabled&&ye(Se,{flair:i.applied,forceSmallEmojis:!0})),t?ye(Me,{userFlairData:i,userHasBadge:d,language:n,onClick:s}):null):null}})),Ae=o("./src/reddit/controls/ToggleSwitch/index.tsx"),Fe=o("./src/reddit/helpers/trackers/idCard.ts"),Re=o("./src/reddit/icons/svgs/ChevronDown/index.tsx"),Be=o("./src/reddit/icons/svgs/ChevronUp/index.tsx"),De=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cDe("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,De("path",{d:"M17.71,10.29,14.95,7.54a7,7,0,0,0-9.9,0L2.29,10.29a1,1,0,0,0,1.41,1.41L6.46,8.95c.07-.07.14-.11.21-.17a4,4,0,1,0,6.65,0c.07.06.15.11.21.17l2.76,2.76a1,1,0,0,0,1.41-1.41Z"})),Ue=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cUe("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,Ue("path",{d:"M4.59 8l-2.3 2.29A1 1 0 0 0 3.7 11.7L6 9.41zM6 11a4 4 0 0 0 5.34 3.75l-5.1-5.1A4 4 0 0 0 6 11zM18.71 17.29l-5-5A3.87 3.87 0 0 0 14 11a4 4 0 0 0-.68-2.22c.07.06.15.11.21.17l2.76 2.76a1 1 0 0 0 1.41-1.41l-2.75-2.76A7 7 0 0 0 7.42 6L2.71 1.29a1 1 0 0 0-1.42 1.42l16 16a1 1 0 0 0 1.41-1.41z"})),He=o("./src/reddit/components/IdCard/CommunityOptions/index.m.less"),Ve=o.n(He),ze=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(q.c)(e).widgetColors.lineColor),qe=l()(ue.l).withConfig({componentId:"s1p4e6h4-1"})(["","color: ",";fill: ",";&:hover {color: ",";fill: ",";}&:active {color: ",";fill: ",";}&:disabled,&[disabled],&[data-disabled] {color: ",";fill: ",";cursor: not-allowed;}"],$.labelsFont,e=>Object(q.c)(e).bodyText,e=>Object(q.c)(e).bodyText,e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.e)(Object(q.c)(e).bodyText,.5),e=>Object(ie.e)(Object(q.c)(e).bodyText,.5)),Ge=Object(a.createStructuredSelector)({language:oe.M,stylesDisabledGlobally:oe.Z,stylesDisabledForSubreddit:oe.Y});var Je=Object(r.connect)(Ge,e=>({updateSubredditPrefs:(t,o)=>{e(Object(ae.D)(t,o))}}))(class extends s.a.Component{constructor(e){super(e),this.onContainerClick=(e=>{e.stopPropagation()}),this.onExpandButtonClick=(()=>{this.setState({isOpen:!this.state.isOpen})}),this.onToggleStylesSwitch=(()=>{const e=!!this.props.stylesDisabledForSubreddit;this.props.sendEvent(Object(Fe.c)(e)),this.props.updateSubredditPrefs(this.props.subredditId,{stylesEnabled:e})}),this.state={isOpen:!1}}render(){var e=this.props;const t=e.isOverlay,o=e.language,n=e.stylesDisabledForSubreddit,s=e.stylesDisabledGlobally,r=e.subredditId,i=this.state.isOpen,d=i?ze("div",{className:Ve.a.content},void 0,ze("div",{className:Object(de.a)(Ve.a.stylesToggle,{[Ve.a.disabled]:s}),title:s?Object(p.a)(o,"sidebar.subreddit.communityTheme.disabledTitle"):void 0},void 0,ze("label",{className:Ve.a.stylesToggleLabel},void 0,ze(n?We:$e,{}),Object(p.a)(o,"sidebar.subreddit.communityTheme.label")),ze(Ae.a,{disabled:s,on:!n,onToggle:this.onToggleStylesSwitch})),!t&&ze(Ee,{subredditId:r})):null;return ze(Ke,{className:Ve.a.container,onClick:this.onContainerClick},void 0,ze(qe,{className:Ve.a.expandButton,onClick:this.onExpandButtonClick},void 0,Object(p.a)(o,"sidebar.subreddit.communityOptions"),ze(i?Be.a:Re.a,{})),d)}}),Qe=o("./src/reddit/components/IdCard/helpers.ts"),Ze=o("./src/reddit/components/IdCard/Placeholder.tsx"),Ye=o("./src/reddit/components/IdCard/index.m.less"),Xe=o.n(Ye);o.d(t,"e",function(){return ot}),o.d(t,"a",function(){return nt}),o.d(t,"b",function(){return ht}),o.d(t,"f",function(){return It}),o.d(t,"c",function(){return Pt});var et=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c!Object(m.a)(e)||Object(Qe.c)(e)||Object(Qe.d)(e)||Object(Qe.f)(e)||Object(Qe.e)(e),nt=l()(Object(B.a)()).withConfig({componentId:"s1bd5ppi-0"})(["background: ",";border-radius: 4px 4px 0 0;height: 34px;margin: -12px -12px 10px;"],e=>Object(K.g)(Object(q.c)(e).active,e.bannerBackgroundImage||Object(q.c)(e).banner.backgroundImage,"cover")),st=l.a.div.withConfig({componentId:"s1bd5ppi-1"})(["align-items: center;display: flex;& > * {display: inline-block;vertical-align: middle;}"]),rt=l()(st).withConfig({componentId:"s1bd5ppi-2"})(["margin-top: -23px;"]),it=l()(({className:e,children:t,shouldRenderSuperbOwlIcon:o})=>tt("div",{className:e,title:o?"r/SuperbOwl":""},void 0,t)).withConfig({componentId:"s1bd5ppi-3"})(["background: ",";background-size: ","px ","px;display: inline-block;flex-shrink: 0;height: ","px;position: relative;width: ","px;"],e=>e.snooBackground.image,e=>e.snooBackground.width,e=>e.snooBackground.height,e=>e.snooBackground.height,e=>e.snooBackground.width),dt=l()(i.a).withConfig({componentId:"s1bd5ppi-4"})(["flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;&:hover {text-decoration: underline;}"]),at=l.a.span.withConfig({componentId:"s1bd5ppi-5"})(["","display: inline-block;"],$.titleFontH4),ct=l.a.div.withConfig({componentId:"s1bd5ppi-6"})(["margin-left: 10px;margin-top: ","px;"],e=>e.hasSecondaryTitle?35:30),lt=l()(at).withConfig({componentId:"s1bd5ppi-7"})(["color: ",";",""],e=>Object(q.c)(e).actionIcon,$.metadataFont),pt=l.a.div.withConfig({componentId:"s1bd5ppi-8"})(["display: flex;margin: 8px 0;& > * {flex: 1;}"]),mt=l.a.div.withConfig({componentId:"s1bd5ppi-9"})(["border-left: 1px solid ",";padding-left: 12px;"],e=>Object(q.c)(e).widgetColors.lineColor),ut=l.a.p.withConfig({componentId:"s1bd5ppi-10"})(["",""],$.titleFontH4),bt=l.a.p.withConfig({componentId:"s1bd5ppi-11"})(["","display: inline-block;word-break: break-word;"],$.titleFontH6),ft=l()(M.a).withConfig({componentId:"s1bd5ppi-12"})(["margin-top: 10px;"]),ht=l.a.p.withConfig({componentId:"s1bd5ppi-13"})(["","margin-top: 8px;word-wrap: break-word;"],$.bodyFont),gt=l.a.div.withConfig({componentId:"s1bd5ppi-14"})(["margin-top: 12px;"]),vt="\n display: block;\n width: 100%;\n",xt=l()(_.a).withConfig({componentId:"s1bd5ppi-15"})(["",";margin-bottom: 8px;"],vt),yt=l()(g.a).withConfig({componentId:"s1bd5ppi-16"})(["",";","padding: 0 16px;"],vt,$.largeButtonFont),Ot=l()(h.a).withConfig({componentId:"s1bd5ppi-17"})(["",";","margin-top: 11px;"],D.e,$.largeButtonFont),Ct=l()(z).withConfig({componentId:"s1bd5ppi-18"})(["margin-right: 4px;vertical-align: middle;"]),wt=l()(i.a).withConfig({componentId:"s1bd5ppi-19"})(["border-radius: 4px;margin: 6px 0px 6px auto;padding: 4px;"]),jt=l.a.div.withConfig({componentId:"s1bd5ppi-20"})(["border-top: 1px solid ",";margin-top: 10px;"],e=>Object(q.c)(e).widgetColors.lineColor),St=Object(r.connect)(()=>Object(a.createStructuredSelector)({postCategories:(e,t)=>Object(G.o)(e,t.postId),commentsApiError:J.c,commentsApiPending:J.d,frontpageIsHome:X.j,idCardWidget:(e,t)=>Object(ne.c)(e,{subredditName:t.listingName}),isLoggedIn:oe.F,language:oe.M,listingApiError:Z.c,listingApiPending:Z.d,moderatorPermissions:(e,t)=>{const o=Object(te.z)(e,t.listingName);if(o)return Object(Y.g)(e,{subredditId:o})},isInCategoriesExperiment:Q.a,shouldRenderSuperbOwlIcon:re.d.superbOwl,subreddit:(e,t)=>Object(te.v)(e,{subredditName:t.listingName}),subredditIcon:(e,t)=>Object(ee.o)(e,{subredditName:t.listingName}),subscribeIdTooltipIsOpen:X.B}),(e,t)=>({dispatchPush:t=>e(Object(d.b)(t)),toggleTooltip:t=>e(Object(b.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},e,t,o,{onContainerClick:()=>o.isOverlay&&t.dispatchPush(e.subreddit.url)}));const It=({titleText:e,titleSecondaryText:t,snooBackground:o,shouldRenderSuperbOwlIcon:n})=>tt(rt,{},void 0,tt(it,{snooBackground:o,shouldRenderSuperbOwlIcon:n}),tt(ct,{hasSecondaryTitle:!!t},void 0,tt(at,{},void 0,e),t&&tt(lt,{},void 0,t))),Pt=e=>{const t=e.isTargetBlank,o=e.largeSubredditIcon,n=e.linkUrl,r=e.subredditIcon,i=e.titleText,d=e.primaryColor;return tt(st,{className:e.className},void 0,tt(N.b,{className:o?Xe.a.largeSubredditIcon:Xe.a.subredditIcon,iconUrl:r.url,primaryColor:d},r.url),n?s.a.createElement(dt,et({key:n,to:n,onClick:e=>e.stopPropagation()},t?{target:"_blank"}:{}),tt(at,{title:i},void 0,i)):tt(at,{},i,i))},kt=(e,t,o,n,s,r,i,d)=>tt(pt,{},void 0,tt("div",{onMouseEnter:()=>d(n),onMouseLeave:()=>d(n)},void 0,tt(ut,{},void 0,Object(u.b)(t)),tt(bt,{id:n},void 0,o),tt(v.c,{caretOnTop:!0,text:`${Object(u.b)(t,!0)} ${o}`,tooltipId:n})),tt(mt,{onMouseEnter:()=>d(i),onMouseLeave:()=>d(i)},void 0,tt(ut,{},void 0,Object(u.b)(s)),tt(bt,{id:i},void 0,r),tt(v.c,{caretOnTop:!0,text:`${Object(u.b)(s,!0)} ${r}`,tooltipId:i}))),Tt=e=>tt(ht,{},void 0,e),Nt=({isFake:e,isOverlay:t,isLoggedIn:o,isSubmissionPage:n,language:s,listingName:r,subreddit:i})=>tt(gt,{},void 0,!e&&tt(xt,{getEventFactory:e=>Object(U.c)(e?"unsubscribe":"subscribe"),id:`subscribe-button-${i.id}`,identifier:{name:i.name,type:"subreddit"},onClick:e=>e.stopPropagation()}),!n&&!t&&tt(yt,{listingName:r,subreddit:i}),o&&!n&&!t&&!i&&r!==R.j&&tt(Ot,{eventSource:"id_card",language:s}));t.d=Object(L.b)(St(Object(c.withTheme)(class extends s.a.Component{constructor(){super(...arguments),this.onClickModTools=(()=>this.props.sendEvent(Object(W.a)()))}render(){var e=this.props;const t=e.className,o=e.commentsApiError,n=e.commentsApiPending,r=e.frontpageIsHome,i=e.idCardWidget,d=e.isCommentsPage,a=e.isInCategoriesExperiment,c=e.isLoggedIn,l=e.isOverlay,u=e.isSubmissionPage,b=e.language,h=e.listingApiError,g=e.listingApiPending,v=e.listingName,x=e.moderatorPermissions,y=e.onContainerClick,O=e.postCategories,C=e.postId,w=e.shouldRenderSuperbOwlIcon,j=e.subreddit,S=e.subredditIcon,I=e.subscribeIdTooltipIsOpen,P=e.toggleTooltip;let k=v;c||v!==R.c||r||(k=F.b.Popular);const N=Object(m.a)(k);if(!N&&!i)return tt(Ze.a,{isLoading:n&&!o||g&&!h});var _=Object(Qe.a)({language:b,listingName:k,subreddit:j,idCardWidget:i,shouldRenderSuperbOwlIcon:w});const L=_.bannerBackgroundImage,M=_.currentlyViewingCount,B=_.currentlyViewingText,D=_.description,$=_.snooBackground,U=_.subscribersCount,W=_.subscribersText,H=_.titleText,V=_.titleSecondaryText,z=_.url,K=N||l||u,q=!N&&j.id?j.id:"",G=`IdCard--Subscribers--${l}--${q}`,J=`IdCard--CurrentlyViewing--${l}--${q}`;return tt(s.a.Fragment,{},void 0,tt(E.a,{className:t,onClick:l?y:void 0,headerButton:!K&&j&&x&&tt(wt,{to:x.posts?`${j.url}about/modqueue`:`${j.url}about/`,onClick:this.onClickModTools},void 0,tt(Ct,{}),Object(p.a)(b,"modTools.modTools")),redditStyle:N||u,title:K?void 0:Object(p.a)(b,"sidebar.subreddit.title")},void 0,K&&tt(nt,{bannerBackgroundImage:L}),N?It({titleText:H,titleSecondaryText:V,snooBackground:$,shouldRenderSuperbOwlIcon:w}):tt(Pt,{isTargetBlank:u,linkUrl:N?void 0:z,subredditIcon:S,titleText:H}),!N&&kt(b,U,W,G,M,B,J,P),!N&&tt(se.a,{type:j.type,isNSFW:j.isNSFW,allowContractors:j.allowContractors,isQuarantined:j.isQuarantined}),Tt(D),Nt({isFake:N,isLoggedIn:c,isOverlay:l,isSubmissionPage:u,language:b,listingName:k,subreddit:j}),a&&O&&C&&(d||l)&&tt(jt,{},void 0,tt(ft,{},void 0,Object(p.a)(b,"sidebar.categoryTag.discoverMore")),tt(f.a,{postId:C,inLightboxHeader:!0,postCategories:O})),!N&&c&&tt(Je,{isOverlay:l,sendEvent:this.props.sendEvent,subredditId:j.id})),!N&&tt(T,{container:l?document.getElementById(A.d):null,isOpen:I,isOverlay:l,tooltipId:`subscribe-button-${j.id}`}))}})))},"./src/reddit/components/IdCard/placeholder.m.less":function(e,t,o){e.exports={container:"_1KWSZXqSM_BLhBzkPyJFGR",banner:"c_dVyWK3BXRxSN3ULLJ_t",title:"_1OQL3FCA9BfgI57ghHHgV3",icon:"_33jgwegeMTJ-FJaaHMeOjV",name:"_1wQQNkVR4qNpQCzA19X4B6",counts:"_39IvqNe6cqNVXcMFxFWFxx",side:"_29TSdL_ZMpyzfQ_bfdcBSc",count:"JEV9fXVlt_7DgH-zLepBH",text:"_3YCOmnWpGeRBW_Psd5WMPR",desc:"_2iO5zt81CSiYhWRF9WylyN",one:"_2E9u5XvlGwlpnzki78vasG",two:"fDElwzn43eJToKzSCkejE",three:"_2kNB7LAYYqYdyS85f8pqfi",four:"_1XmngqAPKZO_1lDBwcQrR7",subscribe:"_3XbVvl-zJDbcDeEdSgxV4_"}},"./src/reddit/components/InfoBanners/BannerBase/index.m.less":function(e,t,o){e.exports={IconWrapper:"_2p07tPrx9WpxDTQJ5cmVNe",iconWrapper:"_2p07tPrx9WpxDTQJ5cmVNe",TextWrapper:"_2jpm-rNr0Hniw6BX3NWMVe",textWrapper:"_2jpm-rNr0Hniw6BX3NWMVe"}},"./src/reddit/components/InfoBanners/BannerBase/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/helpers/styles/components/index.tsx"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),a=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=o("./src/reddit/components/InfoBanners/BannerBase/index.m.less"),l=o.n(c),p=o("./src/lib/lessComponent.tsx"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.c)(e).bodyText),b=p.a.div("IconWrapper",l.a),f=r()(Object(i.a)()).withConfig({componentId:"s1nw2m0g-0"})(["background-color: ",";display: inline-block;width: 8px;position: absolute;top: 0;bottom: 0;"],e=>e.color),h=r.a.div.withConfig({componentId:"s1nw2m0g-1"})(["",""],u),g=p.a.div("TextWrapper",l.a),v=r.a.div.withConfig({componentId:"s1nw2m0g-2"})(["","font-weight: bold;"],u),x=r()(Object(i.a)()).withConfig({componentId:"s1nw2m0g-3"})(["background-color: ",";border: 1px solid ",";border-radius: 4px;position: relative;display: flex;"],e=>Object(a.c)(e).body,e=>e.color);t.a=(e=>{const t=e.className,o=e.color,n=e.icon,s=e.subtitle,r=e.title;return m(x,{className:t,color:o},void 0,m(f,{color:o}),n&&m(b,{},void 0,n),m(g,{},void 0,m(v,{},void 0,r),s&&m(h,{},void 0,s)))})},"./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.m.less":function(e,t,o){e.exports={container:"_3UJGTKmHd4TVKyOdhiMAJ1",rawHtmlDisplay:"s2P-f2c3l2Irco5Ru0S5J",link:"_1eRb8-B7kEgkwxWFSWuVUk",icon:"WCZvfrkaO-Zq7vsDKOAdS"}},"./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),a=o("./src/reddit/constants/colors.ts"),c=o("./src/reddit/controls/InternalLink/index.tsx"),l=o("./src/reddit/icons/svgs/QuarantineWarning/index.tsx"),p=o("./src/reddit/selectors/subreddit.ts"),m=o("./src/reddit/selectors/user.ts"),u=o("./src/reddit/components/InfoBanners/BannerBase/index.tsx"),b=o("./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.m.less"),f=o.n(b),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.subreddit,o=e.subredditAboutInfo,n=e.language;if(!t||!t.isQuarantined)return null;const s=o&&o.quarantineMessageHtml,r=o&&o.quarantineMessage||Object(i.a)(n,"contentGate.quarantinedSubreddit.quarantineMsg");return h(u.a,{className:f.a.container,color:a.a.quarantine,icon:g,subtitle:h("span",{},void 0,Object(i.a)(n,"contentGate.quarantinedSubreddit.subtitle")," ",h("a",{className:f.a.link,href:"https://www.reddithelp.com/en/categories/reddit-101/rules-reporting/account-and-community-restrictions/quarantined-subreddits",target:"_blank"},void 0,Object(i.a)(n,"contentGate.quarantinedSubreddit.quarantined")),": ",s?h(d.a,{className:f.a.rawHtmlDisplay,html:s}):r," ",h(c.a,{className:f.a.link,to:"/"},void 0,Object(i.a)(n,"contentGate.quarantinedSubreddit.clickToGoHome"))),title:Object(i.a)(n,"contentGate.quarantinedSubreddit.bannerTitle")})})},"./src/reddit/components/LargePost/index.m.less":function(e,t,o){e.exports={backgroundWrapper:"_11R7M_VOgKO1RJyRSRErT3",flatListContainer:"_1ixsU4oQRnNfZ91jhBU74y",noProposal:"_3KYCJ3N4w1YmvpFMo_3zcn",postMediaWrapper:"STit0dLageRsa2yR4te_b",postTitle:"_3wiKjmhpIpoTE2r5KCm2o6",proposal:"_2dkCPUHQTdBWU2B0dYnkRb",hasNotVoted:"_3COAjvFMb0tRTTAI3nxufG"}},"./src/reddit/components/LargePost/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/config.ts"),l=o("./src/reddit/constants/screenWidths.ts"),p=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),m=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),u=o("./src/reddit/helpers/showReportIndicator/index.ts"),b=o("./src/reddit/helpers/styles/mixins/index.tsx"),f=o("./src/app/actions/tooltip.ts"),h=o("./src/reddit/actions/post.ts"),g=o("./src/reddit/models/Media/index.ts"),v=o("./src/reddit/models/Poll/index.ts"),x=o("./src/reddit/models/Vote/index.ts"),y=o("./src/reddit/selectors/activeModalId.ts"),O=o("./src/reddit/selectors/experiments/subscribeText.ts"),C=o("./src/reddit/selectors/moderatorPermissions.ts"),w=o("./src/reddit/selectors/monthsToMinutes.ts"),j=o("./src/reddit/selectors/posts.ts"),S=o("./src/reddit/selectors/user.ts"),I=o("./src/lib/classNames/index.ts"),P=o("./src/reddit/components/AdLinkWrapper/index.tsx"),k=o("./src/reddit/components/CallToActionButton/index.tsx"),T=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),N=o("./src/reddit/components/Flatlist/index.tsx"),_=o("./src/reddit/components/Governance/Proposal/index.tsx"),L=o("./src/reddit/components/Governance/Proposal/NoProposalError/index.tsx"),M=o("./src/reddit/components/JSAPIContainers/index.tsx"),E=o("./src/reddit/components/ModModeReports/index.tsx"),A=o("./src/reddit/components/ModModeReports/helpers.ts"),F=o("./src/higherOrderComponents/addOverlayEvents.tsx"),R=o("./src/higherOrderComponents/asTooltip.tsx"),B=o("./src/reddit/models/MonthsToMinutes/index.ts"),D=o("./src/reddit/components/MonthsToMinutesTooltip/index.tsx"),$=Object.assign||function(e){for(var t=1;ts.a.createElement(U,$({targetPosition:["right","top"],tooltipPosition:["left","top"],tooltipType:B.j.Vote},e)),H=Object.assign||function(e){for(var t=1;ts.a.createElement(V,H({targetPosition:["right","top"],tooltipPosition:["left","top"],tooltipType:B.j.VoteReminder},e)),K=Object.assign||function(e){for(var t=1;ts.a.createElement(q,K({targetPosition:["right","top"],tooltipPosition:["left","top"],tooltipType:B.j.VoteSuccess},e)),Q=(G="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;ae.postId?Q(s.a.Fragment,{},void 0,Q(W,{isOpen:e.voteTooltipId===e.postId,tooltipId:e.tooltipId}),Q(z,{isOpen:e.voteReminderTooltipId===e.postId,tooltipId:e.tooltipId}),Q(J,{isOpen:e.voteSuccessTooltipId===e.postId,tooltipId:e.tooltipId})):null),X=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),ee=o("./src/reddit/components/PostContainer/index.tsx"),te=o("./src/reddit/components/PostLeftRail/index.tsx"),oe=o("./src/reddit/components/PostMedia/index.tsx"),ne=o("./src/reddit/components/PostOverflowMenu/index.tsx"),se=o("./src/reddit/components/PostTitle/index.tsx"),re=o("./src/reddit/components/PostTopLine/index.tsx"),ie=o("./src/reddit/components/SourceLink/index.tsx"),de=o("./src/reddit/components/VerticalVotes/index.tsx"),ae=o("./src/reddit/contexts/InsideOverlay.tsx"),ce=o("./src/reddit/contexts/PageLayer/index.tsx"),le=o("./src/reddit/controls/Checkbox/index.tsx"),pe=o("./src/reddit/controls/OutboundLink/styled.tsx"),me=o("./src/reddit/helpers/styles/mixins/responsive.ts"),ue=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),be=o("./src/reddit/helpers/styles/smartTextColor.ts"),fe=o("./src/reddit/components/LargePost/index.m.less"),he=o.n(fe);o.d(t,"b",function(){return Oe});var ge=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.createStructuredSelector)({autoplayPref:S.b,activeModalId:y.a,currentUser:S.j,hideNSFWPref:S.x,flairStyleTemplate:ce.S,isFrontpageHome:w.j,language:S.M,inlineSubscribeIsEnabled:O.a,isActive:j.f,moderatorPermissions:C.f,modModeEnabled:ce.Q,poll:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.models[o]:null},pollResult:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.results.byVoters[o]:null},post:j.D,subredditOrProfile:j.O,userIsOp:S.db}),(e,{postId:t})=>({handleVote:o=>{const n=o===x.a.upvoted?Object(h.J)(t):Object(h.n)(t);e(n)},onIgnoreReports:()=>e(Object(h.H)(t)),onOpenReportsDropdown:t=>e(Object(f.e)({tooltipId:t}))})),Oe=(e,t,o=!1,n=!1,s=(()=>{}),r)=>{const i=`upvote-button-${e.id}`;return ge(te.b,{isRemoved:!!e.bannedBy,isReported:Object(u.a)(e),isSponsored:e.isSponsored},void 0,o&&ge(le.a,{isCheckboxSelected:n,toggleCheckbox:s}),ge(de.a,{flairStyleTemplate:r,model:e,onVoteClick:t,upvoteTooltipId:i}),ge(Y,{postId:e.id,tooltipId:i}))};t.a=ye(a()(Object(ae.b)(e=>{const t=e.autoplayPref,o=e.availableWidth,n=e.className,s=e.currentUser,r=e.eventFactory,i=e.flairStyleTemplate,d=e.forceLoadMedia,a=e.hideNSFWPref,l=e.inlineSubscribeIsEnabled;var u=e.inSubredditOrProfile;const b=void 0!==u&&u,f=e.isFrontpage,h=e.isFrontpageHome,x=e.isOriginalPage,y=e.isOverlay,O=e.language,C=e.moderatorPermissions,w=e.modModeEnabled,j=e.onClickPost,S=e.onIgnoreReports,P=e.onOpenReportsDropdown,T=e.poll,F=e.pollResult,R=e.post,B=e.scrollerItemRef,D=e.subredditOrProfile,$=e.userIsOp,U=Object(m.a)(C),W=w&&U,H=Object(p.a)(C),V=Object(A.c)(R),z=!!R.media&&R.media.type===g.m.RTJSON,K="subreddit"===R.belongsTo.type,q=$&&z,G=$&&!!K,J=o?o-te.a:void 0,Q=!!F&&!!Object.keys(F.options).filter(e=>F.options[e].userSelected).length,Z=l&&!(f&&h);return ge(ee.a,{className:n,post:R,onClick:j,eventFactory:r},void 0,Oe(R,e.handleVote,e.showBulkActionCheckbox,e.isCheckboxSelected,e.toggleCheckbox,i),ge(X.b,{className:he.a.backgroundWrapper,flairStyleTemplate:i},void 0,ge(re.a,{hideNSFWPref:a,inSubredditOrProfile:b,isOverlay:!!y,language:O,post:R,shouldShowSubscribeButton:Z,showOCCategories:x,showSubreddit:!b&&!R.isSponsored,subredditOrProfile:D}),ge(se.c,{className:he.a.postTitle,post:R,size:se.b.Large,titleColor:i&&i.postTitleColor,isOverlay:y}),R.source&&!R.isSponsored&&ge(ie.a,{post:R}),ge("div",{className:Object(I.a)(he.a.postMediaWrapper,{[he.a.votedContent]:Q})},void 0,ge(oe.a,{isListing:!0,isNotCardView:!!y,showCentered:!0,flairStyleTemplate:i,post:R,availableWidth:J,shouldLoad:d,scrollerItemRef:B,autoplayPref:t})),T&&ge(_.a,{className:Object(I.a)(he.a.proposal,{[he.a.hasNotVoted]:!F||!Object(v.e)(T,F)}),pollId:T.id,subredditId:R.belongsTo.id}),R.isMeta&&!T&&ge(L.a,{className:he.a.noProposal}),R.source&&R.source.url&&R.isSponsored&&ge(ve,{},void 0,ge(pe.a,{href:R.source.url.replace(c.a.redditUrl,""),isSponsored:R.isSponsored,source:R.source},void 0,R.source.displayText),R.callToAction&&ge(k.a,{href:R.source.url.replace(c.a.redditUrl,""),isSponsored:R.isSponsored,source:R.source},void 0,R.callToAction)),w&&U&&V&&ge(E.a,{language:O,onIgnoreReports:S,reportable:R}),ge(M.d,{postId:R.id}),ge("div",{className:he.a.flatListContainer},void 0,ge(xe,{compact:!1,flairStyleTemplate:i,model:R,onVoteClick:e.handleVote}),ge(N.c,{currentUser:s,hasModFlairPerms:H,hasModPostPerms:U,isOverlay:!!y,language:O,modModeEnabled:w,onIgnoreReports:S,onOpenReportsDropdown:P,post:R,showEditPost:q,showEditFlair:G,useFlatlistBreakpoints:Object(ne.h)({editPost:!W,save:!W,hide:!1,report:!1})}))))})).withConfig({componentId:"s1d8yj03-2"})(["","","","","","",";@media (min-width: ","px) {padding-left: 40px;border-radius: 4px;}cursor: pointer;."," {color: ",";}"],N.d,b.m,b.n,X.a,_.b,e=>Object(b.j)(e.flairStyleTemplate),l.i,he.a.proposalMetaData,e=>Object(be.a)(Object(ue.a)(e))))},"./src/reddit/components/LinkOrOverlayLink/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-router-dom/es/index.js"),i=o("./src/reddit/controls/OverlayLink/index.tsx"),d=Object.assign||function(e){for(var t=1;t{const t=e.isOverlay,o=a(e,["isOverlay"]),n=t?i.a:r.a;return s.a.createElement(n,d({},o,{children:o.children,className:o.className,onClick:o.onClick,to:o.to}))})},"./src/reddit/components/ListingPostList/index.tsx":function(e,t,o){"use strict";var n=o("./src/reddit/components/PostList/index.tsx"),s=o("./src/reddit/connectors/PostList/index.ts");t.a=Object(s.a)(n.a)},"./src/reddit/components/MediumPost/index.m.less":function(e,t,o){e.exports={leftPadding:"i7Fs9tR9IvW9lWlOG_yrY"}},"./src/reddit/components/MediumPost/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return oe});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/config.ts"),c=o("./src/app/actions/tooltip.ts"),l=o("./src/reddit/actions/post.ts"),p=o("./src/reddit/components/AdLinkWrapper/index.tsx"),m=o("./src/reddit/components/CallToActionButton/index.tsx"),u=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),b=o("./src/reddit/components/FlairWrapper/index.tsx"),f=o("./src/reddit/components/Flatlist/index.tsx"),h=o("./src/reddit/components/JSAPIContainers/index.tsx"),g=o("./src/reddit/components/LargePost/index.tsx"),v=o("./src/reddit/components/ModModeReports/index.tsx"),x=o("./src/reddit/components/ModModeReports/helpers.ts"),y=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),O=o("./src/reddit/components/PostContainer/index.tsx"),C=o("./src/reddit/components/PostOverflowMenu/index.tsx"),w=o("./src/reddit/components/PostTitle/index.tsx"),j=o("./src/reddit/components/PostTopLine/index.tsx"),S=o("./src/reddit/components/PostTopMeta/index.tsx"),I=o("./src/reddit/components/SubscribeButton/Inline.tsx"),P=o("./src/reddit/components/Thumbnail/index.tsx"),k=o("./src/reddit/constants/screenWidths.ts"),T=o("./src/reddit/contexts/InsideOverlay.tsx"),N=o("./src/reddit/contexts/PageLayer/index.tsx"),_=o("./src/reddit/controls/OutboundLink/styled.tsx"),L=o("./src/reddit/helpers/canRenderThumbnail.ts"),M=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),E=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),A=o("./src/reddit/helpers/styles/components/index.tsx"),F=o("./src/reddit/helpers/styles/mixins/index.tsx"),R=o("./src/reddit/helpers/trackers/post.ts"),B=o("./src/reddit/models/Vote/index.ts"),D=o("./src/reddit/selectors/experiments/categories.ts"),$=o("./src/reddit/selectors/experiments/subscribeText.ts"),U=o("./src/reddit/selectors/moderatorPermissions.ts"),W=o("./src/reddit/selectors/monthsToMinutes.ts"),H=o("./src/reddit/selectors/posts.ts"),V=o("./src/reddit/selectors/user.ts"),z=o("./src/reddit/components/SourceLink/index.tsx"),K=o("./src/reddit/helpers/styles/mixins/responsive.ts"),q=o("./src/reddit/components/MediumPost/index.m.less"),G=o.n(q),J=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(F.x)(e.shouldShowSubscribeButton?140:108,144)),oe=({crosspost:e,post:t,forceShowNSFW:o,shouldShowSubscribeButton:n,subredditOrProfile:s,templatePlaceholderImage:r})=>J(te,{shouldShowSubscribeButton:!!n},void 0,n&&s&&J(ee,{getEventFactory:e=>Object(R.d)(t.id,e?"unsubscribe":"subscribe"),identifier:{name:s.name,type:"subreddit"},postId:t.id}),J(P.d,{crosspost:e,post:t,forceShowNSFW:o,templatePlaceholderImage:r})),ne=d()(u.a).withConfig({componentId:"s1wxl6fq-6"})(["max-height: 24px;",""],K.a),se=d.a.div.withConfig({componentId:"s1wxl6fq-7"})(["align-items: center;display: flex;flex-direction: row;"]),re=d()(y.b).withConfig({componentId:"s1wxl6fq-8"})(["padding-top: 8px;"]),ie=Object(s.connect)(()=>Object(r.createStructuredSelector)({crosspost:H.c,currentUser:V.j,flairStyleTemplate:N.S,hideNSFWPref:V.x,inlineSubscribeIsEnabled:$.a,isActive:H.f,isFrontpageHome:W.j,language:V.M,moderatorPermissions:U.f,modModeEnabled:N.Q,post:H.D,showMedia:N.u,isInCategoriesExperiment:D.a,subredditOrProfile:H.O,userIsOp:V.db}),(e,{postId:t})=>({handleVote:o=>o===B.a.upvoted?e(Object(l.J)(t)):e(Object(l.n)(t)),onIgnoreReports:()=>e(Object(l.H)(t)),onOpenReportsDropdown:t=>e(Object(c.e)({tooltipId:t}))}));t.b=ie(d()(Object(T.b)(e=>{const t=e.className,o=e.crosspost,n=e.currentUser,s=e.eventFactory,r=e.flairStyleTemplate,i=e.hideNSFWPref,d=e.inlineSubscribeIsEnabled;var c=e.inSubredditOrProfile;const l=void 0!==c&&c,u=e.isCheckboxSelected,v=e.isCommentsPage,y=e.isFrontpage,I=e.isFrontpageHome,P=e.isOriginalPage,k=e.isOverlay,T=e.language,N=e.moderatorPermissions,A=e.modModeEnabled,F=e.onClickPost,R=e.onIgnoreReports,B=e.onOpenReportsDropdown,D=e.post,$=e.showBulkActionCheckbox,U=e.showMedia,W=e.sendEvent,H=e.subredditOrProfile,V=e.toggleCheckbox,K=e.userIsOp,q=Object(E.a)(N),ee=A&&q,te=Object(M.a)(N),ie="subreddit"===D.belongsTo.type,de=K&&!!ie,ae=Object(x.c)(D),ce=Object(L.a)(D),le=l&&!U,pe=le&&!!D.source&&!o,me=d&&!(y&&I);return J(O.a,{className:t,post:D,onClick:F,eventFactory:s},void 0,Object(g.b)(D,e.handleVote,$,u,V,r),J(re,{flairStyleTemplate:r},void 0,J(Q,{},void 0,J(Y,{"data-click-id":"body"},void 0,J(j.a,{hideNSFWPref:i,inSubredditOrProfile:l,isOverlay:!!k,language:T,post:D,shouldShowSubscribeButton:!1,showCornerOutboundLink:pe,showOCCategories:P,showSubreddit:!l&&!D.isSponsored,subredditOrProfile:H}),J(X,{post:D,size:w.b.Large,titleColor:r&&r.postTitleColor,isOverlay:k}),v&&(D.flair&&D.flair.length>0||e.isInCategoriesExperiment)&&J(b.a,{className:v?G.a.leftPadding:null,disableFlair:!v,post:D,sendEvent:W,showCategoryTag:e.isInCategoriesExperiment&&v}),D.source&&!D.isSponsored&&!o&&J(z.a,{post:D,isCommentsPage:v})),!le&&ce&&J(oe,{crosspost:o?D:void 0,post:o||D,shouldShowSubscribeButton:me&&!l,subredditOrProfile:H,templatePlaceholderImage:r&&r.postPlaceholderImage})),D.source&&D.source.url&&D.isSponsored&&J(p.a,{},void 0,J(_.a,{href:D.source.url.replace(a.a.redditUrl,""),isSponsored:D.isSponsored,source:D.source},void 0,D.source.displayText),D.callToAction&&J(m.a,{href:D.source.url.replace(a.a.redditUrl,""),isSponsored:D.isSponsored,source:D.source,isNotCardView:!0},void 0,D.callToAction)),A&&q&&ae&&J(Z,{language:T,onIgnoreReports:R,reportable:D}),J(h.d,{postId:D.id}),J(se,{},void 0,J(ne,{compact:!1,flairStyleTemplate:r,model:D,onVoteClick:e.handleVote}),J(f.c,{currentUser:n,hasModFlairPerms:te,hasModPostPerms:q,isOverlay:!!k,language:T,modModeEnabled:A,onIgnoreReports:R,onOpenReportsDropdown:B,post:D,showEditFlair:de,tooltipType:k?S.c.Lightbox:void 0,useFlatlistBreakpoints:Object(C.h)({editPost:!ee,save:!ee,hide:!1,report:!1})}))))})).withConfig({componentId:"s1wxl6fq-9"})(["","","","","","",";@media (min-width: ","px) {padding-left: 40px;border-radius: 4px;}"],P.e,F.n,F.m,y.a,f.d,e=>Object(F.j)(e.flairStyleTemplate),k.i))},"./src/reddit/components/MiniCardPost/Flatlist/index.m.less":function(e,t,o){e.exports={flatlistContainer:"_3TV1zxvLEbF8phHfZ17hyU",shareIcon:"_2-No1ECt3Twm8oRh3GhL5T",shareMenu:"_1Y9kO8WxKheHpQbgAgYk9P",shareText:"_3ZNfZZMmSFZUWWm-nHK327"}},"./src/reddit/components/MiniCardPost/Flatlist/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return F});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/app/strings/index.ts"),c=o("./src/lib/classNames/index.ts"),l=o("./src/reddit/components/CommentsLink/index.tsx"),p=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),m=o("./src/reddit/components/Flatlist/index.tsx"),u=o("./src/reddit/components/ModActionsMenu/index.tsx"),b=o("./src/reddit/components/PostModModeDropdown/index.tsx"),f=o("./src/reddit/components/PostOverflowMenu/index.tsx"),h=o("./src/reddit/components/ShareMenu/index.tsx"),g=o("./src/reddit/components/TrackingHelper/index.tsx"),v=o("./src/reddit/constants/postLayout.ts"),x=o("./src/reddit/contexts/PageLayer/index.tsx"),y=o("./src/reddit/helpers/styles/mixins/index.tsx"),O=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),C=o("./src/reddit/helpers/trackers/post.ts"),w=o("./src/reddit/icons/fonts/Share/index.tsx"),j=o("./src/reddit/models/User/index.ts"),S=o("./src/reddit/controls/Score/index.m.less"),I=o.n(S),P=o("./src/reddit/components/MiniCardPost/Flatlist/index.m.less"),k=o.n(P),T=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce}),B=Object(r.createStructuredSelector)({layout:x.O,subreddit:x.t}),D=Object(s.connect)(B,{});t.a=R(D(Object(g.b)(e=>{const t=e.currentProfileName,o=e.className,n=e.currentUser,s=e.handleVote,r=e.hasModFlairPerms,i=e.hasModPostPerms,d=e.isCommentsPage,p=e.isCommentPermalink,g=e.isOverlay,x=e.isProfilePostListing,y=e.isSticky,O=e.language,S=e.layout,I=e.modModeEnabled,P=e.onCommentsClick,E=e.post,F=e.sendEvent,R=e.showEditFlair,B=e.showEditPost,D=e.subreddit,$=e=>F(Object(C.d)(E.id,e)),U=E.postId,W=Object(m.f)(N,E.id,g,y),H=!!n&&Object(j.f)(n)===E.author;return T("div",{className:Object(c.a)(k.a.flatlistContainer,o)},void 0,T(M,{compact:!1,model:E,onVoteClick:s}),T(l.b,{hasModPostPerms:i,isCommentsPage:d,isCommentPermalink:p,isOverlay:g,postId:E.id,modModeEnabled:I,numComments:E.numComments,type:v.f.Compact,onClick:P}),T(h.a,{className:k.a.shareMenu,dropdownId:Object(m.f)(L,E.id,g,y),isOverlay:!!g,permalink:E.permalink,post:E,sendEventWithName:$,subreddit:D},void 0,T(A,{},void 0,T(w.a,{className:k.a.shareIcon}),T("span",{className:k.a.shareText},void 0,Object(a.a)(O,"posts.share")))),i&&T(u.a,{dropdownId:W,onClick:()=>$("post_mod_action_menu")},void 0,T(m.b,{className:k.a.modActionsIcon}),T(b.a,{hasModFlairPerms:r,hasModPostPerms:i,isOverlay:!!g,isPostAuthor:H,language:O,modModeEnabled:I,post:E,tooltipId:W})),T(f.g,{currentProfileName:t,isCommentsPage:d,isOverlay:!!g,isProfilePostListing:x,layout:S,pageLayer:e.pageLayer,permalink:E.permalink,postId:U,dropdownId:Object(m.f)(_,E.id,g,y),isFixed:y,sendEvent:F,showEditPost:!!B,showEditFlair:!!R,useFlatlistBreakpoints:Object(f.h)({editPost:!1,save:!1,hide:!1,report:!1})}))})))},"./src/reddit/components/MiniCardPost/MetaLine/index.m.less":function(e,t,o){e.exports={container:"_35Bx3s8VlFspHwPlg1MaHt",subredditIcon:"_32Ni_aGBoPzRxNSy5eC_ck"}},"./src/reddit/components/MiniCardPost/MetaLine/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return y});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/app/strings/index.ts"),d=o("./src/config.ts"),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/components/QuarantinedLabel/index.tsx"),l=o("./src/reddit/components/SubredditIcon/index.tsx"),p=o("./src/reddit/components/SubredditNameLink/index.tsx"),m=o("./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx"),u=o("./src/reddit/helpers/name/index.ts"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),f=o("./src/reddit/icons/fonts/Crosspost/index.tsx"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/components/MiniCardPost/MetaLine/index.m.less"),v=o.n(g),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).metaText),O=r()(f.a).withConfig({componentId:"s1pt5i0s-0"})(["color: ",";font-size: 10px;margin: 0 4px;"],e=>Object(h.c)(e).active);t.a=(e=>{const t=e.className,o=e.crosspostSubredditOrProfile,n=e.hideNSFWPref,s=e.language,r=e.post,b=e.subredditOrProfile,f=Object(m.a)({subredditOrProfile:b}),h=b&&b.isNSFW&&n&&"user"===b.type?`${d.a.assetPath}/img/avatar_over18.png`:f.url;return x("div",{className:Object(a.a)(v.a.container,t)},void 0,x(p.a,{to:b.url,onMouseDown:e.onCommunityClick},void 0,x(l.b,{className:v.a.subredditIcon,primaryColor:f.color,iconUrl:h}),x("span",{},void 0,b.displayText)),((e,t,o)=>{if(o)return x("div",{role:"img","aria-label":Object(i.a)(e,"posts.crosspostedByFrom",{by:Object(u.c)(t),from:o.displayText})},void 0,x(O,{}))})(s,r.author,o),b&&b.isQuarantined&&x(c.a,{}))})},"./src/reddit/components/MiniCardPost/Placeholder/index.m.less":function(e,t,o){e.exports={container:"qxO-jkRl1-0EUFMSW12Wx",thumbnail:"_10app6y4qukOnb1vd3WjaL",content:"Dmp1nT-wBa1YnTs1m5Qh-",titleContainer:"_3zDhT2pkq9c_2I1Wc0TC7W",title:"_1baTc1hWul6JGRus85W_n9",subreddit:"_1QAmOEgKAW-xepM1iAQ1vt",subredditIcon:"_2kjKnQFVUV8rujMRQ0FJcM",subredditName:"_1gWkHloK0RuxI3PqEBqAlk",comments:"_3Se1TreUiuh_QYZKmggj-E",share:"_1auh4Ct-kA4za4GqRMTChm",ellipsis:"_3KZqW8v85dlRDNmHXcrU5X"}},"./src/reddit/components/MiniCardPost/Thumbnail/index.m.less":function(e,t,o){e.exports={container:"_1HoOlmppFDBC4s5XWY-Qcd",link:"_3vSJGY3bytdlY4DhANolyh"}},"./src/reddit/components/MiniCardPost/Thumbnail/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/lib/classNames/index.ts"),d=o("./src/reddit/components/Thumbnail/index.tsx"),a=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=o("./src/reddit/components/Thumbnail/index.m.less"),l=o.n(c),p=o("./src/reddit/components/MiniCardPost/Thumbnail/index.m.less"),m=o.n(p),u=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.c)(e).line,b,l.a.container,f,l.a.linkIcon,e=>Object(a.c)(e).postFlairText,d.b,l.a.outboundLinkIcon,l.a.thumbnail,f,b,l.a.linkIcon,e=>Object(a.c)(e).button),g=r.a.div.withConfig({componentId:"nndyxl-1"})(["",";"],h);t.a=(e=>{const t=e.post.source;return u(g,{className:Object(i.a)(m.a.container,e.className)},void 0,u(b,{},void 0,u(d.d,{post:e.post,showContentType:e.showPlaceholderContentType,templatePlaceholderImage:e.templatePlaceholderImage,text:t?t.url:""})))})},"./src/reddit/components/MiniCardPost/index.m.less":function(e,t,o){e.exports={flexSpacer:"_3FMwep96W9D-wkC9u2Pc0L",backgroundWrapper:"_2yVioz8mzc0YBV2JyNXzRj",innerContainer:"_3mrITcnODXcvMf9oonBXeD",metaLine:"_20xUo-97VDWkydk8rn74dR",media:"_1qlC_L_v_Aher9NBsvBIMR",mediaWrapper:"_1UmG626eNsebZt_eyKdDL4",postTitleCompact:"_3wSK3_gZiuaUZtqPKu9z3M"}},"./src/reddit/components/MiniCardPost/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return D}),o.d(t,"d",function(){return $}),o.d(t,"a",function(){return U});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/app/actions/tooltip.ts"),c=o("./src/lib/isUrl/index.ts"),l=o("./src/reddit/actions/post.ts"),p=o("./src/reddit/actions/postFlair.ts"),m=o("./src/reddit/components/JSAPIContainers/index.tsx"),u=o("./src/reddit/components/Media/index.tsx"),b=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),f=o("./src/reddit/components/PostContainer/index.tsx"),h=o("./src/reddit/components/PostFlairPicker/index.tsx"),g=o("./src/reddit/components/PostTitle/index.tsx"),v=o("./src/reddit/contexts/PageLayer/index.tsx"),x=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),y=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),O=o("./src/reddit/helpers/styles/components/index.tsx"),C=o("./src/reddit/helpers/styles/mixins/index.tsx"),w=o("./src/reddit/models/Media/index.ts"),j=o("./src/reddit/models/Vote/index.ts"),S=o("./src/reddit/selectors/activeModalId.ts"),I=o("./src/reddit/selectors/moderatorPermissions.ts"),P=o("./src/reddit/selectors/posts.ts"),k=o("./src/reddit/selectors/user.ts"),T=o("./src/reddit/components/MiniCardPost/Flatlist/index.tsx"),N=o("./src/reddit/components/MiniCardPost/MetaLine/index.tsx"),_=o("./src/reddit/components/MiniCardPost/Thumbnail/index.tsx"),L=o("./src/reddit/components/Media/ImageBox/index.m.less"),M=o.n(L),E=o("./src/reddit/components/MiniCardPost/index.m.less"),A=o.n(E),F=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(r.createStructuredSelector)({activeModalId:S.a,autoplayPref:k.b,crosspostRoot:P.c,crosspostSubredditOrProfile:P.d,currentUser:k.j,flairStyleTemplate:v.S,hideNSFWPref:k.x,isActive:P.f,language:k.M,moderatorPermissions:I.f,modModeEnabled:v.Q,post:P.D,subredditOrProfile:P.O,userIsOp:k.db}),(e,{postId:t})=>({dispatchFlairChanged:({post:t,previewFlair:o,selectedTemplateId:n})=>e(Object(p.h)({post:t,previewFlair:o,selectedTemplateId:n})),handleVote:o=>{const n=o===j.a.upvoted?Object(l.J)(t):Object(l.n)(t);e(n)},onIgnoreReports:()=>e(Object(l.H)(t)),onOpenReportsDropdown:t=>e(Object(a.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},o,e,t,{onFlairChanged:({previewFlair:o,selectedTemplateId:n})=>t.dispatchFlairChanged({post:e.post,previewFlair:o,selectedTemplateId:n})})),$=Object(O["d"])()` - ${C.n} - ${C.m} - ${b.a} - ${T.b} - ${N.b} - ${R} - - ${e=>Object(C.j)(e.flairStyleTemplate)}; - border-radius: 4px; - cursor: pointer; - display: flex; - flex: 1; -`,U=d()(e=>{const t=e.autoplayPref,o=e.availableWidth,n=e.className,s=e.crosspostRoot,r=e.crosspostSubredditOrProfile,i=e.currentUser,d=e.eventFactory,a=e.flairStyleTemplate,l=e.forceLoadMedia,p=e.hideNSFWPref,v=e.language,O=e.moderatorPermissions,C=e.modModeEnabled,j=e.onClickPost,S=e.post,I=e.scrollerItemRef,P=e.shouldPause;var k=e.showMetaLine;const L=void 0===k||k,M=e.subredditOrProfile,E=e.userIsOp;const R=(s||S).media,B=R&&R.type,D=Object(h.b)(S.id),$=B===w.m.RTJSON,U="subreddit"===S.belongsTo.type,W=E&&$,H=E&&!!U,V=Object(y.a)(O),z=Object(x.a)(O),K=R&&B!==w.m.RTJSON&&B!==w.m.TEXT,q=!R&&!!S.source&&Object(c.a)(S.source.url),G=R&&F(u.a,{autoplayPref:t,availableWidth:o,className:A.a.media,forceAspectRatio:w.c,isListing:!0,isMiniCard:!0,isNotCardView:!0,post:s||S,scrollerItemRef:I,shouldPause:P,shouldLoad:l,showCentered:!0,showFull:!1});return F(f.a,{className:n,post:S,onClick:j,eventFactory:d},void 0,F(b.b,{className:A.a.backgroundWrapper,flairStyleTemplate:a},void 0,K&&G,F("div",{className:A.a.innerContainer},void 0,q&&F(_.a,{post:S,templatePlaceholderImage:a?a.postPlaceholderImage:void 0}),F(g.c,{className:A.a.postTitleCompact,disableFlair:!0,hideSourceLink:!0,post:S,size:g.b.Large,titleColor:a&&a.postTitleColor}),L&&M&&F(N.a,{className:A.a.metaLine,crosspostSubredditOrProfile:r,hideNSFWPref:p,language:v,post:S,subredditOrProfile:M}),!K&&F("div",{className:A.a.mediaWrapper},void 0,G),F("div",{className:A.a.flexSpacer}),F(T.a,{currentUser:i,handleVote:e.handleVote,hasModFlairPerms:z,hasModPostPerms:V,language:v,modModeEnabled:C,post:S,showEditFlair:H,showEditPost:W}))),e.activeModalId===D&&F(h.a,{flairs:S.flair,subredditId:S.belongsTo.id,language:v,modalId:D,onFlairChanged:e.onFlairChanged}),F(m.d,{postId:S.id}))}).withConfig({componentId:"s1ml9eop-0"})(["",";"],$);t.c=B(D(U))},"./src/reddit/components/MiniPost/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return j});var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/lib/prettyPrintNumber/index.ts"),m=o("./src/lib/timeAgo/index.ts"),u=o("./src/reddit/components/SubredditNameLink/index.tsx"),b=o("./src/reddit/components/Thumbnail/index.tsx"),f=o("./src/reddit/helpers/overlay/index.ts"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./src/reddit/selectors/news.ts"),x=o("./src/reddit/selectors/posts.ts"),y=o("./src/reddit/selectors/subreddit.ts"),O=o("./src/reddit/selectors/user.ts"),C=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).bodyText),j=Object(a.css)(["cursor: pointer;display: flex;padding-top: 12px;&:not(:last-child) {border-bottom: 2px solid ",";padding-bottom: 12px;}&:hover "," {text-decoration: underline;}"],e=>Object(g.c)(e).field,w),S=c.a.div.withConfig({componentId:"s1weoanc-1"})(["",";"],j),I=c.a.div.withConfig({componentId:"s1weoanc-2"})(["","border-radius: 4px;display: inline-block;flex: 0 0 65px;height: 49px;margin-right: 7px;width: 65px;"],b.e),P=c.a.div.withConfig({componentId:"s1weoanc-3"})(["display: flex;flex: 1;flex-direction: column;justify-content: center;overflow: hidden;"]),k=c.a.span.withConfig({componentId:"s1weoanc-4"})(["","color: ",";white-space: nowrap;& ~ &:before {content: '·';font-weight: bold;margin: 0 3px;}"],h.metadataFont,e=>Object(g.c)(e).actionIcon),T=Object(d.createSelector)(e=>e,x.D,x.c,v.q,O.M,(e,t,o,n,s)=>{return{crosspost:o,language:s,newsStory:n,post:t,subredditOrProfile:Object(y.C)(e,{identifier:t.belongsTo})}}),N=Object(i.connect)(T,(e,t)=>({openLightbox:t=>e(Object(f.a)(t.permalink))}));t.b=N(class extends r.a.PureComponent{constructor(){super(...arguments),this.onClickContainer=(()=>{var e=this.props;const t=e.openLightbox,o=e.post,n=e.containerOnClick;t(o),n&&n()}),this.onClickSubreddit=(e=>{const t=this.props.subredditOnClick;e.stopPropagation(),t&&t()}),this.onClickThumbnail=(e=>{const t=this.props.thumbnailOnClick;e.stopPropagation(),t&&t()})}render(){var e=this.props,t=e.allowNewsThumbnail;const o=void 0!==t&&t,n=e.className,s=e.newsStory,r=e.post;var i=e.showSubreddit;const d=void 0!==i&&i,a=e.subredditOrProfile;return C(S,{className:n,onClick:this.onClickContainer},void 0,C(I,{onClick:this.onClickThumbnail},void 0,C(b.d,{post:r,url:o&&s&&s.thumbnailUrl&&r&&r.thumbnail&&"default"===r.thumbnail.url?s.thumbnailUrl:""})),C(P,{},void 0,C(w,{title:r.title},void 0,r.title),d&&a&&a.displayText&&C(u.a,{to:a.url,onClick:this.onClickSubreddit},void 0,a.displayText),C("div",{},void 0,C(k,{},void 0,Object(l.d)(this.props.language,"posts.points.noun",r.score,{count:Object(p.b)(r.score)})),C(k,{},void 0,Object(l.d)(this.props.language,"posts.comments.noun",r.numComments,{count:Object(p.b)(r.numComments)})),C(k,{},void 0,Object(m.b)(this.props.language,r.created/1e3,!0,!0)))))}})},"./src/reddit/components/ModModeReports/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/higherOrderComponents/makeAsync.tsx"),c=o("./src/lib/loadWithRetries/index.ts"),l=o("./src/app/strings/index.ts"),p=o("./src/reddit/helpers/styles/components/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=o("./src/reddit/helpers/styles/mixins/loading.ts"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).line,e=>Object(b.c)(e).bodyText),v=Object(a.a)({ErrorComponent:({className:e})=>f(g,{className:e}),getComponent:()=>Object(c.a)(()=>o.e("ModerationDropdowns").then(o.bind(null,"./src/reddit/components/ModModeReports/_ModModeReports.tsx")).then(e=>e.default)),LoadingComponent:({className:e,language:t})=>f(g,{className:e},void 0,f(h,{},void 0,Object(l.a)(t,"modTools.loadingReports")))});t.a=(e=>r.a.createElement(v,e))},"./src/reddit/components/Poll/ClosedPoll/index.m.less":function(e,t,o){e.exports={metaData:"_3NpICHyFK-vnQ5_1ZcNtNn",option:"_1YnhQ_-VBuRiYmNRfa798"}},"./src/reddit/components/Poll/OpenPoll/index.m.less":function(e,t,o){e.exports={buttonContainer:"_3vyz17dpfnySBJJyBF9IqH",loggedOutTooltip:"_3YsZUGQHAWfxmTN8wbFYPd",controlRow:"_1YKCRAHpaqTk8N5LBvZ9_A",loadingIcon:"_2RQF5_CKHRDPDOJ-TwwXFy",metaData:"_28wp7DzoykykevfZW56u3_",option:"_3nN8pAR2tWvzxcstONuzMH",optionRadio:"_1d_v-dIPu8uuwF0UTaQNmF",optionText:"_3grr_S6IK0w2iyC7Ocv5u9",voteButton:"fmooe0ZUmdU_XdnKBjg6X"}},"./src/reddit/components/Poll/ResultOption/index.m.less":function(e,t,o){e.exports={bar:"_2mybT6Ih7gVf5B6COa9kd2","m-winning":"_1kOO45KEOZraWGZ-cUgKq-",mWinning:"_1kOO45KEOZraWGZ-cUgKq-",check:"_3CF-7jBH1KihljB9AqaU04",container:"_3uG88YeFdY0J8n4v07jkf9",count:"_1VDLlB8Ys3WO8XWSZfhomw",percent:"_1Ot3PH7267obvD1i_V2D00",hide:"_3G6ZB4S9YZ26E49tE8zLJQ",show:"iV9AWdqazd5c9IHXNEQXX",text:"_3PfYu2DtunAwYpv53tmvOb"}},"./src/reddit/components/Poll/index.m.less":function(e,t,o){e.exports={title:"_3xG1v2CUdyxRoHrB7dgiFw"}},"./src/reddit/components/PostContent/index.m.less":function(e,t,o){e.exports={content:"_3UMN4RCVY5288m_fOZlkcg",controlsContainer:"_1hwEKkB_38tIoal6fcdrt9",flatlistContainer:"UPYG6UwB7XqTeGj4a4vBr",mainBody:"_3MC4c3Q_Y41YKtl1TcvyMt",leftPadding:"_1mK-LVHGTTlcFpMsjItjYJ",noProposal:"_13LHQz0igp-olmn_mDhJ7B",postContainer:"_2rszc84L136gWQrkwH6IaM"}},"./src/reddit/components/PostContent/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/react-router-dom/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/lib/classNames/index.ts"),m=o("./src/reddit/helpers/canRenderThumbnail.ts"),u=o("./src/reddit/models/User/index.ts"),b=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var o=[],n=!0,s=!1,r=void 0;try{for(var i,d=e[Symbol.iterator]();!(n=(i=d.next()).done)&&(o.push(i.value),!t||o.length!==t);n=!0);}catch(a){s=!0,r=a}finally{try{!n&&d.return&&d.return()}finally{if(s)throw r}}return o}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),f=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),h=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),g=o("./src/reddit/helpers/path/index.ts"),v=o("./src/reddit/helpers/styles/mixins/index.tsx"),x=o("./src/reddit/helpers/trackers/lightbox.ts"),y=o("./src/reddit/helpers/trackers/post.ts"),O=o("./src/app/actions/tooltip.ts"),C=o("./src/reddit/actions/post.ts"),w=o("./src/reddit/actions/postFlair.ts"),j=o("./node_modules/lodash/find.js"),S=o.n(j),I=o("./node_modules/react-motion/lib/react-motion.js"),P=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const o=S()(e,{key:"expando_content"}),n=o&&o.style?o.style.opacity:0;return t?n>=1?[{key:"expando_content",style:{opacity:1}}]:n>0?[{key:"expando_content",style:{opacity:Object(I.spring)(1,k)}}]:[{key:"expando_content",style:{opacity:.1}}]:n<.1?[]:[{key:"expando_content",style:{opacity:Object(I.spring)(0,k)}}]};var _=o("./src/reddit/models/Media/index.ts"),L=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),M=o("./src/reddit/models/Vote/index.ts"),E=o("./src/reddit/selectors/activeModalId.ts"),A=o("./src/reddit/selectors/experiments/categories.ts"),F=o("./src/reddit/selectors/experiments/followPost.ts"),R=o("./src/reddit/selectors/moderatorPermissions.ts"),B=o("./src/reddit/selectors/postCreations.ts"),D=o("./src/reddit/selectors/posts.ts"),$=o("./src/reddit/selectors/user.ts"),U=o("./src/reddit/components/ClassicPost/Thumbnail.tsx"),W=o("./src/reddit/components/ExpandoButton/index.tsx"),H=o("./src/reddit/components/FlairWrapper/index.tsx"),V=o("./src/reddit/components/Flatlist/index.tsx"),z=o("./src/reddit/components/Governance/Proposal/index.tsx"),K=o("./src/reddit/components/Governance/Proposal/NoProposalError/index.tsx"),q=o("./src/reddit/components/JSAPIContainers/index.tsx"),G=o("./src/reddit/components/LargePost/index.tsx"),J=o("./src/reddit/components/MediumPost/index.tsx"),Q=o("./src/reddit/components/ModModeReports/index.tsx"),Z=o("./src/reddit/components/ModModeReports/helpers.ts"),Y=o("./src/reddit/components/PostContainer/index.tsx"),X=o("./src/higherOrderComponents/makeAsync.tsx"),ee=o("./src/lib/loadWithRetries/index.ts"),te=o("./src/reddit/components/RichTextEditor/Placeholder.tsx"),oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;coe(te.a,{gradientType:"posts",isLoading:!1,toolbarPosition:"top"}),getComponent:()=>Object(ee.a)(()=>Promise.all([o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("vendors~FlairEdit~PostCreation~RichTextEditor"),o.e("vendors~PostCreation~RichTextEditor"),o.e("RichTextEditor")]).then(o.bind(null,"./src/reddit/components/PostEditForm/index.tsx")).then(e=>e.default)),LoadingComponent:()=>oe(te.a,{gradientType:"posts",isLoading:!0,toolbarPosition:"top"})});var se=e=>r.a.createElement(ne,e),re=o("./src/reddit/components/PostFlairPicker/index.tsx"),ie=o("./src/reddit/components/PostMedia/index.tsx"),de=o("./src/reddit/components/PostOverflowMenu/index.tsx"),ae=o("./src/reddit/components/PostTitle/index.tsx"),ce=o("./src/reddit/components/PostTopLine/index.tsx"),le=o("./src/reddit/components/PostTopMeta/index.tsx"),pe=o("./src/reddit/components/SourceLink/index.tsx"),me=o("./src/reddit/constants/componentTestIds.ts"),ue=o("./src/reddit/contexts/PageLayer/index.tsx"),be=o("./src/app/strings/index.ts"),fe=o("./src/lib/prettyPrintNumber/index.ts"),he=o("./src/reddit/components/PostContent/viewCount.m.less"),ge=o.n(he),ve=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{var n=((e,t)=>{const o=Math.round(100*e.upvoteRatio),n=Object(fe.b)(e.viewCount);return{upvotePercentString:Object(be.a)(t,"posts.percentUpvoted",{percentUpvoted:o}),viewCountString:Object(be.d)(t,"posts.numViews.noun",e.viewCount,{count:n})}})(e,t);const s=n.upvotePercentString,r=n.viewCountString,i=o&&!!e.viewCount;return ve("div",{className:ge.a.viewCounts},void 0,i&&ve("span",{},void 0,r),i&&!!e.upvoteRatio&&ve("span",{className:ge.a.dotSpacer}),!!e.upvoteRatio&&ve("span",{},void 0,s))},Oe=o("./src/reddit/constants/posts.ts"),Ce=o("./src/reddit/components/PostContent/index.m.less"),we=o.n(Ce),je=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c(this.props.onSizeChanged&&this.props.onSizeChanged(),T)),this.state={expanded:e.shouldExpand,renderTransitionMotion:e.shouldExpand}}componentWillReceiveProps(e){e.shouldExpand&&!this.state.renderTransitionMotion?this.setState(()=>({renderTransitionMotion:!0}),()=>{setTimeout(()=>{this.setState({expanded:!0})})}):e.shouldExpand!==this.state.expanded&&this.setState({expanded:e.shouldExpand})}render(){var e=this.state;const t=e.renderTransitionMotion,o=e.expanded;if(!t)return!1;var n=this.props;const s=n.className,r=n.content;return P(I.TransitionMotion,{styles:e=>N(e,o),didLeave:this.onSizeChanged,willEnter:this.onSizeChanged},void 0,e=>P("div",{className:s},void 0,e.map(e=>P("div",{style:e.style},e.key,r))))}}).withConfig({componentId:"s13fwapq-3"})([""," {border-bottom-right-radius: 4px;}"],Pe),Te=l()(V.c).withConfig({componentId:"s13fwapq-4"})(["flex-grow: 1;"]),Ne=l.a.div.withConfig({componentId:"s13fwapq-5"})(["padding-right: 40px;margin: 16px 0 0;max-width: 800px;","",""],e=>e.isEditing?"opacity: 0.5; pointer-events: none;":"",z.b),_e=l()(ie.a).withConfig({componentId:"s13fwapq-6"})(["margin-top: ",";"],e=>e.isCommentsPage?"12px":"0px"),Le=l()(U.b).withConfig({componentId:"s13fwapq-7"})(["margin-right: 8px;"]),Me=Object(ue.w)({isCommentsPage:ue.z,isOriginalPage:ue.E,pageLayer:e=>e}),Ee=Object(i.connect)(()=>Object(a.createStructuredSelector)({activeModalId:E.a,flairStyleTemplate:ue.S,currentUser:$.j,crosspost:D.c,followPostVariant:F.a,hideNSFWPref:$.x,isExpanded:D.h,post:D.D,language:$.M,metaId:(e,t)=>e.posts.metaMap[t.postId],moderatorPermissions:R.f,modModeEnabled:ue.Q,isInCategoriesExperiment:A.a,subredditOrProfile:D.O,isEditing:B.A,userIsOp:$.db}),(e,{postId:t})=>({onFlairChanged:({post:t,previewFlair:o,selectedTemplateId:n})=>e(Object(w.h)({post:t,previewFlair:o,selectedTemplateId:n})),onIgnoreReports:()=>e(Object(C.H)(t)),onOpenReportsDropdown:t=>e(Object(O.e)({tooltipId:t})),onVoteClick:o=>{const n=o===M.a.upvoted?Object(C.J)(t):Object(C.n)(t);e(n)}})),Ae=l()(d.a).withConfig({componentId:"s13fwapq-8"})(["",""],Object(v.x)(Oe.c,Oe.d)),Fe=({post:e,templatePlaceholderImage:t})=>e.source?je(Le,{post:e,forceShowNSFW:!0,templatePlaceholderImage:t}):je(Ae,{to:Object(g.b)(e.permalink)},void 0,je(Le,{post:e,forceShowNSFW:!0})),Re=(e,t,o)=>je(ke,{content:je(Pe,{isListing:!1,isNotCardView:!0,post:e,shouldLoad:!0,showFull:!0,showCentered:!0,scrollerItemRef:o}),shouldExpand:!!t});t.a=Me(Ee(l()(e=>{const t=e.className,o=e.crosspost,n=e.currentUser,s=e.flairStyleTemplate,r=e.followPostVariant,i=e.hideNSFWPref,d=e.isCommentsPage,a=e.isEditing,c=e.isExpanded,l=e.isOriginalPage,g=e.isOverlay,v=e.language,O=e.metaId,C=e.moderatorPermissions,w=e.modModeEnabled,j=e.onIgnoreReports,S=e.onOpenReportsDropdown,I=e.onVoteClick,P=e.post,k=e.scrollerItemRef,T=e.sendEvent,N=e.subredditOrProfile,L=e.userIsOp,M=Object(h.a)(C),E=Object(f.a)(C),A=((e,t,o)=>{var n=e?[Object(u.f)(e)===o.author,e.isEmployee]:[!1,!1],s=b(n,2);const r=s[0],i=s[1];return r||t||i})(n,M||E,P),F=!!P.media&&(P.media.type===_.m.RTJSON||P.media.type===_.m.TEXT),R="subreddit"===P.belongsTo.type,B=L&&F,D=L&&!!R,$=Object(Z.c)(P);let U;const W=Object(re.b)(P.id),X=!(w&&h.a),ee=Object(de.h)({hide:X,editPost:X,save:X,report:X}),te=je(Se,{post:P,size:ae.b.ExtraLarge,showCategoryTag:g,isOverlay:g,disableVisited:!0,isCommentsPage:!0}),oe=je(ye,{post:P,language:v,showViewCount:A}),ne=(e=>{const t=e.crosspost,o=e.isCommentPermalink,n=e.post;return o?xe.CLASSIC:t?xe.LARGE:n.media?xe.LARGE:xe.MEDIUM})(e),ie=!!r;return ne===xe.CLASSIC?U=je("div",{"data-test-id":me.e},void 0,Object(G.b)(P,I),je("div",{className:we.a.mainBody},void 0,je("div",{className:we.a.content},void 0,je(ce.a,{hideNSFWPref:i,inSubredditOrProfile:!0,isCommentsPage:d,isOverlay:!!g,language:v,post:P,shouldShowFollowButton:ie,shouldShowSubscribeButton:!1,showOCCategories:l,showSubreddit:!!g&&!P.isSponsored,subredditOrProfile:N}),te,je(H.a,{className:d?we.a.leftPadding:null,post:P,showCategoryTag:e.isInCategoriesExperiment&&d,sendEvent:T}),w&&M&&$&&je(Q.a,{language:v,onIgnoreReports:j,reportable:P}),je(q.d,{postId:P.id}),je("div",{className:we.a.FlatlistContainer},void 0,je(Ie,{crosspost:o||void 0,isExpanded:!c,post:P,useMediaIcons:!1}),Re(P,c,k),je(Te,{currentUser:n,hasModFlairPerms:E,hasModPostPerms:M,isOverlay:g,language:v,onIgnoreReports:j,onOpenReportsDropdown:S,modModeEnabled:w,post:P,showUpvotePercent:!0,showViewCount:A,useFlatlistBreakpoints:ee}))),Object(m.a)(P)&&je(Fe,{post:P,templatePlaceholderImage:s&&s.postPlaceholderImage}))):ne===xe.MEDIUM?U=je("div",{"data-test-id":me.e},void 0,Object(G.b)(P,I),je("div",{className:we.a.mainBody},void 0,je("div",{className:we.a.content},void 0,je(ce.a,{hideNSFWPref:i,inSubredditOrProfile:!0,isCommentsPage:d,isOverlay:!!g,language:v,post:P,shouldShowFollowButton:ie,shouldShowSubscribeButton:!1,showOCCategories:l,showSubreddit:!!g&&!P.isSponsored,subredditOrProfile:N}),te,P.source&&je(pe.a,{post:P,isCommentsPage:d}),je(H.a,{className:d?we.a.leftPadding:null,post:P,showCategoryTag:e.isInCategoriesExperiment&&d,sendEvent:T}),w&&M&&$&&je(Q.a,{language:v,onIgnoreReports:j,reportable:P})),Object(m.a)(P)&&je(J.a,{post:P,forceShowNSFW:!0,templatePlaceholderImage:s&&s.postPlaceholderImage})),je(q.d,{postId:P.id}),je("div",{className:we.a.controlsContainer},void 0,je(V.c,{currentUser:n,hasModFlairPerms:E,hasModPostPerms:M,isOverlay:g,language:v,modModeEnabled:w,onIgnoreReports:j,onOpenReportsDropdown:S,post:P,showEditPost:B,showEditFlair:D,tooltipType:g?le.c.Lightbox:void 0,useFlatlistBreakpoints:ee}),oe)):ne===xe.LARGE&&(U=je("div",{"data-test-id":me.e},void 0,Object(G.b)(P,I),je(ce.a,{hideNSFWPref:i,inSubredditOrProfile:!0,isCommentsPage:d,isOverlay:!!g,language:v,post:P,shouldShowFollowButton:ie,shouldShowSubscribeButton:!1,showOCCategories:l,showSubreddit:!!g&&!P.isSponsored,subredditOrProfile:N}),te,((e,t,o,n)=>e.source&&!t&&(o||n))(P,o,g,d)&&je(pe.a,{post:P,isCommentsPage:d}),je(H.a,{className:d?we.a.leftPadding:null,post:P,showCategoryTag:e.isInCategoriesExperiment&&d,sendEvent:T}),a?je(se,{post:P}):je(_e,{isCommentsPage:!0,isListing:!1,isNotCardView:g,post:P,shouldLoad:!0,showFull:!0,shouldPause:!g,showCentered:!0,scrollerItemRef:k}),O&&N?je(Ne,{isEditing:a},void 0,je(z.a,{pollId:O,subredditId:N.id})):null,P.isMeta&&!O&&je(K.a,{className:we.a.noProposal}),w&&M&&$&&je(Q.a,{language:v,onIgnoreReports:j,reportable:P}),je(q.d,{postId:P.id}),je("div",{className:we.a.controlsContainer},void 0,je(V.c,{currentUser:n,hasModFlairPerms:E,hasModPostPerms:M,isOverlay:g,language:v,modModeEnabled:w,onIgnoreReports:j,onOpenReportsDropdown:S,post:P,showEditPost:B,showEditFlair:D,tooltipType:g?le.c.Lightbox:void 0,useFlatlistBreakpoints:ee}),oe))),je(Y.a,{className:Object(p.a)(t,we.a.postContainer),post:P,eventFactory:g?x.d:y.d},void 0,U,e.activeModalId===W&&je(re.a,{flairs:P.flair,subredditId:P.belongsTo.id,language:v,modalId:W,onFlairChanged:({previewFlair:t,selectedTemplateId:o})=>e.onFlairChanged({post:P,previewFlair:t,selectedTemplateId:o})}))}).withConfig({componentId:"s13fwapq-9"})(["","","","color: ",";fill: ",";"],U.a,V.e,V.d,e=>Object(L.c)(e).actionIcon,e=>Object(L.c)(e).actionIcon)))},"./src/reddit/components/PostContent/viewCount.m.less":function(e,t,o){e.exports={dotSpacer:"_3g_cwSqBe5o5mAuhfMeGu5",viewCounts:"t4Hq30BDzTeJ85vREX7_M"}},"./src/reddit/components/PostCreationForm/OCCommunities/SubredditList/Placeholder.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/reddit/components/SubredditIcon/index.tsx"),c=o("./src/reddit/helpers/styles/mixins/index.tsx"),l=o("./src/reddit/helpers/styles/mixins/loading.ts"),p=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cm(a.a,{className:e.className})).withConfig({componentId:"sirw6h-1"})(["","height: 32px;width: 32px;"],l.b),h=d.a.div.withConfig({componentId:"sirw6h-2"})(["","",""],l.b,l.c),g=d.a.div.withConfig({componentId:"sirw6h-3"})(["flex: 1 1 100%;"]),v=d()(h).withConfig({componentId:"sirw6h-4"})(["height: 14px;"]),x=d()(h).withConfig({componentId:"sirw6h-5"})(["height: 10px;margin-top: 4px;width: 50%;"]),y=d.a.div.withConfig({componentId:"sirw6h-6"})(["align-items: center;display: flex;padding: 8px;position: relative;"]);t.a=d()(e=>{var t=e.className,o=u(e,["className"]);return m(y,{className:t},void 0,m(b,{},void 0,r.a.createElement(f,p({gradientType:"posts"},o))),m(g,{},void 0,r.a.createElement(v,p({gradientType:"posts"},o)),r.a.createElement(x,p({gradientType:"posts"},o))))}).withConfig({componentId:"sirw6h-7"})(["",""],c.w)},"./src/reddit/components/PostList/LoadMore.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/components/PostList/Placeholder.tsx");t.a=s()(r.a).withConfig({componentId:"rybpsf-0"})(["height: ","px;overflow: hidden;margin-bottom: -20px;"],156)},"./src/reddit/components/PostList/SomethingWrong.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./src/app/helpers/describeApiError/index.ts"),r=o("./src/app/strings/index.ts"),i=o("./src/reddit/connectors/connectToLanguage.ts"),d=o("./src/reddit/controls/Button/index.tsx"),a=o("./src/reddit/components/PostList/index.m.less"),c=o.n(a),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.language,o=e.onTryAgain,n=e.apiError;let i=Object(r.a)(t,"posts.somethingWentWrongWhileLoading");return n&&(i=Object(s.a)({apiError:n,language:t,isLoggedOut:!1})),l("div",{className:c.a.somethingWrong},void 0,l("div",{className:c.a.somethingWrongText},void 0,i),o&&l(d.d,{onClick:o},void 0,Object(r.a)(t,"posts.tryAgain")))})},"./src/reddit/components/PostList/index.m.less":function(e,t,o){e.exports={placeholder:"FohHGMokxXLkon1aacMoi",seeMoreButton:"_1Uj2L1UhJuirkaXINcf9S8",seeMorePostsText:"_2DB_2VI3a-y6nk57R2aWVo",somethingWrong:"zfoxmi0VvZvMZu1rHVbMX",somethingWrongText:"Ii7DEkcMDxQHElTHeeaci",postList:"rpBJOHq2PR60pnwJlUyP0",truncatedPostList:"QBfRw7Rj8UkxybFpX-USO"}},"./src/reddit/components/PostList/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return Z}),o.d(t,"a",function(){return X});var n,s=o("./node_modules/history/index.js"),r=o("./node_modules/lodash/debounce.js"),i=o.n(r),d=o("./node_modules/lodash/last.js"),a=o.n(d),c=o("./node_modules/react/index.js"),l=o.n(c),p=o("./node_modules/react-dom/index.js"),m=o("./bundled-modules/styled-components/styled-components.min.js"),u=o.n(m),b=o("./src/lib/addQueryParams/index.ts"),f=o("./src/lib/classNames/index.ts"),h=o("./src/lib/constants/index.ts"),g=o("./src/lib/opener/index.ts"),v=o("./src/lib/raven/index.ts"),x=o("./src/reddit/components/PostList/LoadMore.tsx"),y=o("./src/reddit/components/PostList/SomethingWrong.tsx"),O=o("./src/reddit/components/PromoBanners/index.tsx"),C=o("./src/reddit/components/Scroller/Simple.tsx"),w=o("./src/reddit/components/Translated/index.tsx"),j=o("./src/reddit/constants/adEvents.ts"),S=o("./src/reddit/constants/componentSizes.ts"),I=o("./src/reddit/constants/postLayout.ts"),P=o("./src/reddit/constants/promos.ts"),k=o("./src/reddit/controls/InternalLink/index.tsx"),T=o("./src/reddit/helpers/getClickInfo.ts"),N=o("./src/reddit/helpers/pixels.ts"),_=o("./src/reddit/icons/svgs/ArrowRight/index.tsx"),L=o("./src/reddit/models/Media/index.ts"),M=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),E=o("./src/reddit/helpers/brandSafety/index.ts"),A=o("./src/lib/LRUCache/index.ts"),F=o("./src/telemetry/index.ts"),R=o("./src/telemetry/models/Timer.ts"),B=o("./src/reddit/components/PostList/index.m.less"),D=o.n(B),$=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(M.c)(e).linkText,e=>Object(M.c)(e).body),G=u()(_.a).withConfig({componentId:"s1ljgxuk-1"})(["fill: ",";padding-left: 12px;vertical-align: middle;width: 16px;"],e=>Object(M.c)(e).linkText),J=(e,t,o,n,s,r)=>{const i=`entered-${e}-${t}-${o?`last-${n}-${s}`:""}`;let d=H.get(i);return void 0===d&&(d=(()=>{o&&r.onBottomViewed(n,s),r.trackOnPostEnteredViewport(e,t)}),H.set(i,d)),d},Q=(e,t,o)=>{const n=`left-${e}-${t}`;let s=V.get(n);return void 0===s&&(s=(n=>{o.trackOnPostExitedViewport(e,t,n)}),V.set(n,s)),s},Z=(e,t)=>{const o=`click-${e}`;let n=z.get(o);return void 0===n&&(n=((e,o)=>{o.isSponsored&&Object(N.a)(o.events,j.a.Click),o.isSponsored&&o.source&&o.source.outboundUrl?Object(g.b)(o.source.outboundUrl,g.a.BLANK):t.openPost({postOrComment:o,clickInfo:Object(T.a)(e)})}),z.set(o,n)),n},Y=(e,t)=>{if(e.isBlank)return 0;switch(t){case I.f.Medium:return 188;case I.f.Classic:return 96;case I.f.Compact:return 32;default:return 200}};class X extends l.a.Component{constructor(){super(...arguments),this.didRenderLastVisibleChild=!1,this.renderingEmpty=!1,this.renderingPlaceholder=!1,this.scrollChildCache=new A.a(W),this.updateScrollerRef=(e=>{const t=e&&Object(p.findDOMNode)(e);this.scrollerRef=t instanceof Element?t:void 0}),this.setLastVisibleChildRendered=(()=>{this.didRenderLastVisibleChild=!0,this.checkAndSendScreenview()}),this.onScrollPause=(e=>{this.showSubscribeTooltip(e),this.dispatchBrandSafety(e)}),this.showSubscribeTooltip=i()(({primaryChild:e})=>{e&&this.props.layout!==I.f.Compact&&this.props.showM2MTooltip(e.id,e.index,!!this.props.inSubredditOrProfile)},h.e),this.dispatchBrandSafety=i()(({getVisibleItemsInViewport:e})=>{var t=this.props;const o=t.postsById,n=t.subredditsById,s=e(),r=[];s.forEach(e=>r.push(e.id));const i=r.map(e=>o[e]),d=i.map(e=>n[e.belongsTo.id]).filter(e=>void 0!==e);this.props.adBrandSafetyStatusReceived(Object(E.a)(i,d))},h.e,{leading:!0})}componentWillMount(){this.timerId&&F.c.cancel(this.timerId),this.props.postIds.length&&(this.timerId=F.c.start())}componentDidMount(){if(this.checkAndSendScreenview(),this.timerId){const e=F.c.end(this.timerId);setTimeout(()=>Object(F.b)(h.o.Redesign,{type:"mount",component:"postList",duration:e}),0)}}componentWillUpdate(e){this.timerId&&F.c.cancel(this.timerId),e.postIds.length&&(this.timerId=F.c.start()),(e.listingKey!==this.props.listingKey||e.postIds.length!==this.props.postIds.length&&!this.isListLongEnough())&&(this.didRenderLastVisibleChild=!1)}componentDidUpdate(e){if(this.checkAndSendScreenview(),this.timerId&&F.c.has(this.timerId)){const e=F.c.end(this.timerId);if(e<10)return;setTimeout(()=>Object(F.b)(h.o.Redesign,{duration:e,type:"mount",component:"postList"}),0)}}componentWillUnmount(){this.timerId&&F.c.cancel(this.timerId),this.scrollerRef=null,this.didRenderLastVisibleChild=!1}isListLongEnough(){const e=this.scrollerRef&&Array.from(this.scrollerRef.children),t=e&&a()(e);return t&&t.getBoundingClientRect().bottom>window.innerHeight}shouldSendScreenview(){var e=this.props;const t=e.apiError,o=e.listingKey,n=e.viewportDataLoaded;return F.c.has(o)&&(t||!this.renderingPlaceholder&&(this.renderingEmpty||this.didRenderLastVisibleChild&&(n||this.isListLongEnough())))}checkAndSendScreenview(){var e=this.props;const t=e.listingKey,o=e.listingViewed,n=e.sendEvent;if(!this.shouldSendScreenview())return;const s=F.c.end(t);setTimeout(()=>{n(o(s,R.TimerType.InApp))},0)}showPlaceholder(){var e=this.props;const t=e.apiError,o=e.apiPending;return!e.disablePlaceholder&&(Boolean(t)||!1!==o)}hasPosts(){return this.props.postIds.length>0}isLoadingMore(){var e=this.props;const t=e.loadMore,o=e.postIds;return Boolean(t&&t.token)&&o.length>0}shouldComponentUpdate(e){const t=this.props,o=t.postsById,n=U(t,["postsById"]),s=e.postsById,r=U(e,["postsById"]),i=Object.keys(n),d=Object.keys(r);if(d.length!==i.length)return!0;if(d.some(e=>n[e]!==r[e]))return!0;if(o===s)return!1;if(this.props.postIds&&this.props.postIds.length){var a=this.props;const e=a.layout,t=a.postComponentForLayout;return this.props.postIds.some((n,r)=>{const i=0===r;return t(o[n],e,i)!==t(s[n],e,i)})}return!1}scrollChildForPost(e,t,o,n){var s=this.props;const r=s.currentProfileName,i=s.isCommentPermalink,d=s.isCommentsPage,a=s.isFrontpage,c=s.isOriginalPage,l=s.isProfilePostListing,p=s.listingKey,m=s.listingName,u=s.pageLayer,b=s.postClickEvent,f=`post-${n}-${e}-${t}-${o?"last-index":""}-${m}-${p}`;let g;if(void 0===(g=this.scrollChildCache.get(f))){var x=this.props;const s=x.inSubredditOrProfile,y=x.postsById,O=y[e],C=O.crosspostRootId&&y[O.crosspostRootId]?y[O.crosspostRootId]:O;O.crosspostRootId&&!y[O.crosspostRootId]&&Object(v.c)("Crosspost parent details are missing",{extra:{description:`Post ${O.id} is crosspost of ${O.crosspostRootId}, `+`but ${O.crosspostRootId} details are missing in the state`,errorType:h.s.API}});const w=this.props.postComponentForLayout(C,n,0===t),j=`post-list-item-[layout: ${n}]-[postId: ${e}]`,S=J(e,n,o,p,m,this.props),P=Q(e,n,this.props),k=Z(e,this.props),T=C.media&&C.media.type===L.m.EMBED?C.media.provider:null;g={estHeight:Y(O,n),id:e,isFocusable:!(!C.media||n!==I.f.Large)&&(L.d.has(C.media.type)&&(!T||!L.p.has(T))&&!C.isSpoiler&&!C.isNSFW),trackOnEnteredViewport:S,trackOnExitedViewport:P,render:({className:t,height:n,width:p,remeasure:m,setScrollerChildRef:f,shouldLoadInitially:h})=>$(w,{className:t,currentProfileName:r,availableWidth:p,eventFactory:b,forceLoadMedia:h,inSubredditOrProfile:s,isCommentPermalink:i,isCommentsPage:d,isFrontpage:a,isProfilePostListing:l,pageLayer:u,isOriginalPage:c,last:o,onClickPost:k,onSizeChanged:m,postId:e,sendEvent:this.props.sendEvent,scrollerItemRef:f},j)},this.scrollChildCache.set(f,g)}return g}render(){return this.hasPosts()?(this.renderingEmpty=!1,this.renderingPlaceholder=!1,this.renderList()):this.showPlaceholder()?(this.renderingEmpty=!1,this.renderingPlaceholder=!0,this.renderPlaceholder()):(this.renderingEmpty=!0,this.renderingPlaceholder=!1,this.renderEmpty())}renderEmpty(){const e=this.props.noPostsComponent;return $(e,{})}renderPlaceholder(){var e=this.props;const t=e.apiError,o=e.className,n=e.disablePlaceholder,s=e.layout,r=e.onTryAgain,i=e.postListPlaceholderComponent;if(n)return;const d=i;return $("div",{className:D.a.placeholder},void 0,$(d,{className:o,isLoading:!t,layout:s}),!!t&&$(y.a,{apiError:t,onTryAgain:r}))}renderLoadMore(){var e=this.props;const t=e.apiError,o=e.apiPending,n=e.disablePlaceholder,s=e.layout,r=e.onLoadMore;if(!n)return $("div",{className:D.a.placeholder},void 0,$(x.a,{isLoading:!!o,layout:s,countOverride:K[s]}),!!t&&$(y.a,{apiError:t,onTryAgain:r}))}renderList(){var e=this.props;const t=e.disableBanner,o=e.layout,n=e.location,r=e.loadMore,i=e.postIds,d=e.onLoadMore,a=e.m2mIsEnabled,l=e.shouldShowPromo,p=i.map((e,t,n)=>{const s=t===i.length-1;return this.scrollChildForPost(e,t,s,o)}),m=this.props.measureScrollFPS?`post-listings-${o}`:void 0,u=n?Object(s.createPath)(n):null;return $(c.Fragment,{},void 0,!a&&l&&!t&&$(O.a,{location:P.f.SubredditPage}),$(C.a,{innerRef:this.updateScrollerRef,className:u?D.a.truncatedPostList:Object(f.a)(D.a.postList,this.props.className),dataKey:this.props.listingKey,disableScrollCache:!0,enableElementHiding:!0,layoutKey:this.props.layout,loadMoreToken:r&&r.token?r.token:void 0,onLastVisibleChildRendered:this.setLastVisibleChildRendered,onLoadMore:d,onScroll:this.onScrollPause,preventScrollOnMount:this.props.preventScrollOnMount,trackingName:m,viewportTopPadding:S.j},this.props.listingKey,p),u&&$(q,{className:D.a.seeMoreButton},void 0,$(k.a,{className:D.a.seeMorePostsText,to:Object(b.a)(u,{type:h.kc.Posts})},void 0,$(w.a,{msgId:"search.seeMorePosts"}),$(G,{}))),this.isLoadingMore()&&this.renderLoadMore())}}X.defaultProps={shouldShowPromo:!0}},"./src/reddit/components/PostMedia/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/reddit/components/CrosspostBox/index.tsx"),d=o("./src/reddit/components/Media/index.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.post;return t.crosspostRootId?a(i.a,{postId:t.crosspostRootId,mediaProps:Object.assign({},e,{crosspost:t,primaryContent:!1})}):r.a.createElement(d.a,Object.assign({},e,{primaryContent:!!e.showFull}))})},"./src/reddit/components/PostModModeDropdown/DropdownHelpers.tsx":function(e,t,o){"use strict";o.d(t,"g",function(){return m}),o.d(t,"a",function(){return u}),o.d(t,"d",function(){return b}),o.d(t,"e",function(){return f}),o.d(t,"f",function(){return h}),o.d(t,"c",function(){return g}),o.d(t,"b",function(){return v});var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/controls/Dropdown/Row.tsx"),i=o("./src/reddit/icons/fonts/Approve/index.tsx"),d=o("./src/reddit/icons/fonts/Remove/index.tsx"),a=o("./src/reddit/icons/fonts/Spam/index.tsx"),c=o("./src/reddit/icons/fonts/Tag/index.tsx"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const p=Object(n.css)(["height: 12px;margin-top: -6px;padding-right: 4px;vertical-align: middle;width: 12px;"]),m=Object(n.css)(["color: ",";cursor: pointer;font-size: 12px;line-height: 16px;padding: 8px 16px 8px 8px;&:hover {background-color: ",";border-color: ",";}"],e=>Object(l.c)(e).actionIcon,e=>Object(l.c)(e).actionIcon,e=>Object(l.c)(e).actionIcon),u=s()(i.a).withConfig({componentId:"s19zlun7-0"})(["",""],p),b=s()(d.a).withConfig({componentId:"s19zlun7-1"})(["",""],p),f=s()(a.a).withConfig({componentId:"s19zlun7-2"})(["",""],p),h=s()(c.a).withConfig({componentId:"s19zlun7-3"})(["",""],p),g=s.a.div.withConfig({componentId:"s19zlun7-4"})(["border-radius: 4px;box-shadow: 0 2px 4px 0 ",";cursor: pointer;line-height: 0px; // this seems to better vertically align the icon\noverflow: hidden;width: 100%;"],e=>Object(l.c)(e).flair),v=s()(r.c).withConfig({componentId:"s19zlun7-5"})(["",""],m)},"./src/reddit/components/PostTopLine/index.m.less":function(e,t,o){e.exports={donationAmount:"_1SRZN02bVXzHIIMqGwlZD7",everythingElseWrapper:"cZPZhMe-UCZ8htPodMyJ5",eventMeta:"_28_NUs_O8Nh1DCErsNLCHk",outboundLinkIcon:"_3z6z1xnp828wcarJXfzzjr",postBadges:"_2wFk1qX4e1cxk8Pkw1rAHk",postTopMeta:"nU4Je7n-eSXStTBAPMYt8",subredditIcon:"_1WX5Y5qFVBTdr6hCPpARDB",subredditIconWrapper:"_2dr_3pZUCk8KfJ-x0txT_l",followPost:"_2dQWElMH3F-0U9e25bPo1f"}},"./src/reddit/components/PostTopLine/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/config.ts"),c=o("./src/reddit/components/AwardBadges/index.tsx"),l=o("./src/app/strings/index.ts"),p=o("./src/lib/classNames/index.ts"),m=o("./src/reddit/constants/colors.ts"),u=o("./src/reddit/controls/Button/index.tsx"),b=o("./src/reddit/icons/svgs/Notify/index.tsx"),f=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),h=o("./src/reddit/components/FollowButton/index.m.less"),g=o.n(h),v=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(f.c)(e).body,g.a.iconFollowed,m.a.alienblue);var C=e=>{var t=e.className,o=e.isFollowed,n=e.language,s=y(e,["className","isFollowed","language"]);const i=o?u.g:u.d;return r.a.createElement(i,v({},s,{className:Object(p.a)(g.a.button,t),"data-redditstyle":!0}),x("div",{className:g.a.layout},void 0,x(b.a,{className:o?g.a.iconFollowed:g.a.icon}),Object(l.a)(n,o?"followPost.followed":"followPost.follow")))},w=o("./node_modules/react-redux/es/index.js"),j=o("./node_modules/reselect/lib/index.js"),S=o("./src/lib/constants/index.ts"),I=o("./src/reddit/components/TrackingHelper/index.tsx"),P=o("./src/reddit/helpers/localStorage/index.ts"),k=o("./src/reddit/selectors/telemetry.ts");const T=()=>e=>Object.assign({},k.defaults(e),{source:"follow_post_pd",action:"view",noun:"button"}),N=()=>e=>Object.assign({},k.defaults(e),{source:"follow_post_pd",action:"click",noun:"button"}),_=()=>e=>Object.assign({},k.defaults(e),{source:"follow_post_pd",action:"view",noun:"tooltip"});var L=o("./src/reddit/selectors/experiments/followPost.ts"),M=o("./src/reddit/selectors/user.ts"),E=o("./src/higherOrderComponents/addOverlayEvents.tsx"),A=o("./src/higherOrderComponents/asTooltip.tsx"),F=o("./src/reddit/components/HelpfulTooltip/index.tsx"),R=o("./src/reddit/constants/zIndex.ts"),B=Object.assign||function(e){for(var t=1;tr.a.createElement(W,B({},e,{isFixed:!1,targetPosition:D,tooltipPosition:$})),V=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{this.props.sendEvent(N()),this.setState(e=>{const t=!e.isFollowed;Object(P.J)(this.props.postId,t);let o=e.isTooltipDismissed;return Object(L.c)(this.props.followPostVariant)&&(o=!0,Object(P.A)(!0)),{isFollowed:t,isTooltipDismissed:o}})}),this.showTooltip=(()=>{Object(L.b)(this.props.followPostVariant)&&this.setState(e=>e.isTooltipOpened?null:{isTooltipOpened:!0})}),this.hideTooltip=(()=>{Object(L.b)(this.props.followPostVariant)&&this.setState(e=>e.isTooltipOpened?{isTooltipOpened:!1}:null)}),this.dismissTooltip=(()=>{Object(P.A)(!0),this.setState({isTooltipDismissed:!0})})}componentDidMount(){this.props.sendEvent(T());const e=Object(P.f)();this.setState({isFollowed:!!e.followedPosts[this.props.postId],isTooltipDismissed:e.tooltipDismissed}),!e.tooltipDismissed&&Object(L.c)(this.props.followPostVariant)&&Date.now()-e.tooltipLastSeenTime>=S.y&&setTimeout(()=>{Object(P.B)(Date.now()),this.setState({isTooltipOpened:!0})},2e3)}render(){var e=this.props;const t=e.followPostVariant,o=e.language,n=Object(L.b)(t)||Object(L.c)(t)&&!this.state.isTooltipDismissed;return V("div",{className:this.props.className,onMouseEnter:this.showTooltip,onMouseLeave:this.hideTooltip,onMouseMove:this.showTooltip},void 0,V(C,{"data-redditstyle":!0,id:z,isFollowed:this.state.isFollowed,language:o,onClick:this.toggleFollowed}),n&&V(H,{hideCloseButton:Object(L.b)(t),isOpen:this.state.isTooltipOpened,language:o,onCloseClick:this.dismissTooltip,tooltipId:z}))}})),G=o("./src/reddit/components/JSAPIContainers/index.tsx"),J=o("./src/reddit/components/OCCategoryList/index.tsx"),Q=o("./src/reddit/components/PostBadges/index.tsx"),Z=o("./src/reddit/components/PostEventMeta/index.tsx"),Y=o("./src/reddit/components/PostTopMeta/index.tsx"),X=o("./src/reddit/components/SubredditIcon/index.tsx"),ee=o("./src/reddit/components/SubredditNameLink/index.tsx"),te=o("./src/reddit/components/SubscribeButton/Inline.tsx"),oe=o("./src/reddit/controls/OutboundLink/index.tsx"),ne=o("./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx"),se=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),re=o("./src/reddit/helpers/trackers/post.ts"),ie=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),de=o("./src/reddit/models/Media/index.ts"),ae=o("./src/reddit/components/PostTopLine/index.m.less"),ce=o.n(ae),le=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.flairStyleTemplate,o=e.hideNSFWPref,n=e.inSubredditOrProfile,s=e.isCommentsPage,r=e.isOverlay,i=e.language,d=e.post,l=e.shouldShowFollowButton,p=e.shouldShowSubscribeButton,m=e.showCornerOutboundLink,u=e.showOCCategories,b=e.showSubreddit,f=e.subredditOrProfile,h=Object(ne.a)({subredditOrProfile:f}),g=f&&f.isNSFW&&o&&"user"===f.type;return le(pe,{},void 0,u&&d.contentCategories&&le(J.b,{categoryNames:d.contentCategories}),le(Z.a,{className:ce.a.eventMeta,language:i,post:d}),b&&f&&le("div",{className:ce.a.subredditIconWrapper},void 0,le(ee.a,{"data-click-id":"subreddit",to:f.url},void 0,le(X.b,{className:ce.a.subredditIcon,primaryColor:h.color,iconUrl:g?`${a.a.assetPath}/img/avatar_over18.png`:h.url}))),le("div",{className:ce.a.everythingElseWrapper},void 0,b&&le(G.h,{type:d.belongsTo.type,id:d.belongsTo.id}),le(Y.d,{className:ce.a.postTopMeta,flairStyleTemplate:t,tooltipType:r?Y.c.Lightbox:void 0,isCommentsPage:s,language:i,post:d,showSponsorIcon:!0,showSub:b,subredditOrProfile:f}),le(Q.a,{className:ce.a.postBadges,displayText:f?f.displayText:null,inSubredditOrProfile:n,language:i,post:d,tooltipType:r?Y.c.Lightbox:void 0}),le(c.d,{tooltipType:r?Y.c.Lightbox:void 0,thing:d}),l&&le(q,{className:ce.a.followPost,postId:d.id})),f&&b&&p&&le(te.a,{getEventFactory:e=>Object(re.d)(d.id,e?"unsubscribe":"subscribe"),identifier:{name:f.name,type:"subreddit"},postId:d.id},void 0,"Subscribe"),m&&le(oe.a,{isSponsored:d.isSponsored,href:Object(de.w)(e.post),source:d.source},void 0,le(ie.a,{className:ce.a.outboundLinkIcon})))})},"./src/reddit/components/ProfileIdCard/Preview.tsx":function(e,t,o){"use strict";var n,s=o("./src/config.ts"),r=o("./node_modules/lodash/values.js"),i=o.n(r),d=o("./node_modules/react/index.js"),a=o.n(d),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),m=o("./src/reddit/components/Widgets/Base/index.tsx"),u=o("./src/reddit/constants/colors.ts"),b=o("./src/reddit/controls/InternalLink/index.tsx"),f=o("./src/reddit/controls/LoadingIcon/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),g=o("./src/reddit/icons/svgs/Close/index.tsx"),v=o("./src/reddit/icons/svgs/Premium/index.tsx"),x=o("./src/reddit/layout/twoCol/Dynamic/index.tsx"),y=o("./src/reddit/models/Gold/Gild/index.tsx"),O=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),C=o("./src/reddit/components/ProfileIdCard/GildedLastMonth.tsx"),w=o("./node_modules/react-redux/es/index.js"),j=o("./node_modules/reselect/lib/index.js"),S=o("./src/lib/humanizeDate/index.ts"),I=o("./src/lib/prettyPrintNumber/index.ts"),P=o("./src/lib/timeAgo/index.ts"),k=o("./src/reddit/contexts/InsideOverlay.tsx"),T=o("./src/reddit/icons/svgs/Cake/index.tsx"),N=o("./src/reddit/icons/svgs/Karma/index.tsx"),_=o("./src/reddit/icons/svgs/User/index.tsx"),L=o("./src/reddit/selectors/profile.ts"),M=o("./src/reddit/selectors/user.ts"),E=o("./src/app/actions/tooltip.ts"),A=o("./src/reddit/components/InfoTextTooltip/index.tsx"),F=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(O.c)(e).titleText),W=l.a.span.withConfig({componentId:"s1r5d3ml-3"})(["","color: ",";margin-left: 4px;"],h.metadataFont,e=>Object(O.c)(e).metaText);var H=Object(w.connect)(B,e=>({toggleTooltip:t=>e(Object(E.e)({tooltipId:t}))}))(Object(k.b)(class extends a.a.Component{constructor(){super(...arguments),this.toggleTooltip=(()=>{var e=this.props;const t=e.toggleTooltip,o=e.tooltipId;t&&o&&t(o)})}render(){var e=this.props;const t=e.icon,o=e.label,n=e.title,s=e.tooltip,r=e.tooltipId,i=r&&s?{id:r,onMouseEnter:this.toggleTooltip,onMouseLeave:this.toggleTooltip}:{};return R(D,{},void 0,R(U,{},void 0,n),R($,{},void 0,t,a.a.createElement(W,F({key:"label"},i),o)),r&&s&&R(A.c,{caretOnTop:!0,container:null,tooltipId:r,text:s}))}})),V=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(M.eb)(e,t),M.M,(e,t,o)=>({commentKarma:t?t.commentKarma:0,language:o,postKarma:t?t.postKarma:0,profileCreated:t?t.created:0,subscribers:e&&e.subscribers||0})),K=Object(c.css)(["width: 14px;height: 14px;fill: ",";"],u.a.op),q=l()(T.a).withConfig({componentId:"s1c9ufm5-0"})(["",""],K),G=l()(N.a).withConfig({componentId:"s1c9ufm5-1"})(["",""],K),J=l()(_.a).withConfig({componentId:"s1c9ufm5-2"})(["",""],K),Q=l.a.div.withConfig({componentId:"s1c9ufm5-3"})(["display: flex;flex-wrap: wrap;"]);function Z(e,t){return`profile--id-card--highlight-tooltip-${e?"-overlay":""}-${t}`}var Y=Object(w.connect)(z)(Object(k.b)(e=>{const t=e.profileCreated,o=e.isOverlay,n=e.language,s=e.commentKarma,r=e.postKarma,i=e.subscribers,d=Z(o,"karma"),a=Z(o,"cakeday"),c=`${Object(I.b)(r,!0)} ${Object(p.a)(n,"profile.karmaLink")}\n${Object(I.b)(s,!0)} ${Object(p.a)(n,"profile.karmaComments")}`;return V(Q,{},void 0,V(H,{icon:V(G,{},"karma"),label:Object(I.b)(s+r,!0),title:Object(p.a)(n,"profile.karma"),tooltipId:d,tooltip:c}),V(H,{icon:V(q,{},"cakeDay"),label:Object(S.a)(t,n,!0),title:Object(p.a)(n,"profile.cakeDay"),tooltipId:a,tooltip:Object(P.b)(n,t)}),i>0&&V(H,{icon:V(J,{},"followers"),title:Object(p.a)(n,"profile.followers"),label:Object(I.b)(i,!0)}))})),X=o("./src/reddit/components/ProfileIdCard/index.m.less"),ee=o.n(X);o.d(t,"a",function(){return ge});var te=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(O.c)(e).banner.backgroundColor),ne=l.a.div.withConfig({componentId:"s1mjkkvq-1"})(["background-position: center center;background-size: cover;width: 100%;height: 100%;"]),se=l.a.div.withConfig({componentId:"s1mjkkvq-2"})(["background-position: center center;background-size: cover;border-radius: 4px;height: 100%;width: 100%;"]),re=l()(m.c).withConfig({componentId:"s1mjkkvq-3"})(["position: relative;overflow: hidden;"]),ie=l.a.h4.withConfig({componentId:"s1mjkkvq-4"})(["","color: ",";margin: 4px 0;"],h.titleFontH4,e=>Object(O.c)(e).titleText),de=l()(v.a).withConfig({componentId:"s1mjkkvq-5"})(["fill: ",";height: 14px;margin-left: 2px;vertical-align: middle;width: 14px;"],u.a.snoo),ae=l.a.div.withConfig({componentId:"s1mjkkvq-6"})(["","color: ",";margin-top: 8px;margin-bottom: 8px;"],h.bodyFontH5,e=>Object(O.c)(e).bodyText),ce=l.a.h5.withConfig({componentId:"s1mjkkvq-7"})(["","color: ",";"],h.titleFontH5,e=>Object(O.c)(e).titleText),le=l.a.span.withConfig({componentId:"s1mjkkvq-8"})(["","color: ",";"],h.metadataFont,e=>Object(O.c)(e).metaText),pe=l()(b.a).withConfig({componentId:"s1mjkkvq-9"})(["","color: ",";margin-top: 4px;"],h.titleFontH6,e=>Object(O.c)(e).titleText),me=l()(x.a).withConfig({componentId:"s1mjkkvq-10"})(["margin-top: 10px;justify-content: space-between;"]),ue=Object(c.css)(["position: absolute;right: 3px;top: 3px;width: 20px;"]),be=l()(g.a).withConfig({componentId:"s1mjkkvq-11"})(["","border-radius: 50%;cursor: pointer;background: #fff;opacity: 0.2;transition: opacity 0.3s;&:hover {box-shadow: 0 0 2px #888;opacity: 0.8;}"],ue),fe=l()(f.a).withConfig({componentId:"s1mjkkvq-12"})(["",""],ue),he=()=>te(fe,{sizePx:20});class ge extends a.a.PureComponent{renderGildedLastMonthHighlight(){var e=this.props;const t=e.gildedLastMonth,o=e.language,n=e.username;return!t||i()(t).every(e=>void 0===e)?null:te("div",{},void 0,te(ce,{},void 0,Object(p.a)(o,"gold.awards")),te(le,{},void 0,te(C.a,{gildings:t,language:o,userName:n,tooltipId:y.a})))}render(){var e=this.props;const t=e.actions,o=e.bannerBackgroundImage,n=e.className,r=e.footer,i=e.isGold,d=e.isOverlay,a=e.profileIcon,c=e.publicDescription,l=e.title,m=e.url,u=e.username,b=e.isDefaultIcon,f=e.isDeletingIcon,h=e.isDeletingBanner,g=e.onDeleteIcon,v=e.onDeleteBanner,x=e.editMode,y=e.language,O=e.gildedLastMonth;return te(re,{className:n},void 0,te(oe,{},void 0,o&&te(ne,{style:{backgroundImage:`url(${o})`}}),x&&o&&(h?te(he,{}):te(be,{onClick:v}))),te("div",{className:ee.a.SnooIconWrapper},void 0,te(se,{style:{backgroundImage:`url(${a})`}}),x&&!b&&(f?te(he,{}):te(be,{onClick:g}))),l&&te(ie,{},void 0,l),te(pe,{to:m},void 0,"u/"+u),i&&te("a",{title:Object(p.a)(y,"profile.premiumIcon.title",{user:u}),href:`${s.a.redditUrl}/premium`},void 0,te(de,{})),te(ae,{},void 0,c),te(Y,{profileName:u,isOverlay:d}),O&&this.renderGildedLastMonthHighlight(),te(me,{},void 0,t),r)}}},"./src/reddit/components/ProfileIdCard/footer.m.less":function(e,t,o){e.exports={container:"_2jvbIljd1r6tRUsfoDij_y",expandContainer:"_1HKW6ri9nK1INtj09BfFfM",expandButton:"_34I-V8v9TxMwIW1R6Rbi3A",menuItem:"_2j70PtPj9zrWOU8NshwTg-",givePremium:"_7kzwf5CKQ1ZMORHN3w7Cm"}},"./src/reddit/components/ProfileIdCard/index.tsx":function(e,t,o){"use strict";var n=o("./src/config.ts"),s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/reddit/actions/subscription.ts"),m=o("./src/reddit/components/ProfileIdCard/Preview.tsx"),u=o("./src/reddit/components/TrackingHelper/index.tsx"),b=o("./src/reddit/controls/Button/index.tsx"),f=o("./src/reddit/featureFlags/index.ts"),h=o("./src/reddit/selectors/profile.ts"),g=o("./src/reddit/selectors/structuredStyles.ts"),v=o("./src/reddit/selectors/tooltip.ts"),x=o("./src/reddit/selectors/user.ts"),y=o("./node_modules/lodash/compact.js"),O=o.n(y),C=o("./src/lib/classNames/index.ts"),w=o("./src/reddit/actions/gold/modals.ts"),j=o("./src/reddit/actions/profile/index.ts"),S=o("./src/higherOrderComponents/makeAsync.tsx"),I=o("./src/lib/loadWithRetries/index.ts");var P,k=Object(S.a)({getComponent:()=>Object(I.a)(()=>o.e("GivePremiumModal").then(o.bind(null,"./src/reddit/components/GivePremiumModal/index.tsx"))).then(e=>e.default),ErrorComponent:()=>null,LoadingComponent:()=>null}),T=o("./src/reddit/controls/InternalLink/index.tsx"),N=o("./src/reddit/controls/OutboundLink/index.tsx"),_=o("./src/reddit/helpers/correlationIdTracker.ts"),L=o("./src/reddit/helpers/styles/mixins/loading.ts"),M=o("./src/reddit/models/Gold/Premium/index.ts"),E=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),A=o("./src/reddit/selectors/premium.ts"),F=o("./src/reddit/components/ProfileIdCard/footer.m.less"),R=o.n(F),B=(P="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aObject(E.c)(e).line),W=c()(e=>{e.gradientType,e.isLoading;var t=D(e,["gradientType","isLoading"]);return r.a.createElement("div",t)}).withConfig({componentId:"y0r82i-1"})(["","","display: inline-block;height: 10px;width: 125px;"],L.b,L.c);var H=Object(i.connect)($,(e,{profileName:t})=>({onClickGivePremium:()=>e(Object(w.e)(t)),onModeratorsRequested:()=>e(Object(j.b)(t))}))(class extends r.a.Component{constructor(){super(...arguments),this.state={expanded:!1},this.clickGivePremium=(async()=>{var e=this.props;const t=e.onClickGivePremium,n=e.sendEvent;Object(_.d)(_.a.GiftPremiumFlow),t(),n((0,(await o.e("givePremiumTrackers").then(o.bind(null,"./src/reddit/helpers/trackers/givePremium.ts"))).clickGivePremiumEvent)())}),this.moreOptionsToggled=(()=>{!this.state.expanded&&this.canLoadMods()&&this.props.onModeratorsRequested(),this.setState(({expanded:e})=>({expanded:!e}))})}canLoadMods(){return this.props.isLoggedIn&&!this.props.isOwnProfile&&!this.props.hasFetchedModerators&&!this.props.areModeratedSubredditsPending}isLoadingMods(){return this.props.isLoggedIn&&!this.props.isOwnProfile&&(!this.props.hasFetchedModerators||this.props.areModeratedSubredditsPending)}render(){var e=this.props;const t=e.hasSubreddit,o=e.coinsToSpend,s=e.givePremiumModalIsOpen,r=e.isLoggedIn,i=e.isOwnProfile,d=e.language,a=e.profileName,c=e.allowViewSnoovatar,p=e.isEmployee,m=e.isModerator,u=this.state.expanded,f=function({allowViewSnoovatar:e,hasSubreddit:t,isOwnProfile:o,isModerator:s,profileName:r}){return O()([(o||s)&&t?{url:`/user/${r}/about/edit/moderation`,languageKey:"profile.contributorSettings.profileModeration",isInternalLink:!0}:void 0,o?void 0:{url:`${n.a.redditUrl}/message/compose/?to=${r}`,languageKey:"profile.options.sendMessage"},!o&&e?{url:`${n.a.redditUrl}/user/${r}/snoo`,languageKey:"profile.options.viewSnoovatar"}:void 0,o?void 0:{url:"https://www.reddithelp.com/en/categories/rules-reporting/account-and-community-restrictions/what-should-i-do-if-i-see-something-i",languageKey:"profile.options.reportUser"}])}({allowViewSnoovatar:c,hasSubreddit:t,isOwnProfile:i,isModerator:m,profileName:a}),h=r&&Object(M.b)(o,p).length&&!i||p;if(0===f.length&&!h)return null;const g=(u?f:[]).map(e=>e.isInternalLink?B(T.a,{to:e.url,className:R.a.menuItem},e.url,Object(l.a)(d,e.languageKey)):B(N.a,{href:e.url,isSponsored:!1,source:void 0,className:R.a.menuItem},e.url,Object(l.a)(d,e.languageKey)));if(this.state.expanded&&h){const e=B("button",{className:Object(C.a)(R.a.menuItem,R.a.givePremium),onClick:this.clickGivePremium},"give-premium",Object(l.a)(d,"gold.givePremiumToUserModal.givePremium"));g.length?g.splice(1,0,e):g.unshift(e)}this.state.expanded&&this.isLoadingMods()&&(g.unshift(B("div",{className:R.a.menuItem},"loading-1",B(W,{gradientType:"posts",isLoading:this.props.areModeratedSubredditsPending}))),g.unshift(B("div",{className:R.a.menuItem},"loading-2",B(W,{gradientType:"posts",isLoading:this.props.areModeratedSubredditsPending}))));const v=u?Object(l.a)(d,"profile.options.fewerOptions"):Object(l.a)(d,"profile.options.moreOptions");return B(U,{className:R.a.container},void 0,g,B("div",{className:R.a.expandContainer},void 0,B(b.l,{className:R.a.expandButton,onClick:this.moreOptionsToggled},void 0,v)),s&&B(k,{}))}});var V=o("./src/reddit/components/ProfileIdCard/index.m.less"),z=o.n(V),K=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.m)(e,Object(h.j)(e,t.profileName)),userHasSubreddit:(e,{profileName:t})=>Object(x.cb)(e,{userName:t}),userInChat:f.d.userInChat,user:(e,{profileName:t})=>Object(x.bb)(e,{userName:t})}),G="\n padding: 4px 16px 4px;\n width: 100%;\n line-height: 17px;\n",J=c()(b.d).withConfig({componentId:"s1vv935-0"})(["",""],G),Q=c()(b.g).withConfig({componentId:"s1vv935-1"})(["",""],G),Z=c()(b.e).withConfig({componentId:"s1vv935-2"})(["",""],G),Y=c()(b.f).withConfig({componentId:"s1vv935-3"})(["",""],G),X=({username:e,language:t,currentUserHasSubreddit:o})=>K("div",{className:z.a.actionItem},void 0,K(Y,{to:o?`/user/${e}/submit`:"/submit"},void 0,Object(l.a)(t,"profile.newPost"))),ee=({profileName:e,onToggleFollow:t,language:o,userIsSubscriber:n})=>K("div",{className:z.a.actionItem},void 0,n?K(Q,{onClick:()=>t(e,n)},void 0,Object(l.a)(o,"profile.unfollow")):K(J,{onClick:()=>t(e,n)},void 0,Object(l.a)(o,"profile.follow"))),te=({userId:e,language:t})=>K("div",{className:z.a.actionItem},void 0,K(Z,{target:"_blank",href:`${n.a.redditUrl}/chat/user_id/${e}`},void 0,Object(l.a)(t,"profile.chat")));t.a=Object(i.connect)(q,e=>({onToggleFollow:(t,o)=>e(Object(p.g)({name:t,type:"profile"},!o))}))(Object(u.b)(e=>{const t=e.account,o=e.currentUserHasSubreddit,s=e.hideNSFWPref,i=e.isModerator,d=e.isOverlay,a=e.isSubmissionPage,c=e.language,l=e.onToggleFollow,p=e.profile,u=e.profileAboutInfo,b=e.sendEvent,f=e.structuredStyle,h=e.userHasSubreddit,g=e.userInChat,v=e.user;if(!v)return null;const x=v.gildedLastMonth,y=v.id,O=v.username,C=v.isGold,w=v.accountIcon,j=v.url,S=v.prefShowSnoovatar,I=!!t&&t.id===y,P=f&&f.bannerBackgroundImage,k=p&&p.isNSFW&&s,T=!(!u||!u.userIsSubscriber);return K(m.a,{isGold:C,isOverlay:d,publicDescription:u?u.publicDescription:void 0,title:p?p.title:void 0,url:j,username:O,gildedLastMonth:x,language:c,actions:K(r.a.Fragment,{},void 0,I&&!a&&X({username:O,language:c,currentUserHasSubreddit:o}),!I&&h&&ee({profileName:O,onToggleFollow:l,userIsSubscriber:T,language:c}),!!t&&!I&&g&&te({userId:y,language:c})),footer:K(H,{hasSubreddit:h,isModerator:i,isOwnProfile:I,allowViewSnoovatar:S,profileName:O,sendEvent:b}),profileIcon:k?`${n.a.assetPath}/img/avatar_over18_square.png`:w,bannerBackgroundImage:k?void 0:P})}))},"./src/reddit/components/PromoBanners/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/history/index.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./src/lib/cache/index.ts"),l=o("./src/lib/localStorageAvailable/index.ts"),p=o("./src/lib/loginHref/index.ts"),m=o("./src/reddit/actions/login.ts"),u=o("./src/reddit/actions/modal.ts"),b=o("./src/reddit/actions/promo.ts"),f=o("./src/config.ts"),h=o("./bundled-modules/styled-components/styled-components.min.js"),g=o.n(h),v=o("./src/app/strings/index.ts"),x=o("./src/lib/colors/constants.ts"),y=o("./src/lib/prettyPrintNumber/index.ts"),O=o("./src/reddit/constants/promos.ts"),C=o("./src/reddit/controls/Button/index.tsx"),w=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),j=o("./src/reddit/icons/svgs/Close/index.tsx"),S=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cS("div",{className:e.className},void 0,e.children)).withConfig({componentId:"s1r1dynj-4"})(["","margin-bottom: 8px;padding: 16px;",""],N,e=>e.largeBannerKey===O.k.join?`background-image: url(${f.a.assetPath}/img/banner/banner-${O.k.welcome}@2x.png);`:`background-image: url(${f.a.assetPath}/img/banner/banner-${e.largeBannerKey}@2x.png);`),L=g.a.div.withConfig({componentId:"s1r1dynj-5"})(["","align-items: center;background-image: url(","/img/banner/banner-small@2x.png);background-position: left;display: flex;margin-bottom: 8px;padding: 16px 32px 16px 8px;"," {margin: 0 0 0 auto;}"],N,f.a.assetPath,T),M=g.a.div.withConfig({componentId:"s1r1dynj-6"})(["align-items: center;display: flex;flex-wrap: wrap;min-height: 42px;"," {margin: 0;}"," {margin-right: 20px;margin-left: 0px;}"],T,P),E=g.a.img.withConfig({componentId:"s1r1dynj-7"})(["margin: 0 8px;"]),A=g()(e=>S("button",{className:e.className,onClick:e.onClick},void 0,S(j.a,{}))).withConfig({componentId:"s1r1dynj-8"})(["height: 12px;width: 12px;right: 10px;top: 10px;position: absolute;svg {fill: ",";}"],x.n),F=e=>S(_,{largeBannerKey:e.largeBannerKey},void 0,S(A,{onClick:()=>e.closeBanner(O.h.UpsellSignUpBannerLarge,O.g[e.largeBannerKey])}),S(I,{},void 0,Object(v.a)(e.language,`promoBanners.${e.largeBannerKey}.header`)),S(k,{},void 0,Object(v.a)(e.language,`promoBanners.${e.largeBannerKey}.subHeader`)),S(T,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(O.g[e.largeBannerKey])}},void 0,Object(v.a)(e.language,`promoBanners.${e.largeBannerKey}.button`))),R=e=>S(L,{},void 0,S(A,{onClick:()=>e.closeBanner(O.h.UpsellSignUpBannerMedium,O.g.join)}),S(E,{srcSet:`${f.a.assetPath}/img/banner/banner-small-logo.png 1x,\n ${f.a.assetPath}/img/banner/banner-small-logo@2x.png 2x,`}),S(P,{},void 0,e.subreddit?Object(v.a)(e.language,"promoBanners.subreddit.header",{subredditName:e.subreddit.displayText,subscribers:Object(y.b)(e.subreddit.subscribers)}):Object(v.a)(e.language,"promoBanners.join.header")),S(T,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(O.g.join)}},void 0,Object(v.a)(e.language,"promoBanners.personalize.button"))),B=g()(e=>S("div",{className:e.className},void 0,S(A,{onClick:()=>e.closeBanner(O.h.UpsellSignUpBannerSmall,O.g.join)}),S(M,{},void 0,S(E,{srcSet:`${f.a.assetPath}/img/banner/banner-small-logo.png 1x,\n ${f.a.assetPath}/img/banner/banner-small-logo@2x.png 2x,`}),S(P,{},void 0,Object(v.a)(e.language,"promoBanners.join.header")),S(T,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(O.g.join)}},void 0,Object(v.a)(e.language,"promoBanners.join.button"))))).withConfig({componentId:"s1r1dynj-9"})(["","background-image: url(","/img/banner/banner-small@2x.png);background-position: left;","padding: 4px 32px 4px 8px;"],N,f.a.assetPath,e=>e.isOverlay?"border-radius: 0;":"");var D=o("./src/reddit/actions/toaster.ts"),$=o("./src/reddit/helpers/trackers/banners.ts"),U=o("./src/reddit/components/TrackingHelper/index.tsx"),W=o("./src/lib/constants/index.ts"),H=o("./src/lib/makeRequest/index.ts");const V=(e,t)=>Object(H.b)({endpoint:"https://api.linktexting.com/sendLink",method:W.jb.POST,data:`linkId=${t}&number=${e}`,headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}});var z=o("./src/reddit/models/Toast/index.ts"),K=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cK("button",{className:e.className,onClick:e.onCloseBanner},void 0,K(j.a,{}))).withConfig({componentId:"uob30s-0"})(["height: 12px;position: absolute;right: 10px;top: 10px;width: 12px;svg {fill: ",";}"],x.n),G=g()(C.d).withConfig({componentId:"uob30s-1"})(["width: 123px;height: 26px;line-height: 20px;background-color: ",";border-color: ",";color: ",";&:hover {background-color: ",";border-color: ",";color: ",";}"],x.e,x.e,x.n,x.e,x.e,x.n),J=g.a.div.withConfig({componentId:"uob30s-2"})(["margin-bottom: 8px;"]),Q=g.a.div.withConfig({componentId:"uob30s-3"})(["background-color: rgb(3, 46, 94);background-position: right;background-repeat: no-repeat;background-size: contain;border-radius: 4px;display: flex;flex-wrap: wrap;padding: 16px 16px 14px 16px;position: relative;@media (min-width: 550px) {background-image: url(","/img/banner/mobile-x-promo.png);}"],f.a.assetPath),Z=g()(e=>K("div",{className:e.className},void 0,e.children)).withConfig({componentId:"uob30s-4"})(["margin-top: 1px;height: 100%;overflow: hidden;transition: max-height 0.3s;background-color: ",";",""],e=>e.shouldDisplayLegalDropdown?`${x.e}`:"rgb(3, 46, 94)",e=>e.shouldDisplayLegalDropdown?`max-height: ${e.isHidden?"0":"58px"};`:"max-height: 58px;"),Y=g()(e=>K("span",{className:e.className},void 0,e.children)).withConfig({componentId:"uob30s-5"})(["","color: ",";display: block;font-size: 10px;line-height: 12px;opacity: 0.8;padding: 5px 22px;text-align: ",";"],w.bodyFontH6,x.n,e=>e.shouldDisplayLegalDropdown?"center":"left"),X=g.a.h1.withConfig({componentId:"uob30s-6"})(["","color: ",";margin-bottom: 5px;"],w.titleFontH1,x.n),ee=g.a.div.withConfig({componentId:"uob30s-7"})(["display: flex;flex-wrap: wrap;"]),te=g.a.div.withConfig({componentId:"uob30s-8"})(["margin-right: 8px;"]),oe=g.a.div.withConfig({componentId:"uob30s-9"})(["display: flex;align-items: center;margin-bottom: 5px;"]),ne=g.a.img.withConfig({componentId:"uob30s-10"})(["height: 16px;width: 16px;margin-right: 8px;"]),se=g()(ne).withConfig({componentId:"uob30s-11"})(["width: auto;height: 12px;"]),re=g.a.span.withConfig({componentId:"uob30s-12"})(["","color: ",";"],w.bodyFontH6,x.n),ie=g.a.div.withConfig({componentId:"uob30s-13"})(["align-items: center;display: flex;margin-top: 11px;"]),de=g()(e=>i.a.createElement("input",e)).withConfig({componentId:"uob30s-14"})(["","border-radius: 4px;height: 24px;margin-right: 5px;padding-left: 5px;width: 162px;",""],w.bodyFontH6,e=>e.error?`border: 1px solid ${x.l}`:"border: 1px solid transparent"),ae=g.a.span.withConfig({componentId:"uob30s-15"})(["color: ",";display: block;font-size: 10px;margin-top: 7px;margin-left: 6px;opacity: .9;"],x.n),ce=g.a.div.withConfig({componentId:"uob30s-16"})(["margin-left: 20px;"]),le=g.a.img.withConfig({componentId:"uob30s-17"})(["margin: 0 auto;display: block;margin-bottom: 5px;border-radius: 4px;padding: 3px;height: 75px;width: 75px;background-color: white;margin-bottom: 5px;"]),pe=g.a.span.withConfig({componentId:"uob30s-18"})(["","color: ",";max-width: 126px;display: block;text-align: center;text-transform: inherit;"],w.bodyFontH6,x.n);var me=Object(d.connect)(void 0,(e,t)=>({displayErrorToast:t=>{e(Object(D.e)({kind:z.b.Error,text:t}))},displaySuccessToast:t=>{e(Object(D.e)({kind:z.b.SuccessCommunity,text:t}))}}))(Object(U.b)(class extends i.a.Component{constructor(e){super(e),this.getLinkId=(()=>this.props.loggedInMobilePromoVariant?O.a:O.b),this.onBlur=(e=>{const t=!!e.currentTarget.value.length;this.setState({isLegalDropdownHidden:!t})}),this.onFocus=(e=>{this.setState({isLegalDropdownHidden:!1})}),this.onInputChange=(e=>{this.setState({phoneNumber:e.target.value.replace(/\D/,"")})}),this.onSubmit=(async()=>{var e=this.props;const t=e.language,o=e.displayErrorToast,n=e.displaySuccessToast,s=e.sendEvent,r=Object(v.a)(t,"promoBanners.mobileXPromo.empty"),i=Object(v.a)(t,"promoBanners.mobileXPromo.error"),d=Object(v.a)(t,"promoBanners.mobileXPromo.success");if(!this.state.phoneNumber.length)return this.setState({inputError:!0}),void o(r);s(Object($.d)("click",O.g.mobilePromoBanner));const a=this.getLinkId(),c=await V(this.state.phoneNumber,a);c&&c.ok?(this.setState({phoneNumber:"",inputError:!1}),n(d)):(this.setState({inputError:!0}),o(i))}),this.state={isLegalDropdownHidden:!0,phoneNumber:""}}render(){var e=this.props;const t=e.closeBanner,o=e.language,n=e.loggedInMobilePromoVariant,s=e.loggedOutMobilePromoVariant,r=n&&n===O.c.Test1,i=s&&s===O.d.Test1,d=!(!r&&!i);return K(J,{},void 0,K(Q,{},void 0,K(q,{onCloseBanner:()=>t(O.h.MobilePromoBanner,O.g[O.h.MobilePromoBanner],O.j)}),K("div",{},void 0,K(X,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.header")),K(ee,{},void 0,K(te,{},void 0,K(oe,{},void 0,K(ne,{src:`${f.a.assetPath}/img/banner/redditor@2x.png`}),K(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.manage"))),K(oe,{},void 0,K(ne,{src:`${f.a.assetPath}/img/banner/subscribe@2x.png`}),K(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.subscriptions")))),K(te,{},void 0,K(oe,{},void 0,K(ne,{src:`${f.a.assetPath}/img/banner/download@2x.png`}),K(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.downloads"))),K(oe,{},void 0,K(se,{src:`${f.a.assetPath}/img/banner/rating@2x.png`}),K(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.rated"))))),K(ie,{},void 0,K(de,{type:"tel",onChange:this.onInputChange,placeholder:Object(v.a)(o,"promoBanners.mobileXPromo.placeholder"),error:this.state.inputError?1:0,onBlur:this.onBlur,onFocus:this.onFocus,value:this.state.phoneNumber}),K(G,{onClick:this.onSubmit},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.button"))),K(ae,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.countryCode"))),K(ce,{},void 0,K(le,{src:this.props.loggedInMobilePromoVariant?`${f.a.assetPath}/img/banner/qr-code-logged-in.png`:`${f.a.assetPath}/img/banner/qr-code-logged-out.png`}),K(pe,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.qr")))),K(Z,{isHidden:this.state.isLegalDropdownHidden,shouldDisplayLegalDropdown:d},void 0,K(Y,{shouldDisplayLegalDropdown:d},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.legal"))))}})),ue=o("./src/reddit/contexts/PageLayer/index.tsx"),be=o("./src/reddit/selectors/meta.ts");var fe=o("./src/reddit/selectors/user.ts");const he=Object.keys(O.k),ge=he[Math.floor(Math.random()*Math.floor(he.length))],ve=Object(a.createStructuredSelector)({displayUpsellSignUpBannerLarge:e=>e.promos.upsellSignUpBannerLarge,displayUpsellSignUpBannerMedium:e=>e.promos.upsellSignUpBannerMedium,displayUpsellSignUpBannerSmall:e=>e.promos.upsellSignUpBannerSmall,language:fe.M,isLoggedIn:fe.F,displayMobilePromo:e=>e.promos.mobilePromoBanner,origin:be.d,subreddit:ue.t}),xe=Object(d.connect)(ve,(e,t)=>({closeBanner:(o,n,s)=>{e(Object(b.c)(o,s)),t.sendEvent(Object($.d)("close",n))},displayBanner:(o,n)=>{e(Object(b.d)({promoType:o})),t.sendEvent(Object($.d)("view",n))},onOpenRegisterModal:o=>{e(Object(u.l)({actionSource:u.a.PromoBanner})),e(Object(m.b)()),t.sendEvent(Object($.d)("click",o))}})),ye=Object(ue.w)({isFrontPage:ue.C,pageLayer:e=>e,path:ue.X});t.a=ye(Object(U.b)(xe(class extends r.Component{constructor(){super(...arguments),this.sendToRegister=((e,t)=>Object(p.a)(Object(s.createLocation)(e),t,"/register"))}componentDidMount(){var e=this.props;const t=e.displayBanner,o=e.isFrontPage,n=e.isLoggedIn,s=e.location,r=Object(l.a)(),i=!!Object(c.b)(O.i);if(r)switch(s){case O.f.FrontPage:return void(n||i||t(O.h.UpsellSignUpBannerLarge,O.g[ge]));case O.f.SubredditPage:return void(o||n||i||t(O.h.UpsellSignUpBannerMedium,O.g.join));case O.f.CommentsPage:n||i||t(O.h.UpsellSignUpBannerSmall,O.g.join)}}render(){var e=this.props;const t=e.className,o=e.closeBanner,n=e.displayMobilePromo,s=e.displayUpsellSignUpBannerLarge,r=e.displayUpsellSignUpBannerMedium,d=e.displayUpsellSignUpBannerSmall,a=e.isFrontPage,c=e.isLoggedIn,l=e.isOverlay,p=e.language,m=e.location,u=e.path,b=e.subreddit,f=e.onOpenRegisterModal,h=e.origin,g={closeBanner:o,href:this.sendToRegister(u,h),isOverlay:l,language:p,onOpenRegisterModal:f,subreddit:b,className:t},v=Object.assign({},g,{largeBannerKey:ge}),x=Object.assign({},g);if(b&&b.isQuarantined)return null;switch(m){case O.f.FrontPage:if(a){if(n)return i.a.createElement(me,x);if(s)return i.a.createElement(F,v)}break;case O.f.SubredditPage:if(!a&&!c&&r)return i.a.createElement(R,g);break;case O.f.CommentsPage:if(!c&&d)return i.a.createElement(B,g)}return null}})))},"./src/reddit/components/RecommendedPostList/index.m.less":function(e,t,o){e.exports={arrow:"_320hcZXcop0r2tYs9CPCSw",topPostsHeader:"_1UbFWXvPTlrPngGxKndM-h",footer:"Cvt0D6iVwU5TI0SY2nIGC"}},"./src/reddit/components/RichTextEditor/Placeholder.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/components/FocusableContent/index.tsx"),d=o("./src/reddit/constants/componentSizes.ts"),a=o("./src/reddit/helpers/styles/components/index.tsx"),c=o("./src/reddit/helpers/styles/mixins/loading.ts"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.c)(e).bodyText,d.C),f=r()(b).withConfig({componentId:"s10mcswk-3"})(["border-radius: 4px 4px 0px 0px;"]),h=r()(b).withConfig({componentId:"s10mcswk-4"})(["border-radius: 0px 0px 4px 4px;"]);t.a=(({className:e,gradientType:t,isLoading:o,toolbarPosition:n})=>p("div",{className:e},void 0,p(i.a,{isFocused:!1},void 0,"top"===n?p(f,{gradientType:t,isLoading:o}):null,p(m,{},void 0,p(u,{isLoading:!0,gradientType:t})),"bottom"===n?p(h,{gradientType:t,isLoading:o}):null)))},"./src/reddit/components/SidebarAd/BaseSidebarAdDoNotUseOrYoureFired.tsx":function(e,t,o){"use strict";var n,s=o("./src/app/strings/index.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./src/reddit/components/BannerAd/index.tsx"),c=o("./src/config.ts"),l=o("./node_modules/lodash/random.js"),p=o.n(l),m=o("./src/reddit/components/SidebarSectionHeader/index.tsx"),u=o("./src/reddit/helpers/styles/mixins/index.tsx"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=o("./bundled-modules/styled-components/styled-components.min.js"),h=o.n(f),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).body,Object(s.a)("en","sidebar.sponsored"),e=>Object(b.c)(e).actionIcon,m.b),x=h()(e=>g("img",{className:e.className,src:e.src})).withConfig({componentId:"s1tljykw-1"})(["margin: 0 auto;width: 100%;height: 100%;"]),y=[{img:"/img/house-ads/btc.png",href:"/r/btc"},{img:"/img/house-ads/campfirecooking.png",href:"/r/campfirecooking"},{img:"/img/house-ads/casualconversation.png",href:"/r/casualconversation"},{img:"/img/house-ads/fantrailers.png",href:"/r/fantrailers"},{img:"/img/house-ads/rubberducks.png",href:"/r/advertising"},{img:"/img/house-ads/casualconversation.png",href:"/r/casualconversation"},{img:"/img/house-ads/fantrailers.png",href:"/r/fantrailers"},{img:"/img/house-ads/imaginarycolorscapes.png",href:"/r/imaginarycolorscapes"},{img:"/img/house-ads/imaginarydragons.png",href:"/r/imaginarydragons"},{img:"/img/house-ads/oldschoolcelebs.png",href:"/r/oldschoolcelebs"}];var O=()=>{const e=p()(0,y.length-1);var t=y[e];const o=t.img,n=t.href;return g(v,{className:"GoogleAd HomeAds InArticleAd LeftAd SidebarAd ad-300-250 ad-banner adbar adbox1 ads-area adsense-ad box_ad googad"},void 0,g("a",{href:c.a.redditUrl+n,target:"_blank"},void 0,g(x,{src:c.a.assetPath+o})))},C=o("./src/lib/constants/index.ts"),w=o("./src/reddit/components/PostMedia/index.tsx"),j=o("./src/reddit/components/PostTitle/index.tsx"),S=o("./src/reddit/components/PostTopMeta/index.tsx"),I=o("./src/lib/getShortenedLink.ts"),P=o("./src/lib/opener/index.ts"),k=o("./src/reddit/actions/ad.ts"),T=o("./src/reddit/components/PostContainer/index.tsx"),N=o("./src/reddit/constants/adEvents.ts"),_=o("./src/reddit/contexts/InsideOverlay.tsx"),L=o("./src/reddit/contexts/PageLayer/index.tsx"),M=o("./src/reddit/controls/OutboundLink/styled.tsx"),E=o("./src/reddit/helpers/adCount/index.ts"),A=o("./src/reddit/helpers/pixels.ts"),F=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),R=o("./src/reddit/helpers/truncateStringWithEllipsis.ts"),B=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),D=o("./src/reddit/models/Media/index.ts"),$=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c$("img",{className:e.className,src:e.src})).withConfig({componentId:"vhpvp7-0"})(["margin: 0 auto;width: 100%;height: 100%;"]);class W extends i.a.Component{render(){const e=this.props.post;if(!e.media)return null;const t=e.media&&!Object(D.A)(e.media)?e.media.content:"",o=e.media.type;if(!t||!o)return null;switch(o){case C.mb.IMAGE:return $(U,{src:t});default:return null}}}var H=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).body,Object(s.a)("en","sidebar.sponsored"),e=>Object(b.c)(e).actionIcon,m.b),K=({children:e})=>H("div",{},void 0,e),q=h.a.div.withConfig({componentId:"voxuu6-2"})(["","background-color: ",";"],u.t,e=>Object(b.c)(e).body),G=h()(B.a).withConfig({componentId:"voxuu6-3"})(["font-size: 13px;padding-left: 3px;vertical-align: middle;"]),J=h.a.div.withConfig({componentId:"voxuu6-4"})(["display: flex;"]),Q=h.a.div.withConfig({componentId:"voxuu6-5"})(["","align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;height: 16px;margin: 0 8px 8px;position: relative;"],F.metadataFont),Z=h()(j.c).withConfig({componentId:"voxuu6-6"})(["margin: 0 8px 0px 8px;"]),Y=h.a.div.withConfig({componentId:"voxuu6-7"})(["margin-top: 8px;"]),X=h.a.div.withConfig({componentId:"voxuu6-8"})(["","padding-top: 8px;"],u.u),ee=h()(T.a).withConfig({componentId:"voxuu6-9"})(["","cursor: pointer;"],e=>e.post.isMediaOnly?"":`\n ${u.v}\n ${S.e}\n `),te=640,oe=Object(L.w)({isOriginalPage:L.E,pageLayer:e=>e}),ne=(e,t)=>{Object(A.a)(t.events,N.a.Click),t.source?t.source.outboundUrl?Object(P.b)(t.source.outboundUrl,P.a.BLANK):Object(P.b)(t.source.url,P.a.BLANK):Object(P.b)(t.permalink,P.a.BLANK)},se=e=>Object(R.a)(e.title,100);var re=Object(d.connect)(null,(e,t)=>({refreshSidebarPromotedPost:()=>{const o=t.placement,n=t.placementIndex,s=t.isOverlay;e(Object(k.h)(Object(E.a)(o,!!s,n)))}}))(oe(Object(_.b)(class extends i.a.Component{constructor(){super(...arguments),this.refreshedAt=1/0}refresh(e){this.refreshedAt=Date.now(),this.props.refreshSidebarPromotedPost()}componentDidMount(){this.refreshedAt=Date.now()}componentWillReceiveProps(e){this.props.refreshKey!==e.refreshKey&&Date.now()-this.refreshedAt>6e3&&this.refresh(e)}render(){var e=this.props;const t=e.post,o=e.className,n=e.eventFactory,s=e.isOverlay;let r,i;return t.isBlank?(r=K,i=null):t.isMediaOnly?(r=z,i=H(W,{post:t})):(r=q,i=H(X,{},void 0,H(Q,{},void 0,H(V,{tooltipType:s?S.c.Lightbox:void 0,language:C.A,post:t,showSponsorIcon:!0,hideSource:!0,showTimestamp:!1})),H(Z,{post:t,size:j.b.Large,format:se}),t.source&&H(J,{},void 0,H(M.a,{href:t.source.url,isSponsored:!0,source:t.source},void 0,Object(I.a)(t),H(G,{}))),H(Y,{},void 0,t.media&&H(w.a,{isListing:!0,isNotCardView:!0,showCentered:!0,post:t,availableWidth:te,shouldLoad:!0})))),H(r,{},void 0,H(ee,{className:o,post:t,onClick:ne,eventFactory:n},void 0,i))}}))),ie=o("./src/reddit/components/SidebarSpacer/index.tsx"),de=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),ae=o("./node_modules/reselect/lib/index.js"),ce=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const o=t.placement,n=t.placementIndex,s=!!t.isOverlay;return e.sidebarPromotedPosts.models[Object(E.a)(o,s,n)]},pending:e=>!e.sidebarPromotedPosts.firstFetch}),pe=Object(d.connect)(le),me=Object(L.w)(),ue=h()(a.a).withConfig({componentId:"s104akuz-0"})(["min-height: 270px;min-width: 300px;&::before {content: '","';color: inherit;display: block;","font-weight: 500;}"],Object(s.a)("en","sidebar.sponsored"),m.b),be=h()(de.a).withConfig({componentId:"s104akuz-1"})(["padding: 6px;"]),fe=h.a.div.withConfig({componentId:"s104akuz-2"})(["min-height: 270px;min-width: 300px;&::before {content: '","';color: inherit;display: block;","font-weight: 500;}"],Object(s.a)("en","sidebar.sponsored"),m.b),he=(e,t,o)=>{let n="";return t&&(n+="overlay-"),n+=`sidebar-${e}`,null!=o&&(n+=`-${o}`),n},ge=e=>!(!e||e.isBlank)&&(!e.isMediaOnly||!!(e.media&&Object(D.x)(e.media)&&e.media.content)),ve=e=>!!e&&e.isBlank;t.a=me(pe(class extends i.a.Component{render(){var e=this.props;const t=e.className,o=e.pending,n=e.post,s=e.isOverlay,r=e.placementIndex,i=e.refreshKey,d=e.listingName,a=e.placement,c=e.sizes,l=e.position,p=e.forcePlaceholder,m=e.forceHouseAd,u=e.waitForProgrammatic;return p||o||!ge(n)&&u?ce(ie.a,{},void 0,ce(be,{className:t,contentOnly:!0},void 0,ce(fe,{}))):m?ce(ie.a,{},void 0,ce(O,{})):ge(n)?ce(ie.a,{},void 0,ce(re,{post:n,refreshKey:i,listingName:d,placement:a,placementIndex:r})):ce(ie.a,{},void 0,ce(be,{className:this.props.className,contentOnly:!0},void 0,ve(n)&&ce(re,{post:n,refreshKey:i,listingName:d,placement:a,placementIndex:r}),ce(ue,{id:he(a,s,r),sizes:c,placement:a,listingName:d,refreshKey:i,position:l})))}}))},"./src/reddit/components/SidebarFlairSettings/index.m.less":function(e,t,o){e.exports={badge:"_2a172ppKObqWfRHr8eWBKV"}},"./src/reddit/components/SidebarFooter/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ca("div",{className:e.className},void 0,a(c,{},void 0,e.children[0]),a(c,{},void 0,e.children[1]),a(c,{},void 0,e.children[2]))).withConfig({componentId:"s21l9wz-1"})(["display: flex;flex-direction: row;"]),p=o("./src/app/strings/index.ts"),m=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.removePaddingTop?0:"16px");t.a=(e=>m(g,{redditStyle:e.redditStyle,contentOnly:!0,removePaddingTop:e.removePaddingTop},void 0,m(u,{},void 0,m("div",{},void 0,m(b,{href:"https://about.reddit.com"},void 0,Object(p.a)("en","footer.links.about")),m(b,{href:"https://about.reddit.com/careers/"},void 0,Object(p.a)("en","footer.links.careers")),m(b,{href:"https://about.reddit.com/press/"},void 0,Object(p.a)("en","footer.links.press"))),m("div",{},void 0,m(b,{href:"https://about.reddit.com/advertise/"},void 0,Object(p.a)("en","footer.links.ad")),m(b,{href:"http://www.redditblog.com/"},void 0,Object(p.a)("en","footer.links.blog")),m(b,{href:"https://www.reddithelp.com"},void 0,Object(p.a)("en","footer.links.help"))),m("div",{},void 0,m(b,{href:"https://www.reddit.com/mobile/download"},void 0,Object(p.a)("en","footer.links.app")),m(b,{href:"https://www.reddit.com/coins"},void 0,Object(p.a)("en","footer.links.coins")),m(b,{href:"https://www.reddit.com/premium"},void 0,Object(p.a)("en","footer.links.premium")),m(b,{href:"http://redditgifts.com/"},void 0,Object(p.a)("en","footer.links.gifts")))),m(f,{},void 0,m("div",{},void 0,m(h,{href:"https://www.reddit.com/help/contentpolicy"},void 0," ",Object(p.a)("en","footer.legal.content")),m("span",{},void 0,"|"),m(h,{href:"https://www.reddit.com/help/privacypolicy"},void 0," ",Object(p.a)("en","footer.legal.privacy"))),m("div",{},void 0,m(h,{href:"https://www.reddit.com/help/useragreement"},void 0," ",Object(p.a)("en","footer.legal.user")),m("span",{},void 0,"|"),m(h,{href:"https://www.reddit.com/help/healthycommunities/"},void 0," ",Object(p.a)("en","footer.legal.mod"))),m("div",{},void 0,Object(p.a)("en","footer.legal.cp")))))},"./src/reddit/components/SidebarSectionHeader/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return i});var n=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s);const i=`\n ${o("./src/reddit/helpers/styles/mixins/fonts.tsx").labelsFont}\n padding-bottom: 4px;\n`;t.a=r.a.div.withConfig({componentId:"s12kkcqc-0"})(["","border-bottom: 2px solid ",";color: ",";margin-bottom: 10px;"],i,e=>Object(n.c)(e).field,e=>Object(n.c)(e).actionIcon)},"./src/reddit/components/SidebarSpacer/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/constants/componentSizes.ts");t.a=s.a.div.withConfig({componentId:"ii4q9d-0"})(["margin-top: 16px;width: ","px;"],r.F)},"./src/reddit/components/SidebarStickyBottom/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/throttle.js"),r=o.n(s),i=o("./node_modules/react/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/lib/constants/index.ts"),l=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),m=o("./src/app/strings/index.ts"),u=o("./src/reddit/controls/Button/index.tsx"),b=o("./src/reddit/selectors/monthsToMinutes.ts"),f=o("./src/reddit/selectors/user.ts"),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.showAccountCompletenessInBottom?v:g,o=e.showAccountCompletenessInBottom?y:x;return h(t,{className:e.className},void 0,h(o,{onClick:()=>window.scroll(0,0)},void 0,Object(m.a)(e.language,"listings.backToTop")))}),w=o("./src/reddit/components/SidebarFooter/index.tsx"),j=o("./src/reddit/components/SidebarSpacer/index.tsx"),S=o("./src/reddit/constants/componentSizes.ts"),I=o("./src/reddit/contexts/PageLayer/index.tsx"),P=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.isAdSticky?"\n position: sticky;\n ":""),a()(w.a).withConfig({componentId:"nowfa1-3"})(["",""],e=>e.isFooterSticky?"\n position: sticky;\n ":""),a()(w.a).withConfig({componentId:"nowfa1-4"})(["",""],e=>e.isFooterSticky?"\n position: sticky;\n ":""),a()(({className:e,isSticky:t,children:o})=>P("div",{className:e},void 0,o)).withConfig({componentId:"nowfa1-5"})(["",""],e=>e.isSticky?"\n position: sticky;\n top: 57px;\n":""));const A=Object(I.w)();t.a=A(class extends i.Component{constructor(e){super(e),this.containerEl=null,this.windowHeight=1/0,this.getStickyContents=(()=>({shouldAdSticky:this.windowHeight>_,shouldFooterSticky:this.windowHeight>N})),this.updateState=(()=>{if(this.isHidden())return;var e=this.getStickyContents();const t=e.shouldAdSticky,o=e.shouldFooterSticky;t===this.state.isAdSticky&&o===this.state.isFooterSticky||this.setState({isAdSticky:t,isFooterSticky:o})}),this.updateMeasurements=(()=>{this.windowHeight=window.innerHeight}),this.handleResize=r()(()=>{this.updateMeasurements(),this.updateState()},c.K),this.setWrapperRef=(e=>this.containerEl=e||null),this.state={isAdSticky:!0,isFooterSticky:!0}}isHidden(){return!this.containerEl||null===this.containerEl.offsetParent}componentDidMount(){this.isHidden()||this.handleResize(),window.addEventListener("resize",this.handleResize)}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}render(){const e=this.props.adComponent,t=this.state.isAdSticky&&!!e;return P(L,{innerRef:this.setWrapperRef},void 0,P(E,{isSticky:t},void 0,e,P(w.a,{removePaddingTop:this.props.removePaddingTop})),P(M,{}))}})},"./src/reddit/components/SubredditNav/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./src/reddit/components/TrackingHelper/index.tsx"),c=o("./src/reddit/contexts/PageLayer/index.tsx"),l=o("./src/reddit/featureFlags/component.tsx"),p=o("./src/reddit/selectors/user.ts"),m=o("./src/reddit/selectors/widgets.ts"),u=o("./bundled-modules/styled-components/styled-components.min.js"),b=o.n(u),f=o("./src/app/strings/index.ts"),h=o("./src/reddit/actions/subreddit.ts"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./node_modules/react-router-dom/es/index.js"),x=o("./src/reddit/constants/zIndex.ts"),y=o("./src/reddit/helpers/styles/components/index.tsx"),O=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),C=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),w=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.isActive?Object(g.c)(e).navBar.activeLink:Object(g.c)(e).navBar.inactiveLink,P=Object(u.css)(["","","display: inline-block;padding-bottom: ",";padding-top: 4px;&:first-child {margin-left: 0;}"],O.tabFont,e=>`\n ${e.isActive&&`border-bottom: 3px solid ${I(e)}`};\n color: ${I(e)};\n `,e=>e.isActive?"1px":"4px"),k=b()(C.b).withConfig({componentId:"s8ofjbx-0"})(["fill: ",";"],e=>I(e)),T=b()(e=>{var t=e.children,o=(e.isActive,S(e,["children","isActive"]));return r.a.createElement("div",o,j("span",{},void 0,t),j(k,{}))}).withConfig({componentId:"s8ofjbx-1"})(["","padding-left: 8px;"],P),N=Object(u.css)(["","margin: 0px 5px;padding-left: 8px;padding-right: 8px;&:hover {color: ",";",""],P,e=>Object(g.c)(e).navBar.hoverLink,e=>`\n ${e.isActive&&`border-bottom: 3px solid ${Object(g.c)(e).navBar.hoverLink}`}; }\n `),_=b()(e=>{e.isActive;var t=e.to,o=S(e,["isActive","to"]);return t?r.a.createElement(v.a,w({to:t},o)):r.a.createElement("a",o)}).withConfig({componentId:"s8ofjbx-2"})(["",""],N),L=b()(e=>{e.isActive;var t=S(e,["isActive"]);return r.a.createElement(v.a,t)}).withConfig({componentId:"s8ofjbx-3"})(["",""],N),M=b.a.a.withConfig({componentId:"s8ofjbx-4"})(["","color: ",";display: block;padding: 12px 16px;border-bottom: 1px solid ",";white-space: nowrap;&:hover {color: ",";background-color: ",";}&:last-child {border-bottom: none;}"],O.titleFontH5,e=>Object(g.c)(e).metaText,e=>I(e),e=>Object(g.c)(e).navBar.submenuBackgroundColor,e=>Object(g.c)(e).navBar.hoverLink),E=b.a.div.withConfig({componentId:"s8ofjbx-5"})(["cursor: pointer;display: inline-block;position: relative;"]),A=b()(Object(y.a)()).withConfig({componentId:"s8ofjbx-6"})(["background-color: ",";border-radius: 4px;border-top-width: 0;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);display: ",";left: 0;min-width: 100%;overflow: hidden;position: absolute;top: 100%; /* Accounts for container padding */z-index: ",";"],e=>Object(g.c)(e).navBar.submenuBackgroundColor,e=>e.isOpen?"block":"none",x.h);var F=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).navBar.activeLink);const B=Object(d.createStructuredSelector)({language:e=>e.user.language,isActive:(e,t)=>!!e.subreddits.appliedFilters.meta[t.subredditId],subreddit:(e,t)=>e.subreddits.models[t.subredditId]});var D=Object(c.w)()(Object(i.connect)(B,(e,t)=>({onTurnOnMetaFilter:()=>e(Object(h.p)({subredditId:t.subredditId,forceState:!0}))}))(function(e){const t=e.pageLayer,o=e.subreddit;return o?F(R,{to:o.url,isActive:e.isActive,onClick:o=>{Object(c.J)(t)&&o.preventDefault(),e.onTurnOnMetaFilter()}},void 0,Object(f.a)(e.language,"header.metaFilter")):null})),$=o("./src/lib/linkMatchers/index.ts"),U=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cthis.setState(()=>({isOpen:!0}))),this.handleClose=(e=>this.setState(()=>({isOpen:!1})))}render(){const e=this.props,t=this.state;return U(E,{onClick:this.handleOpen,onMouseLeave:this.handleClose},void 0,U(T,{isActive:e.isActive},void 0,e.label),U(A,{isOpen:t.isOpen,"aria-hidden":!t.isOpen,role:"list"},void 0,e.children))}},H=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.url&&Object($.e)($.c,e.url);return t?t.url:e.url};var z=e=>e.menuItem.url?H(_,{href:V(e.menuItem),isActive:!!e.isActive},void 0,e.menuItem.text):H(W,{isActive:!!e.isActive,label:e.menuItem.text},void 0,e.menuItem.children&&e.menuItem.children.map(e=>H(M,{role:"listitem",href:V(e),target:"_blank",rel:"nofollow"},`${e.text}-${V(e)}`,e.text))),K=o("./src/lib/constants/index.ts"),q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.user.language,isMetaFilterEnabled:(e,t)=>!!e.subreddits.appliedFilters.meta[t.subredditId],isPostsRoute:(e,t)=>!!t.pageLayer&&!!t.pageLayer.meta&&J.indexOf(t.pageLayer.meta.name)>-1});var Z=G(Object(i.connect)(Q,(e,t)=>({onTurnOffMetaFilter:()=>e(Object(h.p)({subredditId:t.subredditId,forceState:!1}))}))(function(e){const t=e.homeUrl,o=e.isMetaFilterEnabled,n=e.isPostsRoute,s=e.language,r=e.onTurnOffMetaFilter;return q(_,{to:t,isActive:n&&!o,onClick:e=>{o&&(e.preventDefault(),r())}},void 0,Object(f.a)(s,"structuredStyles.forms.menuLinks.homeLinkLabel"))})),Y=o("./src/higherOrderComponents/makeAsync.tsx");var X=Object(Y.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>o.e("HarbergerTaxBannerPurchaseCTA").then(o.bind(null,"./src/reddit/components/Governance/HarbergerTax/BannerPurchaseCTA/index.tsx")).then(e=>e.default)}),ee=o("./src/reddit/constants/postLayout.ts"),te=o("./src/reddit/constants/screenWidths.ts"),oe=o("./src/reddit/models/Theme/index.ts"),ne=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).navBar.useOverlay?"absolute":"static",e=>Object(oe.g)(Object(g.c)(e).navBar.backgroundColor,Object(g.c)(e).navBar.backgroundImage,"tiled")),re=b.a.div.withConfig({componentId:"s1s4hmd1-1"})(["align-items: center;display: flex;flex-direction: row;justify-content: space-between;margin: 0 auto;min-width: 260px;@media(min-width: ","px) {padding: 0 16px;}"],te.i);var ie=e=>ne(se,{className:e.className},void 0,ne(re,{style:{maxWidth:e.disableFullscreen||e.layout===ee.f.Large?`${e.maxWidth||te.c}px`:"100%"}},void 0,ne("div",{},void 0,e.children),ne(X,{}))),de=o("./src/reddit/actions/pages/subredditWiki/constants.ts"),ae=o("./src/reddit/components/Translated/index.tsx"),ce=o("./src/reddit/helpers/trackers/subredditWiki.ts"),le=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.homeUrl,o=e.pageLayer,n=!!o&&!!o.meta&&o.meta.name===K.Rb.SUBREDDIT_WIKI,s=`wiki/${de.c}`,r=t.endsWith("/")?t+s:`${t}/${s}`;return le(_,{isActive:n,to:r,onClick:()=>e.sendEvent(Object(ce.b)())},void 0,le(ae.a,{msgId:"structuredStyles.forms.menuLinks.wikiHomeLinkLabel"}))},me=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cme(ie,{layout:e.layout,disableFullscreen:e.disableFullscreen,maxWidth:e.maxWidth},void 0,e.subredditId&&me(r.a.Fragment,{},void 0,me(Z,{homeUrl:e.homeUrl,subredditId:e.subredditId}),me(ue,{subredditId:e.subredditId})),e.widget&&me(r.a.Fragment,{},void 0,e.widget.showWiki&&me(pe,{homeUrl:e.homeUrl,pageLayer:e.pageLayer,sendEvent:e.sendEvent}),!!e.widget.data.length&&e.widget.data.map((e,t)=>me(z,{isActive:!1,menuItem:e},t)))))))},"./src/reddit/components/Widgets/Base/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return c}),o.d(t,"a",function(){return p});o("./node_modules/react/index.js");var n,s=o("./src/reddit/components/SidebarSectionHeader/index.tsx"),r=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(r.c)(e).body),p=d.a.h3.withConfig({componentId:"s1npjf9r-1"})(["","color: ",";"],s.b,e=>Object(r.c)(e).navIcon);t.c=(e=>a("div",{className:e.className},void 0,a(l,{},void 0,e.children)))},"./src/reddit/components/Widgets/CommunityList/SubredditList.tsx":function(e,t,o){"use strict";var n=o("./src/app/strings/index.ts"),s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-router-dom/es/index.js"),d=o("./src/lib/prettyPrintNumber/index.ts"),a=o("./src/reddit/components/Flair/index.tsx"),c=o("./src/reddit/components/SubscribeButton/index.tsx"),l=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),m=o("./src/reddit/actions/subscription.ts"),u=o("./src/reddit/selectors/experiments/subscribeText.ts"),b=o("./src/reddit/selectors/user.ts");const f=Object(p.createStructuredSelector)({language:b.M,textVariant:u.b});var h=Object(l.connect)(f,(e,t)=>{const o=t.widget.id||void 0;return{onSubscribe:()=>e(m.g(t.identifier,!0,o)),onSubscriptionsRequested:()=>e(m.h()),onUnsubscribe:()=>e(m.g(t.identifier,!1,o))}})(o("./src/reddit/components/SubscribeButton/Base.tsx").c),g=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),v=o("./src/reddit/connectors/connectToLanguage.ts"),x=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),y=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),O=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),C=o("./src/reddit/models/Flair/index.ts"),w=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),j=o("./bundled-modules/styled-components/styled-components.min.js"),S=o.n(j),I=o("./src/reddit/components/Widgets/CommunityList/helpers.ts"),P=o("./src/reddit/components/Widgets/CommunityList/index.m.less"),k=o.n(P);o.d(t,"b",function(){return $}),o.d(t,"a",function(){return U});var T,N=Object.assign||function(e){for(var t=1;t1){for(var d=Array(r),a=0;aObject(w.c)(e).active,e=>Object(w.c)(e).lightText),A=S.a.img.withConfig({componentId:"kufqoz-2"})(["",";"],M),F=S.a.div.withConfig({componentId:"kufqoz-3"})(["width: 100%;"]),R=S()(i.a).withConfig({componentId:"kufqoz-4"})(["",";display: block;overflow: hidden;text-overflow: ellipsis;width: 132px;&:hover {text-decoration: underline;}"],x.titleFontH6),B=S.a.p.withConfig({componentId:"kufqoz-5"})(["","padding-bottom: 4px;"],x.metadataFont),D=S.a.p.withConfig({componentId:"kufqoz-6"})(["","font-weight: normal;"],x.metadataFont),$=e=>_(g.a,{className:e.className,styles:e.widget&&e.widget.styles,title:e.title},void 0,_(F,{},void 0,e.communities.map(t=>r.a.createElement(U,N({key:t.name},t,{getSubscribeEventFactory:e.getSubscribeEventFactoryHandler?e.getSubscribeEventFactoryHandler(t):void 0,widget:e.widget,sendEvent:e.sendEvent,type:t.type||"subreddit",isNSFW:t.isNSFW,onCommunityNameClick:e.getClickEventFactory?()=>e.sendEvent(e.getClickEventFactory(t)):void 0}))))),U=Object(v.a)(e=>_("div",{className:k.a.communityItemContainer},void 0,_(O.a,{widthRight:106},void 0,_(L,{},void 0,e.iconUrl?_(A,{src:e.iconUrl}):_(E,{"data-redditstyle":!0})),_("div",{className:k.a.communityDescriptionContainer},void 0,_(R,{to:Object(I.a)(e.name,e.type),onClick:e.onCommunityNameClick},void 0,Object(I.b)(e.name,e.type)),_("div",{className:k.a.communityInfoContainer},void 0,!!e.subscribers&&_(B,{},void 0,Object(n.d)(e.language,"listings.subscribers",e.subscribers,{count:Object(d.b)(e.subscribers)})),e.isNSFW&&_(a.c,{flair:{type:C.e.Nsfw,text:"nsfw"}}))),e.widget?_(h,{getEventFactory:e.getSubscribeEventFactory,identifier:{name:e.name,type:e.type},sendEvent:e.sendEvent,small:!0,userIsSubscriber:!!e.isSubscribed,widget:e.widget}):_(c.a,{identifier:{name:e.name,type:e.type},getEventFactory:e.getSubscribeEventFactory,small:!0})),!!e.description&&_(D,{title:e.description,className:k.a.communityDescription},void 0,e.description)))},"./src/reddit/components/Widgets/CommunityList/helpers.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});var n=o("./src/reddit/constants/posts.ts"),s=o("./src/reddit/helpers/name/index.ts");function r(e,t){return(t===n.a.PROFILE?"/user/":"/r/")+e}function i(e,t){return t===n.a.PROFILE?Object(s.c)(e):Object(s.b)(e)}},"./src/reddit/components/Widgets/CommunityList/index.m.less":function(e,t,o){e.exports={communityItemContainer:"_3NFddqqrzfM8noBES52Qcy",communityDescriptionContainer:"_3jEbHrUmHtMsZcfN-z_GpD",communityDescription:"_2IANzA2n-6eA5T8Tz0TEVE"}},"./src/reddit/components/Widgets/ConnectedAccounts/Account/index.m.less":function(e,t,o){e.exports={icon:"_1zLylbOLqdzG2C4JhdkEVQ",patreonLogo:"_3mKraSoIJUnWOE1E84gnuC",twitterLogo:"_1N1dJvzR-m3nNoVl8cxHul",link:"JqNsQRTEcAPCq8_G0O5mO",name:"_28fbIV1TS_oSVjfzjWnM0f",linkDescription:"_2Y1Xv08xrWbsDZuEvIuRKo",linkTitle:"elMVR2YfkbHdFTihhlUK4",linkIcon:"oi2L0mBSRAULcOPEtjXSh",description:"KKNu_jB7N6A-PuBrW0WoR",visitButton:"NBL39n3gjYvG4c9qlXJIk"}},"./src/reddit/components/Widgets/ConnectedAccounts/index.m.less":function(e,t,o){e.exports={account:"_25M-5tlJjQOChCI8sg84QU"}},"./src/reddit/components/Widgets/ConnectedAccounts/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/components/SidebarSpacer/index.tsx"),a=o("./src/reddit/components/TrackingHelper/index.tsx"),c=o("./src/reddit/components/Widgets/Base/index.tsx"),l=o("./src/reddit/constants/posts.ts"),p=o("./src/reddit/helpers/trackers/profileSettings.ts"),m=o("./src/reddit/helpers/trackers/providers.ts"),u=o("./src/reddit/models/ExternalAccount/index.ts"),b=o("./src/reddit/selectors/externalAccount.ts"),f=o("./src/reddit/selectors/user.ts"),h=o("./bundled-modules/styled-components/styled-components.min.js"),g=o.n(h),v=o("./src/lib/addQueryParams/index.ts"),x=o("./src/reddit/constants/colors.ts"),y=o("./src/reddit/controls/OutboundLink/index.tsx"),O=o("./src/reddit/icons/svgs/OutboundLink/index.tsx"),C=o("./src/reddit/icons/svgs/Patreon/index.tsx"),w=o("./src/reddit/icons/svgs/Twitter/index.tsx"),j=o("./src/reddit/layout/twoCol/ExpandRight/index.tsx"),S=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),I=o("./src/reddit/components/Widgets/ConnectedAccounts/Account/index.m.less"),P=o.n(I),k=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(S.c)(e).bodyText,P.a.linkIcon,e=>Object(S.c)(e).linkText,P.a.linkDescription,e=>Object(S.c)(e).linkText);var N=e=>{const t=e.account,o=e.clickEvent,n=e.currentUserIsPatronOfSubredditOrProfile,s=e.language,r=e.provider;let d,a=t.username,c=P.a.icon,l="",p=t.link;if(r===u.a.Twitter)d=k(w.a,{className:P.a.twitterLogo}),l="View on Twitter",a=`@${t.username}`;else{if(r!==u.a.Patreon)return null;d=k(C.b,{className:P.a.patreonLogo}),n?(l=Object(i.a)(s,"connectedAccounts.thankYouForYourSupport"),p=Object(v.a)(t.link,{utm_campaign:"reddit_patreon_widget",utm_content:"thank_you"})):(l=Object(i.a)(s,"connectedAccounts.getExclusiveFlair"),p=Object(v.a)(t.link,{utm_campaign:"reddit_patreon_widget",utm_content:"become_patron"})),c=`${P.a.icon} patreonIcon`}return k(T,{},void 0,k("span",{className:c},void 0,d),k(y.a,{className:P.a.link,href:p,isSponsored:!1,source:void 0,onClick:o},void 0,k("div",{className:P.a.linkTitle},void 0,k("span",{className:P.a.name},void 0,a),k(O.a,{className:P.a.linkIcon})),k("div",{className:P.a.linkDescription},void 0,l)))},_=o("./src/reddit/components/Widgets/ConnectedAccounts/index.m.less"),L=o.n(_),M=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.a)(e,t),language:f.M,patreonAccount:(e,{subredditOrProfile:t})=>Object(b.d)(e,t),twitterAccount:(e,{subredditOrProfile:t})=>t.type===l.a.PROFILE?Object(b.e)(e,{profileName:t.name}):null,user:(e,{subredditOrProfile:t})=>t.type===l.a.PROFILE?Object(f.bb)(e,{userName:t.name}):null}),A=Object(s.connect)(E,e=>({trackTwitterAccountClicked:t=>e((e,o)=>p.k(o(),t))}),(e,t,o)=>Object.assign({},o,e,t,{onTwitterAccountClicked:()=>t.trackTwitterAccountClicked(e.user)}));t.a=Object(a.b)(A(e=>{const t=e.currentUserIsPatronOfSubredditOrProfile,o=e.language,n=e.onTwitterAccountClicked,s=e.patreonAccount,r=e.sendEvent,a=e.twitterAccount;return a||s?M(d.a,{},void 0,M(c.c,{},void 0,M(c.a,{},void 0,Object(i.a)(o,"connectedAccounts.title")),a&&M("div",{className:L.a.account},void 0,M(N,{provider:u.a.Twitter,account:a,language:o,clickEvent:n})),s&&M("div",{className:L.a.account},void 0,M(N,{provider:u.a.Patreon,account:s,currentUserIsPatronOfSubredditOrProfile:t,language:o,clickEvent:()=>r(Object(m.c)())})))):null}))},"./src/reddit/components/Widgets/PostCollection/CollectionOverflowMenu/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/noop.js"),r=o.n(s),i=o("./node_modules/react/index.js"),d=o.n(i),a=o("./node_modules/react-redux/es/index.js"),c=o("./node_modules/react-router-redux/es/index.js"),l=o("./bundled-modules/styled-components/styled-components.min.js"),p=o.n(l),m=o("./src/app/strings/index.ts"),u=o("./src/reddit/actions/modal.ts"),b=o("./src/reddit/actions/post.ts"),f=o("./src/reddit/actions/postCollection.ts"),h=o("./src/reddit/components/ConfirmUserActionModal/index.tsx"),g=o("./src/reddit/components/OverflowMenu/index.tsx"),v=o("./src/reddit/controls/Dropdown/Row.tsx"),x=o("./src/reddit/selectors/activeModalId.ts"),y=o("./src/reddit/selectors/postCollection.ts"),O=o("./src/reddit/selectors/user.ts"),C=o("./node_modules/reselect/lib/index.js"),w=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c({copyLink:()=>e(Object(b.r)(t.permalink)),onCreatePost:o=>{t.shouldShowCreatePost&&e(Object(c.b)(o))},onRemoveCollection:()=>e(Object(f.t)(t.collectionId,t.isSubmitPage)),onToggleDeleteConfirmModal:()=>e(u.i("DELETE_COLLECTION_CONFM_MODAL_ID")),onToggleEditModal:async()=>{S||(S=await Promise.all([o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("editCollectionModal")]).then(o.bind(null,"./src/reddit/components/EditCollectionModal/index.tsx")).then(e=>e.EditCollectionModal)),e(u.i("EDIT_POST_COLLECTION_MODAL_ID"))}}));t.a=T(e=>{const t=e.className,o=e.collectionId,n=e.copyLink,s=e.createPostUrl,i=e.isDeleteConfirmModalOpen,a=e.isEditCollectionModalOpen,c=e.language,l=e.onCreatePost,p=e.onRemoveCollection,u=e.onToggleDeleteConfirmModal,b=e.onToggleEditModal,f=e.shouldShowCollectionEditOptions,v=e.shouldShowCreatePost,x=e.targetPosition,y=e.tooltipPosition;return w(d.a.Fragment,{},void 0,w(g.b,{className:t,dropdownId:`collection-menu-${o}-${v?1:2}`,onClick:r.a,targetPosition:x,tooltipPosition:y},void 0,w(j,{onClick:n,displayText:Object(m.a)(c,"sidebar.widgets.postCollection.copyLink")}),f&&w(d.a.Fragment,{},void 0,w(j,{onClick:b,displayText:Object(m.a)(c,"collection.editModal.edit")}),w(j,{onClick:u,displayText:Object(m.a)(c,"sidebar.widgets.postCollection.deleteCollection")}),v&&w(j,{onClick:()=>{l(s)},displayText:Object(m.a)(c,"sidebar.widgets.postCollection.createPost")}))),a&&S&&w(S,{collectionId:o,onClose:b,onEditSuccess:b}),i&&w(h.a,{actionText:Object(m.a)(c,"collection.yesDelete"),headerText:Object(m.a)(c,"collection.deleteCollectionTitle"),modalText:Object(m.a)(c,"collection.deleteConfirmation"),onConfirm:p,toggleModal:u,trackClick:r.a}))})},"./src/reddit/components/Widgets/PostCollection/PostItem/OverflowMenu/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/noop.js"),r=o.n(s),i=(o("./node_modules/react/index.js"),o("./bundled-modules/styled-components/styled-components.min.js")),d=o.n(i),a=o("./src/app/strings/index.ts"),c=o("./src/reddit/components/LinkOrOverlayLink/index.tsx"),l=o("./src/reddit/components/OverflowMenu/index.tsx"),p=o("./src/reddit/controls/Dropdown/Row.tsx"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.isFutureEvent,o=e.language,n=e.onAddEventStartTime,s=e.onEditStartTime,i=e.onStartEventNow,d=e.postPermalink,p=e.shouldShowAddEventStartTime,b=e.targetPosition,f=e.tooltipPosition;return m(l.b,{className:e.className,dropdownId:e.dropdownId,onClick:r.a,targetPosition:b,tooltipPosition:f},void 0,p&&n&&m(u,{onClick:n,displayText:Object(a.a)(o,"sidebar.widgets.postCollection.addEventStartTime")}),t&&i&&m(u,{onClick:i,displayText:Object(a.a)(o,"sidebar.widgets.postCollection.startEventNow")}),t&&s&&m(u,{onClick:s,displayText:Object(a.a)(o,"sidebar.widgets.postCollection.editStartTime")}),m(u,{onClick:e.onRemoveClick,displayText:Object(a.a)(o,"sidebar.widgets.postCollection.removeFromCollection")}),d&&m(c.a,{target:"_blank",rel:"noopener noreferrer",isOverlay:!1,to:d},void 0,m(u,{displayText:Object(a.a)(o,"sidebar.widgets.postCollection.viewPost")})))})},"./src/reddit/components/Widgets/PostFlair/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/reddit/components/Flair/index.tsx"),m=o("./src/reddit/components/TrackingHelper/index.tsx"),u=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),b=o("./src/reddit/controls/Button/index.tsx"),f=o("./src/reddit/helpers/correlationIdTracker.ts"),h=o("./src/reddit/helpers/trackers/postFlair.ts"),g=o("./src/reddit/models/Flair/index.ts"),v=o("./src/reddit/selectors/subreddit.ts"),x=o("./src/reddit/selectors/user.ts"),y=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(v.z)(e,t.subredditName)}),j=Object(i.connect)(w),S=c.a.div.withConfig({componentId:"o1qera-0"})(["padding-top: 4px;width: 100%;"]),I=c()(b.l).withConfig({componentId:"o1qera-1"})(["display: flex;margin-left: auto;"]),P=c()(e=>O("div",{className:e.className},void 0,r.a.createElement(p.c,y({},e,{forceSmallEmojis:!0})))).withConfig({componentId:"o1qera-2"})(["display: ",";margin-bottom: 3px;max-width: ",";overflow: hidden;text-overflow: ellipsis;"],e=>"cloud"===e.display?"inline-block":"block",e=>"cloud"===e.display?"97%":"fit-content");t.a=j(Object(m.b)(class extends r.a.Component{constructor(e){super(e),this.onClick=(e=>{const t={id:this.props.subredditId,eventType:"subreddit",originElement:"post_flair_widget",postFlairName:e};Object(f.d)(f.a.SearchResults),this.props.sendEvent(Object(h.b)(t))}),this.onToggleCollapse=(()=>this.setState({isCollapsed:!this.state.isCollapsed})),this.state={isCollapsed:!0}}render(){var e=this.props;const t=e.language,o=e.subredditName,n=e.widget,s=this.state.isCollapsed?n.order.slice(0,C):n.order,r=n.order.length>s.length||!this.state.isCollapsed;return O(u.a,{styles:n.styles,title:n.shortName},void 0,O(S,{},void 0,s.map(e=>O(P,{display:n.display,flair:n.templates[e]&&Object(g.i)(n.templates[e]),onClick:this.onClick,subredditName:o},e)),r&&O(I,{onClick:this.onToggleCollapse},void 0,this.state.isCollapsed?Object(l.a)(t,"structuredStyles.widgets.post-flair.viewMoreFlair"):Object(l.a)(t,"structuredStyles.widgets.post-flair.viewLessFlair"))))}}))},"./src/reddit/components/Widgets/SubredditRules/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),a=o("./src/reddit/connectors/connectToLanguage.ts"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),m=o("./src/reddit/helpers/dom/index.ts"),u=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),b=o("./src/reddit/icons/svgs/ChevronDown/index.tsx"),f=o("./src/reddit/icons/svgs/ChevronUp/index.tsx"),h=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./src/reddit/models/Widgets/index.ts"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).widgetColors.lineColor,e=>e.pointerCursor?"cursor: pointer;":""),j=l.a.div.withConfig({componentId:"k78cb0-3"})(["padding-right: 2px;"]),S=l.a.div.withConfig({componentId:"k78cb0-4"})(["padding-right: 8px;word-break: break-word;"]),I=l.a.div.withConfig({componentId:"k78cb0-5"})(["","padding: 8px 8px 0px 16px;"],u.bodyFontH6),P=l()(p.a).withConfig({componentId:"k78cb0-6"})(["color: inherit;"]);class k extends r.a.Component{constructor(e){super(e),this.onClick=(()=>{Object(m.e)()||this.setState({isVisible:!this.state.isVisible})}),this.state={isVisible:this.shouldShowFullDisplay(e)}}shouldShowFullDisplay(e){return e.display===v.e.FULL}render(){const e=this.props,t=this.state,o=this.onClick,n=this.shouldShowFullDisplay,s=!n(e)&&!!e.rule.descriptionHtml;return x(w,{className:e.className,onClick:n(e)||!e.rule.descriptionHtml?void 0:o,pointerCursor:s},void 0,x(h.a,{},void 0,x(j,{},void 0,`${e.humanIndex}.`),x(S,{},void 0,`${e.rule.shortName}`),x("div",{},void 0,!n(e)&&e.rule.descriptionHtml&&(t.isVisible?x(O,{}):x(C,{})))),t.isVisible&&x(I,{},void 0,x(P,{html:e.rule.descriptionHtml})))}}o.d(t,"a",function(){return N});var T=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.rules.length>0?T(d.a,{className:e.className,styles:e.styles,title:Object(i.a)(e.language,"structuredStyles.widgets.subreddit-rules.subredditRules",{subreddit:e.subredditName}),redditStyle:e.redditStyle},void 0,e.rules.map(function(t,o){return T(k,{rule:t,display:e.display,humanIndex:o+1},`rule${t.shortName}${t.createdUtc}`)})):null);t.b=(e=>T(N,{rules:e.widget.data||[],subredditName:e.subredditName,display:e.widget.display,redditStyle:e.redditStyle,styles:e.widget.styles}))},"./src/reddit/components/Widgets/ThemedWidget/index.m.less":function(e,t,o){e.exports={widgetHeader:"_ZhON3a3vplThB8NFwuJn",widgetTitle:"_2sggAEfRQLyoAl4J__5twU",widgetContent:"TmgZY6tDcdErbE5d7E0HJ",widgetContentOnly:"_3RPJ8hHnfFohktLZca18J6"}},"./src/reddit/components/Widgets/ThemedWidget/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/components/Widgets/Base/index.tsx"),m=o("./src/reddit/contexts/PageLayer/index.tsx"),u=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),b=o("./src/reddit/selectors/structuredStyles.ts"),f=o("./src/reddit/selectors/user.ts"),h=o("./src/reddit/components/Widgets/ThemedWidget/helpers.tsx"),g=o("./src/reddit/components/Widgets/ThemedWidget/index.m.less"),v=o.n(g),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.createStructuredSelector)({forceRedditStyle:(e,t)=>{const o=Object(m.p)(e,t)||void 0;return t.redditStyle||Object(b.l)(e,{subredditId:o})},isNightmodeOn:f.O})),w=l()(e=>i.a.createElement("div",(e=>{e.styles,e.redditStyle,e.isNightmodeOn;return y(e,["styles","redditStyle","isNightmodeOn"])})(e))).withConfig({componentId:"s17ivpdx-0"})(["","background-color: ",";color: ",";fill: ",";",";."," {",";background-color: ",";color: ",";fill: ",";button, a {&:hover {background-color: ",";}}}"],p.b,e=>Object(h.a)(e),e=>Object(h.c)(e),e=>Object(h.c)(e),e=>e.onClick?"cursor: pointer":"",v.a.widgetHeader,u.labelsFont,e=>Object(h.b)(e),e=>Object(h.d)(e),e=>Object(h.d)(e),e=>Object(s.e)(Object(h.d)(e),.2));t.a=O(C(e=>x(w,{className:e.className,"data-redditstyle":e.forceRedditStyle,redditStyle:e.forceRedditStyle,isNightmodeOn:e.isNightmodeOn,onClick:e.onClick,styles:e.styles},void 0,e.title&&x("div",{className:v.a.widgetHeader},void 0,x("div",{className:v.a.widgetTitle},void 0,e.title),e.headerButton),x("div",{className:e.contentOnly?v.a.widgetContentOnly:v.a.widgetContent},void 0,e.children))))},"./src/reddit/components/Widgets/Widget/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),p=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),m=o("./src/reddit/controls/Button/index.tsx"),u=o("./src/lib/linkMatchers/index.ts"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),f=o("./src/reddit/models/Image/index.tsx"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/models/Widgets/index.ts"),v=o("./src/reddit/selectors/structuredStyles.ts"),x=o("./src/reddit/selectors/user.ts"),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{let o=e.color,n=e.fillColor,s=e.textColor;return t.overrideColors&&(s=o=Object(h.c)(t).button,n=void 0),`\n background-color: ${n||"transparent"};\n background-image: none;\n border: 1px solid ${o};\n color: ${s||o};\n `},j=(e,t)=>{switch(e.kind){case g.f.Image:return`\n ${C};\n \n border: none;\n background-position: center;\n;\n background-image: url('${e.url}');\n `;case g.f.Text:return`\n ${C};\n ${w(e,t)}\n .button-text { display: inline }\n `;default:return""}},S=c()(e=>{var t=e.button,o=(e.overrideColors,O(e,["button","overrideColors"]));return r.a.createElement(m.g,o,t.kind===g.f.Text&&y("span",{className:"button-text"},void 0,t.text),t.hoverState&&t.hoverState.kind===g.f.Text&&y("span",{className:"button-hover-text"},void 0,t.hoverState.text))}).withConfig({componentId:"s7wv5qx-0"})(["",";."," { display: none };&:hover {."," { display: inline };."," { display: none };",";}"],e=>j(e.button,e),"button-hover-text","button-hover-text","button-text",e=>((e,t)=>{if(!e.hoverState)return j(e,t);switch(e.hoverState.kind){case g.f.Image:return`\n \n border: none;\n background-position: center;\n\n background-image: url('${e.hoverState.url}');\n `;case g.f.Text:return w(e.hoverState,t);default:return""}})(e.button,e)),I=e=>y("a",{href:(e=>{const t=Object(g.l)(e),o=Object(u.e)(u.c,t);return o?o.url:e.url})(e.button),target:"_blank",rel:"nofollow"},void 0,r.a.createElement(S,e)),P=c()(l.a).withConfig({componentId:"s7wv5qx-1"})(["color: inherit;","p {","}tr, th, td {padding: 4px;}h1, h2, h3, h4, h5, h6 {&:first-child {margin-top: 0;}}"],b.bodyFontSmall,b.bodyFontSmall);var k=Object(i.connect)(()=>Object(d.createStructuredSelector)({forceRedditStyle:v.l,isNightmodeOn:x.O}))(e=>y(p.a,{styles:e.widget.styles,title:e.widget.shortName},void 0,e.widget.descriptionHtml&&y(P,{html:e.widget.descriptionHtml}),e.widget.buttons.filter(e=>!(e.kind===g.f.Image&&e.url===f.c||e.hoverState&&e.hoverState.kind===g.f.Image&&e.hoverState.url===f.c)).map(t=>y(I,{button:t,overrideColors:e.forceRedditStyle||e.isNightmodeOn},`${t.text}-${t.url}`)))),T=o("./src/app/strings/index.ts"),N=o("./src/lib/humanizeDate/index.ts"),_=o("./src/reddit/controls/TextButton/index.tsx"),L=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).widgetColors.lineColor),R=c.a.div.withConfig({componentId:"s12jr8h7-2"})(["","color: ",";margin-bottom: 4px;word-wrap: break-word;"],b.bodyFontH5,e=>Object(h.c)(e).active),B=c.a.div.withConfig({componentId:"s12jr8h7-3"})(["","margin-bottom: 4px;"],b.bodyFontH6),D=c.a.div.withConfig({componentId:"s12jr8h7-4"})(["","margin-bottom: 4px;"],b.bodyFontH6),$=c.a.div.withConfig({componentId:"s12jr8h7-5"})(["",""],b.bodyFontH6),U=c()(_.a).withConfig({componentId:"s12jr8h7-6"})(["color: ",";text-decoration: none;padding-left: 4px;"],e=>Object(h.c)(e).active);class W extends r.a.Component{constructor(e){super(e),this.toggleDescriptionView=(()=>{this.setState({isExpanded:!this.state.isExpanded})}),this.state=E}render(){const e=this.props,t=this.state;return e.text.length>M?L($,{},void 0,t.isExpanded?e.text:e.text.slice(0,M),L(U,{onClick:this.toggleDescriptionView},void 0,t.isExpanded?Object(T.a)(e.language,"structuredStyles.widgets.calendar.readLess"):Object(T.a)(e.language,"structuredStyles.widgets.calendar.readMore"))):L($,{},void 0,e.text)}}const H=Object(d.createStructuredSelector)({language:x.M});var V=Object(i.connect)(H)(e=>L(p.a,{styles:e.widget.styles,title:e.widget.shortName},void 0,e.widget.data.map(t=>L(F,{},void 0,L(R,{},void 0,t.titleHtml?L(A,{html:t.titleHtml}):t.title),e.widget.configuration.showDate&&t.startTime&&L(B,{},void 0,Object(N.a)(t.startTime,e.language,!0),!t.allDay&&e.widget.configuration.showTime&&L("span",{},void 0," • ",(e=>{const t=new Date(1e3*e),o=t.getHours(),n=t.getMinutes();return n<10?`${o}:0${n}`:`${o}:${n}`})(t.startTime)," ")),t.location&&e.widget.configuration.showLocation&&L(D,{},void 0,t.locationHtml?L(A,{html:t.locationHtml}):t.location),t.description&&e.widget.configuration.showDescription&&L(W,{language:e.language,text:t.description}))))),z=o("./src/reddit/components/TrackingHelper/index.tsx"),K=o("./src/reddit/components/Widgets/CommunityList/SubredditList.tsx"),q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cq(K.b,{className:e.className,communities:e.widget.data,sendEvent:e.sendEvent,title:e.widget.shortName,widget:e.widget})),J=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.stylesheets}),Z=Object(i.connect)(Q),Y=(e,t,o)=>`\n \n \n \n\n${o}`;var X=Z(class extends r.a.Component{constructor(){super(...arguments),this.storeRef=(e=>{this.iframe=e})}shouldComponentUpdate(e){return(e.widget.stylesheetUrl!==this.props.widget.stylesheetUrl||e.widget.textHtml&&e.widget.textHtml!==this.props.widget.textHtml)&&(this.renderIframeContent(e),this.writeIFrameDocument()),e.widget.height!==this.props.widget.height}writeIFrameDocument(){this.iframe&&this.iframe.contentWindow&&void 0!==this.iframeContent&&(this.iframe.contentWindow.document.open(),this.iframe.contentWindow.document.write(this.iframeContent),this.iframe.contentWindow.document.close())}componentWillMount(){this.renderIframeContent(this.props)}componentDidMount(){this.iframe&&this.iframe.contentWindow&&this.iframeContent&&(this.iframe.contentWindow.document.body&&this.iframe.contentWindow.document.body.childNodes.length||this.writeIFrameDocument())}renderIframeContent(e){e.widget.stylesheetUrl&&e.widget.textHtml&&(this.iframeContent=Y(e.stylesheet,e.widget.stylesheetUrl,e.widget.textHtml))}render(){const e=this.props;return J(p.a,{contentOnly:!0},void 0,r.a.createElement("iframe",{ref:this.storeRef,width:"100%",height:e.widget.height||300,srcDoc:this.iframeContent}))}});var ee=c.a.div.withConfig({componentId:"kkicq7-0"})(["border-radius: 4px;"]);var te=c.a.img.withConfig({componentId:"s1muqojl-0"})(["display: block;height: auto;width: 100%;border-radius: 4px;"]),oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({imageIndex:this.getRandomIndex(e)}))}render(){const e=this.props,t=this.state;if(t.imageIndex<0)return null;const o=e.widget.data[t.imageIndex],n=oe(ee,{},void 0,oe(te,{src:o.url}));return o.linkUrl?oe("a",{href:o.linkUrl,target:"_blank"},void 0,n):n}},se=o("./node_modules/react-router-dom/es/index.js"),re=o("./src/reddit/components/Flair/index.tsx"),ie=o("./src/reddit/controls/InternalLink/index.tsx"),de=o("./src/reddit/featureFlags/index.ts"),ae=o("./src/reddit/icons/fonts/helpers.tsx"),ce=o("./src/reddit/helpers/styles/mixins/index.tsx"),le=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cle("i",{className:`${Object(ae.b)("envelope")} ${e.className}`})).withConfig({componentId:"i2kq3x-0"})(["",""],ce.l),me=o("./src/reddit/models/Flair/index.ts"),ue=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).linkText),he=c.a.a.withConfig({componentId:"s1mvqe4r-2"})(["border-radius: 2px;margin: 6px 0px 6px auto;padding: 4px;"]),ge=c()(re.c).withConfig({componentId:"s1mvqe4r-3"})(["margin-left: 4px;"]),ve=e=>ue(fe,{},void 0,`u/${e}`),xe=Object(d.createStructuredSelector)({canAccessRedesignProfiles:de.d.redesignProfiles,language:x.M}),ye=Object(i.connect)(xe),Oe=c()(ie.a).withConfig({componentId:"s1mvqe4r-4"})(["","color: ",";margin-left: auto;"],b.smallButtonFont,e=>Object(h.c)(e).button),Ce=c.a.div.withConfig({componentId:"s1mvqe4r-5"})(["display: flex;overflow: hidden;padding: 0px 12px 12px;"]);var we=ye(e=>{const t=e.canAccessRedesignProfiles,o=e.language,n=e.subredditName,s=e.widget;return ue(p.a,{styles:s.styles,title:Object(T.a)(o,"sidebar.widgets.moderators.title"),headerButton:ue(he,{href:`https://reddit.com/message/compose?to=/r/${n}`,target:"_blank"},void 0,ue(pe,{}))},void 0,s.mods.map(e=>ue(be,{},e.name,t?(e=>ue(se.a,{to:`/user/${e.name}`},void 0,ve(e.name)))(e):(e=>ue("a",{href:`/user/${e.name}`,target:"_blank"},void 0,ve(e.name)))(e),ue(ge,{flair:(e=>e.authorFlairType===me.e.Richtext?{backgroundColor:e.authorFlairBackgroundColor,richtext:e.authorFlairRichText,textColor:e.authorFlairTextColor,type:e.authorFlairType}:{backgroundColor:e.authorFlairBackgroundColor,text:e.authorFlairText||"",textColor:e.authorFlairTextColor,type:e.authorFlairType})(e),forceSmallEmojis:!0}))),ue(Ce,{},void 0,ue(Oe,{to:`/r/${n}/about/moderators/`},void 0,Object(T.a)(o,"sidebar.widgets.moderators.viewAllModerators"))))}),je=o("./src/reddit/components/Widgets/PostFlair/index.tsx"),Se=o("./src/reddit/components/Widgets/SubredditRules/index.tsx"),Ie=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cIe(p.a,{styles:e.widget.styles,title:e.widget.shortName},void 0,Ie(Pe,{},void 0,Ie(ke,{html:e.widget.textHtml||""}))),Ne=o("./src/reddit/components/Widgets/Base/index.tsx"),_e=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c_e(Ne.c,{},void 0,"This widget hasn't been implemented yet!"),Me=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=function(e){switch(e.kind){case"moderators":return we;case"textarea":return Te;case"button":return k;case"subreddit-rules":return Se.b;case"community-list":return G;case"calendar":return V;case"image":return ne;case"custom":return X;case"post-flair":return je.a;default:return Le}}(e.widget);return Me(t,{widget:e.widget,subredditName:e.subredditName})})},"./src/reddit/connectors/PostList/index.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return y}),o.d(t,"d",function(){return C}),o.d(t,"b",function(){return j});var n=o("./node_modules/react-redux/es/index.js"),s=o("./node_modules/reselect/lib/index.js"),r=o("./src/reddit/actions/ad.ts"),i=o("./src/reddit/actions/monthsToMinutes.ts"),d=o("./src/reddit/actions/post.ts"),a=o("./src/reddit/actions/postList.ts"),c=o("./src/reddit/components/TrackingHelper/index.tsx"),l=o("./src/reddit/contexts/PageLayer/index.tsx"),p=o("./src/reddit/helpers/postComponentForLayout/index.tsx"),m=o("./src/reddit/helpers/trackers/post.ts"),u=o("./src/reddit/components/PostList/Placeholder.tsx"),b=o("./src/reddit/featureFlags/index.ts"),f=o("./src/reddit/selectors/listings.ts"),h=o("./src/reddit/selectors/monthsToMinutes.ts"),g=o("./src/reddit/selectors/posts.ts"),v=o("./src/reddit/selectors/subreddit.ts"),x=o("./src/reddit/selectors/tracking.ts");function y(){return Object(l.w)({currentProfileName:l.j,isCommentPermalink:l.y,isCommentsPage:l.z,isFrontpage:l.C,isOriginalPage:l.E,isProfilePostListing:l.M,pageLayer:e=>e})}const O=y(),C={apiError:f.c,apiPending:f.d,m2mIsEnabled:h.u,measureScrollFPS:b.d.measureScrollFPS,layout:(e,t)=>t.forcedLayout||Object(l.O)(e,t),loadMore:f.g,postsById:g.N,postIds:(e,{listingKey:t,listingName:o,inSubredditOrProfile:n})=>Object(g.B)(e,t,o,n),subredditsById:v.L,viewportDataLoaded:x.c,postListPlaceholderComponent:()=>u.a},w=Object(s.createStructuredSelector)(C),j=(e,t)=>({onBottomViewed:(t,o)=>e(a.c(t,o)),adBrandSafetyStatusReceived:t=>{e(r.f({isViewSafe:t}))},openPost:t=>{e(d.v(t))},showM2MTooltip:(t,o,n)=>e(Object(i.v)(t,o,n)),trackOnPostEnteredViewport:(t,o)=>{e(d.x(t))},trackOnPostExitedViewport:(t,o,n)=>{e(d.y(t,n))}}),S=Object(n.connect)(w,j,(e,t,o)=>Object.assign({},e,t,o,{postClickEvent:m.d,postComponentForLayout:p.b}));t.a=(e=>Object(c.b)(O(S(e))))},"./src/reddit/contexts/TrackCommentsPageClick.ts":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n);t.a=s.a.createContext(()=>()=>{})},"./src/reddit/controls/Checkbox/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/reddit/icons/svgs/Checkbox/index.tsx"),c=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",c({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),l("g",{transform:"translate(-32.000000, -173.000000)"},void 0,l("g",{transform:"translate(32.000000, 173.000000)"},void 0,l("path",{d:"M0,3.34755033 C0,1.49874933 1.5032506,0 3.34755033,0 L16.6524497,0 C18.5012507,0 20,1.5032506 20,3.34755033 L20,16.6524497 C20,18.5012507 18.4967494,20 16.6524497,20 L3.34755033,20 C1.49874933,20 0,18.4967494 0,16.6524497 L0,3.34755033 Z M4.5,8.5 C4.22385763,8.5 4,8.72385763 4,9 L4,11 C4,11.2761424 4.22385763,11.5 4.5,11.5 L15.5,11.5 C15.7761424,11.5 16,11.2761424 16,11 L16,9 C16,8.72385763 15.7761424,8.5 15.5,8.5 L4.5,8.5 Z"})))),m=o("./src/reddit/icons/svgs/CheckboxSelected/index.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(u.c)(e).button),h=d()(p).withConfig({componentId:"d616a3-1"})(["fill: ",";"],e=>Object(u.c)(e).button);t.a=d()(e=>{const t=e.isHalfCheckboxSelected?h:e.isCheckboxSelected?f:a.a;return b("button",{"aria-checked":e.isHalfCheckboxSelected?"mixed":e.isCheckboxSelected,className:e.className,onClick:t=>{e.toggleCheckbox&&(t.stopPropagation(),e.toggleCheckbox())}},void 0,b(t,{className:e.className,"data-redditstyle":e.redditStyle}))}).withConfig({componentId:"d616a3-2"})(["height: 16px;width: 16px;"])},"./src/reddit/controls/MetaData/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return p}),o.d(t,"b",function(){return m}),o.d(t,"d",function(){return b}),o.d(t,"c",function(){return f});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/app/strings/index.ts"),d=o("./src/lib/prettyPrintNumber/index.ts"),a=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(c.c)(e).metaText),m=()=>l(p,{},void 0," · "),u=Object(i.e)("comment.point"),b=(e,t,o)=>{const n=t?Object(i.a)(o,"comment.hiddenScorePlain"):u(o,e,{count:Object(d.b)(e)});return l(p,{},void 0,n)},f=(e,t)=>{const o=Object(i.d)(t,"posts.comments.noun",e,{count:Object(d.b)(e)});return l(p,{},void 0,o)}},"./src/reddit/controls/OverlayLink/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./src/reddit/controls/UnstyledInternalLink/index.tsx"),i=o("./src/reddit/helpers/overlay/index.ts"),d=Object.assign||function(e){for(var t=1;t{const t=e.children,o=e.className,n=e.to,c=a(e,["children","className","to"]),l=Object(i.b)(n);return s.a.createElement(r.a,d({className:o,to:l},c),t)})},"./src/reddit/endpoints/governance/wallet.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i}),o.d(t,"b",function(){return d});var n=o("./src/config.ts"),s=(o("./src/lib/bigNumberUtils/percent.ts"),o("./src/lib/constants/index.ts")),r=o("./src/reddit/endpoints/governance/requester.ts");function i(e,t){return Object(r.a)(e,{endpoint:`${n.a.metaUrl}/wallets/${t.subredditId}/me`,method:s.jb.GET}).then(e=>{if(e.ok){const o=e.body,n={[t.subredditId]:o};return Object.assign({},e,{body:n})}return e})}function d(e,t){return Object(r.a)(e,{headers:{"X-HTTP-Method-Override":"GET"},endpoint:`${n.a.metaUrl}/wallets/${t.subredditId}`,method:s.jb.POST,data:t.userIds}).then(e=>e.ok?Object.assign({},e,{body:{wallets:e.body}}):e)}},"./src/reddit/helpers/brandSafety/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/reddit/models/WhitelistStatus/index.ts");const s=(e,t)=>{const o=e.some(e=>e.isNSFW),s=t.some(e=>e.wls===n.a.NO_ADS);return!o&&!s}},"./src/reddit/helpers/createBannerProperties/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./src/lib/isFakeSubreddit/index.ts"),s=o("./src/reddit/constants/postLayout.ts");const r=Math.floor(100*Math.random());var i;!function(e){e.FIRST="first",e.MIDDLE="middle",e.BOTTOM="bottom"}(i||(i={}));t.b=((e,t,o,i,d)=>{const a={subreddit_screen:!1,logged_in:!!t.account,placement:e,platform:"redesign",full_url:o,layout:s.a[t.prefs.layout]};return i&&!Object(n.a)(i.name)&&(a.subreddit=i.name,a.subreddit_screen=!0),a.wls=6,a.whitelist_status="all_ads",a.percentage=a.random_number=r,d&&(a.position=d),a})},"./src/reddit/helpers/getClickInfo.ts":function(e,t,o){"use strict";t.a=(e=>({hasNewTabModifier:!(!e.metaKey&&!e.ctrlKey&&1!==e.button)}))},"./src/reddit/helpers/postComponentForLayout/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/lib/logs/console.ts"),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./src/reddit/actions/post.ts"),l=o("./src/reddit/components/AdViewability/index.tsx"),p=o("./src/reddit/selectors/posts.ts"),m=o("./src/lib/classNames/index.ts"),u=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.createStructuredSelector)({post:p.D}),e=>({onPostViewable:(t,o)=>e(Object(c.z)(t,o))}))(({className:e,post:t,onPostViewable:o})=>t.isSponsored?u(l.a,{onViewable:e=>o(t,e),children:u("div",{className:Object(m.a)(e,`Blank ${t.id}`)}),trackVideoMetrics:!1}):null),f=o("./src/reddit/components/ClassicPost/index.tsx"),h=o("./src/reddit/components/CompactPost/index.tsx"),g=o("./src/reddit/components/LargePost/index.tsx"),v=o("./src/reddit/components/MediumPost/index.tsx"),x=o("./src/reddit/constants/postLayout.ts"),y=o("./src/reddit/models/Media/index.ts");o.d(t,"a",function(){return C}),o.d(t,"b",function(){return j});const O={[x.f.Large]:g.a,[x.f.Medium]:v.b,[x.f.Classic]:f.c,[x.f.Compact]:h.a},C=e=>r.a.createElement(b,e),w=e=>!e.media||e.media.type===y.m.EMBED&&!(y.b.has(e.media.provider)||(e=>e.source&&e.source.url&&e.source.url.startsWith("https://www.mcdonalds.com")&&e.isSponsored)(e));function j(e,t,o){if(e.isBlank)return C;t===x.f.Large&&w(e)&&(t=x.f.Medium);const n=O[t];return void 0===n?(Object(i.a)(void 0,`Could not find component for layout ${t}.`),C):o&&e.isSponsored&&t===x.f.Large?v.b:n}},"./src/reddit/helpers/styles/mixins/responsive.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return s}),o.d(t,"a",function(){return r});var n=o("./src/reddit/constants/screenWidths.ts");const s=`\n @media (max-width: ${n.i-1}px) {\n display: none;\n }\n`,r=`\n @media (min-width: ${n.i}px) {\n display: none;\n }\n`;n.b,n.b,n.e,n.e},"./src/reddit/helpers/trackers/banners.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return n}),o.d(t,"c",function(){return s}),o.d(t,"b",function(){return r}),o.d(t,"a",function(){return i});const n=(e,t)=>o=>({source:"banner",action:e,noun:t}),s=e=>t=>({source:"announcement",noun:"announcement",action:"view",liveThread:{id:e,isAnnouncement:!0}}),r=e=>t=>({source:"announcement",noun:"announcement",action:"dismiss",liveThread:{id:e,isAnnouncement:!0}}),i=e=>t=>({source:"announcement",noun:"announcement",action:"click",liveThread:{id:e,isAnnouncement:!0}})},"./src/reddit/helpers/trackers/discoveryUnit.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return u}),o.d(t,"a",function(){return f}),o.d(t,"d",function(){return g}),o.d(t,"q",function(){return x}),o.d(t,"r",function(){return y}),o.d(t,"i",function(){return O}),o.d(t,"l",function(){return C}),o.d(t,"m",function(){return w}),o.d(t,"f",function(){return j}),o.d(t,"p",function(){return S}),o.d(t,"e",function(){return I}),o.d(t,"g",function(){return P}),o.d(t,"h",function(){return k}),o.d(t,"j",function(){return T}),o.d(t,"k",function(){return N}),o.d(t,"s",function(){return _}),o.d(t,"b",function(){return L}),o.d(t,"n",function(){return M}),o.d(t,"o",function(){return E});var n=o("./src/reddit/constants/tracking.ts"),s=o("./src/reddit/helpers/correlationIdTracker.ts"),r=o("./src/reddit/helpers/trackers/navigation.ts"),i=o("./src/reddit/models/DiscoveryUnit/index.ts"),d=o("./src/reddit/selectors/posts.ts"),a=o("./src/reddit/selectors/telemetry.ts"),c=o("./src/reddit/selectors/widgets.ts"),l=o("./src/telemetry/index.ts");const p="discovery_unit",m=(e,t)=>Object.assign({},a.defaults(e),{source:p,screen:a.screen(e),discoveryUnit:{id:t.id,type:"listing",title:t.title,name:t.unitName}}),u=(e,t)=>Object.assign({},m(e,t),{source:"global",action:"view",noun:"discovery_unit"}),b=(e,t)=>Object.assign({},a.defaults(e),{correlationId:Object(s.c)(s.a.SearchResults),screen:a.screen(e),noun:"search_result_discovery_unit",post:t?a.post(e,t):null,discoveryUnit:{name:i.h,id:"xd_72",type:"listing"}}),f=(e,t)=>{Object(l.a)(u(e,t))},h=(e,t,o)=>"unitName"in t?m(e,t):((e,t,o)=>Object.assign({},a.defaults(e),{source:"search",screen:a.screen(e),search:o?Object.assign({},a.search(e,o),{structureType:a.StructureType.Trending}):null,discoveryUnit:{id:t.name,type:"listing",title:t.layout.title,name:t.name}}))(e,t,o),g=(e,t,o,n)=>Object.assign({},h(e,t,n),{action:"view",noun:"item_post",post:a.post(e,o)}),v=e=>({displayQuery:decodeURIComponent(e.searchQuery),rawQuery:e.rawQuery?decodeURIComponent(e.rawQuery):void 0,structureType:a.StructureType.Trending}),x=(e,t)=>{const o=t.post?t.post.id:void 0;Object(l.a)(Object.assign({},b(e,o),{metaSearch:v(t),source:"search",action:"click"}))},y=(e,t)=>{const o=t.post?t.post.id:void 0;Object(l.a)(Object.assign({},b(e,o),{metaSearch:v(t),source:"search",action:"view"}))},O=(e,t,o,n)=>{Object(l.a)(g(e,t,o,n))},C=(e,t,o,n)=>{const s=h(e,t,n);Object(l.a)(Object.assign({},s,Object(c.b)(e,o),{action:"view",noun:"item_subreddit"}))},w=(e,t,o)=>{Object(l.a)(Object.assign({},m(e,t),{source:p,action:n.b.CLICK,noun:"title_category",subreddit:{categoryName:Object(r.e)(o)}}))},j=(e,t,o,s)=>{const r=h(e,t,s);Object(l.a)(Object.assign({},r,{source:p,action:n.b.CLICK,noun:"item_post",post:a.post(e,o)}))},S=()=>e=>t=>({source:"search",action:n.b.CLICK,noun:"item_post",post:a.post(t,e),search:{structureType:a.StructureType.Trending}}),I=e=>t=>o=>Object.assign({},e?m(o,e):{},{source:p,action:n.b.CLICK,noun:"item_post",post:a.post(o,t)}),P=(e,t,o,s)=>{const r=Object(d.b)(e,{postId:o}),i=r?Object(c.b)(e,r):void 0,m=h(e,t,s);Object(l.a)(Object.assign({},m,i,{source:p,action:n.b.CLICK,noun:"item_post_subreddit",post:a.post(e,o)}))},k=(e,t)=>o=>s=>{const r=Object(d.b)(s,{postId:t}),i=r?Object(c.b)(s,r):void 0,l=h(s,e);return Object.assign({},l,i,{source:p,action:n.b.CLICK,noun:o?"item_post_subreddit_unsubscribe":"item_post_subreddit_subscribe",post:a.post(s,t)})},T=(e,t,o)=>{Object(l.a)(Object.assign({},m(e,t),Object(c.b)(e,o),{source:p,action:n.b.CLICK,noun:"item_subreddit"}))},N=(e,t)=>o=>s=>Object.assign({},m(s,e),Object(c.b)(s,t),{source:p,action:n.b.CLICK,noun:o?"item_subreddit_unsubscribe":"item_subreddit_subscribe"}),_=(e,t,o)=>{const s=h(e,t);Object(l.a)(Object.assign({},s,Object(c.b)(e,o),{source:"search",action:n.b.CLICK,noun:"search_result_discovery_unit_subreddit"}))},L=(e,t,o)=>{const s=h(e,t);Object(l.a)(Object.assign({},s,Object(c.b)(e,o),{source:p,action:n.b.CLICK,noun:"footer_subreddit"}))},M=(e,t,o)=>{Object(l.a)(Object.assign({},m(e,t),Object(c.b)(e,o),{source:p,action:n.b.CLICK,noun:"title_subreddit"}))},E=(e,t)=>o=>s=>Object.assign({},m(s,e),Object(c.b)(s,t),{source:p,action:n.b.CLICK,noun:o?"title_subreddit_unsubscribe":"title_subreddit_subscribe"})},"./src/reddit/helpers/trackers/idCard.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return d}),o.d(t,"b",function(){return a}),o.d(t,"c",function(){return c});var n=o("./src/reddit/constants/tracking.ts"),s=o("./src/reddit/selectors/telemetry.ts"),r=o("./src/reddit/selectors/widgets.ts"),i=o("./src/telemetry/index.ts");const d=e=>{Object(i.a)(Object.assign({},s.defaults(e),{action:n.b.CLICK,noun:"multi_detail",source:"id_card"}))},a=(e,t,o)=>{var d=Object(r.b)(e,t);const a=d.subreddit,c=d.profile;Object(i.a)(Object.assign({},s.defaults(e),{action:n.b.CLICK,noun:"multi_detail_subreddit",profile:c,source:"id_card",subreddit:Object.assign({},a,{categoryName:o})}))},c=e=>t=>({action:n.b.CLICK,source:"id_card",noun:e?"enable_community_styles":"disable_community_styles",subreddit:s.subreddit(t)})},"./src/reddit/helpers/trackers/modHub.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i}),o.d(t,"a",function(){return d});var n=o("./src/reddit/selectors/telemetry.ts");const s=e=>({screen:n.screen(e),subreddit:n.subreddit(e),userSubreddit:n.userSubreddit(e)}),r=e=>t=>Object.assign({source:"mod_hub_nav",action:"click",noun:e},s(t)),i=()=>e=>Object.assign({source:"breadcrumb",action:"click",noun:"subreddit"},s(e)),d=()=>e=>Object.assign({source:"id_card",action:"click",noun:"mod_hub_nav"},s(e))},"./src/reddit/helpers/trackers/providers.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s}),o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i});var n=o("./src/reddit/selectors/telemetry.ts");const s=()=>e=>Object.assign({source:"oauth_patreon",action:"click",noun:"connect_community"},n.defaults(e)),r=()=>e=>Object.assign({source:"oauth_patreon",action:"click",noun:"create_community"},n.defaults(e)),i=()=>e=>Object.assign({source:"sidebar",action:"click",noun:"patreon_link"},n.defaults(e))},"./src/reddit/helpers/trackers/subredditWiki.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});var n=o("./src/reddit/selectors/telemetry.ts");const s=e=>({subreddit:n.subreddit(e),userSubreddit:n.userSubreddit(e)}),r=()=>e=>Object.assign({source:"wiki",action:"click",noun:"edit"},s(e)),i=()=>e=>Object.assign({source:"menu_links_bar",action:"click",noun:"wiki"},s(e))},"./src/reddit/icons/fonts/Expandos/Arrows/Collapse/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/icons/fonts/helpers.tsx"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cd("i",{className:`${Object(i.b)("expandoArrowCollapse")} ${e.className}`,onClick:e.onClick,title:e.title})).withConfig({componentId:"s20zmlh-0"})(["display: inline-block;vertical-align: middle;font-size: 14px;font-weight: 400;line-height: 14px;"]);t.a=a},"./src/reddit/icons/fonts/Expandos/Arrows/Expand/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/icons/fonts/helpers.tsx"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cd("i",{className:`${Object(i.b)("expandoArrowExpand")} ${e.className}`,onClick:e.onClick,title:e.title})).withConfig({componentId:"m2byoz-0"})(["display: inline-block;vertical-align: middle;font-size: 14px;font-weight: 400;line-height: 14px;"]);t.a=a},"./src/reddit/icons/svgs/Cake/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,className:e.className,viewBox:"0 0 40 40",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,s("g",{},void 0,s("g",{},void 0,s("path",{d:"M37.5,22.5V20h-35v15c0,1.4,1.1,2.5,2.5,2.5h30c1.4,0,2.5-1.1,2.5-2.5v0H6.2C5.6,35,5,34.5,5,33.8l0,0c0-0.7,0.6-1.2,1.2-1.2h31.3V30H6.2C5.6,30,5,29.5,5,28.8v0c0-0.7,0.6-1.2,1.2-1.2h31.3V25H6.2C5.6,25,5,24.5,5,23.8v0c0-0.7,0.6-1.2,1.2-1.2H37.5z"}),s("path",{d:"M22.5,6c0,1.4-1.1,2.5-2.5,2.5S17.5,7.4,17.5,6S20,0,20,0S22.5,4.6,22.5,6z"}),s("path",{d:"M20,15L20,15c-0.7,0-1.3-0.6-1.3-1.2v-2.5c0-0.7,0.6-1.2,1.2-1.2h0c0.7,0,1.2,0.6,1.2,1.2v2.5C21.2,14.5,20.7,15,20,15z"}),s("path",{d:"M22.8,11.3v2.3c0,1.4-1,2.7-2.5,2.9c-1.6,0.2-3-1.1-3-2.7v-5c0,0,0-0.1,0-0.1l-0.8-0.4c-0.9-0.4-2-0.3-2.7,0.4L2.5,18.5h35L22.8,11.3z"})))))},"./src/reddit/icons/svgs/ChevronDown/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg",onClick:e.onClick},void 0,s("g",{},void 0,s("polygon",{fill:"inherit",points:"11.0584 4.0602 6.0292 9.0894 1 4.0602 2.0608 3 6.0292 6.9684 9.9982 3"}))))},"./src/reddit/icons/svgs/CircleCheck/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,viewBox:"0 0 21 21",xmlns:"http://www.w3.org/2000/svg"},void 0,s("path",{d:"M20.5 10.5C20.5 16.0228 16.0228 20.5 10.5 20.5C4.97715 20.5 0.5 16.0228 0.5 10.5C0.5 4.97715 4.97715 0.5 10.5 0.5C16.0228 0.5 20.5 4.97715 20.5 10.5ZM9.35975 14.8725L15.2398 8.71852L15.2418 8.72352C15.5868 8.36252 15.5868 7.77752 15.2418 7.41752C14.8968 7.05752 14.3388 7.05752 13.9938 7.41752L8.73675 12.9175L7.00675 11.1075C6.66175 10.7475 6.10375 10.7465 5.75875 11.1075C5.41375 11.4685 5.41375 12.0535 5.75875 12.4135L8.11175 14.8735C8.28475 15.0535 8.50975 15.1435 8.73675 15.1435C8.85356 15.143 8.96904 15.1187 9.07615 15.0721C9.18326 15.0256 9.27975 14.9576 9.35975 14.8725Z",fill:"inherit"})))},"./src/reddit/icons/svgs/Comments/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,s("path",{d:"M15 4V3a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h1V6a2 2 0 0 1 2-2z"}),s("path",{d:"M17 5H6a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h3.36l1.76 1.83a.5.5 0 0 0 .75 0L13.64 16H17a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1z"})))},"./src/reddit/icons/svgs/GovSmall/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,viewBox:"0 0 16 14",xmlns:"http://www.w3.org/2000/svg"},void 0,s("g",{},void 0,s("path",{d:"M8.5,0.2l6.2,3c0.5,0.3,0.6,0.9,0.3,1.4C14.9,4.8,14.6,5,14.2,5H1.8c-0.6,0-1-0.4-1-1 c0-0.4,0.2-0.7,0.5-0.9l6.2-3C7.9,0,8.1,0,8.5,0.2z"}),s("path",{d:"M2,12h12c0.6,0,1,0.4,1,1l0,0c0,0.6-0.4,1-1,1H2c-0.6,0-1-0.4-1-1l0,0C1,12.4,1.4,12,2,12z"}),s("path",{d:"M3.8,6h0.5C4.7,6,5,6.3,5,6.8v3.5C5,10.7,4.7,11,4.2,11H3.8C3.3,11,3,10.7,3,10.3V6.8C3,6.3,3.3,6,3.8,6z"}),s("path",{d:"M7.8,6h0.5C8.7,6,9,6.3,9,6.8v3.5C9,10.7,8.7,11,8.2,11H7.8C7.3,11,7,10.7,7,10.3V6.8 C7,6.3,7.3,6,7.8,6z"}),s("path",{d:"M11.8,6h0.5C12.7,6,13,6.3,13,6.8v3.5c0,0.4-0.3,0.8-0.8,0.8h-0.5c-0.4,0-0.8-0.3-0.8-0.8V6.8 C11,6.3,11.3,6,11.8,6z"}))))},"./src/reddit/icons/svgs/Info/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,style:e.style,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,s("g",{},void 0,s("path",{d:"M10,8.5 C10.553,8.5 11,8.948 11,9.5 L11,13.5 C11,14.052 10.553,14.5 10,14.5 C9.447,14.5 9,14.052 9,13.5 L9,9.5 C9,8.948 9.447,8.5 10,8.5 Z M10.7002,5.79 C10.8012,5.89 10.8702,6 10.9212,6.12 C10.9712,6.24 11.0002,6.37 11.0002,6.5 C11.0002,6.57 10.9902,6.63 10.9802,6.7 C10.9712,6.76 10.9502,6.82 10.9212,6.88 C10.9002,6.94 10.8702,7 10.8302,7.05 C10.7902,7.11 10.7502,7.16 10.7002,7.21 C10.6602,7.25 10.6102,7.29 10.5512,7.33 C10.5002,7.37 10.4402,7.4 10.3812,7.42 C10.3202,7.45 10.2612,7.47 10.1902,7.48 C10.1312,7.49 10.0602,7.5 10.0002,7.5 C9.7402,7.5 9.4802,7.39 9.2902,7.21 C9.1102,7.02 9.0002,6.77 9.0002,6.5 C9.0002,6.37 9.0302,6.24 9.0802,6.12 C9.1312,5.99 9.2002,5.89 9.2902,5.79 C9.5202,5.56 9.8702,5.46 10.1902,5.52 C10.2612,5.53 10.3202,5.55 10.3812,5.58 C10.4402,5.6 10.5002,5.63 10.5512,5.67 C10.6102,5.71 10.6602,5.75 10.7002,5.79 Z M10,16 C6.691,16 4,13.309 4,10 C4,6.691 6.691,4 10,4 C13.309,4 16,6.691 16,10 C16,13.309 13.309,16 10,16 M10,2 C5.589,2 2,5.589 2,10 C2,14.411 5.589,18 10,18 C14.411,18 18,14.411 18,10 C18,5.589 14.411,2 10,2"}))))},"./src/reddit/icons/svgs/Notify/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/constants/colors.ts"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ca("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -1 23 20",className:e.className},void 0,a("g",{fillRule:"evenodd"},void 0,a("polygon",{fill:"none",points:"0 20 20 20 20 .001 0 .001"}),a("path",{fill:"inherit",d:"M17.0066821,15.4208756 C17.3661858,15.7881442 17.1117467,16.4167476 16.6028685,16.4167476 L3.3720345,16.4167476 C2.86361308,16.4167476 2.60871716,15.7881442 2.9682209,15.4208756 L2.99106104,15.3975421 C3.81467634,14.5561376 4.27741749,13.4146649 4.27741749,12.2246585 L4.27741749,8.19170369 C4.27741749,5.37768868 6.24806442,3.03500952 8.85595115,2.52214012 C8.85275353,2.48713993 8.84544468,2.45307308 8.84544468,2.41667289 C8.84544468,1.77266945 9.35660693,1.25 9.98745148,1.25 C10.618296,1.25 11.1294583,1.77266945 11.1294583,2.41667289 C11.1294583,2.45307308 11.1221494,2.48713993 11.1189518,2.52214012 C13.7268385,3.03500952 15.6974855,5.37768868 15.6974855,8.19170369 L15.6974855,12.2246585 C15.6974855,13.4146649 16.1602266,14.5561376 16.9838419,15.3975421 L17.0066821,15.4208756 Z M9.98754284,18.75 C9.05109727,18.75 8.24758128,18.1736636 7.89492959,17.3499925 L12.0801561,17.3499925 C11.7275044,18.1736636 10.9239884,18.75 9.98754284,18.75 Z"}),a("circle",{cx:"18",cy:"3",r:"5",fill:e.isUnread?"white":"none"}),a("circle",{cx:"18",cy:"3",r:"4",fill:e.isUnread?i.a.orangered:"none"})))).withConfig({componentId:"s1nbyhx2-0"})(["fill: ",""],e=>Object(d.c)(e).actionIcon)},"./src/reddit/icons/svgs/Twitter/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return r});o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;cs("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,s("path",{d:"M12,11 C15.309,11 18,13.691 18,17 C18,17.553 17.552,18 17,18 L3,18 C2.448,18 2,17.553 2,17 C2,13.691 4.691,11 8,11 L12,11 Z M10,9.7334 C7.868,9.7334 6.133,7.9994 6.133,5.8664 L6.133,4.8664 C6.133,2.7344 7.868,1.0004 10,1.0004 C12.132,1.0004 13.867,2.7344 13.867,4.8664 L13.867,5.8664 C13.867,7.9994 12.132,9.7334 10,9.7334 Z"})))},"./src/reddit/layout/threeCol/ExpandCenter/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/higherOrderComponents/warnOnChildrenCount/index.tsx"),d=o("./src/reddit/helpers/styles/components/index.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce.width?`${e.width}px`:""),l=r.a.div.withConfig({componentId:"s1akftvf-1"})(["flex: 1 1 100%;width: 100%;"]),p=r()(Object(d.a)()).withConfig({componentId:"s1akftvf-2"})(["flex: 0 0 ",";"],e=>e.width?`${e.width}px`:"");t.a=r()(Object(i.a)(e=>a("div",{className:e.className},void 0,a(c,{width:e.widthLeft},void 0,Array.isArray(e.children)&&e.children[0]),a(l,{},void 0,Array.isArray(e.children)&&e.children[1]),a(p,{width:e.widthRight},void 0,Array.isArray(e.children)&&e.children[2])),3)).withConfig({componentId:"s1akftvf-3"})(["display: flex;flex-direction: row;"])},"./src/reddit/layout/twoCol/Dynamic/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n);t.a=s.a.div.withConfig({componentId:"h306r0-0"})(["display: flex;flex-direction: row;"])},"./src/reddit/layout/twoCol/ExpandRight/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/higherOrderComponents/warnOnChildrenCount/index.tsx"),c=o("./src/reddit/helpers/styles/components/index.tsx"),l=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.width?`${e.width}px`:"",({gutter:e})=>`${e||0}px`),b=d.a.div.withConfig({componentId:"zqnwn3-1"})(["flex: 1 1 100%;overflow: hidden;width: 100%;"]);t.a=d()(Object(a.a)(e=>{const t=e.className,o=e.children,n=e.widthLeft,s=e.gutter,i=m(e,["className","children","widthLeft","gutter"]);return r.a.createElement("div",l({className:t},i),p(u,{width:n,gutter:s},void 0,Array.isArray(o)&&o[0]),p(b,{},void 0,Array.isArray(o)&&o[1]))},2)).withConfig({componentId:"zqnwn3-2"})(["display: flex;flex-direction: row;"])},"./src/reddit/models/Gold/Premium/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s}),o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i});var n=o("./src/app/strings/index.ts");const s={PREMIUM_1_MONTH:{priceInCoins:1800,monthsOfPremium:1},PREMIUM_3_MONTHS:{priceInCoins:5400,monthsOfPremium:3},PREMIUM_6_MONTHS:{priceInCoins:10800,monthsOfPremium:6},PREMIUM_12_MONTHS:{priceInCoins:21600,monthsOfPremium:12}},r=(e,t=!1)=>{const o=[];for(const n in s){const r=s[n];(r.priceInCoins<=e||t)&&o.push(r)}return o},i=(e,t)=>1===e.monthsOfPremium?Object(n.a)(t,"gold.givePremiumToUserModal.monthDetail",{months:e.monthsOfPremium,coins:e.priceInCoins.toLocaleString()}):Object(n.a)(t,"gold.givePremiumToUserModal.monthsDetail",{months:e.monthsOfPremium,coins:e.priceInCoins.toLocaleString()})},"./src/reddit/pages/CommentsPage/index.m.less":function(e,t,o){e.exports={HoverSpan:"_3HHkjKrBuOWf53D6PSkUCg",hoverSpan:"_3HHkjKrBuOWf53D6PSkUCg",promoBanner:"_25nFZKgLc-Z-1ua1YEzuCL",ArrowLeft:"_2JF0SDT7n7L7Rx67eH2VtS",arrowLeft:"_2JF0SDT7n7L7Rx67eH2VtS",ViewParentCommentsContainer:"_31bFOr-47JqoH9x02_aCez",viewParentCommentsContainer:"_31bFOr-47JqoH9x02_aCez",DetailsPageSidebar:"RffBqG1xCvuy1r49wYhLr",detailsPageSidebar:"RffBqG1xCvuy1r49wYhLr",MoreCommentsButton:"_1ibjfCIu5PPqcaOiPleMRD",moreCommentsButton:"_1ibjfCIu5PPqcaOiPleMRD",GradientContainer:"_2tRg7ajbEnfStKCizLgiOL",gradientContainer:"_2tRg7ajbEnfStKCizLgiOL",TruncatedScroller:"_3LxH7J7A2QASF3z8BWFUUu",truncatedScroller:"_3LxH7J7A2QASF3z8BWFUUu",PageContentWrapper:"uI_hDmU5GSiudtABRz_37",pageContentWrapper:"uI_hDmU5GSiudtABRz_37",LargePageContent:"_3vh3MfGCp46QUOtwrgRgUk",largePageContent:"_3vh3MfGCp46QUOtwrgRgUk",CommentsWrapper:"p0SYO8TbZVqJIWEeFcNZx",commentsWrapper:"p0SYO8TbZVqJIWEeFcNZx",CollectionBodyWrapper:"_3cBG1RcjxrEO-gLlwkn87S",collectionBodyWrapper:"_3cBG1RcjxrEO-gLlwkn87S"}},"./src/reddit/pages/CommentsPage/index.tsx":function(e,t,o){"use strict";o.r(t);var n,s=o("./node_modules/lodash/fromPairs.js"),r=o.n(s),i=o("./node_modules/lodash/get.js"),d=o.n(i),a=o("./node_modules/lodash/throttle.js"),c=o.n(a),l=o("./node_modules/polished/dist/polished.es.js"),p=o("./node_modules/react/index.js"),m=o.n(p),u=o("./node_modules/react-redux/es/index.js"),b=o("./node_modules/reselect/lib/index.js"),f=o("./bundled-modules/styled-components/styled-components.min.js"),h=o.n(f),g=o("./src/app/models/Draft.ts"),v=o("./src/app/strings/index.ts"),x=o("./src/reddit/components/LinkOrOverlayLink/index.tsx"),y=o("./src/reddit/helpers/path/index.ts"),O=o("./src/reddit/icons/svgs/ArrowRight/index.tsx"),C=o("./src/telemetry/index.ts"),w=o("./src/telemetry/models/Timer.ts"),j=o("./src/lib/classNames/index.ts"),S=o("./src/lib/constants/index.ts"),I=o("./src/lib/domUtils/index.ts"),P=o("./src/lib/extractQueryParams/index.ts"),k=o("./src/lib/fastdom/index.ts"),T=o("./src/lib/makeCommentsPageKey/index.ts"),N=o("./src/lib/makeDraftKey/index.ts"),_=o("./src/lib/makeListingKey/index.ts"),L=o("./src/lib/performanceTimings/index.tsx"),M=o("./src/lib/prettyPrintNumber/index.ts"),E=o("./src/app/actions/tooltip.ts"),A=o("./src/reddit/actions/comment.ts"),F=o("./src/reddit/actions/login.ts"),R=o("./src/reddit/actions/monthsToMinutes/accountCompleteness.ts"),B=o("./src/reddit/actions/page.ts"),D=o("./src/reddit/actions/video.ts"),$=o("./src/reddit/actions/postCollection.ts"),U=o("./src/reddit/components/AuthorLink/index.tsx"),W=o("./src/reddit/components/PostFollow/index.tsx"),H=o("./src/reddit/components/TrackingHelper/index.tsx"),V=o("./src/reddit/components/Translated/index.tsx"),z=o("./src/reddit/components/Widgets/PostCollection/CollectionOverflowMenu/index.tsx"),K=o("./src/reddit/components/Widgets/ThemedWidget/helpers.tsx"),q=o("./src/reddit/constants/componentSizes.ts"),G=o("./src/reddit/constants/elementIds.ts"),J=o("./src/reddit/controls/MetaSeparator/index.tsx"),Q=o("./src/reddit/featureFlags/index.ts"),Z=o("./src/reddit/helpers/postCollection.ts"),Y=o("./src/reddit/models/Post/index.ts"),X=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),ee=o("./src/reddit/selectors/postCollection.ts"),te=o("./src/reddit/selectors/posts.ts"),oe=o("./src/reddit/components/Collection/PostItem.tsx"),ne=o("./src/reddit/components/Collection/index.m.less"),se=o.n(ne),re=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cre(U.a,{author:e.author,canAccessRedesignProfiles:e.canAccessRedesignProfiles,className:se.a.author,"data-click-id":"user",isAuthorDeleted:e.isDeleted,isUnstyled:!0},void 0,`u/${e.author}`),de=100,ae=h()(e=>re("div",{className:e.className},void 0,e.children)).withConfig({componentId:"s1nta6mm-0"})(["top: ","px;border-bottom: 1px solid ",";background-color: ",";color: ",";fill: ",";"],q.j,e=>Object(X.c)(e).line,e=>Object(K.b)(e),e=>Object(K.d)(e),e=>Object(K.d)(e)),ce=h.a.div.withConfig({componentId:"s1nta6mm-1"})(["border-right: 1px solid ",";"],e=>Object(X.c)(e).line),le=h.a.div.withConfig({componentId:"s1nta6mm-2"})(["border-bottom: 1px solid ",";color: ",";"],e=>Object(X.c)(e).line,e=>Object(X.c)(e).bodyText),pe=h()(e=>re("div",{className:e.className,id:e.id},void 0,e.children)).withConfig({componentId:"s1nta6mm-3"})(["top: ","px;max-height: calc(100vh - ","px);border-bottom: 1px solid ",";"],e=>(e=>{return e.isOverlay?q.y+q.e:q.j+q.e})(e),e=>q.j+(e.isOverlay?q.y:0)+q.e+5,e=>Object(X.c)(e).line),me=h()(z.a).withConfig({componentId:"s1nta6mm-4"})(["& > i {color: ",";}"],e=>Object(K.d)(e));var ue=Object(u.connect)(()=>Object(b.createStructuredSelector)({canAccessRedesignProfiles:e=>Q.d.redesignProfiles(e),collection:ee.i,followPost:(e,{postId:t})=>{const o=Object(ee.i)(e,{postId:t}),n=o&&(o.primaryPostId||o.postIds[0]);return n&&Object(te.D)(e,{postId:n})||null},post:te.D,shouldShowThumbnail:(e,{postId:t})=>{const o=Object(ee.i)(e,{postId:t});return!(!o||!o.id)&&Object(ee.n)(e,{collectionId:o.id})}}),(e,t)=>({onOpenPost:t=>e(Object($.w)(t))}))(Object(H.b)(class extends m.a.Component{constructor(){super(...arguments),this.selectedPostRef=null,this.onClickPost=((e,t)=>{this.props.onOpenPost(t)}),this.updateSelectedPostRef=(e=>{this.selectedPostRef=e})}componentDidMount(){const e=document.getElementById(G.b);if(e){const t=this.selectedPostRef;let o;o=t?t.offsetTop-de:0,k.a.write(()=>{Object(I.c)(e,o)})}}render(){var e=this.props;const t=e.canAccessRedesignProfiles,o=e.collection,n=e.followPost,s=e.isNightmodeOn,r=e.isOverlay,i=e.language,d=e.post,a=e.postId,c=e.shouldShowThumbnail;if(!d||!o)return null;var l=o.author;const p=void 0===l?"":l;var u=o.description;const b=void 0===u?"":u;var f=o.postIds;const h=void 0===f?[]:f,g=o.id;return Object(Z.a)(d)&&re(m.a.Fragment,{},void 0,re(ae,{className:se.a.collectionTitleWrapper,isOverlay:r,isNightmodeOn:s},void 0,re("div",{className:se.a.collectionMetaData},void 0,re("span",{className:se.a.collectionBy},void 0,re(V.a,{msgId:"collection.collectionBy"})),re(ie,{author:p,canAccessRedesignProfiles:t,isDeleted:Object(Y.e)(p)}),re(J.a,{isSmall:!0}),re("span",{className:se.a.postCount},void 0,Object(v.d)(i,"postCreation.postsCount",h.length))),re("div",{className:se.a.collectionTitleOptions},void 0,re("span",{className:se.a.collectionTitle},void 0,o.title),n&&re(W.a,{post:n,isNightmodeOn:s}),re(me,{className:se.a.overflowMenu,collectionId:g,isSubmitPage:!1,permalink:o.permalink,shouldShowCreatePost:!0,isNightmodeOn:s}))),re(ce,{className:se.a.postListWrapper},void 0,re(pe,{id:G.b,className:se.a.collectionList,isOverlay:r},void 0,b&&b.trim()&&re(le,{className:se.a.collectionDescription},void 0,b),h.map(e=>re(oe.b,{collectionId:g,postId:e,isSelectedPost:a===e,updateSelectedPostRef:this.updateSelectedPostRef,isOverlay:r,isNightmodeOn:s,onClickPost:this.onClickPost,shouldShowThumbnail:c},e)))))}})),be=o("./src/reddit/components/BannerAd/index.tsx"),fe=o("./src/reddit/contexts/PageLayer/index.tsx"),he=o("./src/reddit/selectors/brandSafety.ts"),ge=o("./src/reddit/selectors/user.ts"),ve=o("./src/reddit/components/CommentsPageAd/index.m.less"),xe=o.n(ve),ye=o("./src/lib/lessComponent.tsx"),Oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const o=Object(he.a)(e,t),n=!Q.d.rabbitHole(e)&&!Object(fe.L)(t.pageLayer)&&!Object(ge.w)(e),s=e.meta.isSessionSeo&&!Object(ge.F)(e);return o&&n&&(s||Object(ge.D)(e))}}),we=Object(u.connect)(Ce),je=Object(fe.w)(),Se=S.g[0],Ie=h()(be.a).withConfig({componentId:"zn43zz-0"})(["text-align: center;width: ",';margin: 30px auto 50px auto;height: 106px;&:before {content: "advertisement";color: rgb(135, 138, 140);display: block;font-size: 10px;letter-spacing: 0.5px;line-height: 12px;text-transform: uppercase;padding-bottom: 4px;font-weight: 500;text-align: left;}'],`${Se}px`),Pe=(e,t)=>{let o="";return t&&(o+="overlay-"),o+=`comment-${e}`},ke=ye.a.div("CommentsPageAdContainer",xe.a);var Te=je(we(class extends m.a.Component{constructor(){super(...arguments),this.container=null,this.state={enoughSpace:!1,hasBeenAssessed:!1},this.checkAvailableSpace=c()(()=>{k.a.read(()=>{if(this.container){const e=S.g[0],t=this.container.clientWidth;!this.state.enoughSpace&&this.state.hasBeenAssessed||k.a.write(()=>{this.setState({enoughSpace:t>e,hasBeenAssessed:!0})})}})},S.K)}componentDidMount(){this.props.canShowAds&&(this.checkAvailableSpace(),window.addEventListener("resize",this.checkAvailableSpace))}componentWillUnmount(){window.removeEventListener("resize",this.checkAvailableSpace)}render(){if(!this.props.canShowAds)return null;var e=this.props;const t=e.isOverlay,o=e.refreshKey,n=e.listingName,s=e.placement;return Oe(ke,{innerRef:e=>{this.container=e}},void 0,this.state.enoughSpace&&Oe(Ie,{id:Pe(s,t),sizes:[S.g],placement:s,listingName:n,refreshKey:o}))}})),Ne=o("./src/reddit/components/ContentGate/index.tsx"),_e=o("./src/reddit/components/Hovercards/AuthorHovercard/index.tsx"),Le=o("./src/reddit/components/PromoBanners/index.tsx"),Me=o("./src/lib/intersectionObserver/index.ts"),Ee=o("./src/reddit/components/IdCard/helpers.ts"),Ae=o("./src/reddit/components/SubredditIcon/index.tsx"),Fe=o("./src/reddit/components/SubscribeButton/index.tsx"),Re=o("./src/reddit/constants/colors.ts"),Be=o("./src/reddit/controls/InternalLink/index.tsx"),De=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),$e=o("./src/reddit/helpers/trackers/lightbox.ts"),Ue=o("./src/reddit/models/Theme/index.ts"),We=o("./src/reddit/selectors/subreddit.ts"),He=o("./src/reddit/selectors/widgets.ts"),Ve=o("./src/reddit/components/GraphicalIdBanner/index.m.less"),ze=o.n(Ve),Ke=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{this.ref=e})}componentDidMount(){this.ref&&Me.a(this.ref,e=>{e.isIntersecting&&this.props.sendEvent($e.b)})}render(){const e=this.props,t=Object(Ee.a)({idCardWidget:e.idCardWidget,language:e.language,listingName:e.subredditName,subreddit:e.subreddit,shouldRenderSuperbOwlIcon:!1});return m.a.createElement("div",{className:Object(j.a)(e.className,ze.a.container),ref:this.setRef},Ke("div",{className:ze.a.contentWrapper},void 0,Ke(Be.a,{className:ze.a.communityMeta,to:e.subreddit.url},void 0,Ke(Ae.b,{className:ze.a.subredditIcon,subredditOrProfile:e.subreddit}),Ke("div",{className:ze.a.communityText},void 0,Ke("h2",{className:ze.a.subredditName},void 0,e.subreddit.displayText),Ke("div",{className:ze.a.communityStats},void 0,`${Object(M.b)(t.subscribersCount)} ${t.subscribersText}`,Ke(Je,{}),`${Object(M.b)(t.currentlyViewingCount)} ${t.currentlyViewingText}`))),Ke("div",{className:ze.a.description},void 0,t.description),Ke(Fe.a,{identifier:{name:e.subredditName,type:"subreddit"},getEventFactory:e=>Object($e.a)(e?"unsubscribe":"subscribe"),onClick:e=>e.stopPropagation()})))}}))).withConfig({componentId:"s19rycny-1"})(["background: ",";"],e=>Object(Ue.g)(Object(X.c)(e).banner.backgroundColor,Object(X.c)(e).banner.backgroundImage,Object(X.c)(e).banner.backgroundImagePosition)),Ze=o("./src/reddit/components/ListingPostList/index.tsx"),Ye=o("./src/reddit/constants/page.ts"),Xe=o("./src/reddit/constants/postLayout.ts"),et=o("./src/reddit/helpers/trackers/screenview.ts"),tt=o("./src/reddit/components/RecommendedPostList/index.m.less"),ot=o.n(tt),nt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(X.c)(e).postLine,e=>Object(X.c)(e).postLine,e=>Object(X.c)(e).postLine,e=>Object(X.c)(e).bodyText),rt=h()(Be.a).withConfig({componentId:"jr9666-1"})(["background-color: ",";color: ",";fill: ",";&:hover {background-color: ",";}"],e=>Object(X.c)(e).button,e=>Object(X.c)(e).body,e=>Object(X.c)(e).body,e=>Object(l.h)(.8,Object(X.c)(e).button));var it=Object(H.b)(class extends m.a.Component{constructor(){super(...arguments),this.onViewed=((e,t)=>Object(et.c)(this.listingKey(),S.X.TOP,t,e,S.rc.WEEK))}listingKey(){return Object(_.a)(this.props.subredditOrProfile.name,S.X.TOP,{t:S.rc.WEEK})}render(){const e=this.props.subredditOrProfile;return nt(m.a.Fragment,{},void 0,nt(Qe,{subredditName:e.name}),nt(st,{className:ot.a.topPostsHeader},void 0,nt(V.a,{msgId:"comment.topPosts",replacements:{subredditName:e.displayText}})),nt(Ze.a,{disableBanner:!0,disablePlaceholder:!0,forcedLayout:Xe.f.Classic,listingKey:this.listingKey(),listingName:Ye.e.PostDetail,listingViewed:this.onViewed,noPostsComponent:()=>null,onLoadMore:()=>{},preventScrollOnMount:!0,inSubredditOrProfile:!0}),nt(rt,{className:ot.a.footer,onClick:()=>this.props.sendEvent(Object($e.e)("recommended_footer")),to:e.url},void 0,nt(V.a,{msgId:"discoveryUnits.continueBrowsingIn",replacements:{subredditName:e.displayText}}),nt(O.a,{className:ot.a.arrow})))}}),dt=o("./src/reddit/controls/Button/index.tsx"),at=o("./src/reddit/constants/experiments.ts"),ct=o("./src/reddit/constants/history.ts"),lt=o("./src/reddit/constants/parameters.ts"),pt=o("./src/reddit/constants/promos.ts"),mt=o("./src/reddit/contexts/TrackCommentsPageClick.ts"),ut=o("./src/reddit/models/Comment/index.ts"),bt=o("./src/reddit/models/Media/index.ts"),ft=o("./src/reddit/selectors/comments.ts"),ht=o("./src/reddit/selectors/discoveryUnit.ts"),gt=o("./src/reddit/selectors/experiments/postSeo.ts"),vt=o("./src/reddit/selectors/meta.ts"),xt=o("./src/reddit/selectors/monthsToMinutes.ts"),yt=o("./src/reddit/selectors/telemetry.ts"),Ot=o("./src/reddit/selectors/tooltip.ts"),Ct=o("./src/reddit/components/AccountCompleteness/index.tsx"),wt=o("./src/higherOrderComponents/makeAsync.tsx"),jt=o("./src/lib/loadWithRetries/index.ts"),St=o("./src/reddit/components/RichTextEditor/Placeholder.tsx"),It=o("./src/reddit/helpers/styles/components/index.tsx"),Pt=o("./src/reddit/helpers/styles/mixins/loading.ts"),kt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.isTopLevelComment?"24px 40px":"16px 0"),Nt=h()(Object(It.a)()).withConfig({componentId:"rae1fm-1"})(["","height: 19px;margin-bottom: 4px;width: 150px;"],Pt.b),_t=Object(wt.a)({ErrorComponent:({isTopLevelComment:e})=>kt(Tt,{isTopLevelComment:e},void 0,kt(Nt,{gradientType:"comments",isLoading:!1}),kt(St.a,{gradientType:"comments",isLoading:!1,toolbarPosition:"bottom"})),getComponent:()=>Object(jt.a)(()=>Promise.all([o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("vendors~FlairEdit~PostCreation~RichTextEditor"),o.e("vendors~PostCreation~RichTextEditor"),o.e("RichTextEditor")]).then(o.bind(null,"./src/reddit/components/CommentCreation/index.tsx")).then(e=>e.default)),LoadingComponent:({isTopLevelComment:e})=>kt(Tt,{isTopLevelComment:e},void 0,kt(Nt,{gradientType:"comments",isLoading:!0}),kt(St.a,{gradientType:"comments",isLoading:!0,toolbarPosition:"bottom"}))});var Lt=e=>m.a.createElement(_t,e),Mt=o("./src/lib/isSimpleClick/index.ts"),Et=o("./src/lib/loginHref/index.ts"),At=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(X.c)(e).line),Rt=h.a.span.withConfig({componentId:"s6wlmco-1"})(["","color: ",""],De.titleFontH4,e=>Object(X.c)(e).metaText),Bt=h()(dt.e).withConfig({componentId:"s6wlmco-2"})(["","",""],De.smallButtonFont,"\n padding: 4px 9px 2px;\n width: 100px;\n"),Dt=h()(dt.h).withConfig({componentId:"s6wlmco-3"})(["","","margin-left: auto;margin-right: 8px;"],De.smallButtonFont,"\n padding: 4px 9px 2px;\n width: 100px;\n");var $t=({className:e,language:t,location:o,openLoginModal:n,openRegisterModal:s,origin:r})=>At(Ft,{},void 0,At(Rt,{},void 0,Object(v.a)(t,"session.comment")),At(Dt,{href:Object(Et.a)(o,r,"/login"),onClick:e=>{Object(Mt.a)(e)&&(e.preventDefault(),e.stopPropagation(),n())},"data-redditstyle":!0},void 0,Object(v.a)(t,"session.login.submit")),At(Bt,{href:Object(Et.a)(o,r,"/register"),onClick:e=>{Object(Mt.a)(e)&&(e.preventDefault(),e.stopPropagation(),s())},"data-redditstyle":!0},void 0,Object(v.a)(t,"session.register.submit"))),Ut=o("./node_modules/lodash/isEqual.js"),Wt=o.n(Ut),Ht=o("./src/reddit/constants/comments.ts"),Vt=o("./src/reddit/constants/elementClassNames.ts"),zt=o("./src/reddit/constants/zIndex.ts"),Kt=o("./src/reddit/icons/fonts/helpers.tsx"),qt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cqt("i",{className:`${Object(Kt.b)("expand")} ${e.className}`})).withConfig({componentId:"qjrkk1-0"})(["display: inline-block;width: 12px;height: 12px;font-size: 12px;font-weight: 400;line-height: 12px;"]),Jt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cm.a.createElement("button",e,Jt(Gt,{}))).withConfig({componentId:"gcap43-0"})(["background: none;border: none;cursor: pointer;height: 12px;line-height: 12px;outline: none;width: 12px;&."," {color: ",";}",""],Vt.f,e=>Object(X.c)(e).line,e=>`color: ${Object(X.c)(e).linkText};\n transform: rotate(180deg);\n &:hover {\n color: ${Object(X.c)(e).linkText};\n }`),Zt=o("./node_modules/lodash/defer.js"),Yt=o.n(Zt),Xt=o("./src/lib/makeCommentPermalink/index.ts"),eo=o("./src/reddit/actions/gold/modals.ts"),to=o("./src/reddit/actions/modal.ts"),oo=o("./src/reddit/actions/reportFlow.ts"),no=o("./src/reddit/helpers/correlationIdTracker.ts"),so=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),ro=o("./src/reddit/selectors/activeModalId.ts"),io=o("./src/reddit/components/CommentModModeDropdown/index.tsx"),ao=o("./src/reddit/components/Comments/Comment/ModToolsFlatlist/index.tsx"),co=o("./src/reddit/components/ConfirmUserActionModal/index.tsx"),lo=o("./src/reddit/components/DistinguishCommentDropdown/index.tsx"),po=o("./src/reddit/selectors/economics.ts"),mo=o("./src/reddit/components/Economics/EntryPoints/CommentFlatlistSupportCTA/dynamicStyles.tsx");const uo=Object(wt.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>Promise.all([o.e("vendors~CoinsPurchaseModal~EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFla~fffc5772"),o.e("EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFlatlistSupportCTA~EconomicsSu~c5c59906"),o.e("EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFlatlistSupportCTA"),o.e("EconomicsEntryPointsCommentFlatlistSupportCTA")]).then(o.bind(null,"./src/reddit/components/Economics/EntryPoints/CommentFlatlistSupportCTA/index.tsx")).then(e=>e.default)});var bo=Object(u.connect)(()=>Object(b.createStructuredSelector)({featureEnabled:Q.d.spSupport,userAcceptsSupport:(e,t)=>{const o=e.comments.models[t.contentId];return!!o&&Object(po.b)(e,{contentId:o.id,subredditId:o.subredditId})}}))(function(e){return e.featureEnabled&&e.userAcceptsSupport?m.a.createElement(uo,e):null}),fo=o("./src/reddit/components/ModActionsMenu/index.tsx"),ho=o("./src/reddit/components/ModModeReports/helpers.ts"),go=o("./src/reddit/components/OverflowMenu/index.tsx"),vo=o("./src/reddit/components/ReportFlow/index.tsx"),xo=o("./src/reddit/components/ShareMenu/index.tsx"),yo=o("./src/reddit/components/ViewReportsDropdown/index.tsx"),Oo=o("./src/reddit/controls/CheckboxMenuItem/index.tsx"),Co=o("./src/reddit/controls/Dropdown/Row.tsx"),wo=o("./src/reddit/helpers/trackers/modTools.ts"),jo=o("./src/reddit/layout/row/Inline/index.tsx"),So=o("./src/reddit/icons/fonts/Comment/index.tsx"),Io=o("./src/reddit/icons/fonts/IgnoreReport/index.tsx"),Po=o("./src/reddit/icons/fonts/ModActions/index.tsx"),ko=o("./src/reddit/icons/fonts/Report/index.tsx"),To=o("./src/reddit/icons/svgs/Trash2/index.tsx"),No=o("./src/reddit/components/Comments/Comment/Flatlist/index.m.less"),_o=o.n(No),Lo=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.modModeEnabled?"0px":"12px"),Uo=h()(go.a).withConfig({componentId:"s151baxe-6"})(["font-weight: 500;","color: ",";"," {width: 16px;text-align: center;}"],De.titleFontH5,e=>Object(X.c)(e).actionIcon,Co.a),Wo=h()(jo.a).withConfig({componentId:"s151baxe-7"})(["","","color: ",";margin: 4px 0 8px;"],De.actionFont,mo.a,e=>Object(X.c)(e).actionIcon),Ho=Object(f.css)(["display: inline-block;margin-right: 12px;transition: color 0.1s;&::first-letter {text-transform: uppercase;}&:disabled {cursor: default;}&:hover {text-decoration: underline;}"]),Vo=Object(f.css)(["&.not(:disabled):hover {color: ",";}"],e=>Object(X.c)(e).bodyText),zo=h()(h.a.button.withConfig({componentId:"s151baxe-9"})(["",""],Ho)).withConfig({componentId:"s151baxe-8"})(["",""],Vo),Ko=h()(ao.c).withConfig({componentId:"s151baxe-10"})(["margin-left: 12px;&:before {content: '';position: absolute;border-left: 1px solid ",";height: 20px;margin: 6px 0px;}"],e=>Object(X.c)(e).line),qo=ye.a.wrapped(yo.a,"ViewReportsDropdown",_o.a),Go=e=>`Comment-${e}--Modal--DeleteComment`,Jo=e=>`Distinguish--Dropdown--${e}`,Qo=e=>`${e}-overflow-menu`,Zo=e=>`View--Reports--${e}`,Yo=Object(b.createStructuredSelector)({activeTooltipId:Ot.a,currentUser:ge.j,isConfirmModalOpen:(e,{comment:t})=>Object(ro.a)(e)===Go(t.id),isPendingDeletion:ft.z,isLoggedIn:ge.F,postIsArchived:(e,{comment:t})=>Object(te.z)(e,{postId:t.postId}),postIsLocked:(e,{comment:t})=>Object(te.A)(e,{postId:t.postId}),postPermalink:(e,{comment:t})=>Object(te.C)(e,{postId:t.postId}),reportFlowIsOpen:(e,{comment:t})=>e.reportFlow.postOrCommentId===t.id,sendRepliesToggled:(e,{comment:t})=>Object(ft.E)(e,{commentId:t.id}),subredditOrProfile:(e,{comment:t})=>Object(te.O)(e,{postId:t.postId})});var Xo=Object(u.connect)(Yo,(e,{comment:t,commentsPageKey:o,language:n})=>({deleteComment:()=>o&&e(Object(A.ab)(n,t.id,t.postId,o)),handleDelete:()=>{e(Object(to.i)(Go(t.id))),e(Object(E.e)({tooltipId:Qo(t.id)}))},handleEdit:()=>{const n=t.media&&t.media.rteMode;o&&e(Object(A.U)({commentId:t.id,draftKey:Object(N.a)(g.a.edit,t.id),text:t.bodyMD||"",commentMode:n,commentsPageKey:o}))},handleReply:()=>o&&e(Object(A.lb)({parentCommentId:t.id,commentsPageKey:o})),onDistinguishComment:(o,n)=>e(Object(A.R)(t.id,o,n)),onGildClick:()=>e(Object(eo.d)(t.id)),onIgnoreReports:()=>e(Object(A.mb)(t.id)),onReportClick:()=>e(Object(oo.i)(t.id)),onToggleSave:()=>e(Object(A.db)(t.id)),onToggleDistinguishDropdown:()=>e(Object(E.e)({tooltipId:Jo(t.id)})),onToggleReportsDropdown:()=>e(Object(E.e)({tooltipId:Zo(t.id)})),toggleDeleteCommentModal:()=>e(Object(to.i)(Go(t.id))),toggleSendReplies:()=>e(Object(A.eb)(t.id))}))(Object(H.b)(class extends m.a.Component{constructor(){super(...arguments),this.sendCommentEventWithName=(e=>this.props.sendEvent(Object($e.d)(this.props.comment.postId,`comment_${e}`))),this.sendCommentModEventWithName=(e=>this.props.sendEvent(Object(wo.a)(e,this.props.comment.id))),this.sendCommentReportEvent=(e=>this.props.sendEvent(Object(wo.e)(e,this.props.comment.id))),this.handleSave=(()=>{this.props.comment.isSaved?this.sendCommentModEventWithName("unsave"):this.sendCommentModEventWithName("save"),this.props.onToggleSave()}),this.handleEdit=(()=>{this.props.sendEvent(Object(wo.d)("edit",this.props.comment.id)),this.props.handleEdit()}),this.handleGild=(async()=>{Object(no.d)(no.a.GildingFlow),this.props.onGildClick();const e=(await o.e("gildTrackers").then(o.bind(null,"./src/reddit/helpers/trackers/gild.ts"))).clickGildEvent;this.props.sendEvent(e(this.props.comment.id))}),this.handleDelete=(()=>{this.props.sendEvent(Object(wo.d)("delete",this.props.comment.id)),this.props.toggleDeleteCommentModal()}),this.handleReportClick=(()=>{this.props.sendEvent(Object(wo.a)("report",this.props.comment.id)),this.props.onReportClick()}),this.handleDistinguishToggle=(()=>{this.props.sendEvent(Object(wo.a)("mod_distinguish_menu",this.props.comment.id)),this.props.onToggleDistinguishDropdown()}),this.sendCommentDistinguishEvent=(e=>this.props.sendEvent(Object(wo.b)(e,this.props.comment.id)))}render(){var e=this.props;const t=e.comment,o=e.className,n=e.currentUser,s=e.deleteComment,r=e.handleReply,i=e.isOverlay,d=e.isLoggedIn,a=e.isPendingDeletion,c=e.language,l=e.onDistinguishComment,m=e.onIgnoreReports,u=e.onToggleReportsDropdown,b=e.moderatorPermissions,f=e.modModeEnabled,h=e.postIsArchived,g=e.postIsLocked,x=e.postPermalink,y=e.sendEvent,O=e.subreddit,C=e.toggleDeleteCommentModal,w=e.toggleSendReplies,j=e.trackClick,S=Object(so.a)(b),I=!!n&&n.displayText===t.author,P=!!n&&n.isEmployee,k=!g&&!h||S&&d,T=Object(ho.a)(t);return Lo(p.Fragment,{},void 0,Lo(Wo,{className:o},void 0,k&&Lo(zo,{onClick:()=>{r(),Yt()(()=>j("reply")())},disabled:a},void 0,Lo(Mo,{}),Object(v.a)(c,"comment.reply")),n&&!I&&Lo(zo,{onClick:this.handleGild},void 0,Object(v.a)(c,"gold.giveAward")),Lo(xo.a,{dropdownId:`${t.id}-comment-share-menu`,isOverlay:!!i,permalink:Object(Xt.a)(x,t.id),sendEventWithName:this.sendCommentEventWithName,subreddit:O},void 0,Lo(zo,{onClick:()=>this.sendCommentEventWithName("share")},void 0,Object(v.a)(c,"posts.share"))),!I&&Lo(zo,{onClick:this.handleReportClick,disabled:a},void 0,Object(v.a)(c,"comment.report")),Lo(zo,{onClick:this.handleSave},void 0,t.isSaved?Object(v.a)(c,"comment.unsaveComment"):Object(v.a)(c,"comment.saveComment")),n&&!I&&Lo(bo,{className:_o.a.supportButton,contentId:t.id,subredditId:t.subredditId,userName:t.author}),I&&Lo(zo,{onClick:this.handleEdit},void 0,Object(v.a)(c,"comment.edit")),I&&Lo($o,{modModeEnabled:f},void 0,Lo(go.b,{dropdownId:Qo(t.id),onClick:()=>y(Object(wo.a)("comment_overflow_menu",t.id))},void 0,Lo(Uo,{displayText:Object(v.a)(c,"comment.deleteComment"),onClick:this.handleDelete},void 0,Lo(Eo,{})),Lo(Oo.a,{text:Object(v.a)(c,"posts.toggleSendReplies"),onClick:w,isSelected:this.props.sendRepliesToggled}))),this.props.isConfirmModalOpen&&Lo(co.a,{actionText:Object(v.a)(c,"comment.delete"),cancelActionText:Object(v.a)(c,"comment.keep"),headerText:Object(v.a)(c,"comment.deleteComment"),modalText:Object(v.a)(c,"comment.deleteConfirmation"),onConfirm:s,toggleModal:C,trackClick:()=>{},withOverlay:!0}),S&&(f?Lo(Ko,{comment:t,isCommentAuthor:I,isOverlay:i,language:c}):Lo(Do,{dropdownId:`${t.id}-mod-actions-menu`,inCommentFlatlist:!0,onClick:()=>y(Object(wo.a)("comment_mod_action_menu",t.id))},void 0,Lo(Ao,{}),Lo(io.a,{comment:t,isOverlay:!!i,language:c,tooltipId:`${t.id}-mod-actions-menu`}))),Object(ho.c)(t)&&!f&&Lo(ao.b,{text:`${T}`,onClick:()=>{u(),this.sendCommentModEventWithName("comment_report_menu")},selected:this.props.activeTooltipId===Zo(t.id),id:Zo(t.id)},void 0,Lo(qo,{isOverlay:!!i,language:c,model:t,onIgnoreReports:()=>{m(),this.sendCommentReportEvent(t.ignoreReports?"restore_reports":"ignore_reports")},tooltipId:Zo(t.id)}),t.ignoreReports?Lo(Bo,{}):Lo(Ro,{})),S&&!f&&I&&!P&&!t.bannedBy&&Lo(ao.b,{onClick:this.handleDistinguishToggle,selected:this.props.activeTooltipId===Jo(t.id)},void 0,Lo(ao.a,{}),Lo(lo.a,{isAdminDistinguished:t.isAdmin,isDropdownOpen:this.props.activeTooltipId===Jo(t.id),isModDistinguished:t.isMod,isOverlay:!!i,isStickied:t.isStickied,isTopLevelComment:!t.parentId,isUserEmployee:P,isUserMod:S,language:c,onDistinguishComment:l,sendEventWithName:this.sendCommentDistinguishEvent,tooltipId:Jo(t.id)})),I&&P&&!t.bannedBy&&Lo(ao.b,{onClick:this.handleDistinguishToggle,selected:this.props.activeTooltipId===Jo(t.id)},void 0,Lo(ao.a,{}),Lo(lo.a,{isAdminDistinguished:t.isAdmin,isDropdownOpen:this.props.activeTooltipId===Jo(t.id),isModDistinguished:t.isMod,isOverlay:!!i,isStickied:t.isStickied,isTopLevelComment:!t.parentId,isUserEmployee:P,isUserMod:S,language:c,onDistinguishComment:l,sendEventWithName:this.sendCommentDistinguishEvent,tooltipId:Jo(t.id)}))),this.props.reportFlowIsOpen&&Lo(vo.a,{withOverlay:!0,commentId:this.props.comment.id,overlayCustomStyles:vo.b,postId:this.props.comment.postId}))}})),en=o("./src/reddit/components/Comments/Comment/TopMeta/index.tsx"),tn=o("./src/reddit/components/GildModal/Loader.tsx"),on=o("./src/reddit/components/ModModeReports/index.tsx"),nn=o("./src/reddit/components/RichTextJson/index.tsx"),sn=o("./src/reddit/components/VerticalVotes/index.tsx"),rn=o("./src/reddit/helpers/getRichTextContent.ts"),dn=o("./src/reddit/components/VerticalVotes/index.m.less"),an=o.n(dn),cn=o("./src/reddit/components/VerticalVotes/votes.tsx"),ln=o("./src/reddit/components/VerticalVotes/votes.m.less"),pn=o.n(ln),mn=o("./src/reddit/constants/componentTestIds.ts"),un=o("./src/reddit/controls/ErrorText/index.tsx"),bn=o("./src/reddit/controls/InvisibleScreenReaderText/index.tsx"),fn=o("./src/reddit/models/Subreddit/index.ts"),hn=o("./src/reddit/models/Vote/index.ts"),gn=o("./src/reddit/selectors/gild.ts"),vn=o("./src/reddit/selectors/moderatorPermissions.ts"),xn=o("./src/reddit/reducers/comments/visitHighlightingFilter/index.ts"),yn=o("./src/reddit/components/Comments/Comment/index.m.less"),On=o.n(yn),Cn=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.collapsed?"32px":"0px"),Tn=h()(Object(It.a)()).withConfig({componentId:"d6o18y-2"})(["border: 1px solid transparent;border-radius: 4px;box-sizing: border-box;opacity: ",";margin-left: 4px;padding-left: 4px;padding-top: 4px;max-width: ","px;width: 100%;","","","",""],e=>e.isPendingDeletion?"0.5":"1.0",q.g,e=>e.isRemoved?`border: 2px solid ${Re.a.removed};\n background-color: ${Object(l.e)(Re.a.removed,.05)};\n padding-left: 4px;\n padding-top: 4px;\n margin-top: -4px;`:"",e=>e.isActive?`border: 1px solid ${Object(X.c)(e).postIcon};`:"",e=>e.isCollapsed?"margin-left: 8px;\n padding-left: 0;":"",e=>e.highlightComment?`background-color: ${Object(l.j)(.9,Object(X.c)(e).active)}`:""),Nn=h()(Object(It.a)()).withConfig({componentId:"d6o18y-3"})(["border-radius: 4px;display: flex;margin-left: -23px;padding: 8px 4px 0 0;position: relative;transition: color 0.5s, fill 0.5s, background 1s;.",":hover + "," {"," {opacity: 1;}}","&.top-level {margin-top: 16px;}"],Sn.cssClassName,Tn,kn,e=>e.focused?`background: ${Object(l.j)(.95,Object(X.c)(e).button)};`:"background: transparent;"),_n=ye.a.div("CommentBody",On.a),Ln=h()(Lt).withConfig({componentId:"d6o18y-4"})(["position: relative;&:before {border-left: 1px dashed ",';bottom: 0;content: " ";left: -8px;position: absolute;top: 1px;}'],e=>Object(X.c)(e).line),Mn=ye.a.wrapped(Ln,"EditCommentForm",On.a),En=Object(fe.w)()(Object(u.connect)(()=>Object(b.createStructuredSelector)({comment:(e,t)=>Object(ft.n)(e,t),currentProfileModPermissions:fe.i,depth:(e,t)=>Object(ft.j)(e,t),collapsed:ft.h,flair:ft.e,focused:ft.t,gildModalIsOpen:(e,{commentId:t})=>Object(gn.c)(e,t),isEditing:ft.y,isPendingDeletion:ft.z,language:ge.M,moderatorPermissions:(e,t)=>{const o=Object(ft.n)(e,t);return o?Object(vn.g)(e,{subredditId:o.subredditId}):null},modModeEnabled:fe.Q,errorMsgs:ft.C,patreonPatronFlair:ft.f,replyFormOpen:ft.F,subreddit:fe.t,subredditType:ft.H,highlightComment:(e,{commentId:t})=>{const o=Object(ft.q)(e);if(o===xn.a.None)return!1;const n=Object(ft.n)(e,{commentId:t});if(!n)return!1;const s=Object(ge.p)(e),r=!!Object(vn.f)(e,{postId:n.postId}),i=Object(te.D)(e,{postId:n.postId});if(!i||!i.previousVisits||i.previousVisits.length<2)return!1;const d=o===xn.a.Last?i.previousVisits[i.previousVisits.length-1]:i.previousVisits[0];return(r||s)&&n.created>d}}),(e,{commentId:t,commentsPageKey:o,scrollToAndRemeasure:n,trackClick:s})=>({onCollapseClick:()=>e(Object(A.kb)({commentId:t,commentsPageKey:o,scrollToAndRemeasure:n})),onIgnoreReports:()=>e(Object(A.mb)(t)),onVoteClick:o=>{var n=o===hn.a.upvoted?[Object(A.nb)(t),"upvote_comment"]:[Object(A.S)(t),"downvote_comment"],r=jn(n,2);const i=r[0],d=r[1];s(d)(),e(i)}}))(({childrenInfo:e,clearHovered:t,comment:o,commentsPageKey:n,collapsed:s,currentProfileModPermissions:r,depth:i,errorMsgs:d,flair:a,focused:c,gildModalIsOpen:l,highlightComment:m,isActive:u,isEditing:b,isPendingDeletion:f,language:h,moderatorPermissions:x,modModeEnabled:y,onCollapseClick:O,onIgnoreReports:C,onLineMouseOver:w,onVoteClick:j,patreonPatronFlair:S,replyFormOpen:I,subreddit:P,trackClick:k,renderedInOverlay:T,subredditType:_})=>{const L=!b&&!o.isDeleted&&!!d&&d.length>0,M=Object(N.a)(g.a.edit,o.id),E=Object(N.a)(g.a.replyToComment,o.id),F=Object(so.a)(x),R=o.authorIsContractor&&_===fn.b.EmployeesOnly;return wn(Nn,{className:`Comment ${o.id} ${i?"":"top-level"}`,focused:c},void 0,s&&wn(Sn,{className:o.id,onClick:()=>{t(),O(),k("collapse")()},onMouseOver:()=>w(o.id),onMouseOut:t}),!s&&!o.isDeleted&&wn(Pn,{compact:!0,model:o,onVoteClick:j}),wn(Tn,{highlightComment:m,isActive:u,isCollapsed:s,isPendingDeletion:f,isRemoved:!!o.bannedBy},void 0,wn(bn.a,{},void 0,Object(v.a)(h,"comment.level",{level:i+1})),wn(kn,{childrenInfo:e,collapsed:s,comment:o,commentsPageKey:n,flair:a,language:h,patreonPatronFlair:S,renderedInOverlay:T,renderContractorBadge:R}),!s&&wn(p.Fragment,{},void 0,b&&wn(Mn,{autofocus:!0,commentsPageKey:n,depth:i,draftType:g.a.edit,draftKey:M,rtJson:Object(rn.a)(o),isTopLevelComment:!1,parentCommentId:o.id,submitAction:(e,t)=>Object(A.bb)({language:h,id:o.id,commentsPageKey:n,depth:i,draftKey:M,formData:e}),submitButtonText:Object(v.a)(h,"comment.saveEdits")}),!b&&!o.isDeleted&&wn(_n,{"data-test-id":mn.d},void 0,wn(nn.b,{content:Object(rn.a)(o),renderingObjectInfo:o})),y&&F&&Object(ho.c)(o)&&wn(on.a,{language:h,onIgnoreReports:C,reportable:o}),!b&&!o.isDeleted&&wn(Xo,{comment:o,commentsPageKey:n,isOverlay:T,language:h,modModeEnabled:y,moderatorPermissions:r||x,subreddit:P,trackClick:k}),L&&d.map(e=>wn(In,{language:h},void 0,e)),I&&wn(Ln,{autofocus:!0,commentsPageKey:n,depth:i,draftType:g.a.replyToComment,draftKey:E,isTopLevelComment:!1,parentCommentId:o.id,submitAction:(e,t)=>Object(A.gb)({commentsPageKey:n,draftKey:E,language:h,parentCommentDepth:i,parentCommentId:o.id,formData:e,editorMode:t}),submitButtonText:Object(v.a)(h,"comment.reply")}))),l&&wn(tn.a,{}))}));var An=e=>wn(mt.a.Consumer,{},void 0,t=>m.a.createElement(En,Cn({},e,{trackClick:t}))),Fn=o("./src/reddit/contexts/InsideOverlay.tsx"),Rn=o("./src/reddit/components/Comments/ContinueThreadLink/index.m.less"),Bn=o.n(Rn),Dn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(X.c)(e).linkText,e=>Object(X.c)(e).linkText,e=>e.isActive?`border: 1px solid ${Object(X.c)(e).postIcon};`:""),Un=ye.a.wrapped(O.a,"ArrowRight",Bn.a),Wn=h()(x.a).withConfig({componentId:"cij1z6-1"})(["","align-items: center;display: flex;"],De.actionFont),Hn=ye.a.span("HoverSpan",Bn.a),Vn=Object(b.createStructuredSelector)({language:ge.M,permalink:(e,t)=>Object(ft.m)(e,{commentId:Object(ft.s)(e,t).parentId})});var zn=Object(u.connect)(Vn)(Object(Fn.b)(({isActive:e,isOverlay:t,language:o,permalink:n})=>Dn($n,{isActive:e},void 0,Dn(Wn,{isOverlay:!!t,to:Object(y.b)(n)},void 0,Dn(Hn,{},void 0,Object(v.a)(o,"comment.continueThread"))," ",Dn(Un,{}))))),Kn=o("./src/reddit/components/Comments/MoreCommentsItem/index.m.less"),qn=o.n(Kn),Gn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(X.c)(e).linkText),Zn=h()(Qn).withConfig({componentId:"s1tyd4zp-1"})(["&:hover {text-decoration: underline;}",""],e=>e.isActive?`border: 1px solid ${Object(X.c)(e).postIcon};`:""),Yn=Object(b.createStructuredSelector)({moreCommentsItem:ft.A,moreCommentsPending:ft.B,language:ge.M});var Xn=Object(u.connect)(Yn,(e,t)=>({moreCommentsClicked:()=>e(Object(A.W)(t.commentsPageKey,t.moreCommentsId))}))(({language:e,isActive:t,moreCommentsClicked:o,moreCommentsItem:n,moreCommentsPending:s})=>Gn(Jn,{},void 0,s?Gn(Qn,{},void 0,Object(v.a)(e,"comment.loading")):Gn(mt.a.Consumer,{},void 0,s=>Gn(Zn,{isActive:t,onClick:()=>{o(),s("load_more_comment")()}},void 0,Object(v.d)(e,"comment.moreReply",n.numComments,{numComments:n.numComments}))))),es=o("./node_modules/lodash/times.js"),ts=o.n(es),os=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cm.a.createElement("div",e,os("i",{className:"threadline"}))).withConfig({componentId:"fxv3b9-0"})(["box-sizing: border-box;cursor: pointer;display: inline-block;height: 100%;margin-left: ","px;vertical-align: top;width: ","px;& > ."," {display: block;height: 100%;width: 50%;border-right: 2px solid ",";}&."," > ."," {border-right: 2px solid ",";}"],q.I,q.J,Vt.h,e=>Object(X.c)(e).line,Vt.f,Vt.h,e=>Object(X.c)(e).button),ss=h.a.div.withConfig({componentId:"fxv3b9-1"})(["bottom: 0;left: 0;position: absolute;top: 0;z-index: ",";"],zt.g),rs=h.a.div.withConfig({componentId:"fxv3b9-2"})(["box-sizing: border-box;display: inline-block;height: 100%;vertical-align: top;"," {bottom: 0;height: calc(100% - 56px);position: absolute;}"],ns);var is=e=>{const t=e.collapsed,o=e.depth,n=e.onLineClick,s=e.onLineMouseOver,r=e.onLineMouseOut,i=e.onShortLineClick,d=e.parentNodeIds,a=e.type;return os(ss,{},void 0,ts()(o+1,e=>e===o?a!==Ht.a.Comment||t?null:os(rs,{},d[e],os(ns,{className:d[e],onClick:i,onMouseOver:()=>s(d[e]),onMouseOut:()=>r(d[e])})):os(ns,{className:d[e],onClick:n(e),onMouseOver:()=>s(d[e]),onMouseOut:()=>r(d[e])},d[e])))},ds=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.depth*(q.J+q.I)+(e.type===Ht.a.Comment?q.J:0),e=>e.isHidden?"display: none;":""),cs=e=>{const t=document.querySelectorAll(`.${e}`);if(t&&t.length)for(let o=0;o{const e=document.querySelectorAll(`.${Vt.f}`);if(e&&e.length)for(let t=0;tObject(b.createStructuredSelector)({collapsed:(e,{commentLink:t,commentsPageKey:o})=>!(!e.comments.collapsed[o]||!e.comments.collapsed[o][t.id]),commentListNode:(e,t)=>Object(ft.l)(e,t),depth:(e,t)=>Object(ft.j)(e,t),isActive:(e,{commentLink:t})=>!!e.shortcuts.activeCommentId&&t.id===e.shortcuts.activeCommentId}),(e,{commentLink:t,commentsPageKey:o,scrollToAndRemeasure:n})=>({onLineClick:s=>()=>{e(Object(A.J)({commentLink:t,commentsPageKey:o,lineDepth:s,scrollToAndRemeasure:n}))},onShortLineClick:()=>e(Object(A.kb)({commentId:t.id,commentsPageKey:o,scrollToAndRemeasure:n}))}))(e=>{const t=e.childrenInfo,o=e.className,n=e.collapsed,s=e.commentLink,r=e.commentsPageKey,i=e.depth,d=e.isActive,a=e.isHidden,c=e.onLineClick,l=e.onShortLineClick,p=e.scrollToAndRemeasure,m=e.renderedInOverlay,u=e.parentNodeIds;return ds(as,{className:o,depth:i,isHidden:a,id:s.id,isActive:d,type:s.type},void 0,ds(is,{collapsed:n,depth:i,onLineClick:c,onLineMouseOver:cs,onLineMouseOut:ls,onShortLineClick:l,type:s.type,parentNodeIds:u}),ms({childrenInfo:t,clearHovered:ls,commentLink:s,commentsPageKey:r,onLineMouseOver:cs,isActive:d,renderedInOverlay:m,scrollToAndRemeasure:p}))});const ms=({childrenInfo:e,clearHovered:t,commentLink:o,commentsPageKey:n,isActive:s,onLineMouseOver:r,renderedInOverlay:i,scrollToAndRemeasure:d})=>{switch(o.type){case Ht.a.Comment:return ds(An,{childrenInfo:e,clearHovered:t,commentId:o.id,commentsPageKey:n,isActive:s,onLineMouseOver:r,renderedInOverlay:i,scrollToAndRemeasure:d});case Ht.a.MoreComments:return ds(Xn,{commentsPageKey:n,isActive:s,moreCommentsId:o.id});case Ht.a.ContinueThread:return ds(zn,{id:o.id,isActive:s})}};var us=o("./src/reddit/components/Comments/helpers/hiddenComments.ts"),bs=o("./src/app/helpers/describeApiError/index.ts"),fs=o("./src/reddit/components/Media/LoadingIcon/index.tsx"),hs=o("./src/reddit/icons/fonts/Downvote/index.tsx"),gs=o("./src/reddit/icons/fonts/Upvote/index.tsx"),vs=o("./src/reddit/icons/svgs/Comments/index.tsx"),xs=o("./src/reddit/icons/svgs/SnooFacepalm/index.tsx"),ys=o("./src/reddit/components/Comments/States/index.m.less"),Os=o.n(ys),Cs=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.e)(Object(X.c)(e).button,.4)),Is=h()(xs.a).withConfig({componentId:"x03auy-2"})(["",""],js),Ps=Object(f.css)(["","color: ",";opacity: 0.6;"],De.titleFontH3,e=>Object(X.c)(e).metaText),ks=h.a.p.withConfig({componentId:"x03auy-3"})(["","margin-bottom: 12px;text-transform: capitalize;"],Ps),Ts=h.a.p.withConfig({componentId:"x03auy-4"})(["","text-align: center;margin: 0 50px 20px;"],Ps),Ns=h.a.p.withConfig({componentId:"x03auy-5"})(["","color: ",";opacity: 0.6;"],De.titleFontH5,e=>Object(X.c)(e).metaText),_s=({language:e})=>Cs(ws,{},void 0,Cs(Ss,{}),Cs(ks,{},void 0,Object(v.a)(e,"comment.noComments")),Cs(Ns,{},void 0,Object(v.a)(e,"comment.empty"))),Ls=({language:e,link:t})=>Cs(ws,{},void 0,Cs(Ss,{}),Cs(ks,{},void 0,Object(v.a)(e,"comment.missingComment")),Cs(dt.f,{to:Object(y.b)(t)},void 0,Object(v.a)(e,"comment.viewAllComments"))),Ms=Object(u.connect)(null,(e,{postId:t,commentId:o,sort:n})=>({onClick:()=>e(Object(B.v)(t,o,{sort:n}))}))(({apiError:e,language:t,onClick:o})=>Cs(ws,{},void 0,Cs(Is,{}),Cs(Ts,{},void 0,e?Object(bs.a)({apiError:e,language:t,isLoggedOut:!1}):Object(v.a)(t,"comment.error")),Cs(dt.d,{onClick:o},void 0,Object(v.a)(t,"common.retry")))),Es=Object(f.css)(["background-color: ",";border-radius: 4px;height: 500px;margin: 81px auto 60px;max-width: 95%;position: relative;width: 1200px;"],e=>Object(X.c)(e).body),As=()=>Cs("div",{},void 0,"500"),Fs=h()(({className:e})=>Cs("div",{className:e},void 0,Cs(fs.a,{}))).withConfig({componentId:"x03auy-6"})(["",""],Es),Rs=ye.a.div("CommentsPlaceholderContainer",Os.a),Bs=ye.a.div("CommentPlaceholder",Os.a),Ds=ye.a.div("VoteColumn",Os.a),$s=ye.a.div("TextColumn",Os.a),Us=Object(f.css)(["font-size: 16px;color: ",";"],e=>Object(X.c)(e).actionIcon),Ws=h()(gs.a).withConfig({componentId:"x03auy-7"})(["",""],Us),Hs=h()(hs.a).withConfig({componentId:"x03auy-8"})(["","margin-top: -1px;"],Us),Vs=h()(Object(It.a)()).withConfig({componentId:"x03auy-9"})(["","height: 16px;margin-bottom: 8px;width: 176px;background-color: ",";"],Pt.c,e=>Object(X.c)(e).placeholder),zs=h()(Object(It.a)()).withConfig({componentId:"x03auy-10"})(["","height: 124px;margin-bottom: 12px;width: 100%;background-color: ",";"],Pt.c,e=>Object(X.c)(e).placeholder),Ks=e=>Cs(Rs,{},void 0,ts()(10,t=>Cs(Bs,{},t,Cs(Ds,{},void 0,Cs(Ws,{}),Cs(Hs,{})),Cs($s,{},void 0,Cs(Vs,{isLoading:e.isLoading}),Cs(zs,{isLoading:e.isLoading})))));var qs=o("./src/reddit/components/Scroller/Simple.tsx"),Gs=o("./src/reddit/constants/screenWidths.ts"),Js=o("./src/reddit/helpers/commentList/index.ts"),Qs=o("./src/lib/LRUCache/index.ts"),Zs=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({onCommentEnteredViewport:t=>e(Object(A.K)(t)),onCommentLeftViewport:(t,o)=>e(Object(A.P)(t,o))})),nr=new Qs.a(500),sr=new Qs.a(500),rr=(e,t)=>{const o=`entered-${e}`;let n=nr.get(o);return void 0===n&&(n=(()=>{t.onCommentEnteredViewport(e)}),nr.set(o,n)),n},ir=(e,t)=>{const o=`left-${e}`;let n=sr.get(o);return void 0===n&&(n=(o=>{t.onCommentLeftViewport(e,o)}),sr.set(o,n)),n};var dr=or(class extends m.a.Component{constructor(e){super(e),this.getParentNodeIds=(e=>{var t=this.props;const o=t.commentLinks,n=t.commentThreadLinkSet;if(this.parentNodeIdsMap[e.id])return this.parentNodeIdsMap[e.id];const s=n[e.id].depth;if(0===s)return this.parentNodeIdsMap[e.id]=[e.id],this.parentNodeIdsMap[e.id];const r=o.findIndex(t=>t.id===e.id),i=o[r-1],d=this.parentNodeIdsMap[i.id].slice();return this.parentNodeIdsMap[e.id]=d.filter(e=>n[e].depththis.childrenInfoMap[e]||void 0),this.parentNodeIdsMap={},us.c(),this.childrenInfoMap={}}componentWillMount(){var e=this.props;const t=e.commentLinks,o=e.allCollapsed,n=e.commentThreadLinkSet,s=e.moreComments;this.timerId&&C.c.cancel(this.timerId),t.length&&(this.timerId=C.c.start()),this.findHiddenNodes(t,o,n,s)}componentDidMount(){this.timerId&&Object(C.b)(S.o.Redesign,{type:"mount",component:"commentsList",duration:C.c.end(this.timerId)})}componentWillReceiveProps(e){const t=e.allCollapsed,o=e.commentsPageKey,n=e.commentLinks,s=e.commentThreadLinkSet,r=e.moreComments;(o!==this.props.commentsPageKey||n.length>this.props.commentLinks.length||!Wt()(t,this.props.allCollapsed))&&this.findHiddenNodes(n,t,s,r)}shouldComponentUpdate(e){var t=this.props;const o=t.commentsPageKey,n=t.commentLinks,s=t.allCollapsed;return e.commentsPageKey!==o||e.commentLinks.length>n.length||!Wt()(e.allCollapsed,s)||e.commentLinks.some((e,t)=>e.id!==n[t].id)}componentWillUpdate(e){this.timerId&&C.c.cancel(this.timerId),e.commentLinks.length&&(this.timerId=C.c.start())}componentDidUpdate(e){this.timerId&&Object(C.b)(S.o.Redesign,{type:"mount",component:"commentsList",duration:C.c.end(this.timerId)})}componentWillUnmount(){this.timerId&&C.c.cancel(this.timerId)}findHiddenNodes(e,t,o,n){if(!t||!Object.keys(t).length)return;let s=null,r=1/0,i=0,d=!1;us.c();for(let a=0;ar?(us.a(c.id),i+=Object(Js.d)(c,n),c.type===Ht.a.ContinueThread&&(d=!0)):(this.childrenInfoMap[s]={numChildren:i,hasContinueThread:d},s=null,r=1/0,i=0,d=!1)),!s&&t[c.id]&&(s=c.id,r=o[c.id].depth)}}render(){return this.props.commentLinks.length?this.renderList():this.renderEmptyState()}getScrollChild(e,t){var o=this.props;const n=o.onCommentEnteredViewport,s=o.onCommentLeftViewport,r=rr(e.id,{onCommentEnteredViewport:n,onCommentLeftViewport:s}),i=ir(e.id,{onCommentEnteredViewport:n,onCommentLeftViewport:s});return{estHeight:us.b(e.id)?0:Xs,id:e.id,trackOnEnteredViewport:r,trackOnExitedViewport:i,render:({placeholderRecommended:t,height:o,width:n,scrollToAndRemeasure:s})=>t?Zs("div",{style:{height:o,backgroundColor:"#fff"}}):Zs(ps,{childrenInfo:this.getChildrenInfo(e.id),commentLink:e,commentsPageKey:this.props.commentsPageKey,id:e.id,isHidden:us.b(e.id),scrollToAndRemeasure:s,renderedInOverlay:!!this.props.renderedInOverlay,parentNodeIds:this.getParentNodeIds(e)})}}renderList(){let e;this.props.measureScrollFPS&&(e=`comments-${this.props.renderedInOverlay?"lightbox":"page"}`);const t=this.props.commentLinks.map((e,t)=>this.getScrollChild(e,t));return Zs(er,{className:this.props.className,disableScrollCache:this.props.renderedInOverlay,getContainer:()=>this.props.renderedInOverlay?document.getElementById(G.d):null,preventScrollOnMount:!0,scrollToChildPadding:Ys,trackingName:e},this.props.commentsPageKey,t)}renderEmptyState(){return this.props.commentId?Zs(Ls,{language:this.props.language,link:this.props.postPermalink}):Zs(_s,{language:this.props.language})}}),ar=o("./src/higherOrderComponents/asTooltip.tsx"),cr=o("./src/reddit/actions/post.ts"),lr=o("./src/reddit/actions/toaster.ts"),pr=o("./src/lib/makeApiRequest/index.ts"),mr=o("./src/lib/omitHeaders/index.ts"),ur=o("./src/reddit/constants/headers.ts"),br=o("./src/reddit/models/Toast/index.ts");const fr=(e,t)=>async(o,n,{apiContext:s})=>{const r=n(),i=await(async(e,t,o)=>Object(pr.c)(Object(mr.a)(e,[ur.a]),{endpoint:`${e.apiUrl}/api/set_suggested_sort/`,method:S.jb.POST,data:{api_type:"json",id:t,sort:o}}))(s(),e,t),d=`error-block-${t}`,a=`success-block-${t}`;if(i.ok){o(Object(cr.B)({[e]:{suggestedSort:t}}));const n=Object(v.a)(r.user.language,t?"sorts.suggestedCommentSort.toastOn":"sorts.suggestedCommentSort.toastOff");o(lr.e({id:a,kind:br.b.SuccessCommunityGreen,text:n}))}else o(lr.e({id:d,kind:br.b.Error,text:Object(v.a)(r.user.language,"error.tryAgainLater"),buttonText:Object(v.a)(r.user.language,"listings.toast.retryButton"),buttonAction:fr(e,t)}))};var hr=o("./src/reddit/components/InfoTextTooltip/index.tsx"),gr=o("./src/reddit/controls/Dropdown/index.tsx"),vr=o("./src/reddit/helpers/getOverlayContainerById/index.ts");const xr=(e,t)=>o=>({source:"comment_sort",action:"click",noun:e,actionInfo:{pageType:t?"post_detail":"home"},userSubreddit:yt.userSubreddit(o)}),yr=(e,t)=>o=>({source:"comment_highlighting",action:t,noun:e});var Or=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),Cr=o("./src/reddit/icons/svgs/Info/index.tsx"),wr=o("./src/reddit/components/CommentSort/index.m.less"),jr=o.n(wr),Sr=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(X.c)(e).linkText,jr.a.SortLink,e=>Object(X.c)(e).linkText,jr.a.Info,e=>Object(X.c)(e).linkText,jr.a.Title,e=>Object(X.c)(e).metaText,jr.a.Row,e=>Object(X.c)(e).linkText,jr.a.SingleCommentText,e=>Object(X.c)(e).bodyText,jr.a.ViewFullLinkOrOverlayLink,e=>Object(X.c)(e).button,e=>Object(X.c)(e).button),Nr=h()(hr.c).withConfig({componentId:"s15ogqrm-0"})(["background: ",";display: flex;padding: 8px 12px;text-align: center;width: 230px;&:after {border-top: 3px solid ",";}"],Re.a.tooltip,Re.a.tooltip),_r=Object(b.createStructuredSelector)({commentPermalink:(e,{commentId:t})=>t&&Object(ft.m)(e,{commentId:t}),dropdownIsOpen:Object(Ot.b)(Ir),highlightIsOpen:Object(Ot.b)("CommentSort--highlight-picker"),hasModeratorPostPermissions:(e,{postId:t})=>{const o=Object(vn.f)(e,{postId:t});return!!o&&o.posts},language:ge.M,postPermalink:te.C,showCommentHighlighter:(e,{postId:t})=>{const o=Object(ge.p)(e),n=!!Object(vn.f)(e,{postId:t}),s=Object(te.D)(e,{postId:t});return(n||o)&&!!s&&!!s.previousVisits&&s.previousVisits.length>1},selectedHighlightSort:ft.q}),Lr=Object(u.connect)(_r,(e,{postId:t})=>({changeHighlightSort:t=>e(Object(A.I)({sort:t})),onOpenDropdown:()=>e(Object(E.e)({tooltipId:Ir})),onOpenHighlightDropdown:t=>{e(Object(E.e)({tooltipId:"CommentSort--highlight-picker"})),t()},onSetSuggestedSort:o=>e(fr(t,o)),hideTooltip:()=>e(Object(E.f)()),showTooltip:()=>e(Object(E.e)({tooltipId:Pr}))}));const Mr=e=>e===xn.a.First?"First Visit":e===xn.a.Last?"Last Visit":"None",Er=class extends m.a.Component{constructor(){super(...arguments),this.track=(()=>{var e=this.props;const t=e.trackHighlight,o=e.selectedSort;if(o!==xn.a.None){t(o===xn.a.Last?"since_last_visit":"since_first_visit","view")}}),this.onDropdownClick=((e,t)=>{this.props.trackHighlight(e,"click"),this.props.changeHighlightSort(t)}),this.onDropdownClickFirst=(()=>{this.onDropdownClick("since_first_visit",xn.a.First)}),this.onDropdownClickLast=(()=>{this.onDropdownClick("since_last_visit",xn.a.Last)}),this.onDropdownClickNone=(()=>{this.onDropdownClick("do_not_highlight",xn.a.None)})}componentDidMount(){this.track()}componentWillUpdate(e){e.selectedSort!==this.props.selectedSort&&this.track()}render(){var e=this.props;const t=e.container,o=e.highlightIsOpen,n=e.isOverlay,s=e.language,r=e.onOpen,i=e.selectedSort;return Sr("div",{className:jr.a.HighlightWrapper},void 0,Sr("div",{className:jr.a.Title,onClick:r},void 0,Object(v.a)(s,"sorts.commentVisitHighlight")),Sr(Co.c,{className:jr.a.Row,onClick:r,displayText:Mr(i),id:"CommentSort--highlight-picker"}),Sr(Or.b,{className:jr.a.DropdownTriangle,onClick:r}),Sr(kr,{container:t,isOpen:o,renderContentsHidden:!0,isOverlay:n,tooltipId:"CommentSort--highlight-picker"},void 0,Sr("span",{onClick:this.onDropdownClickFirst},void 0,Sr(Co.c,{displayText:Mr(xn.a.First),isSelected:i===xn.a.First})),Sr("span",{onClick:this.onDropdownClickLast},void 0,Sr(Co.c,{displayText:Mr(xn.a.Last),isSelected:i===xn.a.Last})),Sr("span",{onClick:this.onDropdownClickNone},void 0,Sr(Co.c,{displayText:Mr(xn.a.None),isSelected:i===xn.a.None}))))}},Ar=e=>Sr("div",{className:jr.a.ViewFullLinkContainer},void 0,Sr("span",{className:jr.a.SingleCommentText},void 0,Object(v.a)(e.language,"comment.singleComment.shortMessage")," "),Sr(x.a,{className:jr.a.ViewFullLinkOrOverlayLink,isOverlay:e.isOverlay,to:Object(y.b)(e.postPermalink)},void 0,Sr("span",{className:jr.a.HoverSpan},void 0,Object(v.a)(e.language,"comment.viewAllComments"))," ",Sr(O.a,{className:jr.a.ArrowRight})));var Fr=h()(Lr(Object(H.b)(class extends m.a.Component{constructor(){super(...arguments),this.tooltipTargetElement=null,this.onOpenDropdownClick=(()=>{this.props.onOpenDropdown(),this.props.sendEvent(xr("sorting",this.props.isOverlay))}),this.onSortOptionClick=(()=>{this.props.sendEvent(xr("sort_by",this.props.isOverlay))}),this.clearSortOnClick=(()=>{this.props.onSetSuggestedSort(null),this.props.sendEvent(xr("clear_suggested_sort",this.props.isOverlay))}),this.setSortOnClick=(()=>{this.props.onSetSuggestedSort(this.props.sort),this.props.sendEvent(xr("set_suggested_sort",this.props.isOverlay))}),this.setTooltipTargetRef=(e=>this.tooltipTargetElement=e),this.onOpenHighlightSelector=(()=>{this.props.onOpenHighlightDropdown(yr("dropdown","click"))})}render(){var e=this.props;const t=e.changeHighlightSort,o=e.className,n=e.commentId,s=e.commentPermalink,r=e.dropdownIsOpen,i=e.elementRef,d=e.hideTooltip,a=e.highlightIsOpen,c=e.hasModeratorPostPermissions,l=e.isOverlay,p=e.language,u=e.location,b=e.postPermalink,f=e.selectedHighlightSort,h=e.showCommentHighlighter,g=e.sort,O=e.suggestedSort,C=e.showTooltip,w=Object(vr.a)(l),j=!u.search.includes(S.t.CONFIDENCE),I=g===S.t.CONFIDENCE&&j,P=c&&!I,k=" ("+Object(v.a)(p,"sorts.suggested")+")",T=O&&g===O&&!I?S.v[g]+k:S.v[g];return m.a.createElement("div",{className:o,ref:i},Sr("div",{className:jr.a.Title,onClick:this.onOpenDropdownClick},void 0,Object(v.a)(p,"sorts.titleBy")),Sr(Co.c,{className:jr.a.Row,onClick:this.onOpenDropdownClick,displayText:T,id:Ir,noHover:!0}),Sr(Or.b,{className:jr.a.DropdownTriangle,onClick:this.onOpenDropdownClick}),Sr(kr,{container:w,isOpen:r,renderContentsHidden:!0,isOverlay:l,tooltipId:Ir},void 0,[S.t.CONFIDENCE,S.t.TOP,S.t.NEW,S.t.CONTROVERSIAL,S.t.OLD,S.t.QA].map(e=>{const t=s||b,o=Object(y.b)(t);return Sr(x.a,{isOverlay:l,onClick:this.onSortOptionClick,tabIndex:-1,to:`${o}?sort=${e}`},e,Sr(Co.c,{displayText:O&&e===O?S.v[e]+k:S.v[e],isSelected:g===e}))})),P&&(O?Sr("button",{className:jr.a.SortLink,onClick:g!==O?this.setSortOnClick:this.clearSortOnClick},void 0,g!==O?Object(v.a)(p,"sorts.suggestedCommentSort.setNewSuggestedSort"):Object(v.a)(p,"sorts.suggestedCommentSort.clearSuggestedSort")):Sr("span",{className:jr.a.SetSort},void 0,Sr("button",{className:jr.a.SortLink,onClick:this.setSortOnClick},void 0,Object(v.a)(p,"sorts.suggestedCommentSort.setSuggestedSort")),Sr("span",{id:Pr,onMouseEnter:C,onMouseLeave:d},void 0,Sr(Nr,{text:Object(v.a)(p,"sorts.suggestedCommentSort.tooltip"),tooltipId:Pr}),Sr(Cr.a,{className:jr.a.Info})))),h&&Sr(Er,{changeHighlightSort:t,container:w,highlightIsOpen:a,isOverlay:l,language:p,onOpen:this.onOpenHighlightSelector,selectedSort:f,trackHighlight:yr}),n&&Ar(this.props))}}))).withConfig({componentId:"s15ogqrm-1"})(["align-items: center;background: ",";border-bottom: 1px solid ",";display: flex;justify-content: flex-start;margin: 16px 40px 0;padding: 0 16px 4px 0;",""],e=>Object(X.c)(e).body,e=>Object(X.c)(e).line,Tr),Rr=o("./src/lib/memoizeByReference/index.ts"),Br=o("./src/lib/objectSelector/index.ts"),Dr=o("./src/reddit/components/Governance/CommunityCard/index.tsx"),$r=o("./src/reddit/components/Governance/Leaderboard/dynamicStyles.tsx");var Ur=Object(wt.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>o.e("GovernanceLeaderboard").then(o.bind(null,"./src/reddit/components/Governance/Leaderboard/index.tsx")).then(e=>e.default)}),Wr=o("./src/reddit/components/IdCard/index.tsx"),Hr=o("./src/reddit/components/ProfileIdCard/index.tsx"),Vr=o("./src/reddit/components/SidebarAd/BaseSidebarAdDoNotUseOrYoureFired.tsx"),zr=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(e);s({canShowAd:Object(he.a)(e,{postId:t})&&!Object(ge.w)(e),waitForProgrammatic:Object(ft.d)(e,{commentsPageKey:o})}))(e=>{var t=e.canShowAd,o=(e.postId,e.commentsPageKey,zr(e,["canShowAd","postId","commentsPageKey"]));return t?m.a.createElement(Vr.a,o):null}),qr=o("./src/reddit/components/SidebarFooter/index.tsx"),Gr=o("./src/reddit/components/SidebarSpacer/index.tsx"),Jr=o("./src/reddit/components/SidebarStickyBottom/index.tsx"),Qr=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),Zr=o("./src/reddit/connectors/connectToLanguage.ts"),Yr=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(X.c)(e).widgetColors.lineColor),ei=h.a.div.withConfig({componentId:"s1p6e0ag-1"})(["padding-right: 2px;"]),ti=h.a.div.withConfig({componentId:"s1p6e0ag-2"})(["padding-right: 8px;flex: 1 1 100%;"]),oi=["Keep language civil","Comments must be relevant to the Promoted Post and contribute to discussion","Comments can offer feedback or criticism, but personal or other attacks on the advertiser or its products may be removed","No impersonating or masquerading as celebrities, brands, or other users. To verify yourself in a Promoted Post's thread, message the user promoting the post"];var ni=Object(Zr.a)(e=>Yr(Qr.a,{className:e.className,title:Object(v.a)(e.language,"structuredStyles.widgets.ads-rules.adsRules"),redditStyle:!0},void 0,oi.map((e,t)=>Yr(Xr,{},t,Yr(ei,{},void 0,t+1,"."),Yr(ti,{},void 0,e))))),si=o("./src/reddit/components/Widgets/ConnectedAccounts/index.tsx"),ri=o("./src/reddit/components/Widgets/Widget/index.tsx"),ii=o("./src/reddit/featureFlags/component.tsx"),di=o("./src/reddit/helpers/createBannerProperties/index.ts"),ai=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({name:e,type:t})),this.state={isMounted:!1}}componentDidMount(){this.setState({isMounted:!0})}shouldComponentUpdate(e,t){return this.props.subredditName!==e.subredditName||!Wt()(this.props.widgets,e.widgets)}renderFooter(e){var t=this.props;const o=t.isOverlay,n=t.subredditName,s=t.post,r=t.commentsPageKey;return o?ai(m.a.Fragment,{},void 0,ai(Kr,{postId:s.id,isOverlay:o,listingName:n,placement:S.d.BELOW_THE_FOLD,placementIndex:e,position:di.a.BOTTOM,refreshKey:s.id,sizes:S.p,commentsPageKey:r}),ai(qr.a,{})):ai(Jr.a,{adComponent:ai(Kr,{postId:s.id,isOverlay:o,listingName:n,placement:S.d.BELOW_THE_FOLD,placementIndex:e,position:di.a.BOTTOM,refreshKey:s.id,sizes:S.p,commentsPageKey:r})})}render(){var e=this.props;const t=e.className,o=e.commentsPageKey,n=e.isOverlay,s=e.post,r=e.subredditId,i=e.subredditName,d=e.widgets;let a=0;return ai(fi,{className:t},void 0,"profile"===s.belongsTo.type?ai(Hr.a,{profileName:i,isOverlay:n||!1}):ai(Wr.d,{commentsPageKey:o,isCommentsPage:!0,isOverlay:n,listingName:i,postId:s.id,rememberPosition:s.numComments>0}),ai(si.a,{subredditOrProfile:this.getSubredditOrProfileNameIdentifier(i,s.belongsTo.type)}),ai(pi,{},void 0,ai(ci,{subredditId:r,uniqueId:s.id})),ai(bi,{},void 0,ai(mi,{subredditId:r,uniqueId:s.id})),ai(Kr,{postId:s.id,isOverlay:n,listingName:i,placement:S.d.ABOVE_THE_FOLD,placementIndex:a++,position:di.a.FIRST,refreshKey:s.id,sizes:S.j,commentsPageKey:o}),d.map((e,t)=>ai(Gr.a,{},`widgetSpacer${t}`,ai(ri.a,{subredditName:i,widget:e}))),s.isSponsored&&ai(Gr.a,{},void 0,ai(ni,{})),this.renderFooter(a++))}}),vi=o("./src/reddit/components/PostContainer/index.tsx"),xi=o("./src/reddit/components/Thumbnail/index.tsx"),yi=o("./src/reddit/controls/OverlayLink/index.tsx"),Oi=o("./src/reddit/helpers/overlay/index.ts"),Ci=o("./src/reddit/helpers/styles/mixins/index.tsx"),wi=o("./src/reddit/helpers/trackers/discoveryUnit.ts"),ji=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/TinyPost/index.m.less"),Si=o.n(ji),Ii=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({onClickPost:o=>{e(Object(Oi.a)(o.permalink)),e((e,n)=>wi.f(n(),t.discoveryUnit,o.id))}}));var Ni=h()(Ti(class extends m.a.Component{onClickPost(){this.props.onClickPost(this.props.post)}render(){const e=this.props;return Ii(vi.a,{className:Object(j.a)(e.className,Si.a.container),onClick:()=>e.onClickPost(e.post),post:e.post},void 0,Ii("div",{className:Si.a.topRow},void 0,Ii(Pi,{},void 0,Ii(xi.d,{className:Si.a.thumbnail,post:e.post})),Ii(yi.a,{to:e.post.permalink,className:Si.a.postTitle},void 0,e.post.title)),Ii("div",{className:Si.a.meta},void 0,Ii("div",{},void 0,Object(v.d)(e.language,"posts.points.noun",e.post.score,{count:Object(M.b)(e.post.score)})),Ii(J.a,{}),Ii("div",{},void 0,Object(v.d)(e.language,"posts.comments.noun",e.post.numComments,{count:Object(M.b)(e.post.numComments)}))))}})).withConfig({componentId:"s1kk8jdv-1"})(["border: 1px solid ",";&:hover {border-color: ",";}"],e=>Object(X.c)(e).postIcon,e=>Object(X.c)(e).postLine),_i=o("./src/reddit/components/DiscoveryUnit/CommunityDiscoveryUnit/index.tsx"),Li=o("./src/reddit/components/DiscoveryUnit/CommunityBannerDiscoveryUnit/index.m.less"),Mi=o.n(Li),Ei=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{this.ref=e})}componentDidMount(){this.props.loadData(),this.ref&&Me.a(this.ref,e=>{e.isIntersecting&&this.props.onView(this.props.discoveryUnit)})}componentWillUnmount(){this.ref&&Me.b(this.ref)}render(){return!!this.props.subredditAboutInfo&&!!this.props.subreddit&&m.a.createElement("div",{className:Object(j.a)(this.props.className,Mi.a.container),ref:this.setRef},Ei("div",{className:Mi.a.contentWrapper},void 0,Ei("div",{className:Mi.a.communityMetaContainer},void 0,Ei(Be.a,{className:Mi.a.linkContainer,to:this.props.subreddit.url},void 0,Ei(Ae.b,{className:Mi.a.subredditIcon,subredditOrProfile:this.props.subreddit}),Ei("div",{className:Mi.a.communityData},void 0,Ei("div",{className:Mi.a.communityTitle},void 0,this.props.subreddit.displayText),Ei("div",{className:Mi.a.metaData},void 0,`${Object(M.b)(this.props.subredditAboutInfo.subscribers)} `,Ei(V.a,{msgId:"structuredStyles.widgets.id-card.subscribersText"})))),Ei(Fe.a,{identifier:{name:this.props.subredditName,type:"subreddit"},getEventFactory:e=>Object($e.a)(e?"unsubscribe":"subscribe"),onClick:e=>e.stopPropagation()})),Ei("div",{className:Mi.a.moreFrom},void 0,Ei(V.a,{msgId:"comment.moreFromThisCommunity"})),Ei("div",{className:Mi.a.postContainer},void 0,this.props.postIds.map(e=>Ei(Ni,{discoveryUnit:this.props.discoveryUnit,postId:e},e)))))}})).withConfig({componentId:"mw4b1p-0"})(["background: ",";"],e=>Object(Ue.g)(Object(X.c)(e).banner.backgroundColor,Object(X.c)(e).banner.backgroundImage,Object(X.c)(e).banner.backgroundImagePosition)),Fi=o("./src/reddit/components/HeaderImage/index.tsx"),Ri=o("./src/reddit/components/Hovercards/helpers.ts"),Bi=o("./src/reddit/icons/fonts/Archived/index.tsx"),Di=o("./src/reddit/components/InfoBanners/BannerBase/index.tsx"),$i=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.language;return $i(Wi,{color:Re.a.locked,icon:Hi,subtitle:Object(v.a)(t,"comment.threadArchived.subtitle"),title:Object(v.a)(t,"comment.threadArchived.title")})},zi=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;czi("svg",{className:e.className,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,zi("path",{d:"M16,9H15V7A5,5,0,0,0,5,7V9H4a1,1,0,0,0-1,1v7a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V10A1,1,0,0,0,16,9ZM7,7a3,3,0,0,1,6,0V9H7Z"}))).withConfig({componentId:"s1ehj7bx-0"})(["fill: ",";height: 24px;width: 24px;"],Re.a.locked),Gi=h()(Di.a).withConfig({componentId:"s1ehj7bx-1"})(["margin: 16px;"]),Ji=Ki(qi,{});var Qi=e=>{const t=e.subredditName,o=e.language,n=t?"comment.threadLocked.title":"comment.threadLocked.simpleTitle";return Ki(Gi,{color:Re.a.locked,icon:Ji,subtitle:Object(v.a)(o,"comment.threadLocked.subtitle"),title:Object(v.a)(o,n,{subredditName:t})})},Zi=o("./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.tsx"),Yi=o("./src/reddit/components/PostContent/index.tsx"),Xi=o("./src/reddit/components/PostTopMeta/index.tsx"),ed=o("./src/reddit/components/SubredditNav/index.tsx"),td=o("./src/reddit/helpers/getSubredditErrorProps/index.ts"),od=o("./src/reddit/helpers/history/index.ts"),nd=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cnd("div",{tabIndex:e.tabIndex,className:e.className},void 0,e.children)).withConfig({componentId:"rhbaa2-0"})(["box-sizing: border-box;display: flex;justify-content: center;margin: ","px auto 0;max-width: ","px;padding-bottom: 32px;position: relative;width: calc(100% - ","px);overflow-y: ",";&:focus {outline: none;}"],q.j,q.n,2*q.l,e=>e.isCollectionLayout?"unset":"hidden"),rd=h()(e=>nd("div",{className:e.className},void 0,e.children)).withConfig({componentId:"rhbaa2-1"})(["flex: 1;margin: ","px;margin-right: ","px;max-width: 100%;min-height: 100vh;min-width: 0;padding-bottom: 1px;width: 100%;word-break: break-word;","",""],q.p,q.o,"",e=>e.isCollectionLayout?"":`@media(min-width: ${Gs.g}px) { max-width: 890px; }`),id=h()(e=>nd("div",{className:e.className},void 0,e.children)).withConfig({componentId:"rhbaa2-2"})(["display: none;margin: ","px;margin-left: 0;padding: 0;right: 0;top: 0;width: ","px;","@media(min-width: ","px) {display: block;}"],q.p,q.F,"",e=>e.isCollectionLayout?Gs.a:Gs.g);var dd=class extends m.a.PureComponent{constructor(){super(...arguments),this.container=null}componentDidMount(){this.focusContainer()}componentDidUpdate(){this.focusContainer()}focusContainer(){this.props.shouldFocus&&this.container&&this.container.focus()}render(){var e=this.props;const t=e.content,o=e.contentBanner,n=e.isCollectionLayout,s=e.sidebar;return nd(sd,{innerRef:e=>this.container=e,isCollectionLayout:n,tabIndex:-1},void 0,nd(rd,{redditStyle:!0,isCollectionLayout:n},void 0,o,t),s&&nd(id,{isCollectionLayout:n},void 0,s))}},ad=o("./src/reddit/layout/page/Listing/index.tsx"),cd=o("./src/reddit/pages/CommentsPage/index.m.less"),ld=o.n(cd),pd=o("./src/reddit/models/MonthsToMinutes/index.ts");o.d(t,"CommentsPage",function(){return wd});var md=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(X.c)(e).linkText,e=>Object(X.c)(e).linkText),gd=h.a.div.withConfig({componentId:"s1g2zjvi-1"})(["&::before {background:linear-gradient(180deg,rgba(255, 255, 255, 0) 90%,"," 100%);}"],e=>Object(X.c)(e).body),vd=({condition:e,wrap:t,children:o})=>e?t(o):o,xd=80,yd=200,Od=80,Cd=32;const wd=Object(u.connect)(()=>Object(b.createStructuredSelector)({apiError:ft.c,apiPending:ft.d,canCommentAsModerator:(e,{postId:t})=>{const o=Object(te.O)(e,{postId:t});return!!(o&&o.id&&e.moderatingSubreddits[o.id])},canTriggerACBanner:e=>{const t=Object(xt.o)(e),o=Object(xt.f)(e);return t&&o===pd.b.Initial},comment:ft.n,communityBannerDiscoveryUnit:ht.c,contentGateInfo:(e,{subredditName:t})=>Object(ge.e)(e,t),currentUserShowNSFW:ge.R,fullyLoaded:ft.u,headComment:ft.x,isLoggedIn:ge.F,isNightmodeOn:ge.O,isTooltipOpen:(e,t)=>!!Object(Ot.a)(e),language:ge.M,m2mIsEnabled:xt.u,origin:vt.d,post:ft.D,postSEOVariant:gt.e,subredditOrProfile:te.O,userHovercardIsOpen:(e,t)=>Object(Ot.b)(Object(Ri.b)({itemId:t.postId,tooltipIdPrefix:_e.a,tooltipType:Xi.c.StickyPost}))(e),userPrefs:ge.fb,showAccountCompletenessInFeed:xt.w}),(e,t)=>({setCommentFocus:t=>e(A.L({commentListNodeId:t})),dispatchUnpause:()=>e(D.N({postId:t.postId})),fullyLoadComments:()=>e(Object(B.D)(t.postId,void 0,{subredditName:t.subredditName})),onHideTooltip:()=>e(Object(E.f)()),onToggleTooltip:t=>e(Object(E.e)({tooltipId:t})),openLoginModal:()=>e(Object(F.a)()),openRegisterModal:()=>e(Object(F.b)()),showACBanner:()=>e(R.b(pd.b.BannerVisible))}))(Object(H.b)(class extends m.a.Component{constructor(e){super(e),this.collectionPostWrapperRef=null,this.didRenderLoading=!1,this.needsUpdatedMeasurements=!0,this.scrollY=null,this.recheckScrollTimer=-1,this.postPaused=!0,this.shouldFocusLightbox=!0,this.setPostScrollItemRef=(e=>{this.postScrollItemRef=e,setTimeout(this.handleScroll)}),this.handleScroll=c()(()=>{if(!this.scrollContainerEl)return;this.needsUpdatedMeasurements&&this.updateMeasurements();const e=this.didScrollPastPost,t=this.scrollContainerEl,o=this.scrollPostThreshold;var n=this.props;const s=n.userHovercardIsOpen,r=n.isOverlay,i=n.isTooltipOpen,d=n.onHideTooltip,a=n.onToggleTooltip,c=n.post,l=n.postId;clearTimeout(this.recheckScrollTimer),this.recheckScrollTimer=-1;const p=t===window?t.scrollY:t?t.scrollTop:0,m=null!==this.scrollY&&Math.abs(p-this.scrollY)>xd,u=c&&c.media&&c.media.type===bt.m.EMBED?c.media.provider:null,b=c&&c.media&&bt.d.has(c.media.type)&&(!u||!bt.p.has(u));this.scrollY=p,!e&&void 0!==o&&p>=o&&(this.didScrollPastPost=!0,this.props.canTriggerACBanner&&this.props.showACBanner()),e&&void 0!==o&&p{a(Object(Ri.b)({itemId:l,tooltipIdPrefix:_e.a,tooltipType:Xi.c.StickyPost}))})),b&&this.postScrollItemRef&&(this.postPaused||!m&&!this.didScrollPastPost?this.postPaused&&!this.didScrollPastPost&&(m?this.recheckScrollTimer=setTimeout(this.handleScroll,4*S.K):(this.postPaused=!1,k.a.write(this.postScrollItemRef.focusContent))):(this.postPaused=!0,k.a.write(this.postScrollItemRef.pauseContent))),r&&i&&d()},S.K),this.viewAllCommentsClicked=(()=>{this.setState({viewAllCommentsPressed:!0}),this.sendEventWithName("view_all_comments")()}),this.sendEventWithName=(e=>()=>this.props.sendEvent(Object($e.d)(this.props.postId,e))),this.updateWindowHeight=(()=>{this.needsUpdatedMeasurements=!0,this.handleScroll()}),this.updateCommentSortRef=(e=>{this.commentSortRef=e,this.needsUpdatedMeasurements=!0}),this.updateCommentFormRef=(e=>{this.commentFormRef=e,this.needsUpdatedMeasurements=!0}),this.updateCollPostWrapperRef=(e=>{this.collectionPostWrapperRef=e}),this.didScrollPastPost=e.shouldScrollToComments&&!!e.post&&!!e.post.numComments,this.state={viewAllCommentsPressed:!1}}componentWillMount(){var e=this.props;const t=e.commentId,o=e.setCommentFocus;t&&o(t)}componentDidMount(){const e=this.commentFormRef,t=this.commentSortRef;var o=this.props;const n=o.isLoggedIn,s=o.isOverlay,r=o.post,i=o.shouldScrollToComments;s?(this.scrollContainerEl=document.getElementById(G.d),i&&(e||t)&&r&&r.numComments?this.scrollToComments():k.a.write(()=>{setTimeout(()=>{Object(I.c)(this.scrollContainerEl,0)})})):this.scrollContainerEl=window,this.needsUpdatedMeasurements=!0,this.addListeners(),this.checkAndSendScreenview(),k.a.read(()=>{this.props.isOverlay||Object(L.d)(L.c.CommentsPage,n)})}componentWillReceiveProps(e){e.postId!==this.props.postId?(this.didRenderLoading=!1,this.props.isOverlay&&(this.shouldFocusLightbox=!0)):this.props.isOverlay&&(this.shouldFocusLightbox=!1),e.commentId&&e.commentId!==this.props.commentId&&this.props.setCommentFocus(e.commentId)}componentWillUpdate(e){this.removeListeners()}componentDidUpdate(e){if(this.needsUpdatedMeasurements=!0,this.addListeners(),this.checkAndSendScreenview(),e.postId!==this.props.postId){const e=this.props.post&&Object(Z.a)(this.props.post);this.props.post&&this.props.post.numComments?k.a.read(this.handleScroll):k.a.write(()=>{e||Object(I.c)(this.scrollContainerEl,0),k.a.read(this.handleScroll)}),this.props.isOverlay&&!e&&k.a.write(()=>{setTimeout(()=>{Object(I.c)(this.scrollContainerEl,0)})});const t=this.collectionPostWrapperRef;if(e&&t){const e=q.e+(this.props.isOverlay?q.y:0),o=t.getBoundingClientRect().top;let n;const s=(n=this.props.isOverlay?document.getElementById(G.d):document.getElementsByTagName("body")[0])&&n.getBoundingClientRect().top,r=Math.abs(s-o),i=this.props.isOverlay?Cd:r-e;(this.props.isOverlay?n&&n.scrollTop||0:window.pageYOffset)>=i&&k.a.write(()=>{setTimeout(()=>{this.props.isOverlay?Object(I.c)(n,i):Object(I.c)(document,i)})})}}}componentWillUnmount(){this.removeListeners(),this.needsUpdatedMeasurements=!1,this.scrollContainerEl=void 0}updateMeasurements(){this.needsUpdatedMeasurements=!1,this.windowHeight=window.innerHeight,this.commentFormRef?this.scrollPostThreshold=this.commentFormRef.offsetTop:this.commentSortRef?this.scrollPostThreshold=this.commentSortRef.offsetTop:this.scrollPostThreshold=yd}addListeners(){this.props.isOverlay&&window.addEventListener("resize",this.updateWindowHeight),this.scrollContainerEl&&this.scrollContainerEl.addEventListener("scroll",this.handleScroll)}removeListeners(){this.props.isOverlay&&window.removeEventListener("resize",this.updateWindowHeight),this.scrollContainerEl&&this.scrollContainerEl.removeEventListener("scroll",this.handleScroll)}scrollToComments(){k.a.read(()=>{const e=document.getElementById(G.d);if(e){let t,o;this.commentFormRef?(t=this.commentFormRef.offsetTop-Od,o=this.commentFormRef.offsetParent):this.commentSortRef?(t=this.commentSortRef.offsetTop-Od,o=this.commentSortRef.offsetParent):t=0,o&&(t+=o.offsetTop),k.a.write(()=>{Object(I.c)(e,t),this.needsUpdatedMeasurements=!0,setTimeout(()=>k.a.read(this.handleScroll))})}})}shouldSendScreenview(){var e=this.props;const t=e.apiError,o=e.apiPending,n=e.commentsPageKey;return C.c.has(n)&&(t||!o||this.listLongEnoughForScreenView())}listLongEnoughForScreenView(){return!!this.commentSortRef&&this.commentSortRef.getBoundingClientRect().bottom>window.innerHeight}checkAndSendScreenview(){k.a.read(()=>{var e=this.props;const t=e.commentId,o=e.commentsPageKey,n=e.postId,s=e.sendEvent;if(!this.shouldSendScreenview())return;const r=C.c.end(o);s(Object(et.b)(o,n,t,w.TimerType.InApp,r))})}isCommentPermalink(){return void 0!==this.props.commentId}renderPageError(){var e=this.props;const t=e.contentGateInfo,o=e.currentUserShowNSFW,n=e.isOverlay,s=e.post,r=e.subredditName,i=!(!s||!s.isNSFW||o),d=Object(td.a)(t,i,r);if(!d)return null;let a=m.a.createElement(Ne.b,d);return n&&(a=md(dd,{content:a,shouldFocus:this.shouldFocusLightbox})),a}render(){var e=this.props;const t=e.apiError,o=e.apiPending,n=e.closeLocation,s=e.commentsPageKey,r=e.contentGateInfo,i=e.isNightmodeOn,d=e.isOverlay,a=e.language,c=e.m2mIsEnabled,l=e.post,p=e.postId,u=e.postSEOVariant,b=e.sendEvent,f=e.showAccountCompletenessInFeed,h=e.subredditName,g=e.subredditOrProfile,v=u===at.z.LeftRightRailSwap;if(!l){if(o)return md(Fs,{});const e=this.renderPageError();return e||md(As,{})}if(t&&r){const e=this.renderPageError();if(e)return e}const x=this.isCommentPermalink(),y=Object(Z.a)(l);return md(Pd,{closeLocation:n,commentsPageKey:s,isOverlay:d,isSwapVariant:v,post:l,subredditOrProfile:g,shouldFocusLightbox:this.shouldFocusLightbox,showAccountCompletenessInFeed:f,isCollectionLayout:y},void 0,g&&g.isQuarantined&&md(Zi.a,{subredditName:g.name}),md(Sd,{className:Object(j.a)(ld.a.PageContentWrapper,{[ld.a.LargePageContent]:y}),redditStyle:!0},"PostContentWrapper",!c&&md(Le.a,{className:ld.a.promoBanner,isOverlay:d,location:pt.f.CommentsPage}),y&&md(ue,{isOverlay:d,language:a,isNightmodeOn:i,postId:p}),md(vd,{condition:y,wrap:e=>m.a.createElement("div",{ref:this.updateCollPostWrapperRef,className:ld.a.CollectionBodyWrapper},e)},void 0,md(Yi.a,{isCommentPermalink:x,isExclusivePost:!0,isOverlay:d,postId:p,redditStyle:d,scrollerItemRef:this.setPostScrollItemRef,sendEvent:b}),md(Te,{listingName:h||"",isOverlay:d,placement:S.d.ABOVE_THE_FOLD,postId:p}),this.renderCommentPanes())),Object(gt.a)(u)&&g&&!d&&md(Ai,{discoveryUnit:this.props.communityBannerDiscoveryUnit,listingKey:Object(_.a)(g.name,S.X.TOP,{t:S.rc.WEEK}),onPostView:(e,t)=>this.props.sendEvent(o=>wi.d(o,e,t)),onView:e=>this.props.sendEvent(t=>Object.assign({},wi.c(t,e),{post:yt.currentPost(t)})),subredditName:g.name}),Object(gt.c)(u)&&g&&!d&&md(it,{subredditOrProfile:g}))}renderCommentPanes(){var e=this.props;const t=e.apiError,o=e.apiPending,n=e.canCommentAsModerator,s=e.commentId,r=e.commentsPageKey,i=e.fullyLoaded,d=e.headComment,a=e.isLoggedIn,c=e.isOverlay,l=e.language,p=e.location,m=e.openLoginModal,u=e.openRegisterModal,b=e.origin,f=e.post,h=e.postId,x=e.postSEOVariant,O=e.sort,C=e.subredditName,w=e.userPrefs;if(!f)return null;const j=this.isCommentPermalink(),I=[],P=f.isLocked&&!n,k=!j&&!f.isArchived,T=Object(gt.d)(x)&&!this.state.viewAllCommentsPressed&&!c;let _=S.u;if(O?_=O:f.suggestedSort?_=f.suggestedSort:w&&w.defaultCommentSort&&(_=w.defaultCommentSort),P)I.push(md(Qi,{subredditName:C,language:l},"commentThreadBanner"));else if(f.isArchived)I.push(md(Vi,{language:l},"commentThreadBanner"));else if(k)if(a){const e=Object(N.a)(g.a.replyToPost,h);I.push(md(Lt,{autofocus:!1,isTopLevelComment:!0,depth:0,draftKey:e,draftType:g.a.replyToPost,editorElementRef:this.updateCommentFormRef,parentCommentId:"replyToPost",submitAction:(t,o)=>A.ib(l,h,r,e,t,o),submitButtonText:Object(v.a)(l,"comment.comment")},"form"+e))}else I.push(md($t,{language:l,location:p,openLoginModal:m,openRegisterModal:u,origin:b},"loggedOutCommentForm"));return I.push(md(Fr,{commentId:s,elementRef:this.updateCommentSortRef,isOverlay:c,location:p,postId:h,sort:_,suggestedSort:f.suggestedSort},"commentSort")),o&&!d?(this.didRenderLoading=!0,I.push(md(Ks,{isLoading:o},"commentsPlaceholder"))):t&&!d?I.push(md(Ms,{language:l,postId:h,commentId:s,sort:_,apiError:t})):(I.push(md(jd,{className:ld.a.CommentsWrapper,redditStyle:!0,renderedInOverlay:c},"commentsWrapper",j&&d&&null!==d.parentId&&md(fd,{},void 0,md(hd,{isOverlay:c,to:Object(y.b)(d.permalink+"?context=8&depth=9")},void 0,md(bd,{})," ",md(ud,{},void 0,Object(v.a)(l,"comment.showParentComments")))),md("div",{className:ld.a.gradientContainer},void 0,md(gd,{className:T?ld.a.TruncatedScroller:""},void 0,md(dr,{postId:h,commentId:s,commentsPageKey:r,renderedInOverlay:c}))),T&&!o&&md(dt.g,{className:ld.a.MoreCommentsButton,onClick:this.viewAllCommentsClicked},void 0,Object(v.a)(l,"comment.viewAllNumComments",{numComments:Object(M.b)(f.numComments)})))),t&&d?I.push(md(Ms,{language:l,postId:h,commentId:s,sort:_,apiError:t},"commentsErrorState")):!i&&o&&I.push(md(Ks,{isLoading:!0},"commentsPlaceholder"))),md(mt.a.Provider,{value:this.sendEventWithName},void 0,I)}})),jd=h.a.div.withConfig({componentId:"s1g2zjvi-2"})(["// set overlay background to 80% opacity\n",""],e=>e.renderedInOverlay?`background: ${Object(l.j)(.2,Object(X.c)(e).body)};`:`background: ${Object(X.c)(e).body};`),Sd=h.a.div.withConfig({componentId:"s1g2zjvi-3"})(["background: ",";border: 1px solid ",";"],e=>Object(X.c)(e).body,e=>Object(X.c)(e).line),Id=ye.a.wrapped(gi,"DetailsPageSidebar",ld.a),Pd=e=>{const t=e.children,o=e.commentsPageKey,n=e.isCollectionLayout,s=e.isOverlay,r=e.isSwapVariant,i=e.post,d=e.shouldFocusLightbox,a=e.showAccountCompletenessInFeed,c=e.subredditOrProfile;return s?md(dd,{content:t,contentBanner:a&&md(Ct.a,{}),shouldFocus:d,isCollectionLayout:n,sidebar:c&&md(gi,{commentsPageKey:o,isOverlay:!0,post:i,subredditName:c.name,subredditId:c.id})}):md(ad.d,{maxWidth:q.n,content:t,contentBanner:a&&md(Ct.a,{}),disableFullscreen:!0,isPageSwapped:r,isCollectionLayout:n,navBar:c&&m.a.Children.toArray([md(Fi.a,{disableFullscreen:!0,headerText:c.name,maxWidth:q.n,prefixedHeaderText:c.displayText,subredditOrProfile:c,url:c.url}),"user"!==c.type&&md(ed.a,{disableFullscreen:!0,homeUrl:c.url,maxWidth:q.n,subredditId:c.id})]),sidebar:c&&md(Id,{commentsPageKey:o,post:i,subredditName:c.name,subredditId:c.id})})};t.default=(e=>{const t=e.location.state,o=d()(t,ct.a.IsOverlay,!1),n=d()(t,ct.a.CloseLocation,null),s=d()(t,ct.a.ScrollOnLoad,!1);s&&Object(od.c)(ct.a.ScrollOnLoad);var i=e.match.params;const a=i.partialCommentId,c=i.partialPostId,l=i.subredditName,p=Object(Y.f)(c),m=a&&Object(ut.d)(a),u=e.location.search,b=r()([...Object(P.a)(u)]),f=lt.q in b?b[lt.q]:"",h=S.xc.has(f)?f:void 0,g=b.instanceId,v={};h&&(v.sort=h,v.hasSortParam=!0),b.context&&(v.context=parseInt(b.context,10)),b.depth&&(v.depth=parseInt(b.depth,10));const x=Object(T.a)(p,m,v),y=e.location;return md(wd,{location:y,closeLocation:n,commentId:m,commentsPageKey:x,isOverlay:o,postId:p,instanceId:g,shouldScrollToComments:s,sort:h,subredditName:l})})},"./src/reddit/selectors/brandSafety.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return d}),o.d(t,"a",function(){return a}),o.d(t,"d",function(){return c}),o.d(t,"b",function(){return l});var n=o("./src/lib/isFakeSubreddit/index.ts"),s=o("./src/reddit/models/WhitelistStatus/index.ts"),r=o("./src/reddit/selectors/posts.ts"),i=o("./src/reddit/selectors/subreddit.ts");const d=e=>e.brandSafety.hasBrandSafetyBeenAssessed,a=(e,{postId:t})=>{const o=Object(r.D)(e,{postId:t}),n=Object(r.O)(e,{postId:t});return!(!o||!n)&&(n.wls===s.a.ALL_ADS&&!o.isNSFW)},c=e=>!e.brandSafety.isViewSafe,l=(e,{listingName:t,listingKey:o})=>{const r=Object(i.v)(e,{subredditName:t});return!(e=>/\[sort:'(new|rising|controversial)'\]/.test(e))(o)&&(!(r||!Object(n.a)(t))||!!r&&r.wls===s.a.ALL_ADS)}},"./src/reddit/selectors/experiments/followPost.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"c",function(){return i}),o.d(t,"b",function(){return d});var n=o("./src/reddit/constants/experiments.ts"),s=o("./src/reddit/helpers/chooseVariant/index.ts");const r=e=>Object(s.b)(e,{experimentEligibilitySelector:s.a,experimentName:n.o}),i=e=>e===n.p.FollowPostTooltip,d=e=>e===n.p.FollowPostTooltipHover},"./src/reddit/selectors/premium.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return n}),o.d(t,"d",function(){return s}),o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});const n=e=>!!e.givePremium.givePremiumModalAccountName,s=e=>e.givePremium.givePremiumModalAccountName,r=e=>e.givePremium.api.error||"",i=e=>e.givePremium.api.pending},"./src/reddit/selectors/tracking.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return d}),o.d(t,"b",function(){return a}),o.d(t,"a",function(){return c});var n=o("./node_modules/lodash/without.js"),s=o.n(n),r=o("./src/lib/constants/index.ts"),i=o("./src/lib/makeSearchKey/index.ts");const d=(e,{listingKey:t})=>e.tracking.viewportDataLoaded[t],a=(e,{listingKey:t})=>e.tracking.viewportDataLoaded[Object(i.b)(t,[r.kc.Posts])],c=(e,{listingKey:t,searchOptions:o})=>{const n=Object(i.b)(t,s()(o.type,r.kc.Posts));return e.tracking.viewportDataLoaded[n]}},"./src/reddit/selectors/widgets.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return c}),o.d(t,"j",function(){return l}),o.d(t,"c",function(){return p}),o.d(t,"h",function(){return m}),o.d(t,"d",function(){return u}),o.d(t,"e",function(){return b}),o.d(t,"i",function(){return f}),o.d(t,"g",function(){return h}),o.d(t,"f",function(){return g}),o.d(t,"b",function(){return v});var n=o("./src/lib/objectSelector/index.ts"),s=o("./src/reddit/constants/posts.ts"),r=o("./src/reddit/helpers/name/index.ts"),i=o("./src/reddit/models/Widgets/index.ts"),d=o("./src/reddit/selectors/profile.ts"),a=o("./src/reddit/selectors/subreddit.ts");const c=e=>e.widgets.models,l=Object(n.a)((e,t)=>Object(i.p)(t)?e.widgets.models[t.widgetId]:Object(i.j)(t.widgetKind)),p=(e,t)=>{let o=t.subredditId;if(!o&&t.subredditName&&(o=Object(a.z)(e,t.subredditName)),o){const t=((e,t)=>e.widgets.idCardIds[t.subredditId])(e,{subredditId:o});if(t)return e.widgets.models[t]}return null},m=(e,t)=>e.widgets.sidebar[t.subredditId]||[],u=(e,t)=>e.widgets.menuIds[t.subredditId],b=(e,t)=>{const o=u(e,t);return o?e.widgets.models[o]:null},f=(e,t)=>{return e.widgets.sidebar[t.subredditId].reduce((t,o)=>{const n=e.widgets.models[o];return n&&t.push(n.kind),t},[])},h=(e,t)=>{const o=m(e,t);for(const n of o){const t=e.widgets.models[n];if("subreddit-rules"===t.kind)return t}return null},g=(e,t)=>{const o=m(e,t).map(t=>e.widgets.models[t]).filter(e=>"post-flair"===e.kind);return o.length?o:null},v=Object(n.a)((e,t)=>{if(t.type===s.a.PROFILE){const o=Object(d.h)(e,{profileName:t.name});return o?{profile:{id:o.id,name:Object(r.f)(o.name)}}:{}}const o=Object(a.v)(e,{subredditName:t.name});return{subreddit:{categoryName:Object(a.s)(e,{subredditName:t.name}).contentCategory,id:o.id,name:Object(r.f)(o.name)}}})}}]); -//# sourceMappingURL=CommentsPage.a49796f4e39018c866ec.js.map \ No newline at end of file diff --git a/walls/Cu1dtpe.jpeg b/walls/Cu1dtpe.jpeg deleted file mode 100644 index bf3b076..0000000 Binary files a/walls/Cu1dtpe.jpeg and /dev/null differ diff --git a/walls/CuUw1jA.jpeg b/walls/CuUw1jA.jpeg deleted file mode 100644 index 39230a0..0000000 Binary files a/walls/CuUw1jA.jpeg and /dev/null differ diff --git a/walls/CwY4Y06.jpeg b/walls/CwY4Y06.jpeg deleted file mode 100644 index 81bf494..0000000 Binary files a/walls/CwY4Y06.jpeg and /dev/null differ diff --git a/walls/D0YPRu5.jpeg b/walls/D0YPRu5.jpeg deleted file mode 100644 index 0ac25c6..0000000 Binary files a/walls/D0YPRu5.jpeg and /dev/null differ diff --git a/walls/D1WusPh.png b/walls/D1WusPh.png deleted file mode 100644 index f43411a..0000000 Binary files a/walls/D1WusPh.png and /dev/null differ diff --git a/walls/D2UG3O1.jpeg b/walls/D2UG3O1.jpeg deleted file mode 100644 index 2185b30..0000000 Binary files a/walls/D2UG3O1.jpeg and /dev/null differ diff --git a/walls/D2xWxPB.jpeg b/walls/D2xWxPB.jpeg deleted file mode 100644 index 6713233..0000000 Binary files a/walls/D2xWxPB.jpeg and /dev/null differ diff --git a/walls/D2zuXr8.jpeg b/walls/D2zuXr8.jpeg deleted file mode 100644 index b546ee2..0000000 Binary files a/walls/D2zuXr8.jpeg and /dev/null differ diff --git a/walls/D7vSAGi.jpeg b/walls/D7vSAGi.jpeg deleted file mode 100644 index 7dd80ce..0000000 Binary files a/walls/D7vSAGi.jpeg and /dev/null differ diff --git a/walls/D8fDDpG.jpeg b/walls/D8fDDpG.jpeg deleted file mode 100644 index 08f9a52..0000000 Binary files a/walls/D8fDDpG.jpeg and /dev/null differ diff --git a/walls/D92hqbo.jpeg b/walls/D92hqbo.jpeg deleted file mode 100644 index 40d2935..0000000 Binary files a/walls/D92hqbo.jpeg and /dev/null differ diff --git a/walls/D9OTqt9.jpeg b/walls/D9OTqt9.jpeg deleted file mode 100644 index de00a03..0000000 Binary files a/walls/D9OTqt9.jpeg and /dev/null differ diff --git a/walls/DASJnV0.jpeg b/walls/DASJnV0.jpeg deleted file mode 100644 index f15c030..0000000 Binary files a/walls/DASJnV0.jpeg and /dev/null differ diff --git a/walls/DBRiPGW.jpeg b/walls/DBRiPGW.jpeg deleted file mode 100644 index a33f8e2..0000000 Binary files a/walls/DBRiPGW.jpeg and /dev/null differ diff --git a/walls/DENqvDm.jpeg b/walls/DENqvDm.jpeg deleted file mode 100644 index f141f62..0000000 Binary files a/walls/DENqvDm.jpeg and /dev/null differ diff --git a/walls/DFBdZG9.jpeg b/walls/DFBdZG9.jpeg deleted file mode 100644 index 6cb1f7c..0000000 Binary files a/walls/DFBdZG9.jpeg and /dev/null differ diff --git a/walls/DIgVIgm.jpeg b/walls/DIgVIgm.jpeg deleted file mode 100644 index 2105450..0000000 Binary files a/walls/DIgVIgm.jpeg and /dev/null differ diff --git a/walls/DJJUV15.jpeg b/walls/DJJUV15.jpeg deleted file mode 100644 index 353948a..0000000 Binary files a/walls/DJJUV15.jpeg and /dev/null differ diff --git a/walls/DJp6WRc.jpeg b/walls/DJp6WRc.jpeg deleted file mode 100644 index 4684087..0000000 Binary files a/walls/DJp6WRc.jpeg and /dev/null differ diff --git a/walls/DKkZsFF.jpeg b/walls/DKkZsFF.jpeg deleted file mode 100644 index 0d1e640..0000000 Binary files a/walls/DKkZsFF.jpeg and /dev/null differ diff --git a/walls/DLKZgUq.jpeg b/walls/DLKZgUq.jpeg deleted file mode 100644 index 671b0dc..0000000 Binary files a/walls/DLKZgUq.jpeg and /dev/null differ diff --git a/walls/DNygr1X.jpeg b/walls/DNygr1X.jpeg deleted file mode 100644 index d2b7f8c..0000000 Binary files a/walls/DNygr1X.jpeg and /dev/null differ diff --git a/walls/DORD6NN.jpeg b/walls/DORD6NN.jpeg deleted file mode 100644 index 7de0d7c..0000000 Binary files a/walls/DORD6NN.jpeg and /dev/null differ diff --git a/walls/DQ9ZoU9.jpeg b/walls/DQ9ZoU9.jpeg deleted file mode 100644 index 7577f85..0000000 Binary files a/walls/DQ9ZoU9.jpeg and /dev/null differ diff --git a/walls/DQL7Xxd.jpeg b/walls/DQL7Xxd.jpeg deleted file mode 100644 index 3d7a722..0000000 Binary files a/walls/DQL7Xxd.jpeg and /dev/null differ diff --git a/walls/DQuj97z.jpeg b/walls/DQuj97z.jpeg deleted file mode 100644 index 6afc8ce..0000000 Binary files a/walls/DQuj97z.jpeg and /dev/null differ diff --git a/walls/DR2gOsM.png b/walls/DR2gOsM.png deleted file mode 100644 index ae48a02..0000000 Binary files a/walls/DR2gOsM.png and /dev/null differ diff --git a/walls/DRfr0xW.jpeg b/walls/DRfr0xW.jpeg deleted file mode 100644 index 98672ee..0000000 Binary files a/walls/DRfr0xW.jpeg and /dev/null differ diff --git a/walls/DSQ8diQ.jpeg b/walls/DSQ8diQ.jpeg deleted file mode 100644 index dd0ffc5..0000000 Binary files a/walls/DSQ8diQ.jpeg and /dev/null differ diff --git a/walls/DSaF3qa.jpeg b/walls/DSaF3qa.jpeg deleted file mode 100644 index 0ef8fbb..0000000 Binary files a/walls/DSaF3qa.jpeg and /dev/null differ diff --git a/walls/DUIykjK.jpeg b/walls/DUIykjK.jpeg deleted file mode 100644 index d0527f3..0000000 Binary files a/walls/DUIykjK.jpeg and /dev/null differ diff --git a/walls/DUhnzru.jpeg b/walls/DUhnzru.jpeg deleted file mode 100644 index c9957f3..0000000 Binary files a/walls/DUhnzru.jpeg and /dev/null differ diff --git a/walls/DUp7jXp.jpeg b/walls/DUp7jXp.jpeg deleted file mode 100644 index b5e615c..0000000 Binary files a/walls/DUp7jXp.jpeg and /dev/null differ diff --git a/walls/DV6skT2.png b/walls/DV6skT2.png deleted file mode 100644 index 6e50a4e..0000000 Binary files a/walls/DV6skT2.png and /dev/null differ diff --git a/walls/DVI55p3.png b/walls/DVI55p3.png deleted file mode 100644 index 48ae73a..0000000 Binary files a/walls/DVI55p3.png and /dev/null differ diff --git a/walls/DYa628i.jpeg b/walls/DYa628i.jpeg deleted file mode 100644 index 0329810..0000000 Binary files a/walls/DYa628i.jpeg and /dev/null differ diff --git a/walls/DaA5PFb.jpeg b/walls/DaA5PFb.jpeg deleted file mode 100644 index e53b000..0000000 Binary files a/walls/DaA5PFb.jpeg and /dev/null differ diff --git a/walls/DaT9lOQ.jpeg b/walls/DaT9lOQ.jpeg deleted file mode 100644 index 9f739e6..0000000 Binary files a/walls/DaT9lOQ.jpeg and /dev/null differ diff --git a/walls/DaZ4p8S.jpeg b/walls/DaZ4p8S.jpeg deleted file mode 100644 index 30969fd..0000000 Binary files a/walls/DaZ4p8S.jpeg and /dev/null differ diff --git a/walls/DakmKbx.jpeg b/walls/DakmKbx.jpeg deleted file mode 100644 index 50f65b4..0000000 Binary files a/walls/DakmKbx.jpeg and /dev/null differ diff --git a/walls/DbOCkiE.jpeg b/walls/DbOCkiE.jpeg deleted file mode 100644 index 0237730..0000000 Binary files a/walls/DbOCkiE.jpeg and /dev/null differ diff --git a/walls/Dcr862r.jpeg b/walls/Dcr862r.jpeg deleted file mode 100644 index e3efd39..0000000 Binary files a/walls/Dcr862r.jpeg and /dev/null differ diff --git a/walls/DdXDHI3.png b/walls/DdXDHI3.png deleted file mode 100644 index fa3d85f..0000000 Binary files a/walls/DdXDHI3.png and /dev/null differ diff --git a/walls/DfI9eIv.jpeg b/walls/DfI9eIv.jpeg deleted file mode 100644 index f304484..0000000 Binary files a/walls/DfI9eIv.jpeg and /dev/null differ diff --git a/walls/DhT7yYD.png b/walls/DhT7yYD.png deleted file mode 100644 index 3d05068..0000000 Binary files a/walls/DhT7yYD.png and /dev/null differ diff --git a/walls/DiQMoNd.png b/walls/DiQMoNd.png deleted file mode 100644 index 142cbd6..0000000 Binary files a/walls/DiQMoNd.png and /dev/null differ diff --git a/walls/DjaDAZA.jpeg b/walls/DjaDAZA.jpeg deleted file mode 100644 index bfb355a..0000000 Binary files a/walls/DjaDAZA.jpeg and /dev/null differ diff --git a/walls/Djn7LUt.jpeg b/walls/Djn7LUt.jpeg deleted file mode 100644 index 29495e8..0000000 Binary files a/walls/Djn7LUt.jpeg and /dev/null differ diff --git a/walls/DkBN8MI.jpeg b/walls/DkBN8MI.jpeg deleted file mode 100644 index 1160934..0000000 Binary files a/walls/DkBN8MI.jpeg and /dev/null differ diff --git a/walls/DlvcB8x.jpeg b/walls/DlvcB8x.jpeg deleted file mode 100644 index a3166d6..0000000 Binary files a/walls/DlvcB8x.jpeg and /dev/null differ diff --git a/walls/Dme0qX7.jpeg b/walls/Dme0qX7.jpeg deleted file mode 100644 index 1b0a4bc..0000000 Binary files a/walls/Dme0qX7.jpeg and /dev/null differ diff --git a/walls/DnGZnKO.png b/walls/DnGZnKO.png deleted file mode 100644 index 84c7c19..0000000 Binary files a/walls/DnGZnKO.png and /dev/null differ diff --git a/walls/DnuZKAG.jpeg b/walls/DnuZKAG.jpeg deleted file mode 100644 index 2008f0b..0000000 Binary files a/walls/DnuZKAG.jpeg and /dev/null differ diff --git a/walls/DrG9QIy.png b/walls/DrG9QIy.png deleted file mode 100644 index da3ec1e..0000000 Binary files a/walls/DrG9QIy.png and /dev/null differ diff --git a/walls/DxEE4cU.jpeg b/walls/DxEE4cU.jpeg deleted file mode 100644 index 2470399..0000000 Binary files a/walls/DxEE4cU.jpeg and /dev/null differ diff --git a/walls/DyMQSEu.jpeg b/walls/DyMQSEu.jpeg deleted file mode 100644 index c479fef..0000000 Binary files a/walls/DyMQSEu.jpeg and /dev/null differ diff --git a/walls/E1kP5sR.png b/walls/E1kP5sR.png deleted file mode 100644 index 06c11d5..0000000 Binary files a/walls/E1kP5sR.png and /dev/null differ diff --git a/walls/E5EUPq7.jpeg b/walls/E5EUPq7.jpeg deleted file mode 100644 index 7b9e6f4..0000000 Binary files a/walls/E5EUPq7.jpeg and /dev/null differ diff --git a/walls/E6RjVG7.jpeg b/walls/E6RjVG7.jpeg deleted file mode 100644 index f20918c..0000000 Binary files a/walls/E6RjVG7.jpeg and /dev/null differ diff --git a/walls/E6nDhE8.jpeg b/walls/E6nDhE8.jpeg deleted file mode 100644 index 99b56eb..0000000 Binary files a/walls/E6nDhE8.jpeg and /dev/null differ diff --git a/walls/E8dxn3e.png b/walls/E8dxn3e.png deleted file mode 100644 index 16f1704..0000000 Binary files a/walls/E8dxn3e.png and /dev/null differ diff --git a/walls/E8h0jQT.jpeg b/walls/E8h0jQT.jpeg deleted file mode 100644 index 6b612f8..0000000 Binary files a/walls/E8h0jQT.jpeg and /dev/null differ diff --git a/walls/E9HVJ2h.jpeg b/walls/E9HVJ2h.jpeg deleted file mode 100644 index c238cfe..0000000 Binary files a/walls/E9HVJ2h.jpeg and /dev/null differ diff --git a/walls/E9WJIaS.jpeg b/walls/E9WJIaS.jpeg deleted file mode 100644 index 41187f5..0000000 Binary files a/walls/E9WJIaS.jpeg and /dev/null differ diff --git a/walls/EAD3ncY.jpeg b/walls/EAD3ncY.jpeg deleted file mode 100644 index 8a053a4..0000000 Binary files a/walls/EAD3ncY.jpeg and /dev/null differ diff --git a/walls/EIPVomS.jpeg b/walls/EIPVomS.jpeg deleted file mode 100644 index 6aaddce..0000000 Binary files a/walls/EIPVomS.jpeg and /dev/null differ diff --git a/walls/EIwl5UY.jpeg b/walls/EIwl5UY.jpeg deleted file mode 100644 index ffe2add..0000000 Binary files a/walls/EIwl5UY.jpeg and /dev/null differ diff --git a/walls/ELsgdwk.png b/walls/ELsgdwk.png deleted file mode 100644 index 620013f..0000000 Binary files a/walls/ELsgdwk.png and /dev/null differ diff --git a/walls/EMHGl5m.jpeg b/walls/EMHGl5m.jpeg deleted file mode 100644 index e885915..0000000 Binary files a/walls/EMHGl5m.jpeg and /dev/null differ diff --git a/walls/EPF3dbM.jpeg b/walls/EPF3dbM.jpeg deleted file mode 100644 index a5548c3..0000000 Binary files a/walls/EPF3dbM.jpeg and /dev/null differ diff --git a/walls/ETRu5D6.jpeg b/walls/ETRu5D6.jpeg deleted file mode 100644 index 160af74..0000000 Binary files a/walls/ETRu5D6.jpeg and /dev/null differ diff --git a/walls/EUrZKYa.jpeg b/walls/EUrZKYa.jpeg deleted file mode 100644 index 588a253..0000000 Binary files a/walls/EUrZKYa.jpeg and /dev/null differ diff --git a/walls/EW7PioH.jpeg b/walls/EW7PioH.jpeg deleted file mode 100644 index d93c884..0000000 Binary files a/walls/EW7PioH.jpeg and /dev/null differ diff --git a/walls/EWIyVSC.jpeg b/walls/EWIyVSC.jpeg deleted file mode 100644 index aa8a407..0000000 Binary files a/walls/EWIyVSC.jpeg and /dev/null differ diff --git a/walls/EXJwTVF.jpeg b/walls/EXJwTVF.jpeg deleted file mode 100644 index 2dff6fa..0000000 Binary files a/walls/EXJwTVF.jpeg and /dev/null differ diff --git a/walls/EXeh3k6.jpeg b/walls/EXeh3k6.jpeg deleted file mode 100644 index 41ea16e..0000000 Binary files a/walls/EXeh3k6.jpeg and /dev/null differ diff --git a/walls/EbEqkjH.jpeg b/walls/EbEqkjH.jpeg deleted file mode 100644 index 0b211a5..0000000 Binary files a/walls/EbEqkjH.jpeg and /dev/null differ diff --git a/walls/EdfETrV.jpeg b/walls/EdfETrV.jpeg deleted file mode 100644 index bfd5b42..0000000 Binary files a/walls/EdfETrV.jpeg and /dev/null differ diff --git a/walls/EeaITVU.jpeg b/walls/EeaITVU.jpeg deleted file mode 100644 index 5091c15..0000000 Binary files a/walls/EeaITVU.jpeg and /dev/null differ diff --git a/walls/EfKwp83.jpeg b/walls/EfKwp83.jpeg deleted file mode 100644 index 5c695e5..0000000 Binary files a/walls/EfKwp83.jpeg and /dev/null differ diff --git a/walls/EfXMo8F.jpeg b/walls/EfXMo8F.jpeg deleted file mode 100644 index 44d32f5..0000000 Binary files a/walls/EfXMo8F.jpeg and /dev/null differ diff --git a/walls/EgqL3xb.jpeg b/walls/EgqL3xb.jpeg deleted file mode 100644 index 702327f..0000000 Binary files a/walls/EgqL3xb.jpeg and /dev/null differ diff --git a/walls/EhBN3ud.jpeg b/walls/EhBN3ud.jpeg deleted file mode 100644 index e6a6a36..0000000 Binary files a/walls/EhBN3ud.jpeg and /dev/null differ diff --git a/walls/EhODCUz.jpeg b/walls/EhODCUz.jpeg deleted file mode 100644 index c406007..0000000 Binary files a/walls/EhODCUz.jpeg and /dev/null differ diff --git a/walls/EjLIHy1.jpeg b/walls/EjLIHy1.jpeg deleted file mode 100644 index fa52822..0000000 Binary files a/walls/EjLIHy1.jpeg and /dev/null differ diff --git a/walls/Ejm3Xrs.jpeg b/walls/Ejm3Xrs.jpeg deleted file mode 100644 index 517b235..0000000 Binary files a/walls/Ejm3Xrs.jpeg and /dev/null differ diff --git a/walls/EmiPY0X.jpeg b/walls/EmiPY0X.jpeg deleted file mode 100644 index 6555fe2..0000000 Binary files a/walls/EmiPY0X.jpeg and /dev/null differ diff --git a/walls/EnqsMQY.jpeg b/walls/EnqsMQY.jpeg deleted file mode 100644 index fa1d432..0000000 Binary files a/walls/EnqsMQY.jpeg and /dev/null differ diff --git a/walls/EobLOOg.jpeg b/walls/EobLOOg.jpeg deleted file mode 100644 index ca350a1..0000000 Binary files a/walls/EobLOOg.jpeg and /dev/null differ diff --git a/walls/ErVvYZ7.jpeg b/walls/ErVvYZ7.jpeg deleted file mode 100644 index e2ac647..0000000 Binary files a/walls/ErVvYZ7.jpeg and /dev/null differ diff --git a/walls/EstGgJI.jpeg b/walls/EstGgJI.jpeg deleted file mode 100644 index 183f3e9..0000000 Binary files a/walls/EstGgJI.jpeg and /dev/null differ diff --git a/walls/EswvB6D.jpeg b/walls/EswvB6D.jpeg deleted file mode 100644 index 1b9a67c..0000000 Binary files a/walls/EswvB6D.jpeg and /dev/null differ diff --git a/walls/EtVE7Ot.png b/walls/EtVE7Ot.png deleted file mode 100644 index b1a4322..0000000 Binary files a/walls/EtVE7Ot.png and /dev/null differ diff --git a/walls/EuX2KSg.jpeg b/walls/EuX2KSg.jpeg deleted file mode 100644 index fe67e80..0000000 Binary files a/walls/EuX2KSg.jpeg and /dev/null differ diff --git a/walls/EubUklw.png b/walls/EubUklw.png deleted file mode 100644 index 6f88f2b..0000000 Binary files a/walls/EubUklw.png and /dev/null differ diff --git a/walls/EyEt3E4.jpeg b/walls/EyEt3E4.jpeg deleted file mode 100644 index e9769a8..0000000 Binary files a/walls/EyEt3E4.jpeg and /dev/null differ diff --git a/walls/EyIzewa.jpeg b/walls/EyIzewa.jpeg deleted file mode 100644 index 276a65a..0000000 Binary files a/walls/EyIzewa.jpeg and /dev/null differ diff --git a/walls/F0atM3g.jpeg b/walls/F0atM3g.jpeg deleted file mode 100644 index 7fd503a..0000000 Binary files a/walls/F0atM3g.jpeg and /dev/null differ diff --git a/walls/F2Cg0js.jpeg b/walls/F2Cg0js.jpeg deleted file mode 100644 index 091e316..0000000 Binary files a/walls/F2Cg0js.jpeg and /dev/null differ diff --git a/walls/F2GKInQ.png b/walls/F2GKInQ.png deleted file mode 100644 index 2c9fa9c..0000000 Binary files a/walls/F2GKInQ.png and /dev/null differ diff --git a/walls/F3R497O.png b/walls/F3R497O.png deleted file mode 100644 index 0672626..0000000 Binary files a/walls/F3R497O.png and /dev/null differ diff --git a/walls/F6voPWI.png b/walls/F6voPWI.png deleted file mode 100644 index dc12e1f..0000000 Binary files a/walls/F6voPWI.png and /dev/null differ diff --git a/walls/F9toYtb.jpeg b/walls/F9toYtb.jpeg deleted file mode 100644 index e88d986..0000000 Binary files a/walls/F9toYtb.jpeg and /dev/null differ diff --git a/walls/FBByIxR.jpeg b/walls/FBByIxR.jpeg deleted file mode 100644 index f2c0375..0000000 Binary files a/walls/FBByIxR.jpeg and /dev/null differ diff --git a/walls/FCicuuZ.jpeg b/walls/FCicuuZ.jpeg deleted file mode 100644 index 807767c..0000000 Binary files a/walls/FCicuuZ.jpeg and /dev/null differ diff --git a/walls/FDeTfX6.png b/walls/FDeTfX6.png deleted file mode 100644 index 5a7d443..0000000 Binary files a/walls/FDeTfX6.png and /dev/null differ diff --git a/walls/FGzbTIc.jpeg b/walls/FGzbTIc.jpeg deleted file mode 100644 index f4328ec..0000000 Binary files a/walls/FGzbTIc.jpeg and /dev/null differ diff --git a/walls/FJTpBZO.jpeg b/walls/FJTpBZO.jpeg deleted file mode 100644 index 98971d2..0000000 Binary files a/walls/FJTpBZO.jpeg and /dev/null differ diff --git a/walls/FKvTjeb.jpeg b/walls/FKvTjeb.jpeg deleted file mode 100644 index f9c6c5c..0000000 Binary files a/walls/FKvTjeb.jpeg and /dev/null differ diff --git a/walls/FLCwJSh.jpeg b/walls/FLCwJSh.jpeg deleted file mode 100644 index ad319f7..0000000 Binary files a/walls/FLCwJSh.jpeg and /dev/null differ diff --git a/walls/FM3616f.jpeg b/walls/FM3616f.jpeg deleted file mode 100644 index fc2314c..0000000 Binary files a/walls/FM3616f.jpeg and /dev/null differ diff --git a/walls/FMEmm5j.png b/walls/FMEmm5j.png deleted file mode 100644 index 390031f..0000000 Binary files a/walls/FMEmm5j.png and /dev/null differ diff --git a/walls/FMHnA12.jpeg b/walls/FMHnA12.jpeg deleted file mode 100644 index 391b0bc..0000000 Binary files a/walls/FMHnA12.jpeg and /dev/null differ diff --git a/walls/FMv2yrQ.jpeg b/walls/FMv2yrQ.jpeg deleted file mode 100644 index 9ec2128..0000000 Binary files a/walls/FMv2yrQ.jpeg and /dev/null differ diff --git a/walls/FPw73d7.jpeg b/walls/FPw73d7.jpeg deleted file mode 100644 index 1289d98..0000000 Binary files a/walls/FPw73d7.jpeg and /dev/null differ diff --git a/walls/FPx3PGh.jpeg b/walls/FPx3PGh.jpeg deleted file mode 100644 index ce6ca4f..0000000 Binary files a/walls/FPx3PGh.jpeg and /dev/null differ diff --git a/walls/FS1W0Ju.jpeg b/walls/FS1W0Ju.jpeg deleted file mode 100644 index dd302af..0000000 Binary files a/walls/FS1W0Ju.jpeg and /dev/null differ diff --git a/walls/FSK9nPR.jpeg b/walls/FSK9nPR.jpeg deleted file mode 100644 index 8e08879..0000000 Binary files a/walls/FSK9nPR.jpeg and /dev/null differ diff --git a/walls/FSh7Rr0.jpeg b/walls/FSh7Rr0.jpeg deleted file mode 100644 index ec88b78..0000000 Binary files a/walls/FSh7Rr0.jpeg and /dev/null differ diff --git a/walls/FV7oqm9.jpeg b/walls/FV7oqm9.jpeg deleted file mode 100644 index 0d16253..0000000 Binary files a/walls/FV7oqm9.jpeg and /dev/null differ diff --git a/walls/FVcYj82.png b/walls/FVcYj82.png deleted file mode 100644 index ea2189c..0000000 Binary files a/walls/FVcYj82.png and /dev/null differ diff --git a/walls/FXD68b5.jpeg b/walls/FXD68b5.jpeg deleted file mode 100644 index 32eb397..0000000 Binary files a/walls/FXD68b5.jpeg and /dev/null differ diff --git a/walls/FXYwJAl.jpeg b/walls/FXYwJAl.jpeg deleted file mode 100644 index fbdf925..0000000 Binary files a/walls/FXYwJAl.jpeg and /dev/null differ diff --git a/walls/Fb4YaH4.jpeg b/walls/Fb4YaH4.jpeg deleted file mode 100644 index 3cc2c5d..0000000 Binary files a/walls/Fb4YaH4.jpeg and /dev/null differ diff --git a/walls/FbI8c5b.jpeg b/walls/FbI8c5b.jpeg deleted file mode 100644 index 0234e0c..0000000 Binary files a/walls/FbI8c5b.jpeg and /dev/null differ diff --git a/walls/FbVJvcm.jpeg b/walls/FbVJvcm.jpeg deleted file mode 100644 index 4530e19..0000000 Binary files a/walls/FbVJvcm.jpeg and /dev/null differ diff --git a/walls/FeJKSmm.jpeg b/walls/FeJKSmm.jpeg deleted file mode 100644 index 7b3bc1d..0000000 Binary files a/walls/FeJKSmm.jpeg and /dev/null differ diff --git a/walls/Fehv9Q7.jpeg b/walls/Fehv9Q7.jpeg deleted file mode 100644 index 02f0a4c..0000000 Binary files a/walls/Fehv9Q7.jpeg and /dev/null differ diff --git a/walls/FgoavoI.jpeg b/walls/FgoavoI.jpeg deleted file mode 100644 index 9f74bd3..0000000 Binary files a/walls/FgoavoI.jpeg and /dev/null differ diff --git a/walls/Fh9Ufym.jpeg b/walls/Fh9Ufym.jpeg deleted file mode 100644 index 429f808..0000000 Binary files a/walls/Fh9Ufym.jpeg and /dev/null differ diff --git a/walls/FhBixhL.jpeg b/walls/FhBixhL.jpeg deleted file mode 100644 index 401dc10..0000000 Binary files a/walls/FhBixhL.jpeg and /dev/null differ diff --git a/walls/Fi6rHFJ.jpeg b/walls/Fi6rHFJ.jpeg deleted file mode 100644 index ac7311e..0000000 Binary files a/walls/Fi6rHFJ.jpeg and /dev/null differ diff --git a/walls/Fk8XM1Z.jpeg b/walls/Fk8XM1Z.jpeg deleted file mode 100644 index fd7e613..0000000 Binary files a/walls/Fk8XM1Z.jpeg and /dev/null differ diff --git a/walls/FkzCSSS.jpeg b/walls/FkzCSSS.jpeg deleted file mode 100644 index 40939de..0000000 Binary files a/walls/FkzCSSS.jpeg and /dev/null differ diff --git a/walls/FloLNpP.jpeg b/walls/FloLNpP.jpeg deleted file mode 100644 index 780a433..0000000 Binary files a/walls/FloLNpP.jpeg and /dev/null differ diff --git a/walls/FmA2ueU.jpeg b/walls/FmA2ueU.jpeg deleted file mode 100644 index 9880ff8..0000000 Binary files a/walls/FmA2ueU.jpeg and /dev/null differ diff --git a/walls/FoHWAPy.jpeg b/walls/FoHWAPy.jpeg deleted file mode 100644 index 24fed0d..0000000 Binary files a/walls/FoHWAPy.jpeg and /dev/null differ diff --git a/walls/FopfRj3.png b/walls/FopfRj3.png deleted file mode 100644 index 953e341..0000000 Binary files a/walls/FopfRj3.png and /dev/null differ diff --git a/walls/FpPE6Mi.jpeg b/walls/FpPE6Mi.jpeg deleted file mode 100644 index 132f9e5..0000000 Binary files a/walls/FpPE6Mi.jpeg and /dev/null differ diff --git a/walls/FqtGGcG.jpeg b/walls/FqtGGcG.jpeg deleted file mode 100644 index 30051fe..0000000 Binary files a/walls/FqtGGcG.jpeg and /dev/null differ diff --git a/walls/Frontpage.40c49732aae82fbafeca.js b/walls/Frontpage.40c49732aae82fbafeca.js deleted file mode 100644 index 19c46dc..0000000 --- a/walls/Frontpage.40c49732aae82fbafeca.js +++ /dev/null @@ -1,6 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Frontpage"],{"./node_modules/lodash/random.js":function(e,t,o){var n=o("./node_modules/lodash/_baseRandom.js"),s=o("./node_modules/lodash/_isIterateeCall.js"),r=o("./node_modules/lodash/toFinite.js"),i=parseFloat,d=Math.min,a=Math.random;e.exports=function(e,t,o){if(o&&"boolean"!=typeof o&&s(e,t,o)&&(t=o=void 0),void 0===o&&("boolean"==typeof t?(o=t,t=void 0):"boolean"==typeof e&&(o=e,e=void 0)),void 0===e&&void 0===t?(e=0,t=1):(e=r(e),void 0===t?(t=e,e=0):t=r(t)),e>t){var c=e;e=t,t=c}if(o||e%1||t%1){var l=a();return d(e+l*(t-e+i("1e-"+((l+"").length-1))),t)}return n(e,t)}},"./src/lib/colors/constants.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return n}),o.d(t,"b",function(){return s}),o.d(t,"n",function(){return r}),o.d(t,"l",function(){return i}),o.d(t,"g",function(){return d}),o.d(t,"k",function(){return a}),o.d(t,"m",function(){return c}),o.d(t,"a",function(){return l}),o.d(t,"d",function(){return p}),o.d(t,"e",function(){return u}),o.d(t,"f",function(){return m}),o.d(t,"h",function(){return f}),o.d(t,"i",function(){return g}),o.d(t,"j",function(){return b});const n="#24A0ED",s="#000",r="#FFF",i="#FF4500",d="#CCCCCA",a="#A5A4A4",c="#222",l="#EA0027",p="#5F99CF",u="#0079d3",m="#F7FBFD",f="#545452",g="#222",b="#C6C6C6"},"./src/lib/partOfDay/index.ts":function(e,t,o){"use strict";var n;o.d(t,"a",function(){return r}),function(e){e.morning="morning",e.afternoon="afternoon",e.evening="evening",e.night="night"}(n||(n={}));const s=[{startHour:22,dayPart:n.night},{startHour:18,dayPart:n.evening},{startHour:12,dayPart:n.afternoon},{startHour:7,dayPart:n.morning},{startHour:0,dayPart:n.night}],r=()=>(e=>{const t=s.find(t=>e.getHours()>=Number(t.startHour));return t&&t.dayPart||s[s.length-1].dayPart})(new Date)},"./src/reddit/components/AccountCompleteness/index.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx"),s=o("./src/lib/loadWithRetries/index.ts");const r=()=>null,i=Object(n.a)({ErrorComponent:r,getComponent:()=>Object(s.a)(()=>o.e("MonthsToMinutes").then(o.bind(null,"./src/reddit/components/AccountCompleteness/_AccountCompleteness.tsx"))).then(e=>e.default),LoadingComponent:r});t.a=i},"./src/reddit/components/BannerAd/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/addQueryParams/index.ts"),p=o("./src/lib/constants/index.ts"),u=o("./src/lib/doubleclickForPublishers/index.ts"),m=o("./src/lib/intersectionObserver/index.ts"),f=o("./src/lib/objectSelector/index.ts"),g=o("./src/reddit/helpers/createBannerProperties/index.ts"),b=o("./src/reddit/selectors/subreddit.ts"),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;csetTimeout(()=>{throw e},0);class w extends r.a.Component{constructor(){super(...arguments),this.frame=null,this.loader=null,this.refreshedAt=1/0,this.isWithinLoadingDistance=!1}componentDidCatch(e){x(e)}defineSlot(){var e=this.props;const t=e.id,o=e.slot,n=e.properties;var s=e.sizes;const r=void 0===s?[]:s;try{return this.frame&&u.a(this.frame,{id:t,slot:o,properties:n,sizes:r})}catch(i){x(i)}}destroySlot(){try{this.frame&&u.b(this.frame)}catch(e){x(e)}}async componentDidMount(){try{await this.defineSlot()}catch(e){x(e)}this.loader&&m.a(this.loader,e=>{this.frame&&u.e(this.frame,{viewable:e.intersectionRatio>.5}),this.isWithinLoadingDistance=!0,this.refresh(this.props),this.loader&&m.b(this.loader)})}componentWillUnmount(){this.loader&&m.b(this.loader),this.destroySlot()}refresh(e){this.isWithinLoadingDistance&&(this.refreshedAt=Date.now(),this.frame&&u.d(this.frame,{id:e.id,slot:e.slot,properties:e.properties,sizes:e.sizes}))}componentWillReceiveProps(e){this.props.refreshKey!==e.refreshKey&&Date.now()-this.refreshedAt>6e3&&this.refresh(e)}render(){var e=this.props;const t=e.id,o=e.slot,n=e.className;return o?h(y,{"data-slot":o},void 0,h(v,{innerRef:e=>{this.loader=e}},`${t}-loadinghitbox`),r.a.createElement("div",{key:`${t}-div`,className:n,ref:e=>{this.frame=e},id:t})):h("div",{className:n})}}w.defaultProps={sizes:[p.f]};t.a=Object(i.connect)(()=>Object(d.createStructuredSelector)({properties:Object(f.a)((e,t)=>{const o=e.platform.currentPage;if(!o)return{};const n=`${e.meta.protocol}://${e.meta.domain}`;return Object(g.b)(t.placement,e.user,Object(l.a)(`${n}${o.url}`,o.queryParams),Object(b.v)(e,{subredditName:t.listingName}),t.position)}),slot:(e,t)=>{const o=e.platform.currentPage;return o&&o.meta?u.c(t.listingName,o.meta.name):""}}))(w)},"./src/reddit/components/CategoriesNavigation/Categories/index.m.less":function(e,t,o){e.exports={titleFontH1:"pIlxiRadWdcEAlZpZ3w57",titleFontH2:"_3vnIPkjF9gBa5GN2XFL1-n",titleFontH3:"MvcJW2tVfXEu3OFs8dyUn",titleFontH4:"_1EMItyJFgJK_DvcDtXBW5N",titleFontH5:"_1mVw3TrTmgMkNGKgvDGV4m",titleFontH6:"_1g_9si81i_Ia2WHfpJJysD",metadataFont:"hvzV6yOQzOK0U0lb9LIvc",flairFont:"_2d5LK8qj16SfFMeiO51ZxA",labelsFont:"_25hPBsDfNcLK2OHu5-NUuT",actionFont:"bd1M804sJobTLMn9jONGB",smallButtonFont:"_1DsZf85_3IARf2X_-StG2S",largeButtonFont:"_1aPJzuSXNyPQv9HMxGsdTF",tabFont:"_2Or84wUVDTQzfcwoGc7hDN",bodyFontH1:"_2Je67ruqe_x3kX9CxIJw5j",fvfo:"_2IMaqkpQwasYg4x37LzCd3",bodyFontH2:"_1uZDFpBkclKxCYaLJCdi8V",bodyFontH3:"_1Ohj1SaXQOG-zW_vtbBdJl",bodyFontH4:"_3nI5qwD_dLjCpstcuSuzAO",bodyFontH5:"_1V79Mo61gXvVAUMIbL8xII",bodyFontH6:"_21ljVz_9cQigv7inOMChAh",bodyFont:"_1FceGC28wdOKKUG8PA4aSj",bodyFontSmall:"G7nA9YAsdHSxeatvbcFfb",bodyFontMono:"_3tx_deDztLnD8a7aX8ujTQ",container:"_1Fvwm_nUnZInOU-lABGsba",item:"_2-ZGfZ8pVitk1Yqnsi6T4O",link:"_3F10i35Gntc-o4JIMuVHZP",linkActive:"_3yylOQ1SS6TbgJKQ-8Ux7T",arrowIcon:"_3mQpw_UbTbG4OYN4uquCwf",arrow:"uBD5FR-aGquNrZX3qcvqv",arrowLeft:"EJw8EFAUIlMSU6YEHQEpX",arrowRight:"_2smW023ohact6kPgSOwT5F"}},"./src/reddit/components/CategoriesNavigation/index.m.less":function(e,t,o){e.exports={container:"_3v16LgmyO8Zf2vXkCMxaap",showFPR:"_2dq2JfGI0L_UOOpy9csUuG",showFpr:"_2dq2JfGI0L_UOOpy9csUuG",showSuspended:"_3kGgzwkJvWmHQjDRfE3Zla",categoriesContainer:"_2GfQ0hFW3IubWuHuFqgPhn"}},"./src/reddit/components/CategoriesNavigation/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/classNames/index.ts"),p=o("./src/reddit/components/AlertBanner/heights.ts"),u=o("./src/reddit/components/LayoutNavigation/Container.tsx"),m=o("./src/reddit/constants/postLayout.ts"),f=o("./src/reddit/contexts/PageLayer/index.tsx"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=o("./src/reddit/selectors/category.ts"),h=o("./src/reddit/selectors/experiments/exploreV2.ts"),y=o("./src/reddit/selectors/user.ts"),v=o("./node_modules/lodash/isEqual.js"),x=o.n(v),w=o("./node_modules/react-motion/lib/react-motion.js"),O=o("./src/app/strings/index.ts"),S=o("./src/reddit/components/TrackingHelper/index.tsx"),j=o("./src/reddit/constants/listings.ts"),C=o("./src/reddit/constants/page.ts"),k=o("./src/reddit/controls/InternalLink/index.tsx"),I=o("./src/reddit/helpers/name/index.ts"),P=o("./src/reddit/helpers/trackers/navigation.ts"),L=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),N=o("./src/reddit/actions/category.ts"),T=o("./src/reddit/components/CategoriesNavigation/Categories/index.m.less"),_=o.n(T),A=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const e=Object(b.c)();return Object(d.createStructuredSelector)({language:y.M,subreddits:(t,{category:o})=>e(t,{categoryName:Object(I.f)(o.name)})})},(e,{category:t})=>({loadSubredditsAndNavigate:()=>e(N.i(t.id))}))(Object(S.b)(class extends r.a.Component{constructor(){super(...arguments),this.sendClickEvent=(()=>{this.props.sendEvent(Object(P.a)(Object(I.f)(this.props.category.name)))}),this.handleButtonClick=(()=>{this.sendClickEvent(),this.props.loadSubredditsAndNavigate()})}render(){const e=this.props.category;return r.a.createElement("span",{className:_.a.item,ref:this.props.innerRef},A(k.a,{className:Object(l.a)(_.a.link,this.props.isActive&&_.a.linkActive),to:`${j.c[C.e.Explore]}/${Object(I.f)(e.name)}`,onMouseDown:this.sendClickEvent},void 0,e.name))}}));class M extends r.a.Component{constructor(){super(...arguments),this.scrollTo=(e=>{this.containerRef&&(this.containerRef.scrollLeft=e)}),this.setContainerRef=(e=>{this.containerRef=e,this.props.innerRef&&this.props.innerRef(e)})}componentDidMount(){this.scrollTo(this.props.scrollLeft)}componentDidUpdate(e){this.scrollTo(e.scrollLeft)}render(){return r.a.createElement("div",{className:Object(l.a)(_.a.container,this.props.className),ref:this.setContainerRef},this.props.children)}}var F=o("./node_modules/raf/index.js"),B=o.n(F);class $ extends r.a.Component{constructor(){super(...arguments),this.isIE=(()=>/Trident/.test(navigator.userAgent)),this.setContainerRef=(e=>{this.containerRef=e,this.createSensor()}),this.handleResize=(()=>{void 0!==this.frame&&B.a.cancel(this.frame),this.frame=B()(this.props.onResize)})}shouldComponentUpdate(){return!1}componentDidMount(){this.createSensor()}createSensor(){if(!this.containerRef||this.sensor)return;this.sensor=document.createElement("object"),this.sensor.setAttribute("style","\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n "),this.sensor.setAttribute("tabindex","-1"),this.sensor.onload=(()=>{this.props.onResize(),this.sensor&&this.sensor.contentDocument&&this.sensor.contentDocument.defaultView&&this.sensor.contentDocument.defaultView.addEventListener("resize",this.handleResize)}),this.sensor.type="text/html";const e=this.isIE();e&&this.containerRef.appendChild(this.sensor),this.sensor.data="about:blank",e||this.containerRef.appendChild(this.sensor),this.props.onResize()}componentWillUnmount(){this.sensor&&(this.sensor&&this.sensor.contentDocument&&this.sensor.contentDocument.defaultView&&this.sensor.contentDocument.defaultView.removeEventListener("resize",this.handleResize),this.containerRef&&this.containerRef.removeChild(this.sensor))}render(){return r.a.createElement("div",{ref:this.setContainerRef})}}var R=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).body,_.a.arrowIcon,e=>Object(g.c)(e).navIcon,_.a.link,e=>Object(g.c)(e).bodyText),W=e=>R("div",{className:Object(l.a)(_.a.arrow,e.className),onClick:e.onClick},void 0,R(L.b,{className:_.a.arrowIcon}));var V=Object(S.b)(class extends r.a.Component{constructor(){super(...arguments),this.state={scrollLeft:0,showLeftArrow:!1,showRightArrow:!1},this.scrollTo=(e=>{if(!this.containerRef)return;const t=this.getMaxScrollLeft(),o=Math.min(Math.max(0,e),t),n={scrollLeft:o,showLeftArrow:0!==o,showRightArrow:o!==t};this.setState(e=>x()(e,n)?null:n)}),this.handleResize=(()=>{if(!this.containerRef)return;let e;const t=this.state.scrollLeft;var o=this.containerRef;const n=o.clientWidth,s=o.scrollWidth;e=s>n?{scrollLeft:Math.min(this.getMaxScrollLeft(),t),showLeftArrow:t>0,showRightArrow:t+nx()(t,e)?null:e)}),this.handleLeftArrowClick=(()=>{const e=this.state.scrollLeft;if(!this.containerRef||0===e)return;this.sendScrollEvent();const t=Math.max(0,e-D);this.setState({scrollLeft:t,showLeftArrow:0!==t,showRightArrow:!0})}),this.handleRightArrowClick=(()=>{const e=this.state.scrollLeft,t=this.getMaxScrollLeft();if(!this.containerRef||e>=t)return;this.sendScrollEvent();const o=Math.min(t,e+D);this.setState({scrollLeft:o,showLeftArrow:!0,showRightArrow:o!==t})}),this.sendScrollEvent=(()=>{this.props.sendEvent(P.b)}),this.sendAllCategoriesClickEvent=(()=>{this.props.sendEvent(Object(P.a)("all"))}),this.sendPopularClickEvent=(()=>{this.props.sendEvent(Object(P.a)(C.e.Popular))}),this.setContainerRef=(e=>{this.containerRef=e,this.handleResize(),this.ensureActiveIsVisible()}),this.setActiveRef=(e=>{this.activeRef=e,this.ensureActiveIsVisible()}),this.renderCategory=(e=>{const t=Object(I.f)(e.name),o=t===Object(I.f)(this.props.category||"");return R(E,{category:e,innerRef:o?this.setActiveRef:void 0,isActive:o},t)}),this.renderContent=(e=>{const t=void 0===this.props.category,o=this.props.category===C.e.Popular;return R(M,{className:this.props.className,innerRef:this.setContainerRef,scrollLeft:e.x},void 0,r.a.createElement("span",{className:_.a.item,ref:t?this.setActiveRef:void 0},R(k.a,{className:Object(l.a)(_.a.link,t?_.a.linkActive:""),onMouseDown:this.sendAllCategoriesClickEvent,to:this.props.baseUrl},void 0,Object(O.a)(this.props.language,"categories.all"))),Object(h.d)(this.props.exploreV2Variant)&&r.a.createElement("span",{className:_.a.item,ref:o?this.setActiveRef:void 0},R(k.a,{className:Object(l.a)(_.a.link,o?_.a.linkActive:""),onMouseDown:this.sendPopularClickEvent,to:j.c[C.e.Popular]},void 0,Object(O.a)(this.props.language,"subscriptions.popular"))),this.props.categories.map(this.renderCategory),this.state.showLeftArrow&&R(W,{className:_.a.arrowLeft,onClick:this.handleLeftArrowClick}),this.state.showRightArrow&&R(W,{className:_.a.arrowRight,onClick:this.handleRightArrowClick}))})}componentDidMount(){window.addEventListener("resize",this.handleResize),setTimeout(()=>{this.ensureActiveIsVisible(),this.handleResize()},2e3)}componentDidUpdate(e){this.props.category!==e.category&&this.ensureActiveIsVisible()}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}getMaxScrollLeft(){return this.containerRef?this.containerRef.scrollWidth-this.containerRef.clientWidth:0}ensureActiveIsVisible(){if(!this.containerRef||!this.activeRef)return;const e=this.state.scrollLeft,t=this.state.scrollLeft+this.containerRef.offsetWidth,o=this.activeRef.offsetLeft,n=this.activeRef.offsetLeft+this.activeRef.offsetWidth;if(o>t||nt){const e=n-t;this.scrollTo(this.state.scrollLeft+e+H)}else if(o1){for(var a=Array(i),c=0;cObject(g.c)(e).line,e=>Object(g.c)(e).line),J=Object(d.createStructuredSelector)({categories:b.e,exploreV2Variant:h.a,isLoggedIn:y.F,language:y.M,layout:f.O}),Z=Object(i.connect)(J),Q=Object(f.w)({isExplore:f.A,pageLayer:e=>e});t.a=Q(Z(e=>{if(e.isLoggedIn)return null;return X(G,{className:Object(l.a)(q.a.container,e.className,Object(p.a)(q.a,{showFPR:!1,showSuspended:!1})),considerPinnedSubscriptions:!1,considerSidebar:!1,render:()=>{const t=X(V,{baseUrl:e.baseUrl,categories:e.categories,category:e.category,exploreV2Variant:e.exploreV2Variant,language:e.language});return e.isExplore&&e.layout===m.f.Classic?X("div",{className:q.a.categoriesContainer},void 0,t):t}})}))},"./src/reddit/components/CreatePostButton/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/actions/modal.ts"),a=o("./src/reddit/constants/modals.ts"),c=o("./src/reddit/constants/page.ts"),l=o("./src/reddit/controls/Button/index.tsx"),p=o("./src/reddit/helpers/getSubredditUrl/index.ts"),u=o("./src/reddit/selectors/telemetry.ts"),m=o("./src/reddit/selectors/user.ts"),f=o("./node_modules/reselect/lib/index.js"),g=o("./src/reddit/components/TrackingHelper/index.tsx"),b=Object.assign||function(e){for(var t=1;t({openLoginModal:()=>e(Object(d.i)(a.a.REGISTER_MODAL_ID))}));t.a=v(Object(g.b)(e=>{var t=e.isLoggedIn,o=e.language,n=e.listingName,r=e.openLoginModal,d=e.sendEvent,a=e.subreddit,m=h(e,["isLoggedIn","language","listingName","openLoginModal","sendEvent","subreddit"]);return s.a.createElement(l.f,b({},m,{onClick:e=>{d(e=>({action:"click",noun:"create_post",source:"id_card",screen:Object(u.screen)(e),subreddit:Object(u.subreddit)(e),actionInfo:Object(u.actionInfo)(e)})),t||(r(),e.preventDefault())},to:`${Object(p.a)(a)||(e=>e===c.j?"/original/":"")(n)||"/"}submit`}),Object(i.a)(o,"postCreation.createPost"))}))},"./src/reddit/components/DiscoveryUnit/Community/index.m.less":function(e,t,o){e.exports={layout:"_1Yi7fbTTde5XeZybixm6FR",iconContainer:"gWdCEy56VxHUE2mBMBOW6",subscribeIcon:"_12F_RRHdGrCd7fUWkfqSgn",subscribeButton:"OSpYRUTaGaz3fjrn4W5P9",textContainer:"_1_5Q3J1CP2DOHmfGlUHZf3",icon:"_2wcnJRvYkbVflIjjKlL5UQ",name:"_2vd1AsQKSbwADj27oRcCpI",subscribers:"_2vCu8MDznHrM1jxVe1QlBk",right:"_2RT-YVauGr7kW3UYPzKHiy",visitCommunity:"_18hknfXm8lfBF7Ukdz7q_p",description:"_2DMxsEeoABpUf9b0cmcofA",descriptionLine:"_3TPTU-e7e845VpQqN3B9ni",plusIcon:"_1IK16jx0Si95U3hxV79faK"}},"./src/reddit/components/DiscoveryUnit/Layout/index.m.less":function(e,t,o){e.exports={container:"_3lILa1kmfAauhn7UzHzjLJ",heroContainer:"_2xvhS-vDti9NRsRHMeqFmX",smallContainer:"_11h2c3EwgJFkGto36dozz7",oldContainer:"_24S-GP9dX3BODxJwehVvRx",header:"_3UiOKr6dA-zB_4O4l14Icx",bodyHidePadding:"M4vA4bj3WWpggduxPTpBA",body:"_1l2RfnlEvwmRPfDwe46NRR"}},"./src/reddit/components/DiscoveryUnit/Layout/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return p});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o("./src/lib/classNames/index.ts"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),d=o("./src/reddit/selectors/experiments/exploreV2.ts"),a=o("./src/reddit/components/DiscoveryUnit/Layout/index.m.less"),c=o.n(a),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.c)(e).body,c.a.oldContainer,c.a.heroContainer,e=>Object(i.c)(e).postLine);t.a=(e=>l("div",{className:Object(r.a)(Object(d.c)(e.exploreV2Variant)?c.a.oldContainer:e.exploreV2Variant?c.a.smallContainer:c.a.heroContainer,e.className)},void 0,l("div",{className:c.a.header},void 0,e.header),l("div",{className:e.hidePadding?c.a.bodyHidePadding:c.a.body},void 0,e.children)))},"./src/reddit/components/EmptySubreddit.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/config.ts"),u=o("./src/lib/constants/index.ts"),m=o("./src/lib/isFakeSubreddit/index.ts"),f=o("./src/reddit/constants/postLayout.ts"),g=o("./src/reddit/constants/screenWidths.ts"),b=o("./src/reddit/controls/Button/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),y=o("./src/reddit/selectors/user.ts"),v=o("./src/reddit/components/PostList/Placeholder.tsx"),x=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),w=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(x.c)(e).bodyText),j=c.a.div.withConfig({componentId:"rqdrsd-1"})(["","","color: ",";"],O,h.titleFontH5,e=>Object(x.c)(e).bodyText),C=c.a.div.withConfig({componentId:"rqdrsd-2"})(["position: relative;width: 100%;height: 100%;"]),k=c.a.div.withConfig({componentId:"rqdrsd-3"})(["width: 80%;margin: 80px auto;"]),I=c()(v.a).withConfig({componentId:"rqdrsd-4"})(["position: absolute;left: 0;width: 100%;top: 0;background: none;opacity: 0.4;"]),P=c()(b.f).withConfig({componentId:"rqdrsd-5"})(["","display: inline-block;@media (max-width: ","px) {align-self: stretch;}"],O,g.e-1),L=c.a.img.withConfig({componentId:"rqdrsd-6"})(["height: 147px;width: 140px;"]),N=c.a.div.withConfig({componentId:"rqdrsd-7"})(["position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;min-height: ","px;text-align: center;@media (max-width: ","px) {align-items: left;min-height: 0;}"],380,g.e-1),T=Object(d.createStructuredSelector)({language:y.M}),_=Object(i.connect)(T),A=({language:e,listingName:t,sort:o})=>w(k,{},void 0,w(S,{},void 0,o===u.X.RISING&&Object(l.a)(e,"listings.emptySubredditRising.primary"),o!==u.X.RISING&&Object(l.a)(e,"listings.emptySubreddit.primary")),t&&!Object(m.a)(t)&&r.a.Children.toArray([w(j,{},void 0,o===u.X.RISING&&Object(l.a)(e,"listings.emptySubredditRising.secondary"),o!==u.X.RISING&&Object(l.a)(e,"listings.emptySubreddit.secondary")),w(P,{to:`/r/${t}/submit`},void 0,Object(l.a)(e,"listings.emptySubreddit.callToAction"))])),E=e=>w(k,{},void 0,w(L,{src:`${p.a.assetPath}/img/snoo_discovery@1x.png`}),w(S,{},void 0,Object(l.a)(e.language,"listings.emptyHomepage.primary")),w(P,{to:"/r/popular"},void 0,Object(l.a)(e.language,"listings.emptyHomepage.callToAction")));t.a=c()(_(e=>w(N,{},void 0,w(I,{isLoading:!1,layout:f.f.Classic}),w(C,{},void 0,e.subreddit?r.a.createElement(A,e):r.a.createElement(E,e))))).withConfig({componentId:"rqdrsd-8"})(["position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;min-height: ","px;text-align: center;@media (max-width: ","px) {align-items: left;min-height: 0;}"],380,g.e-1)},"./src/reddit/components/FrontpageSidebar/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./src/app/strings/index.ts"),c=o("./src/reddit/components/IdCard/index.tsx"),l=o("./node_modules/react-router-redux/es/index.js"),p=o("./bundled-modules/styled-components/styled-components.min.js"),u=o.n(p),m=o("./src/reddit/components/SidebarSpacer/index.tsx"),f=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),g=o("./src/reddit/controls/Button/index.tsx"),b=o("./src/reddit/icons/svgs/Premium/index.tsx"),h=o("./src/reddit/components/PremiumCTA/index.m.less"),y=o.n(h),v=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c({onClickPremium:()=>e(Object(l.b)("/premium"))}))(class extends r.a.Component{render(){var e=this.props;const t=e.className,o=e.language,n=e.onClickPremium;return v(m.a,{},void 0,v(f.a,{className:t,contentOnly:!0},void 0,v("div",{className:y.a.wrapper},void 0,v(b.a,{className:y.a.icon}),v("div",{className:y.a.content},void 0,v("div",{className:y.a.title},void 0,Object(a.a)(o,"gold.premiumCTA.title")),v("div",{className:y.a.description},void 0,Object(a.a)(o,"gold.premiumCTA.description"))),v(x,{className:y.a.cta,onClick:n},void 0,Object(a.a)(o,"gold.premiumCTA.cta")))))}}),O=o("./src/reddit/components/SidebarAd/ListingPageSidebarAd.tsx"),S=o("./src/reddit/components/SidebarContainer/index.tsx"),j=o("./src/reddit/components/SidebarStickyBottom/index.tsx"),C=o("./src/reddit/actions/post.ts"),k=o("./src/reddit/components/MiniPost/index.tsx"),I=o("./src/reddit/components/Widgets/Base/index.tsx"),P=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cP(k.b,{postId:e.id},e.id)))}},N=o("./src/reddit/helpers/overlay/index.ts"),T=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),_=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),A=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({openLightbox:t=>()=>e(Object(N.a)(t.permalink)),clearLinks:()=>e(Object(C.l)())})),M=u.a.button.withConfig({componentId:"s1ux9zf5-0"})(["","color: ",";text-align: right;width: 100%;"],T.metadataFont,e=>Object(_.c)(e).actionIcon);var F=E(class extends r.a.Component{render(){return A(I.c,{},void 0,A(L,{className:this.props.className,headerText:Object(a.a)(this.props.language,"sidebar.recentPosts"),language:this.props.language,posts:this.props.posts}),A(M,{onClick:this.props.clearLinks},void 0,Object(a.a)(this.props.language,"posts.clear")))}}),B=o("./src/reddit/selectors/posts.ts"),$=o("./src/reddit/selectors/user.ts"),R=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({openLightbox:t=>()=>e(Object(N.a)(t.permalink))}))(({className:e,recentPosts:t,language:o})=>t&&t.length?R(m.a,{},void 0,R(F,{className:e,language:o,headerText:Object(a.a)(o,"sidebar.recentPosts"),posts:t})):null),U=o("./src/reddit/components/Widgets/Aggregate/Subreddits/index.tsx"),z=o("./src/reddit/constants/tracking.ts"),W=o("./src/reddit/selectors/telemetry.ts"),V=o("./src/reddit/selectors/widgets.ts"),K=o("./src/telemetry/models/Subreddit.ts");const q=e=>t=>o=>Object.assign({},W.defaults(o),Object(V.b)(o,e),{source:"trending_community_card",action:z.b.CLICK,noun:Object(K.getSubscribeEventNoun)(e.type,t)}),X=e=>t=>Object.assign({},W.defaults(t),Object(V.b)(t,e),{source:"trending_community_card",action:z.b.CLICK,noun:"community"});var G=o("./src/reddit/selectors/subreddit.ts"),J=o("./src/lib/constants/index.ts"),Z=o("./src/reddit/helpers/createBannerProperties/index.ts"),Q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c!(!e.trendingSubredditIds.length||e.currentUser&&!e.currentUser.showTrending),te=e=>!(!e.currentUser||!e.currentUser.showRecentPosts),oe=e=>!(e.currentUser&&(!e.currentUser||e.currentUser.isGold));t.a=Object(i.connect)(Y)(class extends r.a.Component{constructor(e){super(e),this.state={isMounted:!1}}componentDidMount(){this.setState({isMounted:!0})}render(){let e=0;var t=this.props;const o=t.className,n=t.language,s=t.listingKey,r=t.listingName,i=t.trendingSubredditIds;return Q(S.a,{className:o},void 0,Q(c.d,{listingName:r}),Q(O.a,{placement:J.d.ABOVE_THE_FOLD,listingName:r,listingKey:s,position:Z.a.FIRST,sizes:J.j,placementIndex:e++}),oe(this.props)&&Q(w,{language:n}),ee(this.props)&&Q(m.a,{},void 0,Q(U.b,{getClickEventFactory:X,getSubscribeEventFactoryHandler:q,subredditIds:i,title:Object(a.a)(n,"sidebar.trending.title")})),te(this.props)&&Q(H,{}),Q(j.a,{adComponent:Q(O.a,{placement:J.d.BELOW_THE_FOLD,listingName:r,listingKey:s,position:Z.a.BOTTOM,sizes:J.p,placementIndex:e++})}))}})},"./src/reddit/components/HeroStories/HeroItem/MetaLine/index.m.less":function(e,t,o){e.exports={container:"_2SKa4TTX6sEmnJfV0O6joj"}},"./src/reddit/components/HeroStories/HeroItem/Thumbnail/index.m.less":function(e,t,o){e.exports={container:"_2PEugEpCjwdrGhDpWxgPL5",linkIcon:"yrw7qAzAOwGs1v3PfZRXr",backgroundContainer:"_3HUZ1gjPtZfTmrPzKQhn06"}},"./src/reddit/components/HeroStories/HeroItem/index.m.less":function(e,t,o){e.exports={heroItem:"_1GglzDtp0gY6-kQxwvgkqc",postContainer:"_147ZfeB29KtWH_TI773myn",heroItemBackgroundWrapper:"dXbtHGOyoErideVczSihW",titleWrapper:"w4Gf8nWsTO8KvD1r3rQQh",contentWrapper:"h9bU5OTtGgIZiuYusNJvg",flatList:"_3B8nWIH_q3VcPji3ZxWCbc"}},"./src/reddit/components/HeroStories/Placeholder/index.m.less":function(e,t,o){e.exports={container:"CU5IwofwL-aMmEyKElEvJ",contentContainer:"_3Coh0PKJ--JZZKih9y7mfU",heroPlaceholder:"_1KRhCrqep1OddB_tzwB9yU",topLine:"_3J1DtWiKygm8l0DDOxmx95",middleLine:"_3iEZQGtwWmZbB8pEd9Rzdb",bottomLine:"_9r_ZQ7hH15g8LY3vKFG2J"}},"./src/reddit/components/HeroStories/index.m.less":function(e,t,o){e.exports={container:"_1GmDm63zZ0pGZ6_k44SCQT",heroContainer:"_1oYxA35OTrSESaPjeTluz0",heroTitle:"_1EzoWqgi93VprNLcVeSPR0",pushItems:"VukYxlU0dnQsNHYig366v"}},"./src/reddit/components/HeroStories/index.tsx":function(e,t,o){"use strict";var n,s=o("./src/lib/classNames/index.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/actions/news.ts"),u=o("./src/app/strings/index.ts"),m=o("./src/reddit/components/SubredditNameLink/index.tsx"),f=o("./src/reddit/components/TrackingHelper/index.tsx"),g=o("./src/reddit/constants/tracking.ts"),b=o("./src/reddit/controls/Button/index.tsx"),h=o("./src/reddit/helpers/trackers/news.ts"),y=o("./src/reddit/routes/news/util.ts"),v=o("./src/reddit/components/MiniPost/index.tsx"),x=o("./src/reddit/components/HeroStories/HeroItem/index.m.less"),w=o.n(x),O=o("./src/reddit/components/MiniPost/mini-post-list-view.m.less"),S=o.n(O),j=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{this.props.sendEvent(e=>({source:h.a.newsHero,action:g.b.CLICK,noun:"see_more"}))})}render(){const e=this.props.listingKey;return j("div",{className:Object(s.a)(S.a.miniPostList,w.a.heroItem)},void 0,this.props.postIds.map(t=>j(C,{allowNewsThumbnail:!0,showSubreddit:!0,postId:t,containerOnClick:()=>{this.props.sendEvent(Object(h.n)({postId:t,listingKey:e}))},subredditOnClick:()=>{this.props.sendEvent(Object(h.o)({postId:t,listingKey:e}))},thumbnailOnClick:()=>{this.props.sendEvent(Object(h.p)({postId:t,listingKey:e}))}},`mini-post-list-view-item-${t}`)),j(b.f,{className:S.a.link,to:y.a,onClick:this.onSeeMoreClick},void 0,Object(u.a)(this.props.language,"news.seeMoreNews")))}}),I=o("./src/reddit/constants/componentSizes.ts"),P=o("./src/reddit/constants/screenWidths.ts"),L=o("./src/reddit/selectors/listings.ts"),N=o("./src/reddit/selectors/news.ts"),T=o("./src/reddit/selectors/posts.ts"),_=o("./src/reddit/selectors/user.ts"),A=o("./src/app/actions/tooltip.ts"),E=o("./src/lib/intersectionObserver/index.ts"),M=o("./src/lib/redditId/index.ts"),F=o("./src/reddit/actions/post.ts"),B=o("./src/reddit/components/MiniCardPost/Flatlist/index.tsx"),$=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),R=o("./src/reddit/components/PostContainer/index.tsx"),D=o("./src/reddit/components/PostList/index.tsx"),H=o("./src/reddit/contexts/PageLayer/index.tsx"),U=o("./src/reddit/helpers/styles/mixins/index.tsx"),z=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),W=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),V=o("./src/reddit/models/Vote/index.ts"),K=o("./src/reddit/selectors/moderatorPermissions.ts"),q=o("./src/reddit/selectors/subreddit.ts"),X=o("./node_modules/lodash/get.js"),G=o.n(X),J=o("./src/lib/timeAgo/index.ts"),Z=o("./src/reddit/components/News/TopicTag.tsx"),Q=o("./src/reddit/controls/MetaSeparator/index.tsx"),Y=o("./src/reddit/controls/OutboundLink/styled.tsx"),ee=o("./src/reddit/models/Media/index.ts"),te=o("./src/reddit/components/HeroStories/HeroItem/MetaLine/index.m.less"),oe=o.n(te),ne=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(W.c)(e).metaText};\n ${z.metadataFont}\n`,re=l()(Y.a).withConfig({componentId:"q3x9kc-0"})(["margin-left: 4px;"]),ie=l()(Q.b).withConfig({componentId:"q3x9kc-1"})(["","color: ",";"],se,e=>Object(W.c)(e).metaText),de=l()(m.a).withConfig({componentId:"q3x9kc-2"})(["","color: ",";"],se,e=>Object(W.c)(e).metaText),ae=l.a.span.withConfig({componentId:"q3x9kc-3"})(["",""],se),ce=l.a.span.withConfig({componentId:"q3x9kc-4"})(["",""],se),le=Object(a.createStructuredSelector)({subredditOrProfile:(e,t)=>Object(q.C)(e,{identifier:t.post.belongsTo})}),pe=Object(d.connect)(le,e=>({pushNewsRoute:(e,t)=>p.e(e,t)}));var ue=pe(Object(f.b)(e=>{const t=e.className,o=e.language,n=e.listingKey,i=e.post,d=e.sendEvent;var a=e.shouldRenderSource;const c=void 0===a||a,l=e.story,p=e.subredditOrProfile,m=l.topic,f=l.subtopic,g=Object(J.b)(o,i.created/1e3);return ne("div",{className:Object(s.a)(oe.a.container,t)},void 0,(e=>e.story.subtopic&&e.story.topic?ne(Z.a,{topic:e.story.topic,subtopic:e.story.subtopic,topicTagClickEvent:h.s}):null)(e),p&&p.displayText&&ne(de,{to:p.url,onClick:()=>{d(Object(h.f)({listingKey:n,postId:i.id,subtopic:f,topic:m}))}},void 0,p.displayText),ne(ie,{isSmall:!0}),ne(ae,{title:g,onClick:()=>{d(Object(h.l)({listingKey:n,postId:i.id,subtopic:f,topic:m}))}},void 0,g),c&&ne(r.Fragment,{},void 0,ne(ie,{isSmall:!0}),ne(ce,{},void 0,Object(u.a)(o,"posts.from"),ne(re,{href:Object(ee.w)(i),isSponsored:i.isSponsored,source:i.source},void 0,G()(i,["source","displayText"])))))})),me=o("./src/reddit/connectors/connectToLanguage.ts"),fe=o("./src/reddit/constants/colors.ts"),ge=o("./src/reddit/models/News/index.ts"),be=o("./src/reddit/components/News/StoryStatusTag/index.m.less"),he=o.n(be),ye=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;cObject(W.c)(e).body),Le=l()(we.b).withConfig({componentId:"s1rkalav-1"})(["margin-left: 4px;max-width: 300px;"]),Ne=l()(we.a).withConfig({componentId:"s1rkalav-2"})(["background-color: ",";opacity: 0.8;"],e=>Object(W.c)(e).titleText),Te=e=>{var t=(e.story&&e.story.heroSource||{}).url;const o=void 0===t?"":t;let n={};return n=Object(Se.a)(e.story)?{backgroundImage:`url(${o})`}:{background:"linear-gradient(#0079d3,#003f6e)"}};var _e=Object(f.b)(class extends i.a.PureComponent{constructor(e){super(e),this.statusTagOnClick=(()=>{var e=this.props;const t=e.sendEvent,o=e.story,n=e.listingKey,s=e.post,r=o.topic,i=o.subtopic;t(Object(h.i)({listingKey:n,postId:s.id,subtopic:i,topic:r}))}),this.statusTagOnClick=this.statusTagOnClick.bind(this)}render(){var e=this.props;const t=e.listingKey,o=e.post,n=e.sendEvent,s=e.story,r=s.topic,i=s.subtopic,d=G()(o,["source","displayText"],""),a=Object(ee.w)(o);return a?Ie("div",{className:ke.a.container},void 0,Ie(Oe.a,{href:a,isSponsored:o.isSponsored,source:o.source},void 0,Ie(xe,{status:s.status,onClick:this.statusTagOnClick}),Ie("div",{className:ke.a.backgroundContainer,style:Te(this.props),onClick:()=>{n(Object(h.h)({listingKey:t,postId:o.id,subtopic:i,topic:r}))}}),Ie(Ne,{className:ke.a.linkIcon,onClick:()=>{n(Object(h.j)({listingKey:t,postId:o.id,subtopic:i,topic:r}))}},void 0,Ie(Pe,{}),d&&Ie(Le,{className:ke.a.linkText},void 0,d)))):Ie("div",{className:ke.a.container},void 0,Ie(xe,{status:s.status,onClick:this.statusTagOnClick}),Ie("div",{className:ke.a.backgroundContainer,style:Te(this.props)}))}}),Ae=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(W.c)(e).titleText,ke.a.linkIcon,e=>Object(W.c)(e).button),Me=2e3,Fe=Object(a.createSelector)(e=>e,_.a,_.j,_.M,T.D,N.q,T.f,_.j,_.db,K.f,H.Q,(e,t,o,n,s,r,i,d,a,c,l)=>{const p=Object(q.C)(e,{identifier:s.belongsTo});return{allowClickTracking:t,userId:o?Object(M.a)(o.id):null,language:n,post:s,story:r,subredditOrProfile:p,isActive:i,currentUser:d,userIsOp:a,moderatorPermissions:c,modModeEnabled:l}}),Be=Object(d.connect)(Fe,(e,{postId:t})=>({pushNewsRoute:(e,t)=>p.e(e,t),handleVote:o=>{const n=o===V.a.upvoted?Object(F.J)(t):Object(F.n)(t);e(n)},onIgnoreReports:()=>e(Object(F.H)(t)),onOpenReportsDropdown:t=>e(Object(A.e)({tooltipId:t})),openPost:t=>e(Object(F.v)(t))}));const $e=l()(class extends i.a.PureComponent{constructor(){super(...arguments),this.heroRef=null,this.timeoutID=0,this.sendConsumptionEvent=((e,t)=>{t?this.timeoutID=window.setTimeout(()=>{this.props.sendEvent(Object(h.g)({listingKey:this.props.listingKey,postId:this.props.post.id,subtopic:this.props.story.subtopic,topic:this.props.story.topic}))},Me):!t&&this.timeoutID&&clearTimeout(this.timeoutID)}),this.setHeroRef=(e=>{this.heroRef=e,e&&E.a(e,this.sendConsumptionEvent)})}componentWillUnmount(){this.heroRef&&E.b(this.heroRef)}render(){var e=this.props;const t=e.className,o=e.currentUser,n=e.eventFactory,r=e.handleVote,d=e.language,a=e.listingKey,c=e.openPost,l=e.post,p=e.sendEvent;var u=e.story;const m=u.topic,f=u.subtopic,g=l.title;return i.a.createElement("div",{className:Object(s.a)(t,w.a.heroItem),ref:this.setHeroRef},Ae(R.a,{className:w.a.postContainer,post:l,onClick:Object(D.b)(l.id,{openPost:c}),eventFactory:n},void 0,Ae($.b,{className:w.a.heroItemBackgroundWrapper},void 0,i.a.createElement(_e,this.props),Ae("div",{className:w.a.contentWrapper},void 0,Ae("div",{className:w.a.titleWrapper,title:g,onClick:()=>{p(Object(h.k)({listingKey:a,postId:l.id,subtopic:f,topic:m}))}},void 0,g),Ae(ue,{language:d,post:l,story:this.props.story,shouldRenderSource:!1,listingKey:a}),Ae(B.a,{className:w.a.flatList,currentUser:o,handleVote:e=>{r(e),p(Object(h.m)({listingKey:a,postId:l.id,subtopic:f,topic:m}))},hasModFlairPerms:!1,hasModPostPerms:!1,language:d,modModeEnabled:!1,onCommentsClick:()=>{p(Object(h.e)({listingKey:a,postId:l.id,subtopic:f,topic:m}))},post:l,showEditFlair:!1,showEditPost:!1})))))}}).withConfig({componentId:"x92d6-0"})(["","","","","","margin-bottom: 18px;@media(max-width: ","px) {margin-bottom: 4px;}"],U.n,U.m,$.a,Ee,B.b,P.i);var Re=Be(Object(f.b)(Object(c.withTheme)($e))),De=o("./src/reddit/constants/news.ts"),He=o("./src/reddit/components/HeroStories/Placeholder/index.m.less"),Ue=o.n(He),ze=o("./src/reddit/helpers/styles/mixins/loading.ts"),We=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(W.c)(e).post,e=>Object(W.c)(e).postLine,P.i,Ue.a.heroPlaceholder,Ue.a.heroPlaceholder);var qe=()=>{const e=Array(De.e).fill("x").map((e,t)=>We("div",{className:Ue.a.heroPlaceholder},t,We("div",{className:Ue.a.contentContainer},void 0,We(Ve,{className:Ue.a.topLine,isLoading:!1,gradientType:"posts"}),We(Ve,{className:Ue.a.middleLine,isLoading:!1,gradientType:"posts"}),We(Ve,{className:Ue.a.bottomLine,isLoading:!1,gradientType:"posts"}))));return We("div",{className:Ue.a.container},void 0,e)},Xe=o("./src/reddit/components/HeroStories/index.m.less"),Ge=o.n(Xe);o.d(t,"a",function(){return tt});var Je=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c({pushNewsRoute:(e,t)=>p.e(e,t)})),et=({isCompactMode:e,language:t,listingKey:o,postIds:n,postsById:s,shouldShowPlaceholder:r})=>{const i=e?n.slice(0,1):n,d=e?n.slice(1,4):[];return Ze("div",{className:Ge.a.heroContainer},void 0,r?Ze(qe,{}):i.map(e=>{const t=s[e];return t?Ze(Re,{postId:t.id,listingKey:o},t.id):null}),d.length>0?Ze(k,{postIds:d,language:t,listingKey:o}):null)};const tt=l.a.div.withConfig({componentId:"s137wdq2-0"})(["margin-top: 24px;@media(min-width: ","px) {margin-left: ","px;margin-right: ","px;}"],P.i,I.x,I.x),ot=l()(class extends i.a.Component{shouldShowPlaceholder(){var e=this.props;const t=e.apiError,o=e.apiPending;return Boolean(t)||!1!==o}render(){return Ze("div",{className:Object(s.a)(Ge.a.container,this.props.className)},void 0,i.a.createElement(et,Je({},this.props,{shouldShowPlaceholder:this.shouldShowPlaceholder()})))}}).withConfig({componentId:"s137wdq2-1"})(["",""],Ke);t.b=Ye(Object(c.withTheme)(ot))},"./src/reddit/components/IdCard/CommunityOptions/index.m.less":function(e,t,o){e.exports={container:"_3Qx5bBCG_O8wVZee9J-KyJ",content:"_2NbKFI9n3wPM76pgfAPEsN",stylesToggle:"_2btz68cXFBI3RWcfSNwbmJ",fvfo:"_2If23hFuQEh898PEmkj-IV",disabled:"QgBK4ECuqpeR2umRjYcP2",expandButton:"_4OtOUaGIjjp2cNJMUxme_"}},"./src/reddit/components/IdCard/Placeholder.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/helpers/styles/mixins/loading.ts"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=o("./src/reddit/components/IdCard/placeholder.m.less"),u=o.n(p),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{e.isLoading,e.gradientType;var t=f(e,["isLoading","gradientType"]);return r.a.createElement("div",t)}).withConfig({componentId:"s1lp57jt-0"})(["",""],c.b),b=d.a.div.withConfig({componentId:"s1lp57jt-1"})(["background-color: ",";"],e=>Object(l.c)(e).widgetColors.sidebarWidgetBackgroundColor);t.a=(({isLoading:e})=>m(b,{className:u.a.container},void 0,m(g,{gradientType:"posts",isLoading:e,className:u.a.banner}),m("div",{className:u.a.title},void 0,m(g,{gradientType:"posts",isLoading:e,className:u.a.icon}),m(g,{gradientType:"posts",isLoading:e,className:u.a.name})),m("div",{className:u.a.counts},void 0,m("div",{className:u.a.side},void 0,m(g,{gradientType:"posts",isLoading:e,className:u.a.count}),m(g,{gradientType:"posts",isLoading:e,className:u.a.text})),m("div",{className:u.a.side},void 0,m(g,{gradientType:"posts",isLoading:e,className:u.a.count}),m(g,{gradientType:"posts",isLoading:e,className:u.a.text}))),m(g,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.one)}),m(g,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.two)}),m(g,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.three)}),m(g,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.four)}),m(g,{gradientType:"posts",isLoading:e,className:u.a.subscribe})))},"./src/reddit/components/IdCard/helpers.ts":function(e,t,o){"use strict";o.d(t,"f",function(){return d}),o.d(t,"c",function(){return a}),o.d(t,"d",function(){return c}),o.d(t,"e",function(){return l}),o.d(t,"b",function(){return p}),o.d(t,"a",function(){return u});var n=o("./src/app/strings/index.ts"),s=o("./src/config.ts"),r=o("./src/reddit/constants/listings.ts"),i=o("./src/reddit/constants/page.ts");const d=e=>e&&e.toLowerCase()===r.b.Popular,a=e=>e&&e.toLowerCase()===r.b.All,c=e=>e&&e===i.c,l=e=>e&&e===i.j,p=(e,t=40,o=68)=>({height:o,image:e,width:t}),u=({language:e,listingName:t,subreddit:o,idCardWidget:i,shouldRenderSuperbOwlIcon:u})=>{let m,f,g,b,h,y;const v=i&&i.subscribersText||Object(n.a)(e,"structuredStyles.widgets.id-card.subscribersText"),x=i&&i.currentlyViewingText||Object(n.a)(e,"structuredStyles.widgets.id-card.currentlyViewingText");let w,O;const S=u?"snoo-superbowl@2x.png":"snoo-home@2x.png";if(c(t)){m=`${s.a.assetPath}/img/id-cards/home-banner@2x.png`,f=Object(n.a)(e,"listings.home.longDescription"),g=p(`url('${s.a.assetPath}/img/id-cards/${S}')`);const t=Object(n.a)(e,"listings.home.title");b=t.charAt(0).toUpperCase()+t.slice(1),y=r.c[r.b.Home]}else if(a(t))m=`${s.a.assetPath}/img/id-cards/banner@2x.png`,f=Object(n.a)(e,"listings.all.longDescription"),g=p(`url('${s.a.assetPath}/img/id-cards/${S}')`),b="r/all",y=r.c[r.b.All];else if(l(t)){m=`${s.a.assetPath}/img/id-cards/oc-banner@2x.png`,f=Object(n.a)(e,"listings.originalContent.longDescription"),g=p(`url('${s.a.assetPath}/img/id-cards/snoo-oc@2x.png')`,68);const t=Object(n.a)(e,"listings.originalContent.title");b=t.charAt(0).toUpperCase()+t.slice(1),h=Object(n.a)(e,"listings.originalContent.titleSecondary"),y=r.c[r.b.Original]}else d(t)?(m=`${s.a.assetPath}/img/id-cards/banner@2x.png`,f=Object(n.a)(e,"listings.popular.longDescription"),g=p(`url('${s.a.assetPath}/img/id-cards/${S}')`),b="r/popular",y=r.c[r.b.Popular]):t&&(f=i&&i.description,g=p(""),b=o.displayText,y=o.url,O=i&&i.subscribersCount,w=i&&i.currentlyViewingCount);return Object.assign({snooBackground:g,description:f,titleText:b,titleSecondaryText:h,url:y,subscribersCount:O,subscribersText:v,currentlyViewingText:x,currentlyViewingCount:w},m?{bannerBackgroundImage:m}:{})}},"./src/reddit/components/IdCard/index.m.less":function(e,t,o){e.exports={categoryContainer:"_37coyt0h8ryIQubA7RHmUc",icon:"_2XJvPvYIEYtcS4ORsDXwa3",subredditIcon:"_2Vkdik1Q8k0lBEhhA_lRKE",largeSubredditIcon:"eGjjbHtkgFc-SYka3LM3M",planetIcon:"ZtU5GBgjF1m_LMGdL3d7x",largePlanetIcon:"_3mmJ1GWMWurrNWGlAosDIq"}},"./src/reddit/components/IdCard/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/react-router-dom/es/index.js"),d=o("./node_modules/react-router-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),u=o("./src/lib/isFakeSubreddit/index.ts"),m=o("./src/lib/prettyPrintNumber/index.ts"),f=o("./src/app/actions/tooltip.ts"),g=o("./src/reddit/components/CategoryTagList/index.tsx"),b=o("./src/reddit/components/CreateCommunityButton/index.tsx"),h=o("./src/reddit/components/CreatePostButton/index.tsx"),y=o("./src/reddit/components/InfoTextTooltip/index.tsx"),v=o("./src/higherOrderComponents/addOverlayEvents.tsx"),x=o("./src/higherOrderComponents/asTooltip.tsx"),w=o("./src/reddit/actions/monthsToMinutes.ts"),O=o("./src/reddit/constants/componentSizes.ts"),S=o("./src/reddit/constants/zIndex.ts"),j=o("./src/reddit/models/MonthsToMinutes/index.ts"),C=o("./src/reddit/components/MonthsToMinutesTooltip/index.tsx"),k=Object.assign||function(e){for(var t=1;te.isOverlay?-O.j:0,S.n+1),[v.a.Click,v.a.Keydown,v.a.Resize]);var P,L=Object(r.connect)(null,e=>({onTooltipActivated:t=>e(Object(w.x)({time:Date.now(),tooltipType:t}))}))(class extends s.a.Component{componentDidMount(){this.props.isOpen&&this.props.onTooltipActivated(j.j.SubscribeIdCard)}render(){const e=this.props;return s.a.createElement(I,k({targetPosition:["left","top"],tooltipPosition:["right","top"],tooltipType:j.j.SubscribeIdCard},e))}}),N=o("./src/reddit/components/SubredditIcon/index.tsx"),T=o("./src/reddit/components/SubscribeButton/index.tsx"),_=o("./src/reddit/components/TrackingHelper/index.tsx"),A=o("./src/reddit/components/Widgets/Base/index.tsx"),E=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),M=o("./src/reddit/constants/elementIds.ts"),F=o("./src/reddit/constants/listings.ts"),B=o("./src/reddit/constants/page.ts"),$=o("./src/reddit/helpers/styles/components/index.tsx"),R=o("./src/reddit/helpers/styles/mixins/index.tsx"),D=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),H=o("./src/reddit/helpers/trackers/lightbox.ts"),U=o("./src/reddit/helpers/trackers/modHub.ts"),z=o("./src/reddit/icons/fonts/helpers.tsx"),W=(P="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aW("i",{className:`${Object(z.b)("modSettings")} ${e.className}`})).withConfig({componentId:"s1nioeso-0"})(["display: inline-block;vertical-align: text-bottom;width: 16px;height: 16px;font-size: 16px;line-height: 16px;"]),K=o("./src/reddit/models/Theme/index.ts"),q=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),X=o("./src/reddit/selectors/category.ts"),G=o("./src/reddit/selectors/comments.ts"),J=o("./src/reddit/selectors/experiments/categories.ts"),Z=o("./src/reddit/selectors/listings.ts"),Q=o("./src/reddit/selectors/moderatorPermissions.ts"),Y=o("./src/reddit/selectors/monthsToMinutes.ts"),ee=o("./src/reddit/selectors/structuredStyles.ts"),te=o("./src/reddit/selectors/subreddit.ts"),oe=o("./src/reddit/selectors/user.ts"),ne=o("./src/reddit/selectors/widgets.ts"),se=o("./src/reddit/components/CommunityType/index.tsx"),re=o("./src/reddit/featureFlags/index.ts"),ie=o("./node_modules/polished/dist/polished.es.js"),de=o("./src/lib/classNames/index.ts"),ae=o("./src/reddit/actions/preferences.ts"),ce=o("./src/reddit/actions/authorFlair.ts"),le=o("./src/reddit/actions/badge.ts"),pe=o("./src/reddit/components/Badges/UserDisplay/index.tsx"),ue=o("./src/reddit/components/Flair/index.tsx"),me=o("./src/reddit/controls/Button/index.tsx"),fe=o("./src/reddit/featureFlags/component.tsx"),ge=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;cObject(q.c)(e).widgetColors.lineColor),Oe=l.a.div.withConfig({componentId:"s1wrnpm8-1"})(["","align-items: center;background-color: ",";border-radius: 4px;display: flex;flex-direction: row;margin-top: 12px;"],D.metadataFont,e=>Object(q.c)(e).body),Se=l()(e=>ge("svg",{className:e.className,viewBox:"0 0 14 14",xmlns:"http://www.w3.org/2000/svg",version:"1.1"},void 0,ge("title",{id:`${e.title}-title`},void 0,e.title),ge("g",{},void 0,ge("path",{fill:"inherit",d:"M8.1168,3.0832 L10.9168,5.8832 C11.0728,6.0392 11.0728,6.2928 10.9168,6.4488 L4.0824,13.2832 C4.0072,13.3584 3.9056,13.4 3.8,13.4 L1,13.4 C0.7784,13.4 0.6,13.2216 0.6,13 L0.6,10.2 C0.6,10.0944 0.6416,9.9928 0.7168,9.9176 L7.5512,3.0832 C7.7072,2.9272 7.9608,2.9272 8.1168,3.0832 Z M13.5168,2.152 C13.9848,2.62 13.9848,3.3808 13.5168,3.8488 L12.048,5.3176 C11.9696,5.396 11.8672,5.4352 11.7656,5.4352 C11.6632,5.4352 11.5608,5.396 11.4824,5.3176 L8.6824,2.5176 C8.5264,2.3616 8.5264,2.108 8.6824,1.952 L10.1512,0.4832 C10.6192,0.0152 11.38,0.0152 11.848,0.4832 L13.5168,2.152 Z"})))).withConfig({componentId:"s1wrnpm8-2"})(["color: ",";fill: ",";height: 14px;width: 14px;"],e=>Object(q.c)(e).button,e=>Object(q.c)(e).button),je=l.a.div.withConfig({componentId:"s1wrnpm8-3"})(["","display: flex;justify-content: space-between;"],D.labelsFont),Ce=l()(ue.c).withConfig({componentId:"s1wrnpm8-4"})(["margin-left: 8px;"]),ke=l()(me.l).withConfig({componentId:"s1wrnpm8-5"})(["display: flex;margin-left: auto;"]),Ie=l()(ke).withConfig({componentId:"s1wrnpm8-6"})(["padding: 0px;"]),Pe=l.a.span.withConfig({componentId:"s1wrnpm8-7"})(["color: ",";flex: 0 0 auto;line-height: 16px;"],e=>Object(q.c)(e).bodyText),Le=Object(fe.a)("spBadges",pe.a),Ne=Object(a.createStructuredSelector)({badgesEnabled:re.d.spBadges,currentUser:oe.j,language:oe.M,userFlairData:he.b,userHasBadge:(e,t)=>{const o=e.user.account;if(o){return!!((e.users.appliedBadges[o.id]||{})[t.subredditId]||[]).length}return!1}}),Te=Object(r.connect)(Ne,(e,{subredditId:t})=>({onToggleModal:o=>e(Object(ce.b)({username:o,subredditId:t})),onToggleBadgeModal:()=>e(Object(le.j)())})),_e=e=>xe(Ie,{onClick:e.onClick},void 0,xe(Se,{})),Ae=e=>xe(ke,{onClick:e.onClick},void 0,e.userFlairData.displaySettings.isEnabled?e.userFlairData.applied||e.userHasBadge?Object(p.a)(e.language,"flair.editUserFlairAndBadge"):Object(p.a)(e.language,"flair.addUserFlairAndBadge"):e.userHasBadge?Object(p.a)(e.language,"flair.editUserBadge"):Object(p.a)(e.language,"flair.addUserBadge"));var Ee=Te(Object(_.b)(class extends s.a.Component{constructor(){super(...arguments),this.onFlairLinkClick=(()=>{const e=this.props.currentUser?Object(be.f)(this.props.currentUser):null;this.props.onToggleModal(e),this.props.sendEvent(Object(H.c)("user_flair_picker"))})}render(){var e=this.props;const t=e.badgesEnabled,o=e.currentUser,n=e.language,s=e.onToggleBadgeModal,r=e.subredditId,i=e.userFlairData,d=e.userHasBadge;return o&&i?xe(we,{},void 0,xe(je,{},void 0,Object(p.a)(n,"flair.preview"),xe(_e,{onClick:this.onFlairLinkClick})),xe(Oe,{},void 0,d&&xe(Le,{className:ve.a.badge,subredditId:r,uniqueIdentifier:r}),xe(Pe,{},void 0,`u/${o.displayText}`),i.applied&&i.displaySettings.isUserEnabled&&xe(Ce,{flair:i.applied,forceSmallEmojis:!0})),t?xe(Ae,{userFlairData:i,userHasBadge:d,language:n,onClick:s}):null):null}})),Me=o("./src/reddit/controls/ToggleSwitch/index.tsx"),Fe=o("./src/reddit/helpers/trackers/idCard.ts"),Be=o("./src/reddit/icons/svgs/ChevronDown/index.tsx"),$e=o("./src/reddit/icons/svgs/ChevronUp/index.tsx"),Re=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cRe("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,Re("path",{d:"M17.71,10.29,14.95,7.54a7,7,0,0,0-9.9,0L2.29,10.29a1,1,0,0,0,1.41,1.41L6.46,8.95c.07-.07.14-.11.21-.17a4,4,0,1,0,6.65,0c.07.06.15.11.21.17l2.76,2.76a1,1,0,0,0,1.41-1.41Z"})),He=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cHe("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,He("path",{d:"M4.59 8l-2.3 2.29A1 1 0 0 0 3.7 11.7L6 9.41zM6 11a4 4 0 0 0 5.34 3.75l-5.1-5.1A4 4 0 0 0 6 11zM18.71 17.29l-5-5A3.87 3.87 0 0 0 14 11a4 4 0 0 0-.68-2.22c.07.06.15.11.21.17l2.76 2.76a1 1 0 0 0 1.41-1.41l-2.75-2.76A7 7 0 0 0 7.42 6L2.71 1.29a1 1 0 0 0-1.42 1.42l16 16a1 1 0 0 0 1.41-1.41z"})),ze=o("./src/reddit/components/IdCard/CommunityOptions/index.m.less"),We=o.n(ze),Ve=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(q.c)(e).widgetColors.lineColor),qe=l()(me.l).withConfig({componentId:"s1p4e6h4-1"})(["","color: ",";fill: ",";&:hover {color: ",";fill: ",";}&:active {color: ",";fill: ",";}&:disabled,&[disabled],&[data-disabled] {color: ",";fill: ",";cursor: not-allowed;}"],D.labelsFont,e=>Object(q.c)(e).bodyText,e=>Object(q.c)(e).bodyText,e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.g)(.8,Object(q.c)(e).bodyText),e=>Object(ie.e)(Object(q.c)(e).bodyText,.5),e=>Object(ie.e)(Object(q.c)(e).bodyText,.5)),Xe=Object(a.createStructuredSelector)({language:oe.M,stylesDisabledGlobally:oe.Z,stylesDisabledForSubreddit:oe.Y});var Ge=Object(r.connect)(Xe,e=>({updateSubredditPrefs:(t,o)=>{e(Object(ae.D)(t,o))}}))(class extends s.a.Component{constructor(e){super(e),this.onContainerClick=(e=>{e.stopPropagation()}),this.onExpandButtonClick=(()=>{this.setState({isOpen:!this.state.isOpen})}),this.onToggleStylesSwitch=(()=>{const e=!!this.props.stylesDisabledForSubreddit;this.props.sendEvent(Object(Fe.c)(e)),this.props.updateSubredditPrefs(this.props.subredditId,{stylesEnabled:e})}),this.state={isOpen:!1}}render(){var e=this.props;const t=e.isOverlay,o=e.language,n=e.stylesDisabledForSubreddit,s=e.stylesDisabledGlobally,r=e.subredditId,i=this.state.isOpen,d=i?Ve("div",{className:We.a.content},void 0,Ve("div",{className:Object(de.a)(We.a.stylesToggle,{[We.a.disabled]:s}),title:s?Object(p.a)(o,"sidebar.subreddit.communityTheme.disabledTitle"):void 0},void 0,Ve("label",{className:We.a.stylesToggleLabel},void 0,Ve(n?Ue:De,{}),Object(p.a)(o,"sidebar.subreddit.communityTheme.label")),Ve(Me.a,{disabled:s,on:!n,onToggle:this.onToggleStylesSwitch})),!t&&Ve(Ee,{subredditId:r})):null;return Ve(Ke,{className:We.a.container,onClick:this.onContainerClick},void 0,Ve(qe,{className:We.a.expandButton,onClick:this.onExpandButtonClick},void 0,Object(p.a)(o,"sidebar.subreddit.communityOptions"),Ve(i?$e.a:Be.a,{})),d)}}),Je=o("./src/reddit/components/IdCard/helpers.ts"),Ze=o("./src/reddit/components/IdCard/Placeholder.tsx"),Qe=o("./src/reddit/components/IdCard/index.m.less"),Ye=o.n(Qe);o.d(t,"e",function(){return ot}),o.d(t,"a",function(){return nt}),o.d(t,"b",function(){return bt}),o.d(t,"f",function(){return kt}),o.d(t,"c",function(){return It});var et=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c!Object(u.a)(e)||Object(Je.c)(e)||Object(Je.d)(e)||Object(Je.f)(e)||Object(Je.e)(e),nt=l()(Object($.a)()).withConfig({componentId:"s1bd5ppi-0"})(["background: ",";border-radius: 4px 4px 0 0;height: 34px;margin: -12px -12px 10px;"],e=>Object(K.g)(Object(q.c)(e).active,e.bannerBackgroundImage||Object(q.c)(e).banner.backgroundImage,"cover")),st=l.a.div.withConfig({componentId:"s1bd5ppi-1"})(["align-items: center;display: flex;& > * {display: inline-block;vertical-align: middle;}"]),rt=l()(st).withConfig({componentId:"s1bd5ppi-2"})(["margin-top: -23px;"]),it=l()(({className:e,children:t,shouldRenderSuperbOwlIcon:o})=>tt("div",{className:e,title:o?"r/SuperbOwl":""},void 0,t)).withConfig({componentId:"s1bd5ppi-3"})(["background: ",";background-size: ","px ","px;display: inline-block;flex-shrink: 0;height: ","px;position: relative;width: ","px;"],e=>e.snooBackground.image,e=>e.snooBackground.width,e=>e.snooBackground.height,e=>e.snooBackground.height,e=>e.snooBackground.width),dt=l()(i.a).withConfig({componentId:"s1bd5ppi-4"})(["flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;&:hover {text-decoration: underline;}"]),at=l.a.span.withConfig({componentId:"s1bd5ppi-5"})(["","display: inline-block;"],D.titleFontH4),ct=l.a.div.withConfig({componentId:"s1bd5ppi-6"})(["margin-left: 10px;margin-top: ","px;"],e=>e.hasSecondaryTitle?35:30),lt=l()(at).withConfig({componentId:"s1bd5ppi-7"})(["color: ",";",""],e=>Object(q.c)(e).actionIcon,D.metadataFont),pt=l.a.div.withConfig({componentId:"s1bd5ppi-8"})(["display: flex;margin: 8px 0;& > * {flex: 1;}"]),ut=l.a.div.withConfig({componentId:"s1bd5ppi-9"})(["border-left: 1px solid ",";padding-left: 12px;"],e=>Object(q.c)(e).widgetColors.lineColor),mt=l.a.p.withConfig({componentId:"s1bd5ppi-10"})(["",""],D.titleFontH4),ft=l.a.p.withConfig({componentId:"s1bd5ppi-11"})(["","display: inline-block;word-break: break-word;"],D.titleFontH6),gt=l()(A.a).withConfig({componentId:"s1bd5ppi-12"})(["margin-top: 10px;"]),bt=l.a.p.withConfig({componentId:"s1bd5ppi-13"})(["","margin-top: 8px;word-wrap: break-word;"],D.bodyFont),ht=l.a.div.withConfig({componentId:"s1bd5ppi-14"})(["margin-top: 12px;"]),yt="\n display: block;\n width: 100%;\n",vt=l()(T.a).withConfig({componentId:"s1bd5ppi-15"})(["",";margin-bottom: 8px;"],yt),xt=l()(h.a).withConfig({componentId:"s1bd5ppi-16"})(["",";","padding: 0 16px;"],yt,D.largeButtonFont),wt=l()(b.a).withConfig({componentId:"s1bd5ppi-17"})(["",";","margin-top: 11px;"],R.e,D.largeButtonFont),Ot=l()(V).withConfig({componentId:"s1bd5ppi-18"})(["margin-right: 4px;vertical-align: middle;"]),St=l()(i.a).withConfig({componentId:"s1bd5ppi-19"})(["border-radius: 4px;margin: 6px 0px 6px auto;padding: 4px;"]),jt=l.a.div.withConfig({componentId:"s1bd5ppi-20"})(["border-top: 1px solid ",";margin-top: 10px;"],e=>Object(q.c)(e).widgetColors.lineColor),Ct=Object(r.connect)(()=>Object(a.createStructuredSelector)({postCategories:(e,t)=>Object(X.o)(e,t.postId),commentsApiError:G.c,commentsApiPending:G.d,frontpageIsHome:Y.j,idCardWidget:(e,t)=>Object(ne.c)(e,{subredditName:t.listingName}),isLoggedIn:oe.F,language:oe.M,listingApiError:Z.c,listingApiPending:Z.d,moderatorPermissions:(e,t)=>{const o=Object(te.z)(e,t.listingName);if(o)return Object(Q.g)(e,{subredditId:o})},isInCategoriesExperiment:J.a,shouldRenderSuperbOwlIcon:re.d.superbOwl,subreddit:(e,t)=>Object(te.v)(e,{subredditName:t.listingName}),subredditIcon:(e,t)=>Object(ee.o)(e,{subredditName:t.listingName}),subscribeIdTooltipIsOpen:Y.B}),(e,t)=>({dispatchPush:t=>e(Object(d.b)(t)),toggleTooltip:t=>e(Object(f.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},e,t,o,{onContainerClick:()=>o.isOverlay&&t.dispatchPush(e.subreddit.url)}));const kt=({titleText:e,titleSecondaryText:t,snooBackground:o,shouldRenderSuperbOwlIcon:n})=>tt(rt,{},void 0,tt(it,{snooBackground:o,shouldRenderSuperbOwlIcon:n}),tt(ct,{hasSecondaryTitle:!!t},void 0,tt(at,{},void 0,e),t&&tt(lt,{},void 0,t))),It=e=>{const t=e.isTargetBlank,o=e.largeSubredditIcon,n=e.linkUrl,r=e.subredditIcon,i=e.titleText,d=e.primaryColor;return tt(st,{className:e.className},void 0,tt(N.b,{className:o?Ye.a.largeSubredditIcon:Ye.a.subredditIcon,iconUrl:r.url,primaryColor:d},r.url),n?s.a.createElement(dt,et({key:n,to:n,onClick:e=>e.stopPropagation()},t?{target:"_blank"}:{}),tt(at,{title:i},void 0,i)):tt(at,{},i,i))},Pt=(e,t,o,n,s,r,i,d)=>tt(pt,{},void 0,tt("div",{onMouseEnter:()=>d(n),onMouseLeave:()=>d(n)},void 0,tt(mt,{},void 0,Object(m.b)(t)),tt(ft,{id:n},void 0,o),tt(y.c,{caretOnTop:!0,text:`${Object(m.b)(t,!0)} ${o}`,tooltipId:n})),tt(ut,{onMouseEnter:()=>d(i),onMouseLeave:()=>d(i)},void 0,tt(mt,{},void 0,Object(m.b)(s)),tt(ft,{id:i},void 0,r),tt(y.c,{caretOnTop:!0,text:`${Object(m.b)(s,!0)} ${r}`,tooltipId:i}))),Lt=e=>tt(bt,{},void 0,e),Nt=({isFake:e,isOverlay:t,isLoggedIn:o,isSubmissionPage:n,language:s,listingName:r,subreddit:i})=>tt(ht,{},void 0,!e&&tt(vt,{getEventFactory:e=>Object(H.c)(e?"unsubscribe":"subscribe"),id:`subscribe-button-${i.id}`,identifier:{name:i.name,type:"subreddit"},onClick:e=>e.stopPropagation()}),!n&&!t&&tt(xt,{listingName:r,subreddit:i}),o&&!n&&!t&&!i&&r!==B.j&&tt(wt,{eventSource:"id_card",language:s}));t.d=Object(_.b)(Ct(Object(c.withTheme)(class extends s.a.Component{constructor(){super(...arguments),this.onClickModTools=(()=>this.props.sendEvent(Object(U.a)()))}render(){var e=this.props;const t=e.className,o=e.commentsApiError,n=e.commentsApiPending,r=e.frontpageIsHome,i=e.idCardWidget,d=e.isCommentsPage,a=e.isInCategoriesExperiment,c=e.isLoggedIn,l=e.isOverlay,m=e.isSubmissionPage,f=e.language,b=e.listingApiError,h=e.listingApiPending,y=e.listingName,v=e.moderatorPermissions,x=e.onContainerClick,w=e.postCategories,O=e.postId,S=e.shouldRenderSuperbOwlIcon,j=e.subreddit,C=e.subredditIcon,k=e.subscribeIdTooltipIsOpen,I=e.toggleTooltip;let P=y;c||y!==B.c||r||(P=F.b.Popular);const N=Object(u.a)(P);if(!N&&!i)return tt(Ze.a,{isLoading:n&&!o||h&&!b});var T=Object(Je.a)({language:f,listingName:P,subreddit:j,idCardWidget:i,shouldRenderSuperbOwlIcon:S});const _=T.bannerBackgroundImage,A=T.currentlyViewingCount,$=T.currentlyViewingText,R=T.description,D=T.snooBackground,H=T.subscribersCount,U=T.subscribersText,z=T.titleText,W=T.titleSecondaryText,V=T.url,K=N||l||m,q=!N&&j.id?j.id:"",X=`IdCard--Subscribers--${l}--${q}`,G=`IdCard--CurrentlyViewing--${l}--${q}`;return tt(s.a.Fragment,{},void 0,tt(E.a,{className:t,onClick:l?x:void 0,headerButton:!K&&j&&v&&tt(St,{to:v.posts?`${j.url}about/modqueue`:`${j.url}about/`,onClick:this.onClickModTools},void 0,tt(Ot,{}),Object(p.a)(f,"modTools.modTools")),redditStyle:N||m,title:K?void 0:Object(p.a)(f,"sidebar.subreddit.title")},void 0,K&&tt(nt,{bannerBackgroundImage:_}),N?kt({titleText:z,titleSecondaryText:W,snooBackground:D,shouldRenderSuperbOwlIcon:S}):tt(It,{isTargetBlank:m,linkUrl:N?void 0:V,subredditIcon:C,titleText:z}),!N&&Pt(f,H,U,X,A,$,G,I),!N&&tt(se.a,{type:j.type,isNSFW:j.isNSFW,allowContractors:j.allowContractors,isQuarantined:j.isQuarantined}),Lt(R),Nt({isFake:N,isLoggedIn:c,isOverlay:l,isSubmissionPage:m,language:f,listingName:P,subreddit:j}),a&&w&&O&&(d||l)&&tt(jt,{},void 0,tt(gt,{},void 0,Object(p.a)(f,"sidebar.categoryTag.discoverMore")),tt(g.a,{postId:O,inLightboxHeader:!0,postCategories:w})),!N&&c&&tt(Ge,{isOverlay:l,sendEvent:this.props.sendEvent,subredditId:j.id})),!N&&tt(L,{container:l?document.getElementById(M.d):null,isOpen:k,isOverlay:l,tooltipId:`subscribe-button-${j.id}`}))}})))},"./src/reddit/components/IdCard/placeholder.m.less":function(e,t,o){e.exports={container:"_1KWSZXqSM_BLhBzkPyJFGR",banner:"c_dVyWK3BXRxSN3ULLJ_t",title:"_1OQL3FCA9BfgI57ghHHgV3",icon:"_33jgwegeMTJ-FJaaHMeOjV",name:"_1wQQNkVR4qNpQCzA19X4B6",counts:"_39IvqNe6cqNVXcMFxFWFxx",side:"_29TSdL_ZMpyzfQ_bfdcBSc",count:"JEV9fXVlt_7DgH-zLepBH",text:"_3YCOmnWpGeRBW_Psd5WMPR",desc:"_2iO5zt81CSiYhWRF9WylyN",one:"_2E9u5XvlGwlpnzki78vasG",two:"fDElwzn43eJToKzSCkejE",three:"_2kNB7LAYYqYdyS85f8pqfi",four:"_1XmngqAPKZO_1lDBwcQrR7",subscribe:"_3XbVvl-zJDbcDeEdSgxV4_"}},"./src/reddit/components/LayoutNavigation/ConsiderateNav.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/reddit/constants/componentSizes.ts"),l=o("./src/reddit/constants/postLayout.ts"),p=o("./src/reddit/constants/screenWidths.ts"),u=o("./src/reddit/constants/zIndex.ts"),m=o("./src/reddit/contexts/PageLayer/index.tsx");const f=Object(m.w)(),g=Object(i.createStructuredSelector)({layout:m.O}),b=Object(r.connect)(g);t.a=f(b(a()(class extends s.a.Component{constructor(e){super(e),this.onClickIcon=(e=>{if(void 0===this.state.left){const e=this.ref.offsetLeft;this.setState({left:e})}}),this.onMouseEnter=(()=>{this.state.mouseInside||this.setState({mouseInside:!0})}),this.onMouseLeave=(()=>{this.state.mouseInside&&this.setState({left:void 0,mouseInside:!1})}),this.ref=null,this.state={left:void 0,mouseInside:!1}}componentWillReceiveProps(e){0!=e.offsetLeft-this.props.offsetLeft&&(this.noTransition=!0)}componentDidUpdate(){this.noTransition&&(this.noTransition=!1)}render(){return s.a.createElement("div",{className:this.props.className,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,onMouseMove:this.onMouseEnter,ref:e=>this.ref=e,style:{left:this.state.left||void 0,transition:this.noTransition?"initial":void 0}},this.props.render(this.onClickIcon))}}).withConfig({componentId:"s1dqsdhz-0"})(["align-items: center;display: flex;height: 40px;left: ","px;position: absolute;right: 12px;transition: left 300ms ease-in-out; ","","z-index: ",";","@media(min-width: ","px) {left: ","px;right: ","px;}@media(min-width: ","px) {","}","@media(max-width: ","px) {left: 8px;}"],e=>e.offsetLeft+12,"","",u.e,"",p.i,e=>e.offsetLeft+c.x,c.x,p.g,e=>e.considerSidebar?`right: ${c.x+c.E+c.F}px;`:"",e=>{if(e.layout!==l.f.Large)return"";const t=e.offsetLeft+2*c.x+c.E+c.F,o=p.c-t,n=c.k-o,s=e.considerSidebar?c.F:c.k+c.E+c.F;return`\n @media(min-width: ${p.c+n+(e.bladeOpen?c.b:0)}px) {\n left: calc(((100% + ${e.offsetLeft}px) - ${c.k+c.E+c.F}px) / 2);\n right: calc(((100% - ${e.offsetLeft}px) - ${s}px) / 2);\n }\n `},p.i-1)))},"./src/reddit/components/LayoutNavigation/Container.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/reddit/constants/componentSizes.ts"),p=o("./src/reddit/constants/screenWidths.ts"),u=o("./src/reddit/helpers/toggleBodyScroll/index.ts"),m=o("./src/reddit/layout/page/Listing/index.tsx"),f=o("./src/reddit/layout/page/Listing/Content.tsx"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=o("./src/reddit/selectors/structuredStyles.ts"),h=o("./src/reddit/selectors/userPrefs.ts"),y=o("./src/reddit/components/LayoutNavigation/ConsiderateNav.tsx"),v=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c!!Object(b.i)(e),isSubscriptionsPinned:h.b}),j=Object(i.connect)(S);t.a=c()(j(class extends r.a.Component{constructor(e){super(e),this.state={bodyScrollOffset:0}}componentDidMount(){const e=()=>{const e=document.body.style.marginRight;!!e!=!!this.state.bodyScrollOffset&&(e?this.setState({bodyScrollOffset:Object(u.c)(document.body)}):this.setState({bodyScrollOffset:0}))};try{this.docObserver=new MutationObserver(e)}catch(t){}this.docObserver&&this.docObserver.observe(document.body,{attributes:!0})}componentWillUnmount(){this.docObserver&&this.docObserver.disconnect()}render(){var e=this.props;const t=e.bladeOpen;var o=e.considerPinnedSubscriptions;const n=void 0===o||o,s=e.isSubscriptionsPinned;var r=e.considerSidebar;const i=void 0===r||r;let d=0;return s&&!t&&n&&(d+=l.H),0!==this.state.bodyScrollOffset&&(d-=this.state.bodyScrollOffset),v("div",{className:this.props.className},void 0,v(x,{},void 0,v(f.b,{fitPageToContent:!0},void 0,v(O,{},void 0,v(y.a,{bladeOpen:t,considerSidebar:i,offsetLeft:d,render:this.props.render}))),i&&v(w,{})))}})).withConfig({componentId:"s8rr6fz-3"})(["background: ",";"],e=>Object(g.c)(e).body)},"./src/reddit/components/LayoutNavigation/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/constants/index.ts"),p=o("./src/lib/listingSort/index.ts"),u=o("./src/reddit/components/LayoutNavigation/Container.tsx"),m=o("./src/reddit/actions/preferences.ts"),f=o("./node_modules/react-router-redux/es/index.js"),g=o("./src/app/actions/tooltip.ts"),b=o("./src/app/strings/index.ts"),h=o("./src/higherOrderComponents/asTooltip.tsx"),y=o("./src/lib/addQueryParams/index.ts"),v=o("./src/reddit/components/TrackingHelper/index.tsx"),x=o("./src/reddit/constants/listingSorts.ts"),w=o("./src/reddit/contexts/PageLayer/index.tsx"),O=r.a.createContext({}),S=o("./src/reddit/controls/Dropdown/index.tsx"),j=o("./src/reddit/controls/Dropdown/Row.tsx"),C=o("./src/reddit/helpers/styles/components/index.tsx"),k=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),I=o("./src/reddit/helpers/trackers/navigation.ts"),P=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),L=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),N=o("./src/reddit/selectors/tooltip.ts"),T=o("./src/reddit/selectors/user.ts"),_=o("./src/reddit/components/ListingSort/ListingSortIcon.tsx"),A=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{e.redditStyle;var t=M(e,["redditStyle"]);return r.a.createElement(_.a,t)}).withConfig({componentId:"ne5g41-1"})(["fill: ",";"],e=>Object(L.c)(e).actionIcon),R=c()(P.b).withConfig({componentId:"ne5g41-2"})(["","margin-left: 0;margin-top: -2px;"],""),D=c.a.div.withConfig({componentId:"ne5g41-3"})(["","color: ",";margin-top: 1px;"],k.labelsFont,e=>Object(L.c)(e).metaText),H=c()(e=>{e.redditStyle;var t=M(e,["redditStyle"]);return r.a.createElement(j.c,E({},t,{noHover:!0,isSelected:!0}))}).withConfig({componentId:"ne5g41-4"})(["","border: none;display: flex;margin: 4px;padding: 4px;"],k.smallButtonFont),U=c()(Object(C.a)()).withConfig({componentId:"ne5g41-5"})(["align-items: center;display: flex;",", "," {","}"],R,H,e=>e.disabled?`\n color: ${Object(L.c)(e).inactive};\n fill: ${Object(L.c)(e).inactive};\n `:""),z=c.a.div.withConfig({componentId:"ne5g41-6"})(["","padding: 8px 12px 8px 8px;color: ",""],k.titleFontH5,e=>Object(L.c)(e).actionIcon),W=Object(w.w)({isFrontpage:w.C,isOriginal:w.E,isProfilePage:w.L,pageLayer:e=>e}),V=Object(d.createStructuredSelector)({user:T.j,dropdownIsOpen:Object(N.b)(F),language:T.M,redditStyle:w.D}),K=Object(i.connect)(V,(e,{pageLayer:t})=>({onOpenDropdown:()=>e(Object(g.e)({tooltipId:F}))}));var q=c()(W(K(Object(v.b)(e=>A("div",{className:e.className,onClick:e.onOpenDropdown},void 0,A(D,{},void 0,Object(b.a)(e.language,"sorts.title")),A(U,{disabled:e.disabled,redditStyle:e.redditStyle},void 0,A(H,{displayText:x.a[e.sort](e.language),id:F,redditStyle:e.redditStyle},void 0,A($,{redditStyle:e.redditStyle,sort:e.sort})),A(R,{isSubreddit:!e.redditStyle})),A(O.Consumer,{},void 0,t=>r.a.createElement(B,E({isOpen:e.dropdownIsOpen,tooltipId:F},t,{renderContentsHidden:!0}),e.disabled?A(z,{},void 0,"Coming soon"):(e.sortOptions||((e,t,o)=>{const n=[l.X.HOT,l.X.NEW,l.X.CONTROVERSIAL,l.X.TOP,...t?[]:[l.X.RISING]];return e&&o&&n.unshift(l.X.BEST),n})(e.isFrontpage,e.isOriginal,e.user)).map(t=>A(j.c,{displayText:x.a[t](e.language),onClick:()=>{e.onChange(t),e.sendEvent(Object(I.c)(t))},href:e.isProfilePage?Object(y.a)(e.baseUrl,{sort:t}):`${e.baseUrl}/${t}/`,isSelected:e.sort===t},t,A($,{redditStyle:e.redditStyle,sort:t})))))))))).withConfig({componentId:"ne5g41-7"})(["align-items: center;cursor: pointer;display: flex;margin: 7px 0;padding: 0 16px;"]),X=o("./src/reddit/constants/parameters.ts");const G={[l.mc.AllStates]:Object(b.f)("stateSorts.allStates"),[l.mc.Alaska]:Object(b.f)("stateSorts.alaska"),[l.mc.Alabama]:Object(b.f)("stateSorts.alabama"),[l.mc.Arkansas]:Object(b.f)("stateSorts.arkansas"),[l.mc.Arizona]:Object(b.f)("stateSorts.arizona"),[l.mc.California]:Object(b.f)("stateSorts.california"),[l.mc.Colorado]:Object(b.f)("stateSorts.colorado"),[l.mc.Connecticut]:Object(b.f)("stateSorts.connecticut"),[l.mc.DistrictOfColumbia]:Object(b.f)("stateSorts.districtOfColumbia"),[l.mc.Delaware]:Object(b.f)("stateSorts.delaware"),[l.mc.Florida]:Object(b.f)("stateSorts.florida"),[l.mc.Georgia]:Object(b.f)("stateSorts.georgia"),[l.mc.Hawaii]:Object(b.f)("stateSorts.hawaii"),[l.mc.Iowa]:Object(b.f)("stateSorts.iowa"),[l.mc.Idaho]:Object(b.f)("stateSorts.idaho"),[l.mc.Illinois]:Object(b.f)("stateSorts.illinois"),[l.mc.Indiana]:Object(b.f)("stateSorts.indiana"),[l.mc.Kansas]:Object(b.f)("stateSorts.kansas"),[l.mc.Kentucky]:Object(b.f)("stateSorts.kentucky"),[l.mc.Louisiana]:Object(b.f)("stateSorts.louisiana"),[l.mc.Massachusetts]:Object(b.f)("stateSorts.massachusetts"),[l.mc.Maryland]:Object(b.f)("stateSorts.maryland"),[l.mc.Maine]:Object(b.f)("stateSorts.maine"),[l.mc.Michigan]:Object(b.f)("stateSorts.michigan"),[l.mc.Minnesota]:Object(b.f)("stateSorts.minnesota"),[l.mc.Missouri]:Object(b.f)("stateSorts.missouri"),[l.mc.Mississippi]:Object(b.f)("stateSorts.mississippi"),[l.mc.Montana]:Object(b.f)("stateSorts.montana"),[l.mc.NorthCarolina]:Object(b.f)("stateSorts.northCarolina"),[l.mc.NorthDakota]:Object(b.f)("stateSorts.northDakota"),[l.mc.Nebraska]:Object(b.f)("stateSorts.nebraska"),[l.mc.NewHampshire]:Object(b.f)("stateSorts.newHampshire"),[l.mc.NewJersey]:Object(b.f)("stateSorts.newJersey"),[l.mc.NewMexico]:Object(b.f)("stateSorts.newMexico"),[l.mc.Nevada]:Object(b.f)("stateSorts.nevada"),[l.mc.NewYork]:Object(b.f)("stateSorts.newYork"),[l.mc.Ohio]:Object(b.f)("stateSorts.ohio"),[l.mc.Oklahoma]:Object(b.f)("stateSorts.oklahoma"),[l.mc.Oregon]:Object(b.f)("stateSorts.oregon"),[l.mc.Pennsylvania]:Object(b.f)("stateSorts.pennsylvania"),[l.mc.RhodeIsland]:Object(b.f)("stateSorts.rhodeIsland"),[l.mc.SouthCarolina]:Object(b.f)("stateSorts.southCarolina"),[l.mc.SouthDakota]:Object(b.f)("stateSorts.southDakota"),[l.mc.Tennessee]:Object(b.f)("stateSorts.tennessee"),[l.mc.Texas]:Object(b.f)("stateSorts.texas"),[l.mc.Utah]:Object(b.f)("stateSorts.utah"),[l.mc.Virginia]:Object(b.f)("stateSorts.virginia"),[l.mc.Vermont]:Object(b.f)("stateSorts.vermont"),[l.mc.Washington]:Object(b.f)("stateSorts.washington"),[l.mc.Wisconsin]:Object(b.f)("stateSorts.wisconsin"),[l.mc.WestVirginia]:Object(b.f)("stateSorts.westVirginia"),[l.mc.Wyoming]:Object(b.f)("stateSorts.wyoming")};var J=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c{return e.indexOf("_")>0&&oe(e)===l.x.UnitedStates},te=e=>{if(ee(e)){return e.split("_")[1]}return l.mc.AllStates},oe=e=>{if(e&&e.indexOf("_")>0){return e.split("_")[0]}return e},ne=e=>{const t=oe(e),o=te(e);return ee(e)?`${t}_${o}`:t},se=Object(w.w)(),re=Object(d.createStructuredSelector)({dropdownIsOpen:Object(N.b)("StateSort--StateSortPicker"),language:T.M,redditStyle:w.D}),ie=Object(i.connect)(re,e=>({onOpenDropdown:()=>e(Object(g.e)({tooltipId:"StateSort--StateSortPicker"})),onClickLink:(t,o)=>{e(Object(f.b)(t)),e(Object(m.r)(l.x.UnitedStates+"_"+o))}}));var de=c()(se(ie(e=>{const t=`${e.baseUrl}?${X.f}=${l.x.UnitedStates}`;return Z("div",{className:e.className,onClick:e.onOpenDropdown},void 0,Z(U,{disabled:e.disabled,redditStyle:e.redditStyle},void 0,Z(H,{displayText:G[e.sort](e.language),id:"StateSort--StateSortPicker",redditStyle:e.redditStyle},void 0),Z(R,{isSubreddit:!e.redditStyle})),Z(O.Consumer,{},void 0,o=>r.a.createElement(Y,J({isOpen:e.dropdownIsOpen,tooltipId:"StateSort--StateSortPicker"},o,{renderContentsHidden:!0}),Object.keys(l.mc).map(o=>Z("div",{onClick:()=>e.onClickLink((e=>e===l.mc.AllStates?t:`${t}_${e}`)(l.mc[o]),ne(l.mc[o]))},void 0,Z(j.c,{displayText:G[l.mc[o]](e.language),isSelected:e.sort===o},void 0))))))}))).withConfig({componentId:"s8x88ko-1"})(["align-items: center;cursor: pointer;display: flex;"]);const ae={[l.x.Everywhere]:Object(b.f)("countrySorts.everywhere"),[l.x.UnitedStates]:Object(b.f)("countrySorts.unitedStates"),[l.x.Argentina]:Object(b.f)("countrySorts.argentina"),[l.x.Australia]:Object(b.f)("countrySorts.australia"),[l.x.Bulgaria]:Object(b.f)("countrySorts.bulgaria"),[l.x.Canada]:Object(b.f)("countrySorts.canada"),[l.x.Chile]:Object(b.f)("countrySorts.chile"),[l.x.Colombia]:Object(b.f)("countrySorts.colombia"),[l.x.Croatia]:Object(b.f)("countrySorts.croatia"),[l.x.CzechRepublic]:Object(b.f)("countrySorts.czechRepublic"),[l.x.Finland]:Object(b.f)("countrySorts.finland"),[l.x.Greece]:Object(b.f)("countrySorts.greece"),[l.x.Hungary]:Object(b.f)("countrySorts.hungary"),[l.x.Iceland]:Object(b.f)("countrySorts.iceland"),[l.x.India]:Object(b.f)("countrySorts.india"),[l.x.Ireland]:Object(b.f)("countrySorts.ireland"),[l.x.Japan]:Object(b.f)("countrySorts.japan"),[l.x.Malaysia]:Object(b.f)("countrySorts.malaysia"),[l.x.Mexico]:Object(b.f)("countrySorts.mexico"),[l.x.NewZealand]:Object(b.f)("countrySorts.newZealand"),[l.x.Philippines]:Object(b.f)("countrySorts.philippines"),[l.x.Poland]:Object(b.f)("countrySorts.poland"),[l.x.Portugal]:Object(b.f)("countrySorts.portugal"),[l.x.PuertoRico]:Object(b.f)("countrySorts.puertoRico"),[l.x.Romania]:Object(b.f)("countrySorts.romania"),[l.x.Serbia]:Object(b.f)("countrySorts.serbia"),[l.x.Singapore]:Object(b.f)("countrySorts.singapore"),[l.x.Sweden]:Object(b.f)("countrySorts.sweden"),[l.x.Taiwan]:Object(b.f)("countrySorts.taiwan"),[l.x.Thailand]:Object(b.f)("countrySorts.thailand"),[l.x.Turkey]:Object(b.f)("countrySorts.turkey"),[l.x.UnitedKingdom]:Object(b.f)("countrySorts.unitedKingdom")};var ce=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c({onOpenDropdown:t=>e(Object(g.e)({tooltipId:t})),onClickLink:(t,o)=>{e(Object(f.b)(t)),e(Object(m.r)(o))}}));var ge=c()(ue(fe(e=>{const t=oe(e.sort),o=te(e.sort),n=`${e.baseUrl}?${X.f}=`;return le(pe,{},void 0,le("div",{className:e.className,onClick:()=>e.onOpenDropdown("CountrySort--CountrySortPicker")},void 0,le(U,{disabled:e.disabled,redditStyle:e.redditStyle},void 0,le(H,{displayText:(()=>t in ae?ae[t](e.language):ae[l.x.Everywhere](e.language))(),id:"CountrySort--CountrySortPicker",redditStyle:e.redditStyle},void 0),le(R,{isSubreddit:!e.redditStyle})),le(O.Consumer,{},void 0,o=>r.a.createElement(Y,ce({isOpen:e.dropdownIsOpen,tooltipId:"CountrySort--CountrySortPicker"},o,{renderContentsHidden:!0}),Object.keys(l.x).map(o=>le("div",{onClick:()=>e.onClickLink(`${n}${ne(l.x[o])}`,l.x[o])},o,le(j.c,{displayText:ae[l.x[o]](e.language),isSelected:t===o},void 0)))))),t===l.x.UnitedStates&&le(de,{baseUrl:e.baseUrl,disabled:e.disabled,sort:o}))}))).withConfig({componentId:"s1j2oiip-1"})(["align-items: center;cursor: pointer;display: flex;"]),be=o("./node_modules/path-browserify/index.js"),he=o.n(be),ye=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c{e.redditStyle;var t=xe(e,["redditStyle"]);return r.a.createElement("div",t)}).withConfig({componentId:"s9a3at1-0"})(["cursor: pointer;margin: 7px 0;padding: 0 16px;white-space: nowrap;"]),Se=Object(w.w)(),je=Object(d.createStructuredSelector)({dropdownIsOpen:Object(N.b)("TimeSort--SortPicker"),language:T.M,redditStyle:w.D});var Ce=Se(Object(i.connect)(je,e=>({onOpenDropdown:()=>e(Object(g.e)({tooltipId:"TimeSort--SortPicker"}))}))(e=>ve(Oe,{className:e.className,onClick:e.onOpenDropdown,redditStyle:e.redditStyle},void 0,ve(U,{disabled:!1,redditStyle:e.redditStyle},void 0,ve(H,{displayText:x.b[e.timeSort](e.language),id:"TimeSort--SortPicker",redditStyle:e.redditStyle}),ve(R,{isSubreddit:!e.redditStyle})),ve(O.Consumer,{},void 0,t=>r.a.createElement(we,ye({isOpen:e.dropdownIsOpen,tooltipId:"TimeSort--SortPicker"},t),[l.rc.HOUR,l.rc.DAY,l.rc.WEEK,l.rc.MONTH,l.rc.YEAR,l.rc.ALL].map(t=>ve(j.c,{displayText:x.b[t](e.language),href:((e,t,o)=>{let n=e.url;return e.urlParams.sort||Object(w.L)(e)||(n=he.a.join(n,t)),Object(y.a)(n,{[X.s]:o})})(e.pageLayer,e.listingSort,t),isSelected:e.timeSort===t,onClick:()=>e.onChange(t)}))))))),ke=o("./src/reddit/constants/page.ts"),Ie=o("./src/reddit/controls/LayoutSwitch/index.tsx"),Pe=o("./src/reddit/constants/componentSizes.ts"),Le=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(L.c)(e).line,Pe.G/2),Te=Object(w.w)({isProfilePage:w.L,pageLayer:e=>e}),_e=Object(d.createStructuredSelector)({currentOnboardingCategory:w.f,currentUser:T.j,language:T.M,isPopularListing:w.H,redditStyle:w.D}),Ae=Object(i.connect)(_e,(e,{subredditId:t})=>({updateSortPreference:(o,n)=>{if(t){const s=Object(p.c)({sort:o,timeSort:n});e(Object(m.C)(t,s))}}}));t.a=Te(Ae(Object(v.b)(e=>{const t=e.currentOnboardingCategory;var o=e.disabled;const n=void 0!==o&&o,s=e.isPopularListing,i=e.isProfilePage,d=e.sort===l.X.TOP||e.sort===l.X.CONTROVERSIAL,a=!t&&s&&e.countrySort&&e.sort===l.X.HOT;return Le(u.a,{className:e.className,render:t=>r.a.Children.toArray([i?null:Le(Ie.a,{onLayoutClick:t,subredditId:e.subredditId}),i?null:Le(Ne,{redditStyle:e.redditStyle}),Le(q,{baseUrl:e.baseUrl,disabled:n,geopopularSort:e.countrySort,onChange:e.updateSortPreference,sort:e.sort,sortOptions:e.sortOptions}),!n&&d&&[Le(Ne,{redditStyle:e.redditStyle}),Le(Ce,{baseUrl:`${e.baseUrl}/${e.sort}`,listingSort:e.sort,onChange:t=>e.updateSortPreference(e.sort,t),timeSort:e.timeSort||l.sc})],a&&Le(ge,{baseUrl:e.isPopularListing?`/r/${ke.k}/`:"",disabled:n,sort:e.countrySort})])})})))},"./src/reddit/components/ListingPostList/index.tsx":function(e,t,o){"use strict";var n=o("./src/reddit/components/PostList/index.tsx"),s=o("./src/reddit/connectors/PostList/index.ts");t.a=Object(s.a)(n.a)},"./src/reddit/components/ListingSort/ListingSortIcon.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/controls/Dropdown/Row.tsx"),d=o("./src/lib/constants/index.ts"),a=o("./node_modules/polished/dist/polished.es.js"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cl("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,l("g",{fill:"none",fillRule:"evenodd"},void 0,l("path",{d:"M13.47 9.414a2 2 0 1 1-2.828-2.828 2 2 0 0 1 2.828 2.828M18.056 3c0 3.003-1.169 5.826-3.293 7.949l-2.389 2.389c1.091 1.738.89 4.061-.62 5.572a.5.5 0 0 1-.708 0l-2.829-2.829-4.243-4.242-2.828-2.828a.5.5 0 0 1 0-.707 4.467 4.467 0 0 1 3.182-1.319c.86 0 1.68.249 2.39.697l2.388-2.389A11.173 11.173 0 0 1 17.056 2a1 1 0 0 1 1 1zM3.207 14.727c.688-.687 1.616-.627 2.182-.06.283.284.44.662.439 1.062 0 .4-.156.777-.44 1.06-.789.79-1.798 1.207-2.827 1.207a.5.5 0 0 1-.5-.5c0-1.045.407-2.028 1.146-2.768z",fill:"currentColor"})))).withConfig({componentId:"s1j60uba-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),u=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cu("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,u("g",{},void 0,u("polygon",{fill:"inherit",points:"16 0 7.25 0 3.5 10.108 8.5 10.108 4.475 20 16 8 11 8"})))).withConfig({componentId:"s1vwfykm-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),f=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cf("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,f("title",{},void 0,"Hot"),f("path",{d:"M10.31.61a.5.5,0,0,0-.61,0C9.41.83,2.75,6.07,2.75,11.47a8.77,8.77,0,0,0,3.14,6.91.5.5,0,0,0,.75-.64,3.84,3.84,0,0,1-.55-2A7.2,7.2,0,0,1,10,9.56a7.2,7.2,0,0,1,3.91,6.23,3.84,3.84,0,0,1-.55,2,.5.5,0,0,0,.75.64,8.77,8.77,0,0,0,3.14-6.91C17.25,6.07,10.59.83,10.31.61Z"}))).withConfig({componentId:"s9ql7zs-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),b=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cb("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,b("g",{},void 0,b("polygon",{fill:"inherit",points:"17.16 10 19.07 12.936 15.799 14.188 15.619 17.686 12.237 16.776 10.035 19.5 7.833 16.776 4.451 17.686 4.271 14.188 1 12.936 2.91 10 1 7.065 4.271 5.812 4.451 2.315 7.833 3.224 10.035 .5 12.237 3.224 15.619 2.315 15.799 5.812 19.07 7.065"})))).withConfig({componentId:"s89z7p-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),y=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cy("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,y("g",{},void 0,y("path",{fill:"inherit",d:"M18.5 4h-6a.5.5 0 0 0-.35.85l1.64 1.65-3.29 3.29L8.21 7.5a1 1 0 0 0-1.41 0L.65 13.65a.5.5 0 0 0 0 .71l2 2a.5.5 0 0 0 .71 0l4.14-4.15 2.29 2.29a1 1 0 0 0 1.41 0l5.3-5.29 1.65 1.65a.5.5 0 0 0 .85-.36v-6a.5.5 0 0 0-.5-.5z"})))).withConfig({componentId:"ty0rng-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),x=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cx("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,x("g",{},void 0,x("path",{fill:"inherit",d:"M1.25,17.5 L1.25,7.5 L6.25,7.5 L6.25,17.5 L1.25,17.5 Z M12.49995,17.5001 L7.49995,17.5001 L7.49995,5.0001 L4.99995,5.0001 L9.99995,0.0006 L14.99995,5.0001 L12.49995,5.0001 L12.49995,17.5001 Z M13.75,17.5 L13.75,12.5 L18.75,12.5 L18.75,17.5 L13.75,17.5 Z"})))).withConfig({componentId:"s1piqpro-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),O=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=L[e.sort];return O(t,{})})},"./src/reddit/components/MiniCardPost/Flatlist/index.m.less":function(e,t,o){e.exports={flatlistContainer:"_3TV1zxvLEbF8phHfZ17hyU",shareIcon:"_2-No1ECt3Twm8oRh3GhL5T",shareMenu:"_1Y9kO8WxKheHpQbgAgYk9P",shareText:"_3ZNfZZMmSFZUWWm-nHK327"}},"./src/reddit/components/MiniCardPost/Flatlist/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return F});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/app/strings/index.ts"),c=o("./src/lib/classNames/index.ts"),l=o("./src/reddit/components/CommentsLink/index.tsx"),p=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),u=o("./src/reddit/components/Flatlist/index.tsx"),m=o("./src/reddit/components/ModActionsMenu/index.tsx"),f=o("./src/reddit/components/PostModModeDropdown/index.tsx"),g=o("./src/reddit/components/PostOverflowMenu/index.tsx"),b=o("./src/reddit/components/ShareMenu/index.tsx"),h=o("./src/reddit/components/TrackingHelper/index.tsx"),y=o("./src/reddit/constants/postLayout.ts"),v=o("./src/reddit/contexts/PageLayer/index.tsx"),x=o("./src/reddit/helpers/styles/mixins/index.tsx"),w=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),O=o("./src/reddit/helpers/trackers/post.ts"),S=o("./src/reddit/icons/fonts/Share/index.tsx"),j=o("./src/reddit/models/User/index.ts"),C=o("./src/reddit/controls/Score/index.m.less"),k=o.n(C),I=o("./src/reddit/components/MiniCardPost/Flatlist/index.m.less"),P=o.n(I),L=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce}),$=Object(r.createStructuredSelector)({layout:v.O,subreddit:v.t}),R=Object(s.connect)($,{});t.a=B(R(Object(h.b)(e=>{const t=e.currentProfileName,o=e.className,n=e.currentUser,s=e.handleVote,r=e.hasModFlairPerms,i=e.hasModPostPerms,d=e.isCommentsPage,p=e.isCommentPermalink,h=e.isOverlay,v=e.isProfilePostListing,x=e.isSticky,w=e.language,C=e.layout,k=e.modModeEnabled,I=e.onCommentsClick,E=e.post,F=e.sendEvent,B=e.showEditFlair,$=e.showEditPost,R=e.subreddit,D=e=>F(Object(O.d)(E.id,e)),H=E.postId,U=Object(u.f)(N,E.id,h,x),z=!!n&&Object(j.f)(n)===E.author;return L("div",{className:Object(c.a)(P.a.flatlistContainer,o)},void 0,L(A,{compact:!1,model:E,onVoteClick:s}),L(l.b,{hasModPostPerms:i,isCommentsPage:d,isCommentPermalink:p,isOverlay:h,postId:E.id,modModeEnabled:k,numComments:E.numComments,type:y.f.Compact,onClick:I}),L(b.a,{className:P.a.shareMenu,dropdownId:Object(u.f)(_,E.id,h,x),isOverlay:!!h,permalink:E.permalink,post:E,sendEventWithName:D,subreddit:R},void 0,L(M,{},void 0,L(S.a,{className:P.a.shareIcon}),L("span",{className:P.a.shareText},void 0,Object(a.a)(w,"posts.share")))),i&&L(m.a,{dropdownId:U,onClick:()=>D("post_mod_action_menu")},void 0,L(u.b,{className:P.a.modActionsIcon}),L(f.a,{hasModFlairPerms:r,hasModPostPerms:i,isOverlay:!!h,isPostAuthor:z,language:w,modModeEnabled:k,post:E,tooltipId:U})),L(g.g,{currentProfileName:t,isCommentsPage:d,isOverlay:!!h,isProfilePostListing:v,layout:C,pageLayer:e.pageLayer,permalink:E.permalink,postId:H,dropdownId:Object(u.f)(T,E.id,h,x),isFixed:x,sendEvent:F,showEditPost:!!$,showEditFlair:!!B,useFlatlistBreakpoints:Object(g.h)({editPost:!1,save:!1,hide:!1,report:!1})}))})))},"./src/reddit/components/MiniPost/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return j});var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/lib/prettyPrintNumber/index.ts"),u=o("./src/lib/timeAgo/index.ts"),m=o("./src/reddit/components/SubredditNameLink/index.tsx"),f=o("./src/reddit/components/Thumbnail/index.tsx"),g=o("./src/reddit/helpers/overlay/index.ts"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),y=o("./src/reddit/selectors/news.ts"),v=o("./src/reddit/selectors/posts.ts"),x=o("./src/reddit/selectors/subreddit.ts"),w=o("./src/reddit/selectors/user.ts"),O=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).bodyText),j=Object(a.css)(["cursor: pointer;display: flex;padding-top: 12px;&:not(:last-child) {border-bottom: 2px solid ",";padding-bottom: 12px;}&:hover "," {text-decoration: underline;}"],e=>Object(h.c)(e).field,S),C=c.a.div.withConfig({componentId:"s1weoanc-1"})(["",";"],j),k=c.a.div.withConfig({componentId:"s1weoanc-2"})(["","border-radius: 4px;display: inline-block;flex: 0 0 65px;height: 49px;margin-right: 7px;width: 65px;"],f.e),I=c.a.div.withConfig({componentId:"s1weoanc-3"})(["display: flex;flex: 1;flex-direction: column;justify-content: center;overflow: hidden;"]),P=c.a.span.withConfig({componentId:"s1weoanc-4"})(["","color: ",";white-space: nowrap;& ~ &:before {content: '·';font-weight: bold;margin: 0 3px;}"],b.metadataFont,e=>Object(h.c)(e).actionIcon),L=Object(d.createSelector)(e=>e,v.D,v.c,y.q,w.M,(e,t,o,n,s)=>{return{crosspost:o,language:s,newsStory:n,post:t,subredditOrProfile:Object(x.C)(e,{identifier:t.belongsTo})}}),N=Object(i.connect)(L,(e,t)=>({openLightbox:t=>e(Object(g.a)(t.permalink))}));t.b=N(class extends r.a.PureComponent{constructor(){super(...arguments),this.onClickContainer=(()=>{var e=this.props;const t=e.openLightbox,o=e.post,n=e.containerOnClick;t(o),n&&n()}),this.onClickSubreddit=(e=>{const t=this.props.subredditOnClick;e.stopPropagation(),t&&t()}),this.onClickThumbnail=(e=>{const t=this.props.thumbnailOnClick;e.stopPropagation(),t&&t()})}render(){var e=this.props,t=e.allowNewsThumbnail;const o=void 0!==t&&t,n=e.className,s=e.newsStory,r=e.post;var i=e.showSubreddit;const d=void 0!==i&&i,a=e.subredditOrProfile;return O(C,{className:n,onClick:this.onClickContainer},void 0,O(k,{onClick:this.onClickThumbnail},void 0,O(f.d,{post:r,url:o&&s&&s.thumbnailUrl&&r&&r.thumbnail&&"default"===r.thumbnail.url?s.thumbnailUrl:""})),O(I,{},void 0,O(S,{title:r.title},void 0,r.title),d&&a&&a.displayText&&O(m.a,{to:a.url,onClick:this.onClickSubreddit},void 0,a.displayText),O("div",{},void 0,O(P,{},void 0,Object(l.d)(this.props.language,"posts.points.noun",r.score,{count:Object(p.b)(r.score)})),O(P,{},void 0,Object(l.d)(this.props.language,"posts.comments.noun",r.numComments,{count:Object(p.b)(r.numComments)})),O(P,{},void 0,Object(u.b)(this.props.language,r.created/1e3,!0,!0)))))}})},"./src/reddit/components/MiniPost/mini-post-list-view.m.less":function(e,t,o){e.exports={miniPostList:"_3NqhcIOg500xJW2usCRfnu",link:"_3WOANniVd7fPg1Ocw-y1kL"}},"./src/reddit/components/News/BreakingNewsContainer/index.m.less":function(e,t,o){e.exports={titleWrapper:"eAp1JF1bdrJ8zYJzLCkgj",breakingNewsHeader:"_1w3ZRp6Jf4WFAtuXSTq_R-",buttonWrapper:"_2rd7JjqmXwo5sO8Q20kLlN",noNewsLink:"_3mCYorxWwoMlry7LTEOtzn",seeMoreButton:"_2DPgxLRkxAKK1LhMiFbPHK",hideButton:"_2dgWhMFiTjhxQ4Dd8plJbh"}},"./src/reddit/components/News/StoryStatusTag/index.m.less":function(e,t,o){e.exports={container:"_3xZnOQmSlVi8j9YuqHxG0V"}},"./src/reddit/components/PostList/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return Z}),o.d(t,"a",function(){return Y});var n,s=o("./node_modules/history/index.js"),r=o("./node_modules/lodash/debounce.js"),i=o.n(r),d=o("./node_modules/lodash/last.js"),a=o.n(d),c=o("./node_modules/react/index.js"),l=o.n(c),p=o("./node_modules/react-dom/index.js"),u=o("./bundled-modules/styled-components/styled-components.min.js"),m=o.n(u),f=o("./src/lib/addQueryParams/index.ts"),g=o("./src/lib/classNames/index.ts"),b=o("./src/lib/constants/index.ts"),h=o("./src/lib/opener/index.ts"),y=o("./src/lib/raven/index.ts"),v=o("./src/reddit/components/PostList/LoadMore.tsx"),x=o("./src/reddit/components/PostList/SomethingWrong.tsx"),w=o("./src/reddit/components/PromoBanners/index.tsx"),O=o("./src/reddit/components/Scroller/Simple.tsx"),S=o("./src/reddit/components/Translated/index.tsx"),j=o("./src/reddit/constants/adEvents.ts"),C=o("./src/reddit/constants/componentSizes.ts"),k=o("./src/reddit/constants/postLayout.ts"),I=o("./src/reddit/constants/promos.ts"),P=o("./src/reddit/controls/InternalLink/index.tsx"),L=o("./src/reddit/helpers/getClickInfo.ts"),N=o("./src/reddit/helpers/pixels.ts"),T=o("./src/reddit/icons/svgs/ArrowRight/index.tsx"),_=o("./src/reddit/models/Media/index.ts"),A=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),E=o("./src/reddit/helpers/brandSafety/index.ts"),M=o("./src/lib/LRUCache/index.ts"),F=o("./src/telemetry/index.ts"),B=o("./src/telemetry/models/Timer.ts"),$=o("./src/reddit/components/PostList/index.m.less"),R=o.n($),D=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(A.c)(e).linkText,e=>Object(A.c)(e).body),X=m()(T.a).withConfig({componentId:"s1ljgxuk-1"})(["fill: ",";padding-left: 12px;vertical-align: middle;width: 16px;"],e=>Object(A.c)(e).linkText),G=(e,t,o,n,s,r)=>{const i=`entered-${e}-${t}-${o?`last-${n}-${s}`:""}`;let d=z.get(i);return void 0===d&&(d=(()=>{o&&r.onBottomViewed(n,s),r.trackOnPostEnteredViewport(e,t)}),z.set(i,d)),d},J=(e,t,o)=>{const n=`left-${e}-${t}`;let s=W.get(n);return void 0===s&&(s=(n=>{o.trackOnPostExitedViewport(e,t,n)}),W.set(n,s)),s},Z=(e,t)=>{const o=`click-${e}`;let n=V.get(o);return void 0===n&&(n=((e,o)=>{o.isSponsored&&Object(N.a)(o.events,j.a.Click),o.isSponsored&&o.source&&o.source.outboundUrl?Object(h.b)(o.source.outboundUrl,h.a.BLANK):t.openPost({postOrComment:o,clickInfo:Object(L.a)(e)})}),V.set(o,n)),n},Q=(e,t)=>{if(e.isBlank)return 0;switch(t){case k.f.Medium:return 188;case k.f.Classic:return 96;case k.f.Compact:return 32;default:return 200}};class Y extends l.a.Component{constructor(){super(...arguments),this.didRenderLastVisibleChild=!1,this.renderingEmpty=!1,this.renderingPlaceholder=!1,this.scrollChildCache=new M.a(U),this.updateScrollerRef=(e=>{const t=e&&Object(p.findDOMNode)(e);this.scrollerRef=t instanceof Element?t:void 0}),this.setLastVisibleChildRendered=(()=>{this.didRenderLastVisibleChild=!0,this.checkAndSendScreenview()}),this.onScrollPause=(e=>{this.showSubscribeTooltip(e),this.dispatchBrandSafety(e)}),this.showSubscribeTooltip=i()(({primaryChild:e})=>{e&&this.props.layout!==k.f.Compact&&this.props.showM2MTooltip(e.id,e.index,!!this.props.inSubredditOrProfile)},b.e),this.dispatchBrandSafety=i()(({getVisibleItemsInViewport:e})=>{var t=this.props;const o=t.postsById,n=t.subredditsById,s=e(),r=[];s.forEach(e=>r.push(e.id));const i=r.map(e=>o[e]),d=i.map(e=>n[e.belongsTo.id]).filter(e=>void 0!==e);this.props.adBrandSafetyStatusReceived(Object(E.a)(i,d))},b.e,{leading:!0})}componentWillMount(){this.timerId&&F.c.cancel(this.timerId),this.props.postIds.length&&(this.timerId=F.c.start())}componentDidMount(){if(this.checkAndSendScreenview(),this.timerId){const e=F.c.end(this.timerId);setTimeout(()=>Object(F.b)(b.o.Redesign,{type:"mount",component:"postList",duration:e}),0)}}componentWillUpdate(e){this.timerId&&F.c.cancel(this.timerId),e.postIds.length&&(this.timerId=F.c.start()),(e.listingKey!==this.props.listingKey||e.postIds.length!==this.props.postIds.length&&!this.isListLongEnough())&&(this.didRenderLastVisibleChild=!1)}componentDidUpdate(e){if(this.checkAndSendScreenview(),this.timerId&&F.c.has(this.timerId)){const e=F.c.end(this.timerId);if(e<10)return;setTimeout(()=>Object(F.b)(b.o.Redesign,{duration:e,type:"mount",component:"postList"}),0)}}componentWillUnmount(){this.timerId&&F.c.cancel(this.timerId),this.scrollerRef=null,this.didRenderLastVisibleChild=!1}isListLongEnough(){const e=this.scrollerRef&&Array.from(this.scrollerRef.children),t=e&&a()(e);return t&&t.getBoundingClientRect().bottom>window.innerHeight}shouldSendScreenview(){var e=this.props;const t=e.apiError,o=e.listingKey,n=e.viewportDataLoaded;return F.c.has(o)&&(t||!this.renderingPlaceholder&&(this.renderingEmpty||this.didRenderLastVisibleChild&&(n||this.isListLongEnough())))}checkAndSendScreenview(){var e=this.props;const t=e.listingKey,o=e.listingViewed,n=e.sendEvent;if(!this.shouldSendScreenview())return;const s=F.c.end(t);setTimeout(()=>{n(o(s,B.TimerType.InApp))},0)}showPlaceholder(){var e=this.props;const t=e.apiError,o=e.apiPending;return!e.disablePlaceholder&&(Boolean(t)||!1!==o)}hasPosts(){return this.props.postIds.length>0}isLoadingMore(){var e=this.props;const t=e.loadMore,o=e.postIds;return Boolean(t&&t.token)&&o.length>0}shouldComponentUpdate(e){const t=this.props,o=t.postsById,n=H(t,["postsById"]),s=e.postsById,r=H(e,["postsById"]),i=Object.keys(n),d=Object.keys(r);if(d.length!==i.length)return!0;if(d.some(e=>n[e]!==r[e]))return!0;if(o===s)return!1;if(this.props.postIds&&this.props.postIds.length){var a=this.props;const e=a.layout,t=a.postComponentForLayout;return this.props.postIds.some((n,r)=>{const i=0===r;return t(o[n],e,i)!==t(s[n],e,i)})}return!1}scrollChildForPost(e,t,o,n){var s=this.props;const r=s.currentProfileName,i=s.isCommentPermalink,d=s.isCommentsPage,a=s.isFrontpage,c=s.isOriginalPage,l=s.isProfilePostListing,p=s.listingKey,u=s.listingName,m=s.pageLayer,f=s.postClickEvent,g=`post-${n}-${e}-${t}-${o?"last-index":""}-${u}-${p}`;let h;if(void 0===(h=this.scrollChildCache.get(g))){var v=this.props;const s=v.inSubredditOrProfile,x=v.postsById,w=x[e],O=w.crosspostRootId&&x[w.crosspostRootId]?x[w.crosspostRootId]:w;w.crosspostRootId&&!x[w.crosspostRootId]&&Object(y.c)("Crosspost parent details are missing",{extra:{description:`Post ${w.id} is crosspost of ${w.crosspostRootId}, `+`but ${w.crosspostRootId} details are missing in the state`,errorType:b.s.API}});const S=this.props.postComponentForLayout(O,n,0===t),j=`post-list-item-[layout: ${n}]-[postId: ${e}]`,C=G(e,n,o,p,u,this.props),I=J(e,n,this.props),P=Z(e,this.props),L=O.media&&O.media.type===_.m.EMBED?O.media.provider:null;h={estHeight:Q(w,n),id:e,isFocusable:!(!O.media||n!==k.f.Large)&&(_.d.has(O.media.type)&&(!L||!_.p.has(L))&&!O.isSpoiler&&!O.isNSFW),trackOnEnteredViewport:C,trackOnExitedViewport:I,render:({className:t,height:n,width:p,remeasure:u,setScrollerChildRef:g,shouldLoadInitially:b})=>D(S,{className:t,currentProfileName:r,availableWidth:p,eventFactory:f,forceLoadMedia:b,inSubredditOrProfile:s,isCommentPermalink:i,isCommentsPage:d,isFrontpage:a,isProfilePostListing:l,pageLayer:m,isOriginalPage:c,last:o,onClickPost:P,onSizeChanged:u,postId:e,sendEvent:this.props.sendEvent,scrollerItemRef:g},j)},this.scrollChildCache.set(g,h)}return h}render(){return this.hasPosts()?(this.renderingEmpty=!1,this.renderingPlaceholder=!1,this.renderList()):this.showPlaceholder()?(this.renderingEmpty=!1,this.renderingPlaceholder=!0,this.renderPlaceholder()):(this.renderingEmpty=!0,this.renderingPlaceholder=!1,this.renderEmpty())}renderEmpty(){const e=this.props.noPostsComponent;return D(e,{})}renderPlaceholder(){var e=this.props;const t=e.apiError,o=e.className,n=e.disablePlaceholder,s=e.layout,r=e.onTryAgain,i=e.postListPlaceholderComponent;if(n)return;const d=i;return D("div",{className:R.a.placeholder},void 0,D(d,{className:o,isLoading:!t,layout:s}),!!t&&D(x.a,{apiError:t,onTryAgain:r}))}renderLoadMore(){var e=this.props;const t=e.apiError,o=e.apiPending,n=e.disablePlaceholder,s=e.layout,r=e.onLoadMore;if(!n)return D("div",{className:R.a.placeholder},void 0,D(v.a,{isLoading:!!o,layout:s,countOverride:K[s]}),!!t&&D(x.a,{apiError:t,onTryAgain:r}))}renderList(){var e=this.props;const t=e.disableBanner,o=e.layout,n=e.location,r=e.loadMore,i=e.postIds,d=e.onLoadMore,a=e.m2mIsEnabled,l=e.shouldShowPromo,p=i.map((e,t,n)=>{const s=t===i.length-1;return this.scrollChildForPost(e,t,s,o)}),u=this.props.measureScrollFPS?`post-listings-${o}`:void 0,m=n?Object(s.createPath)(n):null;return D(c.Fragment,{},void 0,!a&&l&&!t&&D(w.a,{location:I.f.SubredditPage}),D(O.a,{innerRef:this.updateScrollerRef,className:m?R.a.truncatedPostList:Object(g.a)(R.a.postList,this.props.className),dataKey:this.props.listingKey,disableScrollCache:!0,enableElementHiding:!0,layoutKey:this.props.layout,loadMoreToken:r&&r.token?r.token:void 0,onLastVisibleChildRendered:this.setLastVisibleChildRendered,onLoadMore:d,onScroll:this.onScrollPause,preventScrollOnMount:this.props.preventScrollOnMount,trackingName:u,viewportTopPadding:C.j},this.props.listingKey,p),m&&D(q,{className:R.a.seeMoreButton},void 0,D(P.a,{className:R.a.seeMorePostsText,to:Object(f.a)(m,{type:b.kc.Posts})},void 0,D(S.a,{msgId:"search.seeMorePosts"}),D(X,{}))),this.isLoadingMore()&&this.renderLoadMore())}}Y.defaultProps={shouldShowPromo:!0}},"./src/reddit/components/PremiumCTA/index.m.less":function(e,t,o){e.exports={wrapper:"_1b1Jalg2nxA_Z-BjKXRfAV",icon:"_3-m5rOa3loUClNwpCv1uWU",content:"_1LofvgShcWAGgRJOa2IRlf",title:"_17PUokUAvL3YJx6EyPdD9d",description:"rn1KP8t9htFxyeAF8fdJ4",cta:"_1Cg0rke34k99vLcCo_aCP1"}},"./src/reddit/components/PromoBanners/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/history/index.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./src/lib/cache/index.ts"),l=o("./src/lib/localStorageAvailable/index.ts"),p=o("./src/lib/loginHref/index.ts"),u=o("./src/reddit/actions/login.ts"),m=o("./src/reddit/actions/modal.ts"),f=o("./src/reddit/actions/promo.ts"),g=o("./src/config.ts"),b=o("./bundled-modules/styled-components/styled-components.min.js"),h=o.n(b),y=o("./src/app/strings/index.ts"),v=o("./src/lib/colors/constants.ts"),x=o("./src/lib/prettyPrintNumber/index.ts"),w=o("./src/reddit/constants/promos.ts"),O=o("./src/reddit/controls/Button/index.tsx"),S=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),j=o("./src/reddit/icons/svgs/Close/index.tsx"),C=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cC("div",{className:e.className},void 0,e.children)).withConfig({componentId:"s1r1dynj-4"})(["","margin-bottom: 8px;padding: 16px;",""],N,e=>e.largeBannerKey===w.k.join?`background-image: url(${g.a.assetPath}/img/banner/banner-${w.k.welcome}@2x.png);`:`background-image: url(${g.a.assetPath}/img/banner/banner-${e.largeBannerKey}@2x.png);`),_=h.a.div.withConfig({componentId:"s1r1dynj-5"})(["","align-items: center;background-image: url(","/img/banner/banner-small@2x.png);background-position: left;display: flex;margin-bottom: 8px;padding: 16px 32px 16px 8px;"," {margin: 0 0 0 auto;}"],N,g.a.assetPath,L),A=h.a.div.withConfig({componentId:"s1r1dynj-6"})(["align-items: center;display: flex;flex-wrap: wrap;min-height: 42px;"," {margin: 0;}"," {margin-right: 20px;margin-left: 0px;}"],L,I),E=h.a.img.withConfig({componentId:"s1r1dynj-7"})(["margin: 0 8px;"]),M=h()(e=>C("button",{className:e.className,onClick:e.onClick},void 0,C(j.a,{}))).withConfig({componentId:"s1r1dynj-8"})(["height: 12px;width: 12px;right: 10px;top: 10px;position: absolute;svg {fill: ",";}"],v.n),F=e=>C(T,{largeBannerKey:e.largeBannerKey},void 0,C(M,{onClick:()=>e.closeBanner(w.h.UpsellSignUpBannerLarge,w.g[e.largeBannerKey])}),C(k,{},void 0,Object(y.a)(e.language,`promoBanners.${e.largeBannerKey}.header`)),C(P,{},void 0,Object(y.a)(e.language,`promoBanners.${e.largeBannerKey}.subHeader`)),C(L,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(w.g[e.largeBannerKey])}},void 0,Object(y.a)(e.language,`promoBanners.${e.largeBannerKey}.button`))),B=e=>C(_,{},void 0,C(M,{onClick:()=>e.closeBanner(w.h.UpsellSignUpBannerMedium,w.g.join)}),C(E,{srcSet:`${g.a.assetPath}/img/banner/banner-small-logo.png 1x,\n ${g.a.assetPath}/img/banner/banner-small-logo@2x.png 2x,`}),C(I,{},void 0,e.subreddit?Object(y.a)(e.language,"promoBanners.subreddit.header",{subredditName:e.subreddit.displayText,subscribers:Object(x.b)(e.subreddit.subscribers)}):Object(y.a)(e.language,"promoBanners.join.header")),C(L,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(w.g.join)}},void 0,Object(y.a)(e.language,"promoBanners.personalize.button"))),$=h()(e=>C("div",{className:e.className},void 0,C(M,{onClick:()=>e.closeBanner(w.h.UpsellSignUpBannerSmall,w.g.join)}),C(A,{},void 0,C(E,{srcSet:`${g.a.assetPath}/img/banner/banner-small-logo.png 1x,\n ${g.a.assetPath}/img/banner/banner-small-logo@2x.png 2x,`}),C(I,{},void 0,Object(y.a)(e.language,"promoBanners.join.header")),C(L,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(w.g.join)}},void 0,Object(y.a)(e.language,"promoBanners.join.button"))))).withConfig({componentId:"s1r1dynj-9"})(["","background-image: url(","/img/banner/banner-small@2x.png);background-position: left;","padding: 4px 32px 4px 8px;"],N,g.a.assetPath,e=>e.isOverlay?"border-radius: 0;":"");var R=o("./src/reddit/actions/toaster.ts"),D=o("./src/reddit/helpers/trackers/banners.ts"),H=o("./src/reddit/components/TrackingHelper/index.tsx"),U=o("./src/lib/constants/index.ts"),z=o("./src/lib/makeRequest/index.ts");const W=(e,t)=>Object(z.b)({endpoint:"https://api.linktexting.com/sendLink",method:U.jb.POST,data:`linkId=${t}&number=${e}`,headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}});var V=o("./src/reddit/models/Toast/index.ts"),K=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cK("button",{className:e.className,onClick:e.onCloseBanner},void 0,K(j.a,{}))).withConfig({componentId:"uob30s-0"})(["height: 12px;position: absolute;right: 10px;top: 10px;width: 12px;svg {fill: ",";}"],v.n),X=h()(O.d).withConfig({componentId:"uob30s-1"})(["width: 123px;height: 26px;line-height: 20px;background-color: ",";border-color: ",";color: ",";&:hover {background-color: ",";border-color: ",";color: ",";}"],v.e,v.e,v.n,v.e,v.e,v.n),G=h.a.div.withConfig({componentId:"uob30s-2"})(["margin-bottom: 8px;"]),J=h.a.div.withConfig({componentId:"uob30s-3"})(["background-color: rgb(3, 46, 94);background-position: right;background-repeat: no-repeat;background-size: contain;border-radius: 4px;display: flex;flex-wrap: wrap;padding: 16px 16px 14px 16px;position: relative;@media (min-width: 550px) {background-image: url(","/img/banner/mobile-x-promo.png);}"],g.a.assetPath),Z=h()(e=>K("div",{className:e.className},void 0,e.children)).withConfig({componentId:"uob30s-4"})(["margin-top: 1px;height: 100%;overflow: hidden;transition: max-height 0.3s;background-color: ",";",""],e=>e.shouldDisplayLegalDropdown?`${v.e}`:"rgb(3, 46, 94)",e=>e.shouldDisplayLegalDropdown?`max-height: ${e.isHidden?"0":"58px"};`:"max-height: 58px;"),Q=h()(e=>K("span",{className:e.className},void 0,e.children)).withConfig({componentId:"uob30s-5"})(["","color: ",";display: block;font-size: 10px;line-height: 12px;opacity: 0.8;padding: 5px 22px;text-align: ",";"],S.bodyFontH6,v.n,e=>e.shouldDisplayLegalDropdown?"center":"left"),Y=h.a.h1.withConfig({componentId:"uob30s-6"})(["","color: ",";margin-bottom: 5px;"],S.titleFontH1,v.n),ee=h.a.div.withConfig({componentId:"uob30s-7"})(["display: flex;flex-wrap: wrap;"]),te=h.a.div.withConfig({componentId:"uob30s-8"})(["margin-right: 8px;"]),oe=h.a.div.withConfig({componentId:"uob30s-9"})(["display: flex;align-items: center;margin-bottom: 5px;"]),ne=h.a.img.withConfig({componentId:"uob30s-10"})(["height: 16px;width: 16px;margin-right: 8px;"]),se=h()(ne).withConfig({componentId:"uob30s-11"})(["width: auto;height: 12px;"]),re=h.a.span.withConfig({componentId:"uob30s-12"})(["","color: ",";"],S.bodyFontH6,v.n),ie=h.a.div.withConfig({componentId:"uob30s-13"})(["align-items: center;display: flex;margin-top: 11px;"]),de=h()(e=>i.a.createElement("input",e)).withConfig({componentId:"uob30s-14"})(["","border-radius: 4px;height: 24px;margin-right: 5px;padding-left: 5px;width: 162px;",""],S.bodyFontH6,e=>e.error?`border: 1px solid ${v.l}`:"border: 1px solid transparent"),ae=h.a.span.withConfig({componentId:"uob30s-15"})(["color: ",";display: block;font-size: 10px;margin-top: 7px;margin-left: 6px;opacity: .9;"],v.n),ce=h.a.div.withConfig({componentId:"uob30s-16"})(["margin-left: 20px;"]),le=h.a.img.withConfig({componentId:"uob30s-17"})(["margin: 0 auto;display: block;margin-bottom: 5px;border-radius: 4px;padding: 3px;height: 75px;width: 75px;background-color: white;margin-bottom: 5px;"]),pe=h.a.span.withConfig({componentId:"uob30s-18"})(["","color: ",";max-width: 126px;display: block;text-align: center;text-transform: inherit;"],S.bodyFontH6,v.n);var ue=Object(d.connect)(void 0,(e,t)=>({displayErrorToast:t=>{e(Object(R.e)({kind:V.b.Error,text:t}))},displaySuccessToast:t=>{e(Object(R.e)({kind:V.b.SuccessCommunity,text:t}))}}))(Object(H.b)(class extends i.a.Component{constructor(e){super(e),this.getLinkId=(()=>this.props.loggedInMobilePromoVariant?w.a:w.b),this.onBlur=(e=>{const t=!!e.currentTarget.value.length;this.setState({isLegalDropdownHidden:!t})}),this.onFocus=(e=>{this.setState({isLegalDropdownHidden:!1})}),this.onInputChange=(e=>{this.setState({phoneNumber:e.target.value.replace(/\D/,"")})}),this.onSubmit=(async()=>{var e=this.props;const t=e.language,o=e.displayErrorToast,n=e.displaySuccessToast,s=e.sendEvent,r=Object(y.a)(t,"promoBanners.mobileXPromo.empty"),i=Object(y.a)(t,"promoBanners.mobileXPromo.error"),d=Object(y.a)(t,"promoBanners.mobileXPromo.success");if(!this.state.phoneNumber.length)return this.setState({inputError:!0}),void o(r);s(Object(D.d)("click",w.g.mobilePromoBanner));const a=this.getLinkId(),c=await W(this.state.phoneNumber,a);c&&c.ok?(this.setState({phoneNumber:"",inputError:!1}),n(d)):(this.setState({inputError:!0}),o(i))}),this.state={isLegalDropdownHidden:!0,phoneNumber:""}}render(){var e=this.props;const t=e.closeBanner,o=e.language,n=e.loggedInMobilePromoVariant,s=e.loggedOutMobilePromoVariant,r=n&&n===w.c.Test1,i=s&&s===w.d.Test1,d=!(!r&&!i);return K(G,{},void 0,K(J,{},void 0,K(q,{onCloseBanner:()=>t(w.h.MobilePromoBanner,w.g[w.h.MobilePromoBanner],w.j)}),K("div",{},void 0,K(Y,{},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.header")),K(ee,{},void 0,K(te,{},void 0,K(oe,{},void 0,K(ne,{src:`${g.a.assetPath}/img/banner/redditor@2x.png`}),K(re,{},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.manage"))),K(oe,{},void 0,K(ne,{src:`${g.a.assetPath}/img/banner/subscribe@2x.png`}),K(re,{},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.subscriptions")))),K(te,{},void 0,K(oe,{},void 0,K(ne,{src:`${g.a.assetPath}/img/banner/download@2x.png`}),K(re,{},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.downloads"))),K(oe,{},void 0,K(se,{src:`${g.a.assetPath}/img/banner/rating@2x.png`}),K(re,{},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.rated"))))),K(ie,{},void 0,K(de,{type:"tel",onChange:this.onInputChange,placeholder:Object(y.a)(o,"promoBanners.mobileXPromo.placeholder"),error:this.state.inputError?1:0,onBlur:this.onBlur,onFocus:this.onFocus,value:this.state.phoneNumber}),K(X,{onClick:this.onSubmit},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.button"))),K(ae,{},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.countryCode"))),K(ce,{},void 0,K(le,{src:this.props.loggedInMobilePromoVariant?`${g.a.assetPath}/img/banner/qr-code-logged-in.png`:`${g.a.assetPath}/img/banner/qr-code-logged-out.png`}),K(pe,{},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.qr")))),K(Z,{isHidden:this.state.isLegalDropdownHidden,shouldDisplayLegalDropdown:d},void 0,K(Q,{shouldDisplayLegalDropdown:d},void 0,Object(y.a)(o,"promoBanners.mobileXPromo.legal"))))}})),me=o("./src/reddit/contexts/PageLayer/index.tsx"),fe=o("./src/reddit/selectors/meta.ts");var ge=o("./src/reddit/selectors/user.ts");const be=Object.keys(w.k),he=be[Math.floor(Math.random()*Math.floor(be.length))],ye=Object(a.createStructuredSelector)({displayUpsellSignUpBannerLarge:e=>e.promos.upsellSignUpBannerLarge,displayUpsellSignUpBannerMedium:e=>e.promos.upsellSignUpBannerMedium,displayUpsellSignUpBannerSmall:e=>e.promos.upsellSignUpBannerSmall,language:ge.M,isLoggedIn:ge.F,displayMobilePromo:e=>e.promos.mobilePromoBanner,origin:fe.d,subreddit:me.t}),ve=Object(d.connect)(ye,(e,t)=>({closeBanner:(o,n,s)=>{e(Object(f.c)(o,s)),t.sendEvent(Object(D.d)("close",n))},displayBanner:(o,n)=>{e(Object(f.d)({promoType:o})),t.sendEvent(Object(D.d)("view",n))},onOpenRegisterModal:o=>{e(Object(m.l)({actionSource:m.a.PromoBanner})),e(Object(u.b)()),t.sendEvent(Object(D.d)("click",o))}})),xe=Object(me.w)({isFrontPage:me.C,pageLayer:e=>e,path:me.X});t.a=xe(Object(H.b)(ve(class extends r.Component{constructor(){super(...arguments),this.sendToRegister=((e,t)=>Object(p.a)(Object(s.createLocation)(e),t,"/register"))}componentDidMount(){var e=this.props;const t=e.displayBanner,o=e.isFrontPage,n=e.isLoggedIn,s=e.location,r=Object(l.a)(),i=!!Object(c.b)(w.i);if(r)switch(s){case w.f.FrontPage:return void(n||i||t(w.h.UpsellSignUpBannerLarge,w.g[he]));case w.f.SubredditPage:return void(o||n||i||t(w.h.UpsellSignUpBannerMedium,w.g.join));case w.f.CommentsPage:n||i||t(w.h.UpsellSignUpBannerSmall,w.g.join)}}render(){var e=this.props;const t=e.className,o=e.closeBanner,n=e.displayMobilePromo,s=e.displayUpsellSignUpBannerLarge,r=e.displayUpsellSignUpBannerMedium,d=e.displayUpsellSignUpBannerSmall,a=e.isFrontPage,c=e.isLoggedIn,l=e.isOverlay,p=e.language,u=e.location,m=e.path,f=e.subreddit,g=e.onOpenRegisterModal,b=e.origin,h={closeBanner:o,href:this.sendToRegister(m,b),isOverlay:l,language:p,onOpenRegisterModal:g,subreddit:f,className:t},y=Object.assign({},h,{largeBannerKey:he}),v=Object.assign({},h);if(f&&f.isQuarantined)return null;switch(u){case w.f.FrontPage:if(a){if(n)return i.a.createElement(ue,v);if(s)return i.a.createElement(F,y)}break;case w.f.SubredditPage:if(!a&&!c&&r)return i.a.createElement(B,h);break;case w.f.CommentsPage:if(!c&&d)return i.a.createElement($,h)}return null}})))},"./src/reddit/components/SearchDiscoveryUnits/DiscoveryUnitHeader/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const d=s.a.div.withConfig({componentId:"s9bvbdp-0"})(["",";color: ",";text-transform: unset;"],r.titleFontH5,e=>Object(i.c)(e).navIcon);t.a=d},"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Container/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/helpers/styles/components/index.tsx"),i=o("./src/reddit/components/DiscoveryUnit/Community/index.m.less"),d=o.n(i),a=o("./src/reddit/components/DiscoveryUnit/Layout/index.m.less"),c=o.n(a);const l=s()(Object(r.a)()).withConfig({componentId:"krk9le-0"})(["padding: 16px 24px 0 24px;","."," {background-color: transparent;border: none;height: 208px;margin-bottom: 0;}."," {",";}."," {padding: 0 16px 10px;",";}."," {max-width: 284px;}"],e=>e.showCardView?"margin: 0 auto; max-width: 1020px;":"",c.a.heroContainer,c.a.body,e=>e.showCardView?"":"padding: 0",c.a.header,e=>e.showCardView?"":"padding: 0 0 10px",d.a.textContainer);t.a=l},"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.m.less":function(e,t,o){e.exports={container:"_3_c5cqV3WsdQo95Ql4El73",cardViewContainer:"_3SRia4h16KBodhRWPhm8Yn",desc:"_3R8QK7DFEcDSPoSj255qHJ",one:"fLTQnOxtJpKvmnJh5ATHh",two:"_2c6Ke7Z35QpkUQA7b_RdMX",icon:"_1WvWGBpNLkD_JVC5Fdzz6n",name:"_3_bgt7LjReM2xalPiPzPhR",post:"_1K3CRPtfEoi_X2HCsP1PDn"}},"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/components/DiscoveryUnit/Layout/index.tsx"),l=o("./src/reddit/components/SearchDiscoveryUnits/DiscoveryUnitHeader/index.tsx"),p=o("./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Container/index.tsx"),u=o("./src/reddit/components/Translated/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/loading.ts"),f=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/components/DiscoveryUnit/Layout/index.m.less"),b=o.n(g),h=o("./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.m.less"),y=o.n(h),v=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(f.c)(e).body,e=>Object(f.c)(e).line),O=d()(e=>{e.isLoading,e.gradientType;var t=x(e,["isLoading","gradientType"]);return r.a.createElement("div",t)}).withConfig({componentId:"t4wj63-1"})(["",""],m.b),S=v(l.a,{className:y.a.duHeader},void 0,v(u.a,{msgId:"discoveryUnits.trendingToday"})),j=d()(c.a).withConfig({componentId:"t4wj63-2"})(["."," {display: flex;flex-flow: row wrap;}"],b.a.body);t.a=(e=>v(p.a,{className:e.className,showCardView:e.showCardView},void 0,v(j,{exploreV2Variant:e.exploreV2Variant,header:S},void 0,v(w,{className:y.a.post},void 0,v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.one)}),v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.two)}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.icon}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.name})),v(w,{className:y.a.post},void 0,v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.one)}),v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.two)}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.icon}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.name})),v(w,{className:y.a.post},void 0,v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.one)}),v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.two)}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.icon}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.name})),v(w,{className:y.a.post},void 0,v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.one)}),v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.two)}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.icon}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.name})),v(w,{className:y.a.post},void 0,v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.one)}),v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.two)}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.icon}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.name})),v(w,{className:y.a.post},void 0,v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.one)}),v(O,{gradientType:"posts",isLoading:!0,className:Object(a.a)(y.a.desc,y.a.two)}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.icon}),v(O,{gradientType:"posts",isLoading:!0,className:y.a.name})))))},"./src/reddit/components/ShowcaseCard/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/constants/colors.ts"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(d.c)(e).body,e=>Object(d.c)(e).postLine,i.a.alienblue);t.a=(e=>a(c,{className:e.className},void 0,e.children))},"./src/reddit/components/SidebarAd/BaseSidebarAdDoNotUseOrYoureFired.tsx":function(e,t,o){"use strict";var n,s=o("./src/app/strings/index.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./src/reddit/components/BannerAd/index.tsx"),c=o("./src/config.ts"),l=o("./node_modules/lodash/random.js"),p=o.n(l),u=o("./src/reddit/components/SidebarSectionHeader/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/index.tsx"),f=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./bundled-modules/styled-components/styled-components.min.js"),b=o.n(g),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(f.c)(e).body,Object(s.a)("en","sidebar.sponsored"),e=>Object(f.c)(e).actionIcon,u.b),v=b()(e=>h("img",{className:e.className,src:e.src})).withConfig({componentId:"s1tljykw-1"})(["margin: 0 auto;width: 100%;height: 100%;"]),x=[{img:"/img/house-ads/btc.png",href:"/r/btc"},{img:"/img/house-ads/campfirecooking.png",href:"/r/campfirecooking"},{img:"/img/house-ads/casualconversation.png",href:"/r/casualconversation"},{img:"/img/house-ads/fantrailers.png",href:"/r/fantrailers"},{img:"/img/house-ads/rubberducks.png",href:"/r/advertising"},{img:"/img/house-ads/casualconversation.png",href:"/r/casualconversation"},{img:"/img/house-ads/fantrailers.png",href:"/r/fantrailers"},{img:"/img/house-ads/imaginarycolorscapes.png",href:"/r/imaginarycolorscapes"},{img:"/img/house-ads/imaginarydragons.png",href:"/r/imaginarydragons"},{img:"/img/house-ads/oldschoolcelebs.png",href:"/r/oldschoolcelebs"}];var w=()=>{const e=p()(0,x.length-1);var t=x[e];const o=t.img,n=t.href;return h(y,{className:"GoogleAd HomeAds InArticleAd LeftAd SidebarAd ad-300-250 ad-banner adbar adbox1 ads-area adsense-ad box_ad googad"},void 0,h("a",{href:c.a.redditUrl+n,target:"_blank"},void 0,h(v,{src:c.a.assetPath+o})))},O=o("./src/lib/constants/index.ts"),S=o("./src/reddit/components/PostMedia/index.tsx"),j=o("./src/reddit/components/PostTitle/index.tsx"),C=o("./src/reddit/components/PostTopMeta/index.tsx"),k=o("./src/lib/getShortenedLink.ts"),I=o("./src/lib/opener/index.ts"),P=o("./src/reddit/actions/ad.ts"),L=o("./src/reddit/components/PostContainer/index.tsx"),N=o("./src/reddit/constants/adEvents.ts"),T=o("./src/reddit/contexts/InsideOverlay.tsx"),_=o("./src/reddit/contexts/PageLayer/index.tsx"),A=o("./src/reddit/controls/OutboundLink/styled.tsx"),E=o("./src/reddit/helpers/adCount/index.ts"),M=o("./src/reddit/helpers/pixels.ts"),F=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),B=o("./src/reddit/helpers/truncateStringWithEllipsis.ts"),$=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),R=o("./src/reddit/models/Media/index.ts"),D=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cD("img",{className:e.className,src:e.src})).withConfig({componentId:"vhpvp7-0"})(["margin: 0 auto;width: 100%;height: 100%;"]);class U extends i.a.Component{render(){const e=this.props.post;if(!e.media)return null;const t=e.media&&!Object(R.A)(e.media)?e.media.content:"",o=e.media.type;if(!t||!o)return null;switch(o){case O.mb.IMAGE:return D(H,{src:t});default:return null}}}var z=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(f.c)(e).body,Object(s.a)("en","sidebar.sponsored"),e=>Object(f.c)(e).actionIcon,u.b),K=({children:e})=>z("div",{},void 0,e),q=b.a.div.withConfig({componentId:"voxuu6-2"})(["","background-color: ",";"],m.t,e=>Object(f.c)(e).body),X=b()($.a).withConfig({componentId:"voxuu6-3"})(["font-size: 13px;padding-left: 3px;vertical-align: middle;"]),G=b.a.div.withConfig({componentId:"voxuu6-4"})(["display: flex;"]),J=b.a.div.withConfig({componentId:"voxuu6-5"})(["","align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;height: 16px;margin: 0 8px 8px;position: relative;"],F.metadataFont),Z=b()(j.c).withConfig({componentId:"voxuu6-6"})(["margin: 0 8px 0px 8px;"]),Q=b.a.div.withConfig({componentId:"voxuu6-7"})(["margin-top: 8px;"]),Y=b.a.div.withConfig({componentId:"voxuu6-8"})(["","padding-top: 8px;"],m.u),ee=b()(L.a).withConfig({componentId:"voxuu6-9"})(["","cursor: pointer;"],e=>e.post.isMediaOnly?"":`\n ${m.v}\n ${C.e}\n `),te=640,oe=Object(_.w)({isOriginalPage:_.E,pageLayer:e=>e}),ne=(e,t)=>{Object(M.a)(t.events,N.a.Click),t.source?t.source.outboundUrl?Object(I.b)(t.source.outboundUrl,I.a.BLANK):Object(I.b)(t.source.url,I.a.BLANK):Object(I.b)(t.permalink,I.a.BLANK)},se=e=>Object(B.a)(e.title,100);var re=Object(d.connect)(null,(e,t)=>({refreshSidebarPromotedPost:()=>{const o=t.placement,n=t.placementIndex,s=t.isOverlay;e(Object(P.h)(Object(E.a)(o,!!s,n)))}}))(oe(Object(T.b)(class extends i.a.Component{constructor(){super(...arguments),this.refreshedAt=1/0}refresh(e){this.refreshedAt=Date.now(),this.props.refreshSidebarPromotedPost()}componentDidMount(){this.refreshedAt=Date.now()}componentWillReceiveProps(e){this.props.refreshKey!==e.refreshKey&&Date.now()-this.refreshedAt>6e3&&this.refresh(e)}render(){var e=this.props;const t=e.post,o=e.className,n=e.eventFactory,s=e.isOverlay;let r,i;return t.isBlank?(r=K,i=null):t.isMediaOnly?(r=V,i=z(U,{post:t})):(r=q,i=z(Y,{},void 0,z(J,{},void 0,z(W,{tooltipType:s?C.c.Lightbox:void 0,language:O.A,post:t,showSponsorIcon:!0,hideSource:!0,showTimestamp:!1})),z(Z,{post:t,size:j.b.Large,format:se}),t.source&&z(G,{},void 0,z(A.a,{href:t.source.url,isSponsored:!0,source:t.source},void 0,Object(k.a)(t),z(X,{}))),z(Q,{},void 0,t.media&&z(S.a,{isListing:!0,isNotCardView:!0,showCentered:!0,post:t,availableWidth:te,shouldLoad:!0})))),z(r,{},void 0,z(ee,{className:o,post:t,onClick:ne,eventFactory:n},void 0,i))}}))),ie=o("./src/reddit/components/SidebarSpacer/index.tsx"),de=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),ae=o("./node_modules/reselect/lib/index.js"),ce=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const o=t.placement,n=t.placementIndex,s=!!t.isOverlay;return e.sidebarPromotedPosts.models[Object(E.a)(o,s,n)]},pending:e=>!e.sidebarPromotedPosts.firstFetch}),pe=Object(d.connect)(le),ue=Object(_.w)(),me=b()(a.a).withConfig({componentId:"s104akuz-0"})(["min-height: 270px;min-width: 300px;&::before {content: '","';color: inherit;display: block;","font-weight: 500;}"],Object(s.a)("en","sidebar.sponsored"),u.b),fe=b()(de.a).withConfig({componentId:"s104akuz-1"})(["padding: 6px;"]),ge=b.a.div.withConfig({componentId:"s104akuz-2"})(["min-height: 270px;min-width: 300px;&::before {content: '","';color: inherit;display: block;","font-weight: 500;}"],Object(s.a)("en","sidebar.sponsored"),u.b),be=(e,t,o)=>{let n="";return t&&(n+="overlay-"),n+=`sidebar-${e}`,null!=o&&(n+=`-${o}`),n},he=e=>!(!e||e.isBlank)&&(!e.isMediaOnly||!!(e.media&&Object(R.x)(e.media)&&e.media.content)),ye=e=>!!e&&e.isBlank;t.a=ue(pe(class extends i.a.Component{render(){var e=this.props;const t=e.className,o=e.pending,n=e.post,s=e.isOverlay,r=e.placementIndex,i=e.refreshKey,d=e.listingName,a=e.placement,c=e.sizes,l=e.position,p=e.forcePlaceholder,u=e.forceHouseAd,m=e.waitForProgrammatic;return p||o||!he(n)&&m?ce(ie.a,{},void 0,ce(fe,{className:t,contentOnly:!0},void 0,ce(ge,{}))):u?ce(ie.a,{},void 0,ce(w,{})):he(n)?ce(ie.a,{},void 0,ce(re,{post:n,refreshKey:i,listingName:d,placement:a,placementIndex:r})):ce(ie.a,{},void 0,ce(fe,{className:this.props.className,contentOnly:!0},void 0,ye(n)&&ce(re,{post:n,refreshKey:i,listingName:d,placement:a,placementIndex:r}),ce(me,{id:be(a,s,r),sizes:c,placement:a,listingName:d,refreshKey:i,position:l})))}}))},"./src/reddit/components/SidebarAd/ListingPageSidebarAd.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./src/reddit/selectors/brandSafety.ts"),d=o("./src/reddit/selectors/user.ts"),a=o("./src/reddit/components/SidebarAd/BaseSidebarAdDoNotUseOrYoureFired.tsx"),c=Object.assign||function(e){for(var t=1;t{const n=Object(i.b)(e,{listingName:t,listingKey:o}),s=Object(d.w)(e),r=Object(i.d)(e);return{canShowAd:n&&!s,forcePlaceholder:!Object(i.c)(e),isAdsDisabled:s,viewIsUnsafe:r}})(e=>{var t=e.canShowAd,o=e.isAdsDisabled,n=e.viewIsUnsafe,r=(e.listingKey,l(e,["canShowAd","isAdsDisabled","viewIsUnsafe","listingKey"]));return o||!t?null:s.a.createElement(a.a,c({forceHouseAd:n},r))})},"./src/reddit/components/SidebarContainer/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n);t.a=s.a.div.withConfig({componentId:"s4jiyd-0"})(["display: flex;flex-direction: column;height: 100%;"])},"./src/reddit/components/SidebarFlairSettings/index.m.less":function(e,t,o){e.exports={badge:"_2a172ppKObqWfRHr8eWBKV"}},"./src/reddit/components/SidebarFooter/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ca("div",{className:e.className},void 0,a(c,{},void 0,e.children[0]),a(c,{},void 0,e.children[1]),a(c,{},void 0,e.children[2]))).withConfig({componentId:"s21l9wz-1"})(["display: flex;flex-direction: row;"]),p=o("./src/app/strings/index.ts"),u=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.removePaddingTop?0:"16px");t.a=(e=>u(h,{redditStyle:e.redditStyle,contentOnly:!0,removePaddingTop:e.removePaddingTop},void 0,u(m,{},void 0,u("div",{},void 0,u(f,{href:"https://about.reddit.com"},void 0,Object(p.a)("en","footer.links.about")),u(f,{href:"https://about.reddit.com/careers/"},void 0,Object(p.a)("en","footer.links.careers")),u(f,{href:"https://about.reddit.com/press/"},void 0,Object(p.a)("en","footer.links.press"))),u("div",{},void 0,u(f,{href:"https://about.reddit.com/advertise/"},void 0,Object(p.a)("en","footer.links.ad")),u(f,{href:"http://www.redditblog.com/"},void 0,Object(p.a)("en","footer.links.blog")),u(f,{href:"https://www.reddithelp.com"},void 0,Object(p.a)("en","footer.links.help"))),u("div",{},void 0,u(f,{href:"https://www.reddit.com/mobile/download"},void 0,Object(p.a)("en","footer.links.app")),u(f,{href:"https://www.reddit.com/coins"},void 0,Object(p.a)("en","footer.links.coins")),u(f,{href:"https://www.reddit.com/premium"},void 0,Object(p.a)("en","footer.links.premium")),u(f,{href:"http://redditgifts.com/"},void 0,Object(p.a)("en","footer.links.gifts")))),u(g,{},void 0,u("div",{},void 0,u(b,{href:"https://www.reddit.com/help/contentpolicy"},void 0," ",Object(p.a)("en","footer.legal.content")),u("span",{},void 0,"|"),u(b,{href:"https://www.reddit.com/help/privacypolicy"},void 0," ",Object(p.a)("en","footer.legal.privacy"))),u("div",{},void 0,u(b,{href:"https://www.reddit.com/help/useragreement"},void 0," ",Object(p.a)("en","footer.legal.user")),u("span",{},void 0,"|"),u(b,{href:"https://www.reddit.com/help/healthycommunities/"},void 0," ",Object(p.a)("en","footer.legal.mod"))),u("div",{},void 0,Object(p.a)("en","footer.legal.cp")))))},"./src/reddit/components/SidebarSectionHeader/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return i});var n=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s);const i=`\n ${o("./src/reddit/helpers/styles/mixins/fonts.tsx").labelsFont}\n padding-bottom: 4px;\n`;t.a=r.a.div.withConfig({componentId:"s12kkcqc-0"})(["","border-bottom: 2px solid ",";color: ",";margin-bottom: 10px;"],i,e=>Object(n.c)(e).field,e=>Object(n.c)(e).actionIcon)},"./src/reddit/components/SidebarSpacer/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/constants/componentSizes.ts");t.a=s.a.div.withConfig({componentId:"ii4q9d-0"})(["margin-top: 16px;width: ","px;"],r.F)},"./src/reddit/components/SidebarStickyBottom/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/throttle.js"),r=o.n(s),i=o("./node_modules/react/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/lib/constants/index.ts"),l=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),u=o("./src/app/strings/index.ts"),m=o("./src/reddit/controls/Button/index.tsx"),f=o("./src/reddit/selectors/monthsToMinutes.ts"),g=o("./src/reddit/selectors/user.ts"),b=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.showAccountCompletenessInBottom?y:h,o=e.showAccountCompletenessInBottom?x:v;return b(t,{className:e.className},void 0,b(o,{onClick:()=>window.scroll(0,0)},void 0,Object(u.a)(e.language,"listings.backToTop")))}),S=o("./src/reddit/components/SidebarFooter/index.tsx"),j=o("./src/reddit/components/SidebarSpacer/index.tsx"),C=o("./src/reddit/constants/componentSizes.ts"),k=o("./src/reddit/contexts/PageLayer/index.tsx"),I=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.isAdSticky?"\n position: sticky;\n ":""),a()(S.a).withConfig({componentId:"nowfa1-3"})(["",""],e=>e.isFooterSticky?"\n position: sticky;\n ":""),a()(S.a).withConfig({componentId:"nowfa1-4"})(["",""],e=>e.isFooterSticky?"\n position: sticky;\n ":""),a()(({className:e,isSticky:t,children:o})=>I("div",{className:e},void 0,o)).withConfig({componentId:"nowfa1-5"})(["",""],e=>e.isSticky?"\n position: sticky;\n top: 57px;\n":""));const M=Object(k.w)();t.a=M(class extends i.Component{constructor(e){super(e),this.containerEl=null,this.windowHeight=1/0,this.getStickyContents=(()=>({shouldAdSticky:this.windowHeight>T,shouldFooterSticky:this.windowHeight>N})),this.updateState=(()=>{if(this.isHidden())return;var e=this.getStickyContents();const t=e.shouldAdSticky,o=e.shouldFooterSticky;t===this.state.isAdSticky&&o===this.state.isFooterSticky||this.setState({isAdSticky:t,isFooterSticky:o})}),this.updateMeasurements=(()=>{this.windowHeight=window.innerHeight}),this.handleResize=r()(()=>{this.updateMeasurements(),this.updateState()},c.K),this.setWrapperRef=(e=>this.containerEl=e||null),this.state={isAdSticky:!0,isFooterSticky:!0}}isHidden(){return!this.containerEl||null===this.containerEl.offsetParent}componentDidMount(){this.isHidden()||this.handleResize(),window.addEventListener("resize",this.handleResize)}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}render(){const e=this.props.adComponent,t=this.state.isAdSticky&&!!e;return I(_,{innerRef:this.setWrapperRef},void 0,I(E,{isSticky:t},void 0,e,I(S.a,{removePaddingTop:this.props.removePaddingTop})),I(A,{}))}})},"./src/reddit/components/Widgets/Aggregate/Subreddits/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n=o("./src/reddit/components/TrackingHelper/index.tsx"),s=o("./src/reddit/components/Widgets/CommunityList/SubredditList.tsx"),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./src/reddit/selectors/news.ts"),a=o("./src/reddit/selectors/subreddit.ts");const c=Object(r.connect)(Object(i.createStructuredSelector)({communities:a.f})),l=Object(r.connect)(Object(i.createStructuredSelector)({communities:d.c}));o.d(t,"a",function(){return f});var p,u=(p="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;au(s.b,{className:e.className,communities:e.communities,sendEvent:e.sendEvent,getClickEventFactory:e.getClickEventFactory,getSubscribeEventFactoryHandler:e.getSubscribeEventFactoryHandler,title:e.title}),f=l(Object(n.b)(m));t.b=c(Object(n.b)(m))},"./src/reddit/components/Widgets/Base/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return c}),o.d(t,"a",function(){return p});o("./node_modules/react/index.js");var n,s=o("./src/reddit/components/SidebarSectionHeader/index.tsx"),r=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(r.c)(e).body),p=d.a.h3.withConfig({componentId:"s1npjf9r-1"})(["","color: ",";"],s.b,e=>Object(r.c)(e).navIcon);t.c=(e=>a("div",{className:e.className},void 0,a(l,{},void 0,e.children)))},"./src/reddit/components/Widgets/CommunityList/SubredditList.tsx":function(e,t,o){"use strict";var n=o("./src/app/strings/index.ts"),s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-router-dom/es/index.js"),d=o("./src/lib/prettyPrintNumber/index.ts"),a=o("./src/reddit/components/Flair/index.tsx"),c=o("./src/reddit/components/SubscribeButton/index.tsx"),l=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),u=o("./src/reddit/actions/subscription.ts"),m=o("./src/reddit/selectors/experiments/subscribeText.ts"),f=o("./src/reddit/selectors/user.ts");const g=Object(p.createStructuredSelector)({language:f.M,textVariant:m.b});var b=Object(l.connect)(g,(e,t)=>{const o=t.widget.id||void 0;return{onSubscribe:()=>e(u.g(t.identifier,!0,o)),onSubscriptionsRequested:()=>e(u.h()),onUnsubscribe:()=>e(u.g(t.identifier,!1,o))}})(o("./src/reddit/components/SubscribeButton/Base.tsx").c),h=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),y=o("./src/reddit/connectors/connectToLanguage.ts"),v=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),x=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),w=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),O=o("./src/reddit/models/Flair/index.ts"),S=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),j=o("./bundled-modules/styled-components/styled-components.min.js"),C=o.n(j),k=o("./src/reddit/components/Widgets/CommunityList/helpers.ts"),I=o("./src/reddit/components/Widgets/CommunityList/index.m.less"),P=o.n(I);o.d(t,"b",function(){return D}),o.d(t,"a",function(){return H});var L,N=Object.assign||function(e){for(var t=1;t1){for(var d=Array(r),a=0;aObject(S.c)(e).active,e=>Object(S.c)(e).lightText),M=C.a.img.withConfig({componentId:"kufqoz-2"})(["",";"],A),F=C.a.div.withConfig({componentId:"kufqoz-3"})(["width: 100%;"]),B=C()(i.a).withConfig({componentId:"kufqoz-4"})(["",";display: block;overflow: hidden;text-overflow: ellipsis;width: 132px;&:hover {text-decoration: underline;}"],v.titleFontH6),$=C.a.p.withConfig({componentId:"kufqoz-5"})(["","padding-bottom: 4px;"],v.metadataFont),R=C.a.p.withConfig({componentId:"kufqoz-6"})(["","font-weight: normal;"],v.metadataFont),D=e=>T(h.a,{className:e.className,styles:e.widget&&e.widget.styles,title:e.title},void 0,T(F,{},void 0,e.communities.map(t=>r.a.createElement(H,N({key:t.name},t,{getSubscribeEventFactory:e.getSubscribeEventFactoryHandler?e.getSubscribeEventFactoryHandler(t):void 0,widget:e.widget,sendEvent:e.sendEvent,type:t.type||"subreddit",isNSFW:t.isNSFW,onCommunityNameClick:e.getClickEventFactory?()=>e.sendEvent(e.getClickEventFactory(t)):void 0}))))),H=Object(y.a)(e=>T("div",{className:P.a.communityItemContainer},void 0,T(w.a,{widthRight:106},void 0,T(_,{},void 0,e.iconUrl?T(M,{src:e.iconUrl}):T(E,{"data-redditstyle":!0})),T("div",{className:P.a.communityDescriptionContainer},void 0,T(B,{to:Object(k.a)(e.name,e.type),onClick:e.onCommunityNameClick},void 0,Object(k.b)(e.name,e.type)),T("div",{className:P.a.communityInfoContainer},void 0,!!e.subscribers&&T($,{},void 0,Object(n.d)(e.language,"listings.subscribers",e.subscribers,{count:Object(d.b)(e.subscribers)})),e.isNSFW&&T(a.c,{flair:{type:O.e.Nsfw,text:"nsfw"}}))),e.widget?T(b,{getEventFactory:e.getSubscribeEventFactory,identifier:{name:e.name,type:e.type},sendEvent:e.sendEvent,small:!0,userIsSubscriber:!!e.isSubscribed,widget:e.widget}):T(c.a,{identifier:{name:e.name,type:e.type},getEventFactory:e.getSubscribeEventFactory,small:!0})),!!e.description&&T(R,{title:e.description,className:P.a.communityDescription},void 0,e.description)))},"./src/reddit/components/Widgets/CommunityList/helpers.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});var n=o("./src/reddit/constants/posts.ts"),s=o("./src/reddit/helpers/name/index.ts");function r(e,t){return(t===n.a.PROFILE?"/user/":"/r/")+e}function i(e,t){return t===n.a.PROFILE?Object(s.c)(e):Object(s.b)(e)}},"./src/reddit/components/Widgets/CommunityList/index.m.less":function(e,t,o){e.exports={communityItemContainer:"_3NFddqqrzfM8noBES52Qcy",communityDescriptionContainer:"_3jEbHrUmHtMsZcfN-z_GpD",communityDescription:"_2IANzA2n-6eA5T8Tz0TEVE"}},"./src/reddit/components/Widgets/ThemedWidget/index.m.less":function(e,t,o){e.exports={widgetHeader:"_ZhON3a3vplThB8NFwuJn",widgetTitle:"_2sggAEfRQLyoAl4J__5twU",widgetContent:"TmgZY6tDcdErbE5d7E0HJ",widgetContentOnly:"_3RPJ8hHnfFohktLZca18J6"}},"./src/reddit/components/Widgets/ThemedWidget/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/components/Widgets/Base/index.tsx"),u=o("./src/reddit/contexts/PageLayer/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),f=o("./src/reddit/selectors/structuredStyles.ts"),g=o("./src/reddit/selectors/user.ts"),b=o("./src/reddit/components/Widgets/ThemedWidget/helpers.tsx"),h=o("./src/reddit/components/Widgets/ThemedWidget/index.m.less"),y=o.n(h),v=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.createStructuredSelector)({forceRedditStyle:(e,t)=>{const o=Object(u.p)(e,t)||void 0;return t.redditStyle||Object(f.l)(e,{subredditId:o})},isNightmodeOn:g.O})),S=l()(e=>i.a.createElement("div",(e=>{e.styles,e.redditStyle,e.isNightmodeOn;return x(e,["styles","redditStyle","isNightmodeOn"])})(e))).withConfig({componentId:"s17ivpdx-0"})(["","background-color: ",";color: ",";fill: ",";",";."," {",";background-color: ",";color: ",";fill: ",";button, a {&:hover {background-color: ",";}}}"],p.b,e=>Object(b.a)(e),e=>Object(b.c)(e),e=>Object(b.c)(e),e=>e.onClick?"cursor: pointer":"",y.a.widgetHeader,m.labelsFont,e=>Object(b.b)(e),e=>Object(b.d)(e),e=>Object(b.d)(e),e=>Object(s.e)(Object(b.d)(e),.2));t.a=w(O(e=>v(S,{className:e.className,"data-redditstyle":e.forceRedditStyle,redditStyle:e.forceRedditStyle,isNightmodeOn:e.isNightmodeOn,onClick:e.onClick,styles:e.styles},void 0,e.title&&v("div",{className:y.a.widgetHeader},void 0,v("div",{className:y.a.widgetTitle},void 0,e.title),e.headerButton),v("div",{className:e.contentOnly?y.a.widgetContentOnly:y.a.widgetContent},void 0,e.children))))},"./src/reddit/connectors/PostList/index.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return x}),o.d(t,"d",function(){return O}),o.d(t,"b",function(){return j});var n=o("./node_modules/react-redux/es/index.js"),s=o("./node_modules/reselect/lib/index.js"),r=o("./src/reddit/actions/ad.ts"),i=o("./src/reddit/actions/monthsToMinutes.ts"),d=o("./src/reddit/actions/post.ts"),a=o("./src/reddit/actions/postList.ts"),c=o("./src/reddit/components/TrackingHelper/index.tsx"),l=o("./src/reddit/contexts/PageLayer/index.tsx"),p=o("./src/reddit/helpers/postComponentForLayout/index.tsx"),u=o("./src/reddit/helpers/trackers/post.ts"),m=o("./src/reddit/components/PostList/Placeholder.tsx"),f=o("./src/reddit/featureFlags/index.ts"),g=o("./src/reddit/selectors/listings.ts"),b=o("./src/reddit/selectors/monthsToMinutes.ts"),h=o("./src/reddit/selectors/posts.ts"),y=o("./src/reddit/selectors/subreddit.ts"),v=o("./src/reddit/selectors/tracking.ts");function x(){return Object(l.w)({currentProfileName:l.j,isCommentPermalink:l.y,isCommentsPage:l.z,isFrontpage:l.C,isOriginalPage:l.E,isProfilePostListing:l.M,pageLayer:e=>e})}const w=x(),O={apiError:g.c,apiPending:g.d,m2mIsEnabled:b.u,measureScrollFPS:f.d.measureScrollFPS,layout:(e,t)=>t.forcedLayout||Object(l.O)(e,t),loadMore:g.g,postsById:h.N,postIds:(e,{listingKey:t,listingName:o,inSubredditOrProfile:n})=>Object(h.B)(e,t,o,n),subredditsById:y.L,viewportDataLoaded:v.c,postListPlaceholderComponent:()=>m.a},S=Object(s.createStructuredSelector)(O),j=(e,t)=>({onBottomViewed:(t,o)=>e(a.c(t,o)),adBrandSafetyStatusReceived:t=>{e(r.f({isViewSafe:t}))},openPost:t=>{e(d.v(t))},showM2MTooltip:(t,o,n)=>e(Object(i.v)(t,o,n)),trackOnPostEnteredViewport:(t,o)=>{e(d.x(t))},trackOnPostExitedViewport:(t,o,n)=>{e(d.y(t,n))}}),C=Object(n.connect)(S,j,(e,t,o)=>Object.assign({},e,t,o,{postClickEvent:u.d,postComponentForLayout:p.b}));t.a=(e=>Object(c.b)(w(C(e))))},"./src/reddit/constants/listingSorts.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});var n=o("./src/app/strings/index.ts"),s=o("./src/lib/constants/index.ts");const r={[s.X.BEST]:Object(n.f)("sorts.best"),[s.X.HOT]:Object(n.f)("sorts.hot"),[s.X.NEW]:Object(n.f)("sorts.new"),[s.X.CONTROVERSIAL]:Object(n.f)("sorts.controversial"),[s.X.RISING]:Object(n.f)("sorts.rising"),[s.X.TOP]:Object(n.f)("sorts.top")},i={[s.rc.HOUR]:Object(n.f)("timeSorts.hour"),[s.rc.DAY]:Object(n.f)("timeSorts.day"),[s.rc.WEEK]:Object(n.f)("timeSorts.week"),[s.rc.MONTH]:Object(n.f)("timeSorts.month"),[s.rc.YEAR]:Object(n.f)("timeSorts.year"),[s.rc.ALL]:Object(n.f)("timeSorts.all")}},"./src/reddit/controls/LayoutSwitch/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/reddit/components/InfoTextTooltip/index.tsx"),u=o("./src/config.ts"),m=o("./src/higherOrderComponents/asTooltip.tsx"),f=o("./src/reddit/actions/users.ts"),g=o("./src/reddit/controls/Button/index.tsx"),b=o("./src/reddit/controls/Dropdown/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),y=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./src/reddit/selectors/user.ts"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(y.c)(e).body),O=c.a.img.withConfig({componentId:"s1x9jy1z-1"})(["border-radius: 4px 4px 0 0;position: relative;width: 100%;z-index: 2;"]),S=c.a.div.withConfig({componentId:"s1x9jy1z-2"})(["padding: 16px;"]),j=c.a.div.withConfig({componentId:"s1x9jy1z-3"})(["","color: ",";"],h.labelsFont,e=>Object(y.c)(e).bodyText),C=c.a.div.withConfig({componentId:"s1x9jy1z-4"})(["","color: ",";"],h.titleFontH5,e=>Object(y.c)(e).bodyText),k=c.a.div.withConfig({componentId:"s1x9jy1z-5"})(["","color: ",";margin: 8px 0;"],h.metadataFont,e=>Object(y.c)(e).metaText),I=c()(g.d).withConfig({componentId:"s1x9jy1z-6"})(["margin-top: 16px;"]),P=Object(d.createStructuredSelector)({language:v.M}),L=Object(i.connect)(P,e=>({closeTooltip:()=>e(Object(f.l)())}));var N=Object(m.a)(L(e=>x(w,{className:e.className,style:e.style},void 0,x(O,{src:`${u.a.assetPath}/img/layoutWelcomeTooltip/background.png`}),x(S,{},void 0,x(j,{},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.label")),x(C,{},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.title")),x(k,{},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.body")),x(I,{onClick:e.closeTooltip},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.button")))))),T=o("./src/app/actions/tooltip.ts"),_=o("./src/reddit/actions/preferences.ts"),A=o("./src/reddit/constants/postLayout.ts"),E=o("./src/reddit/icons/svgs/ClassicPosts/index.tsx"),M=o("./src/reddit/icons/svgs/CompactPosts/index.tsx"),F=o("./src/reddit/icons/svgs/LargePosts/index.tsx"),B=o("./src/reddit/components/TrackingHelper/index.tsx"),$=o("./src/reddit/contexts/PageLayer/index.tsx"),R=o("./src/reddit/helpers/styles/components/index.tsx"),D=o("./src/reddit/selectors/telemetry.ts"),H=o("./src/reddit/selectors/tooltip.ts"),U=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(y.c)(e).metaText),V=Object(R["d"])()` - fill: ${e=>e.disabled?Object(y.b)(Object(y.c)(e).button):Object(y.c)(e).button}; - height: 20px; - width: 20px; -`,K=c()(p.c).withConfig({componentId:"s9hoh6r-1"})(["text-transform: capitalize;"]),q=c()(e=>{e.disabled,e.redditStyle;var t=z(e,["disabled","redditStyle"]);return r.a.createElement(M.a,t)}).withConfig({componentId:"s9hoh6r-2"})(["",""],V),X=c()(e=>{e.disabled,e.redditStyle;var t=z(e,["disabled","redditStyle"]);return r.a.createElement(E.a,t)}).withConfig({componentId:"s9hoh6r-3"})(["",""],V),G=c()(e=>{e.disabled,e.redditStyle;var t=z(e,["disabled","redditStyle"]);return r.a.createElement(F.a,t)}).withConfig({componentId:"s9hoh6r-4"})(["",""],V),J=c.a.div.withConfig({componentId:"s9hoh6r-5"})(["display: flex;margin-left: 12px;"]),Z=c.a.button.withConfig({componentId:"s9hoh6r-6"})(["align-items: center;display: flex;position: relative;& ~ & {margin-left: 4px;}"]),Q=c()(e=>{e.isActive;var t=z(e,["isActive"]);return r.a.createElement(Z,t)}).withConfig({componentId:"s9hoh6r-7"})(["",";"],e=>e.isActive?"outline: none":""),Y=Object(l.f)("listings.layoutSwitcher.label"),ee={card:{id:"layoutSwitch--card",template:Object(l.f)("listings.layoutSwitcher.card")},classic:{id:"layoutSwitch--classic",template:Object(l.f)("listings.layoutSwitcher.classic")},compact:{id:"layoutSwitch--compact",template:Object(l.f)("listings.layoutSwitcher.compact")}},te=Object($.w)(),oe=Object(d.createStructuredSelector)({language:v.M,layout:$.O,redditStyle:$.D,tooltipId:H.a,isFTUWelcomeTooltipOpen:v.X}),ne=Object(i.connect)(oe,e=>({onListingLayoutChange:(t,o)=>e(Object(_.t)(t,o)),toggleTooltip:t=>e(Object(T.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},e,t,o,{toggleTooltip:o=>!e.isFTUWelcomeTooltipOpen&&t.toggleTooltip(o)}));t.a=c()(te(ne(Object(B.b)(e=>{const t=e.sendEvent,o=e.subredditId,n=(n,s)=>{const r=A.d[s];e.onListingLayoutChange(r,o),t(e=>({source:"layout_switch",action:"click",noun:n,screen:Object(D.screen)(e),subreddit:Object(D.subreddit)(e)}))};return U("div",{className:e.className,id:"view--layout--FUE"},void 0,U(W,{},void 0,Y(e.language)),U(J,{},void 0,U(Q,{"aria-label":ee.card.template(e.language),"aria-pressed":e.layout===A.f.Large,id:ee.card.id,isActive:e.layout===A.f.Large,onClick:()=>{n(A.c.Card,A.f.Large)},onTouchStart:()=>{n(A.c.Card,A.f.Large)},onMouseEnter:()=>e.toggleTooltip(ee.card.id),onMouseLeave:()=>e.toggleTooltip(ee.card.id)},void 0,U(G,{disabled:e.layout!==A.f.Large,onClick:e.layout!==A.f.Large?e.onLayoutClick:void 0,redditStyle:e.redditStyle})),U(K,{tooltipId:ee.card.id,text:ee.card.template(e.language)}),U(Q,{"aria-label":ee.classic.template(e.language),"aria-pressed":e.layout===A.f.Classic,id:ee.classic.id,isActive:e.layout===A.f.Classic,onClick:()=>{n(A.c.Classic,A.f.Classic)},onTouchStart:()=>{n(A.c.Classic,A.f.Classic)},onMouseEnter:()=>e.toggleTooltip(ee.classic.id),onMouseLeave:()=>e.toggleTooltip(ee.classic.id)},void 0,U(X,{disabled:e.layout!==A.f.Classic,onClick:e.layout!==A.f.Classic?e.onLayoutClick:void 0,redditStyle:e.redditStyle}),U(K,{tooltipId:ee.classic.id,text:ee.classic.template(e.language)})),U(Q,{"aria-label":ee.compact.template(e.language),"aria-pressed":e.layout===A.f.Compact,id:ee.compact.id,isActive:e.layout===A.f.Compact,onClick:()=>{n(A.c.Compact,A.f.Compact)},onTouchStart:()=>{n(A.c.Compact,A.f.Compact)},onMouseEnter:()=>e.toggleTooltip(ee.compact.id),onMouseLeave:()=>e.toggleTooltip(ee.compact.id)},void 0,U(q,{disabled:e.layout!==A.f.Compact,onClick:e.layout!==A.f.Compact?e.onLayoutClick:void 0,redditStyle:e.redditStyle}),U(K,{tooltipId:ee.compact.id,text:ee.compact.template(e.language)}))),U(N,{isOpen:e.isFTUWelcomeTooltipOpen,tooltipId:"view--layout--FUE"}))})))).withConfig({componentId:"s9hoh6r-8"})(["align-items: center;display: flex;padding: 10px 16px 10px 0;"])},"./src/reddit/helpers/brandSafety/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/reddit/models/WhitelistStatus/index.ts");const s=(e,t)=>{const o=e.some(e=>e.isNSFW),s=t.some(e=>e.wls===n.a.NO_ADS);return!o&&!s}},"./src/reddit/helpers/createBannerProperties/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./src/lib/isFakeSubreddit/index.ts"),s=o("./src/reddit/constants/postLayout.ts");const r=Math.floor(100*Math.random());var i;!function(e){e.FIRST="first",e.MIDDLE="middle",e.BOTTOM="bottom"}(i||(i={}));t.b=((e,t,o,i,d)=>{const a={subreddit_screen:!1,logged_in:!!t.account,placement:e,platform:"redesign",full_url:o,layout:s.a[t.prefs.layout]};return i&&!Object(n.a)(i.name)&&(a.subreddit=i.name,a.subreddit_screen=!0),a.wls=6,a.whitelist_status="all_ads",a.percentage=a.random_number=r,d&&(a.position=d),a})},"./src/reddit/helpers/trackers/banners.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return n}),o.d(t,"c",function(){return s}),o.d(t,"b",function(){return r}),o.d(t,"a",function(){return i});const n=(e,t)=>o=>({source:"banner",action:e,noun:t}),s=e=>t=>({source:"announcement",noun:"announcement",action:"view",liveThread:{id:e,isAnnouncement:!0}}),r=e=>t=>({source:"announcement",noun:"announcement",action:"dismiss",liveThread:{id:e,isAnnouncement:!0}}),i=e=>t=>({source:"announcement",noun:"announcement",action:"click",liveThread:{id:e,isAnnouncement:!0}})},"./src/reddit/helpers/trackers/idCard.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return d}),o.d(t,"b",function(){return a}),o.d(t,"c",function(){return c});var n=o("./src/reddit/constants/tracking.ts"),s=o("./src/reddit/selectors/telemetry.ts"),r=o("./src/reddit/selectors/widgets.ts"),i=o("./src/telemetry/index.ts");const d=e=>{Object(i.a)(Object.assign({},s.defaults(e),{action:n.b.CLICK,noun:"multi_detail",source:"id_card"}))},a=(e,t,o)=>{var d=Object(r.b)(e,t);const a=d.subreddit,c=d.profile;Object(i.a)(Object.assign({},s.defaults(e),{action:n.b.CLICK,noun:"multi_detail_subreddit",profile:c,source:"id_card",subreddit:Object.assign({},a,{categoryName:o})}))},c=e=>t=>({action:n.b.CLICK,source:"id_card",noun:e?"enable_community_styles":"disable_community_styles",subreddit:s.subreddit(t)})},"./src/reddit/helpers/trackers/modHub.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i}),o.d(t,"a",function(){return d});var n=o("./src/reddit/selectors/telemetry.ts");const s=e=>({screen:n.screen(e),subreddit:n.subreddit(e),userSubreddit:n.userSubreddit(e)}),r=e=>t=>Object.assign({source:"mod_hub_nav",action:"click",noun:e},s(t)),i=()=>e=>Object.assign({source:"breadcrumb",action:"click",noun:"subreddit"},s(e)),d=()=>e=>Object.assign({source:"id_card",action:"click",noun:"mod_hub_nav"},s(e))},"./src/reddit/icons/svgs/ChevronDown/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg",onClick:e.onClick},void 0,s("g",{},void 0,s("polygon",{fill:"inherit",points:"11.0584 4.0602 6.0292 9.0894 1 4.0602 2.0608 3 6.0292 6.9684 9.9982 3"}))))},"./src/reddit/icons/svgs/ClassicPosts/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",i({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),d("path",{fill:"inherit",d:"M1.75,6.60294118 L1.75,1.75 L18.25,1.75 L18.25,6.60294118 L1.75,6.60294118 Z M1.75,12.4264706 L1.75,7.57352941 L18.25,7.57352941 L18.25,12.4264706 L1.75,12.4264706 Z M1.75,18.25 L1.75,13.3970588 L18.25,13.3970588 L18.25,18.25 L1.75,18.25 Z"})))},"./src/reddit/icons/svgs/Comments/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,s("path",{d:"M15 4V3a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h1V6a2 2 0 0 1 2-2z"}),s("path",{d:"M17 5H6a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h3.36l1.76 1.83a.5.5 0 0 0 .75 0L13.64 16H17a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1z"})))},"./src/reddit/icons/svgs/CompactPosts/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",i({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),d("path",{fill:"inherit",d:"M1.75,4.95149254 L1.75,1.75 L18.25,1.75 L18.25,4.95149254 L1.75,4.95149254 Z M1.75,9.38432836 L1.75,6.18283582 L18.25,6.18283582 L18.25,9.38432836 L1.75,9.38432836 Z M1.75,18.25 L1.75,15.0485075 L18.25,15.0485075 L18.25,18.25 L1.75,18.25 Z M1.75,13.8171642 L1.75,10.6156716 L18.25,10.6156716 L18.25,13.8171642 L1.75,13.8171642 Z"})))},"./src/reddit/icons/svgs/LargePosts/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",i({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),d("path",{fill:"inherit",d:"M1.75,9.375 L1.75,1.75 L18.25,1.75 L18.25,9.375 L1.75,9.375 Z M1.75,18.25 L1.75,10.625 L18.25,10.625 L18.25,18.25 L1.75,18.25 Z"})))},"./src/reddit/icons/svgs/TextPost/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cd("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,d("path",{fill:"inherit",fillRule:"evenodd",d:"M16.8656 7.205H13.139c-.3428 0-.621-.2782-.621-.621 0-.343.2782-.621.621-.621h3.7266c.343 0 .621.278.621.621 0 .3428-.278.621-.621.621zm0 3.416H13.139c-.3428 0-.621-.2782-.621-.621s.2782-.621.621-.621h3.7266c.343 0 .621.2782.621.621s-.278.621-.621.621zm0 3.416H3.2016c-.343 0-.621-.278-.621-.621 0-.3428.278-.621.621-.621h13.664c.343 0 .621.2782.621.621 0 .343-.278.621-.621.621zm-13.664 3.416c-.343 0-.621-.278-.621-.621 0-.3428.278-.621.621-.621h13.664c.343 0 .621.2782.621.621 0 .343-.278.621-.621.621H3.2016zm-.621-14.285c0-.343.278-.621.621-.621h6.5997c.343 0 .621.278.621.621V10c0 .3428-.278.621-.621.621H3.2016c-.343 0-.621-.2782-.621-.621V3.168zM1.3382.0625C.6513.0625.096.6178.096 1.3047v17.3906c0 .687.5554 1.2422 1.2423 1.2422H18.729c.6868 0 1.242-.5553 1.242-1.2422V1.3047c0-.687-.5552-1.2422-1.242-1.2422H1.3382z"}))).withConfig({componentId:"afvz07-0"})(["fill: ",";"],e=>Object(i.c)(e).actionIcon)},"./src/reddit/layout/threeCol/ExpandCenter/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/higherOrderComponents/warnOnChildrenCount/index.tsx"),d=o("./src/reddit/helpers/styles/components/index.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce.width?`${e.width}px`:""),l=r.a.div.withConfig({componentId:"s1akftvf-1"})(["flex: 1 1 100%;width: 100%;"]),p=r()(Object(d.a)()).withConfig({componentId:"s1akftvf-2"})(["flex: 0 0 ",";"],e=>e.width?`${e.width}px`:"");t.a=r()(Object(i.a)(e=>a("div",{className:e.className},void 0,a(c,{width:e.widthLeft},void 0,Array.isArray(e.children)&&e.children[0]),a(l,{},void 0,Array.isArray(e.children)&&e.children[1]),a(p,{width:e.widthRight},void 0,Array.isArray(e.children)&&e.children[2])),3)).withConfig({componentId:"s1akftvf-3"})(["display: flex;flex-direction: row;"])},"./src/reddit/pages/Frontpage/index.m.less":function(e,t,o){e.exports={duHeader:"_1fauFKjg428h9E1m4B2Vr-"}},"./src/reddit/pages/Frontpage/index.tsx":function(e,t,o){"use strict";o.r(t);var n,s=o("./src/higherOrderComponents/makeAsync.tsx"),r=o("./src/app/strings/index.ts"),i=o("./src/lib/loadWithRetries/index.ts"),d=o("./node_modules/lodash/fromPairs.js"),a=o.n(d),c=o("./node_modules/react/index.js"),l=o.n(c),p=o("./node_modules/react-redux/es/index.js"),u=o("./node_modules/reselect/lib/index.js"),m=o("./bundled-modules/styled-components/styled-components.min.js"),f=o.n(m),g=o("./src/lib/extractQueryParams/index.ts"),b=o("./src/lib/fastdom/index.ts"),h=o("./src/lib/makeListingKey/index.ts"),y=o("./src/lib/performanceTimings/index.tsx"),v=o("./src/reddit/actions/frontpage.ts"),x=o("./src/reddit/components/AccountCompleteness/index.tsx"),w=o("./src/reddit/components/CategoriesNavigation/index.tsx"),O=o("./src/reddit/components/EmptySubreddit.tsx"),S=o("./src/config.ts"),j=o("./src/reddit/components/TrackingHelper/index.tsx"),C=o("./src/reddit/constants/colors.ts"),k=o("./src/reddit/controls/Button/index.tsx"),I=o("./src/reddit/helpers/localStorage/index.ts"),P=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),L=o("./src/reddit/helpers/trackers/banners.ts"),N=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),T=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cT("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 8 8"},void 0,T("g",{fill:"inherit",stroke:"none"},void 0,T("circle",{r:"4",cy:"4",cx:"4"})))).withConfig({componentId:"mo8psv-0"})(["fill: ",";"],e=>Object(N.c)(e).actionIcon),A=o("./src/reddit/icons/svgs/Close/index.tsx"),E=o("./src/reddit/icons/svgs/Comments/index.tsx"),M=o("./src/reddit/icons/svgs/Moderate/index.tsx"),F=o("./src/reddit/icons/svgs/OutboundLink/index.tsx"),B=o("./src/reddit/icons/svgs/Snoo/index.tsx"),$=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c$("svg",{className:e.className,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40"},void 0,e.desc&&$("desc",{},void 0,e.desc),$("g",{},void 0,$("g",{fill:"inherit"},void 0,$("polygon",{points:"0,40 14.3,29.2 10.8,25.7"}),$("path",{d:"M23,27.6l10.8-10.8c2,1.1,4.5,0.8,6.2-0.9L24.1,0c-1.7,1.7-2,4.2-0.9,6.2L12.4,17c-2-1.1-4.5-0.8-6.2,0.9l15.9,15.9C23.8,32.1,24.1,29.6,23,27.6z"})))),D=o("./src/reddit/icons/svgs/TextPost/index.tsx"),H=o("./src/reddit/layout/row/Inline/index.tsx"),U=o("./src/reddit/models/Live/index.ts");var z=o("./src/reddit/selectors/user.ts"),W=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(N.c)(e).body,C.a.warning),q=f()(_).withConfig({componentId:"s1v7fmsq-1"})(["fill: ",";height: 8px;margin-right: 4px;width: 8px;"],C.a.warning),X=f.a.div.withConfig({componentId:"s1v7fmsq-2"})(["","color: ",";margin-right: 8px;"],P.labelsFont,C.a.warning),G=f.a.div.withConfig({componentId:"s1v7fmsq-3"})(["","color: ",";margin-left: 8px;"],P.metadataFont,e=>Object(N.c)(e).metaText),J=f.a.div.withConfig({componentId:"s1v7fmsq-4"})(["","color: ",";margin: 4px 0;"],P.titleFontH3,C.a.warning),Z=f()(F.a).withConfig({componentId:"s1v7fmsq-5"})(["fill: ",";height: 16px;margin-left: 4px;width: 16px;"],C.a.warning),Q=f.a.div.withConfig({componentId:"s1v7fmsq-6"})(["","color: ",";"],P.metadataFont,e=>Object(N.c)(e).metaText),Y=f.a.div.withConfig({componentId:"s1v7fmsq-7"})(["background-color: ",";border: 1px solid ",";border-radius: 4px;display: block;margin-bottom: 12px;padding: 16px;"],e=>Object(N.c)(e).body,e=>Object(N.c)(e).postLine),ee=f()(J).withConfig({componentId:"s1v7fmsq-8"})(["color: ",";text-transform: uppercase;"],C.a.alienblue),te=f()(Q).withConfig({componentId:"s1v7fmsq-9"})(["padding: 8px 0 16px;"]),oe=f()(k.e).withConfig({componentId:"s1v7fmsq-10"})(["display: inline-block;"]),ne=f()(A.a).withConfig({componentId:"s1v7fmsq-11"})(["width: 16px;height: 16px;margin: 0 0 0 auto;fill: ",";cursor: pointer;"],e=>Object(N.c)(e).metaText),se=Object(m.css)(["fill: ",";width: 20px;height: 20px;padding-right: 8px;"],C.a.alienblue),re=f()(R).withConfig({componentId:"s1v7fmsq-12"})(["",""],se),ie=f()(D.a).withConfig({componentId:"s1v7fmsq-13"})(["",""],se),de=f()(B.a).withConfig({componentId:"s1v7fmsq-14"})(["",""],se),ae=f()(E.a).withConfig({componentId:"s1v7fmsq-15"})(["",""],se),ce=f()(M.a).withConfig({componentId:"s1v7fmsq-16"})(["",""],se),le=Object(u.createStructuredSelector)({featuredLiveThread:e=>e.live.featured,language:z.M});var pe=Object(p.connect)(le)(Object(j.b)(class extends l.a.Component{constructor(){super(...arguments),this.state={announcementBannerHidden:!0},this.dismissModal=(()=>{this.setState({announcementBannerHidden:!0});var e=this.props.featuredLiveThread;const t=e.id,o=e.numTimesDismissable;Object(I.u)(t,o),this.props.sendEvent(Object(L.b)(t))}),this.clickedButtonCta=(()=>{this.props.sendEvent(Object(L.a)(this.props.featuredLiveThread.id))})}componentDidMount(){var e=this.props;const t=e.featuredLiveThread,o=e.sendEvent;if(t&&t.isAnnouncement){const e=Object(I.a)(t.id);e1){for(var a=Array(i),c=0;cObject(N.c)(e).titleText),Ne=f()(we.a).withConfig({componentId:"s1hr4vrt-2"})(["color: ",";"],e=>Object(N.c)(e).metaText),Te=f()(k.f).withConfig({componentId:"s1hr4vrt-3"})(["display: inline-block;margin-left: 12px;"]),_e=f.a.button.withConfig({componentId:"s1hr4vrt-4"})(["color: ",";"],e=>Object(N.c)(e).metaText);class Ae extends l.a.Component{constructor(e){super(e),this.sendTelemetry=(e=>{this.props.sendEvent(t=>({source:Oe.a.newsHero,action:ve.b.CLICK,noun:e}))}),this.onHideComponentClick=(()=>{Object(I.w)(),this.setState({didUserDisable:!0}),this.sendTelemetry("hide")}),this.onTitleWrapperClick=(()=>{this.sendTelemetry("module_title")}),this.onSeeMoreClick=(()=>{this.sendTelemetry("see_more")}),this.state={didUserDisable:!1}}componentDidMount(){this.setState({didUserDisable:Object(I.c)()})}render(){if(this.state.didUserDisable)return null;var e=this.props;const t=e.children,o=e.language;var n=e.shouldRenderNewsLink;const s=void 0===n||n;return Ie(ye.a,{},void 0,Ie(Le,{className:ke.a.breakingNewsHeader},void 0,Ie(xe.a,{to:je.a,onClick:this.onTitleWrapperClick},void 0,Ie(Pe,{})),Ie(xe.a,{to:je.a,className:ke.a.titleWrapper,onClick:this.onTitleWrapperClick},void 0,Ie(we.e,{},void 0,Object(r.a)(o,`news.breakingNews.${Object(he.a)()||"default"}`)),Ie(Ne,{},void 0,Object(r.a)(o,"news.fromCommunitiesAcrossReddit"))),Ie("div",{className:Object(be.a)(ke.a.buttonWrapper,{[ke.a.noNewsLink]:!s})},void 0,Ie(_e,{className:ke.a.hideButton,onClick:this.onHideComponentClick},void 0,Ie(we.b,{},void 0,Object(r.a)(o,"news.labels.hide"))),s&&Ie(Te,{to:je.a,onClick:this.onSeeMoreClick,className:ke.a.seeMoreButton},void 0,Object(r.a)(o,"news.seeMoreNews")))),t)}}Ae.displayName="BreakingNewsContainer";var Ee=Object(j.b)(Ae),Me=o("./src/reddit/components/PromoBanners/index.tsx"),Fe=o("./src/reddit/components/SearchDiscoveryUnits/DiscoveryUnitHeader/index.tsx"),Be=o("./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.tsx"),$e=o("./src/reddit/constants/listings.ts"),Re=o("./src/reddit/constants/parameters.ts"),De=o("./src/reddit/constants/postLayout.ts"),He=o("./src/reddit/constants/promos.ts"),Ue=o("./src/reddit/contexts/PageLayer/index.tsx"),ze=o("./src/reddit/helpers/trackers/screenview.ts"),We=o("./src/reddit/layout/page/Listing/index.tsx"),Ve=o("./src/reddit/selectors/experiments/exploreV2.ts"),Ke=o("./src/reddit/selectors/experiments/trending.ts"),qe=o("./src/reddit/selectors/frontpage.ts"),Xe=o("./src/reddit/selectors/meta.ts"),Ge=o("./src/reddit/selectors/monthsToMinutes.ts"),Je=o("./src/reddit/selectors/news.ts"),Ze=o("./src/lib/constants/index.ts"),Qe=o("./src/lib/objectSelector/index.ts"),Ye=o("./src/reddit/constants/page.ts"),et=o("./src/reddit/pages/Frontpage/index.m.less"),tt=o.n(et),ot=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ca()([...Object(g.a)(t.search)])),sort:(e,{match:t})=>{const o=Object(qe.a)(e);return t.params.sort||o}}),it=Object(u.createStructuredSelector)({countryMeta:Xe.a,geopopular:z.l}),dt=Object(u.createStructuredSelector)({isLoggedIn:z.F}),at=Object(u.createStructuredSelector)({haveHeroData:Je.e,haveTopicData:Je.f,heroListingKey:Je.b,language:z.M,layout:Ue.O,isUserInHeroTreatment:Je.g}),ct=Object(u.createStructuredSelector)({isInTrendingEntrypointExperiment:Ke.a}),lt=Object(p.connect)(()=>Object(u.createSelector)(it,rt,dt,ct,Ue.H,Ge.u,Ge.w,at,(e,t)=>{if(Object(Ue.H)(e,t))return Object(Ve.a)(e)},({countryMeta:e,geopopular:t},{queryParams:o,sort:n},{isLoggedIn:s},{isInTrendingEntrypointExperiment:r},i,d,a,c,l)=>{const p=Re.s in o&&o[Re.s].toUpperCase(),u="string"==typeof p&&p in Ze.rc?Ze.rc[p]:Ze.sc,m=Object(h.a)(Ye.b,n,o),f=e||Ze.x.Everywhere,g=t||f,b=Re.f in o?o[Re.f].toUpperCase():g;return Object.assign({countrySort:b,isLoggedIn:s,isPopular:i,listingKey:m,exploreV2Variant:l,sort:n,m2mIsEnabled:d,showAccountCompletenessInFeed:a,timeSort:u,isInTrendingEntrypointExperiment:r},c)}),(e,t)=>({onLoadMorePosts:()=>e(v.d({sort:t.match.params.sort}))})),pt=Object(s.a)({ErrorComponent:()=>null,getComponent:()=>Object(i.a)(()=>Promise.all([o.e("Explore~Trending"),o.e("Trending")]).then(o.bind(null,"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/index.tsx"))).then(e=>e.default),LoadingComponent:({showCardView:e})=>ot(Be.a,{showCardView:!!e})});t.default=st(lt(class extends l.a.Component{componentDidMount(){var e=this.props;const t=e.isLoggedIn,o=e.sort;b.a.read(()=>{const e=`${y.c.FrontPage}-${o}`;Object(y.d)(e,t)})}render(){var e=this.props;const t=e.isLoggedIn,o=e.isInTrendingEntrypointExperiment,n=e.isPopular,s=e.m2mIsEnabled,i=e.showAccountCompletenessInFeed,d=n&&!t&&o;return ot(We.d,{className:this.props.className,fitPageToContent:!0,contentNavBar:ot(l.a.Fragment,{},void 0,this.props.exploreV2Variant&&ot(w.a,{baseUrl:$e.c[Ye.e.Explore],category:Ye.e.Popular}),ot(fe.a,{baseUrl:"",countrySort:this.props.countrySort,sort:this.props.sort,timeSort:this.props.timeSort})),trendingUnit:d&&ot(pt,{showCardView:this.props.layout===De.f.Large},"trendingPostsDiscoveryUnit"),content:ot(c.Fragment,{},void 0,ot(pe,{}),this.props.isUserInHeroTreatment&&this.props.haveHeroData&&this.props.haveTopicData?ot(Ee,{language:this.props.language,shouldRenderNewsLink:this.props.layout!==De.f.Large},void 0,ot(me.b,{listingKey:this.props.heroListingKey,isCompactMode:this.props.layout===De.f.Large})):null,!s&&ot(Me.a,{location:He.f.FrontPage}),i&&ot(x.a,{}),d&&ot(Fe.a,{className:tt.a.duHeader},void 0,Object(r.a)(this.props.language,"discoveryUnits.popularPosts")),ot(ge.a,{noPostsComponent:()=>ot(O.a,{listingName:Ye.c,sort:this.props.sort}),listingKey:this.props.listingKey,listingName:Ye.c,listingViewed:(e,t)=>Object(ze.c)(this.props.listingKey,this.props.sort,t,e,this.props.timeSort),onLoadMore:this.props.onLoadMorePosts},"listing")),sidebar:ot(nt,{listingKey:this.props.listingKey,listingName:Ye.c})})}}))},"./src/reddit/selectors/brandSafety.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return d}),o.d(t,"a",function(){return a}),o.d(t,"d",function(){return c}),o.d(t,"b",function(){return l});var n=o("./src/lib/isFakeSubreddit/index.ts"),s=o("./src/reddit/models/WhitelistStatus/index.ts"),r=o("./src/reddit/selectors/posts.ts"),i=o("./src/reddit/selectors/subreddit.ts");const d=e=>e.brandSafety.hasBrandSafetyBeenAssessed,a=(e,{postId:t})=>{const o=Object(r.D)(e,{postId:t}),n=Object(r.O)(e,{postId:t});return!(!o||!n)&&(n.wls===s.a.ALL_ADS&&!o.isNSFW)},c=e=>!e.brandSafety.isViewSafe,l=(e,{listingName:t,listingKey:o})=>{const r=Object(i.v)(e,{subredditName:t});return!(e=>/\[sort:'(new|rising|controversial)'\]/.test(e))(o)&&(!(r||!Object(n.a)(t))||!!r&&r.wls===s.a.ALL_ADS)}},"./src/reddit/selectors/tracking.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return d}),o.d(t,"b",function(){return a}),o.d(t,"a",function(){return c});var n=o("./node_modules/lodash/without.js"),s=o.n(n),r=o("./src/lib/constants/index.ts"),i=o("./src/lib/makeSearchKey/index.ts");const d=(e,{listingKey:t})=>e.tracking.viewportDataLoaded[t],a=(e,{listingKey:t})=>e.tracking.viewportDataLoaded[Object(i.b)(t,[r.kc.Posts])],c=(e,{listingKey:t,searchOptions:o})=>{const n=Object(i.b)(t,s()(o.type,r.kc.Posts));return e.tracking.viewportDataLoaded[n]}},"./src/reddit/selectors/widgets.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return c}),o.d(t,"j",function(){return l}),o.d(t,"c",function(){return p}),o.d(t,"h",function(){return u}),o.d(t,"d",function(){return m}),o.d(t,"e",function(){return f}),o.d(t,"i",function(){return g}),o.d(t,"g",function(){return b}),o.d(t,"f",function(){return h}),o.d(t,"b",function(){return y});var n=o("./src/lib/objectSelector/index.ts"),s=o("./src/reddit/constants/posts.ts"),r=o("./src/reddit/helpers/name/index.ts"),i=o("./src/reddit/models/Widgets/index.ts"),d=o("./src/reddit/selectors/profile.ts"),a=o("./src/reddit/selectors/subreddit.ts");const c=e=>e.widgets.models,l=Object(n.a)((e,t)=>Object(i.p)(t)?e.widgets.models[t.widgetId]:Object(i.j)(t.widgetKind)),p=(e,t)=>{let o=t.subredditId;if(!o&&t.subredditName&&(o=Object(a.z)(e,t.subredditName)),o){const t=((e,t)=>e.widgets.idCardIds[t.subredditId])(e,{subredditId:o});if(t)return e.widgets.models[t]}return null},u=(e,t)=>e.widgets.sidebar[t.subredditId]||[],m=(e,t)=>e.widgets.menuIds[t.subredditId],f=(e,t)=>{const o=m(e,t);return o?e.widgets.models[o]:null},g=(e,t)=>{return e.widgets.sidebar[t.subredditId].reduce((t,o)=>{const n=e.widgets.models[o];return n&&t.push(n.kind),t},[])},b=(e,t)=>{const o=u(e,t);for(const n of o){const t=e.widgets.models[n];if("subreddit-rules"===t.kind)return t}return null},h=(e,t)=>{const o=u(e,t).map(t=>e.widgets.models[t]).filter(e=>"post-flair"===e.kind);return o.length?o:null},y=Object(n.a)((e,t)=>{if(t.type===s.a.PROFILE){const o=Object(d.h)(e,{profileName:t.name});return o?{profile:{id:o.id,name:Object(r.f)(o.name)}}:{}}const o=Object(a.v)(e,{subredditName:t.name});return{subreddit:{categoryName:Object(a.s)(e,{subredditName:t.name}).contentCategory,id:o.id,name:Object(r.f)(o.name)}}})}}]); -//# sourceMappingURL=Frontpage.40c49732aae82fbafeca.js.map \ No newline at end of file diff --git a/walls/Ft6gTDc.jpeg b/walls/Ft6gTDc.jpeg deleted file mode 100644 index 2e17548..0000000 Binary files a/walls/Ft6gTDc.jpeg and /dev/null differ diff --git a/walls/FtRNVWv.jpeg b/walls/FtRNVWv.jpeg deleted file mode 100644 index a1914d7..0000000 Binary files a/walls/FtRNVWv.jpeg and /dev/null differ diff --git a/walls/FulkpPA.jpeg b/walls/FulkpPA.jpeg deleted file mode 100644 index 7351871..0000000 Binary files a/walls/FulkpPA.jpeg and /dev/null differ diff --git a/walls/FvS9aHj.jpeg b/walls/FvS9aHj.jpeg deleted file mode 100644 index dd2e014..0000000 Binary files a/walls/FvS9aHj.jpeg and /dev/null differ diff --git a/walls/Fw4gCXC.jpeg b/walls/Fw4gCXC.jpeg deleted file mode 100644 index 9502017..0000000 Binary files a/walls/Fw4gCXC.jpeg and /dev/null differ diff --git a/walls/Fx04R5j.jpeg b/walls/Fx04R5j.jpeg deleted file mode 100644 index a6cce81..0000000 Binary files a/walls/Fx04R5j.jpeg and /dev/null differ diff --git a/walls/Fx40Pad.jpeg b/walls/Fx40Pad.jpeg deleted file mode 100644 index e25cccc..0000000 Binary files a/walls/Fx40Pad.jpeg and /dev/null differ diff --git a/walls/FxXvkn9.jpeg b/walls/FxXvkn9.jpeg deleted file mode 100644 index 3b924fb..0000000 Binary files a/walls/FxXvkn9.jpeg and /dev/null differ diff --git a/walls/FygkXo6.jpeg b/walls/FygkXo6.jpeg deleted file mode 100644 index da08bf4..0000000 Binary files a/walls/FygkXo6.jpeg and /dev/null differ diff --git a/walls/FyoOyy8.jpeg b/walls/FyoOyy8.jpeg deleted file mode 100644 index de5bd38..0000000 Binary files a/walls/FyoOyy8.jpeg and /dev/null differ diff --git a/walls/G27r9fR.jpeg b/walls/G27r9fR.jpeg deleted file mode 100644 index bef57b3..0000000 Binary files a/walls/G27r9fR.jpeg and /dev/null differ diff --git a/walls/G2kFcHq.jpeg b/walls/G2kFcHq.jpeg deleted file mode 100644 index a852ae5..0000000 Binary files a/walls/G2kFcHq.jpeg and /dev/null differ diff --git a/walls/G3Uyjbd.jpeg b/walls/G3Uyjbd.jpeg deleted file mode 100644 index 9a62b69..0000000 Binary files a/walls/G3Uyjbd.jpeg and /dev/null differ diff --git a/walls/G3o3fLl.jpeg b/walls/G3o3fLl.jpeg deleted file mode 100644 index f35c347..0000000 Binary files a/walls/G3o3fLl.jpeg and /dev/null differ diff --git a/walls/G4AUEoB.png b/walls/G4AUEoB.png deleted file mode 100644 index 307afbd..0000000 Binary files a/walls/G4AUEoB.png and /dev/null differ diff --git a/walls/G5QHNB9.jpeg b/walls/G5QHNB9.jpeg deleted file mode 100644 index bb30932..0000000 Binary files a/walls/G5QHNB9.jpeg and /dev/null differ diff --git a/walls/G7fs7Lm.jpeg b/walls/G7fs7Lm.jpeg deleted file mode 100644 index 7b6f970..0000000 Binary files a/walls/G7fs7Lm.jpeg and /dev/null differ diff --git a/walls/G7trKM5.jpeg b/walls/G7trKM5.jpeg deleted file mode 100644 index 6756cb5..0000000 Binary files a/walls/G7trKM5.jpeg and /dev/null differ diff --git a/walls/G8zdDbO.jpeg b/walls/G8zdDbO.jpeg deleted file mode 100644 index 1212876..0000000 Binary files a/walls/G8zdDbO.jpeg and /dev/null differ diff --git a/walls/GAMXMLG.jpeg b/walls/GAMXMLG.jpeg deleted file mode 100644 index b832829..0000000 Binary files a/walls/GAMXMLG.jpeg and /dev/null differ diff --git a/walls/GAOaAVX.jpeg b/walls/GAOaAVX.jpeg deleted file mode 100644 index cb18873..0000000 Binary files a/walls/GAOaAVX.jpeg and /dev/null differ diff --git a/walls/GEGe0tW.jpeg b/walls/GEGe0tW.jpeg deleted file mode 100644 index b73664d..0000000 Binary files a/walls/GEGe0tW.jpeg and /dev/null differ diff --git a/walls/GFzzpYK.jpeg b/walls/GFzzpYK.jpeg deleted file mode 100644 index 72007b5..0000000 Binary files a/walls/GFzzpYK.jpeg and /dev/null differ diff --git a/walls/GGvJ3d4.jpeg b/walls/GGvJ3d4.jpeg deleted file mode 100644 index 4de6808..0000000 Binary files a/walls/GGvJ3d4.jpeg and /dev/null differ diff --git a/walls/GHOEVfw.jpeg b/walls/GHOEVfw.jpeg deleted file mode 100644 index 2c23e7e..0000000 Binary files a/walls/GHOEVfw.jpeg and /dev/null differ diff --git a/walls/GI303B9.png b/walls/GI303B9.png deleted file mode 100644 index ce42d01..0000000 Binary files a/walls/GI303B9.png and /dev/null differ diff --git a/walls/GJ5sa9U.jpeg b/walls/GJ5sa9U.jpeg deleted file mode 100644 index 0d32b6f..0000000 Binary files a/walls/GJ5sa9U.jpeg and /dev/null differ diff --git a/walls/GJsp3EI.jpeg b/walls/GJsp3EI.jpeg deleted file mode 100644 index 9268622..0000000 Binary files a/walls/GJsp3EI.jpeg and /dev/null differ diff --git a/walls/GKdpmAt.jpeg b/walls/GKdpmAt.jpeg deleted file mode 100644 index 3fdf310..0000000 Binary files a/walls/GKdpmAt.jpeg and /dev/null differ diff --git a/walls/GKvQqcl.jpeg b/walls/GKvQqcl.jpeg deleted file mode 100644 index fb89ba8..0000000 Binary files a/walls/GKvQqcl.jpeg and /dev/null differ diff --git a/walls/GLpzvAu.png b/walls/GLpzvAu.png deleted file mode 100644 index c67ac4a..0000000 Binary files a/walls/GLpzvAu.png and /dev/null differ diff --git a/walls/GNG0Zus.jpeg b/walls/GNG0Zus.jpeg deleted file mode 100644 index 13aee11..0000000 Binary files a/walls/GNG0Zus.jpeg and /dev/null differ diff --git a/walls/GNxTHHT.jpeg b/walls/GNxTHHT.jpeg deleted file mode 100644 index c8d0f61..0000000 Binary files a/walls/GNxTHHT.jpeg and /dev/null differ diff --git a/walls/GRPYvZL.jpeg b/walls/GRPYvZL.jpeg deleted file mode 100644 index 66f6a7d..0000000 Binary files a/walls/GRPYvZL.jpeg and /dev/null differ diff --git a/walls/GS81YJM.jpeg b/walls/GS81YJM.jpeg deleted file mode 100644 index d08d750..0000000 Binary files a/walls/GS81YJM.jpeg and /dev/null differ diff --git a/walls/GV1kumX.jpeg b/walls/GV1kumX.jpeg deleted file mode 100644 index a3b1c4e..0000000 Binary files a/walls/GV1kumX.jpeg and /dev/null differ diff --git a/walls/GW4qjQm.jpeg b/walls/GW4qjQm.jpeg deleted file mode 100644 index 1ad901e..0000000 Binary files a/walls/GW4qjQm.jpeg and /dev/null differ diff --git a/walls/GWfgWUp.jpeg b/walls/GWfgWUp.jpeg deleted file mode 100644 index 9f31103..0000000 Binary files a/walls/GWfgWUp.jpeg and /dev/null differ diff --git a/walls/GXInqAB.jpeg b/walls/GXInqAB.jpeg deleted file mode 100644 index b9ff8c2..0000000 Binary files a/walls/GXInqAB.jpeg and /dev/null differ diff --git a/walls/GXUMV8N.jpeg b/walls/GXUMV8N.jpeg deleted file mode 100644 index 3754273..0000000 Binary files a/walls/GXUMV8N.jpeg and /dev/null differ diff --git a/walls/GXsWMJI.jpeg b/walls/GXsWMJI.jpeg deleted file mode 100644 index 0efa823..0000000 Binary files a/walls/GXsWMJI.jpeg and /dev/null differ diff --git a/walls/GZpBRGY.jpeg b/walls/GZpBRGY.jpeg deleted file mode 100644 index 49d6dec..0000000 Binary files a/walls/GZpBRGY.jpeg and /dev/null differ diff --git a/walls/GaP7npu.jpeg b/walls/GaP7npu.jpeg deleted file mode 100644 index 131630a..0000000 Binary files a/walls/GaP7npu.jpeg and /dev/null differ diff --git a/walls/GdNp8v0.jpeg b/walls/GdNp8v0.jpeg deleted file mode 100644 index 5199b0d..0000000 Binary files a/walls/GdNp8v0.jpeg and /dev/null differ diff --git a/walls/GdRu200.jpeg b/walls/GdRu200.jpeg deleted file mode 100644 index caf3faf..0000000 Binary files a/walls/GdRu200.jpeg and /dev/null differ diff --git a/walls/GgkggxQ.jpeg b/walls/GgkggxQ.jpeg deleted file mode 100644 index 387c68f..0000000 Binary files a/walls/GgkggxQ.jpeg and /dev/null differ diff --git a/walls/GiOPIuJ.jpeg b/walls/GiOPIuJ.jpeg deleted file mode 100644 index 71fbccd..0000000 Binary files a/walls/GiOPIuJ.jpeg and /dev/null differ diff --git a/walls/GlmP932.jpeg b/walls/GlmP932.jpeg deleted file mode 100644 index 98eb56c..0000000 Binary files a/walls/GlmP932.jpeg and /dev/null differ diff --git a/walls/Gmvqosb.jpeg b/walls/Gmvqosb.jpeg deleted file mode 100644 index 4812b9d..0000000 Binary files a/walls/Gmvqosb.jpeg and /dev/null differ diff --git a/walls/Go5osUb.jpeg b/walls/Go5osUb.jpeg deleted file mode 100644 index aafb0b7..0000000 Binary files a/walls/Go5osUb.jpeg and /dev/null differ diff --git a/walls/Go7X8Aw.jpeg b/walls/Go7X8Aw.jpeg deleted file mode 100644 index 395b0f9..0000000 Binary files a/walls/Go7X8Aw.jpeg and /dev/null differ diff --git a/walls/Governance~Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.9d0a4deeaad07def9f6e.js b/walls/Governance~Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.9d0a4deeaad07def9f6e.js deleted file mode 100644 index eb28235..0000000 --- a/walls/Governance~Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.9d0a4deeaad07def9f6e.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Governance~Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit"],{"./src/chat/constants/container.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return i});const s={EMBED:"embed",FULL:"full",HIDDEN:"hidden",MINIMIZED:"minimized"},i={embed:{width:560,height:380},full:{width:void 0,height:void 0},hidden:{width:0,height:0},minimized:{width:126,height:40}}},"./src/chat/reducers/subscribe.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return i});const s=(e,t)=>t,i=(e,t)=>()=>t(e.getState().actionListener)},"./src/graphql/operations/ExperimentVariants.json":function(e){e.exports={id:"295308431436"}},"./src/lib/makeGqlRequest/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return f});var s=n("./src/lib/constants/index.ts"),i=n("./src/lib/constants/headers.ts"),o=n("./src/lib/env/index.ts"),r=n("./src/lib/logs/errors.ts"),a=n("./src/lib/makeApiRequest/index.ts"),c=n("./src/lib/makeRequest/index.ts"),d=n("./node_modules/lodash/omit.js"),u=n.n(d),l=n("./src/reddit/constants/headers.ts"),b=n("./src/reddit/customMiddleware/gqlContext.ts");const p=(e,t)=>{const n=Object.assign({},t,{headers:Object.assign({},t.headers||{},e.headers)}),s=Object(o.b)()?[l.a]:[l.a,i.c];return n.headers=u()(n.headers,s),n},m=(e,t,n)=>{const i=n.body.errors;i&&i.length&&Object(r.a)({context:e,endpoint:t.endpoint,error:i.map(e=>e.message).join("\n"),type:s.s.GQL})};function f(e,t){const n=Object(b.b)(e),i={data:t,method:s.jb.POST,endpoint:n.apiUrl,type:"json"},o=p(n,i);return n.onBeforeRequest(o),Object(c.b)(o).then(e=>(n.onResponse(e,{allowSetEmptyLoid:t.allowSetEmptyLoid}),!e.ok&&(Object(a.e)(n,i,e),e.status>=400)?Object.assign({},e,{error:{type:Object(a.f)(e.status)}}):e.body.errors?(m(n,Object.assign({},i,{operation:t.id||t.query}),e),Object.assign({},e,{ok:!1,error:{type:s.I.BAD_REQUEST,fields:e.body.errors.map(e=>({msg:e.message||""}))}})):Object.assign({},e,{error:null})))}},"./src/reddit/actions/chat/init.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return c}),n.d(t,"c",function(){return u});var s=n("./src/chat/reducers/subscribe.ts"),i=n("./src/lib/loadWithRetries/index.ts"),o=n("./src/lib/makeActionCreator/index.ts");let r;let a;const c="CHAT__INITED",d=Object(o.a)(c),u=async(e,t,o)=>a?{chatStore:a,firstInit:!1}:(a=await(async(e,t,s)=>{const o=Date.now(),r=await Object(i.a)(()=>Promise.all([n.e("RedesignContentFonts"),n.e("RedesignSystemFonts"),n.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),n.e("vendors~Chat~Client~Gifts~Poll~Reddit~RedesignChat"),n.e("vendors~Chat~RedesignChat"),n.e("Chat~Governance~Reddit~RedesignChat"),n.e("Chat~RedesignChat"),n.e("RedesignChat")]).then(n.bind(null,"./src/chat/initializer.ts"))).then(e=>e.default);return(await r(t(),o,s)).store})(0,t,o),await(async(e,t,o)=>{if(!r){const a=(await Object(i.a)(()=>Promise.all([n.e("RedesignContentFonts"),n.e("RedesignSystemFonts"),n.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),n.e("vendors~Chat~Client~Gifts~Poll~Reddit~RedesignChat"),n.e("vendors~Chat~RedesignChat"),n.e("Chat~Governance~Reddit~RedesignChat"),n.e("Chat~RedesignChat"),n.e("RedesignChat")]).then(n.bind(null,"./src/reddit/actions/chat/proxy.ts"))).then(e=>e.default))(t,o),c=Object(s.b)(e,a);r=e.subscribe(c)}})(a,e,t),e(d()),{chatStore:a,firstInit:!0})},"./src/reddit/actions/chat/toggle.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return d}),n.d(t,"a",function(){return u}),n.d(t,"c",function(){return l});var s=n("./node_modules/react-router-redux/es/index.js"),i=n("./src/lib/loadWithRetries/index.ts"),o=n("./src/chat/constants/container.ts"),r=n("./src/reddit/actions/chat/init.ts"),a=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],s=!0,i=!1,o=void 0;try{for(var r,a=e[Symbol.iterator]();!(s=(r=a.next()).done)&&(n.push(r.value),!t||n.length!==t);s=!0);}catch(c){i=!0,o=c}finally{try{!s&&a.return&&a.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const c=()=>Object(i.a)(()=>Promise.all([n.e("RedesignContentFonts"),n.e("RedesignSystemFonts"),n.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),n.e("vendors~Chat~Client~Gifts~Poll~Reddit~RedesignChat"),n.e("vendors~Chat~RedesignChat"),n.e("Chat~Governance~Reddit~RedesignChat"),n.e("Chat~RedesignChat"),n.e("RedesignChat")]).then(n.bind(null,"./src/chat/actions/container.ts"))).then(e=>e.sizeChanged),d=()=>async(e,t)=>Promise.all([Object(r.c)(e,t),c()]).then(([{chatStore:e,firstInit:t},n])=>{e.getState().container.size!==o.a.EMBED||t?e.dispatch(n(o.a.EMBED)):e.dispatch(n(o.a.HIDDEN))}),u=(e,t)=>async(d,u)=>{const l=(await(()=>Object(i.a)(()=>Promise.all([n.e("RedesignContentFonts"),n.e("RedesignSystemFonts"),n.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),n.e("vendors~Chat~Client~Gifts~Poll~Reddit~RedesignChat"),n.e("vendors~Chat~RedesignChat"),n.e("Chat~Governance~Reddit~RedesignChat"),n.e("Chat~RedesignChat"),n.e("RedesignChat")]).then(n.bind(null,"./src/chat/helpers/urls/index.ts"))).then(e=>e.channelUrl))())(e,t);var b=await Promise.all([Object(r.c)(d,u,l),c()]),p=a(b,2),m=p[0];const f=m.chatStore,h=m.firstInit,g=p[1];f.getState().container.size!==o.a.EMBED&&f.dispatch(g(o.a.EMBED)),!h&&f.dispatch(Object(s.c)(l))},l=e=>async(t,s)=>{if(!r.b)return;const o=await(()=>Object(i.a)(()=>Promise.all([n.e("RedesignContentFonts"),n.e("RedesignSystemFonts"),n.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),n.e("vendors~Chat~Client~Gifts~Poll~Reddit~RedesignChat"),n.e("vendors~Chat~RedesignChat"),n.e("Chat~Governance~Reddit~RedesignChat"),n.e("Chat~RedesignChat"),n.e("RedesignChat")]).then(n.bind(null,"./src/chat/actions/theme.ts"))).then(e=>e.switchTheme))();r.b.dispatch(o(e))}},"./src/reddit/actions/preferences.ts":function(e,t,n){"use strict";var s=n("./node_modules/Base64/base64.js"),i=n("./src/config.ts"),o=n("./node_modules/js-cookie/src/js.cookie.js"),r=n.n(o),a=n("./node_modules/lodash/isEmpty.js"),c=n.n(a),d=n("./node_modules/lodash/omit.js"),u=n.n(d),l=n("./node_modules/lodash/pick.js"),b=n.n(l),p=n("./src/app/strings/index.ts"),m=n("./src/lib/constants/index.ts"),f=n("./src/lib/makeActionCreator/index.ts"),h=n("./src/reddit/actions/chat/toggle.ts"),g=n("./src/reddit/actions/users.ts"),_=n("./src/reddit/constants/cookie.ts"),j=n("./src/reddit/endpoints/user/preferences.ts"),O=n("./src/reddit/endpoints/moderator/structuredStyles.ts"),C=n("./src/lib/makeApiRequest/index.ts"),v=n("./src/reddit/helpers/addRedesignIdentifier/index.ts"),y=n("./src/reddit/actions/toaster.ts"),E=n("./src/reddit/constants/preferences.ts"),x=n("./src/reddit/endpoints/subreddit/settings.ts"),S=n("./src/reddit/helpers/trackers/profileSettings.ts"),w=n("./src/reddit/models/Toast/index.ts"),k=n("./src/reddit/models/User/index.ts"),T=n("./src/reddit/selectors/structuredStyles.ts"),F=n("./src/reddit/selectors/subreddit.ts"),R=n("./src/reddit/selectors/user.ts");n.d(t,"b",function(){return A}),n.d(t,"h",function(){return D}),n.d(t,"g",function(){return I}),n.d(t,"n",function(){return P}),n.d(t,"e",function(){return L}),n.d(t,"d",function(){return U}),n.d(t,"l",function(){return N}),n.d(t,"f",function(){return M}),n.d(t,"q",function(){return H}),n.d(t,"v",function(){return z}),n.d(t,"c",function(){return Y}),n.d(t,"s",function(){return J}),n.d(t,"t",function(){return V}),n.d(t,"r",function(){return W}),n.d(t,"u",function(){return K}),n.d(t,"a",function(){return Q}),n.d(t,"o",function(){return Z}),n.d(t,"B",function(){return se}),n.d(t,"i",function(){return ie}),n.d(t,"k",function(){return ce}),n.d(t,"j",function(){return ue}),n.d(t,"w",function(){return be}),n.d(t,"z",function(){return pe}),n.d(t,"p",function(){return me}),n.d(t,"y",function(){return fe}),n.d(t,"x",function(){return he}),n.d(t,"m",function(){return ge}),n.d(t,"A",function(){return Oe}),n.d(t,"D",function(){return Ce}),n.d(t,"C",function(){return ve});const A="PREFERENCES__AUTOPLAY_TOGGLED",D="PREFERENCES__NIGHTMODE_TOGGLED",I="PREFERENCES__LAYOUT_CHANGED",P="PREFERENCES__SUBREDDIT_LAYOUT_CHANGED",L="PREFERENCES__CUSTOMIZE_FLYOUT_SHOWN",U="PREFERENCES__CUSTOMIZE_FLYOUT_DISMISSED",N="PREFERENCES__PROFILE_LAYOUT_CHANGED",M="PREFERENCES__HAMBURGER_TRAY_TOGGLED",B=Object(f.a)(I),$=Object(f.a)(P),G=Object(f.a)(L),H=Object(f.a)(U),q=(Object(f.a)(N),Object(f.a)(A)),z=Object(f.a)(D),Y=(Object(f.a)(M),"PREFERENCES__COLLAPSED_TRAY_TOGGLED"),J=(Object(f.a)(Y),e=>async(t,n,{apiContext:s})=>{t(B({layout:e})),t(Object(g.l)())}),V=(e,t)=>async(n,s,{apiContext:i})=>{const o=s(),r=Object(R.U)(o),a=o.user.prefs.hasSeenCustomizeFlyout;a||n(G()),t&&r?(n($({subredditId:t,layout:e})),n(Ce(t,{layout:e},!1)),a||n(se({hasSeenCustomizeFlyout:!0},!1))):(n(J(e)),n(se(a?{layout:e}:{layout:e,hasSeenCustomizeFlyout:!0},!1)))},W=e=>async(t,n,{apiContext:s})=>{n().user.account&&await Object(j.d)(e,s())},K=e=>async(t,n,{apiContext:o})=>{const a=n();if(Object(T.i)(a)){const e=Object(R.M)(a);t(Object(y.e)({kind:w.b.Error,text:Object(p.a)(e,"structuredStyles.modal.nightmode.description")}))}else{if(a.user.account)await Object(j.e)(e,o());else{const t=r.a.get(_.k);if(t){const n=JSON.parse(Object(s.atob)(t));n.prefs.nightmode=e,r.a.set(_.k,btoa(JSON.stringify(n)),{domain:i.a.cookieDomain})}}t(z({nightmode:e})),t(Object(h.c)(e)),r.a.remove(_.e,{domain:i.a.cookieDomain})}},Q="SETTINGS__ACCOUNT_PREFS_UPDATE_SUCCESS",Z="SETTINGS__SUBREDDIT_PREFS_UPDATED",X=Object(f.a)("SETTINGS__UPDATE_PENDING"),ee=Object(f.a)("SETTINGS__UPDATE_FAILURE"),te=Object(f.a)(Q),ne=Object(f.a)(Z),se=(e,t=!0)=>async(n,s,{apiContext:i})=>{n(X());const o=u()(e,E.a),r=b()(e,E.a),a=[];c()(o)||a.push(Object(j.g)(o,i())),c()(r)||a.push(Object(j.b)(r,i()));const d=await Promise.all(a),l=Object(R.M)(s());d.every(e=>e.ok)?(n(te({preferences:e})),t&&n(Object(y.e)({kind:w.b.SuccessCommunity,text:Object(p.a)(l,"settings.page.saveRequestSuccess")}))):(n(ee()),t&&n(Object(y.e)({kind:w.b.Error,text:Object(p.a)(l,"settings.page.saveRequestFailure")})))},ie="SETTINGS__SUCCESS",oe=Object(f.a)("SETTINGS__PENDING"),re=Object(f.a)("SETTINGS__FAILURE"),ae=Object(f.a)(ie),ce="SETTINGS__PROFILE_IMAGE_UPDATE_SUCCESS",de=Object(f.a)(ce),ue="SETTINGS__PROFILE_IMAGE_DELETE_SUCCESS",le=Object(f.a)(ue),be=()=>async(e,t,{apiContext:n})=>{e(oe());const s=await(e=>Object(C.c)(e,{endpoint:Object(v.a)(`${i.a.gatewayUrl}/desktopapi/v1/prefs`),method:m.jb.GET}))(n());s.ok?e(ae(s.body)):e(re())},pe=e=>async(t,n,{apiContext:s})=>{if(n().user.account)await Object(j.a)(e,s());else{const e=r.a.get(_.f);if(e){const t=JSON.parse(decodeURIComponent(e));t.pref_quarantine_optin=!0,r.a.set(_.f,JSON.stringify(encodeURIComponent(t)),m.z)}else{const e=JSON.stringify({pref_quarantine_optin:!0});r.a.set(_.f,e,m.z)}}},me=e=>async(t,n,{apiContext:s})=>{n().user.account&&await Object(j.c)(e,s()),t(q({autoplayVideo:e}))},fe=(e,t)=>async(n,s,{apiContext:i})=>{const o=Object(R.j)(s());if(!o||!o.profileId)return;const r=Object(R.M)(s()),a=m.vc+Object(k.f)(o),c=await Object(O.e)(i(),a,t,e.file);if(c.ok){const e=decodeURIComponent(c.body.PostResponse.Location);n(de({key:t,imageUrl:e,subredditId:o.profileId})),(await Object(O.c)(i(),a,{[t]:e})).ok?(n(Object(y.e)({kind:w.b.SuccessCommunity,text:Object(p.a)(r,"settings.page.saveRequestSuccess")})),Object(S.g)(s(),t)):n(Object(y.e)({kind:w.b.Error,text:Object(p.a)(r,"settings.page.saveRequestFailure")}))}else n(Object(y.e)({kind:w.b.Error,text:Object(p.a)(r,"settings.profileForm.images.errors."+t)}))},he=e=>async(t,n,{apiContext:s})=>{const i=Object(R.j)(n());if(!i||!i.profileId)return;const o=m.vc+Object(k.f)(i),r={profileIcon:"icon",profileBanner:"banner"}[e],a=Object(R.M)(n()),c=await Object(x.b)(s(),o,r);if(c.ok){const s=c.body[r+"_img"];t(le({subredditId:i.profileId,key:e,imageUrl:s})),t(Object(y.e)({kind:w.b.SuccessCommunity,text:Object(p.a)(a,"settings.page.saveRequestSuccess")})),Object(S.f)(n(),e)}else t(Object(y.e)({kind:w.b.Error,text:Object(p.a)(a,"settings.page.saveRequestFailure")}))},ge="SETTINGS__PROFILE_SETTINGS_UPDATE_SUCCESS",_e=Object(f.a)(ge),je=Object(f.a)("SETTINGS__PROFILE_SETTINGS_UPDATE_FAILED"),Oe=(e,t)=>async(n,s,{apiContext:i})=>{const o=Object(R.j)(s());if(!o||!o.profileId)return!1;const r=[],a=s().subreddits.settings[o.profileId],c=Object.assign({},a,e);r.push(Object(x.f)(i(),o.profileId,c));const d=t.showActiveCommunities;d!==t.prevShowActiveCommunities&&r.push(Object(j.g)({showActiveCommunities:d},i()));const u=Object(R.M)(s());return(await Promise.all(r)).every(e=>e.ok)?(n(_e({settings:e,additional:t,subredditId:o.profileId})),Object(S.i)(s()),n(Object(y.e)({kind:w.b.SuccessCommunity,text:Object(p.a)(u,"settings.page.saveRequestSuccess")})),!0):(n(je()),n(Object(y.e)({kind:w.b.Error,text:Object(p.a)(u,"settings.page.saveRequestFailure")})),!1)},Ce=(e,t,n=!0)=>async(s,i,{apiContext:o})=>{const r=i(),a=Object(R.M)(r),c=r.user.prefs.subreddit[e];s(ne({subredditId:e,prefs:t})),(await Object(j.h)(e,t,o())).ok?n&&s(Object(y.e)({kind:w.b.SuccessCommunity,text:Object(p.a)(a,"settings.page.saveRequestSuccess")})):(c&&s(ne({subredditId:e,prefs:c})),n&&s(Object(y.e)({kind:w.b.Error,text:Object(p.a)(a,"settings.page.saveRequestFailure")})))},ve=(e,t)=>async(n,s,{apiContext:i})=>{const o=s();Object(F.G)(o,{subredditId:e})&&o.user.prefs.rememberCommunitySort&&n(Ce(e,{sort:t},!1))}},"./src/reddit/actions/toaster.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"c",function(){return a}),n.d(t,"b",function(){return c}),n.d(t,"f",function(){return u}),n.d(t,"e",function(){return l}),n.d(t,"d",function(){return m});var s=n("./src/lib/makeActionCreator/index.ts"),i=n("./src/reddit/models/Toast/index.ts");const o=5e3,r=i.b.SuccessCommunity,a="TOAST__DISPLAYED",c="TOAST__DISMISSED",d=Object(s.a)(a),u=Object(s.a)(c),l=e=>async(t,n)=>{const s=b(e);t(d(s)),s.duration>0&&window.setTimeout(()=>t(u(s.id)),s.duration)},b=e=>Object.assign({},e,{duration:e.duration||p(e.kind),id:e.id||Date.now().toString(),kind:e.kind||r}),p=e=>{switch(e){case i.b.Error:return-1;case i.b.Undo:return 1e4;case i.b.SuccessCommunity:case i.b.SuccessMod:default:return o}},m=(e,t,n,s,i,o)=>({text:e,kind:t,buttonText:n,buttonAction:s,secondButtonText:i,secondButtonAction:o})},"./src/reddit/actions/users.ts":function(e,t,n){"use strict";var s=n("./src/lib/constants/index.ts"),i=n("./src/lib/makeActionCreator/index.ts"),o=n("./src/reddit/actions/toaster.ts"),r=n("./src/reddit/endpoints/user/index.ts"),a=n("./src/lib/makeApiRequest/index.ts"),c=n("./src/lib/omitHeaders/index.ts"),d=n("./src/reddit/constants/headers.ts"),u=n("./src/reddit/endpoints/user/me.ts"),l=n("./src/lib/makeRequest/index.ts");var b=n("./src/reddit/constants/history.ts"),p=n("./src/config.ts"),m=n("./node_modules/js-cookie/src/js.cookie.js"),f=n.n(m),h=n("./src/lib/constants/cookie.ts");const g=e=>{f.a.remove(e,{domain:p.a.cookieDomain})};var _=n("./src/reddit/helpers/history/index.ts"),j=n("./src/reddit/helpers/localStorage/index.ts"),O=async e=>{let t;try{t=await Object(a.c)(e,{endpoint:"/logoutproxy",method:s.jb.POST})}finally{[h.c,h.g,h.h,h.i].forEach(g),Object(j.r)(null),await async function(e,t){return await Object(l.b)({method:s.jb.POST,endpoint:"/timings/logoutrequest",data:{appName:e.statsAppName,successful:t},type:"json"})}(e,t&&t.ok),Object(_.a)(b.a.JustLoggedOut,!0),window.location.reload()}},C=n("./src/reddit/helpers/redesignOptoutCookie/index.ts"),v=n("./src/reddit/models/Toast/index.ts");n.d(t,"d",function(){return y}),n.d(t,"n",function(){return E}),n.d(t,"i",function(){return x}),n.d(t,"h",function(){return S}),n.d(t,"g",function(){return w}),n.d(t,"j",function(){return k}),n.d(t,"f",function(){return T}),n.d(t,"s",function(){return D}),n.d(t,"e",function(){return I}),n.d(t,"o",function(){return L}),n.d(t,"m",function(){return U}),n.d(t,"r",function(){return N}),n.d(t,"p",function(){return M}),n.d(t,"b",function(){return B}),n.d(t,"a",function(){return $}),n.d(t,"k",function(){return G}),n.d(t,"c",function(){return H}),n.d(t,"l",function(){return z}),n.d(t,"q",function(){return Y});const y="USER__LOID_RECEIVED",E=Object(i.a)(y),x="USER__REQUEST_PENDING",S="USER__REQUEST_LOADED",w="USER__REQUEST_FAILED",k="USER__SESSION_TRACKER_RECEIVED",T="USER__REDDAID_RECEIVED",F=Object(i.a)(x),R=Object(i.a)(S),A=Object(i.a)(w),D=e=>async(t,n,{apiContext:i})=>{if(n().users.models[e.toLowerCase()]||e===s.D)return;t(F({username:e}));const o=await Object(r.b)(i(),e);if(o.ok){const n={data:o.body};n.username=e,t(R(n))}else{const n=o.error;n.username=e,t(A(n))}},I="USER__MYSELF_LOADED",P=Object(i.a)(I),L=()=>async(e,t,{apiContext:n})=>{const s=t();if(s.user.account||!s.user.session||s.user.session.unsafeLoggedOut)return;const i=await Object(u.a)(n());i.ok&&e(P(i.body))},U=()=>async(e,t,{apiContext:n})=>{Object(C.a)(),O(n())},N=Object(i.a)(k),M=Object(i.a)(T),B="USER__FTU_UX_VIEWED",$="USER__FEATURES_VIEWED_HISTORY_LOADED",G=Object(i.a)(B),H=(Object(i.a)($),"USER__LAYOUT_SWITCH_VIEWED"),q=Object(i.a)(H),z=()=>async(e,t,{apiContext:n})=>{const s=t();s.user.account&&!s.user.account.seenLayoutSwitch&&(e(q()),Object(r.c)(n()))},Y=e=>async(t,n,{apiContext:i})=>{const r=await((e,t)=>Object(a.c)(Object(c.a)(e,[d.a]),{method:s.jb.POST,endpoint:`${e.apiUrl}/api/deactivate_user`,data:{user:t.username,passwd:t.password,confirm:t.checkbox,deactivate_message:t.feedback}}))(i(),e);r.ok&&r.body&&r.body.success?O(i()):t(Object(o.e)({kind:v.b.Error,text:"Something went wrong deactivating your account. Try again later."}))}},"./src/reddit/components/TrackingHelper/index.tsx":function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return l});var s=n("./node_modules/prop-types/index.js"),i=n.n(s),o=n("./node_modules/react/index.js"),r=n.n(o),a=n("./src/reddit/selectors/telemetry.ts"),c=n("./src/telemetry/index.ts"),d=Object.assign||function(e){for(var t=1;t{{const t=this.context.store.getState(),n=e(t);Object(c.a)(Object.assign({},a.defaults(t),n))}}}}render(){return this.props.children?r.a.Children.only(this.props.children):null}}function l(e){var t;return(t=class extends r.a.Component{render(){return r.a.createElement(e,d({},this.props,{sendEvent:this.context.sendEvent}))}}).contextTypes={sendEvent:i.a.func},t}u.contextTypes={store:i.a.object.isRequired},u.childContextTypes={sendEvent:i.a.func.isRequired}},"./src/reddit/constants/cookie.ts":function(e,t,n){"use strict";n.d(t,"k",function(){return s}),n.d(t,"a",function(){return i}),n.d(t,"g",function(){return o}),n.d(t,"c",function(){return r}),n.d(t,"d",function(){return a}),n.d(t,"i",function(){return c}),n.d(t,"h",function(){return d}),n.d(t,"b",function(){return u}),n.d(t,"j",function(){return l}),n.d(t,"e",function(){return b}),n.d(t,"f",function(){return p});const s="USER",i="alphaModal",o="over18",r="mod_mode_enabled",a="m2m_v3",c="recent_srs",d="_recentclicks2",u="eu_cookie_v2",l="uapp_cookie",b="nightmode",p="_options"},"./src/reddit/constants/headers.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return s});const s="reddit-user_id"},"./src/reddit/constants/history.ts":function(e,t,n){"use strict";var s;n.d(t,"a",function(){return s}),function(e){e.IsOverlay="isOverlay",e.ScrollOnLoad="scrollOnLoad",e.CloseLocation="closeLocation",e.JustLoggedIn="JustLoggedIn",e.JustLoggedOut="JustLoggedOut"}(s||(s={}))},"./src/reddit/constants/preferences.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return s});const s=["openPostInNewTab","rememberCommunitySort","sort","stylesEnabled","useMarkdown","layout","rememberCommunityLayout","hasSeenCustomizeFlyout"]},"./src/reddit/customMiddleware/gqlContext.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return i});var s=n("./src/config.ts");const i=({apiUrl:e,onBeforeRequest:t,onResponse:n,statsAppName:s,headers:i})=>({apiUrl:e,onBeforeRequest:t,onResponse:n,statsAppName:s,headers:i()}),o={unsafeLoggedOut:!1,accessToken:""};t.a=(e=>{let t=()=>o;return{gqlContext:()=>{var n=e();const i=n.headers,o=n.onBeforeRequest,r=n.onResponse,a=n.statsAppName;return{apiUrl:s.a.gqlUrl,onBeforeRequest:o,onResponse:r,statsAppName:a,headers:()=>(e=>{var n=t();const s=n.unsafeLoggedOut,i=n.accessToken;return s?Object.assign({},e,{Authorization:`Bearer ${i}`}):Object.assign({},e)})(i)}},middleware:e=>(t=(()=>(e=>{if(!e.user.session)return console.error("redux: session is null"),o;var t=e.user.session;return{unsafeLoggedOut:!!t.unsafeLoggedOut,accessToken:t.accessToken}})(e.getState())),e=>t=>e(t))}})},"./src/reddit/endpoints/moderator/structuredStyles.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return d}),n.d(t,"c",function(){return u}),n.d(t,"d",function(){return l}),n.d(t,"b",function(){return b}),n.d(t,"e",function(){return p});var s=n("./src/lib/constants/index.ts"),i=n("./src/lib/makeApiRequest/index.ts"),o=n("./src/lib/omitHeaders/index.ts"),r=n("./src/lib/uploadToS3/index.ts"),a=n("./src/reddit/constants/headers.ts"),c=n("./src/reddit/helpers/media/index.ts");const d=async(e,t,n)=>Object(i.c)(Object(o.a)(e,[a.a]),{endpoint:`${e.apiUrl}/api/v1/structured_styles/${t}`,method:s.jb.GET,data:{progressive_images:n}}),u=async(e,t,n)=>Object(i.c)(Object(o.a)(e,[a.a]),{endpoint:`${e.apiUrl}/api/v1/structured_styles/${t}`,method:s.jb.PATCH,data:n}),l=async(e,t)=>Object(i.c)(Object(o.a)(e,[a.a]),{endpoint:`${e.apiUrl}/api/v1/structured_styles/${t}`,method:s.jb.DELETE}),b=async(e,t,n,r,c)=>Object(i.c)(Object(o.a)(e,[a.a]),{endpoint:`${e.apiUrl}/api/v1/style_asset_upload_s3/${t}`,method:s.jb.POST,data:{filepath:n,imagetype:r,mimetype:c}}),p=async(e,t,n,s)=>{const i=await Object(c.f)(s),o=await b(e,t,s.name,n,i);if(!o.ok)return o;let a=o.body;return"s3UploadLease"in a&&(a=a.s3UploadLease),Object(r.a)(s,a)}},"./src/reddit/endpoints/subreddit/settings.ts":function(e,t,n){"use strict";n.d(t,"d",function(){return a}),n.d(t,"h",function(){return c}),n.d(t,"b",function(){return d}),n.d(t,"c",function(){return u}),n.d(t,"g",function(){return l}),n.d(t,"f",function(){return b}),n.d(t,"e",function(){return m}),n.d(t,"a",function(){return h});var s=n("./src/lib/constants/index.ts"),i=n("./src/lib/makeApiRequest/index.ts"),o=n("./src/lib/omitHeaders/index.ts"),r=n("./src/reddit/constants/headers.ts");const a=(e,t)=>Object(i.c)(Object(o.a)(e,[r.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/submit_validations`,method:s.jb.GET}),c=async(e,t,n)=>Object(i.c)(Object(o.a)(e,[r.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/submit_validations`,method:s.jb.PATCH,type:"json",data:n}),d=(e,t,n)=>Object(i.c)(Object(o.a)(e,[r.a]),{method:s.jb.POST,endpoint:`${e.apiUrl}/r/${t}/api/delete_sr_${n}`,data:{raw_json:1}}),u=(e,t)=>Object(i.c)(Object(o.a)(e,[r.a]),{method:s.jb.GET,endpoint:`${e.apiUrl}/r/${t}/about/edit.json`,data:{raw_json:1}}).then(e=>e.ok?Object.assign({},e,{body:Object.assign({},p(e.body.data))}):e),l=(e,t,n)=>Object(i.c)(Object(o.a)(e,[r.a]),{method:s.jb.PATCH,endpoint:`${e.apiUrl}/api/v1/subreddit/update_settings`,type:"json",data:Object.assign({},m(n,h),{sr:t})}),b=(e,t,n)=>{const a=Object.assign({},f(n),{sr:t});return Object(i.c)(Object(o.a)(e,[r.a]),{method:s.jb.POST,endpoint:`${e.apiUrl}/api/site_admin`,data:a})},p=e=>({allowDiscovery:e.allow_discovery,allowImages:e.allow_images,allowPostCrossposts:e.allow_post_crossposts,collapseDeletedComments:e.collapse_deleted_comments,commentScoreHideMins:e.comment_score_hide_mins,contentOptions:e.content_options,contentVisible:e.default_set,crowdControlMode:e.crowd_control_mode,description:e.description,domain:e.domain,excludeBannedModqueue:e.exclude_banned_modqueue,headerHoverText:e.header_hover_text,hideAds:e.hide_ads,keyColor:e.key_color,language:e.language,over18:e.over_18,publicDescription:e.public_description,publicTraffic:e.public_traffic,showMedia:e.show_media,showMediaPreview:e.show_media_preview,spamComments:e.spam_comments,spamLinks:e.spam_links,spamSelfposts:e.spam_selfposts,spoilersEnabled:e.spoilers_enabled,submitLinkLabel:e.submit_link_label,submitText:e.submit_text,submitTextLabel:e.submit_text_label,subredditId:e.subreddit_id,subredditType:e.subreddit_type,suggestedCommentSort:e.suggested_comment_sort,title:e.title,wikiEditAge:e.wiki_edit_age,wikiEditKarma:e.wiki_edit_karma,wikimode:e.wikimode}),m=(e,t)=>{const n={};for(const s in e)n[t[s]]=e[s];return n},f=e=>({allow_post_crossposts:e.allowPostCrossposts,allow_images:e.allowImages,allow_discovery:e.allowDiscovery,allow_top:e.contentVisible,api_type:"json",collapse_deleted_comments:e.collapseDeletedComments,comment_score_hide_mins:e.commentScoreHideMins,crowd_control_mode:e.crowdControlMode,description:e.description,domain:e.domain,exclude_banned_modqueue:e.excludeBannedModqueue,"header-title":e.headerHoverText,hide_ads:e.hideAds,key_color:e.keyColor,lang:e.language,link_type:e.contentOptions,over_18:e.over18,public_description:e.publicDescription,public_traffic:e.publicTraffic,show_media:e.showMedia,show_media_preview:e.showMediaPreview,spam_comments:e.spamComments,spam_links:e.spamLinks,spam_selfposts:e.spamSelfposts,spoilers_enabled:e.spoilersEnabled,sr:e.subredditId,submit_link_label:e.submitLinkLabel,submit_text:e.submitText,submit_text_label:e.submitTextLabel,suggested_comment_sort:e.suggestedCommentSort,title:e.title,type:e.subredditType,wiki_edit_age:e.wikiEditAge,wiki_edit_karma:e.wikiEditKarma,wikimode:e.wikimode}),h={allowPostCrossposts:"allow_post_crossposts",allowImages:"allow_images",allowDiscovery:"allow_discovery",contentVisible:"allow_top",collapseDeletedComments:"collapse_deleted_comments",commentScoreHideMins:"comment_score_hide_mins",crowdControlMode:"crowd_control_mode",description:"description",domain:"domain",excludeBannedModqueue:"exclude_banned_modqueue",headerHoverText:"header-title",hideAds:"hide_ads",keyColor:"key_color",language:"lang",contentOptions:"link_type",over18:"over_18",publicDescription:"public_description",publicTraffic:"public_traffic",showMedia:"show_media",showMediaPreview:"show_media_preview",spamComments:"spam_comments",spamLinks:"spam_links",spamSelfposts:"spam_selfposts",spoilersEnabled:"spoilers_enabled",submitLinkLabel:"submit_link_label",submitText:"submit_text",submitTextLabel:"submit_text_label",suggestedCommentSort:"suggested_comment_sort",title:"title",subredditType:"type",wikiEditAge:"wiki_edit_age",wikiEditKarma:"wiki_edit_karma",wikimode:"wikimode"}},"./src/reddit/endpoints/user/index.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return l}),n.d(t,"c",function(){return b}),n.d(t,"d",function(){return p}),n.d(t,"a",function(){return m});var s=n("./src/config.ts"),i=n("./src/graphql/operations/ExperimentVariants.json"),o=n("./src/lib/constants/index.ts"),r=n("./src/lib/makeApiRequest/index.ts"),a=n("./src/lib/makeGqlRequest/index.ts"),c=n("./src/lib/omitHeaders/index.ts"),d=n("./src/reddit/constants/headers.ts"),u=n("./src/reddit/models/RichTextJson/addRTJParam.ts");const l=(e,t)=>Object(r.c)(e,{endpoint:Object(u.a)(`${s.a.gatewayUrl}/desktopapi/v1/user/${t}/about`),method:o.jb.GET,data:{api_type:"json",gilding_detail:1}}),b=e=>Object(r.c)(Object(c.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/seen_layout_switch`,method:o.jb.POST}),p=e=>Object(r.c)(Object(c.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/seen_modal`,method:o.jb.POST}),m=e=>Object(a.a)(e,i)},"./src/reddit/endpoints/user/me.ts":function(e,t,n){"use strict";var s=n("./src/config.ts"),i=n("./src/lib/constants/index.ts"),o=n("./src/lib/makeApiRequest/index.ts");t.a=(e=>Object(o.c)(e,{endpoint:`${s.a.gatewayUrl}/desktopapi/v1/me`,method:i.jb.GET,data:{api_type:"json",gilding_detail:1}}))},"./src/reddit/endpoints/user/preferences.ts":function(e,t,n){"use strict";var s=n("./src/config.ts"),i=n("./src/lib/constants/index.ts"),o=n("./src/lib/makeApiRequest/index.ts"),r=n("./src/lib/omitHeaders/index.ts");const a={acceptPrivateMessages:"accept_pms",allowClickTracking:"allow_clicktracking",collapseReadMessages:"collapse_read_messages",defaultCommentSort:"default_comment_sort",emailDigests:"email_digests",emailUnreadMessages:"email_messages",emailUnsubscribe:"email_unsubscribe_all",geopopular:"geopopular",hasSeenCustomizeFlyout:"has_seen_customize_flyout",hideAds:"hide_ads",hideFromRobots:"hide_from_robots",hideNSFW:"no_profanity",highlightComments:"highlight_new_comments",inBeta:"beta",labelNSFW:"label_nsfw",markMessagesRead:"mark_messages_read",nightmode:"nightmode",over18:"over_18",profileOptOut:"profile_opt_out",showMessagesInInbox:"threaded_messages",showNotifications:"live_orangereds",showUsernameMentionNotifications:"monitor_mentions",privateFeeds:"private_feeds",autoplayVideo:"video_autoplay",showActiveCommunities:"top_karma_subreddits",showTwitter:"show_twitter",stylesEnabled:"styles_enabled",openPostInNewTab:"open_post_in_new_tab",rememberCommunitySort:"remember_community_sort",useMarkdown:"use_markdown",sort:"sort",layout:"layout",rememberCommunityLayout:"remember_community_layout"};var c=e=>{const t={};return Object.keys(e).map(n=>{t[a[n]]=e[n]}),t};const d={sort:"sort",stylesEnabled:"styles_enabled",layout:"layout"};var u=n("./src/reddit/constants/headers.ts");n.d(t,"f",function(){return l}),n.d(t,"c",function(){return b}),n.d(t,"e",function(){return p}),n.d(t,"d",function(){return m}),n.d(t,"g",function(){return f}),n.d(t,"a",function(){return h}),n.d(t,"b",function(){return g}),n.d(t,"h",function(){return _});const l=e=>Object(o.c)(Object(r.a)(e,[u.a]),{method:i.jb.PATCH,endpoint:`${e.apiUrl}/api/v1/me/prefs`,type:"json",data:{over_18:"true"}}),b=(e,t)=>Object(o.c)(Object(r.a)(t,[u.a]),{method:i.jb.PATCH,endpoint:`${t.apiUrl}/api/v1/me/prefs`,type:"json",data:{video_autoplay:e}}),p=(e,t)=>Object(o.c)(Object(r.a)(t,[u.a]),{method:i.jb.PATCH,endpoint:`${t.apiUrl}/api/v1/me/prefs`,type:"json",data:{nightmode:e}}),m=(e,t)=>Object(o.c)(Object(r.a)(t,[u.a]),{method:i.jb.PATCH,endpoint:`${t.apiUrl}/api/v1/me/prefs`,type:"json",data:{geopopular:e}}),f=(e,t)=>Object(o.c)(Object(r.a)(t,[u.a]),{method:i.jb.PATCH,endpoint:`${t.apiUrl}/api/v1/me/prefs`,type:"json",data:c(e)}),h=(e,t)=>Object(o.c)(Object(r.a)(t,[u.a]),{method:i.jb.POST,endpoint:`${t.apiUrl}/api/quarantine_optin`,data:{sr_name:e,api_type:"json",accept:!0}}),g=(e,t)=>Object(o.c)(t,{method:i.jb.POST,endpoint:`${s.a.gatewayUrl}/desktopapi/v1/set_preferences`,type:"json",data:{type:"account",preferences:c(e)}}),_=(e,t,n)=>Object(o.c)(n,{method:i.jb.POST,endpoint:`${s.a.gatewayUrl}/desktopapi/v1/set_preferences`,type:"json",data:{type:"subreddit",subreddit_id:e,preferences:(e=>{const t={};return Object.keys(e).map(n=>{t[d[n]]=e[n]}),t})(t)}})},"./src/reddit/helpers/addRedesignIdentifier/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var s=n("./src/config.ts"),i=n("./src/lib/addQueryParams/index.ts");function o(e){const t=s.a.telemetry.appName.redesign,n={redditWebClient:t,app:`${t}-client-production`};return Object(i.a)(e,n)}},"./src/reddit/helpers/history/index.ts":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"c",function(){return r}),n.d(t,"b",function(){return a});var s=n("./node_modules/lodash/omit.js"),i=n.n(s);const o=(e,t)=>{const n=Object.assign({},history.state,{state:Object.assign({},history.state.state,{[e]:t})});history.replaceState(n,window.document.title)},r=e=>{const t=Object.assign({},history.state,{state:Object.assign({},i()(history.state.state,e))});history.replaceState(t,window.document.title)},a=e=>history&&history.state&&history.state.state&&history.state.state[e]},"./src/reddit/helpers/overlay/index.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return r}),n.d(t,"a",function(){return a});var s=n("./node_modules/history/index.js"),i=n("./node_modules/react-router-redux/es/index.js"),o=n("./src/reddit/helpers/path/index.ts");const r=e=>{if("string"==typeof e)return Object(s.createLocation)(Object(o.b)(e),{isOverlay:!0});{const t=Object(s.createLocation)(e);return t.state=Object.assign({},t.state||{},{isOverlay:!0}),t}},a=e=>Object(i.b)(r(e))},"./src/reddit/helpers/redesignOptoutCookie/index.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return c});var s=n("./src/config.ts"),i=n("./node_modules/js-cookie/src/js.cookie.js"),o=n.n(i);const r="redesign_optout";function a(){o.a.get(r)||o.a.set(r,"true",{domain:s.a.cookieDomain,expires:function(){const e=new Date;return e.setFullYear(e.getFullYear()+3),e}()})}function c(){o.a.get(r)&&o.a.remove(r,{domain:s.a.cookieDomain})}},"./src/reddit/helpers/styles/mixins/fonts.tsx":function(e,t,n){"use strict";n.r(t),n.d(t,"BODY_FONT_FALLBACKS",function(){return s}),n.d(t,"BODY_FONT_FAMILY",function(){return i}),n.d(t,"CODE_FONT_FALLBACKS",function(){return o}),n.d(t,"CODE_FONT_FAMILY",function(){return r}),n.d(t,"VERDANA_CLASS",function(){return a}),n.d(t,"titleFontH1",function(){return d}),n.d(t,"titleFontH2",function(){return u}),n.d(t,"titleFontH3",function(){return l}),n.d(t,"titleFontH4",function(){return b}),n.d(t,"titleFontH5",function(){return p}),n.d(t,"titleFontH6",function(){return m}),n.d(t,"metadataFont",function(){return f}),n.d(t,"userFlairFont",function(){return h}),n.d(t,"flairFont",function(){return g}),n.d(t,"labelsFont",function(){return _}),n.d(t,"actionFont",function(){return j}),n.d(t,"smallButtonFont",function(){return O}),n.d(t,"largeButtonFont",function(){return C}),n.d(t,"tabFont",function(){return v}),n.d(t,"bodyFontH1",function(){return y}),n.d(t,"bodyFontH2",function(){return E}),n.d(t,"bodyFontH3",function(){return x}),n.d(t,"bodyFontH4",function(){return S}),n.d(t,"bodyFontH5",function(){return w}),n.d(t,"bodyFontH6",function(){return k}),n.d(t,"bodyFont",function(){return T}),n.d(t,"bodyFontSmall",function(){return F}),n.d(t,"bodyFontMono",function(){return R});const s="Arial, sans-serif",i=`Noto Sans, ${s}`,o="Menlo, Monaco, Consolas",r=`Noto Mono, ${o}`,a="fvfo";function c(e,t,n,o,r=i,c=s){return`\n font-family ${r};\n font-size: ${e}px;\n font-weight: 400;\n line-height: ${t}px;\n\n .${a} & {\n font-family: ${c};\n ${n?`font-size: ${n}px;`:""}\n ${o?`line-height: ${o}px;`:""}\n }\n `}const d="\n font-size: 22px;\n font-weight: 500;\n line-height: 26px;\n",u="\n font-size: 20px;\n font-weight: 500;\n line-height: 24px;\n",l="\n font-size: 18px;\n font-weight: 500;\n line-height: 22px;\n",b="\n font-size: 16px;\n font-weight: 500;\n line-height: 20px;\n",p="\n font-size: 14px;\n font-weight: 500;\n line-height: 18px;\n",m="\n font-size: 12px;\n font-weight: 500;\n line-height: 16px;\n",f="\n font-size: 12px;\n font-weight: 400;\n line-height: 16px;\n",h=f,g="\n font-size: 12px;\n font-weight: 500;\n line-height: 16px;\n",_="\n font-size: 10px;\n font-weight: 700;\n letter-spacing: 0.5px;\n line-height: 12px;\n text-transform: uppercase;\n",j="\n font-size: 12px;\n font-weight: 700;\n line-height: 16px;\n",O="\n font-size: 12px;\n font-weight: 700;\n letter-spacing: 0.5px;\n line-height: 24px;\n text-transform: uppercase;\n",C="\n font-size: 14px;\n font-weight: 700;\n letter-spacing: 0.5px;\n line-height: 32px;\n text-transform: uppercase;\n",v="\n font-size: 14px;\n font-weight: 700;\n line-height: 32px;\n",y=`\n ${c(22,26,void 0,28)}\n`,E=`\n ${c(20,24,void 0,26)}\n`,x=`\n ${c(18,22,void 0,24)}\n`,S=`\n ${c(16,20,void 0,22)}\n`,w=`\n ${c(14,18)}\n`,k=`\n ${c(12,16)}\n`,T=`\n ${c(14,21,void 0,22)}\n`,F=`\n ${c(12,18)}\n`,R=`\n ${c(13,20,14,22,r,o)}\n`},"./src/reddit/helpers/trackers/profileSettings.ts":function(e,t,n){"use strict";n.d(t,"b",function(){return l}),n.d(t,"d",function(){return b}),n.d(t,"e",function(){return p}),n.d(t,"k",function(){return m}),n.d(t,"j",function(){return f}),n.d(t,"g",function(){return g}),n.d(t,"f",function(){return _}),n.d(t,"i",function(){return j}),n.d(t,"c",function(){return O}),n.d(t,"h",function(){return C}),n.d(t,"a",function(){return v});var s=n("./node_modules/lodash/pick.js"),i=n.n(s),o=n("./src/reddit/constants/tracking.ts"),r=n("./src/reddit/selectors/telemetry.ts"),a=n("./src/telemetry/index.ts"),c=n("./src/telemetry/models/PostComposer.ts");const d=e=>Object.assign({source:"profile_settings"},Object(r.defaults)(e)),u=(e,t=[])=>{const n=Object(r.currentProfileModelSelector)(e);if(n)return i()(n,["id","name","type",...t])},l=e=>{Object(a.a)(Object.assign({},d(e),{noun:"twitter_connect_link",action:o.b.CLICK}))},b=e=>{Object(a.a)(Object.assign({},d(e),{noun:"twitter_disconnect_link",action:o.b.CLICK}))},p=(e,t)=>{Object(a.a)(Object.assign({},d(e),{noun:"display_twitter_checkbox",action:Object(c.getToggleAction)(t)}))},m=(e,t)=>{Object(a.a)(Object.assign({},d(e),{noun:"twitter_account",action:o.b.CLICK,profile:{id:t.id,name:t.username}}))},f=e=>{Object(a.a)(Object.assign({},d(e),{profile:u(e,["display_name","about","avatar_url","cover_url","nsfw","content_visible","communities_visible"]),action:o.b.VIEW,noun:"settings_page"}))},h={profileIcon:"avatar",profileBanner:"cover"},g=(e,t)=>{Object(a.a)(Object.assign({},d(e),{profile:u(e,["avatar_url","cover_url"]),action:"upload",noun:h[t]}))},_=(e,t)=>{Object(a.a)(Object.assign({},d(e),{profile:u(e,[]),action:"remove",noun:h[t]}))},j=e=>{Object(a.a)(Object.assign({},d(e),{profile:u(e,["display_name","about","nsfw","content_visible","communities_visible"]),action:"click",noun:"save_settings"}))},O=e=>t=>Object.assign({},d(t),{profile:u(t,[]),action:e?"select":"deselect",noun:"content_visible"}),C=e=>t=>Object.assign({},d(t),{profile:u(t,[]),action:e?"select":"deselect",noun:"nsfw"}),v=e=>t=>Object.assign({},d(t),{profile:u(t,[]),action:e?"select":"deselect",noun:"active_in_communities"})},"./src/reddit/models/NewStructuredStyles/index.ts":function(e,t,n){"use strict";n.d(t,"c",function(){return l}),n.d(t,"a",function(){return f}),n.d(t,"b",function(){return h});var s=n("./node_modules/polished/dist/polished.es.js"),i=n("./src/reddit/models/Theme/NewColorSystem/index.ts");const o={borderRadius:"24",customSize:"32",padding:"6",size:"24"},r={highlight:"#E9F5FD",metaText:"#787C7E",placeholder:"#D3D6DA",postIcon:"#878A8C",postLine:"#D3D6DA",report:"#FFF7E5"},a={body:"#FFFFFF",actionIcon:"#878A8C",navIcon:"#1A1A1B",errorText:"#FF0000",field:"#F6F7F8",flair:"#EDEFF1",inactive:"#EDEFF1",line:"#EDEFF1",lightText:"#FFFFFF",pageHeader:"#0079D3",postFlairText:"#1A1A1B"},c={active:"#24A0ED",banner:{backgroundColor:"#24A0ED",backgroundImage:void 0,backgroundImagePosition:"cover",communityNameFormat:"slashtag",iconColor:"#24A0ED",iconImage:void 0,iconDimensions:o,lineHeight:"38",height:64,positionedImage:void 0,positionedImageHeight:48,positionedImageAlignment:"cover",secondaryBannerPositionedImage:void 0,showCommunityIcon:!0},bodyText:"#1A1A1B",button:"#0079D3",canvas:"#DAE0E6",linkText:"#0079D3",menu:"#FFFFFF",menuActiveText:"#0079D3",menuInactiveText:"#0079D3",metaText:"#787C7E",navBar:{activeLink:r.highlight,activeSubmenuCaret:"#24A0ED",activeSubmenuLink:"#24A0ED",backgroundColor:"#24A0ED",backgroundImage:void 0,hoverLink:r.highlight,inactiveLink:a.inactive,inactiveSubmenuCaret:Object(s.f)(.6,"#24A0ED"),inactiveSubmenuLink:Object(s.f)(.6,"#24A0ED"),submenuBackgroundColor:Object(s.f)(.93,"#24A0ED"),useOverlay:!1},post:"#FFFFFF",postFlairText:"#1A1A1B",titleText:"#1A1A1B",voteText:{base:"#878A8C",downvote:"#7193FF",upvote:"#FF4500"},voteIcons:{upvoteActive:void 0,upvoteInactive:void 0,downvoteActive:void 0,downvoteInactive:void 0},widgetColors:{sidebarWidgetBackgroundColor:"#FFFFFF",sidebarWidgetHeaderColor:"#FFFFFF",lineColor:Object(i.d)("#1A1A1B")}},d={actionIcon:"#818384",body:"#1A1A1B",bodyText:"#D7DADC",button:"#D7DADC",canvas:"#030303",errorText:"#FF0000",field:"#272729",highlight:"#17232D",inactive:"#343536",lightText:"#FFFFFF",line:"#343536",linkText:"#4FBCFF",menu:"#030303",menuActiveText:"#D7DADC",menuInactiveText:"#D7DADC",metaText:"#818384",navIcon:"#D7DADC",pageHeader:"#818384",placeholder:"#3A3A3C",post:"#1A1A1B",postFlairText:"#FFFFFF",postIcon:"#818384",postLine:"#343536",report:"#1C1402",titleText:"#D7DADC",voteText:{base:"#818384",downvote:"#7193FF",upvote:"#FF4500"},voteIcons:{upvoteActive:void 0,upvoteInactive:void 0,downvoteActive:void 0,downvoteInactive:void 0},widgetColors:{sidebarWidgetBackgroundColor:"#1A1A1B",sidebarWidgetHeaderColor:"#1A1A1B",lineColor:"#343536"}},u={active:"#0079D3",banner:{backgroundColor:"#24A0ED",backgroundImage:void 0,backgroundImagePosition:"cover",communityNameFormat:"slashtag",iconColor:"#24A0ED",iconImage:void 0,iconDimensions:o,lineHeight:"38",height:64,positionedImage:void 0,positionedImageHeight:48,positionedImageAlignment:"cover",secondaryBannerPositionedImage:void 0,showCommunityIcon:!0},flair:"#343536",navBar:{activeLink:r.highlight,activeSubmenuCaret:"#D7DADC",activeSubmenuLink:"#D7DADC",backgroundColor:"#030303",backgroundImage:void 0,hoverLink:"#D7DADC",inactiveLink:"#D7DADC",inactiveSubmenuCaret:"#D7DADC",inactiveSubmenuLink:"#D7DADC",submenuBackgroundColor:"#1A1A1B",useOverlay:!1}},l=(e,t,n)=>n?b(e):p(e,t),b=e=>Object.assign({},h,{banner:e.banner||u.banner,navBar:e.navBar||u.navBar}),p=(e,t)=>{let n;return e.post?((n=Object.assign({},a,t,e,{bodyText:m(e.post,!1,.89),metaText:m(e.post,!1,.51),placeholder:m(e.post,!1,.16),postIcon:m(e.post,!1,.46),postLine:m(e.post,!1,.2),report:Object(s.c)(.1,"#FFB000",e.post)})).voteText.base=m(e.post,!1,.46),e.active?n.highlight=Object(s.c)(.1,e.active,e.post):n.highlight=m(e.post,!1,.1)):(n=Object.assign({},e,a,{active:c.active})).voteText.base=c.voteText.base,n},m=(e,t,n)=>Object(s.c)(n,(e=>e?"#FFFFFF":"#000000")(t),e),f=Object.assign({},c,r,a),h=Object.assign({},u,d)},"./src/reddit/models/RichTextJson/addRTJParam.ts":function(e,t,n){"use strict";var s=n("./src/lib/addQueryParams/index.ts");t.a=(e=>Object(s.a)(e,{rtj:"only"}))},"./src/reddit/models/Theme/NewColorSystem/index.ts":function(e,t,n){"use strict";n.d(t,"f",function(){return o}),n.d(t,"d",function(){return r}),n.d(t,"e",function(){return a}),n.d(t,"c",function(){return c}),n.d(t,"a",function(){return d}),n.d(t,"b",function(){return u});var s=n("./node_modules/polished/dist/polished.es.js"),i=n("./src/reddit/models/NewStructuredStyles/index.ts");const o={borderRadius:"32",customSize:"52",padding:"10",size:"36"};function r(e){return Object(s.j)(.93,e)}function a(e,t,n){return Object(i.c)(e,t,n)}function c(e){return e.redditStyle||e["data-redditstyle"]?e.theme.newRedditTheme:e.theme.newCommunityTheme}function d(e){return e.theme.newRedditTheme}function u(e){return Object(s.e)(e,.2)}},"./src/reddit/models/Toast/index.ts":function(e,t,n){"use strict";var s,i,o;n.d(t,"b",function(){return i}),n.d(t,"a",function(){return o}),function(e){e.AuthError="auth-error"}(s||(s={})),function(e){e[e.SuccessCommunity=0]="SuccessCommunity",e[e.SuccessCommunityGreen=1]="SuccessCommunityGreen",e[e.SuccessMod=2]="SuccessMod",e[e.Error=3]="Error",e[e.Undo=4]="Undo",e[e.EuCookiePolicy=5]="EuCookiePolicy",e[e.UappBanner=6]="UappBanner",e[e.AuthError=7]="AuthError",e[e.Custom=8]="Custom"}(i||(i={})),function(e){e[e.subscribeMilestone=0]="subscribeMilestone",e[e.subscribeCap=1]="subscribeCap",e[e.voteMilestone=2]="voteMilestone"}(o||(o={}))}}]); -//# sourceMappingURL=Governance~Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.9d0a4deeaad07def9f6e.js.map \ No newline at end of file diff --git a/walls/Governance~Reddit.ffd46ccf201bcf6d2095.js b/walls/Governance~Reddit.ffd46ccf201bcf6d2095.js deleted file mode 100644 index da5c66a..0000000 --- a/walls/Governance~Reddit.ffd46ccf201bcf6d2095.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Governance~Reddit"],{"./src/graphql/operations/CreateSubredditTags.json":function(e){e.exports={id:"639d65a32e0e"}},"./src/graphql/operations/DeleteTags.json":function(e){e.exports={id:"85a644f8353a"}},"./src/graphql/operations/FetchSubredditTags.json":function(e){e.exports={id:"f0679317dcf6"}},"./src/graphql/operations/Frontpage.json":function(e){e.exports={id:"fdf5fad94262"}},"./src/graphql/operations/ModeratedSubreddits.json":function(e){e.exports={id:"c1ada1ec294f"}},"./src/graphql/operations/RichTextPostContent.json":function(e){e.exports={id:"fc24b7b690ad"}},"./src/graphql/operations/SubredditAbout.json":function(e){e.exports={id:"e1dd731a00bc"}},"./src/graphql/operations/SubredditRules.json":function(e){e.exports={id:"0df127946e72"}},"./src/graphql/operations/SubredditTopContent.json":function(e){e.exports={id:"ab259c99ed34"}},"./src/graphql/operations/UpdateSubredditTagStates.json":function(e){e.exports={id:"70f7ff70f03e"}},"./src/lib/assertNever.ts":function(e,t,s){"use strict";function r(e){throw new Error(`Unexpected object: ${e}`)}s.d(t,"a",function(){return r})},"./src/lib/copyToClipboard/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/logs/console.ts");t.a=(e=>{const t=document.body.scrollTop,s=document.body.scrollLeft,n=document.createElement("textarea");n.value=e,document.body.appendChild(n),n.select();try{document.execCommand("copy")}catch(a){return Object(r.a)(a,`Failed to copy text: ${e}`),!1}return document.body.removeChild(n),document.body.scrollTop=t,document.body.scrollLeft=s,!0})},"./src/lib/filterQueryParams/index.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/omit.js"),n=s.n(r),a=s("./node_modules/url/url.js"),c=s.n(a);t.a=((e,t)=>{const s=c.a.parse(e,!0);return s.search=void 0,s.query=Object.assign({},n()(s.query,t)),c.a.format(s)})},"./src/lib/formatApiError/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return a});var r=s("./src/app/strings/index.ts"),n=s("./src/app/strings/sources/error.js");function a(e,t,s){return t?t.fields&&t.fields.length?t.fields.map(e=>e.msg).join(", "):t.type&&n.a[t.type]?Object(r.a)(e,`error.${t.type}`):401===s?Object(r.a)(e,"error.authentication"):Object(r.a)(e,"error.generic"):""}},"./src/lib/listingSort/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return a}),s.d(t,"b",function(){return c}),s.d(t,"d",function(){return i}),s.d(t,"c",function(){return o});var r=s("./src/lib/constants/index.ts"),n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const a=e=>e===r.X.TOP||e===r.X.CONTROVERSIAL,c=e=>{let t=e.timeSort;return(t=a(e.sort)?t||r.sc:void 0)===e.timeSort?e:Object.assign({},e,{timeSort:t})},i=e=>{var t=e.split("_"),s=n(t,2);const r=s[0],a=s[1];return c({sort:r,timeSort:a})},o=e=>{var t=c(e);const s=t.sort,r=t.timeSort;return s+(r?`_${r}`:"")}},"./src/lib/makeCollectionCommentsPageKey/index.ts":function(e,t,s){"use strict";t.a=((e,t,s,r={})=>{let n=`collectionCommentsPage--[collection:'${e}']`;return t&&(n+=`--[post:'${t}']`),s&&(n+=`--[rootComment:'${s}']`),r&&(r.sort&&r.hasSortParam&&(n+=`--[sort:'${r.sort}']`),r.context&&(n+=`--[context:${r.context}]`),r.depth&&(n+=`--[depth:${r.depth}]`)),n})},"./src/lib/makeDraftKey/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n});var r=s("./src/app/models/Draft.ts");function n(e,t){return`${r.a[e]}_${t}`}},"./src/lib/makeExplorePageKey/index.ts":function(e,t,s){"use strict";function r(e){return`Explore--[categoryName:${e.categoryName}]`}s.d(t,"a",function(){return r})},"./src/lib/makeOverviewConversationsItemKey/index.ts":function(e,t,s){"use strict";t.a=((e,t)=>{return`overviewConversations--[profile:'${t}']--[post:'${e}']`})},"./src/lib/makePartnerSubredditConnectionPageKey/index.ts":function(e,t,s){"use strict";function r(e){return`PartnerSubredditConnection--[to:${e.to}]--[userId:${e.userId}]`}s.d(t,"a",function(){return r})},"./src/lib/makePostDraftPageKey/index.ts":function(e,t,s){"use strict";function r(e){let t="PostDraftPage";return e.draftId&&(t+=`--[draftId:${e.draftId}]`),t}s.d(t,"a",function(){return r})},"./src/lib/makeSearchKey/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return c}),s.d(t,"d",function(){return u});var r,n=s("./src/lib/constants/index.ts"),a=s("./src/reddit/constants/parameters.ts");!function(e){e.Trending="trending"}(r||(r={}));const c=(e,t)=>`${e}--[type:${t.sort().join(",")}]`,i=new Set(["f","n","0"]),o=(e="")=>{const t=e.toLowerCase();return!(0===t.length||"off"===t||i.has(t[0]))},d=e=>e?"1":"",u=e=>{const t=e.sort&&Object(n.Ec)(e.sort)?e.sort:n.Ub,s=e.t&&n.Bc.has(e.t)?e.t:n.Vb,r=e.type;let c=[];"string"==typeof r?c=decodeURIComponent(r).split(",").sort().filter(n.Fc):Array.isArray(r)&&(c=r.filter(n.Fc)),c&&0!==c.length||(c=[n.kc.Posts,n.kc.Subreddits,n.kc.Users]);const i={q:e.q,sort:t,t:s,type:c};return void 0!==e.include_over_18&&(i.include_over_18=d(o(e.include_over_18))),void 0!==e.restrict_sr&&(i.restrict_sr=d(o(e.restrict_sr))),e.is_multi&&(i.is_multi=d(o(e.is_multi))),e.category&&(i.category=e.category),e[a.b]&&(i.category_name=e.category_name),e[a.r]&&(i.source=e.source),i};t.c=((e,t={})=>{let s=e||"!";return t.include_over_18&&(s=`${s}--[include_over_18:${t.include_over_18}]`),t.q&&(s=`${s}--[q:${t.q}]`),t.restrict_sr&&(s=`${s}--[restrict_sr:${t.restrict_sr}]`),t.sort&&(s=`${s}--[sort:${t.sort}]`),t.t&&(s=`${s}--[t:${t.t}]`),t.category&&(s=`${s}--[c:${t.category}]`),s.toLowerCase()})},"./src/lib/omitKey/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n});var r=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n!r.has(e.toLowerCase()))},"./src/reddit/actions/ad.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/config.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts");const i=async(e,t,s)=>{const r={count:t};return s&&(r.subreddit=s),Object(c.c)(e,{type:"json",endpoint:`${n.a.gatewayUrl}/desktopapi/v1/sidebar_ads`,method:a.jb.POST,data:r})};var o=s("./src/reddit/helpers/adCount/index.ts"),d=s("./src/reddit/reducers/sidebarPromotedPosts/models/index.ts"),u=s("./src/reddit/selectors/platform.ts"),l=s("./src/reddit/selectors/posts.ts");s.d(t,"a",function(){return b}),s.d(t,"c",function(){return p}),s.d(t,"b",function(){return O}),s.d(t,"d",function(){return f}),s.d(t,"e",function(){return m}),s.d(t,"f",function(){return j}),s.d(t,"g",function(){return h}),s.d(t,"h",function(){return S});const b="AD_BRAND_SAFETY_STATUS_RECEIVED",p="FETCH_SIDEBAR_PROMOTED_POSTS_FAILED",O="FETCH_SIDEBAR_PROMOTED_POSTS_COMPLETED",f="REFRESH_SIDEBAR_PROMOTED_POST_COMPLETED",m="RESET_SIDEBAR_PROMOTED_POSTS",j=Object(r.a)(b),g=Object(r.a)(O),y=Object(r.a)(p),_=Object(r.a)(f),E=Object(r.a)("REFRESH_SIDEBAR_PROMOTED_POST_FAILED"),h=(Object(r.a)(m),e=>async(t,s,{apiContext:r})=>{const n=s(),a=Object(o.b)(n,e),c=a.length;if(0===c)return;switch(e){case d.a.COMMENTS:case d.a.COMMENTS_OVERLAY:if(!Object(u.l)(n,{page:n.platform.currentPage}))return;break;case d.a.FRONTPAGE:case d.a.MULTIREDDIT:case d.a.SEARCH_RESULTS:case d.a.SUBREDDIT:{const e=n.listings.activeKey,t=Object(l.I)(n,{listingKey:e});if(!t||!t.length)return;break}default:return void 0}const b=Object(u.e)(n);let p;if((p=b?await i(r(),c,b):await i(r(),c)).body&&p.body.length){const e=p.body,s={};for(let t=0;tasync(t,s,{apiContext:r})=>{const n=await i(r(),1);n.body&&n.body.length?t(_({[e]:n.body[0]})):t(E(n.error))}},"./src/reddit/actions/alpha.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/logs/errors.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/reddit/constants/headers.ts");var d=s("./src/config.ts");var u=s("./src/reddit/helpers/redesignOptoutCookie/index.ts"),l=s("./src/reddit/actions/toaster.ts"),b=s("./src/reddit/models/Toast/index.ts"),p=s("./src/lib/makeRequest/index.ts");async function O(e,t){return await Object(p.b)({method:n.jb.POST,endpoint:"/timings/optoutrequest",data:{appName:e.statsAppName,successful:t},type:"json"})}s.d(t,"b",function(){return f}),s.d(t,"c",function(){return m}),s.d(t,"a",function(){return j}),s.d(t,"e",function(){return g}),s.d(t,"f",function(){return y}),s.d(t,"d",function(){return _}),s.d(t,"g",function(){return C}),s.d(t,"j",function(){return R}),s.d(t,"i",function(){return A}),s.d(t,"h",function(){return D}),s.d(t,"k",function(){return P});const f="ADD_PARTICIPANTS_REQUESTED",m="ADD_PARTICIPANTS_SUCCESS",j="ADD_PARTICIPANTS_FAILED",g="REMOVE_PARTICIPANTS_REQUESTED",y="REMOVE_PARTICIPANTS_SUCCESS",_="REMOVE_PARTICIPANTS_FAILED",E=Object(r.a)(y),h=Object(r.a)(f),S=Object(r.a)(j),T=Object(r.a)(y),I=Object(r.a)(g),v=Object(r.a)(_),C=(e,t,s)=>async(r,a,{apiContext:d})=>{r(h());const u=await((e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/api/v1/alpha/add`,method:n.jb.POST,data:t,type:"json"}))(d(),{subreddits:e,users:t,message:s});u.ok?r(E(Object.assign({},u.body))):r(S({error:u.error}))},R=(e,t)=>async(s,r,{apiContext:a})=>{s(I());const d={subreddits:e,users:t},u=await((e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/api/v1/alpha/remove`,method:n.jb.POST,data:t,type:"json"}))(a(),d);u.ok?s(T(Object.assign({},u.body))):s(v({error:u.error}))},A=e=>async(t,s,{apiContext:r})=>{(await function(e){return Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/api/leave_redesign_beta`,method:"post",type:"json"})}(r())).ok?(Object(u.b)(),await O(r(),!0),e&&window.location.reload()):(O(r(),!1),t(Object(l.e)({kind:b.b.Error,text:"Sorry, something went wrong. Try Opting out again."})))},D=()=>async(e,t,{apiContext:s})=>{Object(u.a)(),function(e){Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/api/join_redesign_beta`,method:"post",type:"json"}).then(()=>{var e=window.location;const t=e.pathname,s=e.search,r=`${d.a.redditUrl}${t}${s}`;window.location.replace(r)})}(s())},P=()=>async(e,t,{apiContext:s})=>{Object(a.a)({context:s(),error:{},type:n.s.LOGGEDIN_HAS_REDESIGN_COOKIE})}},"./src/reddit/actions/apiRequestHeaders.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n});var r=s("./src/lib/makeActionCreator/index.ts");const n="API_REQUEST_HEADERS__set";Object(r.a)(n)},"./src/reddit/actions/apiRequestState.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return a}),s.d(t,"a",function(){return c}),s.d(t,"b",function(){return i}),s.d(t,"c",function(){return o}),s.d(t,"h",function(){return d}),s.d(t,"e",function(){return u}),s.d(t,"f",function(){return l}),s.d(t,"g",function(){return b});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/models/ApiRequestState/index.ts");const a="API_REQUEST_STATE__STARTED",c="API_REQUEST_STATE__COMPLETED",i="API_REQUEST_STATE__FAILED",o="API_REQUEST_STATE__RELEASED";function d(e){return{type:a,payload:{apiRequestStatus:n.a.Pending,apiRequestId:e}}}function u(e){return{type:c,payload:{apiRequestStatus:n.a.Complete,apiRequestId:e}}}function l(e,t){return{type:i,payload:{apiRequestStatus:n.a.Failed,apiRequestId:e,apiError:t}}}const b=Object(r.a)(o)},"./src/reddit/actions/appeal.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/omitHeaders/index.ts"),i=s("./src/reddit/constants/headers.ts"),o=s("./src/reddit/helpers/addRedesignIdentifier/index.ts");var d=s("./src/reddit/endpoints/me/index.ts"),u=s("./src/reddit/helpers/pageActionLoginRedirect.ts");s.d(t,"e",function(){return l}),s.d(t,"b",function(){return b}),s.d(t,"a",function(){return p}),s.d(t,"d",function(){return O}),s.d(t,"c",function(){return f}),s.d(t,"f",function(){return h}),s.d(t,"g",function(){return S});const l="APPEAL_PENDING",b="APPEAL_LOADED",p="APPEAL_FAILED",O="APPEAL_PAGE_LOADED",f="APPEAL_PAGE_FAILED",m=Object(r.a)(l),j=Object(r.a)(b),g=Object(r.a)(p),y=Object(r.a)("APPEAL_PAGE_PENDING"),_=Object(r.a)(O),E=Object(r.a)(f),h=()=>async(e,t,{apiContext:s})=>{e(y());const r=await Object(d.a)(s());if(r.ok&&r.body)if(r.body.account)e(_(r.body));else{const s=t();Object(u.a)(e,s)}else e(E(r.error))},S=(e,t)=>async(s,r,{apiContext:d})=>{if(r().appeal.api.pending)return;s(m());const u=await((e,t,s)=>Object(a.c)(Object(c.a)(e,[i.a]),{method:n.jb.POST,endpoint:Object(o.a)(`${e.apiUrl}/api/appeal`),data:{description:t,email:s}}))(d(),e,t);u.ok&&u.body.success?s(j()):s(g())}},"./src/reddit/actions/authorFlair.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a});var r=s("./src/lib/makeActionCreator/index.ts");const n="IN_CONTEXT_AUTHOR_FLAIR_UPDATED",a=Object(r.a)(n)},"./src/reddit/actions/badge.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return c}),s.d(t,"b",function(){return i}),s.d(t,"a",function(){return o}),s.d(t,"f",function(){return d}),s.d(t,"d",function(){return u}),s.d(t,"e",function(){return l}),s.d(t,"i",function(){return b}),s.d(t,"g",function(){return p}),s.d(t,"h",function(){return O}),s.d(t,"j",function(){return f}),s.d(t,"k",function(){return T}),s.d(t,"l",function(){return I}),s.d(t,"m",function(){return v});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/actions/governance/errorToast.ts"),a=s("./src/reddit/endpoints/governance/badges.ts");const c="BADGE__BADGE_MODAL_OPENED",i="BADGE__BADGE_APPLICATION_SUCCESS",o="BADGE__BADGE_APPLICATION_FAILURE",d="BADGE__SUBREDDIT_BADGES_FETCH_SUCCESS",u="BADGE__SUBREDDIT_BADGES_FETCH_FAILURE",l="BADGE__SUBREDDIT_BADGES_FETCH_PENDING",b="BADGE__USER_BADGES_FETCH_SUCCESS",p="BADGE__USER_BADGES_FETCH_FAILURE",O="BADGE__USER_BADGES_FETCH_PENDING",f=Object(r.a)(c),m=Object(r.a)(i),j=Object(r.a)(o),g=(Object(r.a)("BADGE__BADGE_APPLICATION_PENDING"),Object(r.a)(d)),y=Object(r.a)(u),_=Object(r.a)(l),E=Object(r.a)(b),h=Object(r.a)(p),S=Object(r.a)(O),T=({badgeIds:e,subredditId:t})=>async(s,r,{apiContext:c})=>{const i=r(),o=i.user.account;if(o){const r=(i.users.appliedBadges[o.id]||{})[t]||[],d=e.length?e[0]:r[0],u=!!e.length;s(m({badgeIds:e,subredditId:t,userId:o.id}));const l=await Object(a.a)(c(),t,d,u);l.ok||(s(j({badgeIds:e,subredditId:t,error:l.error,previousBadgeIds:r,userId:o.id})),Object(n.a)(s,l.error))}},I=({subredditId:e})=>async(t,s,{apiContext:r})=>{t(_({subredditId:e}));const n=await Object(a.b)(r(),e);n.ok?t(g(Object.assign({},n.body,{subredditId:e}))):t(y({subredditId:e,error:n.error}))},v=({subredditId:e})=>async(t,s,{apiContext:r})=>{const n=s().user.account;if(n){t(S({subredditId:e}));const s=await Object(a.c)(r(),e,n.id);s.ok?t(E(Object.assign({},s.body,{subredditId:e}))):t(h({subredditId:e,error:s.error}))}}},"./src/reddit/actions/category.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return l}),s.d(t,"b",function(){return b}),s.d(t,"a",function(){return p}),s.d(t,"j",function(){return f}),s.d(t,"g",function(){return j}),s.d(t,"f",function(){return g}),s.d(t,"e",function(){return y}),s.d(t,"d",function(){return _}),s.d(t,"h",function(){return T}),s.d(t,"i",function(){return I});var r=s("./node_modules/lodash/isEmpty.js"),n=s.n(r),a=s("./node_modules/react-router-redux/es/index.js"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/reddit/constants/categories.tsx"),o=s("./src/reddit/endpoints/category/categoryList.ts"),d=s("./src/reddit/endpoints/category/subreddits.ts"),u=s("./src/reddit/selectors/category.ts");const l="CATEGORY__LIST_PENDING",b="CATEGORY__LIST_LOADED",p="CATEGORY__LIST_FAILED",O=Object(c.a)(l),f=Object(c.a)(b),m=Object(c.a)(p),j=()=>async(e,t,{apiContext:s})=>{const r=t(),n=Object(u.h)(r),a=Object(u.g)(r);if(n||a)return;e(O());const c=await Object(o.a)(s());if(c.ok){var i=Object(o.b)(c.body);const t=i.categories,s=i.categoryIds;e(f({categories:t,categoryIds:s}))}else e(m(c.error))},g="CATEGORY__SUBREDDITS_PENDING",y="CATEGORY__SUBREDDITS_LOADED",_="CATEGORY__SUBREDDITS_FAILED",E=Object(c.a)(g),h=Object(c.a)(y),S=Object(c.a)(_),T=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(u.l)(a,{id:e}),i=Object(u.k)(a,{id:e});if(c||i)return;s(E({categoryId:e}));const o=await Object(d.a)(n(),e,t);if(o.ok){const t=Object(d.b)(o.body);s(h(Object.assign({categoryId:e},t)))}else s(S({categoryId:e,error:o.error}))},I=e=>async(t,s,{apiContext:r})=>{await t(T(e));const c=s(),o=Object(u.j)(c,{id:e});if(!o)return;const d=o.name,l=Object(u.c)()(c,{categoryName:d});n()(l)||t(Object(a.b)(Object(i.e)(l)))}},"./src/reddit/actions/chat/constants.ts":function(e,t,s){"use strict";var r;s.d(t,"a",function(){return r}),function(e){e.anybody="Everyone",e.account_age_30_days="Account age 30 days",e.nobody="Nobody"}(r||(r={}))},"./src/reddit/actions/chat/sendbirdProxy.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return a}),s.d(t,"b",function(){return i});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/endpoints/chat/index.ts");const a="SENDBIRD_PROXY__SET_CONFIG",c=Object(r.a)(a),i=()=>async(e,t,{apiContext:s})=>{const r=await Object(n.h)(s());r.ok&&await e(c(r.body))}},"./src/reddit/actions/chat/subredditChannel.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return o}),s.d(t,"a",function(){return d}),s.d(t,"c",function(){return u}),s.d(t,"e",function(){return l}),s.d(t,"h",function(){return b}),s.d(t,"f",function(){return p}),s.d(t,"g",function(){return O}),s.d(t,"m",function(){return f}),s.d(t,"l",function(){return E}),s.d(t,"i",function(){return h}),s.d(t,"k",function(){return S}),s.d(t,"j",function(){return I}),s.d(t,"b",function(){return C});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/endpoints/chat/index.ts"),a=s("./src/reddit/models/SubredditChannel/index.ts"),c=s("./src/reddit/selectors/chat.ts"),i=s("./src/reddit/selectors/user.ts");const o="SUBREDDIT_CHANNELS__REQUESTED",d="SUBREDDIT_CHANNELS__ADDED",u="SUBREDDIT_CHANNELS__FAILED",l="SUBREDDIT_CHANNEL__ADDED",b="SUBREDDIT_CHANNEL__SELECTED",p="SUBREDDIT_CHANNEL__EDITED",O="SUBREDDIT_CHANNEL__REMOVED",f=Object(r.a)(b),m=Object(r.a)(o),j=Object(r.a)(u),g=Object(r.a)(d),y=Object(r.a)(l),_=Object(r.a)("SUBREDDIT_CHANNEL__FAILED"),E=e=>async(t,s,{apiContext:r})=>{var i=s().user;const o=i.account,d=i.session;if(!o||!d)return;t(m({subredditId:e}));const u=Object(c.d)(s(),{subredditId:e}),l=await Object(n.i)(r(),e,u);if(l.ok){var b=l.body;const s=b.rooms,r=b.subreddit_chat_enabled,n=b.user_subreddit_chat_enabled,c=Object(a.d)(s);t(g({collection:c,subredditId:e,isSubredditWhitelisted:!!r,isUserSubredditChatEnabled:!!n}))}else if(l.error){const s=l.error;t(j({error:s,subredditId:e}))}},h=(e,t)=>async(s,r,{apiContext:c})=>{var i=r().user;const o=i.account,d=i.session;if(!o||!d)return;const u=await Object(n.d)(c(),d,t);if(u.ok){const r=Object(a.e)(Object.assign({},u.body,t));return await s(y({channel:r,subredditId:e})),r}s(_(u.error))},S=(e,t)=>async(s,r,{apiContext:a})=>{const c=e.channelSendbirdUrl;const i=r().user.session;if(!i)return;const o=await Object(n.f)(a(),c,i,t);o.ok?s(T({channel:e,editedSubredditChannelData:t})):s(_(o.error))},T=Object(r.a)(p),I=e=>async(t,s,{apiContext:r})=>{const a=e.channelId,c=e.channelSendbirdUrl,o=s();if(!Object(i.F)(o))return;const d=await Object(n.e)(r(),c);d.ok?t(v(a)):t(_(d.error))},v=Object(r.a)(O),C="SUBREDDIT_CHANNELS__ENABLED";Object(r.a)(C)},"./src/reddit/actions/chat/subredditSettings.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return c}),s.d(t,"b",function(){return u}),s.d(t,"c",function(){return l});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/endpoints/chat/index.ts"),a=s("./src/reddit/selectors/user.ts");const c="CHAT_SUBREDDIT_SETTINGS__SET",i=Object(r.a)(c),o=Object(r.a)("CHAT_SUBREDDIT_SETTINGS__SET_FAILED"),d=async(e,t,s)=>{try{if(s)return await e(i(Object.assign({subredditId:t},s))),s}catch(r){o(r)}},u=e=>async(t,s,{apiContext:r})=>{try{const i=s();if(!Object(a.F)(i))return;const u=await Object(n.g)(r(),e);return d(t,e,u)}catch(c){o(c)}},l=(e,t)=>async(s,r,{apiContext:c})=>{try{const u=r();if(!Object(a.F)(u))return;const l=await Object(n.j)(c(),e,t);l.ok&&d(s,e,l.body)}catch(i){o(i)}}},"./src/reddit/actions/chat/unreadCount.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return O}),s.d(t,"c",function(){return _});var r,n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/chat/endpoints/sendbird/index.ts"),i=s("./src/reddit/selectors/chat.ts"),o=s("./src/reddit/selectors/user.ts");!function(e){e.SYNC="UNREAD_COUNT__SYNC",e.REQUEST_FAILED="UNREAD_COUNT__REQUEST_FAILED",e.REQUEST_PENDING="UNREAD_COUNT__REQUEST_PENDING",e.REQUEST_SUCCESS="UNREAD_COUNT__REQUEST_SUCCESS"}(r||(r={}));var d=r;const u=d.SYNC,l=d.REQUEST_FAILED,b=d.REQUEST_PENDING,p=d.REQUEST_SUCCESS,O=Object(a.a)(u),f=Object(a.a)(l),m=Object(a.a)(b),j=Object(a.a)(p);let g;const y=5*n.kb,_=()=>async(e,t,{apiContext:s})=>{const r=t();if(!Object(o.F)(r)||!Object(i.e)(r))return clearTimeout(g);g||e((()=>async(e,t,{apiContext:s})=>{const r=t(),n=r.user.session;if(n&&Object(o.F)(r)&&Object(i.e)(r)){e(m());const t=await Object(c.i)(s(),n);t&&t.ok?e(j({basicChannelCount:t.body.unread_count||0,subredditChannelCount:t.body.subreddit_unread_count||0})):e(f({error:t.error}))}})()),g=setTimeout(()=>{e(_())},y)}},"./src/reddit/actions/chat/userSettings.ts":function(e,t,s){"use strict";var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/toaster.ts"),c=s("./src/config.ts"),i=s("./src/lib/constants/index.ts"),o=s("./src/lib/makeApiRequest/index.ts"),d=s("./src/lib/omitHeaders/index.ts"),u=s("./src/reddit/constants/headers.ts");var l=s("./src/reddit/featureFlags/index.ts"),b=s("./src/reddit/helpers/trackers/chat.ts"),p=s("./src/reddit/models/Toast/index.ts"),O=s("./src/reddit/selectors/user.ts"),f=s("./src/telemetry/index.ts"),m=s("./src/reddit/actions/chat/constants.ts");s.d(t,"a",function(){return y}),s.d(t,"b",function(){return E}),s.d(t,"c",function(){return T});const j=Object(n.a)("USER_SETTINGS__FETCH_PENDING"),g=Object(n.a)("USER_SETTINGS__FETCH_FAILURE"),y="USER_SETTINGS__UPDATE_SUCCESS",_=Object(n.a)(y),E=()=>async(e,t,{apiContext:s})=>{const r=t();if(!l.d.userInChatUserSettings(r))return;e(j());const n=await(e=>Object(o.c)(Object(d.a)(e,[u.a]),{endpoint:`${c.a.sendbirdServiceUrl}/api/v1/chat/me/settings`,method:i.jb.GET}))(s());if(n.ok){const t=Object.assign({},n.body);e(_({invitePolicy:m.a[t.invite_policy]}))}else e(g(n.error))},h=Object(n.a)("USER_SETTINGS__SAVE_PENDING"),S=Object(n.a)("USER_SETTINGS__SAVE_FAILURE"),T=e=>async(t,s,{apiContext:n})=>{const j=s();if(!l.d.userInChatUserSettings(j))return;const g=e.invitePolicy,y=Object.keys(m.a).find(e=>m.a[e]===g);if(y){t(h());const e=await(async(e,t)=>Object(o.c)(Object(d.a)(t,[u.a]),{endpoint:`${c.a.sendbirdServiceUrl}/api/v1/chat/me/settings`,method:i.jb.PUT,data:JSON.stringify({invite_policy:e})}))(y,n());Object(f.a)(Object(b.f)(y)(j));const s=Object(O.M)(j);if(e.ok){const e=m.a[y];t(_({invitePolicy:e})),t(Object(a.e)({kind:p.b.SuccessCommunity,text:Object(r.a)(s,"settings.page.saveRequestSuccess")}))}else t(S(e.error))}}},"./src/reddit/actions/claimgold.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/app/strings/index.ts"),a=s("./src/reddit/actions/toaster.ts"),c=s("./src/reddit/models/Toast/index.ts"),i=s("./src/lib/constants/index.ts"),o=s("./src/lib/makeApiRequest/index.ts"),d=s("./src/lib/omitHeaders/index.ts"),u=s("./src/reddit/constants/headers.ts"),l=s("./src/reddit/helpers/r2/normalizeR2APIErrors/index.ts");var b=async(e,t)=>{const s={api_type:"json",code:t.code,raw_json:1};return Object(o.c)(Object(d.a)(e,[u.a]),{method:i.jb.POST,endpoint:`${e.apiUrl}/api/claimgold`,data:s}).then(e=>e.ok?Object.assign({},e):Object.assign({},e,{error:Object(l.a)(e)}))},p=s("./src/reddit/helpers/genericServerError/index.ts"),O=s("./src/reddit/selectors/claimgold.ts"),f=s("./src/reddit/selectors/user.ts");s.d(t,"e",function(){return m}),s.d(t,"d",function(){return j}),s.d(t,"i",function(){return _}),s.d(t,"g",function(){return E}),s.d(t,"j",function(){return h}),s.d(t,"f",function(){return S}),s.d(t,"b",function(){return T}),s.d(t,"c",function(){return I}),s.d(t,"a",function(){return v}),s.d(t,"h",function(){return C});const m="CLAIMGOLD__OPEN_CLAIMGOLD_MODAL",j="CLAIMGOLD__CLOSE_CLAIMGOLD_MODAL",g=Object(r.a)(m),y=Object(r.a)(j),_=()=>async(e,t)=>{const s=t();Object(O.b)(s)?e(y()):e(g())},E="CLAIMGOLD_UPDATE_CODE",h=Object(r.a)(E),S="CLAIM_GOLD__TRIGGER_LOADER",T="CLAIM_GOLD__CLAIM_GOLD_PENDING",I="CLAIM_GOLD__CLAIM_GOLD_SUCCESSFUL",v="CLAIM_GOLD__CLAIM_GOLD_FAILED",C=()=>async(e,t,{apiContext:s})=>{const r={code:t().claimGold.code};e(D());try{const t=await b(s(),r);t.error?e(x(t)):e(N())}catch(n){e(x(n))}},R=Object(r.a)(S),A=Object(r.a)(T),D=()=>async(e,t)=>{e(A()),window.setTimeout(()=>{t().claimGold.api.pending&&e(R())},2e3)},P=Object(r.a)(v),x=e=>async(t,s)=>{const r=Object(f.M)(s());await t(P(Object.assign({},e,{error:e.error||Object(p.a)(r)})));const n=s().claimGold.api.error;n&&t(Object(a.e)({kind:c.b.Error,duration:a.a,text:n}))},w=Object(r.a)(I),N=()=>async(e,t)=>{e(w());const s=Object(f.M)(t());e(Object(a.e)({kind:c.b.SuccessCommunity,text:Object(n.a)(s,"gold.premiumPurchase.redeemGiftCodeSuccess")}))}},"./src/reddit/actions/comment.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/lib/makeCommentsPageKey/index.ts"),c=s("./src/lib/makeDraftKey/index.ts"),i=s("./src/app/models/Draft.ts"),o=s("./src/app/strings/index.ts"),d=s("./src/reddit/actions/economics/tips/async.ts"),u=s("./src/reddit/actions/governance/async.ts"),l=s("./src/reddit/actions/modal.ts"),b=s("./src/reddit/actions/postCreation/editorContent.ts"),p=s("./src/reddit/actions/shortcuts.ts"),O=s("./src/reddit/actions/toaster.ts"),f=s("./src/reddit/actions/vote.ts"),m=s("./src/reddit/constants/adEvents.ts"),j=s("./src/reddit/constants/modals.ts"),g=s("./src/lib/constants/index.ts"),y=s("./src/lib/makeApiRequest/index.ts"),_=s("./src/lib/omitHeaders/index.ts"),E=s("./src/reddit/constants/headers.ts"),h=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),S=s("./src/reddit/models/RichTextJson/addRTJParam.ts");const T=(e,t)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:Object(h.a)(`${e.apiUrl}/api/save`),method:g.jb.POST,data:{id:t}}),I=(e,t)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:Object(h.a)(`${e.apiUrl}/api/unsave`),method:g.jb.POST,data:{id:t}}),v=(e,t)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:`${e.apiUrl}/api/ignore_reports`,method:g.jb.POST,data:{id:t}}),C=(e,t)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:`${e.apiUrl}/api/unignore_reports`,method:g.jb.POST,data:{id:t}});var R=s("./src/reddit/components/RichTextEditor/RTEState/index.tsx"),A=s("./src/reddit/helpers/genericServerError/index.ts"),D=s("./src/reddit/helpers/r2/normalizeCommentFromR2/index.ts"),P=s("./src/reddit/helpers/r2/normalizeR2APIErrors/index.ts"),x=s("./src/reddit/models/PostCreationForm/index.ts");const w=async(e,t,s,r,n,a)=>{const c={api_type:"json",return_rtjson:!0,thing_id:s};if(a===x.h.MARKDOWN)c.text=r.text;else{c.text=null;let e=null;r.rteState&&(e=R.a.toRichTextJSON(r.rteState).document),c.richtext_json=JSON.stringify({document:e})}return Object(y.c)(Object(_.a)(e,[E.a]),{method:g.jb.POST,endpoint:Object(h.a)(Object(S.a)(`${e.apiUrl}/api/comment.json`)),data:c}).then(e=>e.ok?e.body.json?e.body.json.errors.length?Object.assign({},e,{ok:!1,error:Object(P.a)(e)}):Object.assign({},e,{body:{comment:Object(D.a)(e.body.json.data.things[0].data,n)}}):Object.assign({},e,{body:{comment:Object(D.a)(e.body,n)}}):Object.assign({},e,{error:e.error||Object(A.a)(t)}))};var N=s("./src/reddit/endpoints/post/index.tsx"),k=s("./src/reddit/endpoints/post/convert.ts"),L=s("./src/reddit/helpers/commentList/index.ts"),U=s("./src/reddit/helpers/dom/index.ts"),M=s("./src/reddit/helpers/pixels.ts"),G=s("./src/telemetry/index.ts"),F=s("./src/reddit/selectors/telemetry.ts");var B=s("./src/reddit/helpers/trackers/commentsPage.ts"),$=s("./src/reddit/models/Comment/index.ts"),q=s("./src/reddit/models/Post/index.ts"),V=s("./src/reddit/models/RichTextJson/index.ts"),H=s("./src/reddit/models/RichTextJson/nodeMakers.ts"),K=s("./src/reddit/models/Toast/index.ts"),W=s("./src/reddit/models/Vote/index.ts"),Y=s("./src/reddit/featureFlags/index.ts"),z=s("./src/reddit/selectors/comments.ts"),Q=s("./src/reddit/selectors/posts.ts"),X=s("./src/reddit/selectors/user.ts");s.d(t,"B",function(){return Z}),s.d(t,"fb",function(){return te}),s.d(t,"m",function(){return se}),s.d(t,"Q",function(){return re}),s.d(t,"db",function(){return ne}),s.d(t,"K",function(){return ie}),s.d(t,"P",function(){return oe}),s.d(t,"u",function(){return de}),s.d(t,"t",function(){return ue}),s.d(t,"s",function(){return le}),s.d(t,"W",function(){return fe}),s.d(t,"nb",function(){return me}),s.d(t,"S",function(){return je}),s.d(t,"i",function(){return ge}),s.d(t,"h",function(){return ye}),s.d(t,"d",function(){return _e}),s.d(t,"e",function(){return Ee}),s.d(t,"c",function(){return he}),s.d(t,"b",function(){return Se}),s.d(t,"j",function(){return Te}),s.d(t,"M",function(){return Ie}),s.d(t,"L",function(){return ve}),s.d(t,"V",function(){return De}),s.d(t,"kb",function(){return Pe}),s.d(t,"J",function(){return we}),s.d(t,"G",function(){return Ne}),s.d(t,"Z",function(){return ke}),s.d(t,"mb",function(){return Le}),s.d(t,"R",function(){return Ue}),s.d(t,"D",function(){return Me}),s.d(t,"F",function(){return Ge}),s.d(t,"E",function(){return Fe}),s.d(t,"C",function(){return Be}),s.d(t,"jb",function(){return qe}),s.d(t,"hb",function(){return Ve}),s.d(t,"ib",function(){return Ke}),s.d(t,"gb",function(){return We}),s.d(t,"o",function(){return Ye}),s.d(t,"n",function(){return ze}),s.d(t,"k",function(){return Qe}),s.d(t,"f",function(){return Xe}),s.d(t,"l",function(){return Je}),s.d(t,"N",function(){return et}),s.d(t,"r",function(){return rt}),s.d(t,"O",function(){return nt}),s.d(t,"lb",function(){return at}),s.d(t,"X",function(){return ct}),s.d(t,"Y",function(){return it}),s.d(t,"cb",function(){return ot}),s.d(t,"p",function(){return dt}),s.d(t,"H",function(){return lt}),s.d(t,"q",function(){return bt}),s.d(t,"z",function(){return pt}),s.d(t,"y",function(){return Ot}),s.d(t,"A",function(){return ft}),s.d(t,"g",function(){return mt}),s.d(t,"U",function(){return gt}),s.d(t,"T",function(){return ht}),s.d(t,"bb",function(){return St}),s.d(t,"w",function(){return Tt}),s.d(t,"v",function(){return It}),s.d(t,"x",function(){return vt}),s.d(t,"ab",function(){return Dt}),s.d(t,"eb",function(){return Pt}),s.d(t,"a",function(){return xt}),s.d(t,"I",function(){return wt});var J=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const Z="COMMENT__STICKIED_COMMENT_SUCCESS",ee={},te=Object(n.a)(Z),se="COMMENT__MUTATED",re=Object(n.a)(se),ne=e=>async(t,s,{apiContext:r})=>{if(!Object(X.F)(s()))return t(Object(l.i)(j.a.REGISTER_MODAL_ID)),void t(Object(l.l)({actionSource:l.a.Save,redirectUrl:Object(z.m)(s(),{commentId:e})}));const n=s().comments.models[e];if(!n)return;const a=n.isSaved?I:T;if(t(re({[e]:{isSaved:!n.isSaved}})),(await a(r(),e)).ok){const r=Object(X.M)(s()),a=n.isSaved?Object(o.a)(r,"comment.unsavedSuccess"):Object(o.a)(r,"comment.savedSuccess"),c=Object(o.a)(r,"comment.savedUndo");t(Object(O.e)({text:a,kind:K.b.Undo,buttonText:c,buttonAction:ne(e)}))}else t(re({[e]:{isSaved:n.isSaved}}))},ae=e=>`viewing-comment-${e}`,ce=r.a.telemetry.commentConsumedThreshold,ie=e=>async(t,s)=>{const n=s();if(!Object(z.n)(n,{commentId:e})||Math.random()>r.a.telemetry.commentSampleRate)return;(({state:e,commentId:t})=>Object(G.a)(Object.assign({source:"comment",action:"view",noun:"comment"},F.defaults(e),{profile:F.profile(e),post:F.post(e,t),media:F.media(e,t),subreddit:F.subreddit(e),comment:F.comment(e,t)})))({state:n,commentId:e}),G.c.start(ae(e));const a=setTimeout(()=>(({state:e,commentId:t})=>Object(G.a)(Object.assign({source:"comment",action:"consume",noun:"comment"},F.defaults(e),{profile:F.profile(e),post:F.post(e,t),media:F.media(e,t),subreddit:F.subreddit(e),comment:F.comment(e,t)})))({state:n,commentId:e}),ce);ee[e]=a},oe=(e,t)=>async(s,r)=>{const n=r(),a=ae(e);if(Object(z.n)(n,{commentId:e})&&G.c.has(a)){const s=G.c.end(a);!t&&sasync(s,n,{apiContext:a})=>{const c=n(),i=c.moreComments.models[t],o=c.platform.currentPage,l=o&&o.routeMatch,b=l&&l.match;const p=(b?b.params:null).partialPostId;if(!p)return;const O=Object(q.f)(p);s(be({moreCommentsId:i.id}));const f=await((e,t,s)=>Object(y.c)(e,{data:s,endpoint:Object(S.a)(`${r.a.gatewayUrl}/desktopapi/v1/morecomments/${t}`),method:g.jb.POST,type:"json"}))(a(),O,{token:i.token});if(f.ok){const t=f.body,r=Object(L.a)(t,O);if(s(pe(Object.assign({key:e,moreCommentsItem:i,shouldCollapse:r},t))),Y.d.spPoints(n())||Y.d.spSupport(n())||Y.d.spLoadtest(n())){const e=n().posts.models[O];if(e&&"subreddit"===e.belongsTo.type){const r=Object.keys(t.comments),a=r.map(e=>{return t.comments[e].authorId}),c=r.concat(e.id),i=e.belongsTo.id;var m=await Promise.all([Object(u.a)(),Object(d.a)()]),j=J(m,2);const o=j[0],l=j[1],b=[s(o({subredditId:i,userIds:a}))];(Y.d.spSupport(n())||Y.d.spLoadtest(n()))&&b.push(s(l({subredditId:i,contentIds:c}))),await Promise.all(b)}}}else s(Oe(Object.assign({moreCommentsItem:i},f.error)))},me=Object(f.b)(L.b,W.a.upvoted),je=Object(f.b)(L.b,W.a.downvoted),ge="COMMENT__FOCUSED_TOGGLED",ye="COMMENT__FOCUSED_SET",_e="COMMENT__COLLAPSED_TOGGLED",Ee="COMMENT__COLLAPSED_UNSET",he="COMMENTS__HIDDEN_TOGGLED",Se="COMMENTS__HIDDEN_SET",Te="COMMENT_FORM_FOCUS_CHANGED",Ie=Object(n.a)(ge),ve=Object(n.a)(ye),Ce=Object(n.a)(_e),Re=Object(n.a)(Ee),Ae=(Object(n.a)(Se),Object(n.a)(he),Object(n.a)(Te)),De=({hasFocus:e,draftKey:t})=>async(s,r)=>{!r().comments.drafts[t]||s(Ae({hasFocus:e,draftKey:t}))},Pe=({commentId:e,commentsPageKey:t,scrollToAndRemeasure:s})=>async(r,n)=>{const a=n(),c=Object($.e)(e),i=Object(z.o)(a,{commentLink:c,commentsPageKey:t}).depth,o=!a.comments.collapsed[t][e];r(Ce({commentId:e,commentsPageKey:t})),o&&0===i&&s(e,!0),Object(p.r)()},xe=({commentId:e,commentsPageKey:t})=>async(s,r)=>{s(Re({commentId:e,commentsPageKey:t}))},we=({commentLink:e,commentsPageKey:t,lineDepth:s,scrollToAndRemeasure:r})=>async(n,a)=>{const c=a(),i=Object(L.e)(t,e,s,c);n(Ce({commentId:i,commentsPageKey:t})),0===s&&r(i,!0),Object(p.r)()},Ne=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.comments.models[e],c=n.user.account?n.user.account.displayText:null;a&&c&&(t(re({[e]:{isApproved:!0,approvedBy:c,bannedBy:null,isRemoved:!1,isSpam:!1,modNote:null,modReasonBy:null,modRemovalReason:null,numReports:0}})),(await((e,t)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:Object(h.a)(`${e.apiUrl}/api/approve`),method:g.jb.POST,data:{id:t}}))(r(),e)).ok||t(re({[e]:{isApproved:a.isApproved,approvedBy:null,bannedBy:a.bannedBy,isRemoved:a.isRemoved,isSpam:a.isSpam,modNote:a.modNote,modReasonBy:a.modReasonBy,modRemovalReason:a.modRemovalReason,numReports:a.numReports||null}})),Object(p.r)())},ke=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=a.comments.models[e],i=a.user.account?a.user.account.displayText:null;c&&i&&(s(re({[e]:{approvedBy:null,bannedBy:i,isApproved:!1,isRemoved:!t,isSpam:t}})),(await((e,t,s)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:Object(h.a)(`${e.apiUrl}/api/remove`),method:g.jb.POST,data:{id:t,spam:s}}))(n(),e,t)).ok||s(re({[e]:{approvedBy:c.approvedBy,bannedBy:c.bannedBy,isApproved:c.isApproved,isRemoved:c.isRemoved,isSpam:c.isSpam}})),Object(p.r)())},Le=e=>async(t,s,{apiContext:r})=>{const n=s().comments.models[e];if(!n)return;const a=n.ignoreReports?C:v;t(re({[e]:{ignoreReports:!n.ignoreReports}})),(await a(r(),e)).ok||t(re({[e]:{ignoreReports:n.ignoreReports}}))},Ue=(e,t,s)=>async(r,n,{apiContext:c})=>{const i=n(),o=i.comments.models[e];if(!o)return;const d=o.postId,u=i.postStickiedComments.data[d],l=g.h[t];r(re({[e]:{distinguishType:t,isAdmin:t===g.F.ADMIN,isMod:t===g.F.MODERATOR,isStickied:!!s}})),s&&u&&u!==e&&r(re({[u]:{isStickied:!1}})),(await((e,t,s,r)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:Object(h.a)(`${e.apiUrl}/api/distinguish/${s}`),method:g.jb.POST,data:{id:t,sticky:r}}))(c(),e,l,s||null)).ok?s&&r(te({id:e,postId:d,commentsPageKey:Object(a.a)(d,null,Object.assign({sort:g.t.CONFIDENCE},i.platform.currentPage.queryParams))})):(r(re({[e]:{distinguishType:o.distinguishType,isAdmin:o.isAdmin,isMod:o.isMod,isStickied:o.isStickied}})),r(re({[u]:{isStickied:i.comments.models[u].isStickied}})))},Me="COMMENT__SUBMIT_COMMENT_PENDING",Ge="COMMENT__SUBMIT_REPLY_TO_POST_SUCCESS",Fe="COMMENT__SUBMIT_REPLY_TO_COMMENT_SUCCESS",Be="COMMENT__SUBMIT_COMMENT_FAILURE",$e=Object(n.a)(Me),qe=Object(n.a)(Ge),Ve=Object(n.a)(Fe),He=Object(n.a)(Be),Ke=(e,t,s,r,n,a)=>async(c,i,{apiContext:o})=>{const d=i(),u=d.comments.submit.pending[r];if(!d.user.account||u)return;B.f(i(),a),c($e({draftKey:r,draft:n}));const l=d.user.account.displayText,b=n.commentMode,O=await w(o(),e,t,n,l,b);if(O.ok){c(qe(Object.assign({},O.body,{headCommentId:Object(z.w)(d,{commentsPageKey:s}),commentsPageKey:s,draftKey:r})));const e=Object(Q.D)(i(),{postId:t});Object(M.a)(e.events,m.a.CommentSubmitted)}else c(He({draftKey:r,error:O.error}));Object(p.r)()},We=e=>async(t,s,{apiContext:r})=>{const n=e.language,a=e.parentCommentId,c=e.commentsPageKey,i=e.parentCommentDepth,o=e.draftKey,d=e.formData,u=e.editorMode,l=s(),b=l.comments.submit.pending[o];if(!l.user.account||b)return;B.f(l,u),t($e({draftKey:o,draft:d}));const O=l.user.account.displayText,f=d.commentMode,m=await w(r(),n,a,d,O,f);m.ok?t(Ve(Object.assign({},m.body,{parentCommentId:a,commentsPageKey:c,draftKey:o,depth:i+1}))):t(He({draftKey:o,error:m.error})),Object(p.r)()},Ye="COMMENT__COMMENT_REPLY_FORM_OPENED",ze="COMMENT__COMMENT_REPLY_FORM_CANCELLED",Qe="COMMENT__COMMENT_FORM_MUTATED",Xe="COMMENT__COMMENT_DRAFT_CLEARED",Je="COMMENT__COMMENT_FORM_SWITCHED_MODE",Ze=Object(n.a)(Ye),et=Object(n.a)(ze),tt=Object(n.a)(Qe),st=(Object(n.a)(Xe),Object(n.a)(Je)),rt="INITIALIZE_COMMENT_EDITOR_MODE",nt=(Object(n.a)(rt),(e,t,s)=>async(r,n,{apiContext:a})=>{const c=e===x.h.RICH_TEXT,i=Object(X.M)(n());if(!t||"object"==typeof t&&Object(V.E)(t))r(st({editorMode:e,draftKey:s,content:c?V.i:""})),r(Object(b.c)(e));else{r(Object(b.b)(s));const n=await Object(k.a)(a(),e,c?t:JSON.stringify(t));if(n.ok){const t=n.body.output;r(Object(b.a)(s)),r(st({editorMode:e,draftKey:s,content:t})),r(Object(b.c)(e))}else r(Object(b.a)(s)),r(Object(O.e)({duration:O.a,kind:K.b.Error,text:Object(o.a)(i,"error.generic")}))}}),at=({parentCommentId:e,commentsPageKey:t})=>async(s,r)=>{const n=r(),a=Object(c.a)(i.a.replyToComment,e);if(!Object(X.F)(r()))return s(Object(l.i)(j.a.REGISTER_MODAL_ID)),void s(Object(l.l)({actionSource:l.a.Reply,redirectUrl:Object(z.m)(r(),{commentId:e})}));if(n.comments.replyFormOpen[t]&&n.comments.replyFormOpen[t][e])return void s(et({parentCommentId:e,commentsPageKey:t}));let o="",d=null;const u=n.user.prefs.commentMode,b=Object(U.c)();if(b){const e=b.filter(e=>!!e&&10!==e.charCodeAt(0));if(u===x.h.MARKDOWN)o=e.map(e=>`> ${e}\n`).join("");else{const t=e.map(e=>H.r(e,null)).map(e=>H.k([e])),s=H.r("",null),r=H.k([s]);d={document:[H.c(t),r]}}}const p=n.comments.drafts[a];let O;O=b?{commentMode:u,draftType:i.a.replyToComment,rtJson:d,text:`${o}\n`}:p||{commentMode:u,draftType:i.a.replyToComment,rtJson:d,text:""},s(Ze({parentCommentId:e,commentsPageKey:t,draftKey:a,formData:O}))},ct=e=>async(t,s)=>{t(xe(e)),t(gt(e))},it=({parentCommentId:e,commentsPageKey:t})=>async(s,r)=>{s(et({parentCommentId:e,commentsPageKey:t})),s(at({parentCommentId:e,commentsPageKey:t})),s(xe({commentId:e,commentsPageKey:t}))},ot=(e,t)=>s=>s(tt({draftKey:e,formData:t})),dt="COMMENT__DISABLE_AUTOFOCUS",ut=Object(n.a)(dt),lt=e=>t=>t(ut({draftKey:e})),bt="COMMENT__EDIT_COMMENT_ENABLED",pt="COMMENT__REQUEST_EDIT_PENDING",Ot="COMMENT__REQUEST_EDIT_FAILURE",ft="COMMENT__REQUEST_EDIT_SUCCESS",mt="COMMENT__COMMENT_EDIT_FORM_CANCELLED",jt=Object(n.a)(bt),gt=({commentId:e,commentMode:t,commentsPageKey:s,draftKey:r,text:n})=>async(a,c)=>{const o=c();o.user.account&&(B.c(o),a(jt({commentId:e,commentsPageKey:s,draftKey:r,formData:{text:n,commentMode:t,rteState:null,draftType:i.a.edit,hasFocus:!0}})))},yt=Object(n.a)(pt),_t=Object(n.a)(Ot),Et=Object(n.a)(ft),ht=Object(n.a)(mt),St=({language:e,id:t,commentsPageKey:s,depth:r,draftKey:n,formData:a})=>async(r,c,{apiContext:i})=>{const o=c();if(!o.user.account)return;r(yt({draftKey:n})),B.d(o);const d=o.user.account.displayText||"",u=a.commentMode,l=await(async(e,t,s,r,n,a,c)=>{const i={api_type:"json",return_rtjson:!0,thing_id:s};if(c===x.h.MARKDOWN)i.text=n.text;else{i.text=null;let e=null;n.rteState&&(e=R.a.toRichTextJSON(n.rteState).document),i.richtext_json=JSON.stringify({document:e})}return Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:Object(h.a)(Object(S.a)(`${e.apiUrl}/api/editusertext`)),method:g.jb.POST,data:i}).then(e=>e.ok?e.body.json?e.body.json.errors.length?Object.assign({},e,{ok:!1,error:Object(P.a)(e)}):Object.assign({},e,{body:{comment:Object(D.a)(e.body.json.data.things[0].data,a)}}):Object.assign({},e,{body:{comment:Object(D.a)(e.body,a)}}):Object.assign({},e,{error:e.error||Object(A.a)(t)}))})(i(),e,t,0,a,d,u);if(l.ok){const e=l.body;r(Et({commentId:t,commentsPageKey:s,draftKey:n})),r(re({[t]:Object.assign({},e.comment)}))}else r(_t({draftKey:n,error:l.error}))},Tt="COMMENT__REQUEST_DELETE_PENDING",It="COMMENT__REQUEST_DELETE_FAILURE",vt="COMMENT__REQUEST_DELETE_SUCCESS",Ct=Object(n.a)(Tt),Rt=Object(n.a)(It),At=Object(n.a)(vt),Dt=(e,t,s,r)=>async(r,n,{apiContext:a})=>{const c=n();if(!c.user.account)return;r(Ct({id:t})),B.a(t,c);const i=await((e,t,s)=>Object(y.c)(Object(_.a)(e,[E.a]),{endpoint:Object(h.a)(`${e.apiUrl}/api/del`),method:g.jb.POST,data:{id:t}}).then(e=>e.ok?e.body.json&&e.body.json.errors.length?Object.assign({},e,{ok:!1,error:Object(P.a)(e)}):Object.assign({},e,{body:{}}):Object.assign({},e,{error:e.error||Object(A.a)(s)})))(a(),t,e);i.ok?r(At({id:t,postId:s})):r(Rt({id:t,error:i.error}))},Pt=e=>async(t,s,{apiContext:r})=>{const n=!s().comments.models[e].sendReplies;t(re({[e]:{sendReplies:n}})),(await Object(N.o)(r(),e,n)).ok||t(re({[e]:{sendReplies:!n}}))},xt="COMMENT__CHANGE_HIGHLIGHT_FILTER",wt=Object(n.a)(xt)},"./src/reddit/actions/commentList.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return a}),s.d(t,"b",function(){return c}),s.d(t,"c",function(){return d});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/helpers/trackers/commentList.ts");const a="COMMENTLIST__MARKED_END",c="COMMENTLIST__UNMARKED_END",i=Object(r.a)(a),o=Object(r.a)(c),d=(e,t)=>async(s,r)=>{const a=r();e in a.profileCommentsPage.fetchedTokens?e in a.profileCommentsPage.commentIds?s(o({listingKey:e})):n.a(a,e):s(i({listingKey:e,listingName:t}))}},"./src/reddit/actions/contentGate.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return u}),s.d(t,"b",function(){return l}),s.d(t,"c",function(){return b}),s.d(t,"d",function(){return p}),s.d(t,"e",function(){return O}),s.d(t,"f",function(){return f}),s.d(t,"h",function(){return j}),s.d(t,"i",function(){return g}),s.d(t,"j",function(){return y}),s.d(t,"k",function(){return _}),s.d(t,"l",function(){return E}),s.d(t,"g",function(){return h});var r=s("./src/config.ts"),n=s("./node_modules/js-cookie/src/js.cookie.js"),a=s.n(n),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/reddit/constants/cookie.ts"),o=s("./src/reddit/endpoints/user/preferences.ts"),d=s("./src/reddit/selectors/user.ts");const u="CONTENTGATE__VISITED_GOLD_SUBREDDIT",l="CONTENTGATE__VISITED_PRIVATE_SUBREDDIT",b="CONTENTGATE__VISITED_QUARANTINED_SUBREDDIT",p="CONTENTGATE__SET_OVER_18_PREF",O="CONTENTGATE__VISITED_BANNED_SUBREDDIT",f="CONTENTGATE__VISITED_NONEXISTENT_SUBREDDIT",m=Object(c.a)(p),j=Object(c.a)(O),g=Object(c.a)(f),y=Object(c.a)(u),_=Object(c.a)(l),E=Object(c.a)(b),h=()=>async(e,t,{apiContext:s})=>{const n=t();if(Object(d.F)(n)&&n.platform.currentPage)await Object(o.f)(s());else{const e=new Date;e.setFullYear(e.getFullYear()+2),a.a.set(i.g,"1",{expires:e,domain:r.a.cookieDomain})}e(m({over18:!0}))}},"./src/reddit/actions/dashboard.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"c",function(){return a}),s.d(t,"b",function(){return c}),s.d(t,"d",function(){return i}),s.d(t,"f",function(){return o}),s.d(t,"e",function(){return d});var r=s("./src/lib/makeActionCreator/index.ts");const n="DASHBOARD__COMPONENT_SELECTED",a="DASHBOARD__SUBREDDIT_SELECTED",c="DASHBOARD__SUBREDDIT_LOADED",i=Object(r.a)(n),o=Object(r.a)(a),d=Object(r.a)(c)},"./src/reddit/actions/discoveryUnit.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/lib/makeListingKey/index.ts"),c=s("./src/reddit/actions/category.ts"),i=s("./src/reddit/actions/pages/subreddit.ts"),o=s("./src/lib/addQueryParams/index.ts"),d=s("./src/lib/makeApiRequest/index.ts"),u=s("./src/lib/omitHeaders/index.ts"),l=s("./src/lib/stringInterpolate/index.ts"),b=s("./src/reddit/constants/headers.ts"),p=s("./src/reddit/helpers/r2/normalizePostFromR2/index.ts"),O=s("./src/reddit/models/RichTextJson/addRTJParam.ts");const f=e=>{const t=[],s={};return e.data.children.forEach(e=>{const r=Object(p.a)(e.data);t.push(r.id),s[r.id]=r}),{postIds:t,posts:s}};var m=s("./src/reddit/models/DiscoveryUnit/index.ts"),j=s("./src/reddit/selectors/category.ts"),g=s("./src/reddit/selectors/discoveryUnit.ts"),y=s("./src/reddit/selectors/listings.ts"),_=s("./src/reddit/selectors/posts.ts");s.d(t,"c",function(){return h}),s.d(t,"b",function(){return S}),s.d(t,"a",function(){return T}),s.d(t,"h",function(){return R}),s.d(t,"f",function(){return A}),s.d(t,"e",function(){return D}),s.d(t,"d",function(){return P}),s.d(t,"i",function(){return k}),s.d(t,"j",function(){return U}),s.d(t,"g",function(){return M}),s.d(t,"k",function(){return G});var E=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);nasync(e,t,{apiContext:s})=>{const r=t(),n=Object(g.i)(r),a=Object(g.h)(r);if(n||a)return;e(I());const c=await(e=>Promise.resolve({ok:!0,error:null,status:200,headers:{},details:"",body:{global:{discovery_config_v1:{discovery_units:[{id:"xd_66",enabled:!0,layout:"large",parameters:{sort:"hot"},surface:"explore",unit_name:"posts_in_category_rails_hero",unit_type:"community_category",url:"/api/posts_in_category.json"},{id:"xd_67",enabled:!0,layout:"large",surface:"explore",unit_name:"posts_in_subreddit_hero",unit_type:"community",url:"/r/%{subredditName}/hot.json"},{id:"xd_68",enabled:!0,layout:"large",parameters:{sort:"hot"},surface:"explore",unit_name:"posts_in_category_rails_small",unit_type:"community_category",url:"/api/posts_in_category.json"},{id:"xd_69",enabled:!0,layout:"large",surface:"explore",unit_name:"posts_in_subreddit_small",unit_type:"community",url:"/r/%{subredditName}/hot.json"},{id:"xd_70",enabled:!0,layout:"large",surface:"search",unit_name:"search_posts",unit_type:"community_category",url:"/api/posts_in_category.json"},{id:"xd_71",enabled:!0,layout:"large",surface:"search",unit_name:"search_subreddits",unit_type:"community_category",url:"/api/subreddits_in_category.json"},{id:"xd_72",enabled:!0,layout:"large",surface:"subreddit_listing",unit_name:"community_banner_posts",unit_type:"subreddit_listing",url:"/r/%{subredditName}/top.json"}]}}}}))(s());if(c.ok){const t=(e=>{return{discoveryUnits:e.global.discovery_config_v1.discovery_units.reduce((e,t)=>{const s={enabled:t.enabled,experiment:t.experiment,id:t.id,index:t.index,layout:t.layout,options:t.options,parameters:t.parameters,subtitle:t.subtitle,subtitleIcon:t.subtitle_icon,surface:t.surface,title:t.title,unitName:t.unit_name,unitType:t.unit_type,url:t.url};return e[s.id]=s,e},{})}})(c.body).discoveryUnits;e(v({discoveryUnits:t}))}else e(C({error:c.error}))},A="DISCOVERY_UNIT__UNIT_DATA_PENDING",D="DISCOVERY_UNIT__UNIT_DATA_LOADED",P="DISCOVERY_UNIT__UNIT_DATA_FAILED",x=Object(n.a)(A),w=Object(n.a)(D),N=Object(n.a)(P),k=(e,t)=>async(s,n,{apiContext:c})=>{const i=n(),o=Object(a.a)(e,r.X.HOT,{category:t}),l=Object(y.h)(i,{listingKey:o}),p=!!i.listings.listingOrder.fetchedTokens[o];if(l||p)return;s(x({key:o}));const m=await((e,t)=>Object(d.c)(Object(u.a)(e,[b.a]),{endpoint:Object(O.a)(`${e.apiUrl}/api/posts_in_category.json?category=${t}`),method:r.jb.GET}))(c(),t);if(m.ok){var j=f(m.body);const e=j.postIds,t=j.posts,r=e.length>0?e.length-1:0;s(w({key:o,meta:i.meta,postIds:e,posts:t,token:e[r]}))}else s(N({key:o,error:m.error}))},L=(e,t,s)=>async(n,c,{apiContext:i})=>{const p=c(),j=((e,t)=>Object(a.a)(e.unitName,r.X.HOT,Object.assign({},e.parameters,t)))(e,t),y=Object(g.g)(p,{listingKey:j,shouldLoadMore:s});if(!y)return;const _=y.fetchedToken;if(n(x({fetchedToken:_,key:j})),!e.url)return void n(w({fetchedToken:"",key:j,meta:p.meta,token:""}));const h=t.category,S=E(t,["category"]),T=Object.assign({},S,{after:_,category_id:h}),I=await((e,t,s)=>{let n=t.url;return t.parameters&&(n=Object(o.a)(Object(l.a)(n,t.parameters),t.parameters)),s&&(n=Object(o.a)(Object(l.a)(n,s),s)),Object(d.c)(Object(u.a)(e,[b.a]),{endpoint:Object(O.a)(`${e.apiUrl}${n}`),method:r.jb.GET})})(i(),e,T);if(I.ok)switch(e.unitName){case m.b:case m.d:case m.c:case m.e:case m.f:case m.g:{var v=f(I.body);const e=v.postIds,t=v.posts;n(w({fetchedToken:_,key:j,meta:p.meta,postIds:e,posts:t,token:e[e.length-1]}));break}}else n(N({key:j,error:I.error}))},U=e=>async(t,s,{apiContext:n})=>{const c=Object(a.a)(e,r.X.HOT);Object(_.y)(s(),{listingKey:c}).length>0||await t(Object(i.e)(c,e,{},!0))},M=(e,t,s,r)=>async(n,a,{apiContext:i})=>{let o;if(await n(c.g()),!s&&!(o=Object(j.f)(a(),{categoryName:t})))return;const d=s||o&&o.id;await Promise.all([n(L(e,{category:d},r)),n(c.h(d))])},G=(e,t,s)=>async(r,n,{apiContext:a})=>{await Promise.all([r(U(t)),r(L(e,{subredditName:t},s))])}},"./src/reddit/actions/economics/paymentSystems/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"c",function(){return a}),s.d(t,"d",function(){return c});const r="ECONOMICS__PAYMENT_SYSTEM__CARD_DELETE_SUCCESS",n="ECONOMICS__PAYMENT_SYSTEM__INFO_FAILURE",a="ECONOMICS__PAYMENT_SYSTEM__INFO_FETCHED",c="ECONOMICS__PAYMENT_SYSTEM__INFO_PENDING"},"./src/reddit/actions/economics/support/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n});const r="ECONOMICS__SUPPORT__SUPPORT_MODAL_OPENED",n="ECONOMICS__SUPPORT__TOTAL_SUPPORT_INCREASED"},"./src/reddit/actions/economics/tips/async.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});const r=()=>s.e("EconActions").then(s.bind(null,"./src/reddit/actions/economics/tips/thunkedActions.ts")).then(e=>e.tipDetailsFetched)},"./src/reddit/actions/economics/tips/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});const r="ECONOMICS__TIPS__TIP_DETAILS_SUCCESS"},"./src/reddit/actions/embedAndImage.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return n}),s.d(t,"a",function(){return a}),s.d(t,"d",function(){return c}),s.d(t,"c",function(){return i});var r=s("./src/lib/makeActionCreator/index.ts");const n="EMBEDS__UNLOADABLE",a="EMBEDS__LOADABLE",c=Object(r.a)(n),i=Object(r.a)(a)},"./src/reddit/actions/emoji.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/forEach.js"),n=s.n(r),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/lib/uploadToS3/index.ts"),d=s("./src/reddit/constants/headers.ts");var u=s("./src/lib/makeActionCreator/index.ts"),l=s("./src/reddit/actions/imageUploads.ts"),b=s("./src/reddit/helpers/getGenericUploadError.ts"),p=s("./src/reddit/helpers/getS3KeyFromUrl/index.ts"),O=s("./src/reddit/helpers/media/index.ts"),f=s("./src/reddit/models/Emoji/index.ts"),m=s("./src/reddit/models/Image/index.tsx"),j=s("./src/reddit/selectors/subreddit.ts"),g=s("./src/reddit/actions/toaster.ts");s.d(t,"g",function(){return y}),s.d(t,"d",function(){return E}),s.d(t,"c",function(){return h}),s.d(t,"f",function(){return I}),s.d(t,"e",function(){return v}),s.d(t,"a",function(){return A}),s.d(t,"n",function(){return x}),s.d(t,"m",function(){return N}),s.d(t,"j",function(){return k}),s.d(t,"k",function(){return L}),s.d(t,"h",function(){return U}),s.d(t,"i",function(){return M}),s.d(t,"b",function(){return G}),s.d(t,"l",function(){return B});const y="STRUCTURED_STYLES__NEW_EMOJI_ADDED",_=Object(u.a)(y),E="STRUCTURED_STYLES__EMOJI_DELETE_LOADED",h="STRUCTURED_STYLES__EMOJI_DELETE_FAILED",S=Object(u.a)(E),T=Object(u.a)(h),I="GET_ALL_EMOJIS_LOADED",v="GET_ALL_EMOJIS_FAILED",C=Object(u.a)(I),R=Object(u.a)(v),A="STRUCTURED_STYLES__EMOJIS_ENABLED_SETTING_LOADED",D=Object(u.a)(A),P=e=>({text:"Failed to save emoji",buttonText:"Retry",buttonAction:N(e)}),x=({imageData:e,subredditId:t})=>async(s,r,n)=>{const u=r(),b=Object(j.G)(u,{subredditId:t}).name;s(Object(l.k)(e));const p=e.file,f=await Object(O.f)(p),g=await(async(e,t,s,r)=>Object(c.c)(Object(i.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/emoji_asset_upload_s3.json`,method:a.jb.POST,data:{filepath:s,mimetype:r}}))(n.apiContext(),b,p.name,f);if(g.ok){const t=await(async(e,t,s)=>Object(o.a)(s,t))(n.apiContext(),g.body.s3UploadLease,p);if(t.ok){if(!r().imageUploads[e.id])return void Object(m.d)(e);const n=decodeURIComponent(t.body.PostResponse.Location),a=g.body.websocketUrl,c=Object(m.m)(e,n,a);s(Object(l.j)(c))}else{const r=Object(m.j)(e,t.error);s(Object(l.i)(r))}}else{const t=Object(m.j)(e,g.error);s(Object(l.i)(t))}},w=(e,t)=>async(s,r,n)=>{const o=e.imageData,u=e.subredditId,b=e.emojiName,O=Object(p.a)(o.url),f=r(),y=Object(j.G)(f,{subredditId:u}).name,_=await(async(e,t,s,r)=>Object(c.c)(Object(i.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/emoji.json`,method:a.jb.POST,data:{s3_key:s,name:r}}))(n.apiContext(),y,O,b);if(!_.ok){const r=Object(m.j)(o,_.error);s(Object(l.i)(r)),s(Object(g.e)(P(e))),t&&t.close()}},N=e=>async(t,s,r)=>{const n=e.imageData,a=e.subredditId,c=e.emojiName;if(t(Object(l.k)(n)),!n.websocketUrl)return t(Object(g.e)({text:"Could not upload emoji"}));const i=new WebSocket(n.websocketUrl);i.onopen=(async()=>{await w(e,i)(t,s,r)}),i.onmessage=(s=>{const r=JSON.parse(s.data);if("success"===r.type){const e=r.payload.emoji_url,s=Object(m.n)(n,e);t(Object(l.l)(s));const i=Object(f.e)(c,s.url,a);t(_(i))}else{const s=Object(b.a)(c),r=Object(m.j)(n,s);t(Object(l.i)(r)),t(Object(g.e)(P(e)))}i.close()}),i.onerror=(s=>{const r=Object(b.a)(c),a=Object(m.j)(n,r);t(Object(l.i)(a)),t(Object(g.e)(P(e))),i.close()})},k=e=>async(t,s,{apiContext:r})=>{const o=s(),u=Object(j.G)(o,{subredditId:e}).name,l=await(async(e,t)=>Object(c.c)(Object(i.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/emojis/all`,method:a.jb.GET,type:"json"}).then(e=>(e.ok&&n()(e.body,e=>n()(e,(e,t)=>e.name=t)),e)))(r(),u);if(l.ok){const e=l.body;t(C(e))}else t(R(l.error))},L=e=>async(t,s,{apiContext:r})=>{s().emojis[e]||t(k(e))},U=(e,t)=>async(s,r,{apiContext:n})=>{const o=r(),u=Object(j.G)(o,{subredditId:t}).name,l=await(async(e,t,s)=>Object(c.c)(Object(i.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/v1/${s}/emoji/${t}`,method:a.jb.DELETE,type:"json"}))(n(),e,u);if(l.ok){s(S({emojiName:e,subredditId:t}))}else s(T(l.error))},M=(e,t)=>async(s,r,{apiContext:n})=>{const o=r(),u=Object(j.G)(o,{subredditId:e}).name;if((await(async(e,t,s)=>Object(c.c)(Object(i.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/enable_emojis_in_sr.json`,method:a.jb.POST,data:{subreddit:t,enable:s}}))(n(),u,t)).ok){s(D({subredditId:e,emojisEnabled:t}))}},G="EMOJI_CUSTOM_SIZE_UPDATED",F=Object(u.a)(G),B=(e,t)=>async(s,r,{apiContext:n})=>{const o=r(),u=Object(j.G)(o,{subredditId:e}).name;(await(async(e,t,s)=>Object(c.c)(Object(i.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/emoji_custom_size`,method:a.jb.POST,data:s}))(n(),u,t)).ok&&s(F({subredditId:e,emojiCustomSize:t}))}},"./src/reddit/actions/events.ts":function(e,t,s){"use strict";s.r(t);var r=s("./src/app/strings/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/reddit/actions/toaster.ts"),i=s("./src/lib/makeApiRequest/index.ts"),o=s("./src/lib/omitHeaders/index.ts"),d=s("./src/reddit/constants/headers.ts");var u=(e,t,s,r,a)=>Object(i.c)(Object(o.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/event_post_time.json`,method:n.jb.POST,data:{id:t,event_start:s,event_end:r,event_tz:a}});var l=(e,t)=>Object(i.c)(Object(o.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/start_event_post.json`,method:n.jb.POST,data:{id:t}}),b=s("./src/reddit/models/Toast/index.ts"),p=s("./src/reddit/selectors/posts.ts");s.d(t,"START_EVENT_NOW_SUCCESS",function(){return O}),s.d(t,"startEventNowSuccess",function(){return f}),s.d(t,"startEventNowRequested",function(){return m}),s.d(t,"EDIT_EVENT_TIME_SUCCESS",function(){return j}),s.d(t,"editEventTimeSuccess",function(){return g}),s.d(t,"editEventTimeRequested",function(){return y});const O="START_EVENT_NOW_SUCCESS",f=Object(a.a)(O),m=e=>async(t,s,{apiContext:n})=>{const a=await l(n(),e),i=s();if(a.ok){t(f({postId:e}));const n=s(),a=Object(p.D)(n,{postId:e}),i=a&&a.title||"";t(Object(c.e)({kind:b.b.SuccessMod,text:Object(r.a)(n.user.language,"events.eventStartedSuccessfully",{title:i})}))}else t(Object(c.e)({kind:b.b.Error,text:Object(r.a)(i.user.language,"error.type.generic")}))},j="EDIT_EVENT_TIME_SUCCESS",g=Object(a.a)(j),y=(e,t)=>async(s,a,{apiContext:i})=>{const o=await u(i(),e,t.startDate,t.endDate,t.timezoneName),d=a();if(o.ok){const t=o.body,i=14400,d=Math.round(t.event_start/n.Wb);let u=t.event_end;const l={eventStart:d,eventEnd:u=u&&Math.round(u/n.Wb)||d+i,eventIsLive:t.event_is_live};s(g({postId:e,eventInfo:l}));const O=a(),f=Object(p.D)(O,{postId:e}),m=f&&f.title||"";s(Object(c.e)({kind:b.b.SuccessMod,text:Object(r.a)(O.user.language,"events.eventTimeUpdatedSuccessfully",{title:m})}))}else s(Object(c.e)({kind:b.b.Error,text:Object(r.a)(d.user.language,"error.type.generic")}))}},"./src/reddit/actions/experiments.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a}),s.d(t,"c",function(){return c});var r=s("./src/lib/makeActionCreator/index.ts");s("./src/reddit/endpoints/user/index.ts");const n="EXPERIMENTS__REQUEST_LOADED",a=(Object(r.a)("EXPERIMENTS__REQUEST_PENDING"),Object(r.a)("EXPERIMENTS__REQUEST_FAILED"),Object(r.a)(n),"EXPERIMENTS__SET_EXPERIMENT_OVERRIDE"),c=Object(r.a)(a)},"./src/reddit/actions/exportImportStyles.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return l}),s.d(t,"b",function(){return b}),s.d(t,"a",function(){return p}),s.d(t,"d",function(){return _}),s.d(t,"e",function(){return E});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/app/strings/index.ts"),a=s("./src/lib/loadWithRetries/index.ts"),c=s("./src/reddit/actions/structuredStyles.ts"),i=s("./src/reddit/actions/toaster.ts"),o=s("./src/reddit/models/StructuredStyles/index.ts"),d=s("./src/reddit/models/Toast/index.ts"),u=s("./src/reddit/selectors/subreddit.ts");const l="STRUCTURED_STYLES__EXPORT_THEME_PENDING",b="STRUCTURED_STYLES__EXPORT_THEME_LOADED",p="STRUCTURED_STYLES__EXPORT_THEME_FAILED",O=Object(r.a)(l),f=Object(r.a)(b),m=Object(r.a)(p),j=Object(r.a)("STRUCTURED_STYLES__IMPORT_THEME_PENDING"),g=Object(r.a)("STRUCTURED_STYLES__IMPORT_THEME_LOADED"),y=Object(r.a)("STRUCTURED_STYLES__IMPORT_THEME_FAILED"),_=e=>async(t,r)=>{t(O());const c=r(),o=c.user.language,l=Object(u.G)(c,{subredditId:e}).name,b=c.structuredStyles.models[e],p=await Object(a.a)(()=>Promise.all([s.e("vendors~ExportTheme~ImportTheme~xml2js"),s.e("vendors~ExportTheme~ImportTheme"),s.e("ExportTheme")]).then(s.bind(null,"./src/reddit/helpers/exportTheme/index.ts"))).then(e=>e.default),j=await p(b,l);j.ok?(t(f()),t(Object(i.e)({kind:d.b.SuccessMod,text:Object(n.a)(o,"structuredStyles.forms.themes.exportSuccessToast")}))):(t(m(j.error)),t(Object(i.e)({kind:d.b.Error,text:Object(n.a)(o,"structuredStyles.forms.themes.exportFailToast")})))},E=e=>async(t,r)=>{t(j());const u=r().user.language,l=await Object(a.a)(()=>Promise.all([s.e("vendors~ExportTheme~ImportTheme~xml2js"),s.e("vendors~ExportTheme~ImportTheme"),s.e("ImportTheme")]).then(s.bind(null,"./src/reddit/helpers/importTheme/index.ts"))).then(e=>e.default),b=await l(e);b.ok?(t(g()),t(Object(i.e)({kind:d.b.SuccessMod,text:Object(n.a)(u,"structuredStyles.forms.themes.importSuccessToast")})),0!==Object.keys(b.attributes).length&&t(Object(c.o)(Object(o.f)(b.attributes)))):(t(y(b.error)),t(Object(i.e)({kind:d.b.Error,text:Object(n.a)(u,"structuredStyles.forms.themes.importFailToast")})))}},"./src/reddit/actions/externalAccount.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/app/strings/index.ts"),a=s("./src/lib/addQueryParams/index.ts"),c=s("./src/reddit/actions/toaster.ts"),i=s("./src/reddit/constants/parameters.ts"),o=s("./src/lib/constants/index.ts"),d=s("./src/lib/makeApiRequest/index.ts"),u=s("./src/lib/omitHeaders/index.ts"),l=s("./src/reddit/constants/headers.ts"),b=s("./src/reddit/helpers/addRedesignIdentifier/index.ts");const p=e=>{return e.reduce((e,t)=>(e[t.provider]=t,e),{})};var O=s("./src/reddit/models/Toast/index.ts"),f=s("./src/reddit/models/User/index.ts"),m=s("./src/reddit/selectors/externalAccount.ts"),j=s("./src/reddit/selectors/platform.ts"),g=s("./src/reddit/selectors/subreddit.ts"),y=s("./src/reddit/selectors/user.ts");s.d(t,"l",function(){return _}),s.d(t,"k",function(){return E}),s.d(t,"j",function(){return h}),s.d(t,"i",function(){return S}),s.d(t,"h",function(){return T}),s.d(t,"g",function(){return I}),s.d(t,"o",function(){return x}),s.d(t,"p",function(){return w}),s.d(t,"b",function(){return N}),s.d(t,"c",function(){return k}),s.d(t,"a",function(){return L}),s.d(t,"n",function(){return F}),s.d(t,"e",function(){return B}),s.d(t,"f",function(){return $}),s.d(t,"d",function(){return q}),s.d(t,"m",function(){return W});const _="USER_EXTERNAL_ACCOUNT_ACCOUNTS_PENDING",E="USER_EXTERNAL_ACCOUNT_ACCOUNTS_LOADED",h="USER_EXTERNAL_ACCOUNT_ACCOUNTS_FAILED",S="SUBREDDIT_EXTERNAL_ACCOUNT_ACCOUNTS_PENDING",T="SUBREDDIT_EXTERNAL_ACCOUNT_ACCOUNTS_LOADED",I="SUBREDDIT_EXTERNAL_ACCOUNT_ACCOUNTS_FAILED",v=Object(r.a)(_),C=Object(r.a)(E),R=Object(r.a)(h),A=Object(r.a)(S),D=Object(r.a)(T),P=Object(r.a)(I),x=e=>async(t,s,{apiContext:r})=>{const n=s(),a=Object(y.j)(n),c=e||a&&Object(f.f)(a);if(!c)return;if(Object(m.f)(n,{username:c}))return;t(v(c));const i=await((e,t)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:Object(b.a)(`${e.apiUrl}/api/v1/external_account/user/${t}.json`),method:o.jb.GET}))(r(),c);if(i.ok){const e=p(i.body);t(C({username:c,accountsData:e}))}else t(R(i.error))},w=()=>async(e,t,{apiContext:s})=>{const r=t(),n=Object(j.e)(r);if(!n)return;const a=r.externalAccount.api.subreddit.fetched[n],c=r.externalAccount.api.subreddit.pending[n];if(a||c)return;const i=Object(g.s)(r,{subredditName:n});if(!(i&&i.hasExternalAccount))return;e(A(n));const O=await((e,t)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:Object(b.a)(`${e.apiUrl}/api/v1/external_account/subreddit/${t}.json`),method:o.jb.GET}))(s(),n);if(O.ok){const t=p(O.body);e(D({subredditName:n,accountsData:t}))}else e(P(O.error))},N="EXTERNAL_ACCOUNT_DISCONNECT_PENDING",k="EXTERNAL_ACCOUNT_DISCONNECT_SUCCESS",L="EXTERNAL_ACCOUNT_DISCONNECT_FAILED",U=Object(r.a)(N),M=Object(r.a)(k),G=Object(r.a)(L),F=e=>async(t,s,{apiContext:r})=>{t(U({provider:e}));const n=Object(y.j)(s()),a=Object(f.f)(n),c=await((e,t)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:Object(b.a)(`${e.apiUrl}/api/v1/external_account/${t}/disconnect.json`),method:o.jb.POST}))(r(),e);c.ok?t(M({provider:e,username:a})):t(G({provider:e,error:c.error}))},B="OAUTH_FLOW_URL_PENDING",$="OAUTH_FLOW_URL_SUCCESS",q="OAUTH_FLOW_URL_FAILED",V=Object(r.a)(B),H=Object(r.a)($),K=Object(r.a)(q),W=e=>async(t,s,{apiContext:r})=>{t(V({provider:e}));const p=Object(y.M)(s()),f=Object(a.a)(window.location.href,{[i.c]:e}),m=await((e,t,s)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:Object(b.a)(`${e.apiUrl}/api/v1/external_account/${t}/connect.json`),method:o.jb.POST,data:{redirect_url:s}}))(r(),e,f);if(m.ok){const s=m.body.redirect_url;t(H({provider:e})),window.location.href=s}else t(K({provider:e,error:m.error})),t(Object(c.e)({kind:O.b.Error,text:Object(n.a)(p,"error.type.generic")}))}},"./src/reddit/actions/frontpage.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return y}),s.d(t,"b",function(){return _}),s.d(t,"a",function(){return E}),s.d(t,"d",function(){return I});var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/lib/getParsedUserAgent/index.ts"),c=s("./src/reddit/constants/parameters.ts"),i=s("./src/reddit/endpoints/page/frontpage.ts"),o=s("./src/reddit/endpoints/page/subredditPage.ts"),d=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),u=s("./src/lib/makeActionCreator/index.ts"),l=s("./src/lib/makeListingKey/index.ts"),b=s("./src/lib/constants/index.ts"),p=s("./src/reddit/constants/page.ts"),O=s("./src/reddit/constants/postLayout.ts"),f=s("./src/reddit/contexts/PageLayer/index.tsx"),m=s("./src/reddit/helpers/filterListingResponse/index.ts"),j=s("./src/reddit/selectors/frontpage.ts"),g=s("./src/reddit/selectors/monthsToMinutes.ts");const y="FRONTPAGE__MORE_POSTS_PENDING",_="FRONTPAGE__MORE_POSTS_LOADED",E="FRONTPAGE__MORE_POSTS_FAILED",h=Object(u.a)(y),S=Object(u.a)(_),T=Object(u.a)(E),I=e=>async(t,s,{apiContext:r})=>{const u=s(),y=Object(j.a)(u);var _=e.sort;const E=void 0===_?y:_,I=u.platform.currentPage?u.platform.currentPage.queryParams:{},v=Object(l.a)(p.b,E,I),C=u.listings.postOrder.loadMore[v],R=I[c.s]?I[c.s].toUpperCase():"",A=R in b.rc&&b.rc[R];if(C){const e=u.listings.postOrder.api.pending[v],s=u.listings.postOrder.fetchedTokens,l=!(!s[v]||!s[v][C.token]);if(!e&&!l){t(h({key:v,fetchedToken:C.token}));const e=!!u.platform.currentPage&&!!u.platform.currentPage.queryParams.useMockData,s=Object.assign({after:C.token,dist:C.dist},n()(I,c.j),{isMobile:Object(a.e)(u.meta.userAgent),sort:E,t:Object(d.a)(E,A),layout:O.d[Object(f.O)(u,{})],useMockData:e}),l=Object(g.i)(u),b=Object(g.j)(u),p=l&&b;if(!p){const e=u.platform.lastPage,t=e&&e.url;t&&(s.clickUrl=t)}const j=p?()=>Object(o.a)(r(),l,s):()=>Object(i.a)(r(),s),y=await j(),_=Object.assign({},y.body,Object(m.a)(u,v,y.body));y.ok?t(S(Object.assign({key:v,fetchedToken:C.token,meta:u.meta},_))):t(T(Object.assign({key:v,error:y.error,fetchedToken:C.token},_)))}}}},"./src/reddit/actions/global.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return i}),s.d(t,"b",function(){return d});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/raven/index.ts"),a=s("./src/reddit/selectors/monthsToMinutes.ts"),c=s("./src/reddit/actions/monthsToMinutes.ts");const i="LOCAL_STORAGE_LOADED",o=Object(r.a)(i),d=e=>async(t,s)=>{Object(a.u)(s())&&t(Object(c.q)()),s().user.loid.loid||Object(n.c)("User has no LOID set");const r=e.localStorageData;r&&t(o(r))}},"./src/reddit/actions/gold/constants.ts":function(e,t,s){"use strict";s.d(t,"F",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"E",function(){return a}),s.d(t,"a",function(){return c}),s.d(t,"D",function(){return i}),s.d(t,"d",function(){return o}),s.d(t,"e",function(){return d}),s.d(t,"c",function(){return u}),s.d(t,"g",function(){return l}),s.d(t,"h",function(){return b}),s.d(t,"f",function(){return p}),s.d(t,"j",function(){return O}),s.d(t,"k",function(){return f}),s.d(t,"i",function(){return m}),s.d(t,"C",function(){return j}),s.d(t,"B",function(){return g}),s.d(t,"A",function(){return y}),s.d(t,"u",function(){return _}),s.d(t,"y",function(){return E}),s.d(t,"t",function(){return h}),s.d(t,"v",function(){return S}),s.d(t,"x",function(){return T}),s.d(t,"w",function(){return I}),s.d(t,"z",function(){return v}),s.d(t,"n",function(){return C}),s.d(t,"p",function(){return R}),s.d(t,"o",function(){return A}),s.d(t,"s",function(){return D}),s.d(t,"r",function(){return P}),s.d(t,"m",function(){return x}),s.d(t,"q",function(){return w}),s.d(t,"l",function(){return N}),s.d(t,"G",function(){return k});const r="GIVE_PREMIUM__OPEN_GIVE_PREMIUM_MODAL",n="GIVE_PREMIUM__CLOSE_GIVE_PREMIUM_MODAL",a="GILD__OPEN_GILD_MODAL",c="GILD__CLOSE_GILD_MODAL",i="GILD__OPEN_FRAMED_GILD",o="COMMUNITY_AWARDS__CREATE_AWARD_PENDING",d="COMMUNITY_AWARDS__CREATE_AWARD_SUCCESSFUL",u="COMMUNITY_AWARDS__CREATE_AWARD_FAILED",l="COMMUNITY_AWARDS__DELETE_AWARD_PENDING",b="COMMUNITY_AWARDS__DELETE_AWARD_SUCCESSFUL",p="COMMUNITY_AWARDS__DELETE_AWARD_FAILED",O="COMMUNITY_AWARDS__DISABLE_AWARD_PENDING",f="COMMUNITY_AWARDS__DISABLE_AWARD_SUCCESSFUL",m="COMMUNITY_AWARDS__DISABLE_AWARD_FAILED",j="COMMUNITY_AWARDS__MANAGEABLE_AWARDS_PENDING",g="COMMUNITY_AWARDS__MANAGEABLE_AWARDS_LOADED",y="COMMUNITY_AWARDS__MANAGEABLE_AWARDS_FAILED",_="GIVE_PREMIUM__GIVE_PREMIUM_PENDING",E="GIVE_PREMIUM__GIVE_PREMIUM_SUCCESSFUL",h="GIVE_PREMIUM__GIVE_PREMIUM_FAILED",S="GIVE_PREMIUM__SELECT_PACKAGE",T="GIVE_PREMIUM__SET_IS_ANONYMOUS",I="GIVE_PREMIUM__SET_INCLUDE_MESSAGE",v="GIVE_PREMIUM__UPDATE_MESSAGE",C="GILD__SELECT_GILD_TYPE",R="GILD__SET_IS_ANONYMOUS",A="GILD__SET_INCLUDE_MESSAGE",D="GILD__UPDATE_MESSAGE",P="GILD__TRIGGER_LOADER",x="GILD__GILD_PENDING",w="GILD__GILD_SUCCESSFUL",N="GILD__GILD_FAILED",k="GIVE_AWARD__SELECT_AWARD"},"./src/reddit/actions/gold/modals.ts":function(e,t,s){"use strict";s.d(t,"e",function(){return d}),s.d(t,"b",function(){return l}),s.d(t,"d",function(){return b}),s.d(t,"c",function(){return O}),s.d(t,"a",function(){return f}),s.d(t,"f",function(){return m});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/messageIframeParent/index.ts"),a=s("./src/reddit/selectors/gild.ts"),c=s("./src/reddit/helpers/correlationIdTracker.ts"),i=s("./src/telemetry/index.ts"),o=s("./src/reddit/actions/gold/constants.ts");const d=Object(r.a)(o.F),u=Object(r.a)(o.b),l=()=>async(e,t)=>{const r=t();e(u()),Object(c.b)(c.a.GiftPremiumFlow);const n=(await s.e("givePremiumTrackers").then(s.bind(null,"./src/reddit/helpers/trackers/givePremium.ts"))).clickCloseModalEvent;Object(i.a)(n()(r))},b=Object(r.a)(o.E),p=Object(r.a)(o.a),O=Object(r.a)(o.D),f=()=>async(e,t)=>{const r=t(),o=Object(a.d)(r);if(Object(a.h)(r)){const e="close.gild";Object(n.a)({type:e})}e(p());const d=(await s.e("gildTrackers").then(s.bind(null,"./src/reddit/helpers/trackers/gild.ts"))).clickCloseGildModalEvent;Object(i.a)(d(o)(r)),Object(c.b)(c.a.GildingFlow)},m=()=>async()=>{Object(n.a)({type:"login.gild"})}},"./src/reddit/actions/goldPurchaseModals/coinPurchaseModal.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return p}),s.d(t,"a",function(){return O}),s.d(t,"g",function(){return f}),s.d(t,"f",function(){return m}),s.d(t,"c",function(){return j}),s.d(t,"e",function(){return g}),s.d(t,"h",function(){return y}),s.d(t,"k",function(){return _}),s.d(t,"j",function(){return E}),s.d(t,"d",function(){return h}),s.d(t,"i",function(){return T});var r=s("./src/app/strings/index.ts"),n=s("./src/config.ts"),a=s("./src/lib/formatApiError/index.ts"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/reddit/actions/goldPurchaseModals/payment.ts"),o=s("./src/reddit/endpoints/gold/purchase.ts"),d=s("./src/reddit/helpers/correlationIdTracker.ts"),u=s("./src/reddit/models/Gold/Coins/index.ts"),l=s("./src/reddit/selectors/goldPurchaseModals.ts"),b=s("./src/reddit/selectors/user.ts");const p="COIN_PURCHASE_MODAL__OPEN_COIN_PURCHASE_MODAL",O="COIN_PURCHASE_MODAL__CLOSE_COIN_PURCHASE_MODAL",f=Object(c.a)(p),m=Object(c.a)(O),j="COIN_PURCHASE_MODAL__OPEN_COIN_PURCHASE_MODAL_TO_GILD",g=Object(c.a)(j),y=(e,t,s)=>async r=>{r(g({thingId:s}));const n=Object(u.b)(e,t),a=Object(d.c)(d.a.GoldPayment);r(I({coinPackage:n,correlationId:a}))},_=(e,t)=>async(s,n,{apiContext:c})=>{const u=n(),p=t.coins,O=t.pennies,f=Object(d.c)(d.a.GoldPayment),m=Object(b.M)(u);let j,g;s(Object(i.stripeTokenPending)());const y=Object(l.v)(u);if(y||(j=await s(Object(i.validateAndCreateStripeToken)(e)),g=Object(l.r)(u),j))try{const e=await Object(o.g)({coins:p,context:c(),correlationId:f,language:m,pennies:O,rememberCard:g,savedCardId:y||void 0,token:j});if(e.error){const t=Object(a.a)(m,e.error,e.status);return void s(Object(i.stripeApiError)(t))}return void s(Object(i.paymentCompleted)({coins:e.body.coins?e.body.coins:0,confirmed:!1}))}catch(_){const e=Object(a.a)(m,_);s(Object(i.stripeApiError)(e))}else s(Object(i.stripeApiError)(Object(r.a)(m,"error.type.genericCardValidation")))},E=(e,t)=>async(n,c,{apiContext:u})=>{const p=c(),O=t.coins,f=t.pennies,j=Object(d.c)(d.a.GoldPayment),g=Object(b.M)(p);let y,_;n(Object(i.stripeTokenPending)());const E=Object(l.v)(p);if(E||(y=await n(Object(i.validateAndCreateStripeToken)(e)),_=Object(l.r)(p),y))try{var h=p.gild;const e=h.gildModalThingId,t=h.gildType,c=h.isAnonymous,d=h.includeMessage,l=h.message;if(!e||!t)return void n(Object(i.stripeApiError)(Object(r.a)(g,"gold.errors.unknowngild")));const b={gildType:t,includeMessage:d,isAnonymous:c,message:l},I=await Object(o.f)({coins:O,context:u(),correlationId:j,gildParams:b,language:g,pennies:f,rememberCard:_,savedCardId:E||void 0,thingId:e,token:y});if(I.error){const e=Object(a.a)(g,I.error,I.status);return void n(Object(i.stripeApiError)(e))}{const r=(await s.e("gildActions").then(s.bind(null,"./src/reddit/actions/gold/gild.ts"))).gildSuccessful;n(m()),n(Object(i.paymentCompleted)({confirmed:!1}));var S=I.body;const a=S.coins;return void n(r({id:e,gildings:S.gildings,coins:a,gildType:t}))}}catch(T){const e=Object(a.a)(g,T);n(Object(i.stripeApiError)(e))}else n(Object(i.stripeApiError)(Object(r.a)(g,"error.type.genericCardValidation")))},h="COIN_PURCHASE_MODAL__PAYMENT_BLOB_CREATED",S=Object(c.a)(h),T=({coinPackage:e,correlationId:t})=>async(s,r,{apiContext:c})=>{s(f({coinPackage:e}));const d=r(),u=n.a.paypal.buttons[`coins${e.coins}`]||n.a.paypal.buttons.coins500,l=Object(b.M)(d);try{const e=await Object(o.d)(c(),l,u,t);if(e.error){const t=Object(a.a)(l,e.error,e.status);s(Object(i.paypalApiError)(t))}else s(S(e))}catch(p){const e=Object(a.a)(l,p);s(Object(i.paypalApiError)(e))}},I=({coinPackage:e,correlationId:t})=>async(s,c,{apiContext:d})=>{s(f({coinPackage:e}));const u=c(),l=n.a.paypal.buttons[`coinsGild${e.coins}`]||n.a.paypal.buttons.coinsGild500,p=Object(b.M)(u);var O=u.gild;const m=O.gildModalThingId,j=O.gildType,g=O.isAnonymous,y=O.message;if(m&&j)try{const e=await Object(o.c)(d(),p,l,m,j,y,g,t);if(e.error){const t=Object(a.a)(p,e.error,e.status);s(Object(i.paypalApiError)(t))}else s(S(e))}catch(_){const e=Object(a.a)(p,_);s(Object(i.paypalApiError)(e))}else s(Object(i.paypalApiError)(Object(r.a)(p,"gold.errors.unknowngild")))}},"./src/reddit/actions/goldPurchaseModals/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"d",function(){return a}),s.d(t,"e",function(){return c}),s.d(t,"f",function(){return i}),s.d(t,"g",function(){return o}),s.d(t,"h",function(){return d}),s.d(t,"i",function(){return u}),s.d(t,"j",function(){return l}),s.d(t,"k",function(){return b}),s.d(t,"l",function(){return p}),s.d(t,"m",function(){return O}),s.d(t,"n",function(){return f}),s.d(t,"o",function(){return m}),s.d(t,"c",function(){return j}),s.d(t,"p",function(){return g}),s.d(t,"q",function(){return y}),s.d(t,"r",function(){return _});const r="GOLD_PAYMENT__CARD_NAME_EMPTY",n="GOLD_PAYMENT__CARD_NAME_INPUT",a="GOLD_PAYMENT__DELETE_SAVED_CARD",c="GOLD_PAYMENT__FETCHED_STRIPE_INFO",i="GOLD_PAYMENT__PAYMENT_COMPLETED",o="GOLD_PAYMENT__PAYPAL_API_ERROR",d="GOLD_PAYMENT__SAVED_CARDS_PENDING",u="GOLD_PAYMENT__SELECT_PAYMENT_METHOD",l="GOLD_PAYMENT__SELECT_SAVED_CARD",b="GOLD_PAYMENT__STRIPE_API_ERROR",p="GOLD_PAYMENT__STRIPE_ELEMENT_CHANGE",O="GOLD_PAYMENT__CARD_ERROR",f="GOLD_PAYMENT__STRIPE_TOKEN_PENDING",m="GOLD_PAYMENT__TOGGLE_REMEMBER_CARD",j="UPDATE_CARD_MODAL__CLOSE_UPDATE_CARD_MODAL",g="UPDATE_CARD_MODAL__UPDATE_CARD_FAILED",y="UPDATE_CARD_MODAL__UPDATE_CARD_PENDING",_="UPDATE_CARD_MODAL__UPDATE_CARD_SUCCESSFUL"},"./src/reddit/actions/goldPurchaseModals/payment.ts":function(e,t,s){"use strict";s.r(t),s.d(t,"selectPaymentMethod",function(){return u}),s.d(t,"paymentCompleted",function(){return l}),s.d(t,"cardNameInput",function(){return b}),s.d(t,"cardNameEmpty",function(){return p}),s.d(t,"cardElementChange",function(){return O}),s.d(t,"stripeTokenPending",function(){return f}),s.d(t,"stripeTokenError",function(){return m}),s.d(t,"stripeApiError",function(){return j}),s.d(t,"paypalApiError",function(){return g}),s.d(t,"validateAndCreateStripeToken",function(){return y}),s.d(t,"toggleRememberCard",function(){return _}),s.d(t,"selectSavedCard",function(){return E}),s.d(t,"_deleteSavedCard",function(){return h}),s.d(t,"deleteSavedCard",function(){return S}),s.d(t,"loadSavedCards",function(){return v});var r=s("./src/lib/raven/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/endpoints/gold/purchase.ts"),c=s("./src/reddit/actions/goldPurchaseModals/constants.ts"),i=s("./src/app/strings/index.ts"),o=s("./src/reddit/selectors/goldPurchaseModals.ts"),d=s("./src/reddit/selectors/user.ts");const u=Object(n.a)(c.i),l=Object(n.a)(c.f),b=Object(n.a)(c.b),p=Object(n.a)(c.a),O=Object(n.a)(c.l),f=Object(n.a)(c.n),m=Object(n.a)(c.m),j=Object(n.a)(c.k),g=Object(n.a)(c.g),y=e=>async(t,s)=>{const r=s(),n=Object(o.j)(r);var a=await e.createToken({name:n});const c=a.token,u=a.error;if(n.trim()){if(!u&&c)return c;t(m(u||void 0))}else{const e=Object(d.M)(r),s=Object(i.a)(e,"gold.checkoutForm.yourCardsNameFieldIsIncomplete");t(p({message:s}))}},_=Object(n.a)(c.o),E=Object(n.a)(c.j),h=Object(n.a)(c.d),S=e=>async(t,s,{apiContext:n})=>{t(h(e));try{const t=await Object(a.a)(n(),e);if(t.error)throw new Error(t.error.type)}catch(c){Object(r.b)(c)}},T=Object(n.a)(c.h),I=Object(n.a)(c.e),v=()=>async(e,t,{apiContext:s})=>{e(T());const n=t(),c=Object(d.M)(n);try{const t=await Object(a.b)(s(),c);if(t.error)throw new Error(t.error.type);const n=t.body.map(e=>({brand:e.brand,cardId:e.card_id,expirationMonth:e.exp_month,expirationYear:e.exp_year,last4:e.last4}));e(I(n)),n[0]&&e(E(n[0].cardId)),n[0]&&e(u("creditCard"))}catch(i){Object(r.b)(i),e(I([]))}}},"./src/reddit/actions/goldPurchaseModals/premiumPurchaseModal.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return b}),s.d(t,"a",function(){return p}),s.d(t,"e",function(){return O}),s.d(t,"d",function(){return f}),s.d(t,"g",function(){return m}),s.d(t,"c",function(){return j}),s.d(t,"f",function(){return y});var r=s("./src/config.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/app/strings/index.ts"),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/formatApiError/index.ts"),o=s("./src/reddit/actions/goldPurchaseModals/payment.ts"),d=s("./src/reddit/endpoints/gold/purchase.ts"),u=s("./src/reddit/helpers/correlationIdTracker.ts"),l=s("./src/reddit/selectors/user.ts");const b="PREMIUM_PURCHASE_MODAL__OPEN_PREMIUM_PURCHASE_MODAL",p="PREMIUM_PURCHASE_MODAL__CLOSE_PREMIUM_PURCHASE_MODAL",O=Object(n.a)(b),f=Object(n.a)(p),m=e=>async(t,s,{apiContext:r})=>{const n=s(),b=c.xb,p=Object(u.c)(u.a.GoldPayment),O=Object(l.M)(n);t(Object(o.stripeTokenPending)());const f=await t(Object(o.validateAndCreateStripeToken)(e));if(f)try{const e=await Object(d.h)({context:r(),correlationId:p,language:O,pennies:b,token:f});if(e.error){const s=Object(i.a)(O,e.error);t(Object(o.stripeApiError)(s))}else t(Object(o.paymentCompleted)({confirmed:!1}))}catch(m){const e=Object(i.a)(O,m);t(Object(o.stripeApiError)(e))}else t(Object(o.stripeApiError)(Object(a.a)(O,"error.type.genericCardValidation")))},j="PREMIUM_PURCHASE_MODAL__PAYMENT_BLOB_CREATED",g=Object(n.a)(j),y=e=>async(t,s,{apiContext:n})=>{t(O());const a=s(),c=Object(l.M)(a),u=r.a.paypal.buttons.premium;try{const s=await Object(d.e)(n(),c,u,e);if(s.error){const e=Object(i.a)(c,s.error);t(Object(o.paypalApiError)(e))}else t(g(s))}catch(b){const e=Object(i.a)(c,b);t(Object(o.paypalApiError)(e))}}},"./src/reddit/actions/governance/async.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});const r=()=>s.e("GovActions").then(s.bind(null,"./src/reddit/actions/governance/publicWalletsFetched.ts")).then(e=>e.default)},"./src/reddit/actions/governance/communityDetails.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/config.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/reddit/endpoints/governance/requester.ts");var i=s("./src/reddit/actions/governance/constants.ts");s.d(t,"a",function(){return d});const o=Object(r.a)(i.a),d=({subredditId:e})=>async(t,s,{apiContext:r})=>{const i=await function(e,t){return Object(c.a)(e,{endpoint:`${n.a.metaUrl}/communities/${t.subredditId}/me`,method:a.jb.GET})}(r(),{subredditId:e});i.ok&&t(o(Object.assign({subredditId:e},i.body)))}},"./src/reddit/actions/governance/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"c",function(){return a}),s.d(t,"d",function(){return c}),s.d(t,"e",function(){return i}),s.d(t,"f",function(){return o}),s.d(t,"g",function(){return d}),s.d(t,"h",function(){return u}),s.d(t,"i",function(){return l}),s.d(t,"j",function(){return b}),s.d(t,"k",function(){return p}),s.d(t,"l",function(){return O}),s.d(t,"m",function(){return f}),s.d(t,"n",function(){return m}),s.d(t,"o",function(){return j}),s.d(t,"p",function(){return g}),s.d(t,"q",function(){return y}),s.d(t,"r",function(){return _}),s.d(t,"s",function(){return E}),s.d(t,"t",function(){return h}),s.d(t,"u",function(){return S}),s.d(t,"v",function(){return T}),s.d(t,"w",function(){return I});const r="GOVERNANCE__COMMUNITY_DETAILS_SUCCESS",n="GOVERNANCE__NEW_SUBREDDIT_SUGGESTED",a="GOVERNANCE__NEW_TOP_MOD_SUGGESTED",c="GOVERNANCE__OPT_OUT_IN_PENDING",i="GOVERNANCE__OPT_OUT_MODAL_OPENED",o="GOVERNANCE__PROPOSAL_CREATION_FAILURE",d="GOVERNANCE__PROPOSAL_CREATION_PENDING",u="GOVERNANCE__PROPOSAL_CREATION_SUCCESS",l="GOVERNANCE__PROPOSAL_OPTION_VOTE_FAILURE",b="GOVERNANCE__PROPOSAL_OPTION_VOTE_PENDING",p="GOVERNANCE__PROPOSAL_OPTION_VOTE_SUCCESS",O="GOVERNANCE__PUBLIC_WALLET_INFO_FAILURE",f="GOVERNANCE__PUBLIC_WALLET_INFO_PENDING",m="GOVERNANCE__PUBLIC_WALLET_INFO_SUCCESS",j="GOVERNANCE__RELEASE_NOTES_MODAL_OPENED",g="GOVERNANCE__RELEASE_NOTES_SUCCESS",y="GOVERNANCE__TRANSFER_FAILURE",_="GOVERNANCE__TRANSFER_MODAL_OPENED",E="GOVERNANCE__TRANSFER_PENDING",h="GOVERNANCE__TRANSFER_SUCCESS",S="GOVERNANCE__WALLETS_FETCH_FAILURE",T="GOVERNANCE__WALLETS_FETCH_PENDING",I="GOVERNANCE__WALLETS_FETCH_SUCCESS"},"./src/reddit/actions/governance/errorToast.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return c});var r=s("./src/reddit/actions/toaster.ts"),n=s("./src/reddit/helpers/governanceErrorText/index.ts"),a=s("./src/reddit/models/Toast/index.ts");function c(e,t){e(Object(r.e)({duration:5e3,kind:a.b.Error,text:Object(n.a)(t)}))}},"./src/reddit/actions/governance/releaseNotes.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/localStorageAvailable/index.ts"),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/config.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/reddit/constants/headers.ts"),d=s("./src/reddit/helpers/r2/normalizePostFromR2/index.ts"),u=s("./src/reddit/endpoints/governance/requester.ts");const l=c.a.releaseNotesSubredditMap||{t5_kzsl3:"rn_funkygoose",t5_37jgj:"rn_ethtrader",t5_2t9ha:"rn_stellar"};var b=s("./src/reddit/actions/governance/constants.ts");s.d(t,"a",function(){return f});const p=Object(a.a)(b.o),O=Object(a.a)(b.p),f=({subredditId:e})=>async(t,s,{apiContext:a})=>{if(!l[e])return;if(!Object(n.a)())return;const c=(e=>`RELEASE_NOTES-${e}`)(e),b=localStorage.getItem(c);let f={};try{b&&(f=JSON.parse(b))}catch(g){return void localStorage.removeItem(c)}const m=Object.keys(f).reduce((e,t)=>f[t]>e?f[t]:e,0);if(Date.now()-r.ye.ok?Object.assign({},e,{body:{releaseNotes:e.body.data.children.map(e=>Object(d.a)(e.data))}}):e):Promise.resolve({ok:!1,error:{},status:404})}(a(),{subredditId:e});if(j.ok){t(O(Object.assign({subredditId:e},j.body)));const s=j.body.releaseNotes.map(e=>e.id);s.filter(e=>!f[e]).length&&t(p());const r=s.reduce((e,t)=>(e[t]=Date.now(),e),{});localStorage.setItem(c,JSON.stringify(r))}}},"./src/reddit/actions/harbergerTax/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"c",function(){return n}),s.d(t,"b",function(){return a}),s.d(t,"d",function(){return c}),s.d(t,"e",function(){return i}),s.d(t,"f",function(){return o}),s.d(t,"g",function(){return d}),s.d(t,"h",function(){return u});const r="HARBERGER_TAX__BANNER_MANAGE_MODAL_OPENED",n="HARBERGER_TAX__BANNER_PURCHASE_MODAL_OPENED",a="HARBERGER_TAX__BANNER_PURCHASE_FAILURE",c="HARBERGER_TAX__BANNER_PURCHASE_PENDING",i="HARBERGER_TAX__BANNER_PURCHASE_SUCCESS",o="HARBERGER_TAX__BANNER_UPDATE_FAILURE",d="HARBERGER_TAX__BANNER_UPDATE_PENDING",u="HARBERGER_TAX__BANNER_UPDATE_SUCCESS"},"./src/reddit/actions/header.ts":function(e,t,s){"use strict";s.d(t,"e",function(){return n}),s.d(t,"f",function(){return a}),s.d(t,"j",function(){return c}),s.d(t,"k",function(){return i}),s.d(t,"d",function(){return o}),s.d(t,"a",function(){return d}),s.d(t,"b",function(){return u}),s.d(t,"c",function(){return l}),s.d(t,"g",function(){return b}),s.d(t,"h",function(){return p}),s.d(t,"i",function(){return O});var r=s("./src/lib/makeActionCreator/index.ts");const n="HEADER__SUBSCRIPTIONS_PINNED",a="HEADER__SUBSCRIPTIONS_UNPINNED",c=Object(r.a)(n),i=Object(r.a)(a),o="EXPERIMENTS__SHUFFLE_CATEGORIES",d=(Object(r.a)(o),"HEADER__DROPDOWN_CLOSED"),u="HEADER__DROPDOWN_OPENED",l="HEADER__DROPDOWN_TOGGLED",b=Object(r.a)(d),p=Object(r.a)(u),O=Object(r.a)(l)},"./src/reddit/actions/hero.ts":function(e,t,s){"use strict";var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/news.ts"),c=s("./src/reddit/actions/pages/news/utils.ts"),i=s("./src/reddit/actions/toaster.ts"),o=s("./src/config.ts"),d=s("./src/lib/constants/index.ts"),u=s("./src/lib/makeApiRequest/index.ts"),l=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),b=s("./src/reddit/models/Toast/index.ts"),p=s("./src/reddit/selectors/listings.ts"),O=s("./src/reddit/selectors/news.ts");s.d(t,"b",function(){return f}),s.d(t,"c",function(){return m}),s.d(t,"a",function(){return j}),s.d(t,"d",function(){return h}),s.d(t,"e",function(){return S});const f="NEWS__NEWS_HERO_LOADED",m="NEWS__NEWS_HERO_PENDING",j="NEWS__NEWS_HERO_FAILED",g=Object(n.a)(m),y=Object(n.a)(f),_=Object(n.a)(j),E=(e,t,s,r=!0)=>async(n,a,b)=>{const f=a(),m=Object(p.d)(f,{listingKey:e}),j=f.listings.postOrder.ids[e],_=Object(p.c)(f,{listingKey:e});if(m||j&&!_)return;n(g({key:e}));const E=Object.assign({},Object(c.b)(t,s)),h=await((e,t)=>Object(u.c)(e,{endpoint:Object(l.a)(`${o.a.gatewayUrl}/desktopapi/v1/news_hero`),method:d.jb.GET,data:Object.assign({},t)}))(b.apiContext(),E),S=`error-${e}`;if(!h.ok)return T(e,n,f,h.error,S,t,s,r);var I=h.body;const v=I.posts,C=I.postIds,R=I.subreddits;n(y({availableTopics:Object(O.d)(f),key:e,meta:f.meta,postIds:C,posts:v,subreddits:R})),n(i.f(S))},h=(e,t,s,r=!0)=>async(n,a,c)=>{let i=n(E(e,t,s,r));return r||(i=i.catch(e=>Promise.resolve(e))),i},S=(e,t,s,r=!0)=>async(n,i,o)=>{await n(a.g(r));const d=i();var u=Object(c.c)(d,t,s);const l=u.topic,b=u.subtopic;return n(h(e,l,b,r))},T=(e,t,s,n,a,c,o,d)=>{t(_({error:n,key:e})),d&&t(i.e({id:a,kind:b.b.Error,text:Object(r.a)(s.user.language,"news.failedToLoadHero"),buttonText:Object(r.a)(s.user.language,"listings.toast.retryButton"),buttonAction:E(e,c,o)}))}},"./src/reddit/actions/imageUploads.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return d}),s.d(t,"c",function(){return u}),s.d(t,"e",function(){return l}),s.d(t,"b",function(){return b}),s.d(t,"a",function(){return p}),s.d(t,"k",function(){return O}),s.d(t,"j",function(){return f}),s.d(t,"l",function(){return m}),s.d(t,"i",function(){return j}),s.d(t,"h",function(){return g}),s.d(t,"g",function(){return y}),s.d(t,"f",function(){return E}),s.d(t,"m",function(){return h});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/raven/index.ts"),a=s("./src/lib/uploadToS3/index.ts"),c=s("./src/reddit/helpers/getGenericUploadError.ts"),i=s("./src/reddit/models/Image/index.tsx"),o=s("./src/reddit/selectors/imageUploads.ts");const d="IMAGE_UPLOADS__IMAGE_UPLOAD_PENDING",u="IMAGE_UPLOADS__IMAGE_UPLOAD_LOADED",l="IMAGE_UPLOADS__IMAGE_UPLOAD_SAVED",b="IMAGE_UPLOADS__IMAGE_UPLOAD_FAILED",p="IMAGE_UPLOADS__IMAGE_UPLOAD_CANCELED",O=Object(r.a)(d),f=Object(r.a)(u),m=Object(r.a)(l),j=Object(r.a)(b),g=Object(r.a)(p),y=async(e,t,s,r)=>{if(!t.ok)throw Object(i.j)(s,t.error);let n,c=t.body;"s3UploadLease"in c&&(c=c.s3UploadLease,n=t.body.websocketUrl);const o=await Object(a.a)(s.file,c);if(o.ok){if(!e.imageUploads[s.id])return void Object(i.d)(s);const t=decodeURIComponent(o.body.PostResponse.Location);return Object(i.m)(s,t,n,r)}throw Object(i.j)(s,o.error)};function _(e){return e.split("/").pop()}const E=(e,t)=>new Promise((s,r)=>{const a=Object(o.b)(e,t);if(!a.length)return s(null);const c=a[0].websocketUrl;if(!c)return r(new Error("ImageUploads: No websocket URL found"));const i={};for(let e=0;e{u.onerror=null,s({websocket:u,imagesByKey:i,imageCount:d})}),u.onerror=(e=>{u.close();const t=new Error("ImageUploads: Failed to connect to websocket");Object(n.b)(t),r()})}),h=e=>(t,s,{apiContext:r})=>new Promise((s,r)=>{const a=e.websocket;let o=e.imageCount,d=e.imagesByKey;function u(){for(const e in d){const s=d[e],r=Object(i.n)(s,s.url);t(m(r))}s(),a.close()}d=Object.assign({},d);let l=setTimeout(u,6e4);a.onmessage=(e=>{clearTimeout(l);const r=JSON.parse(e.data);if(r&&"success"===r.type){const e=r.payload.url,s=_(e),n=d[s];if(!n)return;o-=1,delete n[s];const a=Object(i.n)(n,e);t(m(a))}else{const e=_(r.payload.image_key),s=d[e];if(!s)return;o-=1,delete s[e];const n=Object(c.a)(r.payload.image_key),a=Object(i.j)(s,n);t(j(a))}o?l=setTimeout(u,6e4):(a.close(),s())}),a.onerror=(e=>{clearTimeout(l);const s=Object(c.a)("websocket");for(const r in d){const e=d[r],n=Object(i.j)(e,s);t(j(n))}a.close();const o=new Error("ImageUploads: WebSocket connection failed before all messages received");Object(n.b)(o),r()})})},"./src/reddit/actions/inContextModeration.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a}),s.d(t,"c",function(){return c}),s.d(t,"d",function(){return i});var r=s("./src/lib/makeActionCreator/index.ts");const n="INCONTEXT__BANNED",a="INCONTEXT__MUTED",c=Object(r.a)(n),i=Object(r.a)(a)},"./src/reddit/actions/jsApi.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a});var r=s("./src/lib/makeActionCreator/index.ts");const n="JSAPI__CONSUMER_SUBSCRIBED",a=Object(r.a)(n)},"./src/reddit/actions/leaderboard/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"c",function(){return a}),s.d(t,"d",function(){return c});const r="LEADERBOARD__DATE_RANGE_CHANGED",n="LEADERBOARD__DATE_RANGE_FETCH_FAILURE",a="LEADERBOARD__DATE_RANGE_FETCH_PENDING",c="LEADERBOARD__DATE_RANGE_FETCH_SUCCESS"},"./src/reddit/actions/modMode.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return o}),s.d(t,"b",function(){return u});var r=s("./node_modules/js-cookie/src/js.cookie.js"),n=s.n(r),a=s("./src/config.ts"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/reddit/constants/cookie.ts");const o="MOD_MODE_TOGGLED",d=Object(c.a)(o),u=e=>async(t,s,{apiContext:r})=>{let c;if(void 0!==e)c=e;else{c="false"===n.a.get(i.c)}n.a.set(i.c,c,{domain:a.a.cookieDomain});(document.cookie.match(/mod_mode_enabled=/g)||[]).length>1&&n.a.set(i.c,"",{expires:0,path:"/"});t(d({enabled:c}))}},"./src/reddit/actions/modQueue/constants.ts":function(e,t,s){"use strict";s.d(t,"m",function(){return r}),s.d(t,"l",function(){return n}),s.d(t,"k",function(){return a}),s.d(t,"j",function(){return c}),s.d(t,"i",function(){return i}),s.d(t,"h",function(){return o}),s.d(t,"q",function(){return d}),s.d(t,"p",function(){return u}),s.d(t,"o",function(){return l}),s.d(t,"t",function(){return b}),s.d(t,"s",function(){return p}),s.d(t,"r",function(){return O}),s.d(t,"z",function(){return f}),s.d(t,"y",function(){return m}),s.d(t,"x",function(){return j}),s.d(t,"e",function(){return g}),s.d(t,"d",function(){return y}),s.d(t,"c",function(){return _}),s.d(t,"w",function(){return E}),s.d(t,"v",function(){return h}),s.d(t,"u",function(){return S}),s.d(t,"n",function(){return T}),s.d(t,"b",function(){return I}),s.d(t,"a",function(){return v}),s.d(t,"f",function(){return C}),s.d(t,"g",function(){return R});const r="MODQUEUE_PENDING",n="MODQUEUE_LOADED",a="MODQUEUE_FAILED",c="EDITED_PENDING",i="EDITED_LOADED",o="EDITED_FAILED",d="REPORTS_PENDING",u="REPORTS_LOADED",l="REPORTS_FAILED",b="SPAM_PENDING",p="SPAM_LOADED",O="SPAM_FAILED",f="UNMODERATED_PENDING",m="UNMODERATED_LOADED",j="UNMODERATED_FAILED",g="BULKACTION_PENDING",y="BULKACTION_LOADED",_="BULKACTION_FAILED",E="UNDOACTION_PENDING",h="UNDOACTION_LOADED",S="UNDOACTION_FAILED",T="MORE_MODERATED_SUBREDDITS_LOADED",I="ALL_MODERATED_COMMUNITIES_LOADED",v="ADD_SELECTED_ITEMS",C="BULK_SELECT_ITEMS",R="BULK_UNSELECT_ITEMS"},"./src/reddit/actions/modal.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return u}),s.d(t,"i",function(){return l}),s.d(t,"b",function(){return b}),s.d(t,"f",function(){return p}),s.d(t,"d",function(){return O}),s.d(t,"g",function(){return m}),s.d(t,"h",function(){return j}),s.d(t,"k",function(){return g}),s.d(t,"j",function(){return y}),s.d(t,"e",function(){return _}),s.d(t,"a",function(){return E}),s.d(t,"l",function(){return h});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/actions/media.ts"),a=s("./src/reddit/constants/modals.ts"),c=s("./src/reddit/endpoints/user/index.ts"),i=s("./src/reddit/helpers/localStorage/index.ts"),o=s("./src/reddit/selectors/activeModalId.ts"),d=s("./src/reddit/selectors/user.ts");const u="MODAL_TOGGLED",l=Object(r.a)(u),b="CLOSE_ALL_MODALS",p=Object(r.a)(b),O="REDESIGN_MODAL_CLOSED",f=Object(r.a)(O),m=e=>async(t,s,r)=>{Object(o.b)(e)(s())&&t(l(e))},j=e=>async(t,s,r)=>{Object(o.b)(e)(s())||t(l(e))},g=()=>async(e,t,s)=>{Object(i.F)(a.a.REDESIGN_MODAL,!0),Object(d.F)(t())&&Object(c.d)(s.apiContext())},y=()=>async(e,t,s)=>{g()(e,t,s),n.c(!0)(e,t,s),e(f())},_="SET_ACCOUNT_MANAGER_MODAL_DATA";var E;!function(e){e.Explore="explore",e.HeaderLogin="header_login",e.HeaderSignup="header_signup",e.Hide="hide",e.PromoBanner="promo",e.Reply="reply",e.Report="report",e.Save="save",e.Subscribe="subscribe",e.Vote="vote"}(E||(E={}));const h=Object(r.a)(_)},"./src/reddit/actions/moderatingSubreddits.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return o}),s.d(t,"c",function(){return b}),s.d(t,"b",function(){return p});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/actions/profile/index.ts"),a=s("./src/reddit/endpoints/moderator/moderatingSubreddits.ts"),c=s("./src/reddit/models/User/index.ts"),i=s("./src/reddit/selectors/user.ts");const o="MOD_PERMS__REQUEST_LOADED",d=Object(r.a)("MOD_PERMS__REQUEST_PENDING"),u=Object(r.a)(o),l=Object(r.a)("MOD_PERMS__REQUEST_FAILED"),b=()=>async(e,t,{apiContext:s})=>{const r=t();if(!r.user.account)return;if(r.isModeratorWithPostPerms)return;e(d());const n=await Object(a.a)(s());n.ok?e(u(n.body)):e(l(n.error))},p=()=>async(e,t)=>{const s=Object(i.j)(t());if(s){const t=Object(c.f)(s);await e(Object(n.b)(t))}}},"./src/reddit/actions/moderationLog/constants.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return r}),s.d(t,"a",function(){return n});const r="SUBREDDIT__MODERATION_LOG_LOADED",n="SUBREDDIT__ALL_MODERATORS_LOADED"},"./src/reddit/actions/monthsToMinutes.ts":function(e,t,s){"use strict";s.d(t,"k",function(){return p}),s.d(t,"c",function(){return O}),s.d(t,"r",function(){return f}),s.d(t,"i",function(){return m}),s.d(t,"g",function(){return g}),s.d(t,"t",function(){return y}),s.d(t,"f",function(){return _}),s.d(t,"s",function(){return E}),s.d(t,"h",function(){return h}),s.d(t,"q",function(){return T}),s.d(t,"w",function(){return I}),s.d(t,"d",function(){return v}),s.d(t,"o",function(){return C}),s.d(t,"l",function(){return R}),s.d(t,"m",function(){return A}),s.d(t,"x",function(){return D}),s.d(t,"y",function(){return P}),s.d(t,"v",function(){return w}),s.d(t,"e",function(){return N}),s.d(t,"p",function(){return k}),s.d(t,"b",function(){return L}),s.d(t,"n",function(){return U}),s.d(t,"j",function(){return M}),s.d(t,"u",function(){return G}),s.d(t,"a",function(){return F});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/reddit/constants/localStorage.ts"),c=s("./src/reddit/helpers/localStorage/index.ts"),i=s("./src/reddit/helpers/monthsToMinutes/index.ts"),o=s("./src/reddit/models/MonthsToMinutes/index.ts"),d=s("./src/reddit/selectors/monthsToMinutes.ts"),u=s("./src/reddit/selectors/posts.ts"),l=s("./src/reddit/selectors/runTimeEnvVars.ts"),b=s("./src/reddit/selectors/subscriptions.ts");const p="M2M_SUBSCRIPTIONS_NAMES_LOADED",O=(Object(r.a)(p),"M2M_APPLY_LOGGED_OUT_VOTE"),f=Object(r.a)(O),m="M2M_LOADED_FROM_LOCAL_STORAGE",j=Object(r.a)(m),g="M2M_EXPAND_ACCOUNT_COMPLETENESS",y=Object(r.a)(g),_="M2M_COLLAPSE_ACCOUNT_COMPLETENESS",E=Object(r.a)(_),h="M2M_INIT_FROM_EMPTY_LOCAL_STORAGE",S=Object(r.a)(h),T=()=>async(e,t,{apiContext:s})=>{try{const t=Object(c.h)(a.l);t&&t.loggedOutV3&&e(j(t.loggedOutV3))}catch(r){e(S())}Object(d.e)(t())&&setTimeout(()=>e(B()),o.a)},I=()=>async(e,t,{apiContext:s})=>{const r=t();Object(i.b)(r)},v="M2M_CLOSE_ACCOUNT_COMPLETENESS",C=Object(r.a)(v),R="M2M_TOOLTIP_ACTIVATED",A="M2M_TOOLTIP_CLOSED",D=Object(r.a)(R),P=Object(r.a)(A),x=(e,t)=>{const s=Object(l.a)(e);return!t.time||s-t.time>n.y},w=(e,t,s)=>async(r,n,{apiContext:a})=>{const c=n();if(!Object(d.u)(c))return;const i=c.user.loggedOutData.tooltips,l=Date.now();Object(b.a)(c)||i[o.j.SubscribeFeed].time||i[o.j.SubscribeFeed].postId||!(t>4)||Object(u.v)(c,e)||s?!Object(d.H)(c)&&!i[o.j.Vote].time&&!i[o.j.Vote].postId&&e!==i[o.j.SubscribeFeed].postId&&t>9?r(D({postId:e,time:l,tooltipType:o.j.Vote})):!Object(b.a)(c)&&x(c,i[o.j.SubscribeFeed])&&!i[o.j.SubscribeReminder].postId&&t>4&&!Object(u.v)(c,e)&&!s?r(D({postId:e,time:l,tooltipType:o.j.SubscribeReminder})):!Object(d.H)(c)&&x(c,i[o.j.Vote])&&!i[o.j.VoteReminder].postId&&t>9&&r(D({postId:e,time:l,tooltipType:o.j.VoteReminder})):r(D({postId:e,time:l,tooltipType:o.j.SubscribeFeed}))},N="M2M_CLOSE_WELCOME_MODAL",k=Object(r.a)(N),L="M2M_ACCOUNT_COMPLETENESS_SELECT_TAB",U=Object(r.a)(L),M="MILESTONE_ACTION_STALED",G=Object(r.a)(M),F="M2M_ACCOUNT_COMPLETENESS_AWAKE",B=Object(r.a)(F)},"./src/reddit/actions/monthsToMinutes/accountCompleteness.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a});var r=s("./src/lib/makeActionCreator/index.ts");const n="M2M_SET_STEP",a=Object(r.a)(n)},"./src/reddit/actions/monthsToMinutes/homeFeed.ts":function(e,t,s){"use strict";var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/discoveryUnit.ts"),c=s("./src/reddit/endpoints/category/subreddits.ts"),i=s("./src/lib/constants/index.ts"),o=s("./src/lib/makeApiRequest/index.ts"),d=s("./src/lib/omitHeaders/index.ts"),u=s("./src/reddit/constants/headers.ts"),l=s("./src/reddit/helpers/monthsToMinutes/index.ts"),b=s("./src/reddit/models/MonthsToMinutes/index.ts"),p=s("./src/reddit/selectors/monthsToMinutes.ts"),O=s("./src/reddit/selectors/subreddit.ts");s.d(t,"c",function(){return f}),s.d(t,"g",function(){return m}),s.d(t,"d",function(){return j}),s.d(t,"h",function(){return g}),s.d(t,"b",function(){return y}),s.d(t,"f",function(){return E}),s.d(t,"e",function(){return h}),s.d(t,"a",function(){return S}),s.d(t,"i",function(){return I});const f="M2M_SUBREDDIT_VIEWED",m=Object(n.a)(f),j="M2M_SUBREDDIT_VOTED",g=Object(n.a)(j),y="M2M_SIMILAR_SUBREDDITS_LOADED",_=Object(n.a)(y),E=()=>async(e,t,{apiContext:s})=>{const r=t();if(!Object(p.q)(r))return;if(Object(p.f)(r)!==b.b.Initial)return;let n=Object(p.D)(r);if(n.lengthObject(O.z)(r,e)).filter(Boolean),a=b.e-t.length,l=await((e,t)=>Object(o.c)(Object(d.a)(e,[u.a]),{data:{sr_fullnames:t.subredditIds.join(","),limit:t.count,variant:t.variant},endpoint:`${e.apiUrl}/api/similar_subreddits.json`,method:i.jb.GET}))(s(),{subredditIds:t,count:a});if(l.ok){const t=Object(c.b)(l.body);n=[...n,...t.subredditNames],e(_(t))}}},h=()=>async(e,t,{apiContext:s})=>{const r=t();if(Object(p.p)(r))return;const n=Object(p.x)(r);if(0===n.length)return;const c=n.filter(Boolean).join("+");await e(Object(a.j)(c))},S="M2M_SET_HOME_FEED",T=Object(n.a)(S),I=()=>async(e,t,{apiContext:s})=>{if(!Object(p.p)(t())){const s=Object(p.x)(t());e(T(s)),Object(l.b)(t())}e(Object(r.b)("/"))}},"./src/reddit/actions/multireddit.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/lib/makeListingKey/index.ts"),o=s("./src/reddit/constants/parameters.ts"),d=s("./src/reddit/constants/postLayout.ts"),u=s("./src/reddit/contexts/PageLayer/index.tsx"),l=s("./src/lib/makeApiRequest/index.ts"),b=s("./src/lib/omitHeaders/index.ts"),p=s("./src/reddit/constants/headers.ts"),O=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),f=s("./src/reddit/endpoints/page/myMultiredditFeed.ts"),m=s("./src/reddit/helpers/filterListingResponse/index.ts"),j=s("./src/reddit/helpers/r2/normalizeSubredditFromR2/index.ts"),g=s("./src/reddit/selectors/multireddit.ts");s.d(t,"c",function(){return y}),s.d(t,"b",function(){return _}),s.d(t,"a",function(){return E}),s.d(t,"f",function(){return I}),s.d(t,"d",function(){return v}),s.d(t,"e",function(){return C}),s.d(t,"g",function(){return A});const y="MULTIREDDIT__MORE_POSTS_PENDING",_="MULTIREDDIT__MORE_POSTS_LOADED",E="MULTIREDDIT__MORE_POSTS_FAILED",h=Object(c.a)(y),S=Object(c.a)(_),T=Object(c.a)(E),I=e=>async(t,s,{apiContext:r})=>{var c=e.sort;const l=void 0===c?a.X.HOT:c,b=e.multiredditName,p=s(),O=p.platform.currentPage,j=O?O.queryParams:{},y=Object(g.b)(p,{multiredditName:b}),_=Object(i.a)(y.url,l,j),E=p.listings.postOrder.loadMore[_];if(!E)return;const I=p.listings.postOrder.api.pending[_],v=p.listings.postOrder.fetchedTokens,C=v[_]&&v[_][E.token]||!1;if(I||C)return;t(h({key:_,fetchedToken:E.token}));const R=await Object(f.a)(r(),b,Object.assign({after:E.token,dist:E.dist,layout:d.d[Object(u.O)(p,{})],sort:l},n()(j,o.j))),A=Object.assign({},R.body,Object(m.a)(p,_,R.body));R.ok?t(S(Object.assign({fetchedToken:E.token,key:_,meta:p.meta},A))):t(T(Object.assign({error:R.error,fetchedToken:E.token,key:_},A)))},v="MULTIREDDIT__MY_MULTIREDDITS_PENDING",C="MULTIREDDIT__MY_MULTIREDDITS_RECEIVED",R=(Object(c.a)(v),Object(c.a)(C)),A=()=>async(e,t,{apiContext:s})=>{const r=t();if(!r.user.account)return;if(Object(g.e)(r)||Object(g.f)(r))return;const n=await(e=>Object(l.c)(Object(b.a)(e,[p.a]),{endpoint:Object(O.a)(`${e.apiUrl}/api/multi/mine.json`),data:{expand_srs:1},method:a.jb.GET}))(s());if(n.ok){const t=r.user.account.id,s=n.body.reduce((e,{data:t})=>t.subreddits.reduce((e,{data:t})=>{const s=Object(j.a)(t);return e[s.id]=s,e},e),{}),a=[],c=n.body.reduce((e,{data:t})=>{const s=(e=>{let t=e.over_18||!1;if(!t)for(const r of e.subreddits)if(r.data.over_18){t=!0;break}let s=e.quarantine||!1;if(!s)for(const r of e.subreddits){const e=(r.data.audience_target||"").split(",");if(r.data.quarantine||e.indexOf("unsafe")>-1){s=!0;break}}return{created:e.created_utc,description:e.description_html,displayText:e.display_name,isNSFW:t,isQuarantined:s,name:e.name,subredditIds:e.subreddits.map(e=>e.data.name),url:e.path,visibility:e.visibility}})(t),r=s.url.toLowerCase();return a.push(r),e[r]=s,e},{});e(R({subreddits:s,multireddits:c,multiredditsByUser:{[t]:a}}))}}},"./src/reddit/actions/news.ts":function(e,t,s){"use strict";var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./node_modules/react-router-redux/es/index.js"),c=s("./src/reddit/actions/pages/news/index.ts"),i=s("./src/reddit/actions/toaster.ts"),o=s("./src/config.ts"),d=s("./src/lib/constants/index.ts"),u=s("./src/lib/makeApiRequest/index.ts"),l=s("./src/reddit/models/News/index.ts"),b=s("./src/reddit/models/Toast/index.ts"),p=s("./src/reddit/routes/news/util.ts"),O=s("./src/reddit/selectors/news.ts"),f=s("./src/reddit/selectors/user.ts");s.d(t,"d",function(){return m}),s.d(t,"b",function(){return j}),s.d(t,"c",function(){return g}),s.d(t,"a",function(){return y}),s.d(t,"f",function(){return _}),s.d(t,"e",function(){return T}),s.d(t,"g",function(){return I});const m="NEWS__NEWS_TOPIC_SELECTED",j="NEWS__NEWS_TOPICS_LOADED",g="NEWS__NEWS_TOPICS_PENDING",y="NEWS__NEWS_TOPICS_FAILED",_=Object(n.a)(m),E=Object(n.a)(j),h=Object(n.a)(g),S=Object(n.a)(y),T=(e,t)=>async(s,r)=>{const n=Object(p.b)(e,t),i=r().platform.currentPage.routeMatch.match;i&&i.url===n?s(Object(c.d)(i,!0)):s(Object(a.b)(n))},I=(e=!0)=>async(t,s,{apiContext:n})=>{const a=s(),c=Object(O.r)(a),p=Object(O.d)(a).length>0;if(c||p)return;t(h);const m=await(e=>Object(u.c)(e,{endpoint:`${o.a.gatewayUrl}/news/topics`,method:d.jb.GET}))(n());if(m.ok){const e=Object(l.d)(m.body.data||[]);t(E(e))}else t(S(m.error)),e&&t(function(e){const t=Object(f.M)(e);return Object(i.e)(Object(i.d)(Object(r.a)(t,"news.failedToLoadTopic"),b.b.Error,Object(r.a)(t,"error.clickHere"),I()))}(s()))}},"./src/reddit/actions/notifications/constants.ts":function(e,t,s){"use strict";s.d(t,"n",function(){return n}),s.d(t,"e",function(){return a}),s.d(t,"s",function(){return c}),s.d(t,"o",function(){return i}),s.d(t,"h",function(){return o}),s.d(t,"g",function(){return d}),s.d(t,"r",function(){return u}),s.d(t,"q",function(){return l}),s.d(t,"p",function(){return b}),s.d(t,"i",function(){return p}),s.d(t,"j",function(){return O}),s.d(t,"f",function(){return f}),s.d(t,"a",function(){return m}),s.d(t,"d",function(){return j}),s.d(t,"c",function(){return g}),s.d(t,"b",function(){return y}),s.d(t,"m",function(){return _}),s.d(t,"l",function(){return E}),s.d(t,"k",function(){return h});var r=s("./src/lib/makeActionCreator/index.ts");const n="NOTIFICATIONS__SHOW_PRE_PROMPT",a="NOTIFICATIONS__HIDE_PRE_PROMPT",c=Object(r.a)(n),i=Object(r.a)(a),o="NOTIFICATIONS__PERMISSION_GRANTED",d="NOTIFICATIONS__PERMISSION_DENIED",u=Object(r.a)("NOTIFICATIONS__PERMISSION_PENDING"),l=Object(r.a)(o),b=Object(r.a)(d),p="notification-preprompt-closed",O="1";var f,m;!function(e){e[e.NotificationsSupported=0]="NotificationsSupported",e[e.BrowserUnsupported=1]="BrowserUnsupported",e[e.LocalStorageUnavailable=2]="LocalStorageUnavailable",e[e.NotAllRequiredAPIsSupported=3]="NotAllRequiredAPIsSupported"}(f||(f={})),function(e){e.Granted="granted",e.Denied="denied",e.Closed="closed",e.Default="default"}(m||(m={}));const j="PUSH__GET_PREFERENCES_PENDING",g="PUSH__GET_PREFERENCES_LOADED",y="PUSH__GET_PREFERENCES_FAILED",_="PUSH__SET_PREFERENCES_PENDING",E="PUSH__SET_PREFERENCES_LOADED",h="PUSH__SET_PREFERENCES_FAILED"},"./src/reddit/actions/nps.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/config.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/reddit/constants/headers.ts");var d=s("./node_modules/@r/frames/compiled.js"),u=s("./node_modules/lodash/debounce.js"),l=s.n(u),b=function(e){document.body.appendChild(function(e){let t;function s(){d.listen("embedjail"),d.receiveMessage(t.contentWindow,"open.embedjail",function(e){var s;s=e.detail,t.style.width=s.dimensions.width,t.style.height=s.dimensions.height,t.style.display="block",t.style.position="fixed",t.style.bottom=0,t.style.zIndex=2147483647,window.addEventListener("resize",r)}),d.receiveMessage(t.contentWindow,"close.embedjail",function(e){t.parentElement.removeChild(t),d.stopListening("asknicely"),window.removeEventListener("resize",r),t=void 0}),window.addEventListener("message",function(e){"https://live.asknice.ly"!==e.origin&&"https://reddit.asknice.ly"!==e.origin||e.data&&t&&t.contentWindow&&d.postMessage(t.contentWindow,e.data+".asknicely")})}const r=l()(function(){t&&t.contentWindow&&d.postMessage(t.contentWindow,"resize.asknicely")},500);return function(){return t=function(){const t=document.createElement("iframe");return t.src=e,t.setAttribute("allowTransparency","true"),t.style.display="block",t.style.width="100%",t.style.height="1px",t.style.background="transparent",t.style.border="none",t}(),s(),t}}(e)())};s.d(t,"c",function(){return p}),s.d(t,"b",function(){return O}),s.d(t,"a",function(){return f}),s.d(t,"d",function(){return _});const p="NPS__URL_PENDING",O="NPS__URL_LOADED",f="NPS__URL_FAILED",m=Object(r.a)(p),j=Object(r.a)(O),g=Object(r.a)(f);let y=!1;const _=()=>async(e,t,s)=>{const r=t();if(r.nps.pending)return;if(y)return;e(m());const d=r.platform.currentPage&&r.platform.currentPage.queryParams.feature||"",u=!!r.user.account,l=await((e,t,s)=>Object(c.c)(Object(i.a)(e,[o.a]),{data:{feature:t,app_name:"web2x"},endpoint:`${s?n.a.oauthUrl:n.a.apiUrl}/api/jail/asknicely${s?"":".json"}`,method:a.jb.GET}))(s.apiContext(),d,u);if(l.ok){const t=l.body;e(j(t)),t.dest&&(b(t.dest),y=!0)}else e(g())}},"./src/reddit/actions/oldSiteRules.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/omitHeaders/index.ts"),i=s("./src/reddit/constants/headers.ts");s.d(t,"a",function(){return o}),s.d(t,"b",function(){return u});const o="OLD_SITE_RULES_LOADED",d=Object(r.a)(o),u=()=>async(e,t,{apiContext:s})=>{const r=await(e=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/site_rules.json`,method:n.jb.GET}))(s());if(r.ok){const t=r.body.site_rules;e(d({oldSiteRules:t}))}}},"./src/reddit/actions/originalContent.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/lib/makeListingKey/index.ts"),o=s("./src/reddit/constants/originalContent.ts"),d=s("./src/reddit/constants/page.ts"),u=s("./src/reddit/constants/parameters.ts"),l=s("./src/lib/makeApiRequest/index.ts"),b=s("./src/lib/omitHeaders/index.ts"),p=s("./src/reddit/constants/headers.ts"),O=s("./src/reddit/helpers/r2/normalizeActionableUserFromR2/index.ts"),f=s("./src/reddit/helpers/r2/normalizeProfileAboutInfoFromR2/index.ts"),m=s("./src/reddit/helpers/r2/normalizeProfileSubredditFromR2/index.ts");var j=s("./src/reddit/helpers/r2/normalizePostFromR2/index.ts");var g=s("./src/reddit/endpoints/page/originalContentPage.ts"),y=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),_=s("./src/reddit/models/OcSubreddits/index.ts");function E(e){return{discoverable:e.discoverable,name:e.name,displayText:e.display_text,submittable:e.submittable}}var h=s("./src/reddit/selectors/originalContent.ts");s.d(t,"f",function(){return S}),s.d(t,"e",function(){return T}),s.d(t,"d",function(){return I}),s.d(t,"q",function(){return A}),s.d(t,"c",function(){return D}),s.d(t,"b",function(){return P}),s.d(t,"a",function(){return x}),s.d(t,"p",function(){return L}),s.d(t,"l",function(){return U}),s.d(t,"k",function(){return M}),s.d(t,"j",function(){return G}),s.d(t,"s",function(){return q}),s.d(t,"o",function(){return V}),s.d(t,"n",function(){return H}),s.d(t,"m",function(){return K}),s.d(t,"t",function(){return Q}),s.d(t,"i",function(){return X}),s.d(t,"h",function(){return J}),s.d(t,"g",function(){return Z}),s.d(t,"r",function(){return re});const S="OC_MORE_POSTS_PENDING",T="OC_MORE_POSTS_LOADED",I="OC_MORE_POSTS_FAILED",v=Object(c.a)(S),C=Object(c.a)(T),R=Object(c.a)(I),A=e=>async(t,s,{apiContext:r})=>{const c=s(),l=c.platform.currentPage;var b=e.sort;const p=void 0===b?a.Y:b;var O=e.category;const f=void 0===O?o.b:O,m=l?l.queryParams:{},j=Object.assign({},m,{category:f}),_=Object(i.a)(d.j,p,j),E=c.listings.postOrder.loadMore[_],h=m[u.s]?m[u.s].toUpperCase():"",S=h in a.rc&&a.rc[h];if(!E)return;const T=c.listings.postOrder.api.pending[_],I=c.listings.postOrder.fetchedTokens,A=I[_]&&I[_][E.token]||!1;if(T||A)return;t(v({key:_,fetchedToken:E.token}));const D=await Object(g.a)(r(),Object.assign({after:E.token,category:f,dist:E.dist,sort:p,t:Object(y.a)(p,S)},n()(m,u.j))),P=c.listings.postOrder.ids[_],x=Object.assign({},D.body,{postIds:(D.body.postIds||[]).filter(e=>!P||!P.includes(e))});D.ok?t(C(Object.assign({key:_,fetchedToken:E.token,meta:c.meta},x))):t(R(Object.assign({key:_,error:D.error,fetchedToken:E.token},x)))},D="OC_CATEGORIES_PENDING",P="OC_CATEGORIES_LOADED",x="OC_CATEGORIES_FAILED",w=Object(c.a)(D),N=Object(c.a)(P),k=Object(c.a)(x),L=()=>async(e,t,{apiContext:s})=>{const r=t();if(Object(h.d)(r))return;if(Object(h.c)(r).length>0)return;e(w());const n=await(e=>Object(l.c)(Object(b.a)(e,[p.a]),{endpoint:`${e.apiUrl}/api/oc_categories.json`,method:a.jb.GET}))(s());if(n.ok){const t=n.body.map(E);e(N(t))}else e(k(n.error))},U="PAGE__ORIGINAL_CONTENT_TOP_COMMUNITIES_PENDING",M="PAGE__ORIGINAL_CONTENT_TOP_COMMUNITIES_LOADED",G="PAGE__ORIGINAL_CONTENT_TOP_COMMUNITIES_FAILED",F=Object(c.a)(U),B=Object(c.a)(M),$=Object(c.a)(G),q=(e=o.b)=>async(t,s,{apiContext:r})=>{t(F({category:e}));const n=await((e,t)=>Object(l.c)(Object(b.a)(e,[p.a]),{data:t,endpoint:`${e.apiUrl}/api/oc_top_subreddits.json`,method:a.jb.GET}))(r(),{category:e,count:o.e});if(n.ok){var c=Object(_.c)(n.body.data.children.map(({data:e})=>e));const s=c.subreddits,r=c.subredditsAboutInfo;t(B({category:e,subreddits:s,subredditsAboutInfo:r}))}else t($({category:e,error:n.error}))},V="PAGE__ORIGINAL_CONTENT_TOP_CREATORS_PENDING",H="PAGE__ORIGINAL_CONTENT_TOP_CREATORS_LOADED",K="PAGE__ORIGINAL_CONTENT_TOP_CREATORS_FAILED",W=Object(c.a)(V),Y=Object(c.a)(H),z=Object(c.a)(K),Q=(e=o.b)=>async(t,s,{apiContext:r})=>{t(W({category:e}));const n=await((e,t)=>Object(l.c)(Object(b.a)(e,[p.a]),{data:t,endpoint:`${e.apiUrl}/api/oc_top_creators.json`,method:a.jb.GET}))(r(),{category:e});if(n.ok){var c=function(e){return e.data.children.reduce((e,{data:t})=>{if(e.users[t.name.toLowerCase()]=Object(O.a)(t),t.subreddit){const s=Object(m.a)(t.subreddit,t.name);s&&(e.profiles[s.id]=s,e.profilesAboutInfo[s.id]=Object(f.a)(t))}return e},{profiles:{},profilesAboutInfo:{},users:{}})}(n.body);const s=c.profiles,r=c.profilesAboutInfo,a=c.users;t(Y({category:e,profiles:s,profilesAboutInfo:r,users:a}))}else t(z({category:e,error:n.error}))},X="PAGE__ORIGINAL_CONTENT_BEST_POSTS_PENDING",J="PAGE__ORIGINAL_CONTENT_BEST_POSTS_LOADED",Z="PAGE__ORIGINAL_CONTENT_BEST_POSTS_FAILED",ee=Object(c.a)(X),te=Object(c.a)(J),se=Object(c.a)(Z),re=(e=o.b)=>async(t,s,{apiContext:r})=>{const n=s(),c=n.meta,i=Object(h.a)(n,{categoryName:e});if(Object(h.b)(n,{categoryName:e})||i.length)return;t(ee({category:e}));const d=await((e,t)=>Object(l.c)(Object(b.a)(e,[p.a]),{data:t,endpoint:`${e.apiUrl}/original/${t.category}/top.json`,method:a.jb.GET}))(r(),{category:e,limit:o.a,sort:a.X.TOP,t:a.rc.WEEK});if(d.ok){const s=function(e){return e.data.children.reduce((e,{data:t})=>{const s=Object(j.a)(t);return e.posts[s.id]=s,e},{posts:{}})}(d.body).posts;t(te({category:e,meta:c,posts:s}))}else t(se({category:e,error:d.error}))}},"./src/reddit/actions/page.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./node_modules/react-router-redux/es/index.js"),c=s("./src/app/strings/index.ts"),i=s("./src/lib/addQueryParams/index.ts"),o=s("./src/lib/getParsedUserAgent/index.ts"),d=s("./src/reddit/actions/category.ts"),u=s("./src/reddit/actions/discoveryUnit.ts"),l=s("./src/reddit/actions/monthsToMinutes/homeFeed.ts"),b=s("./src/reddit/actions/pages/subreddit.ts"),p=s("./src/reddit/actions/shortcuts.ts"),O=s("./src/reddit/constants/parameters.ts"),f=s("./src/reddit/endpoints/governance/posts.ts"),m=s("./src/reddit/endpoints/page/commentsPage.ts"),j=s("./src/reddit/endpoints/page/frontpage.ts"),g=s("./src/reddit/endpoints/page/myMultiredditFeed.ts"),y=s("./src/reddit/endpoints/page/search.ts"),_=s("./src/reddit/endpoints/page/subredditPage.ts"),E=s("./src/reddit/selectors/experiments/railsSearchResults.ts"),h=s("./src/lib/constants/index.ts"),S=s("./src/app/models/Draft.ts"),T=s("./src/lib/makeDraftKey/index.ts"),I=s("./src/reddit/models/Gold/Coins/index.ts"),v=s("./src/reddit/actions/appeal.ts"),C=s("./src/reddit/actions/badge.ts"),R=s("./src/reddit/actions/dashboard.ts"),A=s("./src/reddit/actions/externalAccount.ts"),D=s("./src/reddit/actions/gold/modals.ts"),P=s("./src/reddit/actions/goldPurchaseModals/coinPurchaseModal.ts"),x=s("./src/reddit/actions/goldPurchaseModals/premiumPurchaseModal.ts"),w=s("./src/reddit/actions/governance/releaseNotes.ts"),N=s("./src/reddit/actions/moderatingSubreddits.ts"),k=s("./src/reddit/actions/platform.ts"),L=s("./src/reddit/actions/post.ts"),U=s("./src/reddit/actions/profile/index.ts"),M=s("./src/reddit/actions/redditEmbed.ts"),G=s("./src/reddit/actions/subreddit.ts"),F=s("./src/reddit/actions/toaster.ts"),B=s("./src/reddit/actions/users.ts"),$=s("./src/reddit/constants/adEvents.ts"),q=s("./src/reddit/constants/listings.ts"),V=s("./src/reddit/constants/page.ts"),H=s("./src/reddit/constants/postLayout.ts"),K=s("./src/reddit/constants/posts.ts"),W=s("./src/reddit/contexts/PageLayer/index.tsx"),Y=s("./src/reddit/helpers/commentList/index.ts"),z=s("./src/reddit/helpers/getCommentsPageSort/index.ts"),Q=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),X=s("./src/reddit/helpers/graphql/normalizeFrontpageFromGql/index.ts"),J=s("./src/reddit/helpers/pixels.ts"),Z=s("./src/reddit/models/Comment/index.ts"),ee=s("./src/reddit/models/DiscoveryUnit/index.ts"),te=s("./src/reddit/models/Multireddit/index.ts"),se=s("./src/reddit/models/Post/index.ts"),re=s("./src/reddit/models/Toast/index.ts"),ne=s("./src/reddit/models/User/index.ts"),ae=s("./src/reddit/selectors/experiments/exploreV2.ts"),ce=s("./src/reddit/selectors/experiments/m2mV1-5.ts"),ie=s("./src/reddit/selectors/experiments/postSeo.ts"),oe=s("./src/reddit/selectors/frontpage.ts"),de=s("./src/reddit/selectors/goldPurchaseModals.ts"),ue=s("./src/reddit/selectors/monthsToMinutes.ts"),le=s("./src/reddit/selectors/multireddit.ts"),be=s("./src/reddit/selectors/platform.ts"),pe=s("./src/reddit/selectors/posts.ts"),Oe=s("./src/reddit/selectors/runTimeEnvVars.ts"),fe=s("./src/reddit/selectors/subreddit.ts"),me=s("./src/reddit/selectors/user.ts"),je=s("./src/lib/makeActionCreator/index.ts"),ge=s("./src/lib/makeCommentsPageKey/index.ts"),ye=s("./src/lib/makeListingKey/index.ts"),_e=s("./src/lib/makeSearchKey/index.ts"),Ee=s("./src/lib/matchRoute/index.ts"),he=s("./src/reddit/actions/ad.ts"),Se=s("./src/reddit/actions/economics/tips/async.ts"),Te=s("./src/reddit/actions/governance/async.ts"),Ie=s("./src/reddit/actions/governance/communityDetails.ts"),ve=s("./src/reddit/featureFlags/index.ts"),Ce=s("./src/reddit/helpers/canonicalUrls.ts"),Re=s("./src/reddit/helpers/chooseVariant/index.ts"),Ae=s("./src/lib/raven/index.ts"),De=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),Pe=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);nnull!==e&&!Array.isArray(e)&&"object"==typeof e,ke=(e,t,s)=>s?`${e}[${t}]`:`${(e&&`${e}.`)+t}`,Le=e=>Ne(e)?"[Object]":e,Ue=e=>{const t=e.o1,s=e.o2,r=e.path;var n=e.diffs;const a=void 0===n?[]:n,c=e.replaceMissedObject,i=Pe(e,["o1","o2","path","diffs","replaceMissedObject"]);if(Array.isArray(t)&&Array.isArray(s))return t.length!==s.length?[...a,{k:we.Length,p:r,o1:t,o2:s}]:t.reduce((n,a,c)=>[...n,...Ue(Object.assign({},e,{o1:t[c],o2:s[c],path:ke(r,((e,t,{disableExtra:s,extraKeys:r})=>s||!Ne(t)?e:r.reduce((e,s)=>`${e}${t[s]?`,${s}=${t[s]}`:""}`,e))(c,t[c]||s[c],i),!0)}))],a);if(Ne(t)&&Ne(s)){let n=a;const i=[];for(const a in t)i.push(a),n=n.concat(s.hasOwnProperty(a)?Ue(Object.assign({},e,{o1:t[a],o2:s[a],path:ke(r,a)})):{k:we.Missed,p:ke(r,a),o1:c?Le(t[a]):t[a]});for(const e in s)i.includes(e)||n.push({k:we.Missed,p:ke(r,e),o2:c?Le(s[e]):s[e]});return n}return t!==s?[...a,{k:we.NotEqual,p:r,o1:t,o2:s}]:a},Me=e=>{if(Array.isArray(e))return e.reduce((e,t)=>e+Me(t),e.length);if(!Ne(e))return 0;const t=Object.keys(e);return t.reduce((t,s)=>t+Me(e[s]),t.length)},Ge=/^(account|posts|preferences|profiles|subreddits)\.(?:(t\d{1}_[a-zA-Z0-9]+)\.)?.*$/;var Fe=(e,t)=>Ue(Object.assign({},xe,{o1:e,o2:t})),Be=s("./src/telemetry/index.ts");window.atob;const $e=window.btoa;var qe,Ve=s("./src/lib/makeRequest/index.ts");!function(e){e.NumberOfDiffs="numberOfDiffs",e.DetailedDiffs="detailedDiffs"}(qe||(qe={}));const He=e=>{switch(e){case qe.NumberOfDiffs:return h.w.NUMBER_OF_DIFFS;case qe.DetailedDiffs:return h.w.DETAILED_DIFFS}};function Ke(e,t){return Object(Ve.b)({method:h.jb.POST,endpoint:`/counters/${He(t.type)}`,data:{value:$e(JSON.stringify(Object.assign({appName:e},t.data)))},type:"json"})}var We=async function({fetchFn:e,context:t,variables:s,normalizer:r,dataToCompare:n,responseName:a,responseTypeName:c,diffSettings:i,beforeCompare:o}){try{const u=Date.now(),l=await e(t,s);if(l.ok){const e=r(l.body.data),t=Date.now()-u;o&&o(n.response,e);const s=Fe(n.response,e),d=i&&i.rules?((e,t)=>e.filter(e=>{for(const r of t){var s=De(r,2);const t=s[0],n=s[1];if(t.test(e.p)&&n(e.o1,e.o2))return!1}return!0}))(s,i.rules):s,b=d.length;return((e,t,s,r,n,a)=>{const c=t?`${e}_${t}`:e;Object(Be.b)(h.o.Redesign,{type:"gql",responseName:c,duration:a}),Ke(h.o.Redesign,{type:qe.NumberOfDiffs,data:{responseName:c,numberOfDiffs:s,totalDiffs:r}}),Ke(h.o.Redesign,{type:qe.DetailedDiffs,data:Object.assign({responseName:e},n)})})(a,c,b,Me(n.response),(e=>{const t={account:0,posts:0,preferences:0,profiles:0,subreddits:0},s={posts:new Set,profiles:new Set,subreddits:new Set};for(const r of e){const e=r.p.match(Ge);if(!e)continue;const n=e[1],a=e[2];switch(n){case"preferences":case"account":t[n]++;break;default:s[n]&&a&&(t[n]++,s[n].add(a))}}for(const r in s)t[r]/=s[r].size||1;return t})(d),t),d.length&&Object(Ae.c)(`Compare responses: ${a}`,{extra:Object.assign({diff:d,numberOfDiffs:b},n.start&&{responsesDist:u-n.start}),settings:{serverLogging:!1}}),Object.assign({},l,{body:e})}return Object(Ae.c)(`Gql error in ${a}`,{extra:{error:l.error},settings:{serverLogging:!1}}),l}catch(d){Object(Ae.b)(d)}},Ye=s("./src/reddit/helpers/timeApiRoute/index.ts"),ze=s("./src/reddit/reducers/sidebarPromotedPosts/models/index.ts"),Qe=s("./src/reddit/actions/hero.ts"),Xe=s("./src/reddit/constants/news.ts"),Je=s("./src/reddit/helpers/graphql/helpers.ts"),Ze=s("./src/reddit/selectors/news.ts");s.d(t,"n",function(){return tt}),s.d(t,"j",function(){return st}),s.d(t,"M",function(){return rt}),s.d(t,"h",function(){return nt}),s.d(t,"g",function(){return at}),s.d(t,"f",function(){return ct}),s.d(t,"r",function(){return ut}),s.d(t,"L",function(){return lt}),s.d(t,"G",function(){return bt}),s.d(t,"C",function(){return Ot}),s.d(t,"d",function(){return ft}),s.d(t,"b",function(){return mt}),s.d(t,"a",function(){return jt}),s.d(t,"x",function(){return yt}),s.d(t,"w",function(){return _t}),s.d(t,"y",function(){return Et}),s.d(t,"v",function(){return ht}),s.d(t,"c",function(){return St}),s.d(t,"D",function(){return It}),s.d(t,"E",function(){return vt}),s.d(t,"J",function(){return Ct}),s.d(t,"s",function(){return Rt}),s.d(t,"p",function(){return At}),s.d(t,"q",function(){return Dt}),s.d(t,"o",function(){return Pt}),s.d(t,"K",function(){return Lt}),s.d(t,"I",function(){return Ut}),s.d(t,"i",function(){return Mt}),s.d(t,"B",function(){return Ft}),s.d(t,"m",function(){return Bt}),s.d(t,"l",function(){return $t}),s.d(t,"k",function(){return qt}),s.d(t,"F",function(){return Yt}),s.d(t,"e",function(){return zt}),s.d(t,"z",function(){return Xt}),s.d(t,"u",function(){return Jt}),s.d(t,"t",function(){return Zt}),s.d(t,"H",function(){return es}),s.d(t,"A",function(){return ts});var et=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const tt=25,st=100,rt=(e,t=!0)=>async(s,r,{routes:n})=>{const c=r();Object(Ee.a)(e,n,c)?s(Object(a.b)(e)):t?window.open(e,"_blank"):window.location.assign(e)},nt="PAGE__FRONTPAGE_PENDING",at="PAGE__FRONTPAGE_LOADED",ct="PAGE__FRONTPAGE_FAILED",it=Object(je.a)(nt),ot=Object(je.a)(at),dt=Object(je.a)(ct),ut="PAGE__TRENDING_LOADED",lt=Object(je.a)(ut),bt=(e,t)=>{const s=e.user.language;return Object(c.a)(s,`title.${t}`)},pt=(e,t)=>async(s,r,n)=>{const a=r();if(a.listings.postOrder.api.pending[e])return;const i=H.d[Object(W.O)(a,{})];t.isMobile=Object(o.e)(a.meta.userAgent),t.recentPostIds=a.posts.recent,t.layout=i,t.useMockData=!!a.platform.currentPage&&(!!a.platform.currentPage.queryParams.useMockData&&Object(Oe.b)(a)),s(it({key:e}));const u=Object(ue.i)(a),l=Object(ue.j)(a,{expEventOverride:!1}),b=u&&l;if(!b){const e=a.platform.currentPage,s=e&&e.url;s&&(t.clickUrl=s)}const p=b?()=>Object(_.a)(n.apiContext(),u,t):()=>ve.d.useGraphQLInFrontpage(a)?Object(j.b)(n.gqlContext(),Object(j.d)(a,t),Object(me.K)(a)):Object(j.a)(n.apiContext(),t),O=b?"multireddit":"index",f=Date.now(),m=await Object(Ye.a)(O,p);s(Object(k.m)(m.status));const g=`error-${e}`;if(m.ok){const c=m.body;s(ot(Object.assign({key:e,meta:a.meta},c)));const i=[N.c()(s,r,n)];Object(ae.a)(a)&&i.push(s(d.g())),await Promise.all(i),s(F.f(g)),s(Object(he.g)(ze.a.FRONTPAGE)),b||ve.d.useGraphQLInFrontpage(a)||!ve.d.enableShadowMode(a)||We(Object.assign({},((e,t)=>{const s=[h.X.CONTROVERSIAL,h.X.TOP].includes(e)&&!t?h.sc:t;return{responseName:"home_feed",responseTypeName:`${e}${s?"_"+s:""}`}})(t.sort,t.t),{fetchFn:j.c,normalizer:X.a,variables:Object(j.d)(a,t),context:n.gqlContext(),dataToCompare:{response:c,start:f},beforeCompare:ss,diffSettings:{rules:[[/.*/,(e,t)=>void 0===e&&[!1,null,void 0].includes(t)],[/^features$/,Je.f],[/^posts\..+\.eventsOnRender$/,Je.f],[/^posts\..+\.isRoadblock$/,Je.f],[/^posts\..+\.postCategories$/,Je.f],[/^account\.geopopular$/,Je.f],[/^account\.inChat$/,Je.f],[/^account\.showTwitter$/,Je.f],[/^posts\..*\.media\.videoPreview$/,Je.f],[/^posts\..+\.score$/,Je.g],[/^subreddits\..+\.subscribers$/,Je.g],[/^posts\..+\.upvoteRatio$/,Je.f],[/^subreddits\..+\.primaryColor$/,Je.d],[/^posts\..+\.flair\[\d{1,2}\]\.backgroundColor$/,Je.d],[/^account.showRecentPosts$/,(e,t)=>!!e===t],[/^posts\..+\.media\.resolutions\[\d+\]\.url$/,(e,t)=>Object(Je.b)(e,t,["height"])],[/^posts\..+\.media\.posterUrl$/,(e,t)=>Object(Je.b)(e,t,["height"])],[/^posts\..+\.preview\.url$/,(e,t)=>Object(Je.b)(e,t,["format"])],[/^trendingSubredditIds\[\d+\]$/,Je.f],[/^subreddits\..+\.wls$/,e=>null==e],[/^subreddits\..+\.whitelistStatus$/,(e,t)=>("no_ads"===e||"null_value"===e)&&void 0===t],[/^posts\..+\.media\.obfuscated$/,Je.c],[/^posts\..+\.source\.outboundUrl$/,(e,t)=>""===e&&void 0===t||Object(Je.e)(e,t,["app_name","token"])],[/^posts\..+\.source\.outboundUrl(Created|Expiration)$/,(e,t)=>Math.abs(t-e)<1e4],[/^posts\..*\.numComments/,(e,t)=>Math.abs(t-e)<=10],[/^postFlair\..*\.displaySettings\.position/,(e,t)=>""===e&&null===t],[/^subreddits\..*\.freeFormReports$/,e=>null==e],[/^posts\..*\.sendReplies$/,(e,t)=>void 0===t],[/^posts\..+\.flair\[\d+\]\.templateId$/,(e,t)=>null===e&&void 0===t],[/^postInstances\[\d+\]$/,Je.f],[/^account\.hasAndroidSubscription$/,(e,t)=>!1===e&&void 0===t],[/^account\.hasIOSSubscription$/,(e,t)=>!1===e&&void 0===t],[/^posts\..+\.media\.content$/,(e,t)=>void 0===e&&""===t],[/^posts\..+\.media\.markdownContent$/,(e,t)=>void 0===e&&""===t],[/^posts\..+\.crosspostParentId$/,(e,t)=>null===e&&void 0===t],[/^posts\..+\.crosspostRootId$/,(e,t)=>null===e&&void 0===t],[/^account\.gildedLastMonth$/,(e,t)=>null===e&&void 0===t],[/^account\.accountIcon$/,(e,t)=>null===e&&void 0===t],[/^account\.email$/,(e,t)=>null===e&&void 0===t],[/^subreddits\..+\.communityIcon$/,(e,t)=>""===e&&void 0===t]]}}))}else s(dt(Object.assign({error:m.error,key:e},m.body))),s(F.e({id:g,kind:re.b.Error,text:Object(c.a)(a.user.language,"listings.toast.error"),buttonText:Object(c.a)(a.user.language,"listings.toast.retryButton"),buttonAction:pt(e,t)}))},Ot=(e,t)=>async(s,r,{apiContext:c})=>{const o=r(),d=Object(Ze.b)(o),u=Object(Oe.b)(o);await Promise.all([Object(Ze.g)(o)?s(Object(Qe.e)(d,Xe.g,"",u)):null,s(((e,t)=>async(s,r)=>{const c=r();if(!1===c.user.temporaryGQL.isLoggedIn&&Object(ae.a)(c))return void s(Object(a.b)(Object(i.a)(q.c[V.e.Explore],e.queryParams)));const o=Object(oe.a)(c);var d=e.params.sort;const u=void 0===d?o:d,l=Object(ye.a)(V.b,u,e.queryParams),b=c.listings.postOrder.ids[l],p=c.listings.postOrder.api.error[l],f=c.listings.postOrder.api.pending[l],m=O.s in e.queryParams&&e.queryParams[O.s].toUpperCase()||"",j=m in h.rc&&h.rc[m];f||b&&!p&&!t?b&&(s(k.l({title:bt(r(),"frontpage")})),c.sidebarPromotedPosts.firstFetch||window.addEventListener("load",()=>{s(Object(he.g)(ze.a.FRONTPAGE))})):(await s(pt(l,Object.assign({},n()(e.queryParams,O.j),n()(e.queryParams,O.i),{sort:u,t:Object(Q.a)(u,j)}))),s(k.l({title:bt(r(),"frontpage")})),Object(Re.b)(c,{experimentEligibilitySelector:Re.a,experimentName:"redesign_aa"}))})(e,t))])},ft="PAGE__COMMENTSPAGE_PENDING",mt="PAGE__COMMENTSPAGE_LOADED",jt="PAGE__COMMENTSPAGE_FAILED",gt=Object(je.a)(ft),yt=Object(je.a)(mt),_t=Object(je.a)(jt),Et=e=>async(t,s,r)=>{const n=e.params.partialPostId,a=e.params.partialCommentId;const i=(e.params||"").subredditName,o=n?Object(se.f)(n):"",d=a&&Object(Z.d)(a),u=e.queryParams,f=s(),m=u.instanceId;var j=Object(z.a)(u,f.user,f.posts.models[o]);const g=j.hasSortParam,y=j.sortToUse,_=["context","depth","limit",O.e].reduce((e,t)=>{const s=parseInt(u[t]);return isNaN(s)||(e[t]=s),e},{subredditName:i,hasSortParam:g,instanceId:m,include_categories:!0});g&&(_.sort=y),t(L.j(o)),await t(ht(o,d,_));const E=s().posts.models[o];if(E){const r=((e,t)=>{const s=Object(pe.O)(e,{postId:t});return s?Object(c.a)(e.user.language,"title.commentsPage",{postTitle:e.posts.models[t].title,subreddit:s.name}):""})(s(),o),n=Object(fe.C)(s(),{identifier:E.belongsTo});if(E.belongsTo.type!==K.a.SUBREDDIT||E.isSponsored)E.belongsTo.type===K.a.PROFILE&&await t(U.d(n.name));else{!!Object(fe.F)(f,{subredditId:E.belongsTo.id})||await t(G.n(n.name))}if(!Object(be.h)(f)&&Object(ie.b)(Object(ie.e)(f))){const e=Object(ye.a)(i,h.X.TOP,{t:h.rc.WEEK}),r=Object(pe.y)(s(),{listingKey:e});r&&0!==r.length||t(Object(b.e)(e,n.name,{sort:h.X.TOP,t:h.rc.WEEK}))}t(Object(A.p)()),t(k.l({title:r}));const a=s().posts.instances[o]?e.queryParams.instanceId:E.postId;t(Object(p.c)(a))}else t(k.l({title:bt(s(),"frontpage")}));const S=e.params.routePrefix;if(K.b[S]===K.a.PROFILE?Object(Ce.a)(s(),t,e):Object(Ce.b)(s(),t,e),E&&(ve.d.spPoints(f)||ve.d.spLoadtest(f))){const e=E.belongsTo.id;e&&t(Object(w.a)({subredditId:e})),e&&await t(Object(Ie.a)({subredditId:e}))}if(Object(ce.c)(s())){const e=Object(pe.O)(s(),{postId:o});e&&e.name&&t(l.g(i)),await t(l.f())}},ht=(e,t,s,r)=>async(n,a,c)=>{const i=Object(ge.a)(e,t,s),o=a(),d=s.subredditName,l=o.commentsPage.keyToHeadCommentId.hasOwnProperty(i),p=o.commentsPage.api.fullyLoaded[i],O=o.commentsPage.api.error[i];if(o.commentsPage.api.pending[i]||l&&!O){if(l&&!o.sidebarPromotedPosts.firstFetch){const e=Object(be.h)(o)?ze.a.COMMENTS_OVERLAY:ze.a.COMMENTS;window.addEventListener("load",()=>{n(Object(he.g)(e))})}if(p||r||n(It(e,t,s)),d&&(ve.d.spPoints(a())||ve.d.spLoadtest(a()))){const e=Object(fe.z)(a(),d);e&&window.addEventListener("load",()=>{n(Object(w.a)({subredditId:e}))})}return}n(u.h());const j=o.user.prefs.commentMode;n(gt({key:i,postId:e,commentMode:j}));const g=Object.assign({},s);{const t=Object(pe.D)(a(),{postId:e});t&&t.numComments&&t.numComments>st&&(g.truncate=tt)}let y,E=await Object(Ye.a)("comments",()=>Object(m.a)(c.apiContext(),e,t,g));if(n(Object(k.m)(E.status)),E.ok){const t=Object.keys(E.body.posts).filter(e=>!!E.body.posts[e].isMeta),s=E.body.posts[e];if(t.length){const e=await Object(f.a)(c.apiContext(),s.belongsTo.id,t);e.ok&&(y=e.body)}const r=Object(Y.a)(E.body,e);n(yt(Object.assign({key:i,postId:e,meta:o.meta,governance:y,shouldCollapse:r},E.body)))}if(!r){const r=Object(pe.D)(a(),{postId:e});r&&E.body.comments&&Object.keys(E.body.comments).length{return E.body.comments[e].authorId}),r=e.concat(t.id),c=t.belongsTo.id;var h=await Promise.all([Object(Te.a)(),Object(Se.a)()]),S=et(h,2);const i=S[0],o=S[1],d=[n(i({subredditId:c,userIds:s}))];(ve.d.spBadges(a())||ve.d.spLoadtest(a()))&&d.push(n(Object(C.l)({subredditId:c}))),(ve.d.spSupport(a())||ve.d.spLoadtest(a()))&&d.push(n(o({subredditId:c,contentIds:r}))),await Promise.all(d)}}}else d&&(n(Object(b.f)({key:i})),E=await Object(Ye.a)("subreddit",()=>Object(_.a)(c.apiContext(),d,{})),n(Object(k.m)(E.status))),n(Object(b.d)(E,d)),n(_t(Object.assign({error:E.error,key:i},E.body)))},St="PAGE__COMMENTSPAGE_LOADED_FULL",Tt=Object(je.a)(St),It=(e,t,s)=>async(r,n,a)=>{const c=Object(ge.a)(e,t,s),i=n(),o=await Object(m.a)(a.apiContext(),e,t,s);if(r(Object(k.m)(o.status)),o.ok){const t=Object(Y.a)(o.body,e);if(r(yt(Object.assign({key:c,postId:e,meta:i.meta,shouldCollapse:t},o.body))),r(Tt({key:c})),ve.d.spPoints(n())||ve.d.spSupport(n())||ve.d.spLoadtest(n())){const t=n().posts.models[e];if(t&&"subreddit"===t.belongsTo.type){const e=Object.keys(o.body.comments),s=e.map(e=>{return o.body.comments[e].authorId}),a=e.concat(t.id),c=t.belongsTo.id;var d=await Promise.all([Object(Te.a)(),Object(Se.a)()]),u=et(d,2);const i=u[0],l=u[1],b=[r(i({subredditId:c,userIds:s}))];(ve.d.spSupport(n())||ve.d.spLoadtest(n()))&&b.push(r(l({subredditId:c,contentIds:a}))),await Promise.all(b)}}}else r(_t(Object.assign({error:o.error,key:c},o.body)))},vt=e=>async(t,s,r)=>{await t(Object(M.c)(e,!0))},Ct=e=>async(t,s,r)=>{await t(Object(M.c)(e,!0))},Rt=()=>async(e,t,s)=>{await e(v.f())},At="SEARCH__SEARCH_PENDING",Dt="SEARCH__SEARCH_RESULTS_RECEIVED",Pt="SEARCH__SEARCH_FAILED",xt=Object(je.a)(At),wt=Object(je.a)(Dt),Nt=Object(je.a)(Pt),kt=(e,t,s)=>async(r,n,{apiContext:a})=>{const i=n(),o=t[O.b],l=t.category,b=Object(E.c)(i);(o||l)&&(await Promise.all([r(u.h()),r(d.g())]),l&&await Promise.all([r(d.h(l,10)),r(u.i(ee.f,l))]));let p=t.type.indexOf(h.kc.Posts)>-1||!(!s||!t.restrict_sr);if(p){const t=i.listings.postOrder.ids[e],s=i.listings.postOrder.api.error[e];p=!(i.listings.postOrder.api.pending[e]||t&&!s)}let f=t.type.indexOf(h.kc.Subreddits)>-1||t.type.indexOf(h.kc.Users)>-1;if(f){const t=i.listings.listingOrder.identifiers[e],s=i.listings.listingOrder.api.error[e];f=!(i.listings.listingOrder.api.pending[e]||t&&!s)}if(!p&&!f)return void(i.sidebarPromotedPosts.firstFetch||window.addEventListener("load",()=>{r(Object(he.g)(ze.a.SEARCH_RESULTS))}));const m=`error-${e}`,j=t.type;r(xt({key:e,type:j}));const g=await Object(Ye.a)("searchResults",()=>Object(y.a)(a(),s,Object.assign({},t,{type:(t.type||[]).join(","),b})));if(g.ok){const n={key:e,type:j,meta:i.meta,searchQuery:t.q,subredditName:s};r(wt(Object.assign({},n,g.body))),r(F.f(m)),r(Object(he.g)(ze.a.SEARCH_RESULTS))}else r(Nt(Object.assign({key:e,error:g.error,type:j},g.body))),r(F.e({id:m,kind:re.b.Error,text:Object(c.a)(i.user.language,"search.toast.error"),buttonText:Object(c.a)(i.user.language,"search.toast.retryButton"),buttonAction:kt(e,t,s)}))},Lt=e=>async(t,s,r)=>{const a=Object(_e.d)(n()(e.queryParams,O.p)),i=e.params.subredditName||e.params.multiredditName,o=Object.assign({},a,{sort:a.category?h.jc.Relevance:a.sort,t:a.category?h.rc.DAY:a.t}),d=Object(_e.c)(i,o),u=s();await t(kt(d,o,i));const l=s();let b=!1;var p=a.type;const f=void 0===p?[]:p,m=f.indexOf(h.kc.Posts)>-1,j=f.indexOf(h.kc.Subreddits)>-1||f.indexOf(h.kc.Users)>-1;m&&l.listings.postOrder.api.error[d]&&(b=!0),j&&l.listings.listingOrder.api.error[d]&&(b=!0),t(b?k.l({title:bt(u,"frontpage")}):k.l({title:((e,t)=>Object(c.a)(e.user.language,"search.title",{query:t||"None"}))(l,a.q)}))},Ut=(e,t,s)=>async(r,n,{routes:c})=>{const i=n(),o=(t||i.platform.currentPage).routeMatch.match,d=Object(Ee.a)(o.url,c);if(!d)return;const u=e.metaKey||e.ctrlKey||1===e.button;if(d.route&&d.route.meta&&(d.route.meta.name===h.Rb.INDEX||d.route.meta.name===h.Rb.MULTIREDDIT||d.route.meta.name===h.Rb.SUBREDDIT))u?window.open(o.url):s?r(Object(a.b)(o.url)):(await r(d.route.action(o,!0)),window.scroll(0,0));else if(d.match&&d.match.params&&d.match.params.subredditName){const e=d.match.params.subredditName,t=`/r/${e}`;if(u)window.open(t);else if(s)r(Object(a.b)(t));else{const s=Object(ye.a)(e,h.X.HOT);await r(Object(a.b)(t)),r(Object(b.e)(s,e,{})),window.scroll(0,0)}}},Mt="PAGE__FRONTPAGE_RELOADED",Gt=Object(je.a)(Mt),Ft=e=>async(t,s,r)=>{const n=s(),a=n.platform.currentPage.routeMatch.match;Object(de.q)(n)||Object(de.d)(n)||(e||t(Gt()),await t(Ot(a,!0)),window.scroll(0,0))},Bt="PAGE__MULTIREDDIT_FEED_PENDING",$t="PAGE__MULTIREDDIT_FEED_LOADED",qt="PAGE__MULTIREDDIT_FEED_FAILED",Vt=Object(je.a)(Bt),Ht=Object(je.a)($t),Kt=Object(je.a)(qt),Wt=(e,t,s,r)=>async(n,i,{apiContext:o})=>{const d=i();if(d.listings.postOrder.api.pending[e])return;n(Vt({key:e})),s.layout=H.d[Object(W.O)(d,{})];const u=await Object(Ye.a)("multireddit",()=>Object(g.a)(o(),t,s)),l=`error-${e}`;if(u.ok)n(Ht(Object.assign({key:e,meta:d.meta},u.body))),r&&n(F.f(l)),window.addEventListener("load",()=>{n(Object(he.g)(ze.a.MULTIREDDIT))});else{if(404===u.status)return r&&n(F.f(l)),void n(Object(a.c)("/"));n(Kt(Object.assign({error:!u.ok&&u.error||{type:h.I.NOT_FOUND_ERROR},key:e},u.body))),r&&n(F.e({id:l,kind:re.b.Error,text:Object(c.a)(d.user.language,"listings.toast.error"),buttonText:Object(c.a)(d.user.language,"listings.toast.retryButton"),buttonAction:Wt(e,t,s,r)}))}},Yt=(e,t)=>async(s,r)=>{const c=e.params.multiredditName;let i=e.params.username;if(!i){const e=r();if(e.user.session&&e.user.session.unsafeLoggedOut)return void s(Object(a.c)("/"));if(!e.user.account&&e.user.session&&await s(B.o()),!r().user.account)return void s(Object(a.c)("/"))}var o=e.params.sort;const d=void 0===o?h.X.HOT:o,u={multiredditName:c},l=r();i||(i=l.user.account?Object(ne.f)(l.user.account):"");const b=Object(te.c)(i,c),p=Object(ye.a)(b,d,e.queryParams),f=l.listings.postOrder.ids[p],m=l.listings.postOrder.api.error[p],j=l.listings.postOrder.api.pending[p],g=O.s in e.queryParams&&e.queryParams[O.s].toUpperCase()||"",y=g in h.rc&&h.rc[g];if(j||f&&!m&&!t)return void(f&&(s(k.l({title:Object(le.c)(r(),u)})),l.sidebarPromotedPosts.firstFetch||s(Object(he.g)(ze.a.MULTIREDDIT))));await s(Wt(p,c,Object.assign({},n()(e.queryParams,O.j),n()(e.queryParams,O.i),{sort:d,t:Object(Q.a)(d,y)}),!0));const _=r();Object(le.b)(_,u)&&s(k.l({title:Object(le.c)(r(),u)})),Object(Ce.c)(_,s,e)},zt="PAGE__DASHBOARD_PENDING",Qt=Object(je.a)(zt),Xt=e=>async(t,s,r)=>{const a=s(),c=h.X.HOT;var i=e.params;const o=i.subredditName,d=i.section,u=i.component,l=Object(T.a)(S.a.replyToComment,"example-comment");t(Qt({draftKey:l})),d&&u&&t(R.d(`${d}/${u}`));const p=o&&a.dashboard.subredditLoaded[o];if(o&&!p){t(R.f(o));const s=Object(ye.a)(o,c,e.queryParams),r=O.s in e.queryParams&&e.queryParams[O.s].toUpperCase()||"",a=r in h.rc&&h.rc[r];await t(Object(b.e)(s,o,Object.assign({},n()(e.queryParams,O.j),n()(e.queryParams,O.i),{sort:c,t:Object(Q.a)(c,a)}),!0)),t(R.e(o))}else{const s=Object(ye.a)(V.b,c,{}),r=O.s in e.queryParams&&e.queryParams[O.s].toUpperCase()||"",a=r in h.rc&&h.rc[r];await t(pt(s,Object.assign({},n()(e.queryParams,O.j),n()(e.queryParams,O.i),{sort:c,t:Object(Q.a)(c,a)})))}},Jt=e=>async(t,r)=>{const n=r();t(k.l({title:bt(n,"coins")})),Object(me.F)(n)||await t(B.o());const c=r(),i=e.queryParams;if(i.thanks){const e=await Promise.resolve().then(s.bind(null,"./src/reddit/actions/goldPurchaseModals/payment.ts")).then(e=>e.paymentCompleted);setTimeout(()=>{i.gild&&t(P.e({thingId:"THING_ID_PLACEHOLDER"})),t(P.g({coinPackage:I.a.coins500})),t(e({confirmed:!1}))},1e3)}else if(i.qty){if(!Object(me.F)(c)||!ve.d.canProxyGild(c))return void t(Object(a.c)("/coins"));const e=await Promise.resolve().then(s.bind(null,"./src/reddit/actions/goldPurchaseModals/payment.ts")).then(e=>e.selectPaymentMethod);setTimeout(()=>{const s=parseInt(i.qty),r=Object(I.c)(s);t(P.g({coinPackage:r})),t(e(h.Lb))},500)}},Zt=e=>async(e,t)=>{const s=t();e(k.l({title:bt(s,"coins")}))},es=e=>async(t,r)=>{const n=r();if(t(k.l({title:bt(n,"premium")})),e.queryParams.thanks){const e=await Promise.resolve().then(s.bind(null,"./src/reddit/actions/goldPurchaseModals/payment.ts")).then(e=>e.paymentCompleted);setTimeout(()=>{t(x.e()),t(e({confirmed:!1}))},1e3)}Object(me.F)(n)||await t(B.o())},ts=e=>async(t,s)=>{const r=s(),n=e.params.thingId;t(Object(D.c)(n)),Object(me.F)(r)||await t(B.o());const a=s();if(!Object(me.F)(a))return t(Object(D.f)())},ss=(e,t)=>{const s={};for(const r in e.postInstances)for(const n of e.postInstances[r]){const a=e.postIds.indexOf(n),c=t.postIds[a];e.posts[n]&&t.posts[c]&&e.posts[n].postId===t.posts[c].postId&&(s[c]={postId:r,gwAdPostId:n,index:a})}for(const r in s){const e=s[r];if(t.postInstances[e.postId]){const s=t.postInstances[e.postId].indexOf(r);-1!==s&&(t.postInstances[e.postId][s]=e.gwAdPostId)}t.posts[e.gwAdPostId]=t.posts[r],delete t.posts[r],t.postIds[e.index]=e.gwAdPostId}}},"./src/reddit/actions/pages/collectionCommentsPage.ts":function(e,t,s){"use strict";var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/lib/makeCollectionCommentsPageKey/index.ts"),c=s("./src/reddit/actions/ad.ts"),i=s("./src/reddit/actions/badge.ts"),o=s("./src/reddit/actions/moderatingSubreddits.ts"),d=s("./src/reddit/actions/page.ts"),u=s("./src/reddit/actions/pages/shared.ts"),l=s("./src/reddit/actions/pages/subreddit.ts"),b=s("./src/reddit/actions/platform.ts"),p=s("./src/reddit/actions/post.ts"),O=s("./src/reddit/actions/profile/index.ts"),f=s("./src/reddit/actions/shortcuts.ts"),m=s("./src/reddit/actions/subreddit.ts"),j=s("./src/reddit/actions/toaster.ts"),g=s("./src/reddit/constants/adEvents.ts"),y=s("./src/reddit/constants/parameters.ts"),_=s("./src/reddit/constants/posts.ts"),E=s("./src/reddit/endpoints/governance/posts.ts"),h=s("./src/config.ts"),S=s("./src/lib/constants/index.ts"),T=s("./src/lib/makeApiRequest/index.ts"),I=s("./src/reddit/models/RichTextJson/addRTJParam.ts");var v=(e,t,s,r,n)=>Object(T.c)(e,{data:n,endpoint:function(e,t,s){const r=`${h.a.gatewayUrl}/desktopapi/v1/collection_postcomments`;return s?Object(I.a)(`${r}/${e}/${t}/${s}`):t?Object(I.a)(`${r}/${e}/${t}`):Object(I.a)(`${r}/${e}`)}(t,s,r),method:S.jb.GET}),C=s("./src/reddit/endpoints/page/subredditPage.ts"),R=s("./src/reddit/featureFlags/index.ts"),A=s("./src/reddit/helpers/canonicalUrls.ts"),D=s("./src/reddit/helpers/commentList/index.ts"),P=s("./src/reddit/helpers/getCommentsPageSort/index.ts"),x=s("./src/reddit/helpers/pixels.ts"),w=s("./src/reddit/helpers/timeApiRoute/index.ts"),N=s("./src/reddit/models/Comment/index.ts"),k=s("./src/reddit/models/Post/index.ts"),L=s("./src/reddit/reducers/sidebarPromotedPosts/models/index.ts"),U=s("./src/reddit/selectors/platform.ts"),M=s("./src/reddit/selectors/postCollection.ts"),G=s("./src/reddit/selectors/posts.ts"),F=s("./src/reddit/selectors/subreddit.ts");s.d(t,"d",function(){return B}),s.d(t,"b",function(){return $}),s.d(t,"a",function(){return q}),s.d(t,"e",function(){return W}),s.d(t,"c",function(){return Y});const B="PAGE__COLLECTIONCOMMENTSPAGE_PENDING",$="PAGE__COLLECTIONCOMMENTSPAGE_LOADED",q="PAGE__COLLECTIONCOMMENTSPAGE_FAILED",V=Object(n.a)(B),H=Object(n.a)($),K=Object(n.a)(q),W=e=>async(t,s)=>{var n=e.params;const a=n.collectionId,c=n.partialPostId,i=n.partialCommentId;var o=n.subredditName;const d=void 0===o?"":o,l=c?Object(k.f)(c):"",j=i&&Object(N.d)(i),g=e.queryParams,E=s(),h=g.instanceId;var S=Object(P.a)(g,E.user,E.posts.models[l]);const T=S.hasSortParam,I=S.sortToUse,v=["context","depth","limit",y.e].reduce((e,t)=>{const s=parseInt(g[t]);return isNaN(s)||(e[t]=s),e},{subredditName:d,hasSortParam:T,instanceId:h});T&&(v.sort=I),t(p.j(l)),await t(X(a,l,j,v));const C=s().posts.models[l];if(C){const n=((e,t)=>{const s=Object(M.l)(e,{collectionId:t});if(!s)return"";const n=Object(F.G)(e,{subredditId:s.subredditId});return n?Object(r.a)(e.user.language,"title.commentsPage",{postTitle:s.title,subreddit:n.name}):""})(s(),a),c=Object(F.C)(s(),{identifier:C.belongsTo});if(!C.isSponsored)if(C.belongsTo.type===_.a.SUBREDDIT){!!Object(F.F)(E,{subredditId:C.belongsTo.id})||await t(m.n(c.name))}else await t(O.d(c.name));t(b.l({title:n}));const i=s().posts.instances[l]?e.queryParams.instanceId:C.postId;t(Object(f.c)(i))}else t(b.l({title:Object(u.b)(s(),"frontpage")}));const R=e.params.routePrefix;_.b[R]===_.a.PROFILE?Object(A.a)(s(),t,e):Object(A.b)(s(),t,e)},Y="PAGE__COLLECTIONCOMMENTSPAGE_LOADED_FULL",z=Object(n.a)(Y),Q=(e,t,s,r)=>async(n,c,i)=>{const o=Object(a.a)(e,t,s,r),d=c();t=t||Object(M.k)(d,{collectionId:e});const u=await v(i.apiContext(),e,t,s,r);if(n(Object(b.m)(u.status)),u.ok){if(!(t=t||u.body.collections[e].primaryPostId))return;const s=Object(D.a)(u.body,t);n(H(Object.assign({key:o,collectionId:e,meta:d.meta,postId:t,shouldCollapse:s},u.body)));const r=d.user.prefs.commentMode;n(z({commentMode:r,key:o,postId:t}))}else n(K(Object.assign({error:u.error,key:o},u.body)))},X=(e,t,s,r,n)=>async(u,p,O)=>{const f=Object(a.a)(e,t,s,r),m=p();t=t||Object(M.k)(m,{collectionId:e});const y=r.subredditName,_=m.commentsPage.keyToHeadCommentId.hasOwnProperty(f),h=m.commentsPage.api.fullyLoaded[f],S=m.commentsPage.api.error[f];if(m.commentsPage.api.pending[f]||_&&!S){if(_&&!m.sidebarPromotedPosts.firstFetch){const e=Object(U.h)(m)?L.a.COMMENTS_OVERLAY:L.a.COMMENTS;window.addEventListener("load",()=>{u(Object(c.g)(e))})}return void(h||n||u(Q(e,t,s,r)))}const T=m.user.prefs.commentMode;u(V({key:f,collectionId:e,commentMode:T,postId:t}));const I=Object.assign({},r);{const e=t&&Object(G.D)(p(),{postId:t});e&&e.numComments&&e.numComments>d.j&&(I.truncate=d.n)}let A,P=await Object(w.a)("comments",()=>v(O.apiContext(),e,t,s,I));if(u(Object(b.m)(P.status)),P.ok&&(t=t||P.body.collections[e].primaryPostId)){const e=Object.keys(P.body.posts).filter(e=>!!P.body.posts[e].isMeta),s=Object(G.D)(p(),{postId:t});if(e.length){const t=await Object(E.a)(O.apiContext(),s.belongsTo.id,e);t.ok&&(A=t.body)}}if(!n){const n=t?Object(G.D)(p(),{postId:t}):null;n&&P.body.comments&&Object.keys(P.body.comments).lengthObject(C.a)(O.apiContext(),y,{})),u(Object(b.m)(P.status))),u(Object(l.d)(P,y)),u(K(Object.assign({error:P.error,key:f},P.body)))}},"./src/reddit/actions/pages/explore.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return I}),s.d(t,"b",function(){return v}),s.d(t,"a",function(){return C}),s.d(t,"d",function(){return w}),s.d(t,"e",function(){return N});var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/app/strings/index.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/lib/makeExplorePageKey/index.ts"),o=s("./src/lib/makeListingKey/index.ts"),d=s("./src/reddit/actions/category.ts"),u=s("./src/reddit/actions/discoveryUnit.ts"),l=s("./src/reddit/actions/modal.ts"),b=s("./src/reddit/actions/pages/subreddit.ts"),p=s("./src/reddit/actions/platform.ts"),O=s("./src/reddit/actions/toaster.ts"),f=s("./src/reddit/constants/explore.ts"),m=s("./src/reddit/constants/listings.ts"),j=s("./src/reddit/helpers/timeApiRoute/index.ts"),g=s("./src/reddit/models/Toast/index.ts"),y=s("./src/reddit/selectors/category.ts"),_=s("./src/reddit/selectors/discoveryUnit.ts"),E=s("./src/reddit/selectors/experiments/exploreV2.ts"),h=s("./src/reddit/selectors/listings.ts"),S=s("./src/reddit/selectors/posts.ts"),T=s("./src/reddit/selectors/user.ts");const I="PAGE__EXPLORE_PAGE_PENDING",v="PAGE__EXPLORE_PAGE_LOADED",C="PAGE__EXPLORE_PAGE_FAILED",R=Object(c.a)(I),A=Object(c.a)(v),D=Object(c.a)(C),P=(e,t,s)=>async(r,a,c)=>{const i=a(),o=Object(_.a)(i);if(!o){r(D({key:e,error:{}}));const s=Object(T.M)(i);return void r(O.e({id:`error-${e}`,kind:g.b.Error,text:Object(n.a)(s,"listings.toast.error"),buttonText:Object(n.a)(s,"listings.toast.retryButton"),buttonAction:w(e,t)}))}const d=Object(h.j)(i,{listingKey:e}),l=d?d.token:void 0;if(d){if(!s)return;{const t=Object(h.h)(i,{listingKey:e}),s=Object(h.i)(i,{listingKey:e,token:d.token});if(t||s)return}}else{const t=Object(h.h)(i,{listingKey:e}),s=Object(h.f)(i,{listingKey:e});if(t||s)return}r(R({key:e}));const b=Object(y.e)(i),p=l?b.findIndex(e=>e.id===l)+1:0,m=b.slice(p,p+f.a);await Promise.all(m.map(e=>r(u.g(o,e.name))));const j=Math.min(p+f.a-1,b.length-1);r(A({fetchedToken:l,ids:m.map(({id:e})=>e),key:e,token:b[j].id}))},x=(e,t,s,r)=>async(a,c,i)=>{let o=c();const l=Object(_.d)(o),b=Object(y.f)(o,{categoryName:s});if(!l||!b){a(D({key:e,error:{}}));const s=Object(T.M)(o);return void a(O.e({id:`error-${e}`,kind:g.b.Error,text:Object(n.a)(s,"listings.toast.error"),buttonText:Object(n.a)(s,"listings.toast.retryButton"),buttonAction:w(e,t)}))}const p=Object(h.j)(o,{listingKey:e}),m=p?p.token:void 0,j=Object(h.h)(o,{listingKey:e});if(p){if(!r)return;{const t=Object(h.i)(o,{listingKey:e,token:p.token});if(j||t)return}}else{const t=Object(h.f)(o,{listingKey:e});if(j||t)return}a(R({key:e})),await a(d.h(b.id)),o=c();const E=Object(y.d)(o,{categoryName:s}),S=m?E.findIndex(e=>e.id===m)+1:0,I=E.slice(S,S+f.b);await Promise.all(I.map(e=>a(u.k(l,e.name)))),a(A({fetchedToken:m,ids:I.map(({id:e})=>e),key:e,token:E[Math.min(S+f.b-1,E.length-1)].id}))},w=(e,t,s)=>async(r,n,a)=>{await Promise.all([r(u.h()),r(d.g())]);const c=t.categoryName?()=>r(x(e,t,t.categoryName,s)):()=>r(P(e,t,s));await Object(j.a)("explore",c),t.categoryName?await r(x(e,t,t.categoryName,s)):await r(P(e,t,s))},N=e=>async(t,s,c)=>{const d=s();if(!Object(E.a)(d))return void t(Object(r.b)("/"));const u=Object(i.a)(e.params);if(Object(h.h)(d,{listingKey:u}))return;const O=Object(o.a)(m.b.Popular,a.X.HOT);0===Object(S.y)(d,{listingKey:O}).length&&await t(Object(b.e)(O,m.b.Popular,{},!0)),Object(T.F)(s())?t(Object(r.b)("/")):(t(Object(l.l)({actionSource:l.a.Explore,redirectUrl:"/"})),await t(w(u,e.params)),t(p.l({title:(e=>Object(n.a)(e.user.language,"title.frontpage"))(s())})))}},"./src/reddit/actions/pages/modListing/constants.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return r}),s.d(t,"e",function(){return n}),s.d(t,"d",function(){return a}),s.d(t,"i",function(){return c}),s.d(t,"h",function(){return i}),s.d(t,"g",function(){return o}),s.d(t,"c",function(){return d}),s.d(t,"b",function(){return u}),s.d(t,"a",function(){return l}),s.d(t,"l",function(){return b}),s.d(t,"k",function(){return p}),s.d(t,"j",function(){return O});const r="PAGE__MOD_LISTING_PAGE_PENDING",n="PAGE__MOD_LISTING_PAGE_LOADED",a="PAGE__MOD_LISTING_PAGE_FAILED",c="MOD_LISTING_MORE_POSTS_PENDING",i="MOD_LISTING_MORE_POSTS_LOADED",o="MOD_LISTING_MORE_POSTS_FAILED",d="MOD_LISTING_HIDE_SUBREDDIT_SUCCESS",u="MOD_LISTING_HIDE_SUBREDDIT_PENDING",l="MOD_LISTING_HIDE_SUBREDDIT_FAILED",b="MOD_LISTING_UNHIDE_SUBREDDIT_SUCCESS",p="MOD_LISTING_UNHIDE_SUBREDDIT_PENDING",O="MOD_LISTING_UNHIDE_SUBREDDIT_FAILED"},"./src/reddit/actions/pages/modListing/index.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/app/strings/index.ts"),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/lib/makeListingKey/index.ts"),d=s("./src/reddit/actions/platform.ts"),u=s("./src/reddit/actions/toaster.ts"),l=s("./src/reddit/constants/page.ts"),b=s("./src/reddit/constants/parameters.ts"),p=s("./src/config.ts"),O=s("./src/lib/makeApiRequest/index.ts"),f=s("./src/lib/omitHeaders/index.ts"),m=s("./src/reddit/constants/headers.ts"),j=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),g=s("./src/reddit/helpers/name/index.ts"),y=s("./src/reddit/models/RichTextJson/addRTJParam.ts"),_=(e,t)=>Object(O.c)(e,{data:t,endpoint:Object(j.a)(Object(y.a)(`${p.a.gatewayUrl}/desktopapi/v1/mod`)),method:c.jb.GET});const E=(e,t,s,r)=>Object(O.c)(Object(f.a)(e,[m.a]),{endpoint:`${e.apiUrl}/api/filter/user/${t}/f/mod/${Object(g.b)(s)}`,method:r?c.jb.PUT:c.jb.DELETE,data:{model:JSON.stringify({name:Object(g.g)(s)})}}),h=(e,t,s)=>E(e,t,s,!0),S=(e,t,s)=>E(e,t,s,!1);var T=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),I=s("./src/reddit/helpers/pageActionLoginRedirect.ts"),v=s("./src/reddit/helpers/timeApiRoute/index.ts"),C=s("./src/reddit/models/Toast/index.ts"),R=s("./src/reddit/routes/modListing/index.ts"),A=s("./src/reddit/selectors/user.ts"),D=s("./src/reddit/actions/pages/modListing/constants.ts");s.d(t,"b",function(){return L}),s.d(t,"c",function(){return F}),s.d(t,"a",function(){return z}),s.d(t,"d",function(){return Q});var P=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const x=Object(i.a)(D.f),w=Object(i.a)(D.e),N=Object(i.a)(D.d),k=(e,t)=>async(s,r,n)=>{const c=r(),i=c.listings.postOrder.api.pending[e],o=Object(A.M)(c);if(i)return;s(x({key:e}));const d=await Object(v.a)("modListing",()=>_(n.apiContext(),t)),l=`error-${e}`;d.ok?(s(w(Object.assign({key:e,meta:c.meta},d.body))),s(u.f(l))):(s(N(Object.assign({error:d.error,key:e},d.body))),401===d.status?Object(I.a)(s,c):s(u.e({id:l,kind:C.b.Error,text:Object(a.a)(o,"listings.toast.error"),buttonText:Object(a.a)(o,"listings.toast.retryButton"),buttonAction:k(e,t)})))},L=(e,t)=>async(s,r)=>{var i=e.params.sort;const u=void 0===i?c.Y:i,p=Object(R.d)(e.path),O=p?l.g:l.f,f=Object(o.a)(O,u,e.queryParams),m=r(),j=m.listings.postOrder.ids[f],g=m.listings.postOrder.api.error[f],y=m.listings.postOrder.api.pending[f],_=Object(A.M)(m);if(y||j&&!g&&!t)return void(j&&s(d.l({title:Object(a.a)(_,"modListing.title")})));const E=B(e.queryParams);await s(k(f,Object.assign({},n()(e.queryParams,b.j),n()(e.queryParams,b.i),{filtered:!!p||void 0,moderated_srs:!0,sort:u,t:Object(T.a)(u,E)}))),s(d.l({title:Object(a.a)(_,"modListing.title")}))},U=Object(i.a)(D.i),M=Object(i.a)(D.h),G=Object(i.a)(D.g),F=e=>async(t,s,{apiContext:r})=>{const a=s(),i=a.platform.currentPage;if(!i)return;var d=e.sort;const u=void 0===d?c.Y:d,p=i.queryParams,O=Object(R.d)(i.url),f=O?l.g:l.f,m=Object(o.a)(f,u,p),j=a.listings.postOrder.loadMore[m];if(!j)return;const g=a.listings.postOrder.api.pending[m],y=a.listings.postOrder.fetchedTokens,E=!(!y[m]||!y[m][j.token]);if(g||E)return;const h=B(p);t(U({key:m,fetchedToken:j.token}));const S=await _(r(),Object.assign({after:j.token,dist:j.dist,filtered:!!O||void 0,sort:u,t:Object(T.a)(u,h)},n()(p,b.j))),I=a.listings.postOrder.ids[m],v=Object.assign({},S.body,{postIds:(S.body.postIds||[]).filter(e=>!I||!I.includes(e))});S.ok?t(M(Object.assign({key:m,fetchedToken:j.token,meta:a.meta},v))):t(G(Object.assign({key:m,error:S.error,fetchedToken:j.token},v)))};function B(e){const t=b.s in e&&e[b.s].toUpperCase()||"";return t in c.rc&&c.rc[t]}const $=Object(i.a)(D.c),q=Object(i.a)(D.b),V=Object(i.a)(D.a),H=Object(i.a)(D.l),K=Object(i.a)(D.k),W=Object(i.a)(D.j),Y=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(A.j)(a);var i=P(t?[q,$,V,h]:[K,H,W,S],4);const o=i[0],d=i[1],u=i[2],l=i[3];if(!c||!c.displayText)return;const b=a.platform.currentPage;if(!b||!b.routeMatch)return;s(o(e));const p=await l(n(),c.displayText,e);p.ok?(await s(L(b.routeMatch.match,!0)),s(d(e))):s(u(p.body))},z=e=>Y(e,!0),Q=e=>Y(e,!1)},"./src/reddit/actions/pages/news/index.ts":function(e,t,s){"use strict";var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/hero.ts"),c=s("./src/reddit/actions/news.ts"),i=s("./src/reddit/actions/pages/news/utils.ts"),o=s("./src/reddit/actions/platform.ts"),d=s("./src/reddit/actions/toaster.ts"),u=s("./src/reddit/constants/news.ts"),l=s("./src/config.ts"),b=s("./src/lib/constants/index.ts"),p=s("./src/lib/makeApiRequest/index.ts"),O=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),f=s("./src/reddit/helpers/timeApiRoute/index.ts"),m=s("./src/reddit/models/News/index.ts"),j=s("./src/reddit/models/Toast/index.ts"),g=s("./src/reddit/routes/news/util.ts"),y=s("./src/reddit/selectors/listings.ts"),_=s("./src/reddit/selectors/news.ts");s.d(t,"c",function(){return h}),s.d(t,"b",function(){return S}),s.d(t,"a",function(){return T}),s.d(t,"d",function(){return A});const E=e=>Object(r.a)(e.user.language,"listings.news.title"),h="PAGE__NEWS_PENDING",S="PAGE__NEWS_LOADED",T="PAGE__NEWS_FAILED",I=Object(n.a)(h),v=Object(n.a)(S),C=Object(n.a)(T),R=(e,t,s,r=!0)=>async(n,a,c)=>{const o=a(),u=Object(y.d)(o,{listingKey:e}),m=o.listings.postOrder.ids[e],j=Object(y.c)(o,{listingKey:e});if(u||m&&!j)return;n(I({key:e}));const g=Object.assign({},Object(i.b)(t,s)),E=await Object(f.a)("news",()=>((e,t)=>Object(p.c)(e,{endpoint:Object(O.a)(`${l.a.gatewayUrl}/desktopapi/v1/news`),method:b.jb.GET,data:Object.assign({},t)}))(c.apiContext(),g)),h=`error-${e}`;if(!E.ok)return D(e,n,o,E.error,h,t,s,r);var S=E.body;const T=S.account,C=S.features,R=S.posts,A=S.postIds,P=S.preferences,x=S.subreddits,w=S.subredditAboutInfo;n(v({account:T,activeCommunityIds:Object(i.a)(A,R),availableTopics:Object(_.d)(o),features:C,key:e,meta:o.meta,postIds:A,posts:R,preferences:P,subreddits:x,subredditsAboutInfo:w})),n(d.f(h))},A=(e,t)=>async(s,r,n)=>{await s(c.g());let i=r();const d=u.g;var l=e.params,b=l.topic;const p=void 0===b?d:b;var O=l.subtopic;const f=void 0===O?"":O,j=Object(_.d)(i);var h=Object(g.c)(j,p,f);const S=h.selectedTopic,T=h.selectedSubtopic;if(p!==d&&(!S||S.topicId===m.a)||""!==f&&!T)return void s(Object(c.e)(null,null));s(c.f({selectedTopic:S,selectedSubtopic:T})),i=r();const I=Object(_.j)(i),v=Object(_.k)(i),C=Object(y.d)(i,{listingKey:I}),A=i.listings.postOrder.ids[I],D=Object(y.c)(i,{listingKey:I});if(C||A&&!D&&!t)return A?s(o.l({title:E(i)})):void 0;const P=Object(_.p)(i);await Promise.all([P?s(Object(a.d)(v,S,T)):null,s(R(I,S,T))]);const x=r();return s(o.l({title:E(x)}))},D=(e,t,s,n,a,c,i,o)=>{t(C({error:n,key:e})),o&&t(d.e({id:a,kind:j.b.Error,text:Object(r.a)(s.user.language,"listings.toast.error"),buttonText:Object(r.a)(s.user.language,"listings.toast.retryButton"),buttonAction:R(e,c,i)}))}},"./src/reddit/actions/pages/news/utils.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return a}),s.d(t,"a",function(){return c}),s.d(t,"c",function(){return i});var r=s("./src/reddit/constants/news.ts"),n=s("./src/reddit/selectors/news.ts");const a=(e,t)=>{let s="";if(e&&t)s=`${t.subtopicId}`;else if(e&&!t){s=(e.subtopics||[]).map(e=>e.subtopicId).join(r.f)}return{subtopic_ids:s,limit:r.a,always_show_media:1}},c=(e,t)=>{const s=[];for(let n=0;n{const r=Object(n.d)(e);let a=null,c=null;if(a=o(r,t)){const e=a.subtopics||[];c=o(e,s)}return{topic:a,subtopic:c}},o=(e,t)=>e.find(e=>e.name.toLowerCase()===t.toLowerCase())||null},"./src/reddit/actions/pages/originalContent.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return E}),s.d(t,"b",function(){return h}),s.d(t,"a",function(){return S}),s.d(t,"d",function(){return R});var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/app/strings/index.ts"),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/lib/makeListingKey/index.ts"),d=s("./src/reddit/actions/moderatingSubreddits.ts"),u=s("./src/reddit/actions/originalContent.ts"),l=s("./src/reddit/actions/platform.ts"),b=s("./src/reddit/actions/toaster.ts"),p=s("./src/reddit/constants/originalContent.ts"),O=s("./src/reddit/constants/page.ts"),f=s("./src/reddit/constants/parameters.ts"),m=s("./src/reddit/endpoints/page/originalContentPage.ts"),j=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),g=s("./src/reddit/helpers/timeApiRoute/index.ts"),y=s("./src/reddit/models/Toast/index.ts");const _=e=>Object(a.a)(e.user.language,"listings.originalContent.title"),E="PAGE__ORIGINAL_CONTENT_PAGE_PENDING",h="PAGE__ORIGINAL_CONTENT_PAGE_LOADED",S="PAGE__ORIGINAL_CONTENT_PAGE_FAILED",T=Object(i.a)(E),I=Object(i.a)(h),v=Object(i.a)(S),C=(e,t)=>async(s,r,n)=>{const c=r();if(c.listings.postOrder.api.pending[e])return;s(T({key:e}));const i=await Object(g.a)("originalContent",()=>Object(m.a)(n.apiContext(),t)),o=`error-${e}`;if(i.ok){s(I(Object.assign({key:e,meta:c.meta},i.body)));const a=[d.c()(s,r,n),s(u.s(t.category)),s(u.t(t.category)),s(u.p()),s(u.r(t.category))];await Promise.all(a),s(b.f(o))}else s(v(Object.assign({error:i.error,key:e},i.body))),s(b.e({id:o,kind:y.b.Error,text:Object(a.a)(c.user.language,"listings.toast.error"),buttonText:Object(a.a)(c.user.language,"listings.toast.retryButton"),buttonAction:C(e,t)}))},R=e=>async(t,s,r)=>{var a=e.params,i=a.sort;const d=void 0===i?c.X.HOT:i;var u=a.categoryName;const b=void 0===u?p.b:u,m=Object.assign({},e.queryParams,{category:b}),g=Object(o.a)(O.j,d,m),y=s(),E=y.listings.postOrder.ids[g],h=y.listings.postOrder.api.error[g],S=y.listings.postOrder.api.pending[g],T=f.s in e.queryParams&&e.queryParams[f.s].toUpperCase()||"",I=T in c.rc&&c.rc[T];if(S||E&&!h)return void(E&&t(l.l({title:_(s())})));await t(C(g,Object.assign({},n()(e.queryParams,f.j),n()(e.queryParams,f.i),{sort:d,t:Object(j.a)(d,I),category:b})));const v=s();t(l.l({title:_(v)}))}},"./src/reddit/actions/pages/partnerSubredditConnection.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return _}),s.d(t,"b",function(){return E}),s.d(t,"a",function(){return h}),s.d(t,"d",function(){return C});var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/app/strings/index.ts"),a=s("./src/lib/addQueryParams/index.ts"),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/lib/makePartnerSubredditConnectionPageKey/index.ts"),d=s("./src/lib/truthyString/index.ts"),u=s("./src/reddit/actions/platform.ts"),l=s("./src/reddit/actions/profile/index.ts"),b=s("./src/reddit/endpoints/user/me.ts"),p=s("./src/reddit/helpers/pageActionLoginRedirect.ts"),O=s("./src/reddit/helpers/timeApiRoute/index.ts"),f=s("./src/reddit/models/ExternalAccount/index.ts"),m=s("./src/reddit/models/User/index.ts"),j=s("./src/reddit/routes/partnerSubredditConnection/constants.ts"),g=s("./src/reddit/selectors/user.ts"),y=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const _="PARTNER_SUBREDDIT_CONNECTION__PAGE_PENDING",E="PARTNER_SUBREDDIT_CONNECTION__PAGE_LOADED",h="PARTNER_SUBREDDIT_CONNECTION__PAGE_FAILED",S=Object(i.a)(_),T=Object(i.a)(E),I=Object(i.a)(h),v=(e,t)=>Object(a.a)(`${j.a}/${e}`,t),C=e=>async(t,s,a)=>{const i=e.queryParams,j=e.params.page,_=i.to,E=i.userId;var h=i.isNsfw;const C=void 0===h?"":h;if(!E||!_||_!==f.a.Patreon)return void t(Object(r.c)("/"));await t((e=>async(t,s,r)=>{const n=s(),a=Object(o.a)(e),c=n.partnerSubredditConnection.api.page.pending[a],i=n.partnerSubredditConnection.api.page.fetched[a],d=n.partnerSubredditConnection.api.page.error[a];if(c||i&&!d)return;S({key:a});const u=[];u.push(Object(b.a)(r.apiContext()));var p=await Object(O.a)("partnerSubredditConnection",()=>Promise.all(u));const f=y(p,1)[0];if(f.ok){const e=f.body.account;t(T({account:e,key:a}));const s=[];if(e){const r=Object(m.f)(e);s.push(t(l.a())),s.push(t(l.b(r)))}await Promise.all(s)}else t(I({error:f.error,key:a}))})({to:_,userId:E}));const R=Object(g.j)(s());R?R.id===E?Object(g.h)(s())||Object(d.a)(C)?t(Object(r.c)(v(c.Nb.NsfwUser,i))):j!==c.Nb.WrongUser&&j!==c.Nb.NsfwUser?t(u.l({title:(e=>Object(n.a)(e.user.language,"title.partnerSubredditConnection"))(s())})):t(Object(r.c)(v(c.Nb.Create,i))):t(Object(r.c)(v(c.Nb.WrongUser,i))):Object(p.a)(t,s())}},"./src/reddit/actions/pages/postCreation.ts":function(e,t,s){"use strict";var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/app/strings/index.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/filterQueryParams/index.ts"),i=s("./src/lib/isFakeSubreddit/index.ts"),o=s("./src/lib/makeActionCreator/index.ts"),d=s("./src/lib/makePostCreationPageKey/index.ts"),u=s("./src/reddit/actions/externalAccount.ts"),l=s("./src/reddit/actions/governance/communityDetails.ts"),b=s("./src/reddit/actions/originalContent.ts"),p=s("./src/reddit/actions/platform.ts"),O=s("./src/reddit/actions/post.ts"),f=s("./src/reddit/actions/postCreation/general.ts"),m=s("./src/reddit/actions/profile/index.ts"),j=s("./src/reddit/actions/subreddit.ts"),g=s("./src/reddit/actions/subredditDuplicates.ts"),y=s("./src/reddit/actions/subredditSettings.ts"),_=s("./src/config.ts"),E=s("./src/lib/makeApiRequest/index.ts"),h=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),S=s("./src/reddit/featureFlags/index.ts"),T=s("./src/reddit/helpers/pageActionLoginRedirect.ts"),I=s("./src/reddit/helpers/timeApiRoute/index.ts"),v=s("./src/reddit/helpers/trackers/postComposer.ts"),C=s("./src/reddit/models/User/index.ts"),R=s("./src/reddit/selectors/postCollection.ts"),A=s("./src/reddit/selectors/posts.ts"),D=s("./src/reddit/selectors/subreddit.ts"),P=s("./src/reddit/selectors/user.ts");s.d(t,"c",function(){return w}),s.d(t,"b",function(){return N}),s.d(t,"a",function(){return k}),s.d(t,"d",function(){return G}),s.d(t,"e",function(){return F});var x=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const w="POST_CREATION__PAGE_PENDING",N="POST_CREATION__PAGE_LOADED",k="POST_CREATION__PAGE_FAILED",L=Object(o.a)(w),U=Object(o.a)(N),M=Object(o.a)(k),G=e=>async(t,s,r)=>{const n=e.collectionId,c=e.profileName,o=e.subredditName,p=Object(d.a)(e),O=s(),f=O.creations.api.page.pending[p],g=O.creations.api.page.fetched[p],T=O.creations.api.page.error[p];if(f||g&&!T)return;const v=[];if(t(L({key:p})),v.push(((e,t)=>Object(E.c)(e,{method:a.jb.GET,endpoint:Object(h.a)(`${_.a.gatewayUrl}/desktopapi/v1/submitpage`),data:{subreddit:t.subredditName,collection_id:t.collectionId}}))(r.apiContext(),{subredditName:o,collectionId:n})),o){!!s().subredditSettings.requirementsBySubreddit[o]||Object(i.a)(o)||v.push(t(Object(y.A)(o)))}v.push(t(b.p())),c&&(v.push(t(m.d(c))),v.push(t(m.b(c))));var R=await Object(I.a)("postCreation",()=>Promise.all(v));const A=x(R,1)[0];if(A.ok){const e=A.body;var w=e.posts;const r=void 0===w?{}:w;t(U(Object.assign({key:p,meta:O.meta},e,{posts:r})));const n=Object(P.j)(s());if(n&&n.hasUserProfile&&await t(m.d(Object(C.f)(n))),await t(u.o()),o&&!Object(i.a)(o)&&await t(j.n(o)),o&&S.d.spPoints(s())){const e=Object(D.z)(s(),o);e&&await t(Object(l.a)({subredditId:e}))}}else t(M({error:A.error,key:p}))},F=e=>async(t,s)=>{var i=e.params;const o=i.subredditName,d=i.profileName,u=e.queryParams,l=u.collection;await t(G({collectionId:l,profileName:d,subredditName:o}));const b=o?Object(D.v)(s(),{subredditName:o}):void 0;if(u.source_id)await t(((e,t)=>async(s,r)=>{const n=e.subredditName,a=e.profileName,c=[];let i;n?i=Object(D.z)(r(),n):a&&(i=Object(P.T)(r(),{userName:a})),i&&c.push(s(Object(g.b)(i,t))),c.push(s(Object(O.A)(t))),await Promise.all(c);const o=Object(A.e)(r(),{postId:t});s(Object(f.l)({postId:t,postTitle:o?o.title:""}))})(e.params,u.source_id));else if(l){const n=Object(R.l)(s(),{collectionId:l});b&&n&&n.subredditId===b.id||t(Object(r.c)(Object(c.a)(e.url,["collection"])))}const m=s();Object(P.F)(m)?(((e,t)=>{const s=e.platform.lastPage;t&&s&&s.meta&&s.meta.name===a.Rb.POST_CREATION&&v.t(e)})(s(),o),t(p.l({title:(e=>{const t=e.user.language,s=e.platform.currentPage;let r="Reddit";if(s&&s.urlParams.subredditName){const t=s.urlParams.subredditName,n=Object(D.v)(e,{subredditName:t});n&&(r=n.name)}return Object(n.a)(t,"title.submit",{subreddit:r})})(s())}))):Object(T.a)(t,m)}},"./src/reddit/actions/pages/postDraft.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/makePostDraftPageKey/index.ts"),a=s("./src/reddit/actions/profile/index.ts"),c=s("./src/config.ts"),i=s("./src/lib/constants/index.ts"),o=s("./src/lib/makeApiRequest/index.ts"),d=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),u=s("./src/reddit/models/RichTextJson/addRTJParam.ts"),l=s("./src/reddit/endpoints/post/draft/helpers.ts"),b=s("./src/reddit/helpers/timeApiRoute/index.ts");s.d(t,"a",function(){return p}),s.d(t,"b",function(){return j});const p="POST_DRAFT__PAGE_LOADED",O=(Object(r.a)("POST_DRAFT__PAGE_PENDING"),Object(r.a)(p)),f=Object(r.a)("POST_DRAFT__PAGE_FAILED"),m=e=>async(t,s,r)=>{const p=e.draftId,m=e.profileName,j=Object(n.a)(e),g=s(),y=g.creations.api.page.pending[j],_=g.creations.api.page.fetched[j],E=g.creations.api.page.error[j];if(y||_&&!E||!p)return;t(a.d(m));const h=await Object(b.a)("postDraft",()=>((e,t,s)=>Object(o.c)(e,{endpoint:Object(d.a)(Object(u.a)(`${c.a.gatewayUrl}/desktopapi/v1/draftpreviewpage/${s}/${t}`)),method:i.jb.GET}))(r.apiContext(),p,m));if(h.ok){const e=h.body;e.drafts[p].kind=Object(l.b)(e.drafts[p].kind),t(O(Object.assign({},e,{key:j})))}else t(f({error:h.error,key:j}))},j=e=>async(t,s,r)=>{await t(m(e.params))}},"./src/reddit/actions/pages/profileComments.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/difference.js"),n=s.n(r),a=s("./node_modules/lodash/pick.js"),c=s.n(a),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/lib/makeListingKey/index.ts"),d=s("./src/reddit/actions/externalAccount.ts"),u=s("./src/reddit/actions/moderatingSubreddits.ts"),l=s("./src/reddit/actions/pages/profileShared.ts"),b=s("./src/reddit/actions/platform.ts"),p=s("./src/reddit/actions/profile/index.ts"),O=s("./src/reddit/actions/subreddit.ts"),f=s("./src/reddit/constants/parameters.ts"),m=s("./src/reddit/contexts/PageLayer/index.tsx"),j=s("./src/config.ts"),g=s("./src/lib/addAllowQuarantinedParam/index.ts"),y=s("./src/lib/constants/index.ts"),_=s("./src/lib/makeApiRequest/index.ts"),E=s("./src/reddit/models/RichTextJson/addRTJParam.ts");const h=(e,t,s)=>Object(_.c)(e,{data:s,endpoint:Object(g.a)(Object(E.a)(`${j.a.gatewayUrl}/desktopapi/v1/user/${t}/comments`)),method:y.jb.GET});var S=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),T=s("./src/reddit/helpers/timeApiRoute/index.ts"),I=s("./src/reddit/selectors/profile.ts"),v=s("./src/reddit/selectors/profileComments.ts");s.d(t,"f",function(){return C}),s.d(t,"e",function(){return R}),s.d(t,"d",function(){return A}),s.d(t,"h",function(){return w}),s.d(t,"c",function(){return N}),s.d(t,"b",function(){return k}),s.d(t,"a",function(){return L}),s.d(t,"g",function(){return F});const C="PAGE__PROFILE_COMMENTS_PENDING",R="PAGE__PROFILE_COMMENTS_LOADED",A="PAGE__PROFILE_COMMENTS_FAILED",D=Object(i.a)(C),P=Object(i.a)(R),x=Object(i.a)(A),w=e=>async(t,s,r)=>{const n=e.queryParams,a=e.params;var i=Object(l.b)(n);const m=i.sort,j=i.t,g=a.profileName,y=Object(o.a)(`u_${g}`,m,e.queryParams);const _=s().profileCommentsPage,E=_.commentIds[y],v=_.api.error[y],C=_.api.pending[y];if(await t(p.d(g)),C||E&&!v){if(E){const e=Object(I.m)(s(),{profileName:g});t(b.l({title:e}))}return}const R=Object.assign({},c()(e.queryParams,[...f.j,f.f]),{sort:m,t:Object(S.a)(m,j)});t(D({key:y}));const A=await Object(T.a)("profileComments",()=>h(r.apiContext(),g,R));if(!A.ok)return t(x({account:A.body.data?A.body.data.account:null,error:A.body.reason?{type:A.body.reason}:A.error,key:y})),void t(b.m(A.status));const w=A.body;t(P(Object.assign({key:y,meta:s().meta},w))),await Promise.all([t(Object(l.c)(g)),t(Object(O.q)()),t(Object(u.b)()),t(d.o(g))])},N="PROFILE_COMMENTS__MORE_ITEMS_PENDING",k="PROFILE_COMMENTS__MORE_ITEMS_LOADED",L="PROFILE_COMMENTS__MORE_ITEMS_FAILED",U=Object(i.a)(N),M=Object(i.a)(k),G=Object(i.a)(L),F=()=>async(e,t,{apiContext:s})=>{const r=t(),a=r.platform.currentPage;if(!a||!a.routeMatch)return;var i=a.routeMatch.match;const d=i.queryParams,u=i.params;var b=Object(l.b)(d);const p=b.sort,O=b.t,j=u.profileName,g=Object(o.a)(`u_${j}`,p,d),y=Object(v.d)(r,{listingKey:g});if(!y)return;const _=Object(v.b)(r,{listingKey:g}),E=Object(v.c)(r,{listingKey:g}),S=E&&E[y.token];if(_||S)return;e(U({key:g,fetchedToken:y.token}));const T=await h(s(),j,Object.assign({after:y.token,dist:y.dist,sort:p,t:O},c()(d,f.j),{layout:Object(m.O)(r,{}).toLowerCase()}));if(T.ok){const t=Object(v.f)(r,{listingKey:g}),s=Object.assign({},T.body,{commentIds:n()(T.body.commentIds,t)});e(M(Object.assign({fetchedToken:y.token,key:g,meta:r.meta},s)))}else e(G({account:T.body.data?T.body.data.account:null,error:T.error,fetchedToken:y.token,key:g}))}},"./src/reddit/actions/pages/profileModSettings.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return d}),s.d(t,"b",function(){return l});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/actions/preferences.ts"),a=s("./src/reddit/actions/profile/index.ts"),c=s("./src/reddit/helpers/pageActionLoginRedirect.ts"),i=s("./src/reddit/models/User/index.ts"),o=s("./src/reddit/selectors/user.ts");const d="PAGE__PROFILE_MOD_SETTINGS_LOADED",u=Object(r.a)(d),l=e=>async(t,s)=>{const r=[t(n.w()),t(Object(a.d)(e.params.profileName))];await Promise.all(r);const d=Object(o.j)(s());d?(await t(Object(a.b)(Object(i.f)(d))),t(u())):Object(c.a)(t,s())}},"./src/reddit/actions/pages/profileOverview.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return T}),s.d(t,"e",function(){return I}),s.d(t,"d",function(){return v}),s.d(t,"c",function(){return C}),s.d(t,"b",function(){return R}),s.d(t,"a",function(){return A}),s.d(t,"g",function(){return L});var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/reddit/actions/moderatingSubreddits.ts"),c=s("./src/reddit/actions/pages/profileShared.ts"),i=s("./src/reddit/actions/subreddit.ts"),o=s("./src/reddit/endpoints/page/profileOverviewPage.ts"),d=s("./src/lib/constants/index.ts"),u=s("./src/reddit/constants/postLayout.ts"),l=s("./src/reddit/constants/parameters.ts"),b=s("./src/reddit/contexts/PageLayer/index.tsx"),p=s("./src/reddit/selectors/listings.ts"),O=s("./src/reddit/selectors/profile.ts"),f=s("./src/reddit/selectors/profileOverviewChronoItems.ts"),m=s("./src/lib/makeActionCreator/index.ts"),j=s("./src/reddit/actions/externalAccount.ts"),g=s("./src/reddit/actions/pinnedPost.ts"),y=s("./src/reddit/actions/platform.ts"),_=s("./src/reddit/actions/profile/index.ts"),E=s("./src/reddit/actions/trophyCase.ts"),h=s("./src/reddit/helpers/makeProfileListingKey/index.ts"),S=s("./src/reddit/helpers/timeApiRoute/index.ts");const T="PAGE__PROFILE_OVERVIEW_CONVERSATIONS_PENDING",I="PAGE__PROFILE_OVERVIEW_CONVERSATIONS_LOADED",v="PAGE__PROFILE_OVERVIEW_CONVERSATIONS_FAILED",C="PAGE__PROFILE_OVERVIEW_CHRONO_PENDING",R="PAGE__PROFILE_OVERVIEW_CHRONO_LOADED",A="PAGE__PROFILE_OVERVIEW_CHRONO_FAILED",D=Object(m.a)(T),P=Object(m.a)(I),x=Object(m.a)(v),w=Object(m.a)(C),N=Object(m.a)(R),k=Object(m.a)(A),L=e=>async(t,s,r)=>{const m=e.queryParams,T=e.params;var I=Object(c.a)(s(),m);const v=I.sort,C=I.t,R=T.profileName,A=u.d[Object(b.O)(s(),{})],L=R.toLowerCase(),M=Object.assign({},n()(e.queryParams,l.j),{sort:v,layout:A,t:C});if(await t(_.d(L)),A===u.d[u.f.Compact]){const r=Object(h.a)(L,d.sb,v,e.queryParams);if(s().profileOverviewPage.chrono.ids[r])return;await t(((e,t,s,r)=>async(r,n,a)=>{const c=n(),i=!!Object(f.f)(c,{listingKey:e}).length,d=!!Object(f.a)(c,{listingKey:e});if(Object(f.b)(c,{listingKey:e})||i&&!d)return;r(w({key:e}));const u=await Object(S.a)("profile",()=>Object(o.a)(a.apiContext(),t,s)),l=u.body,b=l.pinned;if(u.ok){r(N(Object.assign({key:e,meta:c.meta},l)));const s=Object(O.j)(c,t);r(Object(g.h)({profileId:s,pinned:b}))}else r(k({account:u.body.data?u.body.data.account:null,error:u.body.reason?{type:u.body.reason}:u.error,key:e})),r(Object(y.m)(u.status))})(r,L,M))}else{const r=Object(h.a)(L,d.tb,v,e.queryParams);if(s().listings.postOrder.ids[r]&&!s().listings.postOrder.api.error[r])return;await t(((e,t,s,r)=>async(r,n,a)=>{const c=n(),i=!!c.listings.postOrder.ids[e],d=!!Object(p.c)(c,{listingKey:e});if(Object(p.d)(c,{listingKey:e})||i&&!d)return;r(D({key:e}));const u=await Object(S.a)("profile",()=>Object(o.b)(a.apiContext(),t,s)),l=u.body,b=l.pinned,f=l.postIds;if(u.ok){r(P(Object.assign({key:e,meta:c.meta,profileName:t},l,{postIds:f})));const s=Object(O.j)(c,t);r(Object(g.h)({profileId:s,pinned:b}))}else r(x({account:u.body.data?u.body.data.account:null,error:u.body.reason?{type:u.body.reason}:u.error,key:e})),r(Object(y.m)(u.status))})(r,L,M))}await t(Object(i.q)()),await t(Object(a.b)());const G=s();if(!G.platform.currentPage)return;if(200!==G.platform.currentPage.status)return;const F=Object(O.j)(s(),L);await t(E.b(L,F)),t(y.l({title:U(s(),R)})),await t(_.b(L)),await t(j.o(R))},U=(e,t)=>Object(O.m)(e,{profileName:t})},"./src/reddit/actions/pages/profilePosts.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/lib/makeListingKey/index.ts"),i=s("./src/reddit/actions/externalAccount.ts"),o=s("./src/reddit/actions/moderatingSubreddits.ts"),d=s("./src/reddit/actions/pages/profileShared.ts"),u=s("./src/reddit/actions/pinnedPost.ts"),l=s("./src/reddit/actions/platform.ts"),b=s("./src/reddit/actions/profile/index.ts"),p=s("./src/reddit/actions/subreddit.ts"),O=s("./src/reddit/constants/parameters.ts"),f=s("./src/reddit/contexts/PageLayer/index.tsx"),m=s("./src/config.ts"),j=s("./src/lib/addAllowQuarantinedParam/index.ts"),g=s("./src/lib/constants/index.ts"),y=s("./src/lib/makeApiRequest/index.ts"),_=s("./src/reddit/models/RichTextJson/addRTJParam.ts");const E=(e,t,s)=>Object(y.c)(e,{data:s,endpoint:Object(j.a)(Object(_.a)(`${m.a.gatewayUrl}/desktopapi/v1/user/${t}/posts`)),method:g.jb.GET}).then(e=>"pinned"in e.body?e:"postIds"in e.body?Object.assign({},e,{body:Object.assign({},e.body,{pinned:e.body.postIds.filter(t=>e.body.posts[t]&&e.body.posts[t].isPinned).reverse()})}):e);var h=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),S=s("./src/reddit/helpers/timeApiRoute/index.ts"),T=s("./src/reddit/selectors/listings.ts"),I=s("./src/reddit/selectors/profile.ts");s.d(t,"f",function(){return v}),s.d(t,"e",function(){return C}),s.d(t,"d",function(){return R}),s.d(t,"h",function(){return x}),s.d(t,"c",function(){return w}),s.d(t,"b",function(){return N}),s.d(t,"a",function(){return k}),s.d(t,"g",function(){return G});const v="PAGE__PROFILE_POSTS_PENDING",C="PAGE__PROFILE_POSTS_LOADED",R="PAGE__PROFILE_POSTS_FAILED",A=Object(a.a)(v),D=Object(a.a)(C),P=Object(a.a)(R),x=e=>async(t,s,r)=>{const a=e.queryParams,m=e.params;var j=Object(d.b)(a);const g=j.sort,y=j.t,_=m.profileName,v=Object(c.a)(`u_${_}`,g,a),C=s(),R=C.listings.postOrder.ids[v],x=Object(T.c)(C,{listingKey:v}),w=Object(T.d)(C,{listingKey:v});if(await t(b.d(_)),w||R&&!x){if(R){const e=Object(I.m)(s(),{profileName:_});t(l.l({title:e}))}return}const N=Object.assign({},n()(e.queryParams,[...O.j,...O.i,O.f]),{layout:Object(f.O)(C,{}).toLowerCase(),sort:g,t:Object(h.a)(g,y)});t(A({key:v}));const k=await Object(S.a)("profilePosts",()=>E(r.apiContext(),_,N));if(!k.ok)return t(P({account:k.body.data?k.body.data.account:null,error:k.body.reason?{type:k.body.reason}:k.error,key:v})),void t(l.m(k.status));const L=k.body;t(D(Object.assign({key:v,meta:s().meta},L)));const U=Object(I.j)(s(),_),M=L.pinned;t(Object(u.h)({profileId:U,pinned:M})),await Promise.all([t(Object(d.c)(_)),t(Object(p.q)()),t(Object(o.b)()),t(i.o(_))])},w="PROFILE_POSTS__MORE_POSTS_PENDING",N="PROFILE_POSTS__MORE_POSTS_LOADED",k="PROFILE_POSTS__MORE_POSTS_FAILED",L=Object(a.a)(w),U=Object(a.a)(N),M=Object(a.a)(k),G=()=>async(e,t,{apiContext:s})=>{const r=t(),a=r.platform.currentPage;if(!a||!a.routeMatch)return;var i=a.routeMatch.match;const o=i.queryParams,u=i.params;var l=Object(d.b)(o);const b=l.sort,p=l.t,m=u.profileName,j=Object(c.a)(`u_${m}`,b,o),g=Object(T.g)(r,{listingKey:j});if(!g)return;const y=Object(T.d)(r,{listingKey:j}),_=Object(T.e)(r,{listingKey:j,token:g.token});if(y||_)return;e(L({key:j,fetchedToken:g.token}));const h=Object.assign({after:g.token,dist:g.dist,sort:b,t:p},n()(o,O.j),{layout:Object(f.O)(r,{}).toLowerCase()}),S=await E(s(),m,h),I=r.listings.postOrder.ids[j],v=S.body.postIds||[],C=Object.assign({},S.body,{postIds:v.filter(e=>!I||!I.includes(e))});S.ok?(e(U(Object.assign({fetchedToken:g.token,key:j,meta:r.meta},C))),await e(Object(d.c)(m))):e(M({account:S.body.data?S.body.data.account:null,error:S.error,fetchedToken:g.token,key:j}))}},"./src/reddit/actions/pages/profilePrivate/constants.ts":function(e,t,s){"use strict";s.d(t,"h",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"c",function(){return a}),s.d(t,"i",function(){return c}),s.d(t,"a",function(){return i}),s.d(t,"f",function(){return o}),s.d(t,"e",function(){return d}),s.d(t,"g",function(){return u}),s.d(t,"d",function(){return l});const r=25,n="PAGE__PROFILE_PRIVATE_PENDING",a="PAGE__PROFILE_PRIVATE_MIXED_LOADED",c="PAGE__PROFILE_PRIVATE_POSTS_LOADED",i="PAGE__PROFILE_PRIVATE_FAILED",o="MORE__PROFILE_PRIVATE_PENDING",d="MORE__PROFILE_PRIVATE_MIXED_LOADED",u="MORE__PROFILE_PRIVATE_POSTS_LOADED",l="MORE__PROFILE_PRIVATE_FAILED"},"./src/reddit/actions/pages/profileShared.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return p}),s.d(t,"a",function(){return O}),s.d(t,"c",function(){return f}),s.d(t,"d",function(){return m});var r=s("./node_modules/lodash/defaults.js"),n=s.n(r),a=s("./node_modules/lodash/pick.js"),c=s.n(a),i=s("./src/reddit/actions/platform.ts"),o=s("./src/reddit/actions/profile/index.ts"),d=s("./src/reddit/actions/trophyCase.ts"),u=s("./src/reddit/selectors/profile.ts"),l=s("./src/lib/constants/index.ts");const b={sort:l.Jb,t:l.Kb};function p(e){return n()(c()(e,["t","sort"]),b)}function O(e,t){return p(t)}const f=e=>async(t,s,r)=>{await Promise.all([t(m(e)),t(j(e))])},m=e=>async(t,s,r)=>{const n=Object(u.j)(s(),e);await t(d.b(e,n))},j=e=>async(t,s,r)=>{const n=Object(u.m)(s(),{profileName:e});t(i.l({title:n})),await t(o.b(e))}},"./src/reddit/actions/pages/shared.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return d}),s.d(t,"a",function(){return u});var r=s("./src/app/strings/index.ts"),n=s("./src/reddit/helpers/getPostFromRouteMatch/index.ts"),a=s("./src/reddit/helpers/routeKey/index.ts"),c=s("./src/reddit/helpers/trackers/screenview.ts"),i=s("./src/telemetry/index.ts"),o=s("./src/telemetry/models/Timer.ts");const d=(e,t)=>{const s=e.user.language;return Object(r.a)(s,`title.${t}`)},u=()=>async(e,t)=>{const s=t(),r=s.platform.currentPage;if(!r)return;const d=r.routeMatch,u=Object(n.a)(s),l=Object(a.c)(d,s,u);l&&i.c.has(l)&&Object(c.f)(d,s,o.TimerType.InApp,i.c.end(l))}},"./src/reddit/actions/pages/subreddit.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return W}),s.d(t,"c",function(){return Y}),s.d(t,"b",function(){return z}),s.d(t,"a",function(){return Q}),s.d(t,"f",function(){return X}),s.d(t,"e",function(){return ee}),s.d(t,"g",function(){return se});var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./node_modules/lodash/some.js"),c=s.n(a),i=s("./src/app/strings/index.ts"),o=s("./src/lib/constants/index.ts"),d=s("./src/lib/isAdHocMultireddit/index.ts"),u=s("./src/lib/isFakeSubreddit/index.ts"),l=s("./src/lib/makeActionCreator/index.ts"),b=s("./src/lib/makeApiRequest/index.ts"),p=s("./src/lib/makeListingKey/index.ts"),O=s("./src/reddit/actions/ad.ts"),f=s("./src/reddit/actions/badge.ts"),m=s("./src/reddit/actions/category.ts"),j=s("./src/reddit/actions/contentGate.ts"),g=s("./src/reddit/actions/economics/tips/async.ts"),y=s("./src/reddit/actions/externalAccount.ts"),_=s("./src/reddit/actions/governance/async.ts"),E=s("./src/reddit/actions/governance/communityDetails.ts"),h=s("./src/reddit/actions/governance/releaseNotes.ts"),S=s("./src/reddit/actions/moderatingSubreddits.ts"),T=s("./src/reddit/actions/platform.ts"),I=s("./src/reddit/actions/preferences.ts"),v=s("./src/reddit/actions/structuredStyles.ts"),C=s("./src/reddit/actions/subreddit.ts"),R=s("./src/reddit/actions/subredditTopContent.ts"),A=s("./src/reddit/actions/toaster.ts"),D=s("./src/reddit/constants/page.ts"),P=s("./src/reddit/constants/parameters.ts"),x=s("./src/reddit/constants/postLayout.ts"),w=s("./src/reddit/contexts/PageLayer/index.tsx"),N=s("./src/reddit/endpoints/governance/posts.ts"),k=s("./src/reddit/endpoints/page/subredditPage.ts"),L=s("./src/reddit/featureFlags/index.ts"),U=s("./src/reddit/helpers/getTimeSortForListing/index.ts"),M=s("./src/reddit/helpers/timeApiRoute/index.ts"),G=s("./src/reddit/models/ModeratingSubreddits/index.ts"),F=s("./src/reddit/models/Toast/index.ts"),B=s("./src/reddit/reducers/sidebarPromotedPosts/models/index.ts"),$=s("./src/reddit/selectors/experiments/exploreV2.ts"),q=s("./src/reddit/selectors/moderatorPermissions.ts"),V=s("./src/reddit/selectors/multireddit.ts"),H=s("./src/reddit/selectors/subreddit.ts"),K=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const W=(e,t)=>async s=>{if(!e.ok&&e.body){const r=e.body.data?e.body.data.account:void 0,n=e.body.data?e.body.data.features:void 0,a=t?t.toLowerCase():"";if(404===e.status)if(e.body.reason===b.a.NotFoundSubreddit)s(j.i({account:r,features:n,subredditName:a}));else if(e.body.reason===b.a.BannedSubreddit){const t=e.body.data?e.body.data.ban_message:void 0;s(j.h({banMessage:t,account:r,features:n,subredditName:a}))}if(403===e.status)if(e.body.reason===b.a.GoldSubreddit)s(j.j({account:r,features:n,subredditName:a}));else if(e.body.reason===b.a.PrivateSubreddit)s(j.k({account:r,features:n,subredditDescription:e.body.data.description,subredditName:a}));else if(e.body.reason===b.a.QuarantinedSubreddit){const t=!e.body.data||e.body.data.quarantine_requires_email_optin;s(j.l({account:r,features:n,subredditName:a,quarantineRequiresEmail:t,quarantineMessage:e.body.data.quarantineMessage,quarantineMessageHtml:e.body.data.quarantineMessageHtml}))}s(I.v({nightmode:!!r&&r.nightmode}))}},Y="PAGE__SUBREDDIT_PENDING",z="PAGE__SUBREDDIT_LOADED",Q="PAGE__SUBREDDIT_FAILED",X=Object(l.a)(Y),J=Object(l.a)(z),Z=Object(l.a)(Q),ee=(e,t,s,r)=>async(n,a,d)=>{const l=a();if(l.listings.postOrder.api.pending[e])return;const b=t!==D.e.All&&t!==D.e.Popular||!l.posts.recent.length?s:Object.assign({},s,{recentPostIds:l.posts.recent});b.layout=x.d[Object(w.O)(l,{})],n(X({key:e}));const p=await Object(M.a)("subreddit",()=>Object(k.a)(d.apiContext(),t,b));n(T.m(p.status));const j=`error-${e}`,E=p.body,v=Object(u.a)(t)||c()(E.subreddits,e=>e.name.toLowerCase()===t.toLowerCase());if(p.ok&&v){let s;const c=E.postIds.filter(e=>!!E.posts[e].isMeta);if(c.length){const e=Object.keys(E.subreddits).reduce((e,s)=>{const r=E.subreddits[s];return r.name.toLowerCase()===t.toLowerCase()?r.id:e},null);if(e){const t=await Object(N.a)(d.apiContext(),e,c);t.ok&&(s=t.body)}}if(n(J(Object.assign({key:e,meta:l.meta,governance:s},E))),!Object(u.a)(t)){const e=Object(H.z)(a(),t);!!Object(H.F)(l,{subredditId:e})||await C.n(t)(n,a,d)}const i=[S.c()(n,a,d)];if(t===D.e.Popular&&Object($.a)(l)&&i.push(n(m.g())),await Promise.all(i),r&&n(A.f(j)),n(Object(O.g)(B.a.SUBREDDIT)),n(Object(y.p)()),L.d.spPoints(a())||L.d.spSupport(a())||L.d.spLoadtest(a())){const e=Object(H.z)(a(),t);if(e&&n(Object(h.a)({subredditId:e})),e){const t=E.postIds.map(e=>{return E.posts[e].authorId}),s=E.postIds;var R=await Promise.all([Object(_.a)(),Object(g.a)()]),P=K(R,2);const r=P[0],c=P[1],i=[n(Object(f.l)({subredditId:e})),n(r({subredditId:e,userIds:t}))];(L.d.spSupport(a())||L.d.spLoadtest(a()))&&i.push(n(c({subredditId:e,contentIds:s}))),await Promise.all(i)}}}else{if(403===p.status||404===p.status)return void n(W(p,t));n(Z(Object.assign({error:!p.ok&&p.error||{type:o.I.NOT_FOUND_ERROR},key:e},E)));const a=p.body.data?p.body.data.account:void 0;n(I.v({nightmode:!!a&&a.nightmode})),r&&n(A.e({id:j,kind:F.b.Error,text:Object(i.a)(l.user.language,"listings.toast.error"),buttonText:Object(i.a)(l.user.language,"listings.toast.retryButton"),buttonAction:ee(e,t,s,r)}))}},te=(e,t)=>{if(Object(u.a)(t)&&Object(d.a)(t)){return Object(V.a)(e,{listingName:t}).displayText}return Object(H.I)(e,{subredditName:t})},se=(e,t)=>async(s,r,a)=>{const c=e.params.subredditName,i=e.queryParams.styling,d=Object(u.a)(c)?o.X.HOT:void 0;var l=e.params.sort;const b=void 0===l?d:l,f=r(),m=Object(p.a)(c,b,e.queryParams),j=f.listings.postOrder.api.error[m],g=f.listings.postOrder.api.pending[m];let _=!!f.listings.postOrder.ids[m];const S=f.listings.postOrder.listingSort[m];S&&S.hasChanged&&(_=!1);let I=Object(H.z)(f,c);const C=(e,t)=>"true"===i&&((e,t)=>Object(q.a)(G.b.config)(e,{subredditId:t})||Object(q.a)(G.b.flair)(e,{subredditId:t}))(e,t),A=P.s in e.queryParams&&e.queryParams[P.s].toUpperCase()||"",D=A in o.rc&&o.rc[A];if(g||_&&!j&&!t){if(C(f,I)&&s(v.t(I)),_){const e=te(r(),c);s(T.l({title:e})),window.addEventListener("load",()=>{s(Object(y.p)())}),f.sidebarPromotedPosts.firstFetch||window.addEventListener("load",()=>{s(Object(O.g)(B.a.SUBREDDIT))}),I&&(L.d.spPoints(r())||L.d.spLoadtest(r()))&&window.addEventListener("load",()=>{s(Object(h.a)({subredditId:I}))})}return}const x=Object.assign({},n()(e.queryParams,[...P.j,...P.i,P.f]),{sort:b,t:Object(U.a)(b,D)});await s(ee(m,c,x,!0)),I=I||Object(H.z)(r(),c);const w=Object(H.s)(r(),{subredditName:c}),N=!!w&&w.userIsSubscriber;if(Object(u.a)(c)||void 0!==b||N||await s(R.d(c)),L.d.spPoints(f)||L.d.spLoadtest(f)){const e=Object(H.z)(r(),c);e&&await s(Object(E.a)({subredditId:e}))}C(r(),I)&&s(v.t(I));const k=te(r(),c);s(T.l({title:k}))}},"./src/reddit/actions/pages/subredditWiki/constants.ts":function(e,t,s){"use strict";s.d(t,"g",function(){return r}),s.d(t,"f",function(){return n}),s.d(t,"e",function(){return a}),s.d(t,"c",function(){return c}),s.d(t,"d",function(){return i}),s.d(t,"b",function(){return o}),s.d(t,"a",function(){return d}),s.d(t,"h",function(){return u});const r="PAGE__SUBREDDIT_WIKI_PAGE_PENDING",n="PAGE__SUBREDDIT_WIKI_PAGE_LOADED",a="PAGE__SUBREDDIT_WIKI_PAGE_FAILED",c="index",i="pages",o="config/automoderator",d="reddit.com",u=["config/description","config/sidebar","config/stylesheet","config/submit_text"]},"./src/reddit/actions/pinnedPost.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return f}),s.d(t,"h",function(){return m}),s.d(t,"d",function(){return j}),s.d(t,"g",function(){return g}),s.d(t,"c",function(){return E}),s.d(t,"f",function(){return h}),s.d(t,"b",function(){return I}),s.d(t,"e",function(){return v}),s.d(t,"i",function(){return w});var r=s("./src/app/strings/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/reddit/actions/modal.ts"),i=s("./src/reddit/actions/toaster.ts"),o=s("./src/reddit/constants/modals.ts"),d=s("./src/reddit/endpoints/post/index.tsx"),u=s("./src/reddit/models/Toast/index.ts"),l=s("./src/reddit/selectors/posts.ts"),b=s("./src/reddit/selectors/profile.ts"),p=s("./src/reddit/selectors/user.ts"),O=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const f="PINNEDPOST__PINNED_POSTS_LOADED",m=Object(a.a)(f),j="PINNEDPOST__PIN_POST_SUCCESS",g="PINNEDPOST__UNPIN_POST_SUCCESS",y=Object(a.a)(j),_=Object(a.a)(g),E="PINNEDPOST__PIN_POST_PENDING",h="PINNEDPOST__UNPIN_POST_PENDING",S=Object(a.a)(E),T=Object(a.a)(h),I="PINNEDPOST__PIN_POST_FAILURE",v="PINNEDPOST__UNPIN_POST_FAILURE",C=Object(a.a)(I),R=Object(a.a)(v),A=(e,t)=>Object(i.e)({buttonAction:w(t,!0),buttonText:Object(r.a)(e,"posts.postPinnedUndo"),kind:u.b.SuccessMod,text:Object(r.a)(e,"posts.postPinned")}),D=(e,t,s)=>Object(i.e)({buttonAction:w(t,!0),buttonText:Object(r.a)(e,"posts.postUnpinnedUndo"),kind:u.b.SuccessMod,text:Object(r.a)(e,s?"posts.postUnpinnedReloadPage":"posts.postUnpinned")}),P=e=>Object(i.e)({kind:u.b.Error,text:Object(r.a)(e,"posts.couldNotPinPost")}),x=e=>Object(i.e)({kind:u.b.Error,text:Object(r.a)(e,"posts.couldNotUnpinPost")}),w=(e,t=!1)=>async(s,a,{apiContext:f})=>{const m=a(),j=m.posts.models[e];if(!j)return;const g=!Object(l.r)(m,{postId:e}),E=Object(p.M)(m);if(g&&j.isRemoved)return s((e=>Object(i.e)({kind:u.b.Error,text:Object(r.a)(e,"posts.couldNotPinPostRemovedPost")}))(E));const h=j.author,I=Object(b.j)(m,h);var v=O(g?[S,y,C,A,P]:[T,_,R,D,x],5);const w=v[0],N=v[1],k=v[2],L=v[3],U=v[4];if(g){if(Object(l.K)(m,{profileName:h}).length>=n.db)return void s(Object(c.i)(o.a.PINNED_POSTS_LIMIT_REACHED))}const M=Object(l.l)(m,e,h),G=!g&&M;s(w({postId:e,profileId:I})),(await Object(d.q)(f(),e,g,!0)).ok?(s(N({postId:e,profileId:I})),t||s(L(E,e,G))):(s(k({postId:e,profileId:I})),s(U(E)))}},"./src/reddit/actions/platform.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return p}),s.d(t,"b",function(){return O}),s.d(t,"d",function(){return f}),s.d(t,"c",function(){return m}),s.d(t,"e",function(){return j}),s.d(t,"f",function(){return g}),s.d(t,"h",function(){return y}),s.d(t,"i",function(){return _}),s.d(t,"m",function(){return S}),s.d(t,"l",function(){return T}),s.d(t,"k",function(){return I}),s.d(t,"j",function(){return v}),s.d(t,"g",function(){return C});var r=s("./src/lib/areUrlsEqual/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/logs/errors.ts"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/lib/matchRoute/index.ts"),o=s("./src/reddit/actions/monthsToMinutes.ts"),d=s("./src/reddit/constants/listings.ts"),u=s("./src/reddit/helpers/routeKey/index.ts"),l=s("./src/reddit/selectors/experiments/m2mV1-5.ts"),b=s("./src/reddit/selectors/monthsToMinutes.ts");const p="PLATFORM__HISTORY_LOCATION_SET",O="PLATFORM__INITIAL_REFERRER_SET",f="PLATFORM__NAVIGATION_CONFIRMATION_REQUESTED",m="PLATFORM__NAVIGATION_CONFIRMATION_DISCARDED",j="PLATFORM__PAGE_META_SET",g="PLATFORM__PAGE_STATUS_SET",y=e=>async(t,s,r)=>{const n=s().platform.currentPage;if(!n)return;const a=Object(i.a)(n.url,e);a&&a.route.action(a.match)(t,s,r)},_=(e,t,s)=>async(a,c,i)=>{const p=c().platform.currentPage;(!s||s.route.chunk===n.r.SUBREDDIT&&d.a.has(s.match.params.subredditName.toLowerCase()))&&window.location.replace(`https://www.reddit.com${e.pathname}${e.search}`);const O=s?Object(u.d)(s,c()):null;const f=c().user;if(a(E({action:t,listingKey:O,location:e,routeMatch:s,user:f})),Object(l.c)(c())&&Object(b.m)(c())&&!Object(b.b)(c())&&a(Object(o.s)()),(!p||!Object(r.a)(p.url,e))&&s){const e=s.match;await s.route.action(e)(a,c,i)}},E=Object(c.a)(p),h=(Object(c.a)(O),Object(c.a)(j)),S=Object(c.a)(g),T=e=>async(t,s,r)=>{const n=s().platform.currentPage;if(!n)return;const a=n.key;await t(h({key:a,meta:e}))},I=Object(c.a)(f),v=Object(c.a)(m),C=()=>async(e,t,s)=>{if(window!==window.parent){Object(a.b)(s.apiContext(),{extra:{errorType:n.s.NOT_ALLOWED_ACCESS,value:"Page was unexpectedly loaded inside iframe"}});try{window.top.location.href=window.location.href}catch(r){}}}},"./src/reddit/actions/polls.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a});var r=s("./src/lib/makeActionCreator/index.ts");const n="POLLS__POLL_CREATION_UPDATED",a=Object(r.a)(n)},"./src/reddit/actions/post.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./node_modules/js-cookie/src/js.cookie.js"),a=s.n(n),c=s("./src/app/strings/index.ts"),i=s("./src/lib/addQueryParams/index.ts"),o=s("./src/lib/copyToClipboard/index.ts"),d=s("./src/lib/makeActionCreator/index.ts"),u=s("./src/reddit/actions/platform.ts"),l=s("./src/reddit/actions/video.ts"),b=s("./src/reddit/actions/vote.ts"),p=s("./src/reddit/constants/cookie.ts"),O=s("./src/reddit/constants/history.ts"),f=s("./src/reddit/constants/posts.ts"),m=s("./src/reddit/helpers/overlay/index.ts"),j=s("./src/reddit/models/Media/index.ts"),g=s("./src/reddit/endpoints/post/index.tsx"),y=s("./src/lib/makeGqlRequest/index.ts"),_=s("./src/graphql/operations/RichTextPostContent.json");var E=s("./src/lib/constants/index.ts"),h=s("./src/lib/makeListingKey/index.ts"),S=s("./node_modules/react-router-redux/es/index.js"),T=s("./src/reddit/actions/modal.ts"),I=s("./src/reddit/actions/toaster.ts"),v=s("./src/reddit/constants/adEvents.ts"),C=s("./src/reddit/constants/modals.ts"),R=s("./src/reddit/endpoints/page/commentsPage.ts"),A=s("./src/reddit/helpers/pixels.ts"),D=s("./src/reddit/helpers/trackers/post.ts"),P=s("./src/reddit/models/Flair/index.ts"),x=s("./src/reddit/models/Toast/index.ts"),w=s("./src/reddit/models/User/index.ts"),N=s("./src/reddit/models/Vote/index.ts"),k=s("./src/reddit/selectors/platform.ts"),L=s("./src/reddit/selectors/user.ts"),U=s("./src/reddit/constants/viewabilityEvents.ts"),M=s("./src/reddit/selectors/posts.ts"),G=s("./src/telemetry/index.ts");s.d(t,"c",function(){return F}),s.d(t,"d",function(){return B}),s.d(t,"f",function(){return $}),s.d(t,"e",function(){return q}),s.d(t,"o",function(){return V}),s.d(t,"i",function(){return K}),s.d(t,"B",function(){return Y}),s.d(t,"G",function(){return z}),s.d(t,"D",function(){return Q}),s.d(t,"J",function(){return J}),s.d(t,"n",function(){return Z}),s.d(t,"x",function(){return te}),s.d(t,"y",function(){return se}),s.d(t,"a",function(){return re}),s.d(t,"b",function(){return ne}),s.d(t,"z",function(){return ie}),s.d(t,"k",function(){return oe}),s.d(t,"C",function(){return de}),s.d(t,"w",function(){return ue}),s.d(t,"s",function(){return le}),s.d(t,"F",function(){return be}),s.d(t,"u",function(){return pe}),s.d(t,"t",function(){return Oe}),s.d(t,"m",function(){return fe}),s.d(t,"H",function(){return me}),s.d(t,"I",function(){return je}),s.d(t,"r",function(){return ye}),s.d(t,"g",function(){return _e}),s.d(t,"l",function(){return he}),s.d(t,"j",function(){return Se}),s.d(t,"E",function(){return Te}),s.d(t,"A",function(){return ve}),s.d(t,"q",function(){return Ce}),s.d(t,"v",function(){return Re}),s.d(t,"h",function(){return Ae}),s.d(t,"p",function(){return Pe});const F="POST__EXPANDED_TOGGLED",B="POST__FOCUS_CHANGED",$="POSTS__MUTATED",q="POSTS_LOADED",V=Object(d.a)(F),H=(Object(d.a)(B),Object(d.a)(q)),K="POST__STICKY_POST_SUCCESS",W=Object(d.a)(K),Y=Object(d.a)($),z=(e,t,s,r)=>async(n,a,{apiContext:i})=>{const o=a().posts.models[e];if(!o)return;if(!Object(L.F)(a()))return n(Object(T.l)({actionSource:T.a.Hide,redirectUrl:o.permalink})),void n(Object(T.i)(C.a.REGISTER_MODAL_ID));n(Y({[e]:{hidden:t}}));const d=a(),u=Object(L.M)(d);let l;if((l=t?await Object(g.g)(i(),e):await Object(g.r)(i(),e)).ok){if(r){const r=t?Object(c.a)(u,"posts.hiddenSuccess"):Object(c.a)(u,"posts.unhiddenSuccess"),a=Object(I.d)(r,x.b.Undo,Object(c.a)(u,"posts.hiddenUndo"),z(e,!t,s,!1));n(Object(I.e)(a))}}else if(n(Y({[e]:{hidden:!t}})),r){const e=Object(I.d)(Object(c.a)(u,"error.generic"),x.b.Error);n(Object(I.e)(e))}},Q=e=>async(t,s,{apiContext:r})=>{const n=s().posts.models[e];if(!n)return;if(!Object(L.F)(s()))return t(Object(T.i)(C.a.REGISTER_MODAL_ID)),void t(Object(T.l)({actionSource:T.a.Save,redirectUrl:n.permalink}));const a=n.saved?g.v:g.n;if(t(Y({[e]:{saved:!n.saved}})),(await a(r(),e)).ok){const r=Object(L.M)(s()),a=n.saved?Object(c.a)(r,"posts.unsavedSuccess"):Object(c.a)(r,"posts.savedSuccess"),i=Object(I.d)(a,x.b.Undo,Object(c.a)(r,"posts.savedUndo"),Q(e));t(Object(I.e)(i))}else t(Y({[e]:{saved:n.saved}}))},X=(e,t)=>t().posts.models[e],J=Object(b.b)(X,N.a.upvoted),Z=Object(b.b)(X,N.a.downvoted),ee=e=>`viewing-${e}`,te=e=>async(t,s)=>{const r=s();D.g(r,e),G.c.start(ee(e))},se=(e,t)=>async(s,n)=>{const a=n(),c=ee(e);if(G.c.has(c)){const s=G.c.end(`viewing-${e}`);!t&&s>r.a.telemetry.postConsumedThreshold&&D.a(a,e,s)}},re="AD__IMPRESSION",ne="AD__VIEWABLE_IMPRESSION",ae=Object(d.a)(re),ce=Object(d.a)(ne),ie=(e,t)=>async(s,r)=>{if(!e.isSponsored)return;const n=e.media&&"video"===e.media.type;if(n&&t===U.a.VideoViewable)s(Object(l.B)(e.id));else{if(!n||t!==U.a.VideoFullyViewable)return t===U.a.Impression?(s((e=>async t=>{e.isSponsored&&(Object(A.a)(e.events,v.a.Impression),t(ae({postId:e.id})))})(e)),void D.f(r(),e.id)):void s((e=>async t=>{e.isSponsored&&(Object(A.a)(e.events,v.a.ViewableImpression),t(ce({postId:e.id})))})(e));s(Object(l.A)(e.id))}},oe=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.posts.models[e],c=n.user.account?n.user.account.displayText:null;a&&(t(Y({[e]:{approvedBy:c,bannedBy:null,isApproved:!0,isRemoved:!1,isSpam:!1,modNote:null,numReports:0,modRemovalReason:null,modReasonBy:null}})),(await Object(g.b)(r(),e)).ok||t(Y({[e]:{approvedBy:null,bannedBy:a.bannedBy,isApproved:a.isApproved,isRemoved:a.isRemoved,isSpam:a.isSpam,modNote:a.modNote,numReports:a.numReports||null,modRemovalReason:a.modRemovalReason,modReasonBy:a.modReasonBy}})))},de=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=a.posts.models[e],i=a.user.account?a.user.account.displayText:null;c&&i&&(s(Y({[e]:{approvedBy:null,bannedBy:i,isApproved:!1,isRemoved:!t,isSpam:t}})),(await Object(g.l)(n(),e,t)).ok||s(Y({[e]:{approvedBy:c.approvedBy,bannedBy:c.bannedBy,isApproved:c.isApproved,isRemoved:c.isRemoved,isSpam:c.isSpam}})))},ue=(e,t,s)=>async(r,n,{apiContext:a})=>{const i=n(),o=i.posts.models[e],d=Object(L.M)(i);if(o)if(r(Y({[e]:{hidden:!0}})),(await Object(g.c)(a(),e)).ok){const e=Object(I.d)(Object(c.a)(d,"posts.deleteSuccess"),x.b.SuccessMod);if(s)r(Object(S.b)(t.state[O.a.CloseLocation]));else{const e=Object(k.f)(i);e&&r(Object(S.b)(e.url))}r(Object(I.e)(e))}else{r(Y({[e]:{hidden:!1}}));const t=Object(I.d)(Object(c.a)(d,"error.generic"),x.b.Error);r(Object(I.e)(t))}},le=e=>async(t,s,{apiContext:r})=>{const n=s().posts.models[e];if(!n)return;const a=n.isLocked?g.t:g.i;t(Y({[e]:{isLocked:!n.isLocked}})),(await a(r(),e)).ok||t(Y({[e]:{isLocked:n.isLocked}}))},be=e=>async(t,s,{apiContext:r})=>{const n=s().posts.models[e];if(!n)return;const a=n.isSpoiler?g.w:g.p,c=n.isSpoiler?n.flair.filter(e=>e.type!==P.e.Spoiler):[...n.flair,{text:"spoiler",type:P.e.Spoiler}];t(Y({[e]:{isSpoiler:!n.isSpoiler,flair:c}})),(await a(r(),e)).ok||t(Y({[e]:{isSpoiler:n.isSpoiler,flair:n.flair}}))},pe=e=>async(t,s,{apiContext:r})=>{const n=Object(M.D)(s(),{postId:e});n&&(t(Y({[e]:{isOriginalContent:!n.isOriginalContent}})),(await Object(g.k)(r(),e,!n.isOriginalContent)).ok||t(Y({[e]:{isOriginalContent:n.isOriginalContent}})))},Oe=e=>async(t,s,{apiContext:r})=>{const n=s().posts.models[e];if(!n)return;const a=n.isNSFW?g.u:g.j,c=n.isNSFW?n.flair.filter(e=>e.type!==P.e.Nsfw):[...n.flair,{text:"nsfw",type:P.e.Nsfw}];t(Y({[e]:{isNSFW:!n.isNSFW,flair:c}})),(await a(r(),e)).ok?await t(Ie(e)):t(Y({[e]:{isNSFW:n.isNSFW,flair:n.flair}}))},fe=(e,t)=>async(s,r,{apiContext:n})=>{const a=r().posts.models[e];if(!a)return;const c=E.h[t];s(Y({[e]:{distinguishType:t}})),(await Object(g.d)(n(),e,c)).ok||s(Y({[e]:{distinguishType:a.distinguishType}}))},me=e=>async(t,s,{apiContext:r})=>{const n=s().posts.models[e];if(!n)return;const a=n.ignoreReports?g.s:g.h;t(Y({[e]:{ignoreReports:!n.ignoreReports}})),(await a(r(),e)).ok||t(Y({[e]:{ignoreReports:n.ignoreReports}}))},je=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.posts.models[e];if(!a)return;const c=!a.isStickied;t(Y({[e]:{isStickied:c}}));const i=n.subredditStickyPosts.data[a.belongsTo.id];let o;if(c&&i&&i.length>=2&&(o=i[1],t(Y({[o]:{isStickied:!1}}))),(await Object(g.q)(r(),e,c,!1)).ok){const s=a.belongsTo.id,r=ge(e,c,n.subredditStickyPosts.data[a.belongsTo.id]),i=n.subreddits.models[s].name,o=Object(h.a)(i,E.Y,{});t(W({newStickiedPostList:r,subredditId:s,listingKey:o}))}else t(Y({[e]:{isStickied:a.isStickied}})),o&&t(Y({[o]:{isStickied:!0}}))},ge=(e,t,s)=>{const r=s?[...s]:[];return t?(r.length>=2&&r.splice(1,1,e),r):r.filter(function(t){return t!==e})},ye=e=>async(t,s,{apiContext:r})=>{const n=s().user.language;if(Object(o.a)(e)){const e=Object(I.d)(Object(c.a)(n,"posts.copyLinkSuccess"),x.b.SuccessCommunity);t(Object(I.e)(e))}else{const e=Object(I.d)(Object(c.a)(n,"error.generic"),x.b.Error);t(Object(I.e)(e))}},_e="PREFERENCES__RECENT_POSTS_UPDATED",Ee=Object(d.a)(_e),he=()=>async(e,t)=>{const s=t();if(!s.user.account)return;const n=Object(w.f)(s.user.account);a.a.remove(`${n}${p.h}`,{domain:r.a.cookieDomain}),e(Ee({postIds:[]}))},Se=e=>async(t,s)=>{const n=s();if(!n.user.account||!n.user.account.showRecentPosts||n.posts.recent.indexOf(e)>-1)return;const c=Object(w.f)(n.user.account),i=n.posts.recent?n.posts.recent.slice(0):[];i.push(e),i.length>f.e&&i.shift(),a.a.set(`${c}${p.h}`,`${i.join(",")}`,{domain:r.a.cookieDomain}),t(Ee({postIds:i}))},Te=e=>async(t,s,{apiContext:r})=>{const n=!s().posts.models[e].sendReplies;t(Y({[e]:{sendReplies:n}})),(await Object(g.o)(r(),e,n)).ok||t(Y({[e]:{sendReplies:!n}}))},Ie=e=>async(t,s,r)=>{if(Object(M.D)(s(),{postId:e}))return;const n=await Object(R.a)(r.apiContext(),e,void 0,{limit:1,truncate:0});if(t(Object(u.m)(n.status)),n.ok){const e=n.body;t(H(e.posts))}},ve=e=>async(t,s)=>{await t(Ie(e));const r=Object(M.D)(s(),{postId:e});r&&r.crosspostRootId&&await t(Ie(r.crosspostRootId))},Ce=e=>async(t,s,{apiContext:r})=>{const n=s();if(!Object(L.F)(n))return void t(Object(T.i)(C.a.LOGIN_MODAL_ID));const a=Object(M.D)(n,{postId:e});if(!a)return;const i=a.isFollowed;t(Y({[e]:{isFollowed:!i}}));const o=await Object(g.f)(r(),e,!a.isFollowed),d=Object(L.M)(n);o.ok?t(Object(I.e)({kind:x.b.SuccessMod,text:Object(c.a)(d,i?"posts.event.successfullyUnfollowed":"posts.event.successfullyFollowed")})):(t(Y({[e]:{isFollowed:i}})),t(Object(I.e)({kind:x.b.Error,text:Object(c.a)(d,"posts.event.followFailed")})))},Re=({postOrComment:e,queryParams:t,clickInfo:s})=>async(r,n)=>{const a=n(),c=s&&s.hasNewTabModifier;let o=e.permalink;t&&(o=Object(i.a)(o,t)),a.user.prefs.openPostInNewTab||c?window.open(o):r(Object(m.a)(o))},Ae="RICH_TEXT_POST_CONTENT_LOADED",De=Object(d.a)(Ae),Pe=e=>async(t,s,r)=>{const n=s(),a=Object(M.D)(n,{postId:e}),i=Object(L.M)(n);if(!(a&&a.media&&Object(j.y)(a.media)&&a.media.isRichtextPreview))return;const o=await((e,t)=>Object(y.a)(e,Object.assign({},_,{variables:t})))(r.gqlContext(),{postId:e});if(o.ok){const s=o.body.data,r=s.post&&s.post.content&&s.post.content.richtext;r&&t(De({postId:e,richtextContent:JSON.parse(r)}))}else t(Object(I.e)({kind:x.b.Error,text:Object(c.a)(i,"error.genericPage")}))}},"./src/reddit/actions/postCollection.ts":function(e,t,s){"use strict";var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/app/strings/index.ts"),a=s("./src/lib/filterQueryParams/index.ts"),c=s("./src/lib/makeActionCreator/index.ts"),i=s("./src/reddit/actions/toaster.ts"),o=s("./src/reddit/constants/history.ts"),d=s("./src/lib/constants/index.ts"),u=s("./src/lib/makeApiRequest/index.ts"),l=s("./src/lib/omitHeaders/index.ts"),b=s("./src/reddit/constants/headers.ts");var p=(e,t,s)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/v1/collections/add_post_to_collection.json`,method:d.jb.POST,data:{collection_id:t,link_fullname:s}});var O=(e,t,s)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/v1/collections/create_collection.json`,method:d.jb.POST,data:{title:t,sr_fullname:s}});var f=(e,t)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/v1/collections/delete_collection.json`,method:d.jb.POST,data:{collection_id:t}}),m=s("./src/config.ts");var j=(e,t)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${m.a.gatewayUrl}/desktopapi/v1/subreddit_collections/${t}`,method:d.jb.GET});var g=(e,t,s)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/v1/collections/remove_post_in_collection.json`,method:d.jb.POST,data:{collection_id:t,link_fullname:s}});var y=(e,t,s)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/v1/collections/update_collection_title.json`,method:d.jb.POST,data:{collection_id:t,title:s}});var _=(e,t,s)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/v1/collections/reorder_collection.json`,method:d.jb.POST,data:{collection_id:t,link_ids:s.join(",")}});var E=(e,t,s)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/v1/collections/update_collection_description.json`,method:d.jb.POST,data:{collection_id:t,description:s}}),h=s("./src/reddit/helpers/overlay/index.ts"),S=s("./src/reddit/helpers/path/index.ts"),T=s("./src/reddit/models/Toast/index.ts"),I=s("./src/reddit/selectors/platform.ts"),v=s("./src/reddit/selectors/postCollection.ts"),C=s("./src/reddit/selectors/posts.ts"),R=s("./src/reddit/selectors/subreddit.ts");s.d(t,"c",function(){return A}),s.d(t,"d",function(){return D}),s.d(t,"b",function(){return P}),s.d(t,"s",function(){return k}),s.d(t,"f",function(){return L}),s.d(t,"v",function(){return M}),s.d(t,"g",function(){return G}),s.d(t,"x",function(){return B}),s.d(t,"a",function(){return $}),s.d(t,"q",function(){return V}),s.d(t,"r",function(){return K}),s.d(t,"e",function(){return W}),s.d(t,"t",function(){return z}),s.d(t,"o",function(){return Q}),s.d(t,"p",function(){return X}),s.d(t,"n",function(){return J}),s.d(t,"y",function(){return se}),s.d(t,"l",function(){return re}),s.d(t,"m",function(){return ne}),s.d(t,"k",function(){return ae}),s.d(t,"w",function(){return de}),s.d(t,"i",function(){return ue}),s.d(t,"j",function(){return le}),s.d(t,"h",function(){return be}),s.d(t,"u",function(){return me});const A="CREATE_COLLECTION_PENDING",D="CREATE_COLLECTION_SUCCESS",P="CREATE_COLLECTION_FAILED",x=Object(c.a)(A),w=Object(c.a)(D),N=Object(c.a)(P),k=e=>async(t,s,{apiContext:r})=>{const n=Object(I.f)(s());if(!n)return;t(x());const a=await O(r(),e,n.id);let c;if(a.ok){const e=s().meta,r=(e=>({createdAtUTC:e.created_at_utc,id:e.collection_id,lastUpdateUTC:e.last_update_utc,permalink:e.permalink,postIds:e.link_ids,primaryPostId:e.primary_link_id||void 0,subredditId:e.subreddit_id,title:e.title,author:e.author_name||void 0,description:e.description}))(a.body);t(w({collection:r,meta:e})),c=r}else{const e=a.error;t(N(e))}return c},L="GET_SUBREDDIT_COLLECTION_SUCCESS",U=Object(c.a)(L),M=e=>async(t,s,{apiContext:r})=>{const a=s(),c=a.postCollection.subredditToIds||{};if(Object.keys(c).length>0)return;const o=await j(r(),e);o.ok?t(U(o.body)):t(Object(i.e)({kind:T.b.Error,text:Object(n.a)(a.user.language,"error.type.generic")}))},G="REMOVE_POST_FROM_COLLECTION_SUCCESS",F=Object(c.a)(G),B=(e,t,s)=>async(r,a,{apiContext:c})=>{if((await g(c(),e,t)).ok){const c=a(),o=Object(C.D)(c,{postId:t}),d=o&&o.title||"",u=Object(v.l)(c,{collectionId:e}),l=(u&&u.postIds&&u.postIds.indexOf(t)||-1)-1;if(r(F({collectionId:e,postId:t})),s&&l>=0){const t=a(),s=Object(v.l)(t,{collectionId:e}),n=s&&s.postIds&&s.postIds[l]||"",c=Object(C.D)(t,{postId:n});c&&c.permalink&&r(Object(h.a)(c.permalink))}r(Object(i.e)({kind:T.b.SuccessMod,text:Object(n.a)(c.user.language,"collection.postRemovedSuccess",{postTitle:d}),buttonText:Object(n.a)(c.user.language,"collection.undo"),buttonAction:K(e,t)}))}else{const e=a();r(Object(i.e)({kind:T.b.Error,text:Object(n.a)(e.user.language,"error.type.generic")}))}},$="ADD_POST_TO_COLLECTION_SUCCESS",q=Object(c.a)($),V="UPDATE_POST_WITH_COLLECTION_ID",H=Object(c.a)(V),K=(e,t)=>async(s,r,{apiContext:a})=>{const c=r();if((await p(a(),e,t)).ok){s(q({collectionId:e,postId:t})),s(H({collectionId:e,postId:t}));const r=Object(C.D)(c,{postId:t}),a=Object(v.l)(c,{collectionId:e}),o=a&&a.title||"";s(Object(i.e)({kind:T.b.SuccessMod,text:Object(n.a)(c.user.language,"collection.postAddedSuccess",{title:o}),buttonText:Object(n.a)(c.user.language,"collection.view"),buttonAction:Object(h.a)(r.permalink)}))}else s(Object(i.e)({kind:T.b.Error,text:Object(n.a)(c.user.language,"error.type.generic")}))},W="DELETE_COLLECTION_SUCCESS",Y=Object(c.a)(W),z=(e,t)=>async(s,c,{apiContext:o})=>{const d=c();if((await f(o(),e)).ok){const c=d.platform.currentPage.url,o=Object(v.l)(d,{collectionId:e}),u=o&&o.title||"",l=o&&o.subredditId,b=Object(R.b)(d,{subredditId:l})||"/";s(Y({collectionId:e,collection:o})),s(t?Object(r.c)(Object(a.a)(c,["collection"])):Object(r.b)(b)),s(Object(i.e)({kind:T.b.SuccessMod,text:Object(n.a)(d.user.language,"collection.collectionDeletedSuccess",{title:u})}))}else s(Object(i.e)({kind:T.b.Error,text:Object(n.a)(d.user.language,"error.type.generic")}))},Q="UPDATE_COLLECTION_PENDING",X="UPDATE_COLLECTION_SUCCESS",J="UPDATE_COLLECTION_FAILED",Z=Object(c.a)(Q),ee=Object(c.a)(X),te=Object(c.a)(J),se=(e,t)=>async(s,r,{apiContext:a})=>{s(Z());const c=await y(a(),e,t);let o=!1;const d=r();if(c.ok)s(ee({collectionId:e,newTitle:t})),s(Object(i.e)({kind:T.b.SuccessMod,text:Object(n.a)(d.user.language,"collection.editModal.titleUpdateSuccess")})),o=!0;else{const e=c.error;s(te(e)),s(Object(i.e)({kind:T.b.Error,text:Object(n.a)(d.user.language,"error.type.generic")}))}return o},re="UPDATE_COLLECTION_DESCRIPTION_PENDING",ne="UPDATE_COLLECTION_DESCRIPTION_SUCCESS",ae="UPDATE_COLLECTION_DESCRIPTION_FAILED",ce=Object(c.a)(re),ie=Object(c.a)(ne),oe=Object(c.a)(ae),de=e=>async(t,s)=>{const n=s().platform.currentPage.locationState;t(!(!n||!n[o.a.IsOverlay])?Object(h.a)(e.permalink):Object(r.b)(Object(S.b)(e.permalink)))},ue="REORDER_COLLECTION_PENDING",le="REORDER_COLLECTION_SUCCESS",be="REORDER_COLLECTION_FAILED",pe=Object(c.a)(ue),Oe=Object(c.a)(le),fe=Object(c.a)(be),me=e=>async t=>{const s=[],r=e.collectionId,a=e.postIds,c=e.title,o=e.description;a&&s.push(t(((e,t)=>async(s,r,{apiContext:a})=>{s(pe());const c=await _(a(),e,t);let o=!1;const d=r();return c.ok?(s(Oe({collectionId:e,postIds:t})),s(Object(i.e)({kind:T.b.SuccessMod,text:Object(n.a)(d.user.language,"collection.editModal.reorderCollectionSuccess")})),o=!0):(s(fe({error:c.error})),s(Object(i.e)({kind:T.b.Error,text:Object(n.a)(d.user.language,"error.type.generic")}))),o})(r,a))),c&&s.push(t(se(r,c))),void 0!==o&&s.push(t(((e,t)=>async(s,r,{apiContext:a})=>{s(ce());const c=await E(a(),e,t);let o=!1;const d=r();if(c.ok)s(ie({collectionId:e,newDescription:t})),s(Object(i.e)({kind:T.b.SuccessMod,text:Object(n.a)(d.user.language,"collection.editModal.descriptionUpdateSuccess")})),o=!0;else{const e=c.error;s(oe(e)),s(Object(i.e)({kind:T.b.Error,text:Object(n.a)(d.user.language,"error.type.generic")}))}return o})(r,o)));let d=!0;return await Promise.all(s).then(e=>{e.forEach(e=>{e||(d=!1)})}),d}},"./src/reddit/actions/postCreation/constants.ts":function(e,t,s){"use strict";s.d(t,"J",function(){return r}),s.d(t,"K",function(){return n}),s.d(t,"m",function(){return a}),s.d(t,"n",function(){return c}),s.d(t,"A",function(){return i}),s.d(t,"G",function(){return o}),s.d(t,"H",function(){return d}),s.d(t,"l",function(){return u}),s.d(t,"F",function(){return l}),s.d(t,"q",function(){return b}),s.d(t,"P",function(){return p}),s.d(t,"o",function(){return O}),s.d(t,"y",function(){return f}),s.d(t,"C",function(){return m}),s.d(t,"t",function(){return j}),s.d(t,"c",function(){return g}),s.d(t,"b",function(){return y}),s.d(t,"d",function(){return _}),s.d(t,"e",function(){return E}),s.d(t,"f",function(){return h}),s.d(t,"g",function(){return S}),s.d(t,"h",function(){return T}),s.d(t,"i",function(){return I}),s.d(t,"j",function(){return v}),s.d(t,"k",function(){return C}),s.d(t,"r",function(){return R}),s.d(t,"Q",function(){return A}),s.d(t,"R",function(){return D}),s.d(t,"S",function(){return P}),s.d(t,"T",function(){return x}),s.d(t,"U",function(){return w}),s.d(t,"V",function(){return N}),s.d(t,"W",function(){return k}),s.d(t,"X",function(){return L}),s.d(t,"s",function(){return U}),s.d(t,"D",function(){return M}),s.d(t,"x",function(){return G}),s.d(t,"v",function(){return F}),s.d(t,"w",function(){return B}),s.d(t,"u",function(){return $}),s.d(t,"z",function(){return q}),s.d(t,"O",function(){return V}),s.d(t,"p",function(){return H}),s.d(t,"B",function(){return K}),s.d(t,"Y",function(){return W}),s.d(t,"I",function(){return Y}),s.d(t,"a",function(){return z}),s.d(t,"E",function(){return Q}),s.d(t,"M",function(){return X}),s.d(t,"N",function(){return J}),s.d(t,"L",function(){return Z});const r="SUBMIT_VALIDATION_FIELD_HAS_ERROR",n="SUBMIT_VALIDATION_FIELD_IS_VALID",a="POST_CREATION_EDIT_COMPLETE",c="POST_CREATION_EDIT_FAILED",i="POST_CREATION_PENDING_EDIT",o="POST_CREATION_START_EDITING_POST",d="POST_CREATION_STOP_EDITING_POST",u="EDITOR_CONTENT_KEY__NEW_DRAFT",l="STARTED_CONVERTING_EDITOR_CONTENT",b="FINISHED_CONVERTING_EDITOR_CONTENT",p="POST_CREATION__TOGGLE_EDITOR_MODE",O="POST_CREATION__ERRORS_NO_LONGER_VALID",f="POST_CREATION__OC_CATEGORY_SELECTED",m="POST_TITLE_FETCHED",j="INITIALIZE_EDITOR_MODE",g="POST_CREATION__CHANGE_FLAIR",y="POST_CREATION__CHANGE_EVENT_SCHEDULE",_="POST_CREATION__CHANGE_LINK_BODY",E="POST_CREATION__CHANGE_MARKDOWN_BODY",h="POST_CREATION__CHANGE_MEDIA_BODY",S="POST_CREATION__CHANGE_OC_CATEGORY",T="POST_CREATION__CHANGE_RECAPTCHA",I="POST_CREATION__CHANGE_RTE_STATE",v="POST_CREATION__CHANGE_SUBMISSION_TYPE",C="POST_CREATION__CHANGE_TITLE",R="POST_CREATION__GOV_TYPE_CHANGED",A="POST_CREATION__TOGGLE_IS_CHANGED",D="POST_CREATION__TOGGLE_IS_GOV",P="POST_CREATION__TOGGLE_IS_NSFW",x="POST_CREATION__TOGGLE_IS_OC",w="POST_CREATION__TOGGLE_IS_POLL",N="POST_CREATION__TOGGLE_IS_SPOILER",k="POST_CREATION__TOGGLE_POST_TO_TWITTER",L="POST_CREATION__TOGGLE_SEND_REPLIES",U="POST_CREATION__INITIALIZE_CROSSPOST_MODE",M="POST_CREATION__RESET_FORM",G="POST_CREATION__MODAL_TOGGLED",F="POST_CREATION__MEDIA_UPLOAD_PENDING",B="POST_CREATION__MEDIA_UPLOAD_SUCCEEDED",$="POST_CREATION__MEDIA_UPLOAD_FAILED",q="POST_CREATION__PENDING",V="POST_CREATION__SUCCEEDED",H="POST_CREATION__FAILED",K="POST_CREATION__POLL_FAILED",W="POST_CREATION__VALIDATION_FAILED",Y="POST_CREATION__SUBMIT_VALIDATION_FAILED",z="POST_CREATION__CAPTCHA_REQUIRED",Q="POST_CREATION__SET_SUBMIT_MODE",X="POST_CREATION__SUBREDDIT_CHANGE_PENDING",J="POST_CREATION__SUBREDDIT_WILL_CHANGE",Z="POST_CREATION__SUBREDDIT_CHANGE_CANCELED"},"./src/reddit/actions/postCreation/editorContent.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return O}),s.d(t,"a",function(){return f}),s.d(t,"d",function(){return j}),s.d(t,"c",function(){return g});var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/toaster.ts"),c=s("./src/reddit/endpoints/post/convert.ts"),i=s("./src/reddit/helpers/localStorage/index.ts"),o=s("./src/reddit/helpers/trackers/postComposer.ts"),d=s("./src/reddit/models/PostCreationForm/index.ts"),u=s("./src/reddit/models/RichTextJson/index.ts"),l=s("./src/reddit/models/Toast/index.ts"),b=s("./src/reddit/selectors/user.ts"),p=s("./src/reddit/actions/postCreation/constants.ts");const O=Object(n.a)(p.F),f=Object(n.a)(p.q),m=Object(n.a)(p.P),j=(e,t,s)=>async(n,i,{apiContext:j})=>{o.i(i(),t);const y=t===d.h.MARKDOWN,_=t===d.h.RICH_TEXT,E=Object(b.M)(i()),h=p.l;if(y&&Object(u.E)(s))return n(m({editorKey:e,editorMode:d.h.MARKDOWN,content:""})),void n(g(t));if(_&&!s)return n(m({editorKey:e,editorMode:d.h.RICH_TEXT,content:u.i})),void n(g(t));n(O(h));const S=await Object(c.a)(j(),t,y?JSON.stringify(s):s);S.ok?(n(f(h)),n(m({editorKey:e,editorMode:t,content:S.body.output})),n(g(t))):(n(f(h)),n(Object(a.e)({duration:a.a,kind:l.b.Error,text:Object(r.a)(E,"error.generic")})))},g=e=>async(t,s)=>{const n=Object(i.e)();if(n>=3)return;const c=s().user.prefs.useMarkdown?d.h.MARKDOWN:d.h.RICH_TEXT,o=Object(b.M)(s());if(e===c)return;const u=e===d.h.MARKDOWN?"postCreation.editorModeModeHintToast.makeMarkdownDefault":"postCreation.editorModeModeHintToast.makeRTEDefault";t(Object(a.e)({buttonAction:async()=>{window.open("/settings/feed")},buttonText:Object(r.a)(o,"postCreation.editorModeModeHintToast.button"),kind:l.b.SuccessCommunity,text:Object(r.a)(o,u)})),Object(i.z)(n+1)}},"./src/reddit/actions/postCreation/general.ts":function(e,t,s){"use strict";s.d(t,"j",function(){return j}),s.d(t,"n",function(){return _}),s.d(t,"r",function(){return E}),s.d(t,"a",function(){return h}),s.d(t,"b",function(){return S}),s.d(t,"c",function(){return I}),s.d(t,"d",function(){return v}),s.d(t,"e",function(){return C}),s.d(t,"g",function(){return R}),s.d(t,"f",function(){return A}),s.d(t,"h",function(){return D}),s.d(t,"i",function(){return P}),s.d(t,"k",function(){return x}),s.d(t,"s",function(){return w}),s.d(t,"t",function(){return N}),s.d(t,"u",function(){return k}),s.d(t,"v",function(){return L}),s.d(t,"w",function(){return U}),s.d(t,"y",function(){return M}),s.d(t,"z",function(){return G}),s.d(t,"l",function(){return F}),s.d(t,"q",function(){return B}),s.d(t,"p",function(){return q}),s.d(t,"x",function(){return H}),s.d(t,"o",function(){return K}),s.d(t,"m",function(){return W});var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/lib/isUrl/index.ts"),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/reddit/actions/modal.ts"),i=s("./src/reddit/actions/subreddit.ts"),o=s("./src/reddit/contexts/PageLayer/index.tsx"),d=s("./src/reddit/endpoints/post/index.tsx"),u=s("./src/reddit/models/PostCreationForm/index.ts"),l=s("./src/reddit/routes/postCreation/constants.ts"),b=s("./src/reddit/selectors/platform.ts"),p=s("./src/reddit/selectors/postCollection.ts"),O=s("./src/reddit/selectors/postCreations.ts"),f=s("./src/reddit/selectors/subreddit.ts"),m=s("./src/reddit/actions/postCreation/constants.ts");const j=Object(a.a)(m.o),g=Object(a.a)(m.y),y=Object(a.a)(m.C),_=(Object(a.a)(m.t),e=>{switch(e){case"markdown":return"self";case"richtext":case"richText":return"self";case"media":return"media";default:return"link"}}),E=e=>async(t,s,{apiContext:r})=>{t(g(e)),Object(f.p)(s(),e).length>0||t(Object(i.o)(e))},h=Object(a.a)(m.b),S=Object(a.a)(m.c),T=Object(a.a)(m.d),I=Object(a.a)(m.e),v=Object(a.a)(m.f),C=Object(a.a)(m.g),R=Object(a.a)(m.h),A=Object(a.a)(m.i),D=Object(a.a)(m.j),P=Object(a.a)(m.k),x=Object(a.a)(m.r),w=Object(a.a)(m.Q),N=(Object(a.a)(m.R),Object(a.a)(m.S)),k=Object(a.a)(m.T),L=Object(a.a)(m.U),U=Object(a.a)(m.V),M=Object(a.a)(m.W),G=Object(a.a)(m.X),F=Object(a.a)(m.s),B=e=>async(t,s,{apiContext:r})=>{t(T(e)),Object(n.a)(e)&&t((e=>async(t,s,{apiContext:r})=>{const n=await Object(d.e)(r(),e);n.ok&&n.body&&n.body.json&&n.body.json.data&&t(y(n.body.json.data))})(e))},$=Object(a.a)(m.D),q=(e,t)=>async(s,n)=>{s($()),s(e?Object(r.b)(l.c):Object(r.b)(Object(O.R)(n(),{pageLayer:t})))},V=Object(a.a)(c.c),H=e=>async t=>{e?e===u.d?t(V(e)):t(c.i(e)):(t(V(e)),t(c.i(e)))},K=e=>async(t,s)=>{const r=s(),n=Object(o.I)(e),a=Object(O.y)(r);if(n&&a){Object(O.J)(r)!==u.c&&t(H(u.c))}else t(q(!1,e))},W=()=>async(e,t)=>{const s=t(),r=Object(b.f)(s);r&&(Object(p.h)(s,{subredditId:r.id})?e(c.i(u.a)):e(c.i(u.b)))}},"./src/reddit/actions/postCreation/subredditChange.ts":function(e,t,s){"use strict";s.d(t,"e",function(){return h}),s.d(t,"b",function(){return S}),s.d(t,"a",function(){return T}),s.d(t,"d",function(){return I}),s.d(t,"c",function(){return v});var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/lib/addQueryParams/index.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/filterQueryParams/index.ts"),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/reddit/actions/modal.ts"),d=s("./src/reddit/actions/pages/postCreation.ts"),u=s("./src/reddit/contexts/PageLayer/selectors.ts"),l=s("./src/reddit/helpers/name/index.ts"),b=s("./src/reddit/models/PostCreationForm/index.ts"),p=s("./src/reddit/routes/postCreation/index.ts"),O=s("./src/reddit/routes/postCreation/constants.ts"),f=s("./src/reddit/selectors/platform.ts"),m=s("./src/reddit/selectors/postCreations.ts"),j=s("./src/reddit/selectors/subreddit.ts"),g=s("./src/reddit/actions/postCreation/constants.ts"),y=s("./src/reddit/actions/postCreation/general.ts");const _=Object(i.a)(g.M),E=Object(i.a)(g.N),h=Object(i.a)(g.L),S=(e,t)=>async(s,r,{apiContext:n})=>{let c=r();const i=e.name,p=e.isProfile,O=Object(f.f)(c),g=O&&!p&&Object(l.a)(O.name,i),y=c.creations.api.subreddit.change.pending;if(g||y)return;const E=Object(u.v)(t);if(p||!i||!Object(m.u)(c))return void s(T(e,E));s(_(e)),await s(Object(d.d)({subredditName:i}));const h=e.allowedPostTypes||Object(j.u)(r(),{subredditName:i});if(!h)return void s(T(e,E));let S;c=r();const I=Object(m.Z)(c),v=Object(m.u)(c);if(I===a.hc.MEDIA&&v){var C=Object(m.H)(c);const e=C.mediaType,t=C.video;if("image"!==e||h.images){if("video"===e&&!h.videos){const e=t&&t.duration||0;h.images?e>a.hb&&(S=b.p.VideoWillBeRemovedTooLongForGif):S=b.p.VideoWillBeRemovedMediaNotAllowed}}else S=b.p.ImageWillBeRemoved}s(S?Object(o.i)(S):T(Object.assign({},e,{allowedPostTypes:h}),E))},T=(e,t,s=!0)=>async(a,c)=>{const i=e.name,o=e.isProfile,d=c().platform.currentPage,u=d.queryParams,l=o?p.b:p.c;let b="";b=i?l(i):Object(p.d)(d.routeMatch.match.path)&&t!==u.draft?O.a:O.c,b=Object(n.a)(b,Object.assign({},u,{draft:t||u.draft})),(t||d.url.toLowerCase()!==b.toLowerCase())&&(a(E(e)),s&&a(Object(y.s)(!0)),a(Object(r.c)(b)))},I=e=>async(t,s)=>{const a=s().platform.currentPage,c=a.queryParams,i=Object(n.a)(a.url,Object.assign({},c,{collection:e}));t(Object(r.c)(i))},v=()=>async(e,t)=>{const s=t().platform.currentPage,n=Object(c.a)(s.url,["collection"]);e(Object(r.c)(n))}},"./src/reddit/actions/postDraft.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/formatApiError/index.ts"),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/reddit/actions/postCreation/general.ts"),i=s("./src/reddit/actions/postCreation/subredditChange.ts"),o=s("./src/reddit/actions/toaster.ts"),d=s("./src/reddit/contexts/PageLayer/selectors.ts"),u=s("./src/app/models/StructuredStylesImageUpload.ts"),l=s("./src/lib/makeApiRequest/index.ts"),b=s("./src/lib/omitHeaders/index.ts");var p=s("./src/reddit/constants/headers.ts"),O=s("./src/reddit/helpers/name/index.ts"),f=s("./src/reddit/models/PostDraft/index.ts"),m=s("./src/reddit/helpers/r2/normalizeProfileSubredditFromR2/index.ts"),j=s("./src/reddit/helpers/r2/normalizeSubredditFromR2/index.ts"),g=s("./src/reddit/models/Subreddit/index.ts");const y=e=>{let t=e.drafts.reduce((e,t)=>{const s=(e=>{let t;return t="link"===e.kind?{kind:f.b.Link,body:e.body||void 0}:"markdown"===e.kind?{kind:f.b.Markdown,body:e.body||void 0}:{kind:f.b.RichText,body:e.body||void 0},Object.assign({subredditId:e.subreddit||void 0,contentCategory:e.content_category||void 0,created:e.created,flair:e.flair,id:e.id,isNSFW:!!e.nsfw,isOriginalContent:!!e.original_content,isSpoiler:!!e.spoiler,modified:e.modified||void 0,sendReplies:!!e.send_replies,isPublicLink:!!e.is_public_link,title:e.title||""},t)})(t);return e.postDraftIds.push(s.id),e.postDrafts[s.id]=s,e},{postDraftIds:[],postDrafts:{},profiles:{},subreddits:{}});return t=e.subreddits.reduce((e,t)=>{if(t.subreddit_type===g.b.User){const s=Object(m.a)(t,Object(O.f)(t.display_name_prefixed));e.profiles[s.id]=s}else{const s=Object(j.a)(t);e.subreddits[s.id]=s}return e},t)};var _=s("./src/reddit/endpoints/post/draft/helpers.ts"),E=s("./src/reddit/models/PostCreationForm/index.ts"),h=s("./src/reddit/helpers/trackers/postComposer.ts"),S=s("./src/reddit/models/Toast/index.ts"),T=s("./src/reddit/models/User/index.ts"),I=s("./src/reddit/selectors/postCreations.ts"),v=s("./src/reddit/selectors/postDraft.ts"),C=s("./src/reddit/selectors/profile.ts"),R=s("./src/reddit/selectors/subreddit.ts"),A=s("./src/reddit/selectors/user.ts");s.d(t,"f",function(){return D}),s.d(t,"e",function(){return P}),s.d(t,"d",function(){return x}),s.d(t,"p",function(){return L}),s.d(t,"j",function(){return U}),s.d(t,"l",function(){return M}),s.d(t,"i",function(){return G}),s.d(t,"m",function(){return F}),s.d(t,"k",function(){return B}),s.d(t,"h",function(){return $}),s.d(t,"n",function(){return q}),s.d(t,"s",function(){return Q}),s.d(t,"r",function(){return X}),s.d(t,"g",function(){return J}),s.d(t,"q",function(){return ee}),s.d(t,"c",function(){return te}),s.d(t,"a",function(){return se}),s.d(t,"b",function(){return re}),s.d(t,"o",function(){return ie});const D="POST_DRAFT__LIST_PENDING",P="POST_DRAFT__LIST_LOADED",x="POST_DRAFT__LIST_FAILED",w=Object(a.a)(D),N=Object(a.a)(P),k=Object(a.a)(x),L=()=>async(e,t,{apiContext:s})=>{const n=t();if(!Object(A.j)(n)||Object(v.b)(n))return;e(w());const a=await(e=>Object(l.c)(Object(b.a)(e,[p.a]),{endpoint:`${e.apiUrl}/api/v1/drafts.json`,method:r.jb.GET}))(s());a.ok?e(N(y(a.body))):e(k(a.error))},U="POST_DRAFT__SAVE_DRAFT_PENDING",M="POST_DRAFT__SAVE_DRAFT_SUCCEEDED",G="POST_DRAFT__SAVE_DRAFT_FAILED",F="POST_DRAFT__SAVE_DRAFT_VALIDATION_FAILED",B="POST_DRAFT__SAVE_DRAFT_SUBMIT_VALIDATION_FAILED",$="POST_DRAFT__SAVE_DRAFT_CAPTCHA_REQUIRED",q="POST_CREATION__TOGGLE_DRAFT_IS_PUBLIC",V=Object(a.a)(U),H=Object(a.a)(M),K=Object(a.a)(G),W=Object(a.a)(F),Y=Object(a.a)(B),z=Object(a.a)($),Q=Object(a.a)(q),X=e=>async(t,s,{apiContext:a})=>{const c=s(),d=Object(v.g)(c),u=Object(I.Q)(c);if(d||u)return;const O=Object(v.h)(c,e);if(!O)return;t(V(O)),h.e(c,O);const f=await((e,t,s)=>Object(l.c)(Object(b.a)(e,[p.a]),{endpoint:`${e.apiUrl}/api/v1/draft`,method:s?r.jb.PUT:r.jb.POST,data:Object(_.a)(t)}).then(e=>e.body.fields&&Object(E.u)(e.body.fields[0])?Object.assign({},e,{body:{},error:{type:r.I.SUBMIT_VALIDATION_ERROR,fields:[{field:e.body.fields[0],msg:e.body.explanation}]}}):e))(a(),O,e);if(f.ok){var m=Object(_.c)(f.body);const s=m.id,r=m.draftsCount;t(H({draftId:s,draftsCount:r})),e||t(Object(i.a)(O.destSubreddit,s,!1))}else{const e=f.error;e.type===r.I.BAD_CAPTCHA_ERROR?t(z()):e.type===r.I.VALIDATION_ERROR?t(W(e)):e.type===r.I.SUBMIT_VALIDATION_ERROR?t(Y(e)):t(K(e));const s=Object(A.M)(c);t(Object(o.e)({duration:o.a,kind:S.b.Error,text:Object(n.a)(s,e)}))}},J="POST_DRAFT__LOAD_DRAFT",Z=Object(a.a)(J),ee=e=>async(t,s,{apiContext:r})=>{t(Z(e));let n=E.e;const a=s();if(e.subredditId){const t=Object(R.G)(a,{subredditId:e.subredditId}),s=Object(C.l)(a,{profileId:e.subredditId}),r=Object(A.j)(a);t?n={isProfile:!1,name:t.name}:s&&r&&(n={isProfile:!0,name:Object(T.f)(r)})}await t(Object(i.a)(n,e.id,!1));const c=Object(v.h)(s(),e.id);c&&h.h(s(),c)},te="POST_DELETE_DRAFT_SUCCEEDED",se="POST_DELETE_DRAFT_FAILED",re="POST_DELETE_DRAFT_PENDING",ne=Object(a.a)(te),ae=Object(a.a)(se),ce=Object(a.a)(re),ie=(e,t)=>async(s,a,{apiContext:i})=>{const p=a();if(Object(v.a)(p,e))return;const O=Object(v.d)(p,{draftId:e});O&&h.f(p,O),s(ce({draftId:e}));const f=await(async(e,t)=>Object(l.c)(Object(b.a)(e,[u.a]),{endpoint:`${e.apiUrl}/api/v1/draft?draft_id=${t}`,method:r.jb.DELETE}))(i(),e);if(f.ok){const r=Object(_.c)(f.body).draftsCount;s(ne({draftId:e,draftsCount:r}));const n=Object(d.v)(t);e===n&&s(Object(c.p)(!0,t))}else{const t=f.error,r=Object(A.M)(a());s(ae({draftId:e,apiError:t})),s(Object(o.e)({duration:o.a,kind:S.b.Error,text:Object(n.a)(r,t)}))}}},"./src/reddit/actions/postFlair.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return p}),s.d(t,"a",function(){return j}),s.d(t,"f",function(){return E}),s.d(t,"b",function(){return I}),s.d(t,"e",function(){return A}),s.d(t,"d",function(){return D}),s.d(t,"l",function(){return N}),s.d(t,"k",function(){return k}),s.d(t,"j",function(){return L}),s.d(t,"g",function(){return U}),s.d(t,"i",function(){return M}),s.d(t,"h",function(){return G});var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/post.ts"),c=s("./src/reddit/actions/postFlairStyleTemplate.ts"),i=s("./src/reddit/actions/toaster.ts"),o=s("./src/reddit/endpoints/flair/index.ts"),d=s("./src/reddit/models/Flair/index.ts"),u=s("./src/reddit/models/Toast/index.ts"),l=s("./src/reddit/selectors/subreddit.ts"),b=s("./src/reddit/selectors/user.ts");const p="STRUCTURED_STYLES__POSTFLAIR_ENABLED_SETTING_SUCCESS",O=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_ENABLED_SETTING_PENDING"),f=Object(n.a)(p),m=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_ENABLED_SETTING_FAILED"),j="STRUCTURED_STYLES__POSTFLAIR_ALLOW_ASSIGN_OWN_SETTING_SUCCESS",g=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_ALLOW_ASSIGN_OWN_SETTING_PENDING"),y=Object(n.a)(j),_=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_ALLOW_ASSIGN_OWN_SETTING_FAILED"),E="STRUCTURED_STYLES__POSTFLAIR_SAVETEMPLATE_SUCCESS",h=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_SAVETEMPLATE_PENDING"),S=Object(n.a)(E),T=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_SAVETEMPLATE_FAILED"),I="STRUCTURED_STYLES__POSTFLAIR_DELETETEMPLATE_SUCCESS",v=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_DELETETEMPLATE_PENDING"),C=Object(n.a)(I),R=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_DELETETEMPLATE_FAILED"),A="STRUCTURED_STYLES__POSTFLAIR_REORDERTEMPLATES_PENDING",D="STRUCTURED_STYLES__POSTFLAIR_REORDERTEMPLATES_FAILED",P=Object(n.a)(A),x=Object(n.a)("STRUCTURED_STYLES__POSTFLAIR_REORDERTEMPLATES_SUCCESS"),w=Object(n.a)(D),N=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(l.G)(a,{subredditId:e}).name;if(s(O()),(await Object(o.i)(n(),c,t)).ok){s(f({subredditId:e,isEnabled:t}))}else s(m())},k=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(l.G)(a,{subredditId:e}).name;if(s(g()),(await Object(o.h)(n(),t,d.c.LinkFlair,c)).ok){s(y({subredditId:e,canAssignOwn:t}))}else s(_())},L=(e,t,s,n)=>async(a,p,{apiContext:O})=>{const f=p(),m=Object(l.G)(f,{subredditId:t}).name,j=Object(b.M)(f);a(h());const g=await Object(o.d)(O(),e,m,d.c.LinkFlair);if(g.ok){const e=g.body;a(S({subredditId:t,template:e}));const o=Object(i.d)(Object(r.a)(j,"structuredStyles.forms.flair.toast.flairSaved"),u.b.SuccessMod);a(Object(i.e)(o)),e.id&&s&&n&&a(Object(c.g)(t,e.id,s,n))}else{a(T());const s=Object(i.d)(Object(r.a)(j,"structuredStyles.forms.flair.toast.flairNotSaved"),u.b.Error,Object(r.a)(j,"structuredStyles.forms.flair.toast.retryButtonText"),L(e,t));a(Object(i.e)(s))}},U=(e,t)=>async(s,n,{apiContext:a})=>{const c=n(),d=Object(l.G)(c,{subredditId:t}).name,p=Object(b.M)(c);if(s(v()),(await Object(o.a)(a(),e,d)).ok){s(C({subredditId:t,templateId:e}));const n=Object(i.d)(Object(r.a)(p,"structuredStyles.forms.flair.toast.flairDeleted"),u.b.SuccessMod);s(Object(i.e)(n))}else{s(R());const n=Object(i.d)(Object(r.a)(p,"structuredStyles.forms.flair.toast.flairNotDeleted"),u.b.Error,Object(r.a)(p,"structuredStyles.forms.flair.toast.retryButtonText"),U(e,t));s(Object(i.e)(n))}},M=(e,t,s)=>async(n,a,{apiContext:c})=>{const p=a(),O=Object(l.G)(p,{subredditId:s}).name,f=Object(b.M)(p);if(n(P({subredditId:s,templateIds:t})),(await Object(o.c)(c(),O,d.c.LinkFlair,t)).ok){n(x());const e=Object(i.d)(Object(r.a)(f,"structuredStyles.forms.flair.toast.flairReorderSuccess"),u.b.SuccessMod);n(Object(i.e)(e))}else{n(w({subredditId:s,templateIds:e}));const a=Object(i.d)(Object(r.a)(f,"structuredStyles.forms.flair.toast.flairReorderFailure"),u.b.Error,Object(r.a)(f,"structuredStyles.forms.flair.toast.retryButtonText"),M(e,t,s));n(Object(i.e)(a))}},G=({post:e,previewFlair:t,selectedTemplateId:s})=>async(r,n,{apiContext:c})=>{const i=e.flair.filter(e=>!Object(d.k)(e.type));if(t&&i.unshift(t),r(Object(a.B)({[e.id]:{flair:i}})),t){const r=Object(d.j)(t);Object(o.f)(c(),e.id,s,r)}else Object(o.f)(c(),e.id,"","")}},"./src/reddit/actions/postFlairStyleTemplate.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/isEqual.js"),n=s.n(r),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/reddit/actions/apiRequestState.ts"),i=s("./src/reddit/actions/imageUploads.ts"),o=s("./src/reddit/actions/structuredStyles.ts"),d=s("./src/reddit/helpers/getGenericUploadError.ts"),u=s("./src/reddit/helpers/media/index.ts"),l=s("./src/lib/constants/index.ts"),b=s("./src/lib/makeApiRequest/index.ts"),p=s("./src/lib/omitHeaders/index.ts"),O=s("./src/reddit/constants/headers.ts");var f=s("./src/reddit/helpers/trackers/blade.ts"),m=s("./src/reddit/selectors/subreddit.ts"),j=s("./src/telemetry/index.ts"),g=s("./src/reddit/models/Image/index.tsx");s.d(t,"b",function(){return y}),s.d(t,"d",function(){return _}),s.d(t,"e",function(){return E}),s.d(t,"c",function(){return h}),s.d(t,"g",function(){return T}),s.d(t,"a",function(){return I}),s.d(t,"f",function(){return C});const y="POSTFLAIR_STYLETEMPLATE_DRAFT_UPDATED",_=Object(a.a)(y),E=({subredditId:e,flairId:t,imageKey:s,imageData:r})=>async(n,a,c)=>{const o=a(),d=Object(m.G)(o,{subredditId:e});if(!d)return;n(Object(i.k)(r));const f=await(async(e,t,s,r,n,a)=>Object(b.c)(Object(p.a)(e,[O.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/flair_style_asset_upload_s3/${s}`,method:l.jb.POST,data:{filepath:r,imagetype:n,mimetype:a}}))(c.apiContext(),d.name,t,r.file.name,s,await Object(u.f)(r.file));try{const e=await Object(i.g)(a(),f,r,g.a.FlairTemplates);e&&n(Object(i.j)(e))}catch(j){if(j instanceof Error)throw j;n(Object(i.i)(j))}},h="POSTFLAIR_STYLETEMPLATE_SAVED_SUCCESS",S=Object(a.a)(h),T=(e,t,s,r)=>async(a,u,y)=>{a(Object(c.h)(r));const _=y.apiContext,E=u(),h=Object(m.G)(E,{subredditId:e});if(!h)return;const T=E.structuredStyles.flairTemplate.models[t];if(T&&n()(T,s))return;let I=null,v=null;try{(I=await Object(i.f)(E,g.a.FlairTemplates))&&(v=Object(i.m)(I)(a,u,y))}catch(D){const e=Object(d.a)("webSocket");return void a(Object(c.f)(r,e))}const C=await(async(e,t,s,r)=>Object(b.c)(Object(p.a)(e,[O.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/flair_styles/${s}`,method:l.jb.PUT,data:r}))(_(),h.name,t,s),R=T?"edit_post_flair_template":"save_post_flair_template",A=Object(f.f)(E,R);if(C.ok){if(v)try{await v}catch(D){}a(Object(c.e)(r)),a(S({flairId:t,template:s}))}else I&&I.websocket.close(),a(Object(c.f)(r,C.error));a(Object(o.x)()),Object(j.a)(Object.assign({},A,{actionInfo:Object.assign({},A.actionInfo,{success:C.ok})}))},I="POSTFLAIR_STYLETEMPLATE_DELETED_SUCCESS",v=Object(a.a)(I),C=(e,t,s)=>async(r,n,{apiContext:a})=>{const i=n();r(Object(c.h)(s));const d=Object(m.G)(i,{subredditId:e});if(!d)return;const u=await(async(e,t,s)=>Object(b.c)(Object(p.a)(e,[O.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/flair_styles/${s}`,method:l.jb.DELETE}))(a(),d.name,t),g=Object(f.f)(i,"delete_flair_template");u.ok?(r(v({flairId:t})),r(Object(c.e)(s))):r(Object(c.f)(s,u.error)),Object(j.a)(Object.assign({},g,{actionInfo:Object.assign({},g.actionInfo,{success:u.ok})})),r(Object(o.x)())}},"./src/reddit/actions/postList.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=(s("./src/reddit/actions/embedAndImage.ts"),s("./src/reddit/actions/video.ts"),s("./src/reddit/helpers/trackers/postList.ts"));s("./src/reddit/constants/postLayout.ts"),s("./src/reddit/selectors/platform.ts"),s("./src/reddit/selectors/posts.ts");s("./src/reddit/selectors/video.ts");s.d(t,"a",function(){return a}),s.d(t,"b",function(){return c}),s.d(t,"c",function(){return d});const a="POSTLIST__MARKED_END",c="POSTLIST__UNMARKED_END",i=Object(r.a)(a),o=Object(r.a)(c),d=(e,t)=>async(s,r)=>{const a=r();e in a.listings.postOrder.fetchedTokens?e in a.listings.postOrder.ids?s(o({listingKey:e})):n.j(a,e):s(i({listingKey:e,listingName:t}))}},"./src/reddit/actions/product.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/actions/governance/errorToast.ts"),a=s("./src/reddit/endpoints/governance/badges.ts"),c=s("./src/config.ts"),i=s("./src/reddit/endpoints/governance/requester.ts");s.d(t,"b",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"a",function(){return u}),s.d(t,"c",function(){return l}),s.d(t,"g",function(){return b}),s.d(t,"e",function(){return p}),s.d(t,"f",function(){return O}),s.d(t,"h",function(){return f}),s.d(t,"i",function(){return h}),s.d(t,"j",function(){return S});const o="PRODUCT__BADGE_PURCHASE_OPENED",d="PRODUCT__BADGE_PURCHASE_SUCCESS",u="PRODUCT__BADGE_PURCHASE_FAILURE",l="PRODUCT__BADGE_PURCHASE_PENDING",b="PRODUCT__FETCH_SUCCESS",p="PRODUCT__FETCH_FAILURE",O="PRODUCT__FETCH_PENDING",f=Object(r.a)(o),m=Object(r.a)(d),j=Object(r.a)(u),g=Object(r.a)(l),y=Object(r.a)(b),_=Object(r.a)(p),E=Object(r.a)(O),h=({productId:e})=>async(t,s,{apiContext:r})=>{const o=s(),d=o.products.models[e],u=o.user.account,l=!!o.products.api.purchase.pending[e];if(d&&d.price&&!l){t(g({productId:e}));const s=await function(e,t){return Object(i.a)(e,{method:"post",endpoint:`${c.a.metaUrl}/orders`,data:t})}(r(),{price:d.price,products:{[e]:"1"},subredditId:d.subredditId});let o;if(s.ok&&u&&(o=await Object(a.c)(r(),d.subredditId,u.id)),s.ok){if(o&&o.ok){var b=o.body;const e=b.badges,r=b.userOwnedBadges;t(m({product:d,badges:e,userOwnedBadges:r,wallet:s.body.wallet}))}}else t(j({productId:e,error:s.error})),Object(n.a)(t,s.error)}},S=({subredditId:e})=>async(t,s,{apiContext:r})=>{t(E({subredditId:e}));const n=await function(e,t){return Object(i.a)(e,{method:"get",endpoint:`${c.a.metaUrl}/products/${t}?type=badge`})}(r(),e);n.ok?t(y({subredditId:e,products:n.body})):t(_({subredditId:e,error:n.error}))}},"./src/reddit/actions/profile/constants.ts":function(e,t,s){"use strict";s.d(t,"h",function(){return r}),s.d(t,"g",function(){return n}),s.d(t,"c",function(){return a}),s.d(t,"b",function(){return c}),s.d(t,"a",function(){return i}),s.d(t,"i",function(){return o}),s.d(t,"j",function(){return d}),s.d(t,"f",function(){return u}),s.d(t,"e",function(){return l}),s.d(t,"d",function(){return b});const r="PROFILE__PROFILE_INFO_LOADED",n="PROFILE__PROFILE_INFO_FAILED",a="PROFILE__MODERATED_SUBREDDITS_PENDING",c="PROFILE__MODERATED_SUBREDDITS_LOADED",i="PROFILE__MODERATED_SUBREDDITS_FAILED",o="PROFILE__RECEIVED_MODERATED_SUBREDDITS_MODELS",d="PROFILE__RECEIVED_MODERATED_SUBREDDITS_SUBSCRIPTIONS",u="MORE__PROFILE_GQL_MODERATED_PENDING",l="MORE__PROFILE_GQL_MODERATED_LOADED",b="MORE__PROFILE_GQL_MODERATED_FAILED"},"./src/reddit/actions/profile/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/actions/pages/profilePrivate/constants.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/reddit/constants/headers.ts");var d=s("./src/graphql/operations/ModeratedSubreddits.json"),u=s("./src/lib/makeGqlRequest/index.ts");var l=s("./src/reddit/helpers/graphql/normalizeProfileFromGql/index.ts");var b=s("./src/reddit/helpers/r2/normalizeActionableUserFromR2/index.ts"),p=s("./src/reddit/helpers/r2/normalizeProfileAboutInfoFromR2/index.ts"),O=s("./src/reddit/helpers/r2/normalizeProfileSubredditFromR2/index.ts");var f=s("./src/reddit/models/User/index.ts"),m=s("./src/reddit/selectors/profile.ts"),j=s("./src/reddit/selectors/subscriptions.ts"),g=s("./src/reddit/selectors/user.ts"),y=s("./src/reddit/actions/profile/constants.ts");s.d(t,"a",function(){return C}),s.d(t,"d",function(){return R}),s.d(t,"b",function(){return A}),s.d(t,"c",function(){return w});const _=Object(r.a)(y.h),E=Object(r.a)(y.g),h=Object(r.a)(y.c),S=Object(r.a)(y.b),T=Object(r.a)(y.a),I=Object(r.a)(y.i),v=Object(r.a)(y.j),C=()=>async(e,t,{apiContext:s})=>{const r=Object(g.j)(t());r&&r.profileId&&await e(R(Object(f.f)(r)))},R=e=>async(t,s,{apiContext:r})=>{const n=s();if(!(!Object(m.h)(n,{profileName:e})||!Object(m.f)(n,{profileName:e})))return;const d=await((e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/user/${t}/about.json`,method:a.jb.GET,data:{gilding_detail:1,raw_json:1}}))(r(),e);d.ok?t(_(function(e){const t=e.data;return Object.assign({about:Object(p.a)(t),banner:t.subreddit&&t.subreddit.banner_img&&{height:t.subreddit.banner_size[1],url:t.subreddit.banner_img,width:t.subreddit.banner_size[0]},user:Object(b.a)(t),features:t.features},t.subreddit?{profile:Object(O.a)(t.subreddit,t.name)}:null)}(d.body))):t(E(d.body))},A=e=>async(t,s,{apiContext:r})=>{const n={profileName:e};if(Object(m.a)(s(),n))return;if(Object(m.i)(s(),n))return;t(h(n));const d=await((e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/user/${t}/moderated_subreddits.json`,method:a.jb.GET,data:{raw_json:1}}))(r(),e);if(d.ok){const r=function(e){return e?e.map(e=>({communityIcon:e.community_icon,displayText:e.sr_display_name_prefixed,icon:{height:e.icon_size?e.icon_size[1]:0,url:e.icon_img?e.icon_img:"",width:e.icon_size?e.icon_size[0]:0},id:e.name,isNSFW:e.over_18,isQuarantined:!!e.quarantine,name:"user"===e.subreddit_type?e.sr.slice(a.vc.length):e.sr,primaryColor:e.primary_color,subscribers:e.subscribers,title:e.title,type:e.subreddit_type,url:e.url,wls:e.wls})):[]}(d.body.data);t(S({profileName:e,data:r}));const n={},c={};if(r.forEach(e=>{("user"===e.type?c:n)[e.id]=e}),t(I({subreddits:n,profiles:c})),!Object(j.c)(s())){const e=(e=>{const t=e.filter(e=>e.user_is_subscriber);return{subredditOrder:t.filter(e=>"user"!==e.subreddit_type).map(e=>e.name),profileOrder:t.filter(e=>"user"===e.subreddit_type).map(e=>e.name)}})(d.body.data||[]);t(v(e))}}else t(T(d.body))},D=Object(r.a)(y.f),P=Object(r.a)(y.e),x=Object(r.a)(y.d),w=e=>async(t,s,r)=>{const a=s(),c=e.toLowerCase(),i=a.profiles.moderated.pageInfo;if(!i[c]||!i[c].hasNextPage||!i[c].endCursor)return;t(D({profileName:c}));const o=await((e,t)=>Object(u.a)(e,Object.assign({},d,{variables:t})))(r.gqlContext(),{name:c,after:i[c].endCursor,first:n.h}),b=o.body.data;if(o.ok){const e=Object(l.b)(b.redditor.moderatedSubreddits);t(P(Object.assign({profileName:c},e)))}else t(x(o.error))}},"./src/reddit/actions/profileConversations.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/difference.js"),n=s.n(r),a=s("./node_modules/lodash/pick.js"),c=s.n(a),i=s("./src/lib/constants/index.ts"),o=s("./src/lib/makeActionCreator/index.ts"),d=s("./src/reddit/actions/pages/profileShared.ts"),u=s("./src/reddit/constants/parameters.ts"),l=s("./src/reddit/constants/things.ts"),b=s("./src/config.ts"),p=s("./src/lib/makeApiRequest/index.ts"),O=s("./src/reddit/models/RichTextJson/addRTJParam.ts");var f=s("./src/reddit/helpers/makeProfileListingKey/index.ts");s.d(t,"f",function(){return m}),s.d(t,"e",function(){return j}),s.d(t,"d",function(){return g}),s.d(t,"c",function(){return y}),s.d(t,"b",function(){return _}),s.d(t,"a",function(){return E}),s.d(t,"h",function(){return R}),s.d(t,"g",function(){return A});const m="PROFILE_OVERVIEW_CONVERSATIONS__MORE_POSTS_PENDING",j="PROFILE_OVERVIEW_CONVERSATIONS__MORE_POSTS_LOADED",g="PROFILE_OVERVIEW_CONVERSATIONS__MORE_POSTS_FAILED",y="PROFILE__EXTRACOMMENTS_PENDING",_="PROFILE__EXTRACOMMENTS_LOADED",E="PROFILE__EXTRACOMMENTS_FAILED",h=Object(o.a)(m),S=Object(o.a)(j),T=Object(o.a)(g),I=Object(o.a)(_),v=Object(o.a)(y),C=Object(o.a)(E),R=()=>async(e,t,{apiContext:s})=>{const r=t(),a=r.platform.currentPage;if(!a||!a.routeMatch)return;var o=a.routeMatch.match;const l=o.queryParams,m=o.params;var j=Object(d.a)(r,l);const g=j.sort,y=j.t,_=m.profileName,E=_.toLowerCase(),I=Object(f.a)(E,i.tb,g,l),v=r.listings.postOrder.loadMore[I];if(!v)return;const C=r.listings.postOrder.api.pending[I],R=r.listings.postOrder.fetchedTokens,A=!(!R[I]||!R[I][v.token]);if(C||A)return;e(h({key:I,fetchedToken:v.token}));const D=await((e,t,s)=>Object(p.c)(e,{data:s,endpoint:Object(O.a)(`${b.a.gatewayUrl}/desktopapi/v1/user/${t}/conversations`),method:i.jb.GET}))(s(),_,Object.assign({after:v.token,dist:v.dist,sort:g,t:y},c()(l,u.j)));if(D.ok){const t=r.listings.postOrder.ids[I],s=Object.assign({},D.body,{postIds:n()(D.body.postIds,t)});e(S(Object.assign({fetchedToken:v.token,key:I,meta:r.meta,profileName:_},s)))}else e(T({error:D.error,fetchedToken:v.token,key:I,account:D.body.data?D.body.data.account:null}))},A=(e,t,s)=>async(r,n,{apiContext:a})=>{if(n().profileOverviewPage.conversations.extraComments.api.pending[s])return;r(v({extraCommentsId:s}));let c=t;t.startsWith(l.b)&&(c=t.slice(l.b.length));const o=s.split("-")[1],d=await((e,t,s,r)=>Object(p.c)(e,{endpoint:Object(O.a)(`${b.a.gatewayUrl}/desktopapi/v1/user/${t}/morecomments/${s}`),method:i.jb.GET,type:"json",data:{after:r,limit:14}}))(a(),e,c,o);d.ok?r(I(Object.assign({profileName:e,extraCommentsId:s},d.body))):r(C(d.body))}},"./src/reddit/actions/profileOverviewChrono.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return O}),s.d(t,"b",function(){return f}),s.d(t,"a",function(){return m}),s.d(t,"d",function(){return _});var r=s("./node_modules/lodash/difference.js"),n=s.n(r),a=s("./node_modules/lodash/pick.js"),c=s.n(a),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/reddit/helpers/makeProfileListingKey/index.ts"),d=s("./src/reddit/selectors/profileOverviewChronoItems.ts"),u=s("./src/lib/constants/index.ts"),l=s("./src/reddit/constants/parameters.ts"),b=s("./src/reddit/actions/pages/profileShared.ts"),p=s("./src/reddit/endpoints/page/profileOverviewPage.ts");const O="PROFILE_OVERVIEW_CHRONO__MORE_ITEMS_PENDING",f="PROFILE_OVERVIEW_CHRONO__MORE_ITEMS_LOADED",m="PROFILE_OVERVIEW_CHRONO__MORE_ITEMS_FAILED",j=Object(i.a)(O),g=Object(i.a)(f),y=Object(i.a)(m),_=()=>async(e,t,{apiContext:s})=>{const r=t(),a=r.platform.currentPage;if(!a||!a.routeMatch)return;var i=a.routeMatch.match;const O=i.queryParams,f=i.params;var m=Object(b.a)(r,O);const _=m.sort,E=m.t,h=f.profileName,S=Object(o.a)(h,u.sb,_,O),T=Object(d.d)(r,{listingKey:S});if(!T)return;const I=Object(d.b)(r,{listingKey:S}),v=Object(d.c)(r,{listingKey:S}),C=v&&v[T.token];if(I||C)return;e(j({key:S,fetchedToken:T.token}));const R=await Object(p.a)(s(),h,Object.assign({after:T.token,dist:T.dist,sort:_,t:E},c()(O,l.j)));if(R.ok){const t=Object(d.f)(r,{listingKey:S}),s=Object.assign({},R.body,{overviewIds:n()(R.body.overviewIds,t)});e(g(Object.assign({fetchedToken:T.token,key:S,meta:r.meta},s)))}else e(y({error:R.error,fetchedToken:T.token,key:S,account:R.body.data?R.body.data.account:null}))}},"./src/reddit/actions/promo.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return i}),s.d(t,"b",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"c",function(){return l});var r=s("./src/lib/cache/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/reddit/constants/promos.ts");const i="PROMO__HIDE_PROMO",o="PROMO__SHOW_PROMO",d=Object(a.a)(o),u=Object(a.a)(i),l=(e,t)=>async(s,a)=>{switch(e){case c.h.MobilePromoBanner:return s(u({promoType:e})),void Object(r.d)(c.e,!0,(t||3)*n.y);case c.h.UpsellSignUpBannerSmall:return void s(u({promoType:e}));case c.h.UpsellSignUpBannerLarge:case c.h.UpsellSignUpBannerMedium:return s(u({promoType:c.h.UpsellSignUpBannerLarge})),s(u({promoType:c.h.UpsellSignUpBannerMedium})),void Object(r.d)(c.i,!0,n.Dc)}}},"./src/reddit/actions/recommendations.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts");s("./src/config.ts"),s("./src/lib/constants/index.ts"),s("./src/lib/makeApiRequest/index.ts"),s("./src/reddit/helpers/addRedesignIdentifier/index.ts");s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a});const n="RECOMMENDED_POSTS_FAILED",a="RECOMMENDED_POSTS_LOADED";Object(r.a)(a),Object(r.a)(n)},"./src/reddit/actions/redditEmbed.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return c}),s.d(t,"a",function(){return i}),s.d(t,"c",function(){return l});var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/endpoints/me/index.ts"),a=s("./src/reddit/helpers/pageActionLoginRedirect.ts");const c="REDDIT_EMBED_LOADED",i="REDDIT_EMBED_FAILED",o=Object(r.a)("REDDIT_EMBED_PENDING"),d=Object(r.a)(c),u=Object(r.a)(i),l=(e,t)=>async(e,s,{apiContext:r})=>{const c=s();e(o());const i=await Object(n.a)(r());i.ok&&i.body?!t||i.body.account?e(d(i.body)):Object(a.a)(e,c):e(u(i.error))}},"./src/reddit/actions/removalReasons/constants.ts":function(e,t,s){"use strict";s.d(t,"k",function(){return r}),s.d(t,"l",function(){return n}),s.d(t,"j",function(){return a}),s.d(t,"b",function(){return c}),s.d(t,"c",function(){return i}),s.d(t,"a",function(){return o}),s.d(t,"h",function(){return d}),s.d(t,"i",function(){return u}),s.d(t,"g",function(){return l}),s.d(t,"e",function(){return b}),s.d(t,"f",function(){return p}),s.d(t,"d",function(){return O}),s.d(t,"r",function(){return f}),s.d(t,"s",function(){return m}),s.d(t,"q",function(){return j}),s.d(t,"n",function(){return g}),s.d(t,"o",function(){return y}),s.d(t,"p",function(){return _}),s.d(t,"m",function(){return E}),s.d(t,"t",function(){return h});const r="REMOVALREASONS__LOAD_PENDING",n="REMOVALREASONS__LOAD_SUCCESS",a="REMOVALREASONS__LOAD_FAILED",c="REMOVALREASONS__ADD_PENDING",i="REMOVALREASONS__ADD_SUCCESS",o="REMOVALREASONS__ADD_FAILED",d="REMOVALREASONS__EDIT_PENDING",u="REMOVALREASONS__EDIT_SUCCESS",l="REMOVALREASONS__EDIT_FAILED",b="REMOVALREASONS__DELETE_PENDING",p="REMOVALREASONS__DELETE_SUCCESS",O="REMOVALREASONS__DELETE_FAILED",f="REMOVALREASONS__SUBMIT_PENDING",m="REMOVALREASONS__SUBMIT_SUCCESS",j="REMOVALREASONS__SUBMIT_FAILED",g="REMOVALREASONS__MESSAGE_PENDING",y="REMOVALREASONS__MESSAGE_PRIVATE_SUCCESS",_="REMOVALREASONS__MESSAGE_PUBLIC_SUCCESS",E="REMOVALREASONS__MESSAGE_FAILED",h="REMOVALREASONS__REMOVEDITEMS_SELECTED"},"./src/reddit/actions/reportFlow.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return g}),s.d(t,"c",function(){return y}),s.d(t,"b",function(){return _}),s.d(t,"g",function(){return T}),s.d(t,"e",function(){return I}),s.d(t,"a",function(){return v}),s.d(t,"i",function(){return A}),s.d(t,"f",function(){return D}),s.d(t,"h",function(){return w});var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/modal.ts"),c=s("./src/reddit/actions/sitewideRules.ts"),i=s("./src/reddit/actions/subreddit.ts"),o=s("./src/reddit/actions/toaster.ts"),d=s("./src/reddit/actions/users.ts"),u=s("./src/reddit/constants/modals.ts"),l=s("./src/reddit/endpoints/moderator/moderatingSubreddits.ts"),b=s("./src/reddit/endpoints/post/index.tsx"),p=s("./src/reddit/helpers/isComment.ts"),O=s("./src/reddit/helpers/isPost.ts"),f=s("./src/reddit/models/Toast/index.ts"),m=s("./src/reddit/selectors/posts.ts"),j=s("./src/reddit/selectors/user.ts");const g="REPORT__PENDING",y="REPORT__LOADED",_="REPORT__FAILED",E=Object(n.a)(g),h=Object(n.a)(y),S=Object(n.a)(_),T=e=>async(t,s,{apiContext:n})=>{const a=e.id,c=s(),i=c.reportFlow.api.pending[a],d=c.reportFlow.userIsMod;if(i)return;t(E({id:a}));const u=`error-report-${a}`;(await Object(b.m)(n(),e)).ok?(t(h({id:a})),t(o.f(u)),d&&t(w())):(t(S({id:a})),t(o.e({id:u,kind:f.b.Error,text:Object(r.a)(c.user.language,"error.tryAgainLater"),buttonText:Object(r.a)(c.user.language,"reportFlow.reportRequest.retry"),buttonAction:T(e)})))},I="REPORT_FLOW__TARGET_SET",v="REPORT_FLOW__OPENED_FROM_MODAL_PAGE",C=Object(n.a)(I),R=Object(n.a)(v),A=(e,t)=>async(s,r,{apiContext:n})=>{const o=r(),l=Object(p.a)(e);if(!Object(O.a)(e)&&!l)return;const b=l?o.comments.models[e]:o.posts.models[e];if(!b)return;if(!Object(j.F)(r()))return s(Object(a.i)(u.a.REGISTER_MODAL_ID)),void s(Object(a.l)({actionSource:a.a.Report,redirectUrl:b.permalink}));s(Object(d.s)(b.author));const f=Object(m.O)(o,{postId:l?o.comments.models[e].postId:o.posts.models[e].id});o.sitewideRules&&o.sitewideRules.length||s(Object(c.b)()),f&&s(Object(i.n)(f.name,f.type)),s(C(e)),s(R(!!t)),f&&s(x(f.name))},D="REPORT_FLOW__USER_IS_MOD_SET",P=Object(n.a)(D),x=e=>async(t,s,{apiContext:r})=>{const n=await Object(l.a)(r());t(P(n.ok&&!!n.body[e]))},w=()=>async(e,t,{apiContext:s})=>{e(C(null))}},"./src/reddit/actions/search.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return O}),s.d(t,"c",function(){return f}),s.d(t,"a",function(){return m}),s.d(t,"e",function(){return j}),s.d(t,"h",function(){return g}),s.d(t,"f",function(){return h}),s.d(t,"d",function(){return S}),s.d(t,"g",function(){return T});var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/app/strings/index.ts"),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/lib/makeSearchKey/index.ts"),d=s("./src/reddit/actions/toaster.ts"),u=s("./src/reddit/constants/parameters.ts"),l=s("./src/reddit/endpoints/page/search.ts"),b=s("./src/reddit/models/Toast/index.ts"),p=s("./src/reddit/selectors/experiments/railsSearchResults.ts");const O="SEARCH__MORE_RESULTS_PENDING",f="SEARCH__MORE_RESULTS_RECEIVED",m="SEARCH__MORE_RESULTS_FAILED",j="SEARCH__UPDATE_SEARCH_QUERY",g=Object(i.a)(j),y=Object(i.a)(O),_=Object(i.a)(f),E=Object(i.a)(m),h=e=>async(t,s,{apiContext:r})=>{const i=s(),O=i.platform.currentPage.queryParams,f=i.platform.currentPage.urlParams.subredditName||i.platform.currentPage.urlParams.multiredditName,m=Object(o.d)(n()(O,u.p)),j=Object.assign({},m,{sort:m.category?c.jc.Relevance:m.sort,t:m.category?c.rc.DAY:m.t}),g=Object(o.c)(f,j),S=Object(p.c)(i);let T;if(e.indexOf(c.kc.Posts)>-1){const e=i.listings.postOrder.loadMore[g];if(!e)return;const t=i.listings.postOrder.api.pending[g],s=i.listings.postOrder.fetchedTokens,r=s[g]&&s[g][e.token];if(t||r)return;T=e.token}else{if(!(e.indexOf(c.kc.Subreddits)>-1||e.indexOf(c.kc.Users)>-1))throw new Error("Should not attempt to fetch more results without a search type");{const e=i.listings.listingOrder.loadMore[g];if(!e)return;const t=i.listings.listingOrder.api.pending[g],s=i.listings.listingOrder.fetchedTokens,r=s[g]&&s[g][e.token];if(t||r)return;T=e.token}}const I=`error-${g}`;t(y({fetchedToken:T,key:g,type:e}));const v=await Object(l.a)(r(),f,Object.assign({},j,{after:T,type:(m.type||[]).join(","),b:S}));v.ok?(t(_(Object.assign({key:g,fetchedToken:T,meta:i.meta,subredditOrMultiName:f,type:e},v.body))),t(d.f(I))):(t(E(Object.assign({key:g,error:v.error,fetchedToken:T,meta:i.meta,type:e},v.body))),t(d.e({id:I,kind:b.b.Error,text:Object(a.a)(i.user.language,"search.toast.moreResultsError"),buttonText:Object(a.a)(i.user.language,"search.toast.retryButton"),buttonAction:h(e)})))},S="SEARCH__TYPEAHEAD_SUCCESS",T=Object(i.a)(S)},"./src/reddit/actions/session.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts");s.d(t,"c",function(){return c}),s.d(t,"d",function(){return i}),s.d(t,"e",function(){return o}),s.d(t,"f",function(){return d}),s.d(t,"a",function(){return u}),s.d(t,"b",function(){return l}),s.d(t,"g",function(){return O});const c="SESSION__USER_AUTHENTICATED",i="SESSION__USER_LOGGED_OUT",o="SESSION__USER_REAUTHENTICATED",d="SESSION__USER_REFRESH_FAILED",u="SESSION__LOAT_RECEIVED",l="SESSION__LOAT_REFRESHED",b=(Object(r.a)(c),Object(r.a)(o)),p=Object(r.a)(i),O=(Object(r.a)(d),()=>async(e,t,{apiContext:s})=>{const r=t().user.session;if(r){const t=await((e,t)=>Object(a.c)(e,{data:t,endpoint:"/refreshproxy",method:n.jb.POST},a.d))(s(),r);if(t.ok){const s=t.body;s.unsafeLoggedOut?(r.unsafeLoggedOut||e(p()),e(f(s))):e(b(s))}}}),f=(Object(r.a)(u),Object(r.a)(l))},"./src/reddit/actions/shortcuts.ts":function(e,t,s){"use strict";var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/comment.ts"),c=s("./src/reddit/actions/modal.ts"),i=s("./src/reddit/actions/post.ts"),o=s("./src/reddit/actions/toaster.ts"),d=s("./src/reddit/components/Comments/helpers/hiddenComments.ts"),u=s("./src/reddit/constants/elementIds.ts"),l=s("./src/reddit/constants/modals.ts"),b=s("./src/reddit/constants/postLayout.ts"),p=s("./src/reddit/constants/shortcuts.ts"),O=s("./src/reddit/helpers/getPostFromRouteMatch/index.ts"),f=s("./src/reddit/helpers/overlay/index.ts"),m=s("./src/reddit/helpers/routeKey/index.ts"),j=s("./src/reddit/helpers/trackers/lightbox.ts"),g=s("./src/reddit/selectors/telemetry.ts");const y=e=>()=>({source:"shortcuts",action:"submit",noun:e}),_=(e,t)=>s=>({source:"shortcuts",action:"submit",noun:e,post:g.post(s,t)}),E=(e,t)=>s=>({source:"shortcuts",action:"submit",noun:e,post:g.comment(s,t)}),h=y("show_panel"),S=y("esc_close"),T=y("c_create_post");y("q_navigation");var I=s("./src/reddit/selectors/gild.ts"),v=s("./src/reddit/selectors/goldPurchaseModals.ts"),C=s("./src/reddit/selectors/listings.ts"),R=s("./src/reddit/selectors/platform.ts");s.d(t,"a",function(){return A}),s.d(t,"b",function(){return D}),s.d(t,"c",function(){return x}),s.d(t,"l",function(){return w}),s.d(t,"k",function(){return N}),s.d(t,"p",function(){return k}),s.d(t,"j",function(){return L}),s.d(t,"o",function(){return U}),s.d(t,"t",function(){return M}),s.d(t,"f",function(){return G}),s.d(t,"s",function(){return F}),s.d(t,"h",function(){return B}),s.d(t,"g",function(){return $}),s.d(t,"e",function(){return q}),s.d(t,"m",function(){return V}),s.d(t,"q",function(){return H}),s.d(t,"i",function(){return K}),s.d(t,"n",function(){return W}),s.d(t,"d",function(){return z}),s.d(t,"r",function(){return ee});const A="SHORTCUTS__ACTIVE_COMMENT_SET",D="SHORTCUTS__ACTIVE_POST_SET",P=Object(n.a)(A),x=Object(n.a)(D),w=e=>async(t,s,{apiContext:r})=>{t(Object(c.i)(l.a.KEYBOARD_SHORTCUTS)),e(h)},N=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=a.shortcuts.activePostId,i=a.listings.activeKey,o=a.listings.postOrder.ids[i];if(!c||o.indexOf(c)<0){const e=o[0];return s(x(e)),void J(e)}let d,u=c;do{if(!(d=Object(C.b)(a,{postId:u}))||!d.nextPost)return;u=d.nextPost.id}while(a.posts.models[u].hidden);a.shortcuts.namespace===p.d.Lightbox?(Q(s,d.nextPost),e(t?j.d(c,"next_post",!0):(e=>_("n_next",e))(u))):(s(x(u)),J(u),e((e=>_("j_next",e))(u)))},k=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.shortcuts.activePostId,c=n.listings.activeKey,i=n.listings.postOrder.ids[c];if(!a||i.indexOf(a)<0)return t(x(i[0])),void J(i[0]);if(0===i.indexOf(a))return;let o,d=a;do{if(!(o=Object(C.b)(n,{postId:d}))||!o.prevPost)return;d=o.prevPost.id}while(n.posts.models[d].hidden);n.shortcuts.namespace===p.d.Lightbox?(Q(t,o.prevPost),e((e=>_("p_previous",e))(d))):(t(x(d)),J(d),e((e=>_("k_previous",e))(d)))},L=e=>async(t,s,{apiContext:r})=>{const n=s(),a=X(n);if(!a)return;let c;const i=n.shortcuts.activeCommentId;if(i){const e=n.comments.collapsed[a],t=n.commentsPage.keyToCommentThreadLinkSets[a];if(e[c=i])do{if(!t[c].next)return;c=t[c].next.id}while(d.b(c));else c=t[c].next.id}else{const e=n.commentsPage.keyToHeadCommentId[a];if(!e)return;c=e}t(P(c)),J(c),e((e=>E("j_next",e))(c))},U=e=>async(t,s,{apiContext:r})=>{const n=s(),a=X(n);if(!a)return;let c;const i=n.shortcuts.activeCommentId;if(i&&i!==n.commentsPage.keyToHeadCommentId[a]){const e=n.commentsPage.keyToCommentThreadLinkSets[a];for(c=e[i].prev.id;d.b(c);)c=e[c].prev.id}else{const e=n.commentsPage.keyToHeadCommentId[a];if(!e||i===e)return;c=e}t(P(c)),J(c),e((e=>E("k_previous",e))(c))},M=e=>async(t,s,{apiContext:r})=>{const n=s();var c=n.shortcuts;const o=c.activeCommentId,d=c.activePostId,u=X(n);u&&(o&&!n.comments.collapsed[u][o]?(t(a.nb(o)),e((e=>E("a_upvote",e))(o))):d&&(t(i.J(d)),e((e=>_("a_upvote",e))(d))))},G=e=>async(t,s,{apiContext:r})=>{const n=s();var c=n.shortcuts;const o=c.activeCommentId,d=c.activePostId,u=X(n);u&&(o&&!n.comments.collapsed[u][o]?(t(a.S(o)),e((e=>E("z_downvote",e))(o))):d&&(t(i.n(d)),e((e=>_("z_downvote",e))(d))))},F=e=>async(t,s,{apiContext:r})=>{const n=s();var c=n.shortcuts;const o=c.activeCommentId,d=c.activePostId,u=X(n);u&&(o&&!n.comments.collapsed[u][o]?(t(a.db(o)),e((e=>E("s_save",e))(o))):d&&(t(i.D(d)),e((e=>_("s_save",e))(d))))},B=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.shortcuts.activePostId;a&&!n.posts.models[a].isSponsored&&(t(i.G(a,!n.posts.models[a].hidden,n.shortcuts.namespace===p.d.Lightbox,!0)),t(N(e)),e((e=>_("h_hide",e))(a)))},$=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.shortcuts.activePostId,c=b.a[n.user.prefs.layout];if(a&&(c===b.f.Compact||c===b.f.Classic)){const s=n.posts.models[a].crosspostRootId;(n.posts.models[a].media||s&&n.posts.models[s]&&n.posts.models[s].media)&&(t(i.o({postId:a})),e((e=>_("x_expando",e))(a)))}},q=e=>async(t,s,{apiContext:n})=>{const c=s(),i=c.shortcuts.activeCommentId,o=X(c);if(o&&i){if(c.comments.models[i])t(a.kb({commentId:i,commentsPageKey:o,scrollToAndRemeasure:()=>null}));else if(c.continueThreads.models[i]){const e=c.continueThreads.models[i].parentId,s=c.comments.models[e].permalink;t(Object(r.b)(s))}else t(U(e)),t(a.W(o,i));e((e=>E("enter_comment_collapse",e))(i))}},V=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.listings.activeKey,c=n.listings.postOrder.ids[a],i=n.shortcuts.activePostId;!c||!i||c.indexOf(i)<0||(t(Object(f.a)(n.posts.models[i].permalink)),e((e=>_("enter_open_post",e))(i)))},H=e=>async(t,s,{apiContext:r})=>{const n=s(),c=X(n),i=n.shortcuts.activeCommentId;i&&c&&c!==n.listings.activeKey&&(t(a.lb({commentsPageKey:c,parentCommentId:i})),e((e=>E("r_comment",e))(i)))},K=e=>async(t,s,{apiContext:n})=>{const a=s();if(!a.user.account)return;const c=Object(R.f)(a),i=c?c.url:"/";t(Object(r.b)(`${i}submit`)),e(T)},W=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.shortcuts.activePostId;if(a){const t=n.posts.models[a];if(t.source){const s=t.source.url,r=window.open(s,"_blank");r&&r.focus(),e((e=>_("l_go_to_link",e))(a))}}},Y=[v.d,v.q,e=>!!Object(I.d)(e)],z=(e,t)=>async(s,n,{apiContext:i})=>{const d=n();for(const e of Y)if(e(d))return;const u=document.activeElement,l=d.shortcuts.activeCommentId,b=X(d);if(u&&"true"===u.contentEditable&&l&&b)s(a.N({parentCommentId:l,commentsPageKey:b})),J(l);else if(d.activeModalId)Z(p.b),s(Object(c.i)(d.activeModalId));else if(d.toaster[0])Z(p.b),s(Object(o.f)(d.toaster[0].id));else if(d.shortcuts.namespace===p.d.Lightbox&&d.platform.currentPage){const e=d.platform.currentPage.locationState.closeLocation;e&&(Z(p.b),s(Object(r.b)(e)))}const O=d.shortcuts.activePostId;e(t&&O?j.d(O,"close",!0):S)},Q=(e,t)=>{Z(p.b),e(x(t.id)),document.body.style.overflow="",J(t.id),document.body.style.overflow="hidden",e(Object(f.a)(t.permalink));const s=document.getElementById(u.d);s&&s.scrollTo(0,0)},X=e=>{const t=e.platform.currentPage;if(!t||!t.routeMatch)return;const s=t.routeMatch,r=Object(O.a)(e);return Object(m.c)(s,e,r)},J=e=>{const t=document.getElementById(e);t&&t.focus()},Z=e=>{const t=document.getElementById(e),s=window.scrollX,r=window.scrollY;t&&(t.focus(),window.scrollTo(s,r))},ee=()=>{Z(p.b)}},"./src/reddit/actions/sitewideRules.ts":function(e,t,s){"use strict";var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/reddit/constants/headers.ts");s.d(t,"a",function(){return d}),s.d(t,"b",function(){return b});const d="SITEWIDE_RULES_LOADED",u=Object(n.a)(d),l=Object(r.f)("reportFlow.sectionHeaders.spamAndAbuse"),b=()=>async(e,t,{apiContext:s})=>{const r=t();if(!r.user||!r.user.language)return;const n=await(e=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/api/sitewide_rules.json`,method:a.jb.GET}))(s());if(n.ok){const t=n.body.sitewide_rules;let s=[];if(t&&t.length){const e={reasonTextToShow:l(r.user.language),nextStepReasons:[t[0],t[1]]};s.push(e),s=s.concat(t.slice(2))}e(u(s))}}},"./src/reddit/actions/structuredStyles.ts":function(e,t,s){"use strict";s.d(t,"h",function(){return v}),s.d(t,"j",function(){return D}),s.d(t,"w",function(){return P}),s.d(t,"v",function(){return N}),s.d(t,"i",function(){return k}),s.d(t,"u",function(){return G}),s.d(t,"e",function(){return F}),s.d(t,"q",function(){return $}),s.d(t,"c",function(){return q}),s.d(t,"o",function(){return H}),s.d(t,"g",function(){return K}),s.d(t,"b",function(){return z}),s.d(t,"n",function(){return X}),s.d(t,"f",function(){return J}),s.d(t,"r",function(){return ee}),s.d(t,"d",function(){return te}),s.d(t,"p",function(){return re}),s.d(t,"a",function(){return ne}),s.d(t,"m",function(){return ae}),s.d(t,"k",function(){return ce}),s.d(t,"x",function(){return ie}),s.d(t,"l",function(){return oe}),s.d(t,"s",function(){return de}),s.d(t,"t",function(){return ue});var r=s("./node_modules/lodash/omit.js"),n=s.n(r),a=s("./node_modules/lodash/pick.js"),c=s.n(a),i=s("./node_modules/react-router-redux/es/index.js"),o=s("./src/lib/filterQueryParams/index.ts"),d=s("./src/lib/makeActionCreator/index.ts"),u=s("./src/reddit/actions/apiRequestState.ts"),l=s("./src/reddit/actions/imageUploads.ts"),b=s("./src/reddit/actions/modal.ts"),p=s("./src/reddit/constants/modals.ts"),O=s("./src/reddit/endpoints/moderator/structuredStyles.ts"),f=s("./src/reddit/helpers/getGenericUploadError.ts"),m=s("./src/reddit/helpers/media/index.ts"),j=s("./src/reddit/models/Image/index.tsx"),g=s("./src/reddit/models/StructuredStyles/index.ts"),y=s("./src/reddit/selectors/activeModalId.ts"),_=s("./src/reddit/selectors/platform.ts"),E=s("./src/reddit/selectors/structuredStyles.ts"),h=s("./src/reddit/selectors/subreddit.ts"),S=s("./src/reddit/selectors/user.ts"),T=s("./src/reddit/helpers/trackers/blade.ts"),I=s("./src/telemetry/index.ts");const v="STRUCTURED_STYLES__STYLES_REQUESTED_LOADED",C=Object(d.a)("STRUCTURED_STYLES__STYLES_REQUESTED_PENDING"),R=Object(d.a)(v),A=Object(d.a)("STRUCTURED_STYLES__STYLES_REQUESTED_FAILED"),D="STRUCTURED_STYLES__STYLES_UPDATED_LOADED",P=Object(d.a)(D),x={bannerBackgroundImage:["bannerBackgroundImagePosition"],bannerPositionedImage:["bannerPositionedImagePosition","secondaryBannerPositionedImage"]},w=e=>{const t=Object.assign({},e);return Object.keys(e).forEach(s=>{x[s]&&!e[s]&&x[s].forEach(e=>t[e]=null)}),t},N=(e,t,s,r)=>async(n,a,c)=>{const i=c.apiContext,o=a(),d=w(t),b=o.structuredStyles.models[e];let p;for(const e in d)if(d[e]!==b[e]){p=!0;break}if(!p)return;n(Object(u.h)(r));const m=Object(T.m)(s)(o);let g=null,y=null;try{(g=await Object(l.f)(a(),j.a.StructuredStyles))&&(y=Object(l.m)(g)(n,a,c))}catch(S){const e=Object(f.a)("webSocket");return void n(Object(u.f)(r,e))}const _=Object(h.G)(o,{subredditId:e}).name,E=await O.c(i(),_,d);if(E.ok){if(y)try{await y}catch(S){}n(Object(u.e)(r)),n(P({subredditId:e,styles:d}))}else g&&g.websocket.close(),n(Object(u.f)(r,E.error));Object(I.a)(Object.assign({},m,{actionInfo:Object.assign({},m.actionInfo,{success:E.ok})}))},k="STRUCTURED_STYLES__STYLES_RESET_LOADED",L=Object(d.a)("STRUCTURED_STYLES__STYLES_RESET_PENDING"),U=Object(d.a)(k),M=Object(d.a)("STRUCTURED_STYLES__STYLES_RESET_FAILED"),G=e=>async(t,s,{apiContext:r})=>{t(L({subredditId:e}));const n=Object(h.G)(s(),{subredditId:e}).name,a=await O.d(r(),n);if(a.ok){const r=s().structuredStyles.models[e],n=r?r.mobileKeyColor:null;t(U({subredditId:e,styles:{mobileKeyColor:n}}))}else t(M(Object.assign({subredditId:e},a.error)))},F="STRUCTURED_STYLES__EDITING_STARTED",B=Object(d.a)(F),$=e=>async(t,s,r)=>{const n=s(),a=n.structuredStyles.models[e]||{},c=Object(S.O)(n);t(B({isNightmodeOn:c,styles:a,subredditId:e})),((e,t)=>async(s,r,{apiContext:n})=>{s(C({subredditId:e}));const a=Object(h.G)(r(),{subredditId:e}).name,c=await O.a(n(),a,t);if(c.ok){let t,r,n;const a=c.body;a.data?(t=a.data.style,r=a.data.content.widgets.items,n=a.data.content.widgets.layout.sidebar.order):(t={},r={},n=[]),s(R({subredditId:e,styles:t,widgets:r,sidebar:n}))}else s(A(Object.assign({subredditId:e},c.error)))})(e,!1)(t,s,r)},q="STRUCTURED_STYLES__DRAFT_UPDATED",V=Object(d.a)(q),H=e=>async(t,s,r)=>{const n=w(e),a=s();for(const e in n)if(Object(g.h)(e))if(n[e]){if("string"!=typeof n[e]){const a=n[e],c=await Object(j.e)(a);Y(e,c)(t,s,r),n[e]=""}}else{const s=Object(E.g)(a,{name:e});s&&t(Object(l.h)(s))}t(V(n))},K="STRUCTURED_STYLES__IMAGE_UPLOAD_ADDED",W=Object(d.a)(K),Y=(e,t)=>async(s,r,n)=>{const a=r(),c=a.structuredStyles.isEditing,i=Object(h.G)(a,{subredditId:c}).name;s(W({imageKey:e,uploadId:t.id})),s(Object(l.k)(t));const o=await O.b(n.apiContext(),i,t.file.name,e,await Object(m.f)(t.file));try{const n=await Object(l.g)(r(),o,t,j.a.StructuredStyles);if(n){const t=n.url;s(Object(l.j)(n)),s(V({[e]:t}))}}catch(d){if(d instanceof Error)throw d;s(Object(l.i)(d))}},z="STRUCTURED_STYLES__DRAFT_REPLACED",Q=Object(d.a)(z),X=(e,t,s)=>async(r,a,i)=>{const o=a(),d=o.structuredStyles.models[e]||{},u=o.structuredStyles.draft,l=Object(T.l)(t)(o);if(s){const t=c()(d,s),a=n()(u,s),i=Object.assign({},a,t);r(Q({subredditId:e,styles:i}))}else{r(Q({subredditId:e,styles:d}))}Object(I.a)(l)},J="STRUCTURED_STYLES__EDITING_STOPPED",Z=Object(d.a)(J),ee=()=>async(e,t,s)=>{const r=t(),n=Object(S.P)(r),a=!!Object(_.a)(r);if(e(Z({nightmodeTempUpdated:n})),a)return;const c=r.platform.currentPage.url;c&&e(Object(i.c)(Object(o.a)(c,["styling","route"])))},te="STRUCTURED_STYLES__EDITING_FLAIR_STARTED",se=Object(d.a)(te),re=e=>async(t,s,r)=>{const n=s().structuredStyles.flairTemplate.models[e]||{};t(se({flairId:e,template:n}))},ne="STRUCTURED_STYLES__DIRTIED_BLADE_EDITOR",ae=Object(d.a)(ne),ce="STRUCTURED_STYLES__UNDIRTIED_BLADE_EDITOR",ie=Object(d.a)(ce),oe=()=>async e=>e(ee()),de=e=>async(t,s)=>{const r=s(),n=Object(E.i)(r);!Object(y.b)(p.a.BLADE_UNSAVED_CHANGES)(r)&&n&&(Object(E.a)(r,{subredditId:e})?t(Object(b.i)(p.a.BLADE_UNSAVED_CHANGES)):t(oe()))},ue=e=>async(t,s)=>{const r=s();Object(E.i)(r)||t(Object(S.O)(r)?Object(b.i)(p.a.BLADE_NIGHTMODE):$(e))}},"./src/reddit/actions/subreddit.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/app/strings/index.ts"),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/isFakeSubreddit/index.ts"),o=s("./src/lib/listingSort/index.ts"),d=s("./src/lib/makeActionCreator/index.ts"),u=s("./src/lib/makeListingKey/index.ts"),l=s("./src/reddit/actions/oldSiteRules.ts"),b=s("./src/reddit/actions/subredditRules/constants.ts"),p=s("./src/reddit/actions/toaster.ts"),O=s("./src/reddit/constants/originalContent.ts"),f=s("./src/reddit/constants/parameters.ts"),m=s("./src/reddit/constants/postLayout.ts"),j=s("./src/reddit/contexts/PageLayer/index.tsx"),g=s("./src/reddit/endpoints/governance/posts.ts"),y=s("./src/reddit/endpoints/modQueue/index.ts"),_=s("./src/lib/makeApiRequest/index.ts"),E=s("./src/lib/omitHeaders/index.ts"),h=s("./src/reddit/constants/headers.ts"),S=s("./src/reddit/endpoints/page/subredditPage.ts"),T=s("./src/graphql/operations/SubredditAbout.json"),I=s("./src/lib/makeGqlRequest/index.ts"),v=s("./src/reddit/endpoints/subreddit/rules.ts"),C=s("./src/reddit/helpers/filterListingResponse/index.ts"),R=s("./src/reddit/models/Subreddit/index.ts");const A={[R.a.Image]:"images",[R.a.Link]:"links",[R.a.Spoiler]:"spoilers",[R.a.Text]:"text",[R.a.Video]:"videos"};var D=e=>{const t=(e=>{return Object.assign({},{images:!1,links:!1,spoilers:!1,text:!1,videos:!1},e.reduce((e,t)=>(e[A[t]]=!0,e),{}))})(e.allowedPostTypes);return{[e.id]:{accountsActive:e.activeCount,allOriginalContent:!1,allowedPostTypes:t,emojisEnabled:!0,originalContentTagEnabled:!0,publicDescription:e.publicDescription.markdown,showMedia:!0,subscribers:e.subscribersCount,userIsSubscriber:e.isSubscribed,usingNewModmail:!0}}},P=s("./src/reddit/models/OcSubreddits/index.ts"),x=s("./src/reddit/models/Toast/index.ts"),w=s("./src/reddit/selectors/listings.ts"),N=s("./src/reddit/selectors/oldSiteRules.ts"),k=s("./src/reddit/selectors/profile.ts"),L=s("./src/reddit/selectors/subreddit.ts"),U=s("./src/reddit/selectors/user.ts");s.d(t,"j",function(){return M}),s.d(t,"i",function(){return G}),s.d(t,"h",function(){return F}),s.d(t,"d",function(){return B}),s.d(t,"p",function(){return H}),s.d(t,"n",function(){return z}),s.d(t,"r",function(){return J}),s.d(t,"g",function(){return Z}),s.d(t,"f",function(){return ee}),s.d(t,"e",function(){return te}),s.d(t,"q",function(){return ae}),s.d(t,"l",function(){return ce}),s.d(t,"m",function(){return ie}),s.d(t,"k",function(){return oe}),s.d(t,"o",function(){return be}),s.d(t,"b",function(){return pe}),s.d(t,"c",function(){return Oe}),s.d(t,"a",function(){return fe}),s.d(t,"s",function(){return ye});const M="SUBREDDIT__MORE_POSTS_PENDING",G="SUBREDDIT__MORE_POSTS_LOADED",F="SUBREDDIT__MORE_POSTS_FAILED",B="SUBREDDIT__META_FILTER_TOGGLED",$=Object(d.a)(M),q=Object(d.a)(G),V=Object(d.a)(F),H=Object(d.a)(B),K=Object(d.a)(b.b),W=Object(d.a)(b.c),Y=Object(d.a)(b.a),z=(e,t)=>async(s,r)=>{t===R.b.User?s(Q(e)):s(X(e)),0===Object(N.a)(r()).length&&s(Object(l.b)())},Q=e=>async(t,s,{apiContext:r})=>{const n=Object(k.j)(s(),e),a=await Object(v.c)(r(),e);if(a.ok){const e=a.body;t(K({rules:e,subredditId:n}))}},X=e=>async(t,s,{gqlContext:r})=>{const n=Object(L.z)(s(),e),c=Object(U.M)(s());t(W());const i=await Object(v.b)(r(),e);if(i.ok){const e=i.body;t(K({rules:e,subredditId:n}))}else{t(Y());const s=`error-block-${e}`;t(p.e({id:s,kind:x.b.Error,text:Object(a.a)(c,"error.tryAgainLater")}))}},J=e=>async(t,s,{apiContext:r})=>{const a=e.subredditName,d=Object(i.a)(a)?c.X.HOT:void 0;let l=e.sort||d,b=e.t;const p=s(),O=p.platform.currentPage?p.platform.currentPage.queryParams:{},y=Object(u.a)(a,l,O),_=p.listings.postOrder.loadMore[y],E=p.listings.postOrder.listingSort[y];if(E&&!l){const e=Object(o.d)(E.sort);l=e.sort,b=e.timeSort}const h=p.listings.postOrder.api.pending[y],T=p.listings.postOrder.fetchedTokens,I=!(!T[y]||!T[y][_.token]);if(h||I)return;t($({key:y,fetchedToken:_.token}));const v=Object.assign({after:_.token,dist:_.dist,layout:m.d[Object(j.O)(p,{})],sort:l,t:b},n()(O,[...f.j,f.f])),R=await Object(S.a)(r(),a,v),A=Object.assign({},R.body,Object(C.a)(p,y,R.body));if(R.ok){let e;const n=A.postIds.filter(e=>!!A.posts[e].isMeta),c=Object(L.z)(s(),a);if(n.length){const t=await Object(g.a)(r(),c,n);t.ok&&(e=t.body)}t(q(Object.assign({fetchedToken:_.token,key:y,meta:p.meta,governance:e},A)))}else t(V(Object.assign({error:R.error,fetchedToken:_.token,key:y},A)))},Z="SUBSCRIPTION__MODERATED_SUBREDDITS_PENDING",ee="SUBSCRIPTION__MODERATED_SUBREDDITS_LOADED",te="SUBSCRIPTION__MODERATED_SUBREDDITS_FAILED",se=Object(d.a)(Z),re=Object(d.a)(ee),ne=Object(d.a)(te),ae=()=>async(e,t,{apiContext:s})=>{const r=t();if(!r.user.account||r.subreddits.moderated.api.fetched)return;e(se());const n=await Object(y.b)(s(),c.nb.Modqueue,{moderated:!0,moderated_limit:50});n.ok?e(re(n.body)):e(ne({error:n.error}))},ce="POST_CREATION__OC_SUBREDDITS_REQUESTED",ie="POST_CREATION__OC_SUBREDDITS_SUCCEEDED",oe="POST_CREATION__OC_SUBREDDITS_FAILED",de=Object(d.a)(ce),ue=Object(d.a)(ie),le=Object(d.a)(oe),be=e=>async(t,s,{apiContext:r})=>{const n=s(),a=Object(u.a)(O.d,"",{category:e}),i=Object(w.j)(n,{listingKey:a}),o=i?i.token:void 0;if(i){const e=Object(w.h)(n,{listingKey:a}),t=Object(w.i)(n,{listingKey:a,token:i.token});if(e||t)return}t(de({key:a,fetchedToken:o}));const d=await((e,t)=>Object(_.c)(Object(E.a)(e,[h.a]),{data:t,endpoint:`${e.apiUrl}/api/oc_category_subreddits.json`,method:c.jb.GET}))(r(),{after:o,category:e});if(d.ok){var l=Object(P.c)(d.body.data.children.map(({data:e})=>e));const e=l.subreddits,s=l.subredditsAboutInfo,r=Object.keys(e);t(ue({key:a,fetchedToken:o,subreddits:e,subredditsAboutInfo:s,token:r[r.length-1]}))}else t(le({key:a,error:d.error}))},pe="SUBREDDIT__ABOUT_PENDING",Oe="SUBREDDIT__ABOUT_SUCCEEDED",fe="SUBREDDIT__ABOUT_FAILED",me=Object(d.a)(pe),je=Object(d.a)(Oe),ge=Object(d.a)(fe),ye=e=>async(t,s,{gqlContext:r})=>{const n=s();if(Object(L.s)(n,{subredditName:e})||n.subreddits.api.about.error[e.toLowerCase()]||n.subreddits.api.about.pending[e.toLowerCase()])return;t(me({subredditName:e}));const a=await((e,t)=>Object(I.a)(e,Object.assign({},T,{variables:{subredditName:t}})))(r(),e);if(a.ok){const s=D(a.body.data.subreddit);t(je({subredditName:e,data:s}))}else t(ge({subredditName:e,error:a.error}))}},"./src/reddit/actions/subredditAutocomplete.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/omitHeaders/index.ts"),i=s("./src/reddit/constants/headers.ts"),o=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n(e.ok&&(e.body.subreddits=e.body.subreddits.map(e=>{var t=e.numSubscribers,s=o(e,["numSubscribers"]);return Object.assign({subscribers:t},s)})),e);var u=s("./src/reddit/helpers/name/index.ts"),l=s("./src/reddit/selectors/subredditAutocomplete.ts");s.d(t,"c",function(){return b}),s.d(t,"b",function(){return p}),s.d(t,"a",function(){return O}),s.d(t,"d",function(){return g});const b="SUBREDDIT_AUTOCOMPLETE__PENDING",p="SUBREDDIT_AUTOCOMPLETE__LOADED",O="SUBREDDIT_AUTOCOMPLETE__FAILED",f=Object(r.a)(b),m=Object(r.a)(p),j=Object(r.a)(O),g=(e,t=!1)=>async(s,r,{apiContext:o})=>{const b=Object(u.f)(e);if(!b)return;const p=r(),O=p.subredditAutocomplete;if(O.api.pending[b]||O.models[b])return;if(Object(l.c)(p,{substring:b}))return;s(f({key:b}));const g=await((e,t)=>Object(a.c)(Object(c.a)(e,[i.a]),{data:t,endpoint:`${e.apiUrl}/api/subreddit_autocomplete.json`,method:n.jb.GET}).then(d))(o(),{query:b,include_over_18:!1,include_profiles:t});g.ok?s(m(Object.assign({key:b},g.body))):s(j({key:b,error:g.error}))}},"./src/reddit/actions/subredditCreation.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/reddit/constants/headers.ts");var d=(e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/provider/subreddit/connect_subreddit`,method:a.jb.POST,data:{campaign_installation_id:t.campaignInstallationId,provider:t.provider,provider_id:t.providerId,subreddit:t.subredditName}});var u=s("./src/reddit/helpers/trackers/subredditCreation.ts"),l=s("./src/reddit/selectors/subreddit.ts"),b=s("./src/telemetry/index.ts");s.d(t,"f",function(){return p}),s.d(t,"g",function(){return O}),s.d(t,"e",function(){return f}),s.d(t,"d",function(){return m}),s.d(t,"i",function(){return _}),s.d(t,"k",function(){return E}),s.d(t,"j",function(){return h}),s.d(t,"b",function(){return S}),s.d(t,"c",function(){return T}),s.d(t,"a",function(){return I}),s.d(t,"h",function(){return A});const p="SUBREDDIT__CREATE_PENDING",O="SUBREDDIT__CREATE_SUCCEEDED",f="SUBREDDIT__CREATE_FAILED",m="SUBREDDIT__CREATE_CLEARED",j=Object(n.a)(p),g=Object(n.a)(O),y=Object(n.a)(f),_=Object(n.a)(m),E=e=>async(t,s,{apiContext:n})=>{const d=s(),p=e.name,O=e.type;if(Object(l.m)(d))return;t(j({subredditName:p}));const f=await((e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/api/v1/subreddit/create_subreddit`,method:a.jb.POST,data:(e=>({public_description:e.publicDescription,name:e.name,type:e.type,over_18:e.over18}))(t)}))(n(),e);f.ok?(t(g({subredditName:p})),window.location.href=`${r.a.redditUrl}${f.body.path}new`,Object(b.a)(Object(u.b)(O,!0)(d))):(Object(b.a)(Object(u.b)(O,!1)(d)),t(y({subredditName:p,error:f.error})))},h=e=>async(t,s,{apiContext:r})=>{const n=s(),d=e.name;if(Object(l.m)(n))return;t(j({subredditName:d}));const u=await((e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{endpoint:`${e.apiUrl}/provider/subreddit/create_subreddit`,method:a.jb.POST,data:(e=>({campaign_installation_id:e.campaignInstallationId,description:e.description,name:e.name,provider:e.provider,provider_id:e.providerId}))(t)}))(r(),e);u.ok?t(g({subredditName:d})):t(y({subredditName:d,error:u.error}))},S="SUBREDDIT__CONNECT_TO_PARTNER_PENDING",T="SUBREDDIT__CONNECT_TO_PARTNER_SUCCEEDED",I="SUBREDDIT__CONNECT_TO_PARTNER_FAILED",v=Object(n.a)(S),C=Object(n.a)(T),R=Object(n.a)(I),A=e=>async(t,s,{apiContext:r})=>{const n=s(),a=e.subredditName;if(Object(l.l)(n))return;t(v({subredditName:a}));const c=await d(r(),e);c.ok?t(C({subredditName:a})):t(R({subredditName:a,error:c.error}))}},"./src/reddit/actions/subredditCrosspostable.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/reddit/actions/subscription.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/omitHeaders/index.ts"),o=s("./src/reddit/constants/headers.ts"),d=s("./src/reddit/selectors/subreddit.ts");s.d(t,"c",function(){return u}),s.d(t,"b",function(){return l}),s.d(t,"a",function(){return b}),s.d(t,"d",function(){return f});const u="SUBREDDIT_CROSSPOSTABLE__PENDING",l="SUBREDDIT_CROSSPOSTABLE__LOADED",b="SUBREDDIT_CROSSPOSTABLE__FAILED",p=(Object(r.a)(u),Object(r.a)(l)),O=Object(r.a)(b),f=()=>async(e,t,{apiContext:s})=>{await e(n.h());var r=t().subreddits.crosspostable;const u=r.api,l=r.ids;if(u.pending||Object.keys(l).length)return;const b=await((e,t)=>Object(c.c)(Object(i.a)(e,[o.a]),{data:t,endpoint:`${e.apiUrl}/api/crosspostable_subreddits.json`,method:a.jb.GET}))(s(),{sr_detail:!1});if(b.ok){const s=t(),r=b.body&&b.body.length?b.body.map(e=>Object(d.z)(s,e)).filter(e=>!!e).reduce((e,t)=>(e[t]=!0,e),{}):{};e(p({subredditIds:r}))}else e(O({error:b.error}))}},"./src/reddit/actions/subredditDuplicates.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/config.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/reddit/models/Post/index.ts");var o=s("./src/reddit/models/Duplicates/index.ts"),d=s("./src/reddit/models/Subreddit/index.ts"),u=s("./src/reddit/selectors/profile.ts"),l=s("./src/reddit/selectors/subreddit.ts");s.d(t,"a",function(){return b}),s.d(t,"b",function(){return O});const b="SUBREDDIT_DUPLICATES_IN_SUBREDDIT_LOADED",p=(Object(r.a)("SUBREDDIT_DUPLICATES_IN_SUBREDDIT_PENDING"),Object(r.a)(b)),O=(e,t)=>async(s,r,{apiContext:b})=>{const O=Object(l.G)(r(),{subredditId:e})||Object(u.l)(r(),{profileId:e});if(!O)return;const f={crossposts_only:!0,sort:"new",sr:Object(d.c)(O)?n.vc+O.name:O.name},m=await((e,t,s)=>Object(c.c)(e,{data:s,endpoint:`${a.a.gatewayUrl}/desktopapi/v1/duplicates/${Object(i.g)(t)}`,method:n.jb.GET}))(b(),t,f);if(m.ok){const r=m.body;s(p({distinguishKey:Object(o.a)(t,f),postIds:r.postIds,posts:r.posts,profiles:r.profiles,subreddits:r.subreddits,subredditId:e}))}}},"./src/reddit/actions/subredditModeration.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/get.js"),n=s.n(r),a=s("./src/lib/makeActionCreator/index.ts"),c=s("./src/app/strings/index.ts"),i=s("./src/reddit/actions/apiRequestState.ts"),o=s("./src/reddit/actions/modal.ts"),d=s("./src/reddit/actions/subreddit.ts"),u=s("./src/reddit/actions/toaster.ts"),l=s("./src/reddit/constants/modals.ts"),b=s("./src/lib/constants/index.ts"),p=s("./src/lib/makeApiRequest/index.ts"),O=s("./src/lib/omitHeaders/index.ts"),f=s("./src/reddit/constants/headers.ts");const m=(e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/contributors`,method:b.jb.GET,data:s}),j=(e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/banned`,method:b.jb.GET,data:s}),g=(e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/moderators`,method:b.jb.GET,data:Object.assign({},s,{count:10})}),y=(e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/moderators_invited`,method:b.jb.GET,data:Object.assign({},s,{count:50})}),_=(e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/muted`,method:b.jb.GET,data:s});var E=s("./src/reddit/helpers/normalizeUsername/index.tsx"),h=s("./src/reddit/models/ModeratingSubreddits/index.ts"),S=s("./src/reddit/models/SubredditModeration/index.ts"),T=s("./src/reddit/models/Toast/index.ts"),I=s("./src/reddit/models/User/index.ts"),v=s("./src/reddit/selectors/activeModalId.ts"),C=s("./src/reddit/selectors/subreddit.ts"),R=s("./src/reddit/selectors/user.ts");s.d(t,"J",function(){return A}),s.d(t,"H",function(){return D}),s.d(t,"G",function(){return P}),s.d(t,"ib",function(){return k}),s.d(t,"M",function(){return L}),s.d(t,"L",function(){return U}),s.d(t,"K",function(){return M}),s.d(t,"jb",function(){return $}),s.d(t,"I",function(){return q}),s.d(t,"N",function(){return V}),s.d(t,"ob",function(){return W}),s.d(t,"hb",function(){return Y}),s.d(t,"e",function(){return z}),s.d(t,"d",function(){return Q}),s.d(t,"c",function(){return X}),s.d(t,"V",function(){return te}),s.d(t,"h",function(){return se}),s.d(t,"g",function(){return re}),s.d(t,"f",function(){return ne}),s.d(t,"W",function(){return oe}),s.d(t,"b",function(){return de}),s.d(t,"i",function(){return ue}),s.d(t,"U",function(){return pe}),s.d(t,"mb",function(){return Oe}),s.d(t,"m",function(){return fe}),s.d(t,"l",function(){return me}),s.d(t,"k",function(){return je}),s.d(t,"Z",function(){return Ee}),s.d(t,"p",function(){return he}),s.d(t,"o",function(){return Se}),s.d(t,"n",function(){return Te}),s.d(t,"ab",function(){return Re}),s.d(t,"j",function(){return Ae}),s.d(t,"q",function(){return De}),s.d(t,"Y",function(){return we}),s.d(t,"nb",function(){return Ne}),s.d(t,"C",function(){return ke}),s.d(t,"B",function(){return Le}),s.d(t,"A",function(){return Ue}),s.d(t,"t",function(){return Be}),s.d(t,"s",function(){return $e}),s.d(t,"r",function(){return qe}),s.d(t,"fb",function(){return We}),s.d(t,"db",function(){return Ye}),s.d(t,"x",function(){return ze}),s.d(t,"w",function(){return Qe}),s.d(t,"v",function(){return Xe}),s.d(t,"eb",function(){return tt}),s.d(t,"a",function(){return st}),s.d(t,"T",function(){return ct}),s.d(t,"Q",function(){return it}),s.d(t,"R",function(){return lt}),s.d(t,"lb",function(){return pt}),s.d(t,"u",function(){return Ot}),s.d(t,"cb",function(){return gt}),s.d(t,"F",function(){return yt}),s.d(t,"E",function(){return _t}),s.d(t,"D",function(){return Et}),s.d(t,"gb",function(){return It}),s.d(t,"y",function(){return vt}),s.d(t,"O",function(){return Rt}),s.d(t,"S",function(){return Dt}),s.d(t,"z",function(){return Pt}),s.d(t,"bb",function(){return wt}),s.d(t,"P",function(){return Nt}),s.d(t,"kb",function(){return Mt}),s.d(t,"X",function(){return Gt});const A="SUBREDDIT__MUTEDUSERS_PENDING",D="SUBREDDIT__MUTEDUSERS_LOADED",P="SUBREDDIT__MUTEDUSERS_FAILED",x=Object(a.a)(A),w=Object(a.a)(D),N=Object(a.a)(P),k=(e,t={})=>async(s,r,{apiContext:n})=>{const a=r(),c=t.after||"",i=Object(S.d)(e,c),o=a.muted.fetchedTokens[i];if(a.muted.api.pending[i]||o)return;s(x({subredditId:e,fetchedToken:c}));const d=a.subreddits.models[e].name,u=await _(n(),d,t);u.ok?s(w(Object.assign({},u.body,{fetchedToken:c}))):s(N({subredditId:e,fetchedToken:c}))},L="SUBREDDIT_MUTEDUSERS_SEARCH_PENDING",U="SUBREDDIT_MUTEDUSERS_SEARCH_LOADED",M="SUBREDDIT_MUTEDUSERS_SEARCH_FAILED",G=Object(a.a)(L),F=Object(a.a)(U),B=Object(a.a)(M),$=(e,t)=>async(s,r,{apiContext:n})=>{const a=r().subreddits.models[e].name,c={username:Object(E.a)(t)};s(G());const i=await _(n(),a,c);i.ok?s(F(i.body)):s(B(i.error))},q="SUBREDDIT_MUTEDUSERS_MUTED_SUCCESS",V="SUBREDDIT_MUTEDUSERS_UNMUTED_SUCCESS",H=Object(a.a)(q),K=Object(a.a)(V),W=(e,t)=>async(s,r,{apiContext:a})=>{const i=r(),o=i.subreddits.models[e].url,d=await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/unfriend`,method:b.jb.POST,data:{api_type:"json",id:s,type:"muted"}}))(a(),o,t);if(d.ok)s(K({subredditId:e,userId:t}));else{const e=n()(d,"body.json.errors[0][1]",Object(c.a)(i.user.language,"error.type.generic"));s(Object(u.e)({kind:T.b.Error,text:e,duration:3e3}))}},Y=(e,t,s)=>async(r,a,{apiContext:i})=>{const o=a(),d=o.subreddits.models[e].url,l=o.subreddits.models[e].name;t=Object(E.a)(t);const m=await((e,t,s,r)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/friend`,method:b.jb.POST,data:{api_type:"json",name:s,note:r,type:"muted"}}))(i(),d,t,s);if(m.ok){const e={username:t};r(Object(u.e)({kind:T.b.SuccessMod,text:Object(c.a)(o.user.language,"subredditModeration.mutedUsers.successAdd")}));const s=await _(i(),l,e);s.ok&&r(H(s.body))}else{const e=n()(m,"body.json.errors[0][1]",Object(c.a)(o.user.language,"error.type.generic"));r(Object(u.e)({kind:T.b.Error,text:e,duration:3e3}))}},z="SUBREDDIT__APPROVEDSUBMITTERS_PENDING",Q="SUBREDDIT__APPROVEDSUBMITTERS_LOADED",X="SUBREDDIT__APPROVEDSUBMITTERS_FAILED",J=Object(a.a)(z),Z=Object(a.a)(Q),ee=Object(a.a)(X),te=(e,t={})=>async(s,r,{apiContext:n})=>{const a=r(),c=t.after||"",i=Object(S.d)(e,c),o=a.approvedSubmitters.fetchedTokens[i];if(a.approvedSubmitters.api.pending[i]||o)return;s(J({subredditId:e,fetchedToken:c}));const d=a.subreddits.models[e].name,u=await m(n(),d,t);u.ok?s(Z(Object.assign({},u.body,{fetchedToken:c}))):s(ee({subredditId:e,fetchedToken:c}))},se="SUBREDDIT_APPROVEDSUBMITTERS_SEARCH_PENDING",re="SUBREDDIT_APPROVEDSUBMITTERS_SEARCH_LOADED",ne="SUBREDDIT_APPROVEDSUBMITTERS_SEARCH_FAILED",ae=Object(a.a)(se),ce=Object(a.a)(re),ie=Object(a.a)(ne),oe=(e,t)=>async(s,r,{apiContext:n})=>{const a=r().subreddits.models[e].name,c={username:Object(E.a)(t)};s(ae());const i=await m(n(),a,c);i.ok?s(ce(i.body)):s(ie(i.error))},de="SUBREDDIT_APPROVEDSUBMITTERS_APPROVED_SUCCESS",ue="SUBREDDIT_APPROVEDSUBMITTERS_UNAPPROVED_SUCCESS",le=Object(a.a)(de),be=Object(a.a)(ue),pe=(e,t)=>async(s,r,{apiContext:a})=>{const i=r(),o=i.subreddits.models[e].url,d=i.subreddits.models[e].name;t=Object(E.a)(t);const l=await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/friend`,method:b.jb.POST,data:{api_type:"json",name:s,type:"contributor"}}))(a(),o,t);if(l.ok){const e={username:t};s(Object(u.e)({kind:T.b.SuccessMod,text:Object(c.a)(i.user.language,"subredditModeration.approvedSubmitters.successAdd",{username:t})}));const r=await m(a(),d,e);r.ok&&s(le(r.body))}else{const e=n()(l,"body.json.errors[0][1]",Object(c.a)(i.user.language,"error.type.generic"));s(Object(u.e)({kind:T.b.Error,text:e,duration:3e3}))}},Oe=(e,t)=>async(s,r,{apiContext:a})=>{const i=r(),o=i.subreddits.models[e].url,d=await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/unfriend`,method:b.jb.POST,data:{api_type:"json",id:s,type:"contributor"}}))(a(),o,t);if(d.ok)s(be({subredditId:e,userId:t}));else{const e=n()(d,"body.json.errors[0][1]",Object(c.a)(i.user.language,"error.type.generic"));s(Object(u.e)({kind:T.b.Error,text:e,duration:3e3}))}},fe="SUBREDDIT__BANNEDUSERS_PENDING",me="SUBREDDIT__BANNEDUSERS_LOADED",je="SUBREDDIT__BANNEDUSERS_FAILED",ge=Object(a.a)(fe),ye=Object(a.a)(me),_e=Object(a.a)(je),Ee=(e,t={})=>async(s,r,{apiContext:n})=>{const a=r(),c=t.after||"",i=Object(S.d)(e,c),o=a.banned.fetchedTokens[i];if(a.banned.api.pending[i]||o)return;s(ge({subredditId:e,fetchedToken:c}));const d=a.subreddits.models[e].name,u=await j(n(),d,t);u.ok?s(ye(Object.assign({},u.body,{fetchedToken:c}))):s(_e({subredditId:e,fetchedToken:c}))},he="SUBREDDIT_BANNEDUSERS_SEARCH_PENDING",Se="SUBREDDIT_BANNEDUSERS_SEARCH_LOADED",Te="SUBREDDIT_BANNEDUSERS_SEARCH_FAILED",Ie=Object(a.a)(he),ve=Object(a.a)(Se),Ce=Object(a.a)(Te),Re=(e,t)=>async(s,r,{apiContext:n})=>{const a=r().subreddits.models[e].name,c={username:Object(E.a)(t)};s(Ie());const i=await j(n(),a,c);i.ok?s(ve(i.body)):s(Ce(i.error))},Ae="SUBREDDIT_BANNEDUSERS_BAN_SUCCESS",De="SUBREDDIT_BANNEDUSERS_UNBAN_SUCCESS",Pe=Object(a.a)(Ae),xe=Object(a.a)(De),we=(e,t,s)=>async(r,a,{apiContext:o})=>{const d=a(),l=d.subreddits.models[e].url,m=d.subreddits.models[e].name;t.username=Object(E.a)(t.username),r(Object(i.h)(s));const g=await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/friend`,method:b.jb.POST,data:{api_type:"json",ban_reason:s.reason,ban_message:s.banMessage,duration:s.duration,name:s.username,note:s.modNote,ban_context:s.contextId,type:"banned"}}))(o(),l,t);if(g.ok){r(Object(i.e)(s));const e={username:t.username};r(Object(u.e)({kind:T.b.SuccessMod,text:Object(c.a)(d.user.language,"subredditModeration.bannedUsers.successAdd")}));const n=await j(o(),m,e);n.ok&&r(Pe(n.body))}else{r(Object(i.f)(s,g.error));const e=n()(g,"body.json.errors[0][1]",Object(c.a)(d.user.language,"error.type.generic"));r(Object(u.e)({kind:T.b.Error,text:e,duration:3e3}))}},Ne=(e,t)=>async(s,r,{apiContext:a})=>{const i=r(),o=i.subreddits.models[e].url,d=await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/unfriend`,method:b.jb.POST,data:{api_type:"json",id:s,type:"banned"}}))(a(),o,t);if(d.ok)s(xe({subredditId:e,userId:t}));else{const e=n()(d,"body.json.errors[0][1]",Object(c.a)(i.user.language,"error.type.generic"));s(Object(u.e)({kind:T.b.Error,text:e,duration:3e3}))}},ke="SUBREDDIT__MODERATORS_PENDING",Le="SUBREDDIT__MODERATORS_LOADED",Ue="SUBREDDIT__MODERATORS_FAILED",Me=Object(a.a)(ke),Ge=Object(a.a)(Le),Fe=Object(a.a)(Ue),Be="SUBREDDIT__EDITABLEMODERATORS_PENDING",$e="SUBREDDIT__EDITABLEMODERATORS_LOADED",qe="SUBREDDIT__EDITABLEMODERATORS_FAILED",Ve=Object(a.a)(Be),He=Object(a.a)($e),Ke=Object(a.a)(qe),We=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(C.G)(a,{subredditId:e}).name,i=t&&t.after?t.after:"",o=t&&t.before?t.before:"",d=Object(S.d)(e,i,o),u=a.moderators.userOrder.data[d],l=a.moderators.userOrder.api.error[d];if(a.moderators.userOrder.api.pending[d]||u&&!l)return;s(Me({subredditId:e,key:d}));const b=await g(n(),c,t);if(b.ok){const t={key:d,response:b.body,subredditId:e};s(Ge(t))}else{const t={error:b.error,subredditId:e,key:d};s(Fe(t))}},Ye=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(C.G)(a,{subredditId:e}).name,i=t&&t.afterEditable?t.afterEditable:"",o=t&&t.beforeEditable?t.beforeEditable:"",d=Object(S.d)(e,i,o),u=a.moderators.editableUserOrder.data[d],l=a.moderators.editableUserOrder.api.error[d];if(a.moderators.editableUserOrder.api.pending[d]||u&&!l)return;s(Ve({subredditId:e,key:d}));const m=Object.assign({},t,{after:i,before:o}),j=await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/moderators_editable`,method:b.jb.GET,data:Object.assign({},s,{count:10})}))(n(),c,m);if(j.ok){const t={key:d,response:j.body,subredditId:e};s(He(t))}else{const t={key:d,error:j.error,subredditId:e};s(Ke(t))}},ze="SUBREDDIT__INVITEDMODERATORS_PENDING",Qe="SUBREDDIT__INVITEDMODERATORS_LOADED",Xe="SUBREDDIT__INVITEDMODERATORS_FAILED",Je=Object(a.a)(ze),Ze=Object(a.a)(Qe),et=Object(a.a)(Xe),tt=e=>async(t,s,{apiContext:r})=>{const n=s(),a=Object(C.G)(n,{subredditId:e}).name;if(n.moderators.invitedModerators.api.pending)return;t(Je());const c=await y(r(),a);if(c.ok){const e=c.body;t(Ze(e))}else t(et(c.error))},st="SUBREDDIT__ADDMODERATOR__SUCCESS",rt=Object(a.a)("SUBREDDIT__ADDMODERATOR_PENDING"),nt=Object(a.a)(st),at=Object(a.a)("SUBREDDIT__ADDMODERATOR__FAILED"),ct=(e,t,s)=>async(r,n,{apiContext:a})=>{const i=n(),o=Object(C.G)(i,{subredditId:e}),d=o.name,l=o.url;t=Object(E.a)(t),r(rt());const m=Object(h.c)(s),j=await((e,t,s,r)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/friend`,method:b.jb.POST,data:{name:s,type:"moderator_invite",permissions:r,api_type:"json"}}))(a(),l,t,m);if(j.ok){const s=await y(a(),d,{username:t});if(j.ok){const t=s.body,n=t.moderatorIds[0];i.moderators.invitedModerators.models[e][n]?r(Object(u.e)({kind:T.b.SuccessCommunity,text:Object(c.a)(i.user.language,"subredditModeration.moderators.userAlreadyInvited")})):(r(Object(u.e)({kind:T.b.SuccessMod,text:Object(c.a)(i.user.language,"subredditModeration.moderators.successAdd")})),r(nt(t)))}}else{const e=j.body.json&&j.body.json.errors;e&&e[0]&&e[0][1]&&r(Object(u.e)({kind:T.b.Error,text:e[0][1],duration:3e3})),r(at())}},it="SUBREDDIT__REMOVEMODERATOR__SUCCESS",ot=Object(a.a)("SUBREDDIT__REMOVEMODERATOR_PENDING"),dt=Object(a.a)(it),ut=Object(a.a)("SUBREDDIT__REMOVEMODERATOR__FAILED"),lt="SUBREDDIT__RESIGNMODERATOR__SUCCESS",bt=Object(a.a)(lt),pt=(e,t,s,r)=>async(n,a,{apiContext:c})=>{const i=a(),o=i.subreddits.models[e].name,d=Object(S.d)(e,s,r);if(n(ot()),(await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/unfriend`,method:b.jb.POST,data:{id:s,type:"moderator",r:t,api_type:"json"}}))(c(),o,t)).ok){n(dt({subredditId:e,userId:t,key:d}));const s=Object(R.j)(i);s&&s.id===t&&n(bt({subredditId:e,userId:t}))}else n(ut())},Ot="SUBREDDIT__EDITMODERATOR__SUCCESS",ft=Object(a.a)("SUBREDDIT__EDITMODERATOR_PENDING"),mt=Object(a.a)(Ot),jt=Object(a.a)("SUBREDDIT__EDITMODERATOR__FAILED"),gt=(e,t,s,r)=>async(n,a,{apiContext:c})=>{const i=a().subreddits.models[e].url;n(ft());const o=Object(h.c)(s);if((await((e,t,s,r)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/setpermissions`,method:b.jb.POST,data:{name:s,type:"moderator",permissions:r,api_type:"json"}}))(c(),i,t,o)).ok){n(mt({permissions:s,subredditId:e,userId:r}))}else n(jt())},yt="SUBREDDIT_MODERATORS_SEARCH_PENDING",_t="SUBREDDIT_MODERATORS_SEARCH_LOADED",Et="SUBREDDIT_MODERATORS_SEARCH_FAILED",ht=Object(a.a)(yt),St=Object(a.a)(_t),Tt=Object(a.a)(Et),It=(e,t)=>async(s,r,{apiContext:n})=>{const a=r().subreddits.models[e].name,c={username:Object(E.a)(t)};s(ht());const i=await g(n(),a,c);i.ok?s(St(i.body)):s(Tt(i.error))},vt="SUBREDDIT_MODERATORS_ACCEPT_INVITE_SUCCESS",Ct=Object(a.a)(vt),Rt="SUBREDDIT_NEWMODERATORPERMISSIONS_LOADED",At=Object(a.a)(Rt),Dt=e=>async(t,s,{apiContext:r})=>{const n=s(),a=n.user.account;if(!a)return;const c=n.subreddits.models[e],i=c.url,o=c.name;if((await((e,t)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}${t}api/accept_moderator_invite`,method:b.jb.POST,data:{api_type:"json"}}))(r(),i)).ok){t(Ct({subredditId:e})),t(Ye(e)),t(tt(e)),t(We(e));const s={username:Object(I.f)(a)},n=await g(r(),o,s);if(n.ok){const s=n.body.moderators[a.id];s&&t(At({[e]:s.modPermissions}))}}},Pt="SUBREDDIT_MODERATORS_DECLINE_INVITE_SUCCESS",xt=Object(a.a)(Pt),wt=e=>async(t,s,{apiContext:r})=>{const n=s().subreddits.models[e].name;(await((e,t)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/decline_mod_invite`,method:b.jb.POST,data:{api_type:"json"}}))(r(),n)).ok&&t(xt({subredditId:e}))},Nt="SUBREDDIT__REMOVEINVITEDMODERATOR__SUCCESS",kt=Object(a.a)("SUBREDDIT__REMOVEINVITEDMODERATOR_PENDING"),Lt=Object(a.a)(Nt),Ut=Object(a.a)("SUBREDDIT__REMOVEINVITEDMODERATOR__FAILED"),Mt=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(C.G)(a,{subredditId:e}).name;s(kt()),(await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{endpoint:`${e.apiUrl}/api/unfriend`,method:b.jb.POST,data:{id:s,type:"moderator_invite",r:t,api_type:"json"}}))(n(),c,t)).ok?s(Lt({subredditId:e,userId:t})):s(Ut())},Gt=e=>async(t,s,{apiContext:r})=>{const n=s();if(e&&!Object(v.b)(l.a.BAN_USER)(n)&&!n.subreddits.rules[e]){const s=Object(C.G)(n,{subredditId:e});await t(Object(d.n)(s.name))}t(Object(o.i)(l.a.BAN_USER))}},"./src/reddit/actions/subredditRules/constants.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return r}),s.d(t,"c",function(){return n}),s.d(t,"a",function(){return a}),s.d(t,"e",function(){return c}),s.d(t,"f",function(){return i}),s.d(t,"g",function(){return o}),s.d(t,"d",function(){return d});const r="SUBREDDIT__RULES_LOADED",n="SUBREDDIT__RULES_PENDING",a="SUBREDDIT__RULES_FAILED",c="SUBREDDIT__RULE_ADDED",i="SUBREDDIT__RULE_EDITED",o="SUBREDDIT__RULE_REMOVED",d="SUBREDDIT__RULES_REORDERED"},"./src/reddit/actions/subredditSettings.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return j}),s.d(t,"a",function(){return y}),s.d(t,"B",function(){return E}),s.d(t,"A",function(){return h}),s.d(t,"N",function(){return S}),s.d(t,"g",function(){return C}),s.d(t,"f",function(){return A}),s.d(t,"c",function(){return P}),s.d(t,"e",function(){return w}),s.d(t,"b",function(){return k}),s.d(t,"m",function(){return U}),s.d(t,"z",function(){return G}),s.d(t,"l",function(){return F}),s.d(t,"y",function(){return $}),s.d(t,"j",function(){return q}),s.d(t,"F",function(){return H}),s.d(t,"v",function(){return K}),s.d(t,"K",function(){return W}),s.d(t,"u",function(){return Y}),s.d(t,"J",function(){return z}),s.d(t,"t",function(){return Q}),s.d(t,"I",function(){return X}),s.d(t,"s",function(){return J}),s.d(t,"H",function(){return Z}),s.d(t,"q",function(){return ee}),s.d(t,"M",function(){return te}),s.d(t,"p",function(){return se}),s.d(t,"L",function(){return re}),s.d(t,"k",function(){return ne}),s.d(t,"x",function(){return ae}),s.d(t,"r",function(){return ce}),s.d(t,"E",function(){return ie}),s.d(t,"o",function(){return oe}),s.d(t,"n",function(){return ue}),s.d(t,"C",function(){return be}),s.d(t,"D",function(){return pe}),s.d(t,"h",function(){return Oe}),s.d(t,"G",function(){return me}),s.d(t,"w",function(){return je}),s.d(t,"i",function(){return ge}),s.d(t,"O",function(){return _e});var r=s("./node_modules/lodash/invert.js"),n=s.n(r),a=s("./src/app/strings/index.ts"),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/reddit/endpoints/subreddit/settings.ts"),d=s("./src/reddit/actions/toaster.ts"),u=s("./src/reddit/helpers/trackers/submitValidation.ts"),l=s("./src/reddit/models/PostRequirements/index.ts"),b=s("./src/reddit/models/Toast/index.ts"),p=s("./src/reddit/models/User/index.ts"),O=s("./src/reddit/selectors/submitValidation.ts"),f=s("./src/reddit/selectors/subreddit.ts"),m=s("./src/reddit/selectors/user.ts");const j="SUBREDDIT_SETTINGS_POST_REQUIREMENTS_LOADED",g=Object(i.a)(j),y="SUBREDDIT_SETTINGS__POST_REQUIREMENTS_BY_SUBREDDIT_LOADED",_=Object(i.a)(y),E=e=>async(t,s,{apiContext:r})=>{t(L());const n=await Object(o.d)(r(),e);n&&n.ok&&t(g(n.body))},h=e=>async(t,s,{apiContext:r})=>{t(L());const n=await Object(o.d)(r(),e);n&&n.ok&&t(_({[e.toLowerCase()]:n.body}))},S=e=>async(t,s,{apiContext:r})=>{const n=s();var a=n.subredditSettings.postRequirements;const c=a.formState,i=a.initialData;if(i){t(R()),u.i(n);const s=T(c);if(null===s){const s=Object(l.a)(c),n=Object(l.c)(s,i),a=await Object(o.h)(r(),e,n);200===a.status?(t(g(s)),t(Object(d.e)({kind:b.b.SuccessCommunity,text:"Submission rules updated successfully"}))):t(N(a.body.explanation))}else t(x(s));t(D())}},T=e=>{const t=e.linkDomain,s=e.titleLength,r=e.postLength,n=e.reposts;var a=t.blacklist;const c=[];if((void 0===a?[]:a).filter(v).length&&c.push({formSection:"linkDomain",formField:"blacklist",error:"Blacklisted domains cannot include reddit hosted content."}),s.isToggled){const e=s.min,t=s.max;e&&e>300&&c.push({formSection:"titleLength",formField:"min",error:"Minimum must be less than 300."}),e&&t&&e>t&&c.push({formSection:"titleLength",formField:"min",error:"Minimum must be less than or equal to maximum"}),t&&(t<2||t>300)&&c.push({formSection:"titleLength",formField:"max",error:"Maximum must be between 2 and 300."})}if(r.isToggled){const e=r.min,t=r.max;e&&e>4e4&&c.push({formSection:"postLength",formField:"min",error:"Minimum must be less than 40,000."}),e&&t&&e>t&&c.push({formSection:"postLength",formField:"min",error:"Minimum must be less than maximum"}),t&&(t<2||t>4e4)&&c.push({formSection:"postLength",formField:"max",error:"Maximum must be between 2 and 40,000."})}return n.isToggled&&n.days&&n.days>90&&c.push({formSection:"reposts",formField:"days",error:"Repost limit must 90 or less"}),c.length?c:null},I=/i\.redd\.it|v.redd.it/,v=e=>I.test(e),C="POST_REQUIREMENTS_UPDATE_STARTED",R=Object(i.a)(C),A="POST_REQUIREMENTS_UPDATE_FINISHED",D=Object(i.a)(A),P="POST_REQUIREMENTS_FORM_VALIDATION_FAILED",x=Object(i.a)(P),w="POST_REQUIREMENTS_UPDATE_FAILED",N=Object(i.a)(w),k="POST_REQUIREMENTS_FETCH_STARTED",L=Object(i.a)(k),U="POST_REQUIREMENTS_BODY_REQUIREMENT",M=Object(i.a)(U),G=e=>async(t,s,{apiContext:r})=>{u.d(s(),e),t(M(e))},F="POST_REQUIREMENTS_LINK_LIST_REQUIREMENT",B=Object(i.a)(F),$=e=>async(t,s,{apiContext:r})=>{u.a(s(),e),t(B(e))},q="POST_REQUIREMENTS_TOGGLE_SECTION",V=Object(i.a)(q),H=e=>async(t,s,{apiContext:r})=>{const n=s(),a=Object(O.b)(n)[e].isToggled;t(V(e)),u.f(n,e,a)},K="UPDATE_TITLE_STRINGS",W=Object(i.a)(K),Y="UPDATE_TITLE_REGEX",z=Object(i.a)(Y),Q="UPDATE_TITLE_MIN_LENGTH",X=Object(i.a)(Q),J="UPDATE_TITLE_MAX_LENGTH",Z=Object(i.a)(J),ee="UPDATE_POST_MIN_LENGTH",te=Object(i.a)(ee),se="UPDATE_POST_MAX_LENGTH",re=Object(i.a)(se),ne="UPDATE_LINK_DOMAINS",ae=Object(i.a)(ne),ce="UPDATE_REPOST_DAYS",ie=Object(i.a)(ce),oe="POST_REQUIREMENTS_POST_GUIDELINES_REQUIREMENT",de=Object(i.a)(oe),ue="POST_REQUIREMENTS_POST_GUIDELINES_GUIDELINE",le=Object(i.a)(ue),be=e=>async(t,s,{apiContext:r})=>{t(de(e))},pe=e=>async(t,s,{apiContext:r})=>{t(le(e))},Oe="SUBREDDIT_SETTINGS_LOADED",fe=Object(i.a)(Oe),me=(e,t)=>async(s,r,{apiContext:n})=>{if(!t||!Object(f.H)(r(),t)){const t=await Object(o.c)(n(),e);t&&t.ok&&s(fe(t.body))}},je=()=>async(e,t,{apiContext:s})=>{const r=Object(m.j)(t());r&&await e(me(c.vc+Object(p.f)(r)))},ge="SUBREDDIT_SETTINGS_UPDATE_SUCCESS",ye=Object(i.a)(ge),_e=(e,t)=>async(s,r,{apiContext:c})=>{const i=await Object(o.g)(c(),e,t),u=Object(m.M)(r());if(i.ok){const t=Object(o.e)(i.body,n()(o.a));s(ye(Object.assign({},t,{subredditId:e}))),s(Object(d.e)({kind:b.b.SuccessCommunity,text:Object(a.a)(u,"subredditCreation.updateCommunitySuccess")}))}else s(Object(d.e)({kind:b.b.Error,text:Object(a.a)(u,"error.tryAgainLater")}))}},"./src/reddit/actions/subredditTopContent.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/graphql/operations/SubredditTopContent.json"),a=s("./src/lib/makeGqlRequest/index.ts"),c=s("./src/reddit/helpers/graphql/normalizeSubredditFromGql/index.ts");s.d(t,"c",function(){return i}),s.d(t,"b",function(){return o}),s.d(t,"a",function(){return d}),s.d(t,"d",function(){return p});const i="SUBREDDIT_TOP_CONTENT__PENDING",o="SUBREDDIT_TOP_CONTENT__LOADED",d="SUBREDDIT_TOP_CONTENT__FAILED",u=Object(r.a)(i),l=Object(r.a)(o),b=Object(r.a)(d),p=e=>async(t,s,r)=>{const i=e.toLowerCase();var o=s().subreddits;const d=o.api,p=o.topContent;if(d.topContent.pending[i]||p[i])return;t(u({subredditName:i}));const O=await((e,t)=>Object(a.a)(e,Object.assign({},n,{variables:t})))(r.gqlContext(),{subredditName:i});if(O.ok){const e=O.body.data.subreddit;if(e){const s=Object(c.b)(e);s&&t(l(Object.assign({subredditName:i},s)))}}else t(b({subredditName:i,error:O.error}))}},"./src/reddit/actions/subscription.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/app/strings/index.ts"),c=s("./src/reddit/actions/header.ts"),i=s("./src/reddit/actions/modal.ts"),o=s("./src/reddit/actions/monthsToMinutes.ts"),d=s("./src/reddit/actions/monthsToMinutes/homeFeed.ts"),u=s("./src/reddit/actions/toaster.ts"),l=s("./src/reddit/constants/modals.ts"),b=s("./src/config.ts"),p=s("./src/lib/makeApiRequest/index.ts"),O=s("./src/lib/omitHeaders/index.ts"),f=s("./src/reddit/constants/headers.ts");var m=s("./src/reddit/models/MonthsToMinutes/index.ts"),j=s("./src/reddit/models/Toast/index.ts"),g=s("./src/reddit/selectors/experiments/m2mV1-5.ts"),y=s("./src/reddit/selectors/monthsToMinutes.ts"),_=s("./src/reddit/selectors/profile.ts"),E=s("./src/reddit/selectors/subreddit.ts"),h=s("./src/reddit/selectors/subscriptions.ts"),S=s("./src/reddit/selectors/toast.ts"),T=s("./src/reddit/selectors/user.ts");s.d(t,"c",function(){return v}),s.d(t,"d",function(){return C}),s.d(t,"b",function(){return R}),s.d(t,"e",function(){return A}),s.d(t,"h",function(){return N}),s.d(t,"g",function(){return k}),s.d(t,"a",function(){return L}),s.d(t,"f",function(){return M});var I=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const v="SUBSCRIPTION__FETCH_DATA_PENDING",C="SUBSCRIPTION__FETCH_DATA_SUCCESS",R="SUBSCRIPTION__FETCH_DATA_FAILURE",A="SUBSCRIPTION__SUBSCRIPTION_TOGGLED",D=Object(n.a)(C),P=Object(n.a)(v),x=Object(n.a)(R),w=Object(n.a)(A),N=(Object(n.a)("SUBSCRIPTION__SUBSCIPTION_TOGGLE_FAILED"),Object(n.a)("SUBSCRIPTION__ORDER_LOADED"),()=>async(e,t,{apiContext:s})=>{const n=t();if(!n.user.account||n.subscriptions.api.fetched)return;e(P());const a=await(e=>Object(p.c)(e,{endpoint:`${b.a.gatewayUrl}/desktopapi/v1/subscriptions`,method:r.jb.GET}))(s());a.ok?e(D(a.body)):e(x({error:a.error}))}),k=(e,t,s)=>async(n,b,{apiContext:v})=>{const C=Object(T.M)(b());var R="subreddit"===e.type?[e.name,Object(E.z)(b(),e.name)]:[`${r.vc}${e.name}`,Object(_.j)(b(),e.name)],A=I(R,2);const D=A[0],P=A[1];if(Object(T.F)(b()))n(w({identifier:{id:P,type:e.type},nameIdentifier:e,profileModels:b().profiles.models,subredditModels:b().subreddits.models,subscriptionsCount:Object(h.a)(b()),userIsSubscriber:t,widgetId:s})),(await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/subscribe`,data:{action:s?"sub":"unsub",sr_name:t,api_type:"json"}}))(v(),D,t)).ok||(n(w({identifier:{id:P,type:e.type},nameIdentifier:e,profileModels:b().profiles.models,subredditModels:b().subreddits.models,subscriptionsCount:Object(h.a)(b()),userIsSubscriber:!t,widgetId:s})),n(Object(u.e)(Object(u.d)(Object(a.a)(C,"profile.somethingWentWrongTryAgain"),j.b.Error))));else if(Object(y.u)(b())){if("profile"===e.type)return void n(Object(u.e)(Object(u.d)(Object(a.a)(C,"monthsToMinutes.subscribeProfileFailToast"),j.b.Error,Object(a.a)(C,"account.signup"),Object(i.i)(l.a.REGISTER_MODAL_ID))));let r=Object(h.a)(b());if(t&&r>=m.e)return void(Object(S.a)(b(),j.a.subscribeCap)||n(Object(u.e)({text:"",duration:-1,kind:j.b.Custom,customToastType:j.a.subscribeCap})));if(n(w({identifier:{id:P,type:e.type},nameIdentifier:e,profileModels:b().profiles.models,subredditModels:b().subreddits.models,subscriptionsCount:Object(h.a)(b()),userIsSubscriber:t,widgetId:s})),r=Object(h.a)(b()),Object(y.p)(b())&&n(Object(o.w)()),t&&r===m.d&&(n(Object(c.h)()),n(Object(o.x)({time:Date.now(),tooltipType:m.j.Home}))),t&&Object(y.v)(b())&&r===m.h&&n(Object(o.t)()),t&&Object(y.w)(b()))if(r!==m.h||Object(S.a)(b(),j.a.subscribeMilestone)){const t=Object(E.v)(b(),{subredditName:e.name});n(Object(u.e)({text:Object(a.a)(C,"monthsToMinutes.subscribeSuccessToast",{subredditName:t.displayText}),kind:j.b.SuccessCommunity,buttonText:Object(a.a)(C,"account.signup"),buttonAction:Object(i.i)(l.a.REGISTER_MODAL_ID)}))}else n(Object(u.e)({customToastType:j.a.subscribeMilestone,kind:j.b.Custom,text:"",duration:-1}));Object(g.c)(b())&&await n(Object(d.f)())}else n(Object(i.l)({actionSource:i.a.Subscribe})),n(Object(i.i)(l.a.REGISTER_MODAL_ID))},L="SUBSCRIPTION__FAVORITE_TOGGLED",U=Object(n.a)(L),M=e=>async(t,s,{apiContext:n})=>{const a=s(),c=a.subreddits.models[e.id];let i=c&&c.name;if(!i){const t=a.profiles.models[e.id];if(!(i=t&&`u_${t.name}`))throw new Error(`actions.subscription -- No subreddit or profile found with id ${e.id}`)}const o=a.subscriptions.favoriteSubredditOrder||[],d=a.subscriptions.favoriteProfileOrder||[],l=o.indexOf(e.id),b=d.indexOf(e.id),m=-1===l&&-1===b,g=a.subreddits.models,y=a.profiles.models;t(U({makeFavorite:m,identifier:e,subredditModels:g,profileModels:y})),(await((e,t,s)=>Object(p.c)(Object(O.a)(e,[f.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/favorite`,data:{make_favorite:s?"true":"false",sr_name:t,api_type:"json"}}))(n(),i,m)).ok||(t(U({makeFavorite:!m,identifier:e,subredditModels:g,profileModels:y})),t(Object(u.e)({text:"Sorry, failed to update favorites.",kind:j.b.Error})))}},"./src/reddit/actions/tags.ts":function(e,t,s){"use strict";var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/toaster.ts");const c=e=>{const t=e.subreddit,s={global:{},[t.id]:{}};t.availableTags&&t.availableTags.edges.reduce((e,{node:t})=>(e[t.subreddit&&t.subreddit.id||"global"][t.id]=t,e),s);const r=t.tags.edges.reduce((e,{node:s})=>(e[t.id][s.tag.id]=s,e),{[t.id]:{}});return{globalSubredditTags:s.global,subredditScopedTags:{[t.id]:s[t.id]},subredditId:t.id,itemTags:r}};var i=s("./src/graphql/operations/CreateSubredditTags.json"),o=s("./src/lib/makeGqlRequest/index.ts");var d=s("./src/graphql/operations/DeleteTags.json");var u=s("./src/graphql/operations/FetchSubredditTags.json");const l=(e,{subredditId:t,pageSize:s=700,after:r,includeAvailableTags:n})=>Object(o.a)(e,Object.assign({},u,{variables:{subredditId:t,pageSize:s,after:r,includeAvailableTags:n}}));var b,p=s("./src/graphql/operations/UpdateSubredditTagStates.json");!function(e){e.TAGGED="TAGGED",e.NONE="NONE"}(b||(b={}));var O=s("./src/reddit/featureFlags/communityTopics.ts"),f=s("./src/reddit/helpers/trackers/communityTopics.ts"),m=s("./src/reddit/models/Toast/index.ts"),j=s("./src/reddit/reducers/tags/selected/index.ts"),g=s("./src/reddit/selectors/tags.ts"),y=s("./src/reddit/selectors/user.ts");s.d(t,"j",function(){return _}),s.d(t,"a",function(){return E}),s.d(t,"i",function(){return h}),s.d(t,"h",function(){return S}),s.d(t,"c",function(){return T}),s.d(t,"d",function(){return I}),s.d(t,"b",function(){return v}),s.d(t,"f",function(){return C}),s.d(t,"g",function(){return R}),s.d(t,"e",function(){return A}),s.d(t,"l",function(){return D}),s.d(t,"m",function(){return P}),s.d(t,"k",function(){return x}),s.d(t,"p",function(){return w}),s.d(t,"o",function(){return N}),s.d(t,"n",function(){return k}),s.d(t,"u",function(){return z}),s.d(t,"t",function(){return Q}),s.d(t,"s",function(){return X}),s.d(t,"r",function(){return J}),s.d(t,"q",function(){return re});const _="TAGS__REQUESTED",E="TAGS__AVAILABLE_LOADED",h="TAGS__LOADED",S="TAGS__FAILURE",T="TAGS__CREATE_REQUESTED",I="TAGS__CREATE_SUCCESS",v="TAGS__CREATE_FAILURE",C="TAGS__DELETE_REQUESTED",R="TAGS__DELETE_SUCCESS",A="TAGS__DELETE_FAILURE",D="TAGS__UPDATE_STATE_REQUESTED",P="TAGS__UPDATE_STATE_SUCCESS",x="TAGS__UPDATE_STATE_FAILURE",w="TAGS__OPTION_SELECTED",N="TAGS__OPTION_DESELECTED",k="TAGS__INPUT_CHANGED",L=Object(n.a)(_),U=Object(n.a)(E),M=Object(n.a)(h),G=Object(n.a)(S),F=Object(n.a)(T),B=Object(n.a)(I),$=Object(n.a)(v),q=Object(n.a)(C),V=Object(n.a)(R),H=Object(n.a)(A),K=Object(n.a)(D),W=Object(n.a)(P),Y=Object(n.a)(x),z=Object(n.a)(w),Q=Object(n.a)(N),X=Object(n.a)(k),J=(e,t=!1)=>async(s,n,{gqlContext:i})=>{const o=n();if(!Object(O.a)(o))return;s(L());const d=await l(i(),{subredditId:e});if(d.ok){const r=d.body;s(M(c(r.data))),t&&f.d(n(),e)}else s(G()),s(Object(a.e)(Object(a.d)(Object(r.a)(Object(y.M)(o),"communityTopics.loadFailed"),m.b.Error,Object(r.a)(Object(y.M)(o),"communityTopics.retry"),J(e,t))))},Z=e=>async(t,s,{gqlContext:n})=>{const i=s();if(!Object(O.a)(i))return;t(L());const o=await l(n(),{subredditId:e});if(o.ok){const e=o.body;t(U(c(e.data)))}else t(G()),t(Object(a.e)(Object(a.d)(Object(r.a)(Object(y.M)(i),"communityTopics.loadFailed"),m.b.Error,Object(r.a)(Object(y.M)(i),"communityTopics.retry"),Z(e))))},ee=(e,t)=>async(s,r,{gqlContext:n})=>{if(!t.length)return;s(F());const a=t.map(t=>Object.assign({subredditId:e},t)),c=await((e,t)=>Object(o.a)(e,Object.assign({},i,{variables:t})))(n(),{input:a}),d=c.body&&c.body.data||null;c.ok&&d&&d.createSubredditTags&&d.createSubredditTags.ok?s(B()):s($())},te=(e,t)=>async(s,r,{gqlContext:n})=>{if(!t.length)return;s(q());const a=await((e,t)=>Object(o.a)(e,Object.assign({},d,{variables:t})))(n(),{input:t}),c=a.body&&a.body.data||null;a.ok&&c&&c.deleteTags&&c.deleteTags.ok?s(V({subredditId:e,tags:t})):s(H())},se=(e,t)=>async(s,r,{gqlContext:n})=>{if(!t.length)return;s(K());const a=await((e,t)=>Object(o.a)(e,Object.assign({},p,{variables:t})))(n(),{input:{subredditId:e,tagStates:t}}),c=a.body&&a.body.data||null;a.ok&&c&&c.updateSubredditTagStates&&c.updateSubredditTagStates.ok?s(W()):s(Y())},re=e=>async(t,s,n)=>{const c=s(),i=Object(g.g)(c,{subredditId:e}),o=Object(g.d)(c,{subredditId:e}),d=Object(g.l)(c,{subredditId:e}),u=Object(g.m)(c,{subredditId:e}),l=i.filter(e=>!!e.id&&!!e.action).map(e=>({tagId:e.id,state:e.action===j.a.ADD?b.TAGGED:b.NONE}));if(d.length>0){const r=new Set([...Object.keys(o)]);await ee(e,d)(t,s,n),await Z(e)(t,s,n);const a=Object(g.d)(s(),{subredditId:e}),c=new Set([...Object.keys(a).filter(e=>!r.has(e))]);d.forEach(e=>{for(const t of c){const s=a[t];if(s&&s.text.toLowerCase()===e.text.toLowerCase()&&s.type===e.type)return c.delete(t),void l.push({tagId:s.id,state:b.TAGGED})}})}await Promise.all([se(e,l)(t,s,n),te(e,u)(t,s,n)]),Object(g.j)(s())&&t(Object(a.e)(Object(a.d)(Object(r.a)(Object(y.M)(c),"communityTopics.savePartialFailed"),m.b.Error,Object(r.a)(Object(y.M)(c),"communityTopics.retry"),re(e)))),t(J(e,!0))}},"./src/reddit/actions/tracking.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a}),s.d(t,"c",function(){return c});var r=s("./src/lib/makeActionCreator/index.ts");const n="TRACKING__VIEWPORT_DATA_LOADED",a="TRACKING__VIEWPORT_DATA_UNLOADED",c=Object(r.a)(n);Object(r.a)(a)},"./src/reddit/actions/trophyCase.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./node_modules/lodash/pickBy.js"),a=s.n(n),c=s("./src/lib/constants/index.ts"),i=s("./src/lib/makeApiRequest/index.ts"),o=s("./src/lib/omitHeaders/index.ts"),d=s("./src/lib/redditId/index.ts"),u=s("./src/reddit/constants/headers.ts");var l=(e,t)=>Object(i.c)(Object(o.a)(e,[u.a]),{method:c.jb.GET,endpoint:`${e.apiUrl}/user/${t}/trophies.json`}).then(e=>{const t=e.body&&e.body.data&&e.body.data.trophies;if(e.ok&&t){const s=a()(t.map(b),"id"),r=Object.keys(s);return Object.assign({},e,{body:{trophies:s,trophyIds:r}})}return e});const b=e=>({awardId:e.data.award_id,description:e.data.description||"",icon:e.data.icon_40||"",id:Object(d.b)(e.data.id,e.kind),name:e.data.name,url:e.data.url||""});s.d(t,"a",function(){return p}),s.d(t,"b",function(){return m});const p="TROPHYCASE__FETCH_SUCCESS",O=Object(r.a)(p),f=Object(r.a)("TROPHYCASE__FETCH_FAILED"),m=(e,t)=>async(s,r,{apiContext:n})=>{const a=await l(n(),e);a.ok?s(O(Object.assign({profileId:t,profileName:e},a.body))):s(f({profileId:t,error:a.error}))}},"./src/reddit/actions/upload.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return u}),s.d(t,"h",function(){return l}),s.d(t,"c",function(){return b}),s.d(t,"e",function(){return p}),s.d(t,"g",function(){return O}),s.d(t,"b",function(){return f}),s.d(t,"a",function(){return m}),s.d(t,"f",function(){return j}),s.d(t,"l",function(){return _}),s.d(t,"j",function(){return C}),s.d(t,"k",function(){return R}),s.d(t,"i",function(){return A});var r=s("./node_modules/lodash/get.js"),n=s.n(r),a=s("./node_modules/uuid/v4.js"),c=s.n(a),i=s("./src/lib/makeActionCreator/index.ts"),o=s("./src/lib/uploadToS3/index.ts"),d=s("./src/reddit/models/Upload/index.ts");const u="UPLOAD_PENDING",l="UPLOAD_UPLOADING",b="UPLOAD_METADATA_CHANGED",p="UPLOAD_PROGRESS",O="UPLOAD_SUCCESS",f="UPLOAD_FAILED",m="UPLOAD_CANCELED",j="UPLOAD_REMOVED",g=Object(i.a)(u),y=Object(i.a)(l),_=Object(i.a)(b),E=Object(i.a)(p),h=Object(i.a)(O),S=Object(i.a)(f),T=Object(i.a)(m),I=Object(i.a)(j),v=new Map,C=(e,t)=>{const s=v.get(e)||[];s.push(t),v.set(e,s)},R=(e,t,s,r=!1)=>async(a,i,{apiContext:u})=>{const l=t;if(i().uploads[l]&&Object(d.d)(i().uploads[l]))return;const b=c()(),p=()=>{const e=i().uploads[l];return!e||e.id!==b||e.status===d.a.CANCELED};a(g({key:l,id:b,file:e}));var O=await s(i().uploads[l]);const f=O.uploadLease,m=O.error;if(p())return;if(m||!f)return void a(S({key:l,error:m}));let j;C(b,()=>{j&&j.abort()}),a(y({key:l}));const _=await Object(o.a)(e,f,e=>(j=e,r&&e.on("progress",e=>{if(!p()&&"upload"===e.direction){const t={percent:e.percent,total:e.total,uploaded:e.loaded};a(E({key:l,progress:t}))}}),e));if(j=null,!p())if(_.ok){const e=decodeURIComponent(_.body.PostResponse.Location);a(h({key:l,url:e}))}else{const e=n()(_,"body.Error.Message.0"),t=Object.assign({type:"ERROR"},e?{fields:[{field:"0",msg:e}]}:{});a(S({key:l,error:t}))}},A=(e,t=!1)=>(s,r)=>{const n=r().uploads[e];n&&(((e,t)=>{const s=v.get(e);s&&s.forEach(s=>s(e,t)),v.delete(e)})(n.id,t),s(t?I({key:e}):T({key:e})))}},"./src/reddit/actions/userBlocks.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return d}),s.d(t,"e",function(){return u}),s.d(t,"d",function(){return l}),s.d(t,"h",function(){return f}),s.d(t,"b",function(){return m}),s.d(t,"c",function(){return j}),s.d(t,"a",function(){return g}),s.d(t,"g",function(){return h});var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/toaster.ts"),c=s("./src/reddit/endpoints/accounts/index.ts"),i=s("./src/reddit/models/Toast/index.ts"),o=s("./src/reddit/selectors/user.ts");const d="USER_BLOCK__PENDING",u="USER_BLOCK__LOADED",l="USER_BLOCK__FAILED",b=Object(n.a)(d),p=Object(n.a)(u),O=Object(n.a)(l),f=e=>async(t,s,{apiContext:n})=>{const o=s();if(o.blockUser.api.pending[e])return;t(b({username:e}));const d=await Object(c.a)(n(),e),u=`error-block-${e}`;if(d.ok)d.body.name&&t(p(d.body)),t(a.f(u)),t(a.e({kind:i.b.SuccessCommunity,text:Object(r.a)(o.user.language,"settings.page.saveRequestSuccess")}));else{const s={type:d.error?d.error.type:"Unknown error",username:e};t(O(s)),t(a.e({id:u,kind:i.b.Error,text:Object(r.a)(o.user.language,"error.tryAgainLater"),buttonText:Object(r.a)(o.user.language,"reportFlow.blockUser.retry"),buttonAction:f(e)}))}},m="USER_UNBLOCK__PENDING",j="USER_UNBLOCK__SUCCESS",g="USER_UNBLOCK__FAILED",y=Object(n.a)(m),_=Object(n.a)(j),E=Object(n.a)(g),h=e=>async(t,s,{apiContext:n})=>{const d=s(),u=Object(o.j)(d),l=u?u.id:void 0;l&&(t(y({name:e})),(await Object(c.b)(n(),l,e)).ok?(t(_({name:e})),t(a.e({kind:i.b.SuccessCommunity,text:Object(r.a)(d.user.language,"settings.page.saveRequestSuccess")}))):(t(a.e({kind:i.b.Error,text:Object(r.a)(d.user.language,"error.tryAgainLater")})),t(E({name:e}))))}},"./src/reddit/actions/userFlair.ts":function(e,t,s){"use strict";s.d(t,"i",function(){return m}),s.d(t,"a",function(){return j}),s.d(t,"d",function(){return g}),s.d(t,"b",function(){return h}),s.d(t,"h",function(){return v}),s.d(t,"c",function(){return D}),s.d(t,"g",function(){return N}),s.d(t,"f",function(){return k}),s.d(t,"e",function(){return G}),s.d(t,"o",function(){return q}),s.d(t,"n",function(){return V}),s.d(t,"m",function(){return H}),s.d(t,"l",function(){return K}),s.d(t,"j",function(){return W}),s.d(t,"k",function(){return Y}),s.d(t,"p",function(){return z});var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./node_modules/lodash/isEmpty.js"),c=s.n(a),i=s("./src/reddit/actions/authorFlair.ts"),o=s("./src/reddit/actions/toaster.ts"),d=s("./src/reddit/endpoints/flair/index.ts"),u=s("./src/reddit/models/Flair/index.ts"),l=s("./src/reddit/models/Toast/index.ts"),b=s("./src/reddit/models/User/index.ts"),p=s("./src/reddit/selectors/subreddit.ts"),O=s("./src/reddit/selectors/user.ts"),f=s("./src/reddit/selectors/userFlair.ts");const m="USER_FLAIR_DATA__MUTATED",j="AUTHOR_FLAIR_DATA__MUTATED",g="STRUCTURED_STYLES__USERFLAIR_ENABLED_SETTING_SUCCESS",y=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_ENABLED_SETTING_PENDING"),_=Object(n.a)(g),E=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_ENABLED_SETTING_FAILED"),h="STRUCTURED_STYLES__USERFLAIR_ALLOW_ASSIGN_OWN_SETTING_SUCCESS",S=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_ALLOW_ASSIGN_OWN_SETTING_PENDING"),T=Object(n.a)(h),I=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_ALLOW_ASSIGN_OWN_SETTING_FAILED"),v="STRUCTURED_STYLES__USERFLAIR_SAVETEMPLATE_SUCCESS",C=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_SAVETEMPLATE_PENDING"),R=Object(n.a)(v),A=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_SAVETEMPLATE_FAILED"),D="STRUCTURED_STYLES__USERFLAIR_DELETETEMPLATE_SUCCESS",P=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_DELETETEMPLATE_PENDING"),x=Object(n.a)(D),w=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_DELETETEMPLATE_FAILED"),N="STRUCTURED_STYLES__USERFLAIR_REORDERTEMPLATES_PENDING",k="STRUCTURED_STYLES__USERFLAIR_REORDERTEMPLATES_FAILED",L=Object(n.a)(N),U=Object(n.a)("STRUCTURED_STYLES__USERFLAIR_REORDERTEMPLATES_SUCCESS"),M=Object(n.a)(k),G="USERFLAIR_FETCH_SUCCESS",F=Object(n.a)(G),B=Object(n.a)(m),$=Object(n.a)(j),q=(e,t,s,r,n)=>async(a,c,{apiContext:i})=>{const o=c(),l=o.user.account;let O;l&&(O=Object(b.f)(l));const m=Object.assign({},Object(f.b)(o,{subredditId:n}).displaySettings,{isUserEnabled:s}),j={userName:r,subredditId:n,applied:e,displaySettings:m};a(r===O?B(j):$(j));const g=Object(p.G)(o,{subredditId:n}),y=e&&Object(u.j)(e);Object(d.e)(i(),r,g.name,t,y),Object(d.g)(i(),s,g.name)},V=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(p.G)(a,{subredditId:e}).name;if(s(y()),(await Object(d.j)(n(),c,t)).ok){s(_({subredditId:e,isEnabled:t}))}else s(E())},H=(e,t)=>async(s,r,{apiContext:n})=>{const a=r(),c=Object(p.G)(a,{subredditId:e}).name;if(s(S()),(await Object(d.h)(n(),t,u.c.UserFlair,c)).ok){s(T({subredditId:e,canAssignOwn:t}))}else s(I())},K=(e,t)=>async(s,n,{apiContext:a})=>{const c=n(),i=Object(p.G)(c,{subredditId:t}).name,b=Object(O.M)(c);s(C());const f=await Object(d.d)(a(),e,i,u.c.UserFlair);if(f.ok){const e={subredditId:t,template:f.body};s(R(e));const n=Object(o.d)(Object(r.a)(b,"structuredStyles.forms.flair.toast.flairSaved"),l.b.SuccessMod);s(Object(o.e)(n))}else{s(A());const n=Object(o.d)(Object(r.a)(b,"structuredStyles.forms.flair.toast.flairNotSaved"),l.b.Error,Object(r.a)(b,"structuredStyles.forms.flair.toast.retryButtonText"),K(e,t));s(Object(o.e)(n))}},W=(e,t)=>async(s,n,{apiContext:a})=>{const c=n(),i=Object(p.G)(c,{subredditId:t}).name,u=Object(O.M)(c);if(s(P()),(await Object(d.a)(a(),e,i)).ok){s(x({subredditId:t,templateId:e}));const n=Object(o.d)(Object(r.a)(u,"structuredStyles.forms.flair.toast.flairDeleted"),l.b.SuccessMod);s(Object(o.e)(n))}else{s(w());const n=Object(o.d)(Object(r.a)(u,"structuredStyles.forms.flair.toast.flairNotDeleted"),l.b.Error,Object(r.a)(u,"structuredStyles.forms.flair.toast.retryButtonText"),W(e,t));s(Object(o.e)(n))}},Y=(e,t,s)=>async(n,a,{apiContext:c})=>{const i=a(),b=Object(p.G)(i,{subredditId:s}).name,f=Object(O.M)(i);if(n(L({subredditId:s,templateIds:t})),(await Object(d.c)(c(),b,u.c.UserFlair,t)).ok){n(U());const e=Object(o.d)(Object(r.a)(f,"structuredStyles.forms.flair.toast.flairReorderSuccess"),l.b.SuccessMod);n(Object(o.e)(e))}else{n(M({subredditId:s,templateIds:e}));const a=Object(o.d)(Object(r.a)(f,"structuredStyles.forms.flair.toast.flairReorderFailure"),l.b.Error,Object(r.a)(f,"structuredStyles.forms.flair.toast.retryButtonText"),Y(e,t,s));n(Object(o.e)(a))}},z=(e,t)=>async(s,n,{apiContext:a})=>{const u=n(),b=u.userFlair;if(b&&b[e]&&b[e].displaySettings.isEnabled&&c()(b[e].templateIds)){const n=Object(p.G)(u,{subredditId:e}).name,c=await Object(d.b)(a(),n);if(c.ok)s(F(c.body)),s(Object(i.b)({username:t,subredditId:e}));else{const e=Object(O.M)(u),t=Object(o.d)(Object(r.a)(e,"error.type.generic"),l.b.Error);s(Object(o.e)(t))}}else s(Object(i.b)({username:t,subredditId:e}))}},"./src/reddit/actions/userWhitelist.ts":function(e,t,s){"use strict";s.d(t,"e",function(){return o}),s.d(t,"f",function(){return d}),s.d(t,"d",function(){return u}),s.d(t,"g",function(){return O}),s.d(t,"b",function(){return f}),s.d(t,"c",function(){return m}),s.d(t,"a",function(){return j}),s.d(t,"h",function(){return E});var r=s("./src/app/strings/index.ts"),n=s("./src/lib/makeActionCreator/index.ts"),a=s("./src/reddit/actions/toaster.ts"),c=s("./src/reddit/endpoints/accounts/index.ts"),i=s("./src/reddit/models/Toast/index.ts");const o="USER_WHITELIST__PENDING",d="USER_WHITELIST__SUCCESS",u="USER_WHITELIST__FAILED",l=Object(n.a)(o),b=Object(n.a)(d),p=Object(n.a)(u),O=e=>async(t,s,{apiContext:n})=>{t(l());const o=await Object(c.d)(n(),e),d=s();o.ok?o.body.name&&(t(b(o.body)),t(a.e({kind:i.b.SuccessCommunity,text:Object(r.a)(d.user.language,"settings.page.saveRequestSuccess")}))):(t(p()),t(a.e({kind:i.b.Error,text:Object(r.a)(d.user.language,"error.tryAgainLater")})))},f="USER_UNWHITELIST__PENDING",m="USER_UNWHITELIST__SUCCESS",j="USER_UNWHITELIST__FAILED",g=Object(n.a)(f),y=Object(n.a)(m),_=Object(n.a)(j),E=e=>async(t,s,{apiContext:n})=>{const o=s();t(g({name:e})),(await Object(c.c)(n(),e)).ok?(t(y({name:e})),t(a.e({kind:i.b.SuccessCommunity,text:Object(r.a)(o.user.language,"settings.page.saveRequestSuccess")}))):(t(_({name:e})),t(a.e({kind:i.b.Error,text:Object(r.a)(o.user.language,"error.tryAgainLater")})))}},"./src/reddit/actions/usernameAvailable.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/omitHeaders/index.ts"),i=s("./src/reddit/constants/headers.ts");var o;s.d(t,"b",function(){return o}),s.d(t,"a",function(){return d}),s.d(t,"c",function(){return u}),s.d(t,"d",function(){return l}),s.d(t,"e",function(){return b}),s.d(t,"f",function(){return j}),function(e){e[e.Available=0]="Available",e[e.Error=1]="Error",e[e.Pending=2]="Pending",e[e.Unavailable=3]="Unavailable"}(o||(o={}));const d="USERNAME_AVAILABLE__AVAILABLE",u="USERNAME_AVAILABLE__FAILURE",l="USERNAME_AVAILABLE__PENDING",b="USERNAME_AVAILABLE__UNAVAILABLE",p=Object(r.a)(d),O=Object(r.a)(u),f=Object(r.a)(l),m=Object(r.a)(b),j=({username:e})=>async(t,s,{apiContext:r})=>{const d=s().users.nameAvailable;if(!d[e]||d[e]===o.Error){t(f({username:e}));const s=await((e,t)=>Object(a.c)(Object(c.a)(e,[i.a]),{method:n.jb.GET,endpoint:`${e.apiUrl}/api/username_available.json?user=${t.username}`,type:"json"}))(r(),{username:e});s.ok?s.body?t(p({username:e})):t(m({username:e})):t(O({username:e}))}}},"./src/reddit/actions/vote.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/reddit/actions/modal.ts"),c=s("./src/reddit/actions/monthsToMinutes.ts"),i=s("./src/reddit/actions/monthsToMinutes/homeFeed.ts"),o=s("./src/reddit/constants/adEvents.ts"),d=s("./src/reddit/constants/modals.ts"),u=s("./src/lib/makeApiRequest/index.ts"),l=s("./src/lib/omitHeaders/index.ts"),b=s("./src/reddit/constants/headers.ts"),p=s("./src/reddit/helpers/addRedesignIdentifier/index.ts");var O=s("./src/reddit/helpers/isComment.ts"),f=s("./src/reddit/helpers/isPost.ts"),m=s("./src/reddit/helpers/pixels.ts"),j=s("./src/reddit/models/MonthsToMinutes/index.ts"),g=s("./src/reddit/models/Toast/index.ts"),y=s("./src/reddit/models/Vote/index.ts"),_=s("./src/reddit/selectors/comments.ts"),E=s("./src/reddit/selectors/experiments/m2mV1-5.ts"),h=s("./src/reddit/selectors/monthsToMinutes.ts"),S=s("./src/reddit/selectors/posts.ts"),T=s("./src/reddit/selectors/telemetry.ts"),I=s("./src/reddit/selectors/toast.ts"),v=s("./src/reddit/selectors/user.ts"),C=s("./src/reddit/actions/toaster.ts");s.d(t,"a",function(){return R}),s.d(t,"b",function(){return D});const R="VOTE__VOTE_CAST",A=Object(r.a)(R),D=(e,t)=>s=>async(r,R,{apiContext:D})=>{if(!Object(v.F)(R())&&!Object(h.u)(R()))return r(Object(a.l)({actionSource:a.a.Vote})),void r(Object(a.i)(d.a.REGISTER_MODAL_ID));const P=e(s,R),x=y.b(P,t),w=Object(f.a)(s)?P.postId:s;if(r(A({id:w,isInstance:!1,vote:t})),Object(h.u)(R())&&x!==y.a.notVoted&&Object(h.H)(R())===j.i&&(Object(h.v)(R())?r(Object(c.t)()):Object(h.w)(R())&&!Object(I.a)(R(),g.a.voteMilestone)&&r(Object(C.e)({customToastType:g.a.voteMilestone,kind:g.b.Custom,text:"",duration:n.N}))),(R().posts.instances[w]||[]).forEach(e=>{r(A({id:e,isInstance:!0,vote:t}))}),x)if(Object(f.a)(s)){const e=Object(S.D)(R(),{postId:s}),r=t>0?o.a.Upvote:o.a.Downvote;Object(m.a)(e.events,r)}else if(Object(O.a)(s)){const e=Object(_.n)(R(),{commentId:s});if(e){const s=Object(S.D)(R(),{postId:e.postId}),r=t>0?o.a.CommentUpvote:o.a.CommentDownvote;Object(m.a)(s.events,r)}}if((await((e,t,s)=>Object(u.c)(Object(l.a)(e,[b.a]),{endpoint:Object(p.a)(`${e.apiUrl}/api/vote`),method:n.jb.POST,data:{id:t,dir:s,api_type:"json"}}))(D(),w,x)).ok||r(A({id:w,isInstance:!1,vote:t})),Object(E.c)(R())){const e=Object(T.subredditByPostOrCommentId)(R(),s);e&&e.name&&r(Object(i.h)({id:s,subredditName:e.name})),await r(Object(i.f)())}}},"./src/reddit/actions/widgets.ts":function(e,t,s){"use strict";var r=s("./src/lib/makeActionCreator/index.ts"),n=s("./src/app/strings/index.ts"),a=s("./src/reddit/actions/apiRequestState.ts"),c=s("./src/reddit/actions/imageUploads.ts"),i=s("./src/reddit/actions/toaster.ts"),o=s("./src/lib/constants/index.ts"),d=s("./src/lib/makeApiRequest/index.ts"),u=s("./src/lib/omitHeaders/index.ts"),l=s("./src/reddit/constants/headers.ts");var b=s("./src/reddit/helpers/getGenericUploadError.ts"),p=s("./src/reddit/helpers/media/index.ts"),O=s("./src/lib/assertNever.ts"),f=s("./src/reddit/selectors/subreddit.ts"),m=s("./src/reddit/models/Image/index.tsx"),j=s("./src/reddit/models/Toast/index.ts"),g=s("./src/reddit/models/Widgets/index.ts"),y=s("./src/reddit/selectors/user.ts");s.d(t,"c",function(){return _}),s.d(t,"h",function(){return h}),s.d(t,"e",function(){return S}),s.d(t,"j",function(){return I}),s.d(t,"d",function(){return v}),s.d(t,"i",function(){return R}),s.d(t,"b",function(){return A}),s.d(t,"l",function(){return P}),s.d(t,"f",function(){return x}),s.d(t,"g",function(){return w}),s.d(t,"a",function(){return N}),s.d(t,"k",function(){return L});const _="WIDGETS__WIDGET_CREATED",E=Object(r.a)(_),h=(e,t,s)=>async(r,p,O)=>{const _=O.apiContext;r(Object(a.h)(s));const h=p(),S=Object(f.G)(h,{subredditId:e}).name,T=Object(y.M)(h),I=Object(g.i)(t);let v=null;try{v=await Object(c.f)(h,m.a.Widgets)}catch(R){const e=Object(b.a)("webSocket");return void r(Object(a.f)(s,e))}const C=await(async(e,t,s)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:`${e.apiUrl}/r/${t}/api/widget`,method:o.jb.POST,type:"json",data:s}))(_(),S,I);if(C.ok){const o=C.body,d=o.id;if("calendar"===t.kind&&r(Object(i.e)({kind:j.b.SuccessMod,text:Object(n.a)(T,"structuredStyles.widgets.calendar.toastText.created")})),v)try{await Object(c.m)(v)(r,p,O)}catch(R){}r(E({subredditId:e,widget:o,widgetId:d})),r(Object(a.e)(s))}else v&&v.websocket.close(),r(Object(a.f)(s,C.error))},S="WIDGETS__WIDGET_UPDATED",T=Object(r.a)(S),I=(e,t,s)=>async(r,p,_)=>{const E=_.apiContext;r(Object(a.h)(s));const h=t.id,S=p(),I=Object(f.G)(S,{subredditId:e}).name,v=Object(y.M)(S),C=Object(g.i)(t);let R=null,A=null;try{(R=await Object(c.f)(S,m.a.Widgets))&&(A=Object(c.m)(R)(r,p,_))}catch(P){const e=Object(b.a)("webSocket");return void r(Object(a.f)(s,e))}const D=await(async(e,t,s)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:`${e.apiUrl}/r/${t}/api/widget/${s.id}`,method:o.jb.PUT,type:"json",data:s}))(E(),I,C);if(D.ok){const c=function(e,t,s){switch(e.kind){case"calendar":case"id-card":case"subreddit-rules":return Object.assign({},e,t);case"community-list":{const r={};for(const t of e.data)r[t.name]=t;return Object.assign({},t,{data:t.data.map(e=>{if(!("subscribers"in r[e])){const t={subredditName:e},r=Object(f.v)(s,t),n=Object(f.s)(s,t);return{name:r.name,subscribers:r?r.subscribers:void 0,iconUrl:r?r.communityIcon:void 0,isNSFW:r?r.isNSFW:void 0,isSubscribed:n?n.userIsSubscriber:void 0}}return r[e]})})}case"button":case"custom":case"image":case"menu":case"moderators":case"textarea":case"post-flair":return t;default:return Object(O.a)(e)}}(t,D.body,S);if(r(T({subredditId:e,widgetId:h,widget:c})),A)try{await A}catch(P){}"calendar"===t.kind&&r(Object(i.e)({kind:j.b.SuccessMod,text:Object(n.a)(v,"structuredStyles.widgets.calendar.toastText.updated")})),r(Object(a.e)(s))}else R&&R.websocket.close(),r(Object(a.f)(s,D.error))},v="WIDGET_DELETED",C=Object(r.a)(v),R=(e,t,s)=>async(r,n,{apiContext:c})=>{r(Object(a.h)(s));const i=t.id,b=Object(f.G)(n(),{subredditId:e}).name,p=await(async(e,t,s)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:`${e.apiUrl}/r/${t}/api/widget/${s.id}`,method:o.jb.DELETE,type:"json"}))(c(),b,t);p.ok?(r(Object(a.e)(s)),r(C({subredditId:e,widgetId:i}))):r(Object(a.f)(s,p.error))},A="WIDGETS_SORTED",D=Object(r.a)(A),P=(e,t)=>async(s,r,{apiContext:n})=>{const a=Object(f.G)(r(),{subredditId:e}).name;(await(async(e,t,s)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:`${e.apiUrl}/r/${t}/api/widget_order/sidebar`,method:o.jb.PATCH,type:"json",data:s}))(n(),a,t)).ok&&s(D({subredditId:e,widgetIds:t}))},x=({imageData:e})=>async(t,s,r)=>{const n=s(),a=n.structuredStyles.isEditing,i=Object(f.G)(n,{subredditId:a}).name;t(Object(c.k)(e));const b=await(async(e,t,s,r)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:`${e.apiUrl}/r/${t}/api/widget_image_upload_s3`,method:o.jb.POST,data:{filepath:s,mimetype:r}}))(r.apiContext(),i,e.file.name,await Object(p.f)(e.file));try{const r=await Object(c.g)(s(),b,e,m.a.Widgets);r&&t(Object(c.j)(r))}catch(O){if(O instanceof Error)throw O;t(Object(c.i)(O))}},w=Object(r.a)("WIDGETS__STARTED_EDITING_WIDGET"),N="WIDGETS__LOADED",k=Object(r.a)(N),L=(e,t)=>async(s,r,{apiContext:n})=>{s(Object(a.h)(t));const c=Object(f.G)(r(),{subredditId:e}).name,i=await(async(e,t)=>Object(d.c)(Object(u.a)(e,[l.a]),{endpoint:`${e.apiUrl}/r/${t}/api/widgets`,method:o.jb.GET,type:"json"}))(n(),c);if(i.ok){const r=i.body;s(k({subredditId:e,widgets:r})),s(Object(a.e)(t))}else s(Object(a.f)(t,i.error))}},"./src/reddit/components/Comments/helpers/hiddenComments.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return n}),s.d(t,"a",function(){return a}),s.d(t,"c",function(){return c});let r={};function n(e){return e in r}function a(e){r[e]=!0}function c(){r={}}},"./src/reddit/constants/elementIds.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"c",function(){return n}),s.d(t,"d",function(){return a}),s.d(t,"b",function(){return c});const r="bladeContainer",n="header",a="overlayScrollContainer",c="collectionPostListScrollContainer"},"./src/reddit/constants/explore.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n});const r=3,n=3},"./src/reddit/constants/listings.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"c",function(){return a});s("./src/app/strings/index.ts");const r=new Set(["friends","random"]);var n;!function(e){e.All="all",e.Explore="explore",e.Home="home",e.News="news",e.Original="original",e.Popular="popular",e.SubredditCreation="subredditCreation"}(n||(n={}));const a={[n.Home]:"/",[n.Popular]:"/r/popular",[n.All]:"/r/all",[n.Original]:"/original",[n.News]:"/news",[n.Explore]:"/explore",[n.SubredditCreation]:"/subreddits/create"}},"./src/reddit/constants/modals.ts":function(e,t,s){"use strict";var r;s.d(t,"a",function(){return r}),function(e){e.ADD_REMOVAL_REASON="add_removal_reason",e.ALPHA_CONSUMER="alpha_consumer",e.BADGE_PICKER="badge_picker",e.BADGE_PURCHASE="badge_purchase",e.BAN_USER="ban_user",e.BETA_CONSUMER="beta_consumer",e.BLADE_NIGHTMODE="blade_nightmode",e.BLADE_UNSAVED_CHANGES="blade_unsaved_changes",e.CONFIRM_CLOSE_COIN_MODAL_ID="confirm_close_coin_modal_id",e.CONFIRM_CLOSE_PREMIUM_MODAL_ID="confirm_close_premium_modal_id",e.CREATE_SUBREDDIT_CHAT="create_subreddit_chat",e.DELETE_SUBREDDIT_CHAT="delete_subreddit_chat",e.ECONOMY_SUPPORT_MODAL="economy_support_modal",e.EDIT_SUBREDDIT_CHAT="edit_subreddit_chat",e.GOLD_INTRODUCTION="gold_introduction",e.GOLD_MODAL_CLICK_TEST="gold_modal_click_test",e.GOVERNANCE_OPT_OUT="governance_opt_out",e.GOVERNANCE_RELEASE_NOTES="governance_release_notes",e.HARBERGER_TAX_BANNER_MANAGE="harberger_tax_banner_manage",e.HARBERGER_TAX_BANNER_PURCHASE="harberger_tax_banner_purchase",e.KEYBOARD_SHORTCUTS="keyboard_shortcuts",e.LOGIN_MODAL_ID="account_manager_login",e.MANAGE_SUBREDDIT_CHAT="manage_subreddit_chat",e.MOD_BETA="mod_beta",e.MUTE_USER="mute_user",e.PINNED_POSTS_LIMIT_REACHED="pinned_posts_limit_reached",e.REDESIGN_MODAL="redesign_modal",e.REGISTER_MODAL_ID="account_manager_register",e.SPEZ_MODAL="spez_modal",e.SUBREDDIT_CHAT_SETTINGS="subreddit_chat_settings",e.TRANSFER_POINTS="community_points_transfer",e.USER_FLAIR_MODAL_ID="user_flair_modal"}(r||(r={}))},"./src/reddit/constants/promos.ts":function(e,t,s){"use strict";var r,n;s.d(t,"h",function(){return r}),s.d(t,"f",function(){return n}),s.d(t,"e",function(){return a}),s.d(t,"j",function(){return c}),s.d(t,"g",function(){return i}),s.d(t,"c",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"a",function(){return u}),s.d(t,"b",function(){return l}),s.d(t,"k",function(){return b}),s.d(t,"i",function(){return p}),function(e){e.MobilePromoBanner="mobilePromoBanner",e.UpsellSignUpBannerLarge="upsellSignUpBannerLarge",e.UpsellSignUpBannerMedium="upsellSignUpBannerMedium",e.UpsellSignUpBannerSmall="upsellSignUpBannerSmall"}(r||(r={})),function(e){e[e.FrontPage=0]="FrontPage",e[e.SubredditPage=1]="SubredditPage",e[e.CommentsPage=2]="CommentsPage"}(n||(n={}));const a="seen_mobile_promo",c=3;var i,o,d;!function(e){e.mobilePromoBanner="desktop_xpromo_banner"}(i||(i={})),function(e){e.Test1="test_1",e.Test2="test_2"}(o||(o={})),function(e){e.Test1="test_1",e.Test2="test_2"}(d||(d={}));const u="47afc8f7-ed6c-497d-8750-200e43f3bdd8",l="026bd85a-79e4-449e-b75c-207e347c5d96",b={welcome:"welcome",join:"join",vote:"vote",personalize:"personalize"};!function(e){e.welcome="signup_upsell_banner_welcome",e.join="signup_upsell_banner_redditor",e.vote="signup_upsell_banner_discuss",e.personalize="signup_upsell_banner_personalize"}(i||(i={}));const p="seen_logged_out_upsell_banner"},"./src/reddit/constants/shortcuts.ts":function(e,t,s){"use strict";var r,n;s.d(t,"d",function(){return r}),s.d(t,"c",function(){return n}),s.d(t,"b",function(){return a}),s.d(t,"a",function(){return c}),function(e){e.CommentPage="CommentPage",e.Global="Global",e.Lightbox="Lightbox",e.Listing="Listing",e.Modqueue="Modqueue"}(r||(r={})),function(e){e.Close="CLOSE",e.CollapseOrLoad="COLLAPSE_OR_LOAD",e.Downvote="DOWNVOTE",e.Expando="EXPANDO",e.Hide="HIDE",e.Konami="KONAMI",e.NewPost="NEW_POST",e.NextComment="NEXT_COMMENT",e.NextPost="NEXT_POST",e.OpenIndex="OPEN_INDEX",e.OpenLightbox="OPEN_LIGHTBOX",e.OpenLink="OPEN_LINK",e.PrevComment="PREV_COMMENT",e.PrevPost="PREV_POST",e.Reply="REPLY",e.Save="SAVE",e.Upvote="UPVOTE"}(n||(n={}));const a="SHORTCUT_FOCUSABLE_DIV",c=[9,13,32]},"./src/reddit/constants/viewabilityEvents.ts":function(e,t,s){"use strict";var r;s.d(t,"a",function(){return r}),function(e){e[e.Viewable=1]="Viewable",e[e.VideoViewable=2]="VideoViewable",e[e.VideoFullyViewable=3]="VideoFullyViewable",e[e.Impression=4]="Impression"}(r||(r={}))},"./src/reddit/controls/FormFields/index.tsx":function(e,t,s){"use strict";s.d(t,"a",function(){return f}),s.d(t,"b",function(){return y}),s.d(t,"c",function(){return E}),s.d(t,"d",function(){return C}),s.d(t,"e",function(){return R});var r,n=s("./node_modules/react/index.js"),a=s.n(n),c=s("./bundled-modules/styled-components/styled-components.min.js"),i=s.n(c),o=s("./src/reddit/helpers/styles/mixins/fonts.tsx"),d=s("./src/reddit/icons/svgs/Plus/index.tsx"),u=s("./src/reddit/icons/svgs/Trash2/index.tsx"),l=s("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=Object.assign||function(e){for(var t=1;t1){for(var o=Array(c),d=0;dObject(l.c)(e).body,e=>Object(l.c)(e).line,e=>Object(l.c)(e).bodyText),m=i.a.label.withConfig({componentId:"s18ppx8l-1"})(["","cursor: text;color: ",";position: absolute;top: ",";left: ",";transition: 0.2s;"],o.labelsFont,e=>Object(l.c)(e).actionIcon,e=>e.hasValue?"8px":"19px",e=>e.hasValue?"12px":"15px"),j=i.a.div.withConfig({componentId:"s18ppx8l-2"})(["position: relative;display: inline-block;"," {background-color: ",";color: ",";padding-bottom: 12px;border-color: ","}"],f,e=>Object(l.c)(e).body,e=>Object(l.c)(e).bodyText,e=>!1===e.isValid?"#f00":"rgb(229, 229, 229)"),g=e=>{"LABEL"===e.target.tagName&&(e.target.parentElement.firstElementChild.focus(),e.stopPropagation())},y=e=>{e.label,e.children;const t=e.inputRef,s=e.className,r=O(e,["label","children","inputRef","className"]),n=void 0!==e.value&&""!==e.value;return p(j,{className:s,hasLabel:!!e.label,onClick:g,isValid:e.isValid},void 0,a.a.createElement(f,b({innerRef:t},r)),e.label&&p(m,{hasValue:n},void 0,e.label),e.children)},_=i.a.div.withConfig({componentId:"s18ppx8l-3"})(["position: relative;display: inline-block;"," {background-color: ",";color: ",";padding-bottom: 0;&::placeholder {color: transparent;}&:focus {border: solid 1px ",";outline: none;&::placeholder {color: ",";}}}"],f,e=>Object(l.c)(e).body,e=>Object(l.c)(e).bodyText,e=>Object(l.c)(e).button,e=>Object(l.c)(e).metaText),E=e=>{e.label,e.children;const t=e.inputRef,s=e.className,r=e.redditStyle,n=O(e,["label","children","inputRef","className","redditStyle"]),c=void 0!==e.value&&""!==e.value;return p(_,{className:s,redditStyle:r,onClick:g},void 0,a.a.createElement(f,b({innerRef:t},n)),e.label&&p(m,{hasValue:c},void 0,e.label),e.children)},h=i()(u.b).withConfig({componentId:"s18ppx8l-4"})(["height: 20px;&:hover {fill: rgb(114, 113, 113);}"]),S=i.a.div.withConfig({componentId:"s18ppx8l-5"})(["position: absolute;cursor: pointer;top: 14px;right: 16px;display: inline-block;"]),T=i()(d.a).withConfig({componentId:"s18ppx8l-6"})(["height: 17px;background-color: #A5A4A4;fill: white;border-radius: 3px;position: absolute;right: 16px;&:hover {background-color: rgb(114, 113, 113);}"]),I=i()(e=>p("div",{className:e.className,onClick:e.onClick},void 0,e.text," ",p(T,{}))).withConfig({componentId:"s18ppx8l-7"})(["background-color: ",";border: dashed 1px #ddd;color: ",";cursor: pointer;height: 32px;padding: 16px 12px 0px 12px;position: relative;border-radius: 4px;margin-bottom: 8px;"],e=>Object(l.c)(e).body,e=>Object(l.c)(e).bodyText),v=i.a.div.withConfig({componentId:"s18ppx8l-8"})(["display: flex;flex-direction: column;padding: 0px 8px;"]);var C;!function(e){e[e.ADD=0]="ADD",e[e.REMOVE=1]="REMOVE"}(C||(C={}));class R extends a.a.Component{constructor(){super(...arguments),this.state={addingNewInputs:!1},this.addValue=(()=>{const e=this.props.values.slice();this.props.buttonOnTop?e.unshift(""):e.push(""),this.props.onChange(e),this.props.onEvent&&this.props.onEvent({action:C.ADD})}),this.updateValue=((e,t)=>{const s=this.props.values.slice();s[t]=e.target.value,this.props.onChange(s)}),this.removeValue=(e=>{const t=this.props.values.slice(),s=t[e];t.splice(e,1),this.props.onChange(t),this.props.onEvent&&this.props.onEvent({action:C.REMOVE,value:s,index:e})})}componentWillReceiveProps(e){e.values.length>this.props.values.length&&this.setState({addingNewInputs:!0})}componentDidUpdate(){this.focusedInput&&this.state.addingNewInputs&&(this.focusedInput.focus(),this.setState({addingNewInputs:!1}))}setInputRef(e,t){this.state.addingNewInputs&&(!this.props.buttonOnTop||this.props.buttonOnTop&&!t)&&(this.focusedInput=e)}renderFields(){var e=this.props;const t=e.values,s=e.disabled,r=e.label,n=e.placeholder;return t.map((e,t)=>p(y,{inputRef:e=>this.setInputRef(e,t),disabled:s,type:"text",label:r,onChange:e=>this.updateValue(e,t),placeholder:n,value:e,style:{paddingRight:"36px"}},void 0,p(S,{onClick:()=>this.removeValue(t)},void 0,p(h,{}))))}render(){var e=this.props;const t=e.buttonOnTop,s=e.values,r=e.maxLength,n=e.addValueText,a=e.disabled;this.focusedInput=null;const c=!(!!r&&s.length>=r)&&!a;return p(v,{className:this.props.className},void 0,t&&c&&p(I,{onClick:this.addValue,text:n}),this.renderFields(),!t&&c&&p(I,{onClick:this.addValue,text:n}))}}},"./src/reddit/endpoints/accounts/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return i}),s.d(t,"b",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"c",function(){return u});var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeApiRequest/index.ts"),a=s("./src/lib/omitHeaders/index.ts"),c=s("./src/reddit/constants/headers.ts");const i=async(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{data:{name:t},endpoint:`${e.apiUrl}/api/block_user`,method:r.jb.POST}),o=async(e,t,s)=>Object(n.c)(Object(a.a)(e,[c.a]),{data:{name:s,container:t,type:"enemy"},endpoint:`${e.apiUrl}/api/unfriend`,method:r.jb.POST}),d=async(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{data:{name:t},endpoint:`${e.apiUrl}/api/add_whitelisted?include_model`,method:r.jb.POST}),u=async(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{data:{name:t},endpoint:`${e.apiUrl}/api/remove_whitelisted`,method:r.jb.POST})},"./src/reddit/endpoints/category/categoryList.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return o});var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeApiRequest/index.ts"),a=s("./src/lib/omitHeaders/index.ts"),c=s("./src/reddit/constants/categories.tsx"),i=s("./src/reddit/constants/headers.ts");const o=e=>{const t={},s=[];return e.forEach((e,r)=>{const n={attr:e.category_attr,color:e.category_color||c.a[r%c.a.length],icon:e.category_icon,id:e.category_id,name:e.category_name};s.push(n.id),t[n.id]=n}),{categories:t,categoryIds:s}};t.a=(e=>Object(n.c)(Object(a.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/available_subreddit_categories.json?use_extended_categories=true`,method:r.jb.GET}))},"./src/reddit/endpoints/category/subreddits.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return d});var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeApiRequest/index.ts"),a=s("./src/lib/omitHeaders/index.ts"),c=s("./src/reddit/constants/headers.ts"),i=s("./src/reddit/helpers/r2/normalizeSubredditFromR2/index.ts"),o=s("./src/reddit/models/RichTextJson/addRTJParam.ts");const d=e=>{const t=[],s=[],r={},n={};return e.data.children.forEach(({data:e})=>{const a=Object(i.a)(e);t.push(a.id),s.push(a.name),r[a.id]=a,n[a.id]={accountsActive:e.accounts_active,allOriginalContent:e.all_original_content,bannerBackgroundColor:e.banner_background_color,bannerBackgroundImage:e.banner_background_image,contentCategory:e.content_category,keyColor:e.key_color,originalContentTagEnabled:e.original_content_tag_enabled,publicDescription:e.public_description,subscribers:e.subscribers,userIsSubscriber:e.user_is_subscriber}}),{subredditIds:t,subredditNames:s,subreddits:r,subredditsAboutInfo:n}};t.a=((e,t,s=100)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(o.a)(`${e.apiUrl}/api/subreddits_in_category.json?category_id=${t}&limit=${s}`),method:r.jb.GET}))},"./src/reddit/endpoints/chat/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return l}),s.d(t,"c",function(){return b}),s.d(t,"i",function(){return O}),s.d(t,"d",function(){return f}),s.d(t,"f",function(){return m}),s.d(t,"e",function(){return j}),s.d(t,"h",function(){return g}),s.d(t,"a",function(){return _}),s.d(t,"g",function(){return h}),s.d(t,"j",function(){return S});var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/omitHeaders/index.ts"),i=s("./src/reddit/constants/headers.ts");const o="api/v1",d=`${o}/sendbird`;var u;!function(e){e.PUBLIC="all"}(u||(u={}));const l=10,b=10;class p extends Error{constructor(e,t){super(e),this.response=t}}const O=async(e,t,s)=>{const d={};return s&&(d.public_mode=u.PUBLIC),Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/${o}/subreddit/${t}/channels`,method:n.jb.GET,data:d})},f=async(e,t,s)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/${o}/subreddit/channels/create`,method:n.jb.POST,data:JSON.stringify({room:s.room,room_type:s.roomType,description:s.description,subreddit:s.subreddit,automute_account_age_threshold:s.minimumAcctAge,automute_on_join_duration:s.newMemberAge})}),m=async(e,t,s,d)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/${o}/subreddit/channels/${t}`,method:n.jb.PUT,data:JSON.stringify({room:d.room,description:d.description,automute_account_age_threshold:d.minimumAcctAge,automute_on_join_duration:d.newMemberAge})}),j=async(e,t)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/${o}/subreddit/channels/${t}`,method:n.jb.DELETE}),g=async e=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/${d}/config`,method:n.jb.GET});var y,_;function E(e){const t={bannedWords:e.profanity_filter&&e.profanity_filter.keywords,regexes:e.profanity_filter&&e.profanity_filter.regex_filters,rateLimit:e.user_messages_per_channel,domains:e.domain_filter&&e.domain_filter.domains&&e.domain_filter.domains.join(", "),useDefaultProfanityFilter:e.profanity_filter&&e.profanity_filter.should_check_global,domainFilterOption:void 0};if(!1===e.allow_links)t.domainFilterOption=_.BLOCK_ALL_DOMAINS;else{var s=e.domain_filter;const r=(s=void 0===s?{type:void 0}:s).type;r===y.BLOCK_MODE?t.domainFilterOption=_.BLOCK_BANNED_DOMAINS:r===y.ALLOW_MODE?t.domainFilterOption=_.ALLOW_APPROVED_DOMAINS:t.domainFilterOption=_.ALLOW_ALL_DOMAINS}return t}async function h(e,t){const s=await Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/${o}/chat/subreddit/${t}/settings`,method:n.jb.GET});if(s.ok&&s.body)return E(s.body)}async function S(e,t,s){const d=await Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${r.a.sendbirdServiceUrl}/${o}/chat/subreddit/${t}/settings`,method:n.jb.PUT,data:JSON.stringify(function(e){const t={};return e.rateLimit&&e.rateLimit>0&&(t.user_messages_per_channel=e.rateLimit,t.user_messages_per_channel_duration=b),void 0===e.bannedWords&&void 0===e.regexes&&void 0===e.useDefaultProfanityFilter||(t.profanity_filter={keywords:e.bannedWords,regex_filters:e.regexes,should_check_global:e.useDefaultProfanityFilter}),e.domainFilterOption===_.BLOCK_ALL_DOMAINS?(t.allow_links=!1,t.domain_filter={type:y.DISABLE}):e.domainFilterOption===_.ALLOW_ALL_DOMAINS?(t.allow_links=!0,t.domain_filter={type:y.DISABLE}):e.domainFilterOption===_.ALLOW_APPROVED_DOMAINS&&e.domains?(t.allow_links=!0,t.domain_filter={type:y.ALLOW_MODE,domains:e.domains.split(",")}):e.domainFilterOption===_.BLOCK_BANNED_DOMAINS&&e.domains&&(t.allow_links=!0,t.domain_filter={type:y.BLOCK_MODE,domains:e.domains.split(",")}),t}(s))});if(d.ok&&d.body)return Object.assign({},d,{body:E(d.body)});throw new p("Failed to update subreddit chat settings",d)}!function(e){e[e.BLOCK_MODE=2]="BLOCK_MODE",e[e.ALLOW_MODE=1]="ALLOW_MODE",e[e.DISABLE=0]="DISABLE"}(y||(y={})),function(e){e.ALLOW_ALL_DOMAINS="Allow all domains",e.ALLOW_APPROVED_DOMAINS="Allow links to approved domains",e.BLOCK_BANNED_DOMAINS="Block links to banned domains",e.BLOCK_ALL_DOMAINS="Block all domains"}(_||(_={}))},"./src/reddit/endpoints/flair/index.ts":function(e,t,s){"use strict";s.d(t,"e",function(){return o}),s.d(t,"f",function(){return d}),s.d(t,"g",function(){return u}),s.d(t,"j",function(){return l}),s.d(t,"i",function(){return b}),s.d(t,"h",function(){return p}),s.d(t,"d",function(){return O}),s.d(t,"a",function(){return f}),s.d(t,"c",function(){return m}),s.d(t,"b",function(){return j});var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/omitHeaders/index.ts"),i=s("./src/reddit/constants/headers.ts");const o=(e,t,s,r,o)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/r/${s}/api/selectflair`,method:n.jb.POST,data:{api_type:"json",flair_template_id:r,name:t,text:o}}),d=(e,t,s,r)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/selectflair`,method:n.jb.POST,data:{api_type:"json",flair_template_id:s,link:t,text:r}}),u=(e,t,s)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/r/${s}/api/setflairenabled`,method:n.jb.POST,data:{api_type:"json",flair_enabled:t}}),l=async(e,t,s)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/enable_sr_user_flair.json`,method:n.jb.POST,data:{subreddit:t,enabled:s}}),b=async(e,t,s)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/enable_sr_link_flair.json`,method:n.jb.POST,data:{subreddit:t,enabled:s}}),p=async(e,t,s,r)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/enable_sr_user_flair_self_assign.json`,method:n.jb.POST,data:{subreddit:r,flair_type:s,enabled:t}}),O=async(e,t,s,r)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/flairtemplate_v2`,method:n.jb.POST,data:{flair_template_id:t.id,text:t.text,text_editable:t.textEditable,flair_type:r,text_color:t.textColor,background_color:t.backgroundColor,mod_only:t.modOnly,r:s}}),f=async(e,t,s)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/deleteflairtemplate`,method:n.jb.POST,data:{flair_template_id:t,r:s}}),m=async(e,t,s,r)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/v1/${t}/flair_template_order/${s}`,method:n.jb.PATCH,type:"json",data:r}),j=async(e,t)=>Object(a.c)(e,{endpoint:`${r.a.gatewayUrl}/desktopapi/v1/subreddits/${t}/userFlair`,method:n.jb.GET,headers:{[i.a]:i.a}})},"./src/reddit/endpoints/gold/purchase.ts":function(e,t,s){"use strict";s.d(t,"g",function(){return l}),s.d(t,"f",function(){return b}),s.d(t,"h",function(){return p}),s.d(t,"d",function(){return O}),s.d(t,"e",function(){return f}),s.d(t,"c",function(){return m}),s.d(t,"i",function(){return j}),s.d(t,"a",function(){return g}),s.d(t,"b",function(){return y});var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeApiRequest/index.ts"),a=s("./src/lib/omitHeaders/index.ts"),c=s("./src/reddit/constants/headers.ts"),i=s("./src/reddit/helpers/genericServerError/index.ts"),o=s("./src/reddit/helpers/r2/normalizeGildingsFromR2/index.ts"),d=s("./src/reddit/helpers/r2/normalizeR2APIErrors/index.ts");const u=(e,t)=>e.ok?e.body.json&&e.body.json.errors.length?Object.assign({},e,{ok:!1,error:Object(d.a)(e)}):Object.assign({},e):Object.assign({},e,{error:e.error||Object(i.a)(t)}),l=async({coins:e,context:t,correlationId:s,language:i,pennies:o,rememberCard:d,token:l,savedCardId:b})=>{const p={token:l?l.id:void 0,coins:e,pennies:o,remember_card:d,card_id:b,correlation_id:s};return Object(n.c)(Object(a.a)(t,[c.a]),{method:r.jb.POST,endpoint:`${t.apiUrl}/api/v2/gold/stripe/buy_coins`,data:p}).then(e=>u(e,i))},b=async({coins:e,context:t,correlationId:s,gildParams:i,language:d,pennies:l,rememberCard:b,thingId:p,token:O,savedCardId:f})=>{const m=i.gildType,j=i.includeMessage,g=i.isAnonymous,y=i.message,_={token:O?O.id:void 0,coins:e,pennies:l,thing_id:p,gild_type:m,message:j?y:"",is_anonymous:g,remember_card:b,card_id:f,correlation_id:s};return Object(n.c)(Object(a.a)(t,[c.a]),{method:r.jb.POST,endpoint:`${t.apiUrl}/api/v2/gold/stripe/buy_coins_and_gild`,data:_}).then(e=>(e&&e.ok&&e.body&&e.body.gildings&&(e.body.gildings=Object(o.a)(e.body.gildings)),Object.assign({},e))).then(e=>u(e,d))},p=async({context:e,correlationId:t,language:s,pennies:i,token:o})=>{const d={token:o.id,pennies:i,correlation_id:t};return Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/v2/gold/stripe/buy_premium_subscription`,data:d}).then(e=>u(e,s))},O=async(e,t,s,i)=>{const o={button_id:s,correlation_id:i};return Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/v2/gold/paypal/initiate_coins_payment`,data:o}).then(e=>u(e,t))},f=async(e,t,s,i)=>{const o={button_id:s,correlation_id:i};return Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/v2/gold/paypal/initiate_premium_payment`,data:o}).then(e=>u(e,t))},m=async(e,t,s,i,o,d,l,b)=>{const p={button_id:s,thing_id:i,gild_type:o,message:d,is_anonymous:l,correlation_id:b};return Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/v2/gold/paypal/initiate_coins_and_gild_payment`,data:p}).then(e=>u(e,t))},j=async(e,t,s)=>{const i={token:s.id};return Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/v2/gold/stripe/update_creditcard`,data:i}).then(e=>e.ok?Object.assign({},e):Object.assign({},e,{error:Object(d.a)(e)}))},g=async(e,t)=>{const s={card_id:t};return Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.POST,endpoint:`${e.apiUrl}/api/v2/gold/stripe/delete_creditcard`,data:s}).then(e=>e.ok?Object.assign({},e):Object.assign({},e,{error:Object(d.a)(e)}))},y=async(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.GET,endpoint:`${e.apiUrl}/api/v2/gold/stripe/creditcards`}).then(e=>e.ok?Object.assign({},e):Object.assign({},e,{error:Object(d.a)(e)}))},"./src/reddit/endpoints/governance/badges.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return a}),s.d(t,"c",function(){return c}),s.d(t,"a",function(){return i});var r=s("./src/config.ts"),n=s("./src/reddit/endpoints/governance/requester.ts");async function a(e,t){const s=Object(n.a)(e,{method:"get",endpoint:`${r.a.metaUrl}/badges/${t}?selected=true`}),a=await s;if(a.ok){const e={},t={},s=a.body;return Object.keys(s).forEach(r=>{const n=s[r];t[r]=n,e[n.userId]||(e[n.userId]=[]),e[n.userId].push(n.id)}),Object.assign({},a,{body:{badges:t,usersAppliedBadges:e}})}return a}async function c(e,t,s){const a=await Object(n.a)(e,{method:"get",endpoint:`${r.a.metaUrl}/badges/${t}?users=${s}`});if(a.ok){const e={},t=[],s=a.body;return Object.keys(s).forEach(r=>{const n=s[r];e[r]=n,t.push(n.id)}),Object.assign({},a,{body:{badges:e,userOwnedBadges:t}})}return a}function i(e,t,s,a=!0){return Object(n.a)(e,{method:"patch",endpoint:`${r.a.metaUrl}/badges/${t}/${s}`,data:{selected:a}})}},"./src/reddit/endpoints/governance/posts.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return a});var r=s("./src/config.ts"),n=(s("./src/reddit/models/Poll/index.ts"),s("./src/reddit/endpoints/governance/requester.ts"));function a(e,t,s){return Object(n.a)(e,{method:"get",endpoint:`${r.a.metaUrl}/polls/${t}?postIds=${s.join(",")}`})}},"./src/reddit/endpoints/governance/requester.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n});var r=s("./src/lib/makeApiRequest/index.ts");function n(e,t){return Object(r.c)(e,Object.assign({},t,{type:"json"})).then(e=>{if(e.ok)return{body:e.body,ok:!0,status:e.status};return{error:e.error&&e.error.fields&&e.error.fields[0]?e.error.fields[0].msg:Object.assign({},e.body,{code:e.status}),ok:!1,status:e.status}})}},"./src/reddit/endpoints/me/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return c});var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts");const c=e=>Object(a.c)(e,{endpoint:`${r.a.gatewayUrl}/desktopapi/v1/me`,method:n.jb.GET})},"./src/reddit/endpoints/modQueue/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return d}),s.d(t,"a",function(){return u});var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/omitHeaders/index.ts"),i=s("./src/reddit/constants/headers.ts"),o=s("./src/reddit/models/RichTextJson/addRTJParam.ts");const d=(e,t,s)=>Object(a.c)(e,{endpoint:Object(o.a)(`${r.a.gatewayUrl}/desktopapi/v1/${t}`),method:n.jb.GET,data:Object.assign({moderated_limit:25},s)}),u=(e,t,s)=>Object(a.c)(Object(c.a)(e,[i.a]),{endpoint:`${e.apiUrl}/api/v1/modactions/${t}`,method:n.jb.POST,type:"json",data:s})},"./src/reddit/endpoints/moderator/moderatingSubreddits.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeApiRequest/index.ts"),a=s("./src/lib/omitHeaders/index.ts"),c=s("./src/reddit/constants/headers.ts");t.a=(async e=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:`${e.apiUrl}/subreddit_permissions`,method:r.jb.GET}))},"./src/reddit/endpoints/page/commentsPage.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/reddit/models/RichTextJson/addRTJParam.ts");t.a=((e,t,s,i)=>Object(a.c)(e,{data:i,endpoint:s?Object(c.a)(`${r.a.gatewayUrl}/desktopapi/v1/postcomments/${t}/${s}`):Object(c.a)(`${r.a.gatewayUrl}/desktopapi/v1/postcomments/${t}`),method:n.jb.GET}))},"./src/reddit/endpoints/page/frontpage.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/graphql/operations/Frontpage.json"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/lib/makeGqlRequest/index.ts"),o=s("./src/lib/performanceTimings/index.tsx"),d=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),u=s("./src/reddit/constants/postLayout.ts");function l(e){return e?u.b[e]:u.e}var b=s("./src/reddit/helpers/graphql/normalizeFrontpageFromGql/index.ts"),p=s("./src/reddit/models/RichTextJson/addRTJParam.ts"),O=s("./src/reddit/selectors/user.ts");s.d(t,"c",function(){return m}),s.d(t,"d",function(){return j}),s.d(t,"b",function(){return g});var f=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);nObject(i.a)(e,Object.assign({},n,{variables:t})),j=(e,t)=>{const s=t.isMobile,r=t.layout,n=t.sort,a=t.t,c=Object(O.K)(e),i={recentPostIds:e.posts.recent,includeIdentity:c&&!e.user.account,includeFeatured:!0};return n&&(i.sort=n.toUpperCase()),a&&(i.range=a.toUpperCase()),s&&(i.pageSize=l(r)),i},g=async(e,t,s)=>{const r=Date.now(),n=await m(e,t),c=Date.now();if(!n.ok)return n;const i=Date.now(),d=Object(b.a)(n.body.data),u=Date.now(),l=[{duration:c-r,logKeyType:o.a.gqlFetchTiming},{duration:u-i,logKeyType:o.a.gqlNormalizationTiming}];return Object(o.g)(a.r.FRONTPAGE,s,l),Object.assign({},n,{body:d})};t.a=((e,t)=>{let n={};if(t){const e=t.isMobile,s=t.recentPostIds,r=f(t,["isMobile","recentPostIds"]);n=Object.assign({},r,e?{limit:l(t.layout)}:{},s?{recentPostIds:s.join(",")}:{})}return t&&t.useMockData?(()=>new Promise(async e=>{const t=await s.e("MockData").then(s.bind(null,"./src/reddit/endpoints/page/mocks/frontpage.ts")).then(e=>e.default);setTimeout(()=>e(t()),2e3)}))():Object(c.c)(e,{endpoint:Object(d.a)(Object(p.a)(`${r.a.gatewayUrl}/desktopapi/v1/frontpage`)),method:a.jb.GET,data:Object.assign({},n)})})},"./src/reddit/endpoints/page/myMultiredditFeed.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),i=s("./src/reddit/models/RichTextJson/addRTJParam.ts");t.a=((e,t,s)=>Object(a.c)(e,{data:s,endpoint:Object(c.a)(Object(i.a)(`${r.a.gatewayUrl}/desktopapi/v1/me/multireddits/${t}`)),method:n.jb.GET}))},"./src/reddit/endpoints/page/originalContentPage.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),i=s("./src/reddit/models/RichTextJson/addRTJParam.ts");t.a=((e,t)=>Object(a.c)(e,{data:t,endpoint:Object(c.a)(Object(i.a)(`${r.a.gatewayUrl}/desktopapi/v1/original`)),method:n.jb.GET}))},"./src/reddit/endpoints/page/profileOverviewPage.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return o}),s.d(t,"a",function(){return d});var r=s("./src/config.ts"),n=s("./src/lib/addAllowQuarantinedParam/index.ts"),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/makeApiRequest/index.ts"),i=s("./src/reddit/models/RichTextJson/addRTJParam.ts");const o=(e,t,s)=>Object(c.c)(e,{data:s,endpoint:Object(n.a)(Object(i.a)(`${r.a.gatewayUrl}/desktopapi/v1/user/${t}/conversations`)),method:a.jb.GET}).then(e=>"pinned"in e.body?e:"postIds"in e.body?Object.assign({},e,{body:Object.assign({},e.body,{pinned:e.body.postIds.filter(t=>e.body.posts[t]&&e.body.posts[t].isPinned).reverse()})}):e),d=(e,t,s)=>Object(c.c)(e,{data:s,endpoint:Object(n.a)(Object(i.a)(`${r.a.gatewayUrl}/desktopapi/v1/user/${t}/overview`)),method:a.jb.GET}).then(e=>"pinned"in e.body?e:"overviewIds"in e.body?Object.assign({},e,{body:Object.assign({},e.body,{pinned:e.body.overviewIds.filter(t=>e.body.posts[t]&&e.body.posts[t].isPinned).reverse()})}):e)},"./src/reddit/endpoints/page/search.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/lib/search/index.ts"),i=s("./src/reddit/helpers/correlationIdTracker.ts"),o=s("./src/reddit/models/RichTextJson/addRTJParam.ts");t.a=((e,t,s)=>Object(a.c)(e,{data:((e,t)=>{let s=t?Object.assign({},e,{type:e.restrict_sr?"link":e.type}):e;(s=s.type?s:Object.assign({},s,{type:"link,sr,user"})).q=Object(c.a)(e.q);const r=Object(i.c)(i.a.SearchResults);return r&&(s.search_correlation_id=r),s})(s||{},t),endpoint:Object(o.a)(t?`${r.a.gatewayUrl}/desktopapi/v1/subreddits/${t}/search`:`${r.a.gatewayUrl}/desktopapi/v1/search`),method:n.jb.GET}))},"./src/reddit/endpoints/page/subredditPage.ts":function(e,t,s){"use strict";var r=s("./src/config.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/lib/makeApiRequest/index.ts"),c=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),i=s("./src/reddit/models/RichTextJson/addRTJParam.ts"),o=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);nObject(a.c)(e,{endpoint:Object(c.a)(Object(i.a)(`${r.a.gatewayUrl}/desktopapi/v1/subreddits/${t}`)),method:n.jb.GET,data:s&&(e=>{var t=e.recentPostIds,s=o(e,["recentPostIds"]);return t&&t.length?Object.assign({},s,{recentPostIds:t.join(",")}):s})(s)||{}}))},"./src/reddit/endpoints/post/convert.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeApiRequest/index.ts"),a=s("./src/lib/omitHeaders/index.ts"),c=s("./src/reddit/constants/headers.ts"),i=s("./src/reddit/helpers/addRedesignIdentifier/index.ts"),o=s("./src/reddit/models/PostCreationForm/index.ts");t.a=((e,t,s)=>{const d={output_mode:"markdown"===t?t:"rtjson"};return t===o.h.MARKDOWN?d.richtext_json=s:d.markdown_text=s,Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/convert_rte_body_format`),method:r.jb.POST,data:d})})},"./src/reddit/endpoints/post/draft/helpers.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return c}),s.d(t,"b",function(){return i}),s.d(t,"a",function(){return o});var r=s("./src/reddit/constants/originalContent.ts"),n=s("./src/reddit/models/Flair/index.ts"),a=s("./src/reddit/models/PostDraft/index.ts");const c=e=>({id:e.json.data.id,draftsCount:e.json.data.drafts_count}),i=e=>{switch(e){case"link":return a.b.Link;case"markdown":return a.b.Markdown;case"richtext":return a.b.RichText;default:return"self"}},o=e=>Object.assign({id:e.draftId||void 0},(e=>e.destSubreddit.id?{subreddit:e.destSubreddit.id,target:e.destSubreddit.isProfile?"profile":"subreddit"}:{})(e),{kind:(e=>{switch(e.kind){case a.b.Link:return"link";case a.b.Markdown:return"markdown";case a.b.RichText:return"richtext";default:return"self"}})(e),title:(e=>e.title.substring(0,300))(e),body:(e=>{switch(e.kind){case a.b.Link:case a.b.Markdown:return e.body;case a.b.RichText:return JSON.stringify({document:e.body})}})(e),spoiler:e.isSpoiler,nsfw:e.isNSFW,original_content:e.isOC,content_category:e.ocCategory===r.c?void 0:e.ocCategory||void 0},(e=>e?{flair_id:e.templateId||null,flair_text:Object(n.j)(e)||null,flair_text_color:e.textColor||null,flair_background_color:e.backgroundColor||null}:{flair_id:null,flair_text:null,flair_text_color:null,flair_background_color:null})(e.flair),{send_replies:e.sendReplies,is_public_link:e.isPublicLink})},"./src/reddit/endpoints/post/index.tsx":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeApiRequest/index.ts"),a=s("./src/lib/omitHeaders/index.ts"),c=s("./src/reddit/constants/headers.ts"),i=s("./src/reddit/helpers/addRedesignIdentifier/index.ts");s.d(t,"b",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"e",function(){return u}),s.d(t,"f",function(){return l}),s.d(t,"g",function(){return b}),s.d(t,"r",function(){return p}),s.d(t,"i",function(){return O}),s.d(t,"t",function(){return f}),s.d(t,"k",function(){return m}),s.d(t,"j",function(){return j}),s.d(t,"u",function(){return g}),s.d(t,"o",function(){return y}),s.d(t,"l",function(){return _}),s.d(t,"c",function(){return E}),s.d(t,"n",function(){return h}),s.d(t,"v",function(){return S}),s.d(t,"p",function(){return T}),s.d(t,"w",function(){return I}),s.d(t,"h",function(){return v}),s.d(t,"s",function(){return C}),s.d(t,"q",function(){return R}),s.d(t,"a",function(){return A}),s.d(t,"m",function(){return D});const o=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/approve`),method:r.jb.POST,data:{id:t}}),d=(e,t,s)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/distinguish/${s}`),method:r.jb.POST,data:{id:t}}),u=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/fetch_title`),method:r.jb.POST,data:{url:t,api_type:"json"}}),l=(e,t,s)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/follow_post`),method:r.jb.POST,data:{follow:s,fullname:t}}),b=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/hide`),method:r.jb.POST,data:{id:t}}),p=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/unhide`),method:r.jb.POST,data:{id:t}}),O=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/lock`),method:r.jb.POST,data:{id:t}}),f=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/unlock`),method:r.jb.POST,data:{id:t}}),m=(e,t,s)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/set_original_content`),method:r.jb.POST,data:{fullname:t,should_set_oc:s}}),j=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/marknsfw`),method:r.jb.POST,data:{id:t}}),g=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/unmarknsfw`),method:r.jb.POST,data:{id:t}}),y=(e,t,s)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:`${e.apiUrl}/api/sendreplies`,method:r.jb.POST,data:{id:t,state:s}}),_=(e,t,s)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/remove`),method:r.jb.POST,data:{id:t,spam:s}}),E=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/del`),method:r.jb.POST,data:{id:t}}),h=(e,t)=>((e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/save`),method:r.jb.POST,data:{id:t}}))(e,t),S=(e,t)=>((e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/unsave`),method:r.jb.POST,data:{id:t}}))(e,t),T=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/spoiler`),method:r.jb.POST,data:{id:t}}),I=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:Object(i.a)(`${e.apiUrl}/api/unspoiler`),method:r.jb.POST,data:{id:t}}),v=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:`${e.apiUrl}/api/ignore_reports`,method:r.jb.POST,data:{id:t}}),C=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:`${e.apiUrl}/api/unignore_reports`,method:r.jb.POST,data:{id:t}}),R=(e,t,s,i)=>Object(n.c)(Object(a.a)(e,[c.a]),{endpoint:`${e.apiUrl}/api/set_subreddit_sticky`,method:r.jb.POST,data:{id:t,state:s,to_profile:i}});var A;!function(e){e.Rule="rule",e.SiteRule="siteRule",e.Other="other",e.FileComplaint="fileComplaint"}(A||(A={}));const D=(e,t)=>Object(n.c)(Object(a.a)(e,[c.a]),{method:r.jb.POST,endpoint:Object(i.a)(`${e.apiUrl}/api/report`),data:P(t)}),P=e=>{const t={thing_id:e.id,api_type:"json"},s=e.reason;switch(s.kind){case A.Other:return Object.assign({},t,{reason:"other",other_reason:s.rule});case A.Rule:return Object.assign({},t,{reason:s.rule,rule_reason:s.rule});case A.SiteRule:default:return Object.assign({},t,{reason:"site_reason_selected",site_reason:s.rule})}}},"./src/reddit/endpoints/subreddit/rules.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/camelCase.js"),n=s.n(r),a=s("./node_modules/lodash/mapKeys.js"),c=s.n(a),i=s("./src/graphql/operations/SubredditRules.json"),o=s("./src/lib/constants/index.ts"),d=s("./src/lib/makeApiRequest/index.ts"),u=s("./src/lib/makeGqlRequest/index.ts"),l=s("./src/lib/omitHeaders/index.ts"),b=s("./src/reddit/constants/headers.ts"),p=s("./src/reddit/helpers/graphql/helpers.ts"),O=s("./src/reddit/models/Rule/index.ts");s.d(t,"b",function(){return m}),s.d(t,"c",function(){return j}),s.d(t,"a",function(){return y}),s.d(t,"f",function(){return _}),s.d(t,"d",function(){return E}),s.d(t,"e",function(){return h});const f=({rules:e})=>({rules:e.map(e=>Object.assign({},c()(e,(e,t)=>n()(t)),{kind:"link"===e.kind?"post":e.kind}))}),m=(e,t)=>Object(u.a)(e,Object.assign({},i,{variables:{subredditName:t}})).then(e=>(e.ok&&e.body&&(e.body=(e=>{return{rules:(e.data.subreddit&&e.data.subreddit.rules||[]).map(e=>({kind:O.b[e.kind],description:e.content.markdown,descriptionHtml:e.content.markdown,descriptionRichText:e.content.richtext,shortName:e.name,violationReason:e.violationReason||"",createdUtc:Object(p.j)(e.createdAt,p.a.Millis),priority:e.priority}))}})(e.body)),e)),j=(e,t)=>Object(d.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/user/${t}/about/rules.json`,method:o.jb.GET}).then(e=>(e.ok&&e.body.rules&&(e.body=f(e.body)),e)),g=e=>e.ok?(e.body=Object(O.g)(JSON.parse(e.body.json.data.rules)),e):e.body,y=async(e,t,s)=>Object(d.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/add_subreddit_rule`,method:o.jb.POST,data:{r:t,short_name:s.rule,kind:s.kind===O.a.post?"link":s.kind,violation_reason:s.reason,description:s.description,api_type:"json",raw_json:1}}).then(e=>g(e)),_=async(e,t,s,r)=>Object(d.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/update_subreddit_rule`,method:o.jb.POST,data:{r:t,short_name:s.rule,kind:s.kind===O.a.post?"link":s.kind,violation_reason:s.reason,description:s.description,old_short_name:r,api_type:"json",raw_json:1}}).then(e=>g(e)),E=async(e,t,s)=>Object(d.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/remove_subreddit_rule`,method:o.jb.POST,data:{r:t,short_name:s,api_type:"json",raw_json:1}}).then(e=>g(e)),h=async(e,t,s)=>Object(d.c)(Object(l.a)(e,[b.a]),{endpoint:`${e.apiUrl}/api/reorder_subreddit_rules`,method:o.jb.POST,data:{r:t,new_rule_order:(e=>e.map(e=>encodeURIComponent(e)).join())(s),api_type:"json",raw_json:1}}).then(e=>g(e))},"./src/reddit/helpers/adCount/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return c}),s.d(t,"b",function(){return i});var r=s("./src/lib/constants/index.ts"),n=s("./src/reddit/reducers/sidebarPromotedPosts/models/index.ts"),a=s("./src/reddit/selectors/platform.ts");const c=(e,t,s)=>[e,t,s].join("/"),i=(e,t)=>{switch(t){case n.a.SUBREDDIT:case n.a.COMMENTS_OVERLAY:case n.a.COMMENTS:{const t=Object(a.h)(e);return[c(r.d.ABOVE_THE_FOLD,t,0),c(r.d.BELOW_THE_FOLD,t,1)]}case n.a.FRONTPAGE:return[c(r.d.ABOVE_THE_FOLD,!1,0),c(r.d.BELOW_THE_FOLD,!1,1)];case n.a.MULTIREDDIT:case n.a.SEARCH_RESULTS:return[c(r.d.BELOW_THE_FOLD,!1,0)];default:return[c(r.d.ABOVE_THE_FOLD,!1,0),c(r.d.BELOW_THE_FOLD,!1,1)]}}},"./src/reddit/helpers/canonicalUrls.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return d}),s.d(t,"a",function(){return u}),s.d(t,"b",function(){return l});var r=s("./node_modules/react-router-redux/es/index.js"),n=s("./src/lib/addQueryParams/index.ts"),a=s("./src/lib/isAdHocMultireddit/index.ts"),c=s("./src/lib/isFakeSubreddit/index.ts"),i=s("./src/reddit/selectors/multireddit.ts"),o=s("./src/reddit/selectors/subreddit.ts");const d=(e,t,s)=>{const a=s.params,c=s.queryParams,o=s.url,d=a.multiredditName,u=Object(i.d)(e,{multiredditName:d});if(!u)return;const l=o===u,b=o.endsWith("/");if(l&&b)return;const p=b?o:`${o}/`,O=l?p:`${u}${p.substr(u.length)}`;t(Object(r.c)(Object(n.a)(O,c)))},u=(e,t,s)=>{const a=s.params,c=s.queryParams,i=s.url,d=a.subredditName;if(d){const s=`/user/${d}/`,a=i.endsWith("/"),u=Object(o.a)(e,{profileName:d});if(!u)return;const l=s===u;if(l&&a)return;const b=a?i:`${i}/`,p=l?b:b.replace(s,u);t(Object(r.c)(Object(n.a)(p,c)))}},l=(e,t,s)=>{const d=s.params,u=s.queryParams,l=s.url,b=d.subredditName;if(b){const s=`/r/${b}/`,d=l.endsWith("/");let p=l;if(Object(c.a)(b)&&Object(a.a)(b)){const t=Object(i.a)(e,{listingName:b}).subredditIds,r=Object(o.M)(e,{subredditIds:t}).map(e=>e.name).join("+");p=(d?l:`${l}/`).replace(s,`/r/${r}/`)}else{const t=Object(o.c)(e,{subredditName:b});if(!t)return;const r=(Object(c.a)(b)?s.toLowerCase():s)===t;if(r&&d)return;const n=d?l:`${l}/`;p=r?n:n.replace(s,t)}t(Object(r.c)(Object(n.a)(p,u)))}}},"./src/reddit/helpers/commentList/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return a}),s.d(t,"c",function(){return c}),s.d(t,"d",function(){return i}),s.d(t,"e",function(){return o}),s.d(t,"a",function(){return d});var r=s("./src/reddit/constants/comments.ts"),n=s("./src/reddit/selectors/comments.ts");const a=(e,t)=>t().comments.models[e],c=e=>{switch(e.commentLink.type){case r.a.Comment:return e.commentsDict[e.commentLink.id];case r.a.MoreComments:return e.moreCommentsDict[e.commentLink.id];case r.a.ContinueThread:return e.continueThreadDict[e.commentLink.id]}},i=(e,t)=>e.type===r.a.MoreComments?t[e.id].numComments:1,o=(e,t,s,r)=>{let a=Object(n.o)(r,{commentLink:t,commentsPageKey:e}),c=t;for(;a&&a.depth>s&&a.prev&&(c=a.prev,(a=Object(n.o)(r,{commentLink:c,commentsPageKey:e}))&&!(a.depth<=s)););return c.id},d=(e,t)=>{const s=e.commentLists,r=e.comments;if(s[t].head)return Object.keys(r).filter(e=>(e=>!1!==e.collapsed)(r[e]))}},"./src/reddit/helpers/correlationIdTracker.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"c",function(){return i}),s.d(t,"d",function(){return o}),s.d(t,"b",function(){return d});var r,n=s("./node_modules/uuid/v4.js"),a=s.n(n);!function(e){e.Explore="Explore",e.GildingFlow="GildingFlow",e.GiftPremiumFlow="GiftPremiumFlow",e.GoldPayment="GoldPayment",e.PostComposer="PostComposer",e.PremiumSettings="PremiumSettings",e.RabbitHole="RabbitHole",e.SearchResults="SearchResults"}(r||(r={}));const c={},i=e=>c[e],o=e=>c[e]=a()(),d=e=>c[e]=void 0},"./src/reddit/helpers/filterListingResponse/index.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/findLastIndex.js"),n=s.n(r),a=s("./src/reddit/selectors/telemetry.ts"),c=s("./src/telemetry/index.ts"),i=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{var r=s.postIds,o=s.posts,d=i(s,["postIds","posts"]);const u=e.listings.postOrder.ids[t],l=(r||[]).filter(e=>!u||!u.includes(e)),b=u.map(t=>e.posts.models[t]),p=b.length-(n()(b,e=>e.isSponsored)+1),O=l.map(e=>o[e]);let f;const m=[];for(let n=0;n=4||n-f>=4)?(f=n,m.push(s.id)):s.isSponsored?s.isSponsored&&Object(c.a)(Object.assign({source:"feed",action:"remove",noun:"ad"},a.defaults(e),{listing:a.listing(e,t)})):m.push(s.id)}return Object.assign({},d,{posts:o,postIds:m})})},"./src/reddit/helpers/genericServerError/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/app/strings/index.ts");const a=Object(n.f)("error.type.generic");t.a=(e=>({type:r.I.SERVER_ERROR,fields:[{field:"",msg:a(e)}]}))},"./src/reddit/helpers/getCommentsPageSort/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/reddit/constants/parameters.ts");t.a=((e,t,s)=>{const a=s&&s.suggestedSort?s.suggestedSort:"";let c,i,o=!1;t&&t.prefs&&(c=t.prefs.defaultCommentSort),a?i=a:c&&(i=c);const d=n.q in e?e[n.q]:"";return(r.xc.has(d)?d:i)===d&&(i=d,o=!0),{hasSortParam:o,sortToUse:i}})},"./src/reddit/helpers/getGenericUploadError.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n});var r=s("./src/lib/constants/index.ts");function n(e){return{type:r.I.UNKNOWN_ERROR,fields:[{field:e,msg:"Image failed to upload"}]}}},"./src/reddit/helpers/getTimeSortForListing/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/listingSort/index.ts");t.a=((e,t)=>{if(e)return Object(n.a)(e)?t||r.sc:void 0})},"./src/reddit/helpers/governanceErrorText/index.ts":function(e,t,s){"use strict";function r(e){return e[0].toUpperCase()+e.slice(1)}function n(e){return"extra"in e?"string"==typeof e.extra?e.extra:Object.keys(e.extra).map(t=>e.extra[t]).map(r).join(" "):"Something wen't wrong. Please try again later."}s.d(t,"a",function(){return n})},"./src/reddit/helpers/graphql/helpers.ts":function(e,t,s){"use strict";s.d(t,"k",function(){return a}),s.d(t,"i",function(){return c}),s.d(t,"h",function(){return i}),s.d(t,"a",function(){return o}),s.d(t,"j",function(){return d}),s.d(t,"b",function(){return l}),s.d(t,"c",function(){return b}),s.d(t,"f",function(){return p}),s.d(t,"d",function(){return O}),s.d(t,"g",function(){return f}),s.d(t,"e",function(){return j});var r=s("./src/reddit/models/Gold/Gild/index.tsx"),n=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var s=[],r=!0,n=!1,a=void 0;try{for(var c,i=e[Symbol.iterator]();!(r=(c=i.next()).done)&&(s.push(c.value),!t||s.length!==t);r=!0);}catch(o){n=!0,a=o}finally{try{!r&&i.return&&i.return()}finally{if(n)throw a}}return s}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const a=(e,t=null)=>{try{return JSON.parse(e)}catch(s){return t}},c=e=>{switch(e){case"UP":return 1;case"DOWN":return-1;default:return 0}},i=e=>e.reduce((e,{type:t,total:s})=>{const n=Object(r.d)(t.id);return n&&(e[n]=s),e},{gid1:0,gid2:0,gid3:0});var o;!function(e){e[e.Seconds=3]="Seconds",e[e.Millis=0]="Millis"}(o||(o={}));const d=(e,t=o.Seconds)=>{if(!e)return 0;let s=Date.parse(e);return Number.isNaN(s)&&(s=Date.parse(e.replace("+0000","Z"))),Number.isNaN(s)||s<=0?0:s-s%Math.pow(10,t)},u=e=>{const t={},s=e.split("?")[1];if(!s)return t;const r=s.split("&");for(const i of r){var a=i.split("="),c=n(a,2);const e=c[0],s=c[1];t[e]=s}return t},l=(e,t,s=[])=>{if("string"!=typeof e||"string"!=typeof t||e.split("?")[0]!==t.split("?")[0])return!1;const r=["auto","crop",...s],n=u(e),a=u(t);return[...new Set([...Object.keys(n),...Object.keys(a)])].filter(e=>!r.includes(e)).every(e=>{switch(e){case"s":return n[e]&&a[e];case"blur":const t=parseInt(n[e]),s=parseInt(a[e]);return!isNaN(t)&&!isNaN(s)&&Math.abs(t-s)<=10;default:return n[e]===a[e]}})},b=(e,t)=>e===t||l(e,t),p=()=>!0,O=(e,t)=>e&&e.toUpperCase()===t,f=(e,t)=>Math.abs(e-t){try{const n=new m(e),a=new m(t);for(const e of s)n.searchParams.delete(e),a.searchParams.delete(e);return n.searchParams.sort(),a.searchParams.sort(),n.toString()===a.toString()}catch(r){return!1}}},"./src/reddit/helpers/graphql/normalizeFlairFromGql/index.ts":function(e,t,s){"use strict";var r=s("./src/reddit/models/Flair/index.ts"),n=s("./src/reddit/helpers/graphql/helpers.ts");t.a=(e=>{const t=[],s=e.text;var a=e.template;const c=a.id,i=a.textColor,o=a.richtext,d=a.type,u=a.text,l=a.backgroundColor,b=Object.assign({backgroundColor:l||""},c&&{templateId:c},i&&{textColor:(e=>{switch(e){case r.g.Dark:return r.d.Dark;case r.g.Light:return r.d.Light}})(i)});return d===r.e.Richtext?(t.push(Object.assign({type:d,richtext:Object(n.k)(o,[])},b)),u&&t.push(Object.assign({type:r.e.Text,text:u},b))):t.push(Object.assign({type:d,text:s},b)),t})},"./src/reddit/helpers/graphql/normalizeFrontpageFromGql/index.ts":function(e,t,s){"use strict";var r=s("./src/reddit/models/Post/index.ts"),n=s("./src/reddit/models/Live/index.ts"),a=s("./src/reddit/helpers/graphql/normalizePostFlairFromGql/index.ts"),c=s("./src/reddit/helpers/graphql/normalizePostFromGql/index.ts"),i=s("./src/reddit/helpers/graphql/normalizePreferencesFromGql/index.ts"),o=s("./src/reddit/helpers/graphql/normalizeProfileFromGql/index.ts"),d=s("./src/reddit/helpers/graphql/normalizeSubredditFromGql/index.ts"),u=s("./src/reddit/helpers/graphql/normalizeUserFromGql/index.ts");t.a=(({trendingSubreddits:e=[],identity:t,home:s,featuredAnnouncement:l,featuredLiveEvent:b,recentPosts:p=[]})=>{const O=[],f=[],m={postIds:[],postInstances:{},posts:{},postFlair:{},profiles:{},subreddits:{}},j=e=>{if(m.posts[e.id])return e.id;const t=Object(c.d)(e);m.posts[t.id]=t;const s=e.crosspostRoot;s&&s.type===r.a.Post&&s.post&&j(s.post);let n=t.id;switch(e.__typename){case r.d.ProfilePost:m.profiles[e.profile.id]||(m.profiles[e.profile.id]=Object(o.a)(e.profile));break;case r.d.SubredditPost:m.subreddits[e.subreddit.id]||(m.subreddits[e.subreddit.id]=Object(d.a)(e.subreddit)),m.postFlair[e.subreddit.id]||(m.postFlair[e.subreddit.id]=Object(a.a)(e.subreddit));break;case r.d.AdPost:const s=Object(c.b)(e);if(!s){n=null;break}n=s,m.posts[s]=Object.assign({},t,{id:s,permalink:`${t.permalink}?instanceId=${s}`}),m.posts[t.id]||(m.posts[t.id]=Object.assign({},t,{events:[]})),m.postInstances[e.id]||(m.postInstances[e.id]=[]),m.postInstances[e.id].push(s)}return n};for(const r of e){const e=Object(d.a)(r);m.subreddits[e.id]=e,O.push(e.id)}for(const r of s.posts.edges){const e=r.node,t=j(e);t&&m.postIds.push(t)}for(const r of p){if(!r)continue;const e=j(r);e&&f.push(e)}const g=m.postIds.length-1,y=g>=0?m.postIds[g]:"",_=s.posts.dist;return Object.assign({},m,{account:t&&Object(u.a)(t)||null,featuredLiveThread:((e,t)=>t&&e?{announcementUrl:t.url,buttonCta:t.callToAction,description:t.description||e.description||"",id:t.id||e.id,isAnnouncement:!0,numTimesDismissable:t.maxDismissCount,title:t.title||e.title,icon:n.a[t.icon]&&t.icon.toLowerCase(),viewerCount:e.viewerCount}:null)(b,l)||{},preferences:t&&Object(i.a)(t.preferences,t.interactions)||null},0!==O.length&&{trendingSubredditIds:O},0!==f.length&&{recentPostIds:f},{token:y},null!==_&&{dist:_})})},"./src/reddit/helpers/graphql/normalizeModeratorPartFromGql/index.ts":function(e,t,s){"use strict";var r=s("./src/reddit/helpers/graphql/helpers.ts");const n=(e,t)=>!!e&&(e.verdict===`MOD_${t.toUpperCase()}`||e.verdict===`ADMIN_${t.toUpperCase()}`);t.a=(({moderationInfo:e})=>{if(!e)return;const t=(e=>e&&e.verdictBy&&e.verdictBy.name||null)(e),s=(e=>e&&Object(r.j)(e.verdictAt)||null)(e),a=n(e,"spammed"),c=n(e,"approved"),i=n(e,"removed");var o=c?{approvedBy:t,approvedAtUTC:s}:{bannedBy:t,bannedAtUTC:s},d=o.approvedBy;const u=void 0===d?null:d;var l=o.approvedAtUTC;const b=void 0===l?null:l;var p=o.bannedBy;const O=void 0===p?null:p;var f=o.bannedAtUTC;const m=void 0===f?null:f;return Object.assign({isSpam:a,isApproved:c,isRemoved:i,ignoreReports:e.isReportingIgnored,numReports:e.reportCount,modNote:e.modNote,approvedBy:u,approvedAtUTC:b,bannedBy:O,bannedAtUTC:m},i&&{modReasonBy:t})})},"./src/reddit/helpers/graphql/normalizePostFlairFromGql/index.ts":function(e,t,s){"use strict";var r=s("./src/reddit/models/Flair/index.ts");function n({isEnabled:e=!1,position:t}){return{isEnabled:e,position:function(e){switch(e){case r.f.LEFT:return r.a.Left;case r.f.RIGHT:return r.a.Right;default:return null}}(t)}}t.a=(({postFlairSettings:e})=>Object.assign({},e&&{displaySettings:e&&n(e)}))},"./src/reddit/helpers/graphql/normalizePostFromGql/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/raven/index.ts"),a=s("./src/reddit/constants/adEvents.ts"),c=s("./src/reddit/helpers/graphql/normalizeFlairFromGql/index.ts"),i=s("./src/reddit/helpers/graphql/normalizeModeratorPartFromGql/index.ts");const o=/i\.redd\.it|v\.redd\.it|i\.reddituploads\.com/;var d=s("./src/reddit/models/Flair/index.ts"),u=s("./src/reddit/models/Media/index.ts");const l=e=>{switch(e){case"IMPRESSION":return a.a.Impression;case"CLICK":return a.a.Click;case"COMMENTS_VIEW":return a.a.CommentsView;case"UPVOTE":return a.a.Upvote;case"DOWNVOTE":return a.a.Downvote;case"COMMENT_SUBMITTED":return a.a.CommentSubmitted;case"VIEWABLE_IMPRESSION":return a.a.ViewableImpression;case"COMMENT_UPVOTE":return a.a.CommentUpvote;case"COMMENT_DOWNVOTE":return a.a.CommentDownvote}};var b=s("./src/reddit/models/Post/index.ts"),p=s("./src/reddit/models/PostCreationForm/index.ts"),O=s("./src/reddit/models/User/index.ts"),f=s("./src/reddit/helpers/graphql/helpers.ts");s.d(t,"c",function(){return g}),s.d(t,"b",function(){return C}),s.d(t,"d",function(){return A});var m=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);ne.__typename===b.d.DeletedProfilePost||e.__typename===b.d.DeletedSubredditPost,y=[b.c.Image,b.c.Video,b.c.Gifvideo],_=e=>{var t=e.domain,s=e.url,r=m(e,["domain","url"]);if(r.__typename===b.d.AdPost||!r.isSelfPost&&!(e=>o.test(e))(t||"")){const e=r.outboundLink&&r.outboundLink.expiresAt&&Object(f.j)(r.outboundLink.expiresAt);return Object.assign({displayText:t||"",url:s||""},r.outboundLink&&e&&{outboundUrl:r.outboundLink.url||void 0,outboundUrlCreated:e-36e5,outboundUrlExpiration:e})}return null},E={small:108,medium:216,large:320,xlarge:640,xxlarge:960,xxxlarge:1080},h=(e,t)=>{const s=e&&(t?e.animated:e.still);if(!s)return[];const r=e&&e.still&&e.still.source?e.still.source.dimensions.width:0;return Object.keys(E).reduce((e,n)=>{const a=s[t?`${t}_${n}`:n];if(!a||E[n]>r)return e;const c=Object.assign({url:a.url},a.dimensions);return c?[...e,c]:e},[])},S=e=>e.authorOnlyInfo&&e.authorOnlyInfo.contentMode===b.b.Markdown?p.h.MARKDOWN:p.h.RICH_TEXT,T=e=>Math.min(e.height,e.width),I={events:[],isBlank:!1,isSponsored:!1},v=/\.gif\?(.*$)/,C=e=>{const t=e.adEvents.find(e=>l(e.type)===a.a.Impression),s=t&&t.url&&t.url.match(v);return s&&s[1]?`t3_${s[1]}`:null},R=e=>{const t=e.adEvents,s=e.callToAction,r=e.domain,n=e.isBlank;return{callToAction:s,domainOverride:r,events:(e=>e.map(({type:e,url:t})=>({url:t||"",type:l(e)})))(t),isBlank:n,isSponsored:!0}};t.a=(e=>{const t={post:A(e)},s=e.crosspostRoot;return s&&s.type===b.a.Post&&s.post&&(t.crosspost=A(s.post)),t});const A=e=>{const t=e.commentCount,s=e.createdAt,a=e.crosspostCount,o=e.crosspostRoot,l=e.domain,p=e.gildingTotals,g=e.id,E=e.isArchived,v=e.isHidden,C=e.isLocked,A=e.isNsfw,D=e.isOriginalContent,P=e.isSaved,x=e.isSpoiler,w=e.isStickied,N=e.permalink,k=e.score,L=e.suggestedCommentSort,U=e.title,M=e.upvoteRatio,G=e.viewCount,F=e.voteState,B=o&&(o.type===b.a.Post?o.post&&o.post.id:o.comment&&o.comment.id);o&&!B&&Object(n.c)("Lack of post or comment in crosspostRoot",{extra:{postId:g},settings:{serverLogging:!1}});const $=p&&Object(f.h)(p),q=(e=>e.__typename===b.d.SubredditPost&&e.subreddit&&e.subreddit.originalContentCategories&&0!==e.subreddit.originalContentCategories.length?e.subreddit.originalContentCategories:null)(e)||void 0,V=Object.assign({author:r.D,authorId:"",approvedAtUTC:null,approvedBy:null,bannedAtUTC:null,bannedBy:null,belongsTo:{id:"",type:"subreddit"},contentCategories:q,created:Object(f.j)(s),crosspostParentId:B,crosspostRootId:B,distinguishType:null,domain:l||"",events:[],flair:(e=>{var t=e.flair,s=e.isNsfw,r=e.isSpoiler,n=m(e,["flair","isNsfw","isSpoiler"]);const a=[];t&&a.push(...Object(c.a)(t)),r&&a.push({text:"spoiler",type:d.e.Spoiler}),s&&a.push({text:"nsfw",type:d.e.Nsfw});let i=!1;return n.__typename===b.d.ProfilePost?i=n.profile.isQuarantined:n.__typename===b.d.SubredditPost&&(i=n.subreddit.isQuarantined),i&&a.push({text:"quarantined",type:d.e.Quarantined}),a})(e),gildings:$,goldCount:$?$.gid2:0,hidden:v,id:g,ignoreReports:!1,isApproved:!1,isArchived:E,isBlank:!1,isCrosspostable:!1,isLocked:C,isMediaOnly:!1,isMeta:!1,isNSFW:A,isOriginalContent:D,isPinned:!1,isRemoved:!1,isScoreHidden:null===k,isSpam:!1,isSpoiler:x,isSponsored:!1,isStickied:w,media:null,modReports:[],numComments:t||0,numCrossposts:a||0,numReports:null,permalink:`https://www.reddit.com${N}`,postCategories:null,postId:g,previewComments:[],saved:P,score:null!==k&&k>0?k:0,sendReplies:!1,source:_(e),suggestedSort:L&&r.t[L]||null,thumbnail:{height:null,url:"",width:null},title:U||"",upvoteRatio:M,userReports:[],viewCount:G||0,voteState:F?Object(f.i)(F):0},e.__typename===b.d.AdPost?R(e):I,Object(i.a)(e));if(e.__typename===b.d.DeletedProfilePost||e.__typename===b.d.DeletedSubredditPost)return V;const H=e.authorInfo,K=e.authorOnlyInfo,W=e.distinguishedAs,Y=e.isCrosspostable,z=e.isMediaOnly,Q=e.isPollIncluded,X=e.media,J=e.postEventInfo,Z=(e=>e&&e.still&&e.still.source?Object.assign({url:e.still.source.url},e.still.source.dimensions):void 0)(X);return Object.assign({},V,{author:H&&(e=>e&&e.__typename!==O.d.DeletedRedditor?"name"in e&&e.name||"":r.D)(H)||r.D,authorId:H&&H.id||"",belongsTo:(e=>{switch(e.__typename){case b.d.SubredditPost:return{id:e.subreddit.id,type:"subreddit"};default:return{id:e.profile.id,type:"profile"}}})(e),distinguishType:(e=>e?e.toLowerCase():null)(W),isCrosspostable:Y,isMediaOnly:z,isMeta:Q,media:((e,t)=>{const s=e.media,r=e.content,n=(e=>e.isSpoiler||e.isNsfw)(e)?s&&s.obfuscatedStill&&s.obfuscatedStill.source&&s.obfuscatedStill.source.url:null;switch(t){case u.m.VIDEO:{const e=400,r=h(s),a=s&&s.still&&s.still.source&&Object.assign({url:s.still.source.url},s.still.source.dimensions);let c;if(r.length){c=r.reduce((e,t)=>e.width>t.width?e:t);const t=r.reduce((t,s)=>T(s)>e&&a&&T(s)T(e){const t=e.media;if(e.isSelfPost)return e.content&&e.content.richtext?u.m.RTJSON:u.m.TEXT;switch(t&&t.typeHint){case b.c.Image:return u.m.IMAGE;case b.c.Gifvideo:return u.m.GIFVIDEO;case b.c.Video:return u.m.VIDEO;case b.c.Embed:return u.m.EMBED;default:return null}})(e)),thumbnail:(e=>{const t=e.thumbnail?Object.assign({url:e.thumbnail.url},e.thumbnail.dimensions):{url:"",width:null,height:null};return e.__typename===b.d.AdPost&&e.authorOnlyInfo&&t.url?t:e.isNsfw?Object.assign({},t,{url:"nsfw"}):e.isSpoiler?Object.assign({},t,{url:"spoiler"}):e.__typename!==b.d.SubredditPost||e.subreddit.isThumbnailsEnabled?e.isSelfPost?Object.assign({},t,{url:"self"}):t:e.isSelfPost?Object.assign({},t,{url:"self"}):e.media&&e.media.typeHint&&y.includes(e.media.typeHint)?Object.assign({},t,{url:"image"}):Object.assign({},t,{url:"default"})})(e)},Z&&{preview:Z},K&&{sendReplies:K.isReceivingPostReplies},J&&{eventInfo:(({isLive:e,startsAt:t,endsAt:s})=>({eventIsLive:e,eventStart:Date.parse(t),eventEnd:Date.parse(s)}))(J)})}},"./src/reddit/helpers/graphql/normalizePreferencesFromGql/index.ts":function(e,t,s){"use strict";var r=s("./src/reddit/models/User/index.ts");t.a=((e,t)=>({allowClickTracking:e.isClickTrackingEnabled,autoplayVideo:!e.isVideoAutoplayDisabled,defaultCommentSort:e.defaultCommentSort&&r.c[e.defaultCommentSort]?e.defaultCommentSort.toLowerCase():r.c.CONFIDENCE.toLowerCase(),geopopular:e.geopopular,hideNSFW:e.isNsfwMediaBlocked,labelNSFW:e.isNsfwLabelShown,markMessagesRead:e.isMessageAutoReadEnabled,nightmode:e.isNightModeEnabled,over18:e.isNsfwContentShown,profileOptOut:e.isLegacyProfilesEnabled,account:{openPostInNewTab:e.isNewTabOpenedForPostView,sort:e.globalCommunityPostFeedSort.range?`${e.globalCommunityPostFeedSort.sort.toLowerCase()}_${e.globalCommunityPostFeedSort.range.toLowerCase()}`:e.globalCommunityPostFeedSort.sort.toLowerCase(),stylesEnabled:e.isCommunityStylingEnabled,rememberCommunitySort:e.isCommunityPostFeedSortingPreserved,useMarkdown:e.isMarkdownDefaultEditorMode,rememberCommunityLayout:e.isCommunityLayoutPreserved,layout:e.postFeedLayout.toLowerCase(),hasSeenCustomizeFlyout:t&&t.isDefaultPostLayoutAware}}))},"./src/reddit/helpers/graphql/normalizeProfileFromGql/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return i});var r=s("./src/reddit/helpers/graphql/normalizeSubredditFromGql/index.ts"),n=s("./src/reddit/models/Subreddit/index.ts"),a=s("./src/reddit/models/User/index.ts"),c=s("./src/reddit/models/WhitelistStatus/index.ts");const i=({pageInfo:e,edges:t})=>{const s={moderatedSubredditIds:[],pageInfo:e,subreddits:{}};for(const n of t){const e=n.node,t=Object(r.a)(e);s.subreddits[t.id]=t,s.moderatedSubredditIds.push(t.id)}return s};t.a=(({name:e,path:t,redditor:s,styles:r,wls:i,id:o,title:d,isQuarantined:u,isNSFW:l,subscribers:b})=>{var p=r&&r.legacyIcon&&{width:r.legacyIcon.dimensions.width,height:r.legacyIcon.dimensions.height}||{width:null,height:null};const O=p.width,f=p.height,m=r&&r.legacyPrimaryColor,j=s&&s.__typename===a.d.AvailableRedditor&&s.prefixedName||"";return Object.assign({url:t,displayText:j,icon:{url:r&&r.icon||"",width:O,height:f},communityIcon:r&&r.icon||"",type:n.b.User,name:e.substr(2)},m&&{primaryColor:m},i&&{whitelistStatus:i.toLowerCase(),wls:c.a[i]},{id:o,title:d,isQuarantined:u,isNSFW:l,subscribers:b})})},"./src/reddit/helpers/graphql/normalizeSubredditFromGql/index.ts":function(e,t,s){"use strict";var r,n=s("./src/lib/constants/index.ts"),a=s("./src/reddit/helpers/graphql/normalizePostFromGql/index.ts");!function(e){e.Comment="Comment",e.PostInfo="PostInfo",e.RedditorInfo="RedditorInfo",e.Subreddit="Subreddit"}(r||(r={}));var c=s("./src/reddit/models/WhitelistStatus/index.ts");s.d(t,"b",function(){return i});const i=e=>{const t={posts:{},subredditTopContent:{}},s=[];if(e.__typename!==r.Subreddit)return null;const c=e.id,i=e.isSubscribed,o=e.name,d=e.topContent,u=d.posts,l=d.range;return u.forEach(e=>{var r=Object(a.a)(e);const n=r.post,c=r.crosspost,i=n.id;if(t.posts[i]=n,s.push(i),c){const e=c.id;t.posts[e]=c}}),t.subredditTopContent[o.toLowerCase()]={id:c,isSubscribed:i,name:o,postIds:s,range:n.rc[l]},t};t.a=(e=>{const t=e.path,s=e.prefixedName,r=e.type,n=e.styles,a=e.wls,i=e.id,o=e.isQuarantined,d=e.isNSFW,u=e.name,l=e.subscribers,b=e.title,p=e.isFreeFormReportingAllowed;var O=n&&n.legacyIcon&&{iconUrl:n.legacyIcon.url,width:n.legacyIcon.dimensions.width,height:n.legacyIcon.dimensions.height}||{iconUrl:"",width:null,height:null};const f=O.iconUrl,m=O.width,j=O.height,g=n&&n.primaryColor,y=n&&n.icon;return Object.assign({url:t,displayText:s,icon:{url:f,width:m,height:j}},y&&{communityIcon:y},{type:r.toLowerCase(),primaryColor:g||""},a&&{whitelistStatus:a.toLowerCase(),wls:c.a[a]},{freeFormReports:p,id:i,isQuarantined:o,isNSFW:d,name:u,subscribers:l,title:b})})},"./src/reddit/helpers/graphql/normalizeUserFromGql/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return o});var r=s("./src/reddit/models/User/index.ts"),n=s("./src/reddit/helpers/graphql/helpers.ts"),a=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);ne&&e.unreadCount?e.unreadCount:0,i=/^u\//,o=e=>e.__typename===r.d.DeletedRedditor?null:"name"in e&&e.name||null;t.a=(e=>{var t=e.redditor,s=e.inbox,o=e.premium,d=e.preferences,u=e.coins,l=a(e,["redditor","inbox","premium","preferences","coins"]);let b={commentKarma:0,hasUserProfile:!1,id:t.id,isGold:!1,postKarma:0,url:""};if(t.__typename===r.d.AvailableRedditor){const e=t.karma,s=t.profile,r=s&&s.styles&&s.styles.legacyIcon&&s.styles.legacyIcon.url;b=Object.assign({},b,r&&{accountIcon:r},{commentKarma:e?e.fromComments:0,displayText:t.name,hasExternalAccount:t.isLinkedToExternalAccount,hasUserProfile:!!s,isGold:!!t.isGilded,postKarma:e?e.fromPosts:0,profileId:s&&s.id||void 0,url:t.prefixedName&&(e=>e.replace(i,"/user/"))(t.prefixedName)||void 0})}const p=l.interactions,O=l.modMail;return Object.assign({},b,{coins:u,created:Object(n.j)(l.createdAt,n.a.Seconds)/1e3,creddits:o?o.creddits:0,goldExpiration:(e=>e&&e.expiresAt&&Object(n.j)(e.expiresAt,n.a.Seconds)/1e3||null)(o),hasUnreadMail:c(s)>0,hasUnreadModmail:!!O&&O.isUnread,hasUnreadOldModmail:!!O&&O.isUnread,hasVerifiedEmail:!!l.isEmailVerified,inboxCount:c(s),inRedesignBeta:d.isInRedesignBeta,isEmployee:!!l.isEmployee,isFPR:!!l.isForcePasswordReset,isMod:!!l.isModerator,isSuspended:l.isSuspended,nightmode:d.isNightModeEnabled,seenLayoutSwitch:!!p&&p.isLayoutSwitchAware,seenPremiumAdblockModal:!!p&&p.isAdblockModalAware,seenRedesignModal:!!p&&p.isRedesignModalAware,seenSubredditChatFtux:!!p&&p.isSubredditChatAware,showRecentPosts:d.isRecentPostsShown,showTrending:d.isTrendingSubredditsShown},o&&o.subscription&&{hasAndroidSubscription:o.subscription.isAndroidAvailable,hasGoldSubscription:o.subscription.isGoldAvailable,hasIOSSubscription:o.subscription.isIOSAvailable,hasPaypalSubscription:o.subscription.isPaypalAvailable,hasStripeSubscription:o.subscription.isStripeAvailable})})},"./src/reddit/helpers/makeProfileListingKey/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return a});var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeListingKey/index.ts");const a=(e,t)=>`${r.vc}${e.toLowerCase()}--private--${t}`;t.a=((e,t,s,a={})=>{const c=`${r.vc}${e}--${t}`;return Object(n.a)(c,s,a)})},"./src/reddit/helpers/monthsToMinutes/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return d}),s.d(t,"a",function(){return u});var r=s("./node_modules/js-cookie/src/js.cookie.js"),n=s.n(r),a=s("./src/config.ts"),c=s("./src/reddit/constants/cookie.ts"),i=s("./src/reddit/constants/localStorage.ts"),o=s("./src/reddit/selectors/monthsToMinutes.ts");const d=e=>{const t=(e=>e.join(","))(Object(o.x)(e)),s=new Date;s.setFullYear(s.getFullYear()+2),n.a.set(c.d,t,{expires:s,domain:a.a.cookieDomain})},u=()=>{localStorage.removeItem(i.l),n.a.remove(c.d,{domain:a.a.cookieDomain})}},"./src/reddit/helpers/normalizeUsername/index.tsx":function(e,t,s){"use strict";t.a=(e=>{const t=/^((\/u\/)|(u\/))/;return/^((\/u\/)|(u\/))(.+)/.test(e)?e.replace(t,""):e})},"./src/reddit/helpers/onBeforeRequestFactory/index.ts":function(e,t,s){"use strict";var r=s("./node_modules/url/url.js"),n=s.n(r),a=s("./node_modules/js-cookie/src/js.cookie.js"),c=s.n(a),i=s("./src/config.ts"),o=s("./src/lib/constants/index.ts"),d=s("./src/reddit/selectors/subreddit.ts");const u=new RegExp("^/desktopapi/v1/(duplicates/[^/]+|frontpage|news|search|subreddits/(all|popular))(/|$)"),l=new RegExp("^/desktopapi/v1/(search|subreddits|postcomments|collection_postcomments|submitpage)(/|$)"),b=new RegExp("^/desktopapi/v1/(subreddits|postcomments|collection_postcomments)/?$"),p=new RegExp("^/desktopapi/v1/(postcomments)(/+|$)"),O=new RegExp("^/desktopapi/v1/frontpage/?$");var f=(e,t)=>{const s=new Set;e.user.session&&!e.user.session.unsafeLoggedOut&&(e.user.account||(s.add("identity"),s.add("prefs"),s.add("prefsAccount")),(e=>!u.test(e.pathname||""))(t)&&s.add("identity"),(e=>p.test(e.pathname||""))(t)&&s.add("meta")),!e.live.isFrontpageLoaded&&(e=>O.test(e.pathname||""))(t)&&s.add("featuredLiveThread");const r=t.pathname||"";if(l.test(r)||b.test(r)){const t=e.platform.currentPage&&e.platform.currentPage.urlParams.subredditName||"",r=Object(d.z)(e,t);r&&e.structuredStyles.models[r]||s.add("structuredStyles"),e.user.prefs.subreddit[r]||s.add("prefsSubreddit")}return[...s].join(",")};t.a=(e=>t=>{const s=n.a.parse(t.endpoint,!0),r=s.host,a=`${s.protocol}//${r}`,d=t.method===o.jb.GET?"data":"query",u=t[d]||{};if(a===i.a.gatewayUrl){const t=c.a.get("over18")||"";u.allow_over18=t,u.include=f(e.getState(),s)}t[d]=u})},"./src/reddit/helpers/pageActionLoginRedirect.ts":function(e,t,s){"use strict";s("./node_modules/history/index.js"),s("./src/reddit/actions/platform.ts");var r=s("./src/config.ts");t.a=((e,t)=>{const s=t.platform.currentPage&&t.platform.currentPage.url;let n=`${r.a.accountManagerOrigin}/login/`;const a=window.location.origin;s&&(n+=`?dest=${encodeURIComponent(`${a}${s}`)}`),window.location.href=n})},"./src/reddit/helpers/r2/normalizeActionableUserFromR2/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/reddit/helpers/r2/normalizeGildingsFromR2/index.ts");t.a=(e=>Object.assign({accountIcon:e.icon_img,commentKarma:e.comment_karma,created:e.created,displayName:e.name,displayNamePrefixed:e.subreddit&&e.subreddit.display_name_prefixed,displayText:e.name,gildedLastMonth:e.gilded_last_month?Object(n.a)(e.gilded_last_month):null,hasUserProfile:!!e.subreddit,hideFromRobots:!!e.hide_from_robots,id:`${r.wb.ACCOUNT}_${e.id}`,isEmployee:e.is_employee,isFollowing:e.has_subscribed,isGold:e.is_gold,isAdmin:e.is_admin,isMod:e.is_mod,isNSFW:!(!e.subreddit||!e.subreddit.over_18),prefShowSnoovatar:e.pref_show_snoovatar,prefShowTwitter:e.pref_show_twitter,postKarma:e.link_karma,url:`/user/${e.name}`,username:e.name},e.subreddit?{profileId:e.subreddit.name}:null))},"./src/reddit/helpers/r2/normalizeCommentFromR2/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/reddit/helpers/isComment.ts"),a=s("./src/reddit/helpers/r2/normalizeGildingsFromR2/index.ts"),c=s("./src/reddit/models/Vote/index.ts"),i=s("./src/reddit/models/Comment/index.ts");t.a=((e,t)=>{const s={approvedAtUTC:e.approved_at_utc,approvedBy:e.approved_by,author:e.author,authorId:e.author_fullname,bannedAtUTC:e.banned_at_utc,bannedBy:e.banned_by,body:e.body_html,bodyMD:e.body,collapsed:e.collapsed,collapsedReason:e.collapsed_reason,created:e.created_utc,deletedBy:d(e),distinguishType:e.distinguished||"",editedAt:null,gildings:e.gildings?Object(a.a)(e.gildings):null,goldCount:e.gilded,id:e.name,ignoreReports:e.ignore_reports,isAdmin:"admin"===e.distinguished,isApproved:e.approved,isDeleted:e.author===r.D,isMod:"moderator"===e.distinguished,isOp:e.is_submitter,isRemoved:e.removed,isScoreHidden:e.score_hidden,isSpam:e.spam,isStickied:e.stickied,isSaved:e.isSaved,subredditId:e.subreddit_id,markdown:e.body,media:{type:"rtjson",richtextContent:o(e.rtjson),rteMode:e.rte_mode},modReports:e.mod_reports,modReportsDismissed:e.mod_reports_dismissed,numReports:e.num_reports,parentId:Object(n.a)(e.parent_id)?e.parent_id:null,permalink:e.permalink,postAuthor:e.link_author||null,postId:e.link_id,postTitle:e.link_title||null,sendReplies:e.send_replies,score:e.score,userReports:e.user_reports,userReportsDismissed:e.user_reports_dismissed,voteState:(e=>!0===e?c.a.upvoted:!1===e?c.a.downvoted:c.a.notVoted)(e.likes)};return e.all_awardings&&(s.allAwardings=(e=>e.map(e=>({awardType:e.award_type,coinPrice:e.coin_price,coinReward:e.coin_reward,count:e.count,daysOfDripExtension:e.days_of_drip_extension,daysOfPremium:e.days_of_premium,description:e.description,iconUrl:e.icon_url,id:e.id,isEnabled:e.is_enabled,name:e.name})))(e.all_awardings)),s});const o=e=>"string"==typeof e?JSON.parse(e):e,d=e=>e.author!==r.D?null:e.body===r.E?i.a.User:e.body===r.Pb?i.a.Moderator:null},"./src/reddit/helpers/r2/normalizeGildingsFromR2/index.ts":function(e,t,s){"use strict";t.a=(e=>({gid1:e.gid_1,gid2:e.gid_2,gid3:e.gid_3}))},"./src/reddit/helpers/r2/normalizePostFromR2/index.ts":function(e,t,s){"use strict";var r=s("./src/reddit/helpers/r2/normalizeGildingsFromR2/index.ts"),n=s("./src/reddit/models/Flair/index.ts"),a=s("./src/reddit/models/Media/index.ts"),c=s("./src/reddit/models/PostCreationForm/index.ts"),i=s("./src/reddit/models/Vote/index.ts");t.a=(e=>{return{author:e.author,authorId:e.author_fullname,approvedAtUTC:e.approved_at_utc,approvedBy:e.approved_by,bannedAtUTC:e.banned_at_utc,bannedBy:e.banned_by,belongsTo:{type:"user"===e.subreddit_type?"profile":"subreddit",id:e.subreddit_id||""},callToAction:e.call_to_action||null,created:1e3*e.created,crosspostParentId:e.cross_post_parent_id||null,crosspostRootId:e.cross_post_root_id||null,distinguishType:e.distinguish_type||null,domain:e.domain,domainOverride:e.domain_override||null,events:e.events||[],flair:(e=>{const t=[];return e.link_flair_richtext&&e.link_flair_richtext.length&&t.push({richtext:e.link_flair_richtext,type:n.e.Richtext,textColor:e.link_flair_text_color||"dark",backgroundColor:e.link_flair_background_color||"",templateId:e.link_flair_template_id}),e.link_flair_text&&t.push({text:e.link_flair_text,type:n.e.Text,textColor:e.link_flair_text_color||"dark",backgroundColor:e.link_flair_background_color||"",templateId:e.link_flair_template_id}),e.spoiler&&t.push({text:"spoiler",type:n.e.Spoiler}),e.over_18&&t.push({text:"nsfw",type:n.e.Nsfw}),t})(e),gildings:e.gildings?Object(r.a)(e.gildings):null,goldCount:e.gilded||0,hidden:e.hidden,id:e.name,ignoreReports:e.ignore_reports,isApproved:e.approved,isArchived:e.archived,isBlank:e.is_blank,isCrosspostable:e.is_crosspostable,isFollowed:e.is_followed||!1,isLocked:e.locked,isMediaOnly:e.media_only,isMeta:e.is_meta,isNSFW:e.over_18,isOriginalContent:e.is_original_content,isPinned:e.pinned,isRemoved:e.removed,isSpam:e.spam,isSpoiler:e.spoiler,isSponsored:e.promoted,isStickied:e.stickied,media:(e=>{const t=e.preview&&e.preview.enabled;let s=!1,r=null,n={},i={};const o=e.over_18||e.spoiler;if(e.preview&&(s=!!(i=e.preview.images[0].variants).mp4,n=e.preview.images[0].source,o&&(r=i.obfuscated.source.url)),e.is_self)return Object.assign({content:e.selftext_html,type:a.m.TEXT,markdownContent:e.selftext,obfuscated:r,rteMode:e.rte_mode||c.h.RICH_TEXT},e.rtjson&&{richtextContent:e.rtjson,type:a.m.RTJSON,mediaMetadata:e.media_metadata});if(e.media&&e.media.reddit_video){const t=e.media.reddit_video;return{hlsUrl:t.hls_url,dashUrl:t.dash_url,isGif:t.is_gif,scrubberThumbSource:t.scrubber_media_url,obfuscated:r,posterUrl:t.url,width:t.width,height:t.height,type:a.m.VIDEO}}if(e.secure_media&&e.secure_media.oembed)return{content:e.secure_media_embed.media_domain_url,type:a.m.EMBED,width:e.secure_media.oembed.width,height:e.secure_media.oembed.height,obfuscated:r,provider:e.secure_media.oembed.provider_name};if(t&&s)return{content:i.mp4.source.url,type:a.m.GIFVIDEO,width:i.mp4.source.width,height:i.mp4.source.height,gifBackgroundImage:n.url,gifBackgroundResolutions:e.preview.images[0].resolutions,obfuscated:r,resolutions:i.mp4.resolutions};if(t){const t=i.gif?i.gif.resolutions:e.preview.images[0].resolutions;return{content:n.url,type:a.m.IMAGE,width:n.width,height:n.height,obfuscated:r,resolutions:t}}return null})(e),modNote:e.mod_note||null,modReports:e.mod_reports,numComments:e.num_comments,numCrossposts:e.num_crossposts||0,numReports:e.num_reports||0,permalink:`https://www.reddit.com${e.permalink}`,postCategories:(e=>e?e.map(e=>({categoryId:e.category_id,categoryName:e.category_name})):[])(e.post_categories),preview:e.preview&&e.preview.images&&e.preview.images[0]&&e.preview.images[0].source?{url:e.preview.images[0].source.url,width:e.preview.images[0].source.width,height:e.preview.images[0].source.height}:void 0,previewComments:[],previousVisits:e.previous_visits,postId:e.name,modRemovalReason:e.mod_reason_title,modReasonBy:e.mod_reason_by,saved:e.saved,score:e.score,isScoreHidden:!!e.hide_score,sendReplies:e.send_replies,source:(e=>{const t={};if(e.promoted&&e.outbound_link||!e.is_self&&!e.is_reddit_media_domain){if(t.displayText=e.domain,t.url=e.url,e.outbound_link){const s=e.outbound_link;t.outboundUrl=s.url,t.outboundUrlExpiration=s.expiration,t.outboundUrlCreated=s.created}return t}return null})(e),suggestedSort:e.suggested_sort,thumbnail:{url:e.thumbnail,width:e.thumbnail_width,height:e.thumbnail_height},title:e.title,userReports:e.user_reports,upvoteRatio:e.upvote_ratio,viewCount:e.view_count||0,voteState:Object(i.d)(e.likes)}})},"./src/reddit/helpers/r2/normalizeProfileAboutInfoFromR2/index.ts":function(e,t,s){"use strict";t.a=(e=>({commentKarma:e.comment_karma,hasExternalAccount:e.has_external_account,postKarma:e.link_karma,prefShowTwitter:e.pref_show_twitter,publicDescription:e.subreddit?e.subreddit.public_description:"",userIsSubscriber:e.subreddit&&e.subreddit.user_is_subscriber||!1}))},"./src/reddit/helpers/r2/normalizeProfileSubredditFromR2/index.ts":function(e,t,s){"use strict";var r=s("./src/reddit/helpers/r2/normalizeSubredditFromR2/index.ts"),n=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{const s=Object(r.a)(e),a=(s.wls,n(s,["wls"]));return Object.assign({},a,{name:t})})},"./src/reddit/helpers/r2/normalizeR2APIErrors/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts");t.a=(e=>({type:(e=>{for(const t of e)switch(t[0]){case r.I.NO_STRIPE_SUBSCRIPTION:case r.I.USER_DOESNT_EXIST:case r.I.USER_REQUIRED_ERROR:case r.I.VALIDATION_ERROR:return t[0];case r.I.NO_USER:case r.I.NO_TEXT:case r.I.NO_URL:return r.I.VALIDATION_ERROR;case r.I.CREDIT_CARD_FAILURE:case r.I.CREDIT_CARD_FAILURE_GENERIC:return r.I.CREDIT_CARD_FAILURE;default:continue}return r.I.VALIDATION_ERROR})(e.body.json.errors),fields:e.body.json.errors.map(e=>({field:e[2]||"",msg:e[1]}))}))},"./src/reddit/helpers/routeKey/index.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return C}),s.d(t,"d",function(){return R}),s.d(t,"f",function(){return A}),s.d(t,"e",function(){return P}),s.d(t,"a",function(){return w}),s.d(t,"b",function(){return L});var r=s("./node_modules/lodash/pick.js"),n=s.n(r),a=s("./src/lib/constants/index.ts"),c=s("./src/lib/isFakeSubreddit/index.ts"),i=s("./src/lib/makeCommentsPageKey/index.ts"),o=s("./src/lib/makeExplorePageKey/index.ts"),d=s("./src/lib/makeListingKey/index.ts"),u=s("./src/lib/makePartnerSubredditConnectionPageKey/index.ts"),l=s("./src/lib/makePostCreationPageKey/index.ts"),b=s("./src/lib/makeSearchKey/index.ts"),p=s("./src/reddit/constants/postLayout.ts"),O=s("./src/reddit/helpers/makeProfileListingKey/index.ts"),f=s("./src/reddit/actions/pages/subredditWiki/constants.ts"),m=s("./src/reddit/constants/originalContent.ts"),j=s("./src/reddit/constants/page.ts"),g=s("./src/reddit/constants/parameters.ts"),y=s("./src/reddit/helpers/getCommentsPageSort/index.ts"),_=s("./src/reddit/models/Comment/index.ts"),E=s("./src/reddit/models/Multireddit/index.ts"),h=s("./src/reddit/models/Post/index.ts"),S=s("./src/reddit/models/User/index.ts"),T=s("./src/reddit/routes/modListing/index.ts"),I=s("./src/reddit/selectors/frontpage.ts"),v=s("./src/reddit/selectors/news.ts");const C=(e,t,s)=>{const r=e.route.meta.name;if(!r||!a.W.has(r)&&r!==a.Rb.COINS&&r!==a.Rb.COMMENTS&&r!==a.Rb.POST_CREATION&&r!==a.Rb.PREMIUM&&r!==a.Rb.SEARCH_RESULTS&&r!==a.Rb.PARTNER_SUBREDDIT_CONNECTION&&r!==a.Rb.EXPLORE&&r!==a.Rb.SETTINGS||!s&&r===a.Rb.COMMENTS)return null;switch(r){case a.Rb.POST_CREATION:return Object(l.a)(e.match.params);case a.Rb.INDEX:case a.Rb.LISTING:case a.Rb.SUBREDDIT:case a.Rb.SUBREDDIT_WIKI:case a.Rb.ORIGINAL_CONTENT:return R(e,t);case a.Rb.PROFILE_COMMENTS:case a.Rb.PROFILE_POSTS:case a.Rb.PROFILE_OVERVIEW:case a.Rb.PROFILE_PRIVATE:return A(e,t);case a.Rb.MULTIREDDIT:return D(e,t);case a.Rb.NEWS:return P(e,t);case a.Rb.COMMENTS:return w(e,t,s);case a.Rb.SEARCH_RESULTS:return x(e);case a.Rb.COINS:case a.Rb.PREMIUM:return r;case a.Rb.SETTINGS:return k(e);case a.Rb.PARTNER_SUBREDDIT_CONNECTION:return N(e);case a.Rb.EXPLORE:return L(e);default:return null}},R=(e,t)=>{const s=e.route,r=e.match,n=s.meta.name;if(!a.W.has(n)&&n!==a.Rb.POST_CREATION&&n!==a.Rb.SUBREDDIT_WIKI)return null;const i=r.queryParams;switch(n){case a.Rb.INDEX:case a.Rb.LISTING:const s=Object(I.a)(t),O=r.params,g=O.sort?O.sort:s;return Object(d.a)(j.b,g,i);case a.Rb.PROFILE_COMMENTS:case a.Rb.PROFILE_POSTS:{const e=r.params.profileName,t=i.sort;return Object(d.a)(`u_${e}`,t,i)}case a.Rb.POST_CREATION:case a.Rb.SUBREDDIT:{const e=r.params,t=e.subredditName,s=!t||Object(c.a)(t)?a.X.HOT:void 0;var o=e.sort;const n=void 0===o?s:o;return Object(d.a)(t,n,i)}case a.Rb.SUBREDDIT_WIKI:{const e=r.params.subredditName||f.a;return Object(d.a)(e,a.X.HOT,i)}case a.Rb.ORIGINAL_CONTENT:{var u=r.params,l=u.categoryName;const e=void 0===l?m.b:l;var b=u.sort;const t=void 0===b?a.X.HOT:b;return Object(d.a)(j.j,t,Object.assign({},i,{category:e}))}case a.Rb.MOD_LISTING:{var p=r.params.sort;const e=void 0===p?a.Y:p,t=Object(T.d)(r.path)?j.g:j.f;return Object(d.a)(t,e,i)}case a.Rb.MULTIREDDIT:return D(e,t);case a.Rb.NEWS:return P(e,t);case a.Rb.SEARCH_RESULTS:return C(e,t,null);default:return null}},A=(e,t)=>{const s=e.route,r=e.match,n=s.meta.name;if(!a.W.has(n)&&n!==a.Rb.POST_CREATION)return null;const c=r.params,i=r.queryParams,o=c.profileName;var u=i.sort;const l=void 0===u?a.Jb:u;switch(n){case a.Rb.PROFILE_OVERVIEW:const e=(t.user.prefs&&t.user.prefs.profileLayout?t.user.prefs.profileLayout:p.f.Large)===p.f.Compact?a.sb:a.tb;return Object(O.a)((o||"").toLowerCase(),e,l,i);case a.Rb.PROFILE_COMMENTS:case a.Rb.PROFILE_POSTS:return Object(d.a)(`u_${o}`,l,i);case a.Rb.PROFILE_PRIVATE:const s=c.listingType;return Object(O.b)(o.toLowerCase(),s);default:return null}},D=(e,t)=>{const s=e.route,r=e.match;if(s.meta.name!==a.Rb.MULTIREDDIT)return null;const n=r.params,c=r.queryParams,i=n.multiredditName;var o=n.sort;const u=void 0===o?a.X.HOT:o;let l=n.username;l||(l=t.user.account?Object(S.f)(t.user.account):"me");const b=Object(E.c)(l,i);return Object(d.a)(b,u,c)},P=(e,t)=>{const s=e.route,r=e.match;if(s.meta.name!==a.Rb.NEWS)return null;var n=r.params;const c=n.topic,i=n.subtopic;return Object(v.h)(t.user,c||"",i||"")},x=e=>{const t=e.route,s=e.match;if(t.meta.name!==a.Rb.SEARCH_RESULTS)return null;const r=s.params.subredditName,c=Object(b.d)(n()(s.queryParams,g.p));return Object(b.c)(r,c)},w=(e,t,s)=>{const r=e.route,n=e.match,c=r.meta.name;if(!c||c!==a.Rb.COMMENTS)return null;var o=n.params;const d=o.partialCommentId,u=o.partialPostId,l=Object(h.f)(u),b=d&&Object(_.d)(d);var p=Object(y.a)(n.queryParams,t.user,s);const O=p.hasSortParam,f=p.sortToUse;return Object(i.a)(l,b,{sort:f,hasSortParam:O})},N=e=>{const t=e.route,s=e.match,r=t.meta.name;if(!r||r!==a.Rb.PARTNER_SUBREDDIT_CONNECTION)return;const n=s.queryParams;return Object(u.a)(n)},k=e=>"SettingsPage-"+e.match.params.page,L=e=>{const t=e.route,s=e.match,r=t.meta.name;if(!r||r!==a.Rb.EXPLORE)return null;const n=s.queryParams.categoryName;return Object(o.a)({categoryName:n})}},"./src/reddit/helpers/timeApiRoute/index.ts":function(e,t,s){"use strict";var r=s("./src/lib/constants/index.ts"),n=s("./src/telemetry/index.ts");t.a=async function(e,t){const s=n.c.start();try{const a=await t();return Object(n.b)(r.o.Redesign,{page:e,type:"route",duration:n.c.end(s)}),a}finally{n.c.cancel(s)}}},"./src/reddit/helpers/trackers/blade.ts":function(e,t,s){"use strict";s.d(t,"m",function(){return c}),s.d(t,"l",function(){return i}),s.d(t,"g",function(){return o}),s.d(t,"h",function(){return d}),s.d(t,"c",function(){return u}),s.d(t,"d",function(){return l}),s.d(t,"n",function(){return p}),s.d(t,"b",function(){return O}),s.d(t,"a",function(){return f}),s.d(t,"i",function(){return m}),s.d(t,"j",function(){return j}),s.d(t,"k",function(){return g}),s.d(t,"f",function(){return y}),s.d(t,"e",function(){return _}),s.d(t,"o",function(){return E});var r=s("./src/reddit/constants/blade.ts"),n=s("./src/reddit/selectors/telemetry.ts");const a=(e,t)=>s=>Object.assign({},n.defaults(s),{source:r.d.Appearance,action:"click",noun:e,actionInfo:n.actionInfo(s,{paneName:t}),subreddit:n.subreddit(s)}),c=e=>a("save_style",e),i=e=>a("cancel_style",e),o=e=>t=>({source:r.d.Structure,action:"click",noun:e,screen:n.screen(t),subreddit:n.subreddit(t)}),d=e=>t=>({source:r.d.Appearance,action:"click",noun:e,screen:n.screen(t),subreddit:n.subreddit(t)}),u=(e,t)=>s=>({source:"colorpicker",action:"click",noun:e,actionInfo:n.actionInfo(s,{paneName:r.h[t]}),screen:n.screen(s),subreddit:n.subreddit(s)}),l=e=>t=>({source:r.i[e],action:"click",noun:"colorpicker",actionInfo:n.actionInfo(t,{paneName:r.h[e]}),screen:n.screen(t),subreddit:n.subreddit(t)}),b=e=>({screen:n.screen(e),subreddit:n.subreddit(e)}),p=()=>e=>Object.assign({source:r.d.Appearance,action:"view",noun:"blade"},b(e)),O=e=>t=>Object.assign({source:r.a[e],action:"click",noun:r.b[e]},b(t)),f=()=>e=>Object.assign({source:r.d.Appearance,action:"click",noun:"back"},b(e)),m=e=>t=>Object.assign({source:r.d.PostFlairManagement,action:"click",noun:e},b(t)),j=e=>t=>Object.assign({source:r.d.PostFlairManagement,action:"toggle",noun:"post_flair_template",actionInfo:{settingValue:e?"on":"off"}},b(t)),g=e=>t=>Object.assign({source:r.d.UserFlairManagement,action:"click",noun:e},b(t)),y=(e,t)=>Object.assign({},n.defaults(e),m(t)(e)),_=e=>t=>({source:"emoji",action:"click",noun:e,screen:n.screen(t),subreddit:n.subreddit(t)}),E=e=>t=>({source:r.d.MenuLinks,action:"click",noun:e?"wiki_link_on":"wiki_link_off",screen:n.screen(t),subreddit:n.subreddit(t),userSubreddit:n.userSubreddit(t)})},"./src/reddit/helpers/trackers/chat.ts":function(e,t,s){"use strict";s.d(t,"m",function(){return i}),s.d(t,"e",function(){return o}),s.d(t,"c",function(){return d}),s.d(t,"d",function(){return u}),s.d(t,"b",function(){return l}),s.d(t,"a",function(){return b}),s.d(t,"k",function(){return p}),s.d(t,"g",function(){return O}),s.d(t,"l",function(){return f}),s.d(t,"i",function(){return m}),s.d(t,"h",function(){return j}),s.d(t,"j",function(){return g}),s.d(t,"f",function(){return y});var r=s("./src/reddit/constants/chat.ts"),n=s("./src/reddit/selectors/telemetry.ts"),a=s("./src/telemetry/models/Event.ts");const c=e=>({screen:Object(n.screen)(e),subreddit:Object(n.subreddit)(e)}),i=()=>e=>Object.assign({source:a.b.ChatSidebarWidget,action:"view",noun:"chat_rooms",chat:Object(n.numberChannels)(e)},c(e)),o=e=>t=>Object.assign({source:a.b.ChatSidebarWidget,action:"click",noun:"view_room",chat:Object(n.channel)(t,e)},c(t)),d=e=>t=>Object.assign({source:a.b.ChatSidebarWidget,action:"click",noun:"join_room",chat:Object(n.channel)(t,e)},c(t)),u=()=>e=>Object.assign({source:a.b.ChatSidebarWidget,action:"click",noun:"view_all_rooms",chat:Object(n.numberChannels)(e)},c(e)),l=e=>t=>Object.assign({source:a.b.ChatSidebarModal,action:"click",noun:"view_room",chat:Object(n.channel)(t,e)},c(t)),b=e=>t=>Object.assign({source:a.b.ChatSidebarModal,action:"click",noun:"join_room",chat:Object(n.channel)(t,e)},c(t)),p=()=>e=>Object.assign({source:a.b.ChatSetup,action:"view",noun:"create_chat_room"},c(e)),O=e=>t=>{const s=e.channelSendbirdUrl,n=e.type;return Object.assign({source:a.b.ChatSetup,action:"submit",noun:"create_chat_room",chat:{id:s,type:r.f[n]}},c(t))},f=()=>e=>Object.assign({source:a.b.ChatSetup,action:"view",noun:"edit_chat_room"},c(e)),m=e=>t=>{const s=e.channelSendbirdUrl,n=e.type;return Object.assign({source:a.b.ChatSetup,action:"submit",noun:"edit_chat_room",chat:{id:s,type:r.f[n]}},c(t))},j=e=>t=>{const s=e.channelSendbirdUrl,n=e.type;return Object.assign({source:a.b.ChatSetup,action:"submit",noun:"delete_chat_room",chat:{id:s,type:r.f[n]}},c(t))},g=()=>e=>Object.assign({source:a.b.Nav,action:"view",noun:"orangered_06"},c(e)),y=e=>t=>Object.assign({source:"settings_privacy",action:"save",noun:"receive_chat_invites",setting:{value:e,oldValue:e},actionInfo:Object(n.actionInfo)(t,{settingValue:e})},Object(n.defaults)(t))},"./src/reddit/helpers/trackers/coins.ts":function(e,t,s){"use strict";s.d(t,"e",function(){return i}),s.d(t,"f",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"b",function(){return l}),s.d(t,"a",function(){return b}),s.d(t,"c",function(){return p});var r=s("./src/reddit/selectors/telemetry.ts"),n=s("./node_modules/uuid/v4.js"),a=s.n(n);let c;const i=()=>c,o=()=>c=a()(),d=()=>c=void 0,u="coins_marketing",l=()=>e=>Object.assign({source:u,action:"click",noun:"get_coins",correlationId:i()},r.defaults(e)),b=e=>t=>Object.assign({source:u,action:"click",noun:`coins_${e}`,correlationId:i()},r.defaults(t)),p=()=>e=>Object.assign({source:u,action:"click",noun:"get_premium",correlationId:i()},r.defaults(e))},"./src/reddit/helpers/trackers/commentList.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return a});var r=s("./src/telemetry/index.ts"),n=s("./src/reddit/selectors/telemetry.ts");const a=(e,t)=>{Object(r.a)(Object.assign({action:"view",source:"commentlist",noun:"bottom"},n.defaults(e),{listing:n.listing(e,t),subreddit:n.subreddit(e)}))}},"./src/reddit/helpers/trackers/commentsPage.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return d}),s.d(t,"b",function(){return u}),s.d(t,"e",function(){return l}),s.d(t,"a",function(){return b}),s.d(t,"c",function(){return p}),s.d(t,"d",function(){return O});var r=s("./src/app/models/Draft.ts"),n=s("./src/lib/constants/index.ts"),a=s("./src/reddit/constants/tracking.ts"),c=s("./src/reddit/selectors/telemetry.ts"),i=s("./src/telemetry/index.ts");const o=e=>{const t=(e=>{const t=e.platform.currentPage;if(t&&t.routeMatch){const e=t.routeMatch.match.params;if(e&&e.partialPostId)return`${n.wb.POST}_${e.partialPostId}`}})(e);return Object.assign({source:"comment_composer",action:a.b.CLICK},c.defaults(e),{screen:c.screen(e),subreddit:c.subreddit(e),post:t?c.post(e,t):null,profile:c.profile(e)})},d=(e,t)=>Object(i.a)(Object.assign({noun:"comment"},o(e),{commentComposer:{editorMode:t}})),u=e=>Object(i.a)(Object.assign({noun:"cancel"},o(e))),l=(e,t)=>{t===r.a.replyToPost&&Object(i.a)(Object.assign({noun:"input"},o(e)))},b=(e,t)=>Object(i.a)(Object.assign({source:"comment",noun:"delete",action:"click"},c.defaults(t),{screen:c.screen(t),subreddit:c.subreddit(t),post:c.post(t,e)})),p=e=>Object(i.a)(Object.assign({noun:"edit"},o(e))),O=e=>Object(i.a)(Object.assign({noun:"save_edit"},o(e)))},"./src/reddit/helpers/trackers/communityTopics.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return o}),s.d(t,"b",function(){return d}),s.d(t,"a",function(){return u}),s.d(t,"d",function(){return l});var r=s("./src/reddit/selectors/tags.ts"),n=s("./src/reddit/selectors/telemetry.ts"),a=s("./src/telemetry/index.ts");const c=(e,t,s)=>{if(!s.id)return{content:s.displayText};const n=Object(r.b)(e)[s.id]||Object(r.d)(e,{subredditId:t})[s.id];return n?{id:n.id,content:n.text,type:n.type}:null},i=(e,t)=>Object.assign({},n.defaults(e),{subreddit:Object.assign({},n.subreddit(e)||{},{id:t},((e,t)=>Object(r.i)(e,{itemId:t}).reduce(({topicTagIds:e,topicTagContents:t,topicTagTypes:s},r)=>(e.push(r.tag.id),t.push(r.tag.text),s.push(r.tag.type),{topicTagIds:e,topicTagContents:t,topicTagTypes:s}),{topicTagIds:[],topicTagContents:[],topicTagTypes:[]}))(e,t)),source:"community_settings",action:"click"}),o=(e,t,s)=>{return!Object(r.e)(e,{subredditId:t})&&s.id?Object(a.a)(((e,t,s)=>Object.assign({},i(e,t),{topicTag:c(e,t,s),noun:"topic_auto_suggest"}))(e,t,s)):s.id?Object(a.a)(((e,t,s)=>Object.assign({},i(e,t),{topicTag:c(e,t,s),noun:"topic_auto_complete"}))(e,t,s)):Object(a.a)(((e,t,s)=>Object.assign({},i(e,t),{topicTag:c(e,t,s),noun:"topic_add_new"}))(e,t,s))},d=(e,t,s)=>Object(a.a)(Object.assign({},i(e,t),{topicTag:c(e,t,s),noun:"topic_remove"})),u=(e,t)=>Object(a.a)(Object.assign({},i(e,t),{noun:"topic_tag_field"})),l=(e,t)=>Object(a.a)(Object.assign({},i(e,t),{noun:"save"}))},"./src/reddit/helpers/trackers/lightbox.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return i}),s.d(t,"e",function(){return o}),s.d(t,"f",function(){return d}),s.d(t,"c",function(){return u}),s.d(t,"a",function(){return l}),s.d(t,"b",function(){return b});var r=s("./src/reddit/constants/tracking.ts"),n=s("./src/telemetry/index.ts"),a=s("./src/reddit/selectors/platform.ts"),c=s("./src/reddit/selectors/telemetry.ts");const i=(e,t,s)=>r=>({source:Object(a.h)(r)||s?"post_lightbox":"post_detail",action:"click",noun:t,post:c.post(r,e),profile:c.profile(r),screen:c.screen(r),subreddit:c.subreddit(r)}),o=(e,t)=>s=>{const r=c.currentPost(s);return r?i(r.id,e,t)(s):{source:Object(a.h)(s)||t?"post_lightbox":"post_detail",action:"click",noun:e,profile:c.profile(s),screen:c.screen(s),subreddit:c.subreddit(s)}},d=(e,t)=>s=>Object(n.a)(Object.assign({},i(e,t)(s),c.defaults(s))),u=e=>t=>({source:"id_card",action:r.b.CLICK,noun:e,post:c.currentPost(t),profile:c.profile(t),screen:c.screen(t),subreddit:c.subreddit(t),userSubreddit:c.userSubreddit(t)}),l=e=>t=>({source:"id_banner",action:r.b.CLICK,noun:e,post:c.currentPost(t),profile:c.profile(t),screen:c.screen(t),subreddit:c.subreddit(t),userSubreddit:c.userSubreddit(t)}),b=e=>({source:"id_banner",action:r.b.VIEW,noun:"id_banner",post:c.currentPost(e),profile:c.profile(e),screen:c.screen(e),subreddit:c.subreddit(e),userSubreddit:c.userSubreddit(e)})},"./src/reddit/helpers/trackers/post.ts":function(e,t,s){"use strict";s.d(t,"g",function(){return a}),s.d(t,"f",function(){return c}),s.d(t,"a",function(){return i}),s.d(t,"d",function(){return o}),s.d(t,"b",function(){return d}),s.d(t,"c",function(){return l}),s.d(t,"e",function(){return b});var r=s("./src/telemetry/index.ts"),n=s("./src/reddit/selectors/telemetry.ts");const a=(e,t)=>Object(r.a)(Object.assign({source:"post",action:"view",noun:"post"},n.defaults(e),{post:n.post(e,t),profile:n.profile(e),media:n.media(e,t),screen:n.screen(e),subreddit:n.subreddit(e)})),c=(e,t)=>Object(r.a)(Object.assign({source:"post",action:"view",noun:"ad"},n.defaults(e),{post:n.post(e,t),media:n.media(e,t),screen:n.screen(e),subreddit:n.subreddit(e)})),i=(e,t,s)=>Object(r.a)(Object.assign({source:"post",action:"consume",noun:"post"},n.defaults(e),{post:n.post(e,t,s),media:n.media(e,t),screen:n.screen(e),subreddit:n.subreddit(e)})),o=(e,t)=>s=>({source:"post",action:"click",noun:t,post:n.post(s,e),media:n.media(s,e),screen:n.screen(s),session:n.session(s),subreddit:n.subreddit(s)||n.subredditByPostOrCommentId(s,e)}),d=(e,t)=>s=>Object(r.a)(Object.assign({source:"post",action:"click",noun:t},n.defaults(s),{post:n.post(s,e),media:n.media(s,e),screen:n.screen(s),session:n.session(s),subreddit:n.subreddit(s)})),u=(e,t)=>({post:n.post(e,t),profile:n.profile(e)}),l=e=>t=>Object.assign({action:"pin",noun:"post",source:"profile"},u(t,e),n.defaults(t)),b=e=>t=>Object.assign({action:"unpin",noun:"post",source:"profile"},u(t,e),n.defaults(t))},"./src/reddit/helpers/trackers/postComposer.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return j}),s.d(t,"c",function(){return g}),s.d(t,"t",function(){return y}),s.d(t,"s",function(){return _}),s.d(t,"o",function(){return E}),s.d(t,"v",function(){return h}),s.d(t,"n",function(){return S}),s.d(t,"i",function(){return T}),s.d(t,"q",function(){return I}),s.d(t,"p",function(){return v}),s.d(t,"l",function(){return C}),s.d(t,"k",function(){return R}),s.d(t,"u",function(){return A}),s.d(t,"d",function(){return D}),s.d(t,"m",function(){return P}),s.d(t,"x",function(){return x}),s.d(t,"y",function(){return w}),s.d(t,"z",function(){return N}),s.d(t,"w",function(){return k}),s.d(t,"j",function(){return U}),s.d(t,"h",function(){return M}),s.d(t,"e",function(){return G}),s.d(t,"f",function(){return F}),s.d(t,"b",function(){return B}),s.d(t,"r",function(){return $}),s.d(t,"g",function(){return q});var r=s("./src/reddit/constants/tracking.ts"),n=s("./src/reddit/helpers/correlationIdTracker.ts"),a=s("./src/reddit/helpers/media/index.ts"),c=s("./src/reddit/models/PostCreationForm/index.ts"),i=s("./src/reddit/models/PostDraft/index.ts"),o=s("./src/reddit/selectors/postDraft.ts"),d=s("./src/reddit/selectors/telemetry.ts"),u=s("./src/reddit/selectors/user.ts"),l=s("./src/telemetry/index.ts"),b=s("./src/telemetry/models/PostComposer.ts"),p=s("./src/telemetry/models/PostDraft.ts");const O={imageOnly:"image",linkOnly:"link",media:"media",poll:"self",post:"self",crosspost:"crosspost"},f=e=>Object.assign({source:"post_composer",action:r.b.CLICK},d.defaults(e),{screen:d.screen(e),correlationId:Object(n.c)(n.a.PostComposer)}),m=(e,t)=>"self"!==t?{}:{editorMode:e.user.prefs.editorMode===c.h.MARKDOWN?"markdown":"rte"},j=e=>{Object(l.a)(Object.assign({noun:"cancel"},f(e)))},g=e=>{Object(l.a)(Object.assign({noun:"discard"},f(e)))},y=e=>{Object(l.a)(Object.assign({noun:"subreddit_choice",subreddit:d.subreddit(e)},f(e)))},_=e=>{Object(l.a)(Object.assign({noun:"subreddit_selector"},f(e)))},E=(e,t)=>{Object(l.a)(Object.assign({noun:"post_type_selector",postComposer:{type:O[t]}},f(e)))},h=(e,t,s)=>{"image_upload"===t||"video_upload"===t?Object(l.a)(Object.assign({noun:t},f(e))):Object(l.a)(Object.assign({noun:"text_option",postComposer:{textType:t,finalStatus:s?"on":"off"}},f(e)))},S=(e,t)=>{Object(l.a)(Object.assign({noun:"post",subreddit:d.subreddit(e),postComposer:Object.assign({type:t},m(e,t))},f(e)))},T=(e,t)=>{const s=t===c.h.MARKDOWN?"markdown_mode":"rte_mode";Object(l.a)(Object.assign({noun:s},f(e)))},I=(e,t)=>{Object(l.a)(Object.assign({noun:"save",subreddit:d.subreddit(e),postComposer:Object.assign({type:t},m(e,t))},f(e)))},v=(e,t)=>{const s=e.uploads[t];s.error&&Object(l.a)(Object.assign({},f(e),{noun:"media",action:"reject",actionInfo:Object.assign({},d.actionInfo(e),{reason:JSON.stringify(s.error)})}))},C=(e,t)=>{t.forEach(t=>{const s=Object(a.e)(t.type);s&&Object(l.a)(Object.assign({},f(e),{action:"drag",noun:s}))})},R=(e,t,s)=>{Object(l.a)(Object.assign({},f(e),{noun:"input",postComposer:{inputType:s},action:t}))},A=(e,t,s)=>{Object(l.a)(Object.assign({},f(e),{noun:s,action:Object(b.getToggleAction)(t)}))},D=e=>{Object(l.a)(Object.assign({},f(e),{noun:"hide_oc_description",action:"click"}))},P=(e,t)=>{Object(l.a)(Object.assign({},f(e),{action:"click",noun:"share_profile_post_to_category",subreddit:{categoryName:t}}))},x=e=>{Object(l.a)(Object.assign({},f(e),{action:"click",noun:"recommend_oc_community"}))},w=(e,t)=>{Object(l.a)(Object.assign({},f(e),{action:"click",noun:"recommended_oc_category",subreddit:{categoryName:t}}))},N=(e,t,s)=>{Object(l.a)(Object.assign({},f(e),{action:"click",noun:"recommended_oc_subreddit",subreddit:{id:s.id,name:s.name,categoryName:t}}))},k=e=>{Object(l.a)(Object.assign({},f(e),{noun:"recommend_oc_community",action:"close"}))},L=(e,t)=>{if(t){const s=d.subredditById(e,t);if(s)return{subreddit:s};const r=d.profileById(e,t);if(r)return{profile:r}}},U=(e,t)=>{const s=t.draftId,r=t.destSubreddit,n=Object(u.j)(e),a=Object(o.d)(e,{draftId:s}),c={authorId:n?n.id:void 0,createdTimestamp:a?a.created:void 0,id:s||void 0,nsfw:t.isNSFW,originalContent:t.isOC,spoiler:t.isSpoiler,titleLength:t.title.length};switch(t.kind){case i.b.Link:c.type=p.DraftType.Link,c.urlLength=t.body.length;break;case i.b.Markdown:c.type=p.DraftType.Self,c.bodyTextLength=t.body.length;break;case i.b.RichText:c.type=p.DraftType.RichText,t.documentStats&&(c.bodyTextLength=t.documentStats.textLength,c.numberRteImages=t.documentStats.rteImagesCount,c.numberRteVideos=t.documentStats.rteVideosCount);break;case i.b.Image:c.type=p.DraftType.Image;break;case i.b.Video:c.type=p.DraftType.Video}return Object.assign({postDraft:c},L(e,r.id))},M=(e,t)=>{Object(l.a)(Object.assign({noun:"draft_load"},f(e),U(e,t)))},G=(e,t)=>{Object(l.a)(Object.assign({noun:t.draftId?"draft_update":"draft_create"},f(e),U(e,t)))},F=(e,t)=>{Object(l.a)(Object.assign({noun:"draft_delete"},f(e),((e,t)=>{const s=Object(u.j)(e),r={authorId:s?s.id:void 0,createdTimestamp:t.created,id:t.id,nsfw:t.isNSFW,originalContent:t.isOriginalContent,spoiler:t.isSpoiler,titleLength:t.title.length};switch(t.kind){case i.b.Link:r.type=p.DraftType.Link,r.urlLength=(t.body||"").length;break;case i.b.Markdown:r.type=p.DraftType.Self,r.bodyTextLength=(t.body||"").length;break;case i.b.RichText:r.type=p.DraftType.RichText}return Object.assign({postDraft:r},L(e,t.subredditId))})(e,t)))},B=e=>{Object(l.a)(Object.assign({},f(e),{noun:"social_connect_link",action:r.b.CLICK}))},$=(e,t)=>{Object(l.a)(Object.assign({},f(e),{noun:"twitter_share_checkbox",action:Object(b.getToggleAction)(t)}))},q=(e,t,s)=>{Object(l.a)(Object.assign({},f(e),U(e,t),{noun:"draft_share",action:s?"enable":"disable"}))}},"./src/reddit/helpers/trackers/premium.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return i}),s.d(t,"g",function(){return o}),s.d(t,"e",function(){return d}),s.d(t,"a",function(){return l}),s.d(t,"c",function(){return b}),s.d(t,"d",function(){return p}),s.d(t,"b",function(){return O});var r=s("./src/reddit/selectors/telemetry.ts"),n=s("./node_modules/uuid/v4.js"),a=s.n(n);let c;const i=()=>c,o=()=>c=a()(),d=()=>c=void 0,u="premium_marketing",l=()=>e=>Object.assign({source:u,action:"click",noun:"get_premium",correlationId:i()},r.defaults(e)),b=()=>e=>Object.assign({source:u,action:"click",noun:"price",correlationId:i()},r.defaults(e)),p=()=>e=>Object.assign({source:u,action:"click",noun:"redeem_code",correlationId:i()},r.defaults(e)),O=()=>e=>Object.assign({source:u,action:"click",noun:"manage",correlationId:i()},r.defaults(e))},"./src/reddit/helpers/trackers/screenview.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return g}),s.d(t,"c",function(){return y}),s.d(t,"j",function(){return _}),s.d(t,"k",function(){return E}),s.d(t,"i",function(){return h}),s.d(t,"l",function(){return S}),s.d(t,"b",function(){return T}),s.d(t,"g",function(){return I}),s.d(t,"d",function(){return v}),s.d(t,"e",function(){return C}),s.d(t,"a",function(){return D}),s.d(t,"h",function(){return P}),s.d(t,"m",function(){return k});var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makePostDraftPageKey/index.ts"),a=s("./src/reddit/helpers/routeKey/index.ts"),c=s("./src/reddit/helpers/trackers/postComposer.ts"),i=s("./src/reddit/helpers/trackers/profileSettings.ts"),o=s("./src/reddit/models/Comment/index.ts"),d=s("./src/reddit/models/Post/index.ts"),u=s("./src/reddit/selectors/news.ts"),l=s("./src/reddit/selectors/profile.ts"),b=s("./src/reddit/selectors/subreddit.ts"),p=s("./src/reddit/helpers/trackers/coins.ts"),O=s("./src/reddit/helpers/trackers/premium.ts"),f=s("./src/reddit/selectors/postDraft.ts"),m=s("./src/reddit/selectors/telemetry.ts"),j=s("./src/telemetry/index.ts");const g=(e,t,s,c)=>{const l=e.route.meta.name;if(l)switch(l){case r.Rb.COMMENTS:var b=e.match.params;const C=b.partialCommentId,k=b.partialPostId,L=Object(d.f)(k),U=Object(a.a)(e,t,t.posts.models[L]);if(!U)return;const M=C&&Object(o.d)(C);Object(j.a)(T(U,L,M,s,c)(t));break;case r.Rb.INDEX:case r.Rb.LISTING:case r.Rb.MULTIREDDIT:case r.Rb.SUBREDDIT:case r.Rb.ORIGINAL_CONTENT:const G=Object(a.d)(e,t);if(!G)return;var p=e.match;const F=p.params,B=p.queryParams;var O=F.sort;const $=void 0===O?r.X.HOT:O,q=B.t;Object(j.a)(y(G,$,s,c,q)(t));break;case r.Rb.PROFILE_OVERVIEW:{const n=Object(a.f)(e,t);if(!n)return;var f=e.match;const i=f.params,o=f.queryParams;var m=i.sort;const d=void 0===m?r.Jb:m,u=o.t;Object(j.a)(_(n,d,s,c,u)(t))}break;case r.Rb.PROFILE_POSTS:{const n=Object(a.f)(e,t);if(!n)return;const i=e.match.queryParams;var g=i.sort;const o=void 0===g?r.Jb:g;var S=i.t;const d=void 0===S?r.sc:S;Object(j.a)(E(n,o,s,c,d)(t))}break;case r.Rb.PROFILE_COMMENTS:{const n=Object(a.f)(e,t);if(!n)return;const i=e.match.queryParams;var I=i.sort;const o=void 0===I?r.Jb:I;var v=i.t;const d=void 0===v?r.sc:v;Object(j.a)(h(n,o,s,c,d)(t))}break;case r.Rb.SETTINGS:e.match.params.page===r.lc.Profile?Object(i.j)(t):Object(j.a)(w(s,c)(t));break;case r.Rb.POST_CREATION:break;case r.Rb.NEWS:const V=Object(a.e)(e,t);if(!V)return;const H=Object(u.m)(t.user);Object(j.a)(y(V,H,s,c)(t));break;case r.Rb.POST_DRAFT:{const r=e.match.params.draftId,a=Object(n.a)(e.match.params);if(!a)return;R(t,a,r,s,c);break}case r.Rb.PARTNER_SUBREDDIT_CONNECTION:Object(j.a)(A(s,c)(t));break;case r.Rb.COINS:Object(j.a)(D(s,c)(t));break;case r.Rb.PREMIUM:Object(j.a)(P(s,c)(t));break;case r.Rb.APPEAL:Object(j.a)(x(s,c)(t));break;case r.Rb.EXPLORE:{const r=Object(a.b)(e);if(!r)return;Object(j.a)(N(r,s,c)(t));break}}},y=(e,t,s,r,n)=>a=>{const c=m.listing(a,e);c&&(c.sort=t,n&&(c.sortTime=n));const i=a.listings.postOrder.api,o=!i.error[e]&&!i.pending[e];return Object.assign({listing:c,source:"global",action:"view",noun:"screen"},m.defaults(a),{actionInfo:m.actionInfo(a,{success:o}),news:m.news(a),screen:m.screen(a),subreddit:m.subreddit(a),timer:m.timer(s,r),userSubreddit:m.userSubreddit(a),adblock:m.adblock(a)})},_=(e,t,s,r,n)=>a=>{const c=m.listing(a,e);c&&(c.sort=t,n&&(c.sortTime=n));const i=a.listings.postOrder.api,o=!i.error[e]&&!i.pending[e];return Object.assign({listing:c,source:"global",action:"view",noun:"screen"},m.defaults(a),{actionInfo:m.actionInfo(a,{success:o}),profile:m.profile(a),screen:m.screen(a),subreddit:m.subreddit(a),timer:m.timer(s,r),userSubreddit:m.userSubreddit(a),adblock:m.adblock(a)})},E=(e,t,s,r,n)=>a=>{const c=m.listing(a,e);c&&(c.sort=t,n&&(c.sortTime=n));const i=a.listings.postOrder.api,o=!i.error[e]&&!i.pending[e];return Object.assign({listing:c,source:"global",action:"view",noun:"screen"},m.defaults(a),{actionInfo:m.actionInfo(a,{success:o}),profile:m.profile(a),screen:m.screen(a),subreddit:m.subreddit(a),timer:m.timer(s,r),userSubreddit:m.userSubreddit(a),adblock:m.adblock(a)})},h=(e,t,s,r,n)=>a=>{const c=m.profileComments(a,e);c&&(c.sort=t,n&&(c.sortTime=n));const i=a.profileCommentsPage.api,o=!i.error[e]&&!i.pending[e];return Object.assign({listing:c,source:"global",action:"view",noun:"screen"},m.defaults(a),{actionInfo:m.actionInfo(a,{success:o}),profile:m.profile(a),screen:m.screen(a),subreddit:m.subreddit(a),timer:m.timer(s,r),userSubreddit:m.userSubreddit(a),adblock:m.adblock(a)})},S=e=>(t,s)=>r=>{const n=!r.profilePrivatePage.api.error[e]&&!r.profilePrivatePage.api.pending[e];return Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(r),{actionInfo:m.actionInfo(r,{success:n}),profile:m.profile(r),screen:m.screen(r),subreddit:m.subreddit(r),timer:m.timer(s,t),userSubreddit:m.userSubreddit(r),adblock:m.adblock(r)})},T=(e,t,s,r,n)=>a=>{const c=a.commentsPage.api,i=!c.error[e]&&!c.pending[e],o=Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(a),{actionInfo:m.actionInfo(a,{success:i}),post:m.post(a,t),profile:m.profile(a),screen:m.screen(a),subreddit:m.subreddit(a),timer:m.timer(r,n),userSubreddit:m.userSubreddit(a),adblock:m.adblock(a)});return s&&(o.comment=m.comment(a,s)),o},I=(e,t,s)=>r=>{const n=r.creations.api.page.fetched[e],a=r.platform.currentPage?r.platform.currentPage.queryParams.source_id:void 0;return Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(r),{actionInfo:m.actionInfo(r,{success:n}),post:a?m.post(r,a):void 0,screen:m.screen(r),subreddit:m.subreddit(r),timer:m.timer(t,s),userSubreddit:m.userSubreddit(r),adblock:m.adblock(r)})},v=(e,t,s)=>{Object(j.a)(Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(e),{actionInfo:m.actionInfo(e,{success:t}),screen:m.screen(e),subreddit:m.subredditById(e,Object(b.z)(e,s)),userSubreddit:m.userSubreddit(e),adblock:m.adblock(e)}))},C=(e,t,s,r)=>{Object(j.a)(Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(e),{profile:m.profileById(e,Object(l.j)(e,r)),screen:m.screen(e),subreddit:m.subredditById(e,Object(b.z)(e,s)),userSubreddit:m.userSubreddit(e),adblock:m.adblock(e)}))},R=(e,t,s,r,n)=>{const a=e.creations.api.page.pending[t],i=!e.creations.api.page.error[t]&&!a&&!!s,o=Object(f.h)(e,s);Object(j.a)(Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(e),{actionInfo:m.actionInfo(e,{success:i}),screen:m.screen(e),subreddit:m.subreddit(e),timer:m.timer(r,n),userSubreddit:m.userSubreddit(e),adblock:m.adblock(e)},o?Object(c.j)(e,o):{}))},A=(e,t)=>s=>Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(s),{actionInfo:m.actionInfo(s),screen:m.screen(s),timer:m.timer(e,t),userSubreddit:m.userSubreddit(s),adblock:m.adblock(s)}),D=(e,t)=>s=>Object.assign({source:"coins_marketing",action:"view",noun:"page",correlationId:p.e()},m.defaults(s),{timer:m.timer(e,t),adblock:m.adblock(s)}),P=(e,t)=>s=>Object.assign({source:"premium_marketing",action:"view",noun:"page",correlationId:O.f()},m.defaults(s),{timer:m.timer(e,t),adblock:m.adblock(s)}),x=(e,t)=>s=>Object.assign({source:"appeal",action:"view",noun:"page"},m.defaults(s),{timer:m.timer(e,t)}),w=(e,t)=>s=>Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(s),{actionInfo:m.actionInfo(s),timer:m.timer(e,t)}),N=(e,t,s)=>r=>{const n=r.listings.listingOrder.api,a=!n.error[e]&&!n.pending[e];return Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(r),{actionInfo:m.actionInfo(r,{success:a}),screen:m.screen(r),timer:m.timer(t,s),userSubreddit:m.userSubreddit(r),adblock:m.adblock(r)})},k=()=>e=>Object.assign({source:"global",action:"view",noun:"screen"},m.defaults(e))},"./src/reddit/helpers/trackers/submitValidation.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return o}),s.d(t,"c",function(){return d}),s.d(t,"h",function(){return b}),s.d(t,"g",function(){return p}),s.d(t,"d",function(){return f}),s.d(t,"a",function(){return m}),s.d(t,"b",function(){return j}),s.d(t,"e",function(){return _}),s.d(t,"i",function(){return E}),s.d(t,"j",function(){return h});var r=s("./src/reddit/controls/FormFields/index.tsx"),n=s("./src/reddit/selectors/telemetry.ts"),a=s("./src/telemetry/index.ts");const c=e=>Object.assign({source:"submit_validation"},n.defaults(e),{profile:n.profile(e),subreddit:n.subreddit(e)}),i={titleRegEx:"title_regex",titleStrings:"title_required_word",titleLength:"title_length",reposts:"repost_frequency",flair:"post_flair"},o=(e,t,s)=>{Object(a.a)(Object.assign({},c(e),{action:s?"deselect":"select",noun:i[t]}))},d=(e,t)=>t.action===r.d.ADD?u(e):t.action===r.d.REMOVE&&t.value&&void 0!==t.index?l(e,t.value,t.index):void 0,u=e=>{Object(a.a)(Object.assign({},c(e),{action:"add",noun:"title_required_word"}))},l=(e,t,s)=>{Object(a.a)(Object.assign({},c(e),{action:"remove",noun:"title_required_word",actionInfo:n.actionInfo(e,{settingValue:t,position:s})}))},b=(e,t)=>{Object(a.a)(Object.assign({},c(e),{action:"change",noun:"title_min",actionInfo:n.actionInfo(e,{settingValue:t})}))},p=(e,t)=>{Object(a.a)(Object.assign({},c(e),{action:"change",noun:"title_max",actionInfo:n.actionInfo(e,{settingValue:t})}))},O={none:"optional",required:"required",notAllowed:"not_allowed"},f=(e,t)=>{const s=O[t];Object(a.a)(Object.assign({},c(e),{action:"toggle",noun:"post_body",actionInfo:n.actionInfo(e,{settingValue:s})}))},m=(e,t)=>{Object(a.a)(Object.assign({},c(e),{action:"toggle",noun:"domain",actionInfo:n.actionInfo(e,{settingValue:"none"===t?"no_filtering":t})}))},j=(e,t,s)=>{if(t.action===r.d.ADD){return g(e,"whitelist"===s?"add_whitelist":"add_blacklist")}if(t.action===r.d.REMOVE&&t.value&&void 0!==t.index){const r="whitelist"===s?"remove_whitelist":"remove_blacklist";return y(e,t.value,t.index,r)}},g=(e,t)=>{Object(a.a)(Object.assign({},c(e),{action:t,noun:"domain"}))},y=(e,t,s,r)=>{Object(a.a)(Object.assign({},c(e),{action:r,noun:"domain",actionInfo:n.actionInfo(e,{settingValue:t,position:s})}))},_=(e,t)=>{Object(a.a)(Object.assign({},c(e),{action:"change",noun:"repost_days",actionInfo:n.actionInfo(e,{settingValue:t})}))},E=e=>{Object(a.a)(Object.assign({},c(e),{action:"click",noun:"save"}))},h=e=>{Object(a.a)(Object.assign({source:"global",noun:"screen",action:"view"},n.defaults(e),{profile:n.profile(e),subreddit:n.subreddit(e)}))}},"./src/reddit/helpers/trackers/subredditCreation.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a});var r=s("./src/reddit/selectors/telemetry.ts");const n=e=>t=>Object.assign({source:e,noun:"create_community_button",action:"click"},r.defaults(t),{actionInfo:r.actionInfo(t,{settingValue:t.user.account&&t.user.account.isMod?"existing_mod":"new_mod"})}),a=(e,t)=>s=>Object.assign({source:"community_form",noun:"save_community_button",action:"click"},r.defaults(s),{actionInfo:r.actionInfo(s,{settingValue:e,success:t})})},"./src/reddit/icons/svgs/Plus/index.tsx":function(e,t,s){"use strict";s("./node_modules/react/index.js");var r,n=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,s,n){var a=e&&e.defaultProps,c=arguments.length-3;if(t||0===c||(t={}),t&&a)for(var i in a)void 0===t[i]&&(t[i]=a[i]);else t||(t=a||{});if(1===c)t.children=n;else if(c>1){for(var o=Array(c),d=0;dn("svg",{className:e.className,viewBox:"0 0 20 20",version:"1.1"},void 0,n("g",{stroke:"none"},void 0,n("g",{transform:"translate(-34.000000, -136.000000)",fill:"inherit"},void 0,n("path",{d:"M45.2,147.2 L48.8,147.2 C49.46272,147.2 50,146.66272 50,146 C50,145.33728 49.46272,144.8 48.8,144.8 L45.2,144.8 L45.2,141.2 C45.2,140.53728 44.66272,140 44,140 C43.33728,140 42.8,140.53728 42.8,141.2 L42.8,144.8 L39.2,144.8 C38.53728,144.8 38,145.33728 38,146 C38,146.66272 38.53728,147.2 39.2,147.2 L42.8,147.2 L42.8,150.8 C42.8,151.46272 43.33728,152 44,152 C44.66272,152 45.2,151.46272 45.2,150.8 L45.2,147.2 Z",id:"Combined-Shape"})))))},"./src/reddit/icons/svgs/Trash2/index.tsx":function(e,t,s){"use strict";s.d(t,"a",function(){return o});s("./node_modules/react/index.js");var r,n=s("./bundled-modules/styled-components/styled-components.min.js"),a=s.n(n),c=s("./src/reddit/models/Theme/NewColorSystem/index.ts"),i=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,s,n){var a=e&&e.defaultProps,c=arguments.length-3;if(t||0===c||(t={}),t&&a)for(var i in a)void 0===t[i]&&(t[i]=a[i]);else t||(t=a||{});if(1===c)t.children=n;else if(c>1){for(var o=Array(c),d=0;di("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",onClick:e.onClick},void 0,i("path",{d:"M16.5,2H12.71l-.85-.85A.5.5,0,0,0,11.5,1h-3a.5.5,0,0,0-.35.15L7.29,2H3.5a.5.5,0,0,0-.5.5v1a.5.5,0,0,0,.5.5h13a.5.5,0,0,0,.5-.5v-1A.5.5,0,0,0,16.5,2Z"}),i("path",{d:"M16.5,5H3.5a.5.5,0,0,0-.5.5v12A1.5,1.5,0,0,0,4.5,19h11A1.5,1.5,0,0,0,17,17.5V5.5A.5.5,0,0,0,16.5,5ZM6.75,15.5a.75.75,0,0,1-1.5,0v-7a.75.75,0,0,1,1.5,0Zm4,0a.75.75,0,0,1-1.5,0v-7a.75.75,0,0,1,1.5,0Zm4,0a.75.75,0,0,1-1.5,0v-7a.75.75,0,0,1,1.5,0Z"}));t.b=a()(o).withConfig({componentId:"s69qjd8-0"})(["fill: ",";"],e=>Object(c.c)(e).actionIcon)},"./src/reddit/models/ApiRequestState/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return c});var r,n=s("./node_modules/uuid/v4.js"),a=s.n(n);!function(e){e[e.Pending=0]="Pending",e[e.Complete=1]="Complete",e[e.Failed=2]="Failed"}(r||(r={}));const c=()=>a()()},"./src/reddit/models/Comment/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"d",function(){return i}),s.d(t,"e",function(){return o}),s.d(t,"c",function(){return d}),s.d(t,"b",function(){return u});var r,n=s("./src/reddit/constants/comments.ts"),a=s("./src/reddit/constants/things.ts"),c=s("./src/lib/constants/index.ts");!function(e){e.User="user",e.Moderator="moderator"}(r||(r={}));const i=e=>`${a.a}${e}`,o=e=>({id:e,type:n.a.Comment}),d=e=>e.author===c.D;var u;!function(e){e.DeletedComment="DeletedComment",e.Comment="Comment"}(u||(u={}))},"./src/reddit/models/DiscoveryUnit/index.ts":function(e,t,s){"use strict";var r,n,a,c;s.d(t,"b",function(){return i}),s.d(t,"d",function(){return o}),s.d(t,"c",function(){return d}),s.d(t,"e",function(){return u}),s.d(t,"a",function(){return l}),s.d(t,"f",function(){return b}),s.d(t,"g",function(){return p}),s.d(t,"h",function(){return O}),function(e){e.Community="community",e.CommunityCategory="community_category",e.FavoriteSubreddits="favorite_subreddits",e.Listing="listing",e.RecentlyVisitedSubreddits="recently_visited_subreddits",e.SubredditListing="subreddit_listing"}(r||(r={})),function(e){e.Communities="communities",e.Explore="explore",e.Frontpage="front_page",e.Popular="popular",e.SubredditListing="subreddit_listing"}(n||(n={})),function(e){e.Large="large",e.Small="small"}(a||(a={})),function(e){e.Wide="wide",e.Description="description",e.ActionButton="action_button",e.SeeMore="see_more",e.HideItems="hide_items",e.HideUnit="hide_unit",e.ShowLess="show_less",e.PostShowSubredditHeader="post_show_subreddit_header",e.UnitShowSubredditHeader="unit_show_subreddit_header",e.PreviewMode="preview_mode"}(c||(c={}));const i="posts_in_category_rails_hero",o="posts_in_subreddit_hero",d="posts_in_category_rails_small",u="posts_in_subreddit_small",l="community_banner_posts",b="search_posts",p="search_subreddits",O="trending_on_popular"},"./src/reddit/models/Duplicates/index.ts":function(e,t,s){"use strict";function r(e,t){return`${e}-sort[${t.sort}]-crossposts_only[${t.crossposts_only}]`}s.d(t,"a",function(){return r})},"./src/reddit/models/Emoji/index.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return r}),s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a}),s.d(t,"c",function(){return c}),s.d(t,"e",function(){return i});const r=24,n=64e3,a=128,c=128,i=(e,t,s)=>({name:e,url:t,subredditId:s})},"./src/reddit/models/ExternalAccount/index.ts":function(e,t,s){"use strict";var r;s.d(t,"a",function(){return r}),function(e){e.Patreon="patreon",e.Twitter="twitter"}(r||(r={}))},"./src/reddit/models/Gold/Award.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return a});var r,n=s("./src/config.ts");!function(e){e.Global="GLOBAL",e.Moderator="MODERATOR",e.Community="COMMUNITY"}(r||(r={}));r.Global,n.a.assetPath;const a={awardType:r.Global,coinPrice:500,coinReward:100,description:"",daysOfDripExtension:0,icon:{url:`${n.a.assetPath}/img/gold/badges/award-gold-medium.png?v=2`},id:"gid_2",isEnabled:!0,name:"Gold",daysOfPremium:7};r.Global,n.a.assetPath;var c;!function(e){e.Global="global",e.Community="community",e.Moderator="moderator"}(c||(c={}))},"./src/reddit/models/Gold/Coins/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a}),s.d(t,"c",function(){return c});var r=s("./src/config.ts");const n={coins500:{coins:500,pennies:199,assetPath:`${r.a.assetPath}/img/gold/coins-package-500.png`},coins1100:{coins:1100,pennies:399,assetPath:`${r.a.assetPath}/img/gold/coins-package-1100.png`},coins1800:{coins:1800,pennies:599,assetPath:`${r.a.assetPath}/img/gold/coins-package-1800.png`},coins7200:{coins:7200,pennies:1999,assetPath:`${r.a.assetPath}/img/gold/coins-package-7200.png`},coins40000:{coins:4e4,pennies:9999,assetPath:`${r.a.assetPath}/img/gold/coins-package-40000.png`},coinsVariable:{coins:1/0,pennies:1/0,assetPath:`${r.a.assetPath}/img/gold/coins-package-40000.png`}},a=(e,t)=>{for(const s in n){if("coins500"===s)continue;const r=n[s];if(t-r.coins<=e)return r}return n.coins40000},c=e=>{const t=n.coins40000;if(e<=t.coins)return a(0,e);const s=t.pennies/t.coins,r=n.coinsVariable;return r.coins=e,r.pennies=Math.ceil(s*e),r}},"./src/reddit/models/Gold/Gild/index.tsx":function(e,t,s){"use strict";s.d(t,"b",function(){return a}),s.d(t,"a",function(){return o}),s.d(t,"d",function(){return u}),s.d(t,"e",function(){return b}),s.d(t,"c",function(){return O});s("./node_modules/react/index.js");var r,n,a,c=s("./src/config.ts"),i=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,s,n){var a=e&&e.defaultProps,c=arguments.length-3;if(t||0===c||(t={}),t&&a)for(var i in a)void 0===t[i]&&(t[i]=a[i]);else t||(t=a||{});if(1===c)t.children=n;else if(c>1){for(var o=Array(c),d=0;da[e])),u=e=>d.has(e)?e.replace(/_/,""):null,l={[a.Gid1]:{title:"gold.gildModal.awardSelector.silver.title",color:"#A5A4A4",cost:100,modelField:a.Gid1,benefits:["gold.gildModal.awardSelector.silver.benefit1"],benefitsTitle:"gold.gildModal.awardSelector.silver.benefitsTitle",icon:({className:e})=>i("img",{className:e,src:`${c.a.assetPath}/img/gold/badges/award-silver-medium.png?v=2`}),awardMessage:"gold.gildModal.awardSelector.silver.awardMessage",enabled:!0},[a.Gid2]:{title:"gold.gildModal.awardSelector.gold.title",color:"#DDBB38",cost:500,modelField:a.Gid2,benefits:["gold.gildModal.awardSelector.gold.benefit1"],benefitsTitle:"gold.gildModal.awardSelector.gold.benefitsTitle",icon:({className:e})=>i("img",{className:e,src:`${c.a.assetPath}/img/gold/badges/award-gold-medium.png?v=2`}),awardMessage:"gold.gildModal.awardSelector.gold.awardMessage",enabled:!0},[a.Gid3]:{title:"gold.gildModal.awardSelector.platinum.title",color:"#0DD2BA",cost:1800,modelField:a.Gid3,benefits:["gold.gildModal.awardSelector.platinum.benefit1"],benefitsTitle:"gold.gildModal.awardSelector.platinum.benefitsTitle",icon:({className:e})=>i("img",{className:e,src:`${c.a.assetPath}/img/gold/badges/award-platinum-medium.png?v=2`}),awardMessage:"gold.gildModal.awardSelector.platinum.awardMessage",enabled:!0}},b=e=>l[e],p={[a.Gid1]:0,[a.Gid2]:0,[a.Gid3]:0},O=(e,t)=>Object.assign({},e,{gildings:t||p})},"./src/reddit/models/Live/index.ts":function(e,t,s){"use strict";var r,n;s.d(t,"b",function(){return r}),s.d(t,"a",function(){return n}),function(e){e.Ama="ama",e.Announcement="announcement",e.Document="document",e.Moderation="moderation",e.Snoo="snoo"}(r||(r={})),function(e){e.Ama="AMA",e.Announcement="ANNOUNCEMENT",e.Document="DOCUMENT",e.Moderation="MODERATION",e.Snoo="SNOO"}(n||(n={}))},"./src/reddit/models/ModQueue/index.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return a}),s.d(t,"a",function(){return c}),s.d(t,"c",function(){return o}),s.d(t,"d",function(){return d});var r=s("./src/reddit/helpers/isPost.ts"),n=s("./src/reddit/models/Flair/index.ts");const a=1;var c;!function(e){e.Approve="approve",e.Flair="flair",e.IgnoreReports="ignore_reports",e.Lock="lock",e.MarkNSFW="mark_nsfw",e.RemovalReason="removal_reason",e.Remove="remove",e.Spam="spam",e.Spoiler="spoiler",e.UnignoreReports="unignore_reports",e.Unlock="unlock",e.UnmarkNSFW="unmark_nsfw",e.Unspoiler="unspoiler"}(c||(c={}));const i={},o={ignore_reports:c.UnignoreReports,lock:c.Unlock,mark_nsfw:c.UnmarkNSFW,remove:c.Approve,spam:c.Approve,spoiler:c.Unspoiler,unignore_reports:c.IgnoreReports,unlock:c.Lock,unmark_nsfw:c.MarkNSFW,unspoiler:c.Spoiler},d=(e,t,s,a,o)=>{switch(t){case"approve":{const e={};return s.forEach(t=>{e[t]={approvedBy:a,isApproved:!0,isRemoved:!1,isSpam:!1,bannedBy:null,modNote:null,modReasonBy:null,modRemovalReason:null,numReports:0}}),e}case"flair":{const t={};return s.forEach(s=>{if(Object(r.a)(s)){const r=e[s].flair.filter(e=>e.type===n.e.Nsfw||e.type===n.e.Spoiler);o&&o.flair&&r.push(o.flair),t[s]={flair:r}}}),t}case"ignore_reports":{const e={};return s.forEach(t=>{e[t]={ignoreReports:!0}}),e}case"lock":{const e={};return s.forEach(t=>{e[t]={isLocked:!0}}),e}case"mark_nsfw":{const t={},a={text:"nsfw",type:n.e.Nsfw};return s.forEach(s=>{if(Object(r.a)(s)){const r=e[s],n=r.isNSFW?r.flair:r.flair?[...r.flair,a]:{[s]:a};t[s]={isNSFW:!0,flair:n}}}),t}case"remove":{const e={};return s.forEach(t=>{e[t]={approvedBy:null,isApproved:!1,isRemoved:!0,isSpam:!1,bannedBy:a}}),e}case"spam":{const e={};return s.forEach(t=>{e[t]={approvedBy:null,isApproved:!1,isRemoved:!1,isSpam:!0,bannedBy:a}}),e}case"spoiler":{const t={},a={text:"spoiler",type:n.e.Spoiler};return s.forEach(s=>{if(Object(r.a)(s)){const r=e[s],n=r.isSpoiler?r.flair:r.flair?[...r.flair,a]:{[s]:a};t[s]={isSpoiler:!0,flair:n}}}),t}case"unignore_reports":{const e={};return s.forEach(t=>{e[t]={ignoreReports:!1}}),e}case"unlock":{const e={};return s.forEach(t=>{e[t]={isLocked:!1}}),e}case"unmark_nsfw":{const t={};return s.forEach(s=>{if(Object(r.a)(s)){const r=e[s],a=r.flair?r.flair.filter(e=>e.type!==n.e.Nsfw):null;t[s]={isNSFW:!1,flair:a}}}),t}case"unspoiler":{const t={};return s.forEach(s=>{if(Object(r.a)(s)){const r=e[s],a=r.flair?r.flair.filter(e=>e.type!==n.e.Spoiler):null;t[s]={isSpoiler:!1,flair:a}}}),t}case c.RemovalReason:{const e={};return s.forEach(t=>{e[t]={modNote:o&&o.modNote,modReasonBy:a,modRemovalReason:o&&o.removalReason}}),e}default:return i}}},"./src/reddit/models/Poll/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"f",function(){return c}),s.d(t,"e",function(){return i}),s.d(t,"c",function(){return o}),s.d(t,"d",function(){return d});var r,n,a=s("./node_modules/bignumber.js/bignumber.js");!function(e){e.GovGeneric="governance:generic",e.ReplaceTopMod="governance:replace-top-mod",e.Spinoff="governance:spin-off"}(r||(r={})),function(e){e.ByVoters="byVoters",e.ByVotingPower="byVotingPower",e.ByLockedVotingPower="byLockedVotingPower"}(n||(n={}));const c={[r.ReplaceTopMod]:()=>[{text:"Yes"},{text:"No"}],[r.Spinoff]:e=>[{text:e?`Yes, I'd like to join r/${e}`:"Yes, I'd like to join the new community"},{text:"No"}]};function i(e,t){const s=!!e.options.filter(e=>t.options[e.id].userSelected).length,r=new Date(e.endsAt).getTime()"number"==typeof e&&e<2?null:e,c=e=>{const t={},s=e.titleRegEx,r=e.titleStrings,n=e.titleLength,c=e.postLength,i=e.linkDomain,o=e.linkListPermission,d=e.postBodyRequirement,u=e.postingGuidelines,l=e.reposts,b=e.flair;return r.isToggled?t.ruleTitleStrings=r.strings.filter(e=>!!e):t.ruleTitleStrings=[],s.isToggled?t.ruleTitleRegex=s.regex.filter(e=>!!e):t.ruleTitleRegex=[],n.isToggled?(t.ruleTitleTextMaxLength=n.max,t.ruleTitleTextMinLength=a(n.min)):(t.ruleTitleTextMaxLength=null,t.ruleTitleTextMinLength=null),c.isToggled?(t.ruleBodyTextMaxLength=c.max,t.ruleBodyTextMinLength=a(c.min)):(t.ruleBodyTextMaxLength=null,t.ruleBodyTextMinLength=null),t.ruleLinkListPermission=o,"none"!==o&&("whitelist"===o?t.ruleLinkWhitelist=i.whitelist.filter(e=>!!e):t.ruleLinkBlacklist=i.blacklist.filter(e=>!!e)),t.noopGuidelinesRequirement=u.requirement,"none"!==u.requirement&&(t.noopGuidelines=u.guidelines),l.isToggled?t.ruleLinkRepostAge=l.days:t.ruleLinkRepostAge=null,t.ruleBodyRequirement=d,t.ruleFlairRequired=b.isToggled,t},i=(e,t)=>{const s=Object.assign({},e);return s.isLoading=!1,s.titleStrings.isToggled=!!t.ruleTitleStrings.length,s.titleStrings.strings=t.ruleTitleStrings,s.titleRegEx.isToggled=!!t.ruleTitleRegex.length,s.titleRegEx.regex=t.ruleTitleRegex,s.titleLength.isToggled=null!==t.ruleTitleTextMinLength||null!==t.ruleTitleTextMaxLength,s.titleLength.min=t.ruleTitleTextMinLength,s.titleLength.max=t.ruleTitleTextMaxLength,s.postLength.isToggled=null!==t.ruleBodyTextMinLength||null!==t.ruleBodyTextMaxLength,s.postLength.min=t.ruleBodyTextMinLength,s.postLength.max=t.ruleBodyTextMaxLength,s.postingGuidelines.requirement=t.noopGuidelinesRequirement,s.postingGuidelines.guidelines=t.noopGuidelines,s.postBodyRequirement=t.ruleBodyRequirement,s.linkListPermission=t.ruleLinkListPermission,s.linkDomain.whitelist=t.ruleLinkWhitelist,s.linkDomain.blacklist=t.ruleLinkBlacklist,s.reposts.isToggled=null!==t.ruleLinkRepostAge,s.reposts.days=t.ruleLinkRepostAge,s.flair.isToggled=t.ruleFlairRequired,s},o=(e,t)=>{const s={};for(const r in e){const a=e[r];Array.isArray(a)?n()(a,t[r])||(s[r]=a):a!==t[r]&&(s[r]=a)}return s}},"./src/reddit/models/Rule/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return a}),s.d(t,"d",function(){return c}),s.d(t,"f",function(){return i}),s.d(t,"e",function(){return o}),s.d(t,"c",function(){return d}),s.d(t,"g",function(){return u});const r={all:"all",post:"post",comment:"comment"},n={all:"all",link:"post",comment:"comment"},a={LINK_AND_COMMENT:"all",LINK:"post",COMMENT:"comment"},c=15,i=100,o=100,d=500,u=e=>({rules:e.map(e=>({kind:n[e.kind],description:e.description,descriptionHtml:e.description_html,shortName:e.short_name,violationReason:e.violation_reason,createdUtc:e.created_utc,priority:e.priority}))})},"./src/reddit/models/SearchDiscoveryUnit/index.ts":function(e,t,s){"use strict";var r,n,a;s.d(t,"c",function(){return r}),s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a}),function(e){e.Default="DEFAULT",e.Trending="TRENDING"}(r||(r={})),function(e){e.Communities="COMMUNITIES",e.Posts="POSTS",e.Queries="QUERIES"}(n||(n={})),function(e){e.Carousel="CAROUSEL",e.Hero="HERO",e.Row="ROW",e.Widget="WIDGET"}(a||(a={}))},"./src/reddit/models/SubredditChannel/index.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return r}),s.d(t,"a",function(){return n}),s.d(t,"b",function(){return c}),s.d(t,"d",function(){return i}),s.d(t,"e",function(){return o});var r,n,a=s("./src/chat/models/Channel/utils/removeSendbirdPrefix.ts");!function(e){e.Public="public",e.Private="private"}(r||(r={})),function(e){e.Joined="joined",e.Invited="invited",e.Unsorted="none"}(n||(n={}));const c={channelId:"",channelSendbirdUrl:"",subredditId:"",name:"",description:"",membersCount:0,type:r.Public,channelState:n.Unsorted,minimumAcctAge:0,newMemberAge:0,isModQueue:!1},i=e=>{const t={};return e.length&&e.forEach(e=>{const s=(e=>({channelId:Object(a.a)(e.url),channelSendbirdUrl:e.url,channelState:e.member_state,subredditId:e.subreddit.id,isModQueue:e.is_modqueue,name:e.name,type:e.type,description:e.description,membersCount:e.member_count,minimumAcctAge:e.automute_account_age_threshold||0,newMemberAge:e.automute_on_join_duration||0}))(e);t[s.channelId]=s}),t},o=e=>({channelId:Object(a.a)(e.channel_url),channelSendbirdUrl:e.channel_url,channelState:n.Joined,subredditId:e.subreddit_id,isModQueue:!1,name:e.room,type:e.roomType,description:e.description,membersCount:1,minimumAcctAge:e.automute_account_age_threshold,newMemberAge:e.automute_on_join_duration})},"./src/reddit/models/Tags/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"c",function(){return a}),s.d(t,"e",function(){return c}),s.d(t,"d",function(){return i});const r=25,n=64;var a;!function(e){e.EVENT="EVENT",e.COLLECTION="COLLECTION",e.CLASSIFICATION="CLASSIFICATION",e.POST_CLASSIFICATION="POST_CLASSIFICATION",e.SUBREDDIT_CLASSIFICATION="SUBREDDIT_CLASSIFICATION",e.COMMENT_CLASSIFICATION="COMMENT_CLASSIFICATION"}(a||(a={}));const c=(e,t=!1)=>({id:e.id,displayText:e.text,selected:t}),i=(e,t=!1)=>c(e.tag,t)},"./src/reddit/models/WhitelistAndBlocked.ts":function(e,t,s){"use strict";var r;s.d(t,"a",function(){return r}),function(e){e.pending="pending",e.error="error",e.waitingForRequest="waitingForRequest"}(r||(r={}))},"./src/reddit/reducers/comments/visitHighlightingFilter/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});var r,n=s("./src/reddit/actions/comment.ts"),a=s("./src/reddit/actions/platform.ts");!function(e){e.First="First",e.Last="Last",e.None="None"}(r||(r={}));const c=r.Last;t.b=((e=c,t)=>{switch(t.type){case a.a:return c;case n.a:return t.payload.sort;default:return e}})},"./src/reddit/reducers/economics/paymentSystems/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});var r,n=s("./src/reddit/actions/economics/paymentSystems/constants.ts"),a=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case n.a:if(e.status===r.Fetched&&e.data.stripe&&e.data.stripe.sources){const s=t.payload.cardId,r=e.data.stripe.sources,n=s,c=(r[n],a(r,["symbol"==typeof n?n:n+""]));return Object.assign({},e,{data:Object.assign({},e.data,{stripe:Object.assign({},e.data.stripe,{sources:c})})})}return e;case n.b:return{error:t.payload.error,status:r.Failure};case n.c:return{data:t.payload,status:r.Fetched};case n.d:return{status:r.Pending};default:return e}})},"./src/reddit/reducers/index.ts":function(e,t,s){"use strict";var r=s("./node_modules/redux/es/index.js"),n=s("./src/app/reducers/meta/index.ts"),a=s("./src/app/reducers/tooltipId/index.ts"),c=s("./src/reddit/actions/modal.ts");const i={};var o=(e=i,t)=>{switch(t.type){case c.e:return t.payload.actionSource||t.payload.redirectUrl?Object.assign({},e,t.payload):i;default:return e}},d=s("./src/reddit/actions/authorFlair.ts"),u=s("./src/reddit/actions/badge.ts"),l=s("./src/reddit/actions/economics/support/constants.ts"),b=s("./src/reddit/actions/governance/constants.ts"),p=s("./src/reddit/actions/harbergerTax/constants.ts"),O=s("./src/reddit/actions/platform.ts"),f=s("./src/reddit/actions/postCreation/constants.ts"),m=s("./src/reddit/actions/product.ts"),j=s("./src/reddit/actions/reportFlow.ts"),g=s("./src/reddit/actions/structuredStyles.ts"),y=s("./src/reddit/constants/modals.ts");var _=(e=null,t)=>{switch(t.type){case c.c:{const s=t.payload;return e===s?null:s}case c.b:case f.x:case c.d:case O.a:case j.e:return null;case g.f:return e===y.a.BLADE_UNSAVED_CHANGES?null:e;case g.e:return e===y.a.BLADE_NIGHTMODE?null:e;case d.a:return e===y.a.USER_FLAIR_MODAL_ID?null:y.a.USER_FLAIR_MODAL_ID;case u.c:return y.a.BADGE_PICKER;case m.b:return y.a.BADGE_PURCHASE;case b.e:return y.a.GOVERNANCE_OPT_OUT;case b.r:return y.a.TRANSFER_POINTS;case b.o:return y.a.GOVERNANCE_RELEASE_NOTES;case p.c:return y.a.HARBERGER_TAX_BANNER_PURCHASE;case p.a:return y.a.HARBERGER_TAX_BANNER_MANAGE;case l.a:return y.a.ECONOMY_SUPPORT_MODAL;default:return e}},E=s("./src/reddit/actions/post.ts"),h=s("./src/reddit/actions/video.ts");const S={};var T=(e=S,t)=>{switch(t.type){case E.a:{const s=t.payload.postId,r=Object.assign({},e);return r[s]||(r[s]={}),r[s].adImpression=Date.now(),r}case E.b:{const s=t.payload.postId,r=Object.assign({},e);return r[s]||(r[s]={}),r[s].adViewableImpression=Date.now(),r}case h.d:{const s=t.payload.postId,r=Object.assign({},e);return r[s]||(r[s]={}),r[s].adVideoViewable=Date.now(),r}case h.a:{const s=t.payload.postId,r=Object.assign({},e);return r[s]||(r[s]={}),r[s].adVideoFullyViewable=Date.now(),r}case h.c:{const s=t.payload.postId,r=Object.assign({},e);return r[s]||(r[s]={}),r[s].adVideoStarted=Date.now(),r}case h.b:{const s=t.payload.postId,r=Object.assign({},e);return r[s]||(r[s]={}),r[s].adVideoPlayedWithSound=Date.now(),r}case h.q:{const s=t.payload.postId,r=Object.assign({},e);return r[s]||(r[s]={}),r[s].adVideoPlayedExpanded=Date.now(),r}case h.e:{var s=t.payload;const r=s.postId,n=s.percentage,a=Object.assign({},e);a[r]||(a[r]={});const c=`adVideoWatchedPercent${n}`;return a[r].adVideoWatchedPercent||(a[r][c]={}),a[r][c]=Date.now(),a}case h.f:{var r=t.payload;const s=r.postId,n=r.seconds,a=Object.assign({},e);a[s]||(a[s]={});const c=`adVideoWatchedSeconds${n}`;return a[s].adVideoWatchedSeconds||(a[s][c]={}),a[s][c]=Date.now(),a}default:return e}},I=s("./src/reddit/actions/alpha.ts");const v={notFound:{users:[],subreddits:[]},error:null,pending:!1};var C=(e=v,t)=>{switch(t.type){case I.d:case I.a:{const s=t.paylod.error;return Object.assign({},e,{error:s,pending:!1})}case I.e:case I.b:return Object.assign({},e,{error:null,pending:!0});case I.c:case I.f:{const s=t.payload.notFound;return Object.assign({},e,{error:null,pending:!1,notFound:s})}default:return e}},R=s("./src/reddit/actions/apiRequestState.ts");const A={};var D=(e=A,t)=>{switch(t.type){case R.d:case R.a:case R.b:{const s=t.payload;return Object.assign({},e,{[s.apiRequestId]:s})}case R.c:{const s=t.payload;if(!(s in e))return e;if(1===Object.keys(e).length)return A;const r=Object.assign({},e);return delete r[s],r}default:return e}},P=s("./src/reddit/actions/appeal.ts");var x=(e=!1,t)=>{switch(t.type){case P.e:case P.b:return!1;case P.a:return!0;case P.d:return!1;default:return e}};var w=(e=!1,t)=>{switch(t.type){case P.e:return!0;case P.b:case P.a:case P.d:return!1;default:return e}};var N=(e=!1,t)=>{switch(t.type){case P.b:return!0;case P.e:case P.a:case P.d:return!1;default:return e}},k=Object(r.c)({error:x,pending:w,success:N}),L=Object(r.c)({api:k}),U=s("./src/reddit/actions/subredditModeration.ts");var M=(e=null,t)=>{switch(t.type){case U.e:case U.d:return null;case U.c:return t.payload;default:return e}},G=s("./src/reddit/models/SubredditModeration/index.ts");const F={};var B=(e=F,t)=>{switch(t.type){case U.e:{var s=t.payload;const r=s.subredditId,n=s.fetchedToken,a=Object(G.d)(r,n);return Object.assign({},e,{[a]:!0})}case U.d:case U.c:{var r=t.payload;const s=r.subredditId,n=r.fetchedToken,a=Object(G.d)(s,n);return Object.assign({},e,{[a]:!1})}default:return e}},$=Object(r.c)({error:M,pending:B});const q={};var V=(e=q,t)=>{switch(t.type){case U.d:{var s=t.payload;const r=s.fetchedToken,n=s.subredditId,a=Object(G.d)(n,r);return Object.assign({},e,{[a]:!0})}default:return e}};const H={};var K=(e=H,t)=>{switch(t.type){case U.d:var s=t.payload;return{[s.subredditId]:s.after};default:return e}},W=s("./node_modules/lodash/merge.js"),Y=s.n(W);const z={};var Q=(e=z,t)=>{switch(t.type){case U.b:case U.d:{var s=t.payload;const r={[s.subredditId]:s.approvedSubmitters};return Y()(Object.assign({},e),r)}case U.i:{var r=t.payload;const s=r.subredditId,n=r.userId,a=Object.assign({},e);return delete a[s][n],a}default:return e}};var X=(e=null,t)=>{switch(t.type){case U.h:case U.g:return null;case U.f:return t.payload;default:return e}};var J=(e=!1,t)=>{switch(t.type){case U.h:return!0;case U.g:case U.f:return!1;default:return e}},Z=Object(r.c)({error:X,pending:J});var ee=(e=null,t)=>{switch(t.type){case U.h:return null;case U.g:{const e=t.payload.approvedSubmitterIds[0];return e?t.payload.approvedSubmitters[e]:null}default:return e}},te=Object(r.c)({api:Z,result:ee});const se={};var re=(e=se,t)=>{switch(t.type){case U.d:{var s=t.payload;const r=s.subredditId,n=s.approvedSubmitterIds;return e[r]?Object.assign({},e,{[r]:[...e[r],...n]}):Object.assign({},e,{[r]:n})}case U.i:{var r=t.payload;const s=r.subredditId,n=r.userId;return{[s]:e[s].filter(e=>e!==n)}}case U.b:{var n=t.payload;const s=n.subredditId,r=n.approvedSubmitterIds[0];return r&&e[s]&&-1===e[s].indexOf(r)?{[s]:[r,...e[s]]}:e}default:return e}},ne=Object(r.c)({api:$,fetchedTokens:V,loadMore:K,models:Q,search:te,userOrder:re});var ae=(e=null,t)=>{switch(t.type){case d.a:return t.payload;default:return e}},ce=s("./src/reddit/actions/comment.ts"),ie=s("./src/reddit/actions/modQueue/constants.ts"),oe=s("./src/reddit/actions/page.ts"),de=s("./src/reddit/actions/pages/profileComments.ts"),ue=s("./src/reddit/actions/pages/profilePosts.ts"),le=s("./src/reddit/actions/pages/profilePrivate/constants.ts"),be=s("./src/reddit/actions/pages/subreddit.ts"),pe=s("./src/reddit/actions/profileConversations.ts"),Oe=s("./src/reddit/actions/subreddit.ts"),fe=s("./src/reddit/actions/userFlair.ts"),me=s("./src/reddit/models/User/index.ts");const je={};var ge=(e=je,t)=>{switch(t.type){case le.c:case le.i:case le.e:case le.g:case oe.q:{const s=t.payload.authorFlair;return s?Y()(Object.assign({},e),s):e}case ce.t:case be.b:case oe.b:case de.b:case de.e:case ue.e:case ue.b:case pe.e:case Oe.i:{var s=t.payload;const r=s.account,n=s.authorFlair,a=s.userFlair,c=Y()(Object.assign({},e),n);if(!a||!r)return c;const i=Object.keys(a)[0];return i&&Object(me.f)(r)?(c[i]||(c[i]={}),c):c}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:{var r=t.payload.response;const s=r.account,n=r.authorFlair,a=r.userFlair,c=Y()(Object.assign({},e),n);if(!a||!s)return c;const i=Object.keys(a)[0];return i&&Object(me.f)(s)?(c[i]||(c[i]={}),c):c}case fe.i:{var n=t.payload;const s=n.subredditId,r=n.userName,a=n.applied,c=n.displaySettings.isUserEnabled;return Object.assign({},e,{[s]:Object.assign({},e[s],{[r]:c?a:null})})}case fe.a:{var a=t.payload;const s=a.subredditId,r=a.userName,n=a.applied,c=a.displaySettings.isEnabled;return Object.assign({},e,{[s]:Object.assign({},e[s],{[r]:c?n:null})})}default:return e}},ye=Object(r.c)({inContext:ae,models:ge}),_e=s("./src/reddit/actions/gold/constants.ts");var Ee=(e=null,t)=>{switch(t.type){case _e.d:case _e.e:return null;case _e.c:return t.payload;default:return e}};var he=(e=!1,t)=>{switch(t.type){case O.a:case _e.e:case _e.c:return!1;case _e.d:return!0;default:return e}},Se=Object(r.c)({error:Ee,pending:he}),Te=Object(r.c)({api:Se});var Ie=(e=null,t)=>{switch(t.type){case _e.C:case _e.B:return null;case _e.A:return t.payload;default:return e}};const ve={};var Ce=(e=ve,t)=>{switch(t.type){case _e.C:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!0})}case _e.B:case _e.A:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!1})}default:return e}},Re=Object(r.c)({error:Ie,pending:Ce});const Ae={};var De=(e=Ae,t)=>{switch(t.type){case _e.B:{var s=t.payload;const r=s.awards,n=s.subredditId,a=r.map(e=>e.id);return Object.assign({},e,{[n]:a})}case _e.e:{var r=t.payload;const s=r.award,n=r.subredditId;if(s&&s.id){if(!e[n])return Object.assign({},e,{[n]:[s.id]});if(-1===e[n].indexOf(s.id))return Object.assign({},e,{[n]:[s.id,...e[n]]})}return e}case _e.h:{var n=t.payload;const s=n.awardId,r=n.subredditId,a=Object.assign({},e);if(a[r]){const e=a[r].indexOf(s);if(-1!==e){const t=[...a[r]];return t.splice(e,1),a[r]=t,a}}return e}default:return e}},Pe=Object(r.c)({api:Re,order:De}),xe=s("./src/reddit/actions/discoveryUnit.ts"),we=s("./src/reddit/actions/frontpage.ts"),Ne=s("./src/reddit/actions/hero.ts"),ke=s("./src/reddit/actions/multireddit.ts"),Le=s("./src/reddit/actions/originalContent.ts"),Ue=s("./src/reddit/actions/pages/collectionCommentsPage.ts"),Me=s("./src/reddit/actions/pages/modListing/constants.ts"),Ge=s("./src/reddit/actions/pages/news/index.ts"),Fe=s("./src/reddit/actions/pages/originalContent.ts"),Be=s("./src/reddit/actions/pages/postCreation.ts"),$e=s("./src/reddit/actions/pages/profileOverview.ts"),qe=s("./src/reddit/actions/profileOverviewChrono.ts"),Ve=s("./src/reddit/actions/recommendations.ts"),He=s("./src/reddit/actions/search.ts"),Ke=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case _e.B:{const s=t.payload.awards.reduce((e,t)=>(e[t.id]=t,e),{});return Y()(Object.assign({},e),s)}case _e.e:{const s=t.payload.award;return s&&s.id?e[s.id]?Y()(Object.assign({},e),{[s.id]:s}):Object.assign({},e,{[s.id]:s}):e}case _e.k:{const s=t.payload.awardId;return e[s]?Object.assign({},e,{[s]:Object.assign({},e[s],{isEnabled:!1})}):e}case Ue.b:case oe.b:case Be.b:case Me.e:case Me.h:case Ge.b:case de.b:case de.e:case $e.e:case $e.b:case ue.e:case ue.b:case be.b:case oe.g:case oe.l:case be.b:case Fe.b:case ke.b:case Le.e:case Le.h:case we.b:case pe.e:case Ve.b:case Oe.i:case qe.b:case Ne.b:case xe.e:case He.c:case oe.q:{const s={},r=t.payload.posts;for(const e in r){const t=r[e].allAwardings||[];for(const e of t){e.count;const t=e.iconUrl,r=Ke(e,["count","iconUrl"]),n=Object.assign({},r,{icon:{url:t},awardType:r.awardType.toUpperCase()});s[e.id]=n}}return Object.assign({},e,s)}case ce.t:case Ue.b:case oe.b:case de.b:case de.e:case $e.b:case $e.e:case pe.b:case pe.e:case qe.b:case le.c:case le.e:{const s={},r=t.payload.comments;for(const e in r){const t=r[e].allAwardings||[];for(const e of t){e.count;const t=e.iconUrl,r=Ke(e,["count","iconUrl"]),n=Object.assign({},r,{icon:{url:t},awardType:r.awardType.toUpperCase()});s[e.id]=n}}return Object.assign({},e,s)}default:return e}},ze=Object(r.c)({create:Te,manageable:Pe,models:Ye});const Qe={};var Xe=(e=Qe,t)=>{switch(t.type){case u.e:case u.f:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:void 0})}case u.d:{var s=t.payload;const r=s.subredditId,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Je={};var Ze=(e=Je,t)=>{switch(t.type){case u.e:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!0})}case u.f:case u.d:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!1})}default:return e}},et=Object(r.c)({error:Xe,pending:Ze});const tt={};var st=(e=tt,t)=>{switch(t.type){case u.h:case u.i:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:void 0})}case u.g:{var s=t.payload;const r=s.subredditId,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const rt={};var nt=(e=rt,t)=>{switch(t.type){case u.h:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!0})}case u.i:case u.g:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!1})}default:return e}},at=Object(r.c)({error:st,pending:nt}),ct=Object(r.c)({subreddit:et,user:at});const it={};var ot=(e=it,t)=>{switch(t.type){case u.f:case u.i:case m.d:{const s=t.payload.badges;return Object.assign({},e,s)}default:return e}},dt=Object(r.c)({api:ct,models:ot});var ut=(e=null,t)=>{switch(t.type){case U.m:case U.l:return null;case U.k:return t.payload;default:return e}};const lt={};var bt=(e=lt,t)=>{switch(t.type){case U.m:{var s=t.payload;const r=s.subredditId,n=s.fetchedToken,a=Object(G.d)(r,n);return Object.assign({},e,{[a]:!0})}case U.l:case U.k:{var r=t.payload;const s=r.subredditId,n=r.fetchedToken,a=Object(G.d)(s,n);return Object.assign({},e,{[a]:!1})}default:return e}},pt=Object(r.c)({error:ut,pending:bt});const Ot={};var ft=(e=Ot,t)=>{switch(t.type){case U.l:{var s=t.payload;const r=s.fetchedToken,n=s.subredditId,a=Object(G.d)(n,r);return Object.assign({},e,{[a]:!0})}default:return e}},mt=s("./src/reddit/actions/inContextModeration.ts");var jt=(e=null,t)=>{switch(t.type){case mt.a:return t.payload;default:return e}};const gt={};var yt=(e=gt,t)=>{switch(t.type){case U.l:var s=t.payload;return{[s.subredditId]:s.after};default:return e}};const _t={};var Et=(e=_t,t)=>{switch(t.type){case U.j:case U.l:{var s=t.payload;const r={[s.subredditId]:s.bannedUsers};return Y()(Object.assign({},e),r)}case U.q:{var r=t.payload;const s=r.subredditId,n=r.userId,a=Object.assign({},e);return delete a[s][n],a}default:return e}};var ht=(e=null,t)=>{switch(t.type){case U.p:case U.o:return null;case U.n:return t.payload;default:return e}};var St=(e=!1,t)=>{switch(t.type){case U.p:return!0;case U.o:case U.n:return!1;default:return e}},Tt=Object(r.c)({error:ht,pending:St});var It=(e=null,t)=>{switch(t.type){case U.p:case U.n:return null;case U.o:{const e=t.payload.bannedUserIds[0];return e?t.payload.bannedUsers[e]:null}default:return e}},vt=Object(r.c)({api:Tt,result:It});const Ct={};var Rt=(e=Ct,t)=>{switch(t.type){case U.l:{var s=t.payload;const r=s.subredditId,n=s.bannedUserIds;return e[r]?Object.assign({},e,{[r]:[...e[r],...n]}):Object.assign({},e,{[r]:n})}case U.q:{var r=t.payload;const s=r.subredditId,n=r.userId;return{[s]:e[s].filter(e=>e!==n)}}case U.j:{var n=t.payload;const s=n.subredditId,r=n.bannedUserIds[0];return r&&e[s]&&-1===e[s].indexOf(r)?{[s]:[r,...e[s]]}:e}default:return e}},At=Object(r.c)({api:pt,fetchedTokens:ft,inContext:jt,loadMore:yt,models:Et,search:vt,userOrder:Rt}),Dt=s("./src/reddit/actions/userBlocks.ts");const Pt={};var xt=(e=Pt,t)=>{switch(t.type){case Dt.f:case Dt.e:{const s=t.payload.userId;return Object.assign({},e,{[s]:null})}case Dt.d:{var s=t.payload;const r=s.userId,n=s.type;return Object.assign({},e,{[r]:n})}default:return e}};const wt={};var Nt=(e=wt,t)=>{switch(t.type){case Dt.f:{const s=t.payload.userId;return Object.assign({},e,{[s]:!0})}case Dt.e:case Dt.d:{const s=t.payload.userId;return Object.assign({},e,{[s]:!1})}default:return e}},kt=Object(r.c)({error:xt,pending:Nt}),Lt=Object(r.c)({api:kt}),Ut=s("./src/reddit/actions/ad.ts");const Mt={isViewSafe:!0,hasBrandSafetyBeenAssessed:!1};var Gt=(e=Mt,t)=>{switch(t.type){case Ut.a:return Object.assign({},e,{isViewSafe:t.payload.isViewSafe,hasBrandSafetyBeenAssessed:!0});case be.c:case oe.m:case oe.h:return Object.assign({},e,{hasBrandSafetyBeenAssessed:!1});default:return e}},Ft=s("./src/reddit/actions/category.ts");var Bt=(e=null,t)=>{switch(t.type){case Ft.b:case Ft.c:return null;case Ft.a:return t.payload.error||null;default:return e}};var $t=(e=!1,t)=>{switch(t.type){case Ft.c:return!1;case Ft.b:return!0;default:return e}};var qt=(e=!1,t)=>{switch(t.type){case Ft.c:return!0;case Ft.b:case Ft.a:return!1;default:return e}},Vt=Object(r.c)({error:Bt,loaded:$t,pending:qt});const Ht={};var Kt=(e=Ht,t)=>{switch(t.type){case Ft.f:case Ft.e:{const s=t.payload.categoryId,r=Object.assign({},e);return delete r[s],r}case Ft.d:{var s=t.payload;const r=s.categoryId,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Wt={};var Yt=(e=Wt,t)=>{switch(t.type){case Ft.f:{const s=t.payload.categoryId;return Object.assign({},e,{[s]:!1})}case Ft.e:{const s=t.payload.categoryId;return Object.assign({},e,{[s]:!0})}default:return e}};const zt={};var Qt=(e=zt,t)=>{switch(t.type){case Ft.f:{const s=t.payload.categoryId;return Object.assign({},e,{[s]:!0})}case Ft.e:case Ft.d:{const s=t.payload.categoryId;return Object.assign({},e,{[s]:!1})}default:return e}},Xt=Object(r.c)({error:Kt,loaded:Yt,pending:Qt}),Jt=Object(r.c)({list:Vt,subreddits:Xt}),Zt=s("./node_modules/lodash/isEmpty.js"),es=s.n(Zt);const ts=[];var ss=(e=ts,t)=>{switch(t.type){case Ft.b:{const s=t.payload.categoryIds;return es()(s)?e:s}default:return e}};const rs={};var ns=(e=rs,t)=>{switch(t.type){case Ft.b:{const s=t.payload.categories;return es()(s)?e:Object.assign({},e,s)}default:return e}},as=s("./node_modules/lodash/forOwn.js"),cs=s.n(as),is=s("./src/reddit/helpers/name/index.ts");const os={};var ds=(e=os,t)=>{switch(t.type){case Ft.b:{const s=t.payload.categories;if(es()(s))return e;const r={};return cs()(s,e=>{r[Object(is.f)(e.name)]=e.id}),Object.assign({},e,r)}default:return e}},us=Object(r.c)({api:Jt,ids:ss,models:ns,nameToId:ds}),ls=s("./src/reddit/actions/chat/init.ts");var bs=(e=!1,t)=>{switch(t.type){case ls.a:return!0;default:return e}},ps=s("./src/reddit/actions/chat/sendbirdProxy.ts"),Os=s("./src/reddit/actions/chat/subredditChannel.ts");var fs=(e=!1,t)=>{switch(t.type){case Os.b:case Os.a:return!!t.payload.isUserSubredditChatEnabled;case ps.a:return t.payload.user_subreddit_chat_enabled;default:return e}},ms=s("./src/chat/actions/promo/constants.ts");const js={displaySubredditChatFtux:!1};var gs=(e=js,t)=>{switch(t.type){case ms.a:{const s=t.payload;return Object.assign({},e,{[s]:!0})}case ms.b:{const s=t.payload;return Object.assign({},e,{[s]:!1})}default:return e}},ys=s("./src/reddit/actions/chat/subredditSettings.ts");const _s={subredditId:null,bannedWords:"",domains:"",rateLimit:-1,regexes:[]};var Es=(e=_s,t)=>{switch(t.type){case ys.a:return Object.assign({},t.payload);default:return e}},hs=s("./src/reddit/actions/chat/unreadCount.ts");const Ss={apiError:null};var Ts=(e=Ss,t)=>{switch(t.type){case hs.a.REQUEST_FAILED:{const e=t.payload;return Object.assign({},Ss,{apiError:e})}case hs.a.REQUEST_SUCCESS:case hs.a.REQUEST_PENDING:return Ss;default:return e}};var Is=(e=!1,t)=>{switch(t.type){case hs.a.REQUEST_PENDING:return!0;case hs.a.REQUEST_FAILED:case hs.a.REQUEST_SUCCESS:return!1;default:return e}},vs=Object(r.c)({error:Ts,pending:Is});const Cs={basicChannelCount:0,subredditChannelCount:0};var Rs=(e=Cs,t)=>{switch(t.type){case hs.a.SYNC:case hs.a.REQUEST_SUCCESS:{const e=t.payload;return Object.assign({},e)}default:return e}},As=Object(r.c)({api:vs,count:Rs}),Ds=Object(r.c)({isInited:bs,isUserSubredditChatEnabled:fs,subredditSettings:Es,promos:gs,unread:As}),Ps=s("./src/reddit/actions/claimgold.ts");var xs=(e=null,t)=>{switch(t.type){case Ps.a:return t.payload.error&&t.payload.error.fields&&t.payload.error.fields[0]&&t.payload.error.fields[0].msg;case Ps.d:case Ps.e:case Ps.c:return null;default:return e}};var ws=(e=!1,t)=>{switch(t.type){case Ps.d:case Ps.c:case Ps.a:return!1;case Ps.b:return!0;default:return e}};var Ns=(e=!1,t)=>{switch(t.type){case Ps.b:case Ps.d:case Ps.c:case Ps.a:return!1;case Ps.f:return!0;default:return e}},ks=Object(r.c)({error:xs,pending:ws,showLoader:Ns});var Ls=(e="",t)=>{switch(t.type){case Ps.g:return t.payload;case Ps.e:return"";default:return e}};var Us=(e=!1,t)=>{switch(t.type){case Ps.e:return!0;case Ps.c:case Ps.d:return!1;default:return e}},Ms=Object(r.c)({api:ks,code:Ls,showModal:Us}),Gs=s("./node_modules/lodash/get.js"),Fs=s.n(Gs);const Bs={};var $s=(e=Bs,t)=>{switch(t.type){case ce.d:{var s=t.payload;const r=s.commentsPageKey,n=s.commentId;return Object.assign({},e,{[r]:Object.assign({},e[r],{[n]:!Fs()(e,[r,n],!1)})})}case ce.e:{var r=t.payload;const s=r.commentsPageKey,n=r.commentId;return Object.assign({},e,{[s]:Object.assign({},e[s],{[n]:!1})})}case ce.t:case Ue.b:case oe.b:{var n=t.payload;const s=n.key,r=n.shouldCollapse;if(!r)return e;const a=r.reduce((e,t)=>Object.assign({},e,{[t]:!0}),{});return Object.assign({},e,{[s]:Object.assign({},e[s],a)})}default:return e}},qs=s("./src/app/models/Draft.ts"),Vs=s("./src/lib/makeDraftKey/index.ts"),Hs=s("./src/reddit/models/PostCreationForm/index.ts");const Ks={};var Ws=(e=Ks,t)=>{switch(t.type){case ce.p:{const s=t.payload.draftKey;return Object.assign({},e,{[s]:Object.assign({},e[s],{autofocusDisabled:!0})})}case ce.j:{var s=t.payload;const r=s.draftKey,n=s.hasFocus;return e[r]?Object.assign({},e,{[r]:Object.assign({},e[r],{hasFocus:n})}):e}case oe.e:{const s=t.payload.draftKey;return Object.assign({},e,{[s]:{rteState:null,draftType:qs.a.replyToPost}})}case Ue.b:case Ue.c:case oe.d:{var r=t.payload;const s=r.postId,n=r.commentMode,a=Object(Vs.a)(qs.a.replyToPost,s);return Object.assign({},e,{[a]:{rteState:null,hasFocus:!1,commentMode:n,draftType:qs.a.replyToPost}})}case oe.b:{var n=t.payload;const s=n.postId,r=n.preferences;if(!r||!r.account)return e;const a=Object(Vs.a)(qs.a.replyToPost,s),c=r.account.useMarkdown?Hs.h.MARKDOWN:Hs.h.RICH_TEXT;return Object.assign({},e,{[a]:Object.assign({},e[a],{commentMode:c})})}case ce.l:var a=t.payload;const d=a.draftKey,u=a.content,l=a.editorMode;return e[d]?Object.assign({},e,{[d]:Object.assign({},e[d],{commentMode:l,rteState:null,text:l===Hs.h.MARKDOWN?u:null,rtJson:l===Hs.h.RICH_TEXT?u:null})}):e;case ce.q:case ce.o:{var c=t.payload;const s=c.draftKey,r=c.formData;return Object.assign({},e,{[s]:Object.assign({},r,{hasFocus:!0})})}case ce.k:{var i=t.payload;const s=i.draftKey,r=i.formData;return null===e[s]?e:Object.assign({},e,{[s]:Object.assign({},e[s],r)})}case ce.f:{const s=t.payload.draftKey,r=e[s];return r&&r.draftType===qs.a.replyToPost?Object.assign({},e,{[s]:Object.assign({},r,{rteState:null,text:""})}):Object.assign({},e,{[s]:null})}case ce.F:{const s=t.payload.draftKey,r=e[s];return Object.assign({},e,{[s]:Object.assign({},r,{rteState:null,text:""})})}case ce.E:case ce.A:{const s=t.payload.draftKey;return Object.assign({},e,{[s]:null})}case ce.D:{var o=t.payload;const s=o.draftKey,r=o.draft;return Object.assign({},e,{[s]:r})}default:return e}};const Ys={};var zs=(e=Ys,t)=>{switch(t.type){case ce.h:{const s=t.payload.commentListNodeId;return Object.assign({},e,{[s]:!0})}case ce.i:{const s=t.payload.commentListNodeId;return Object.assign({},e,{[s]:!e[s]})}default:return e}};const Qs={};var Xs=(e=Qs,t)=>{switch(t.type){case ce.c:{var s=t.payload;const r=s.commentListNodeIds,n=s.commentsPageKey,a=r.reduce((t,s)=>(t[s]=!Fs()(e,[n,s],!1),t),{});return Object.assign({},e,{[n]:Object.assign({},e[n],a)})}case ce.b:{var r=t.payload;const s=r.commentListNodeIds,n=r.commentsPageKey,a=s.reduce((e,t)=>(e[t]=!0,e),{});return Object.assign({},e,{[n]:Object.assign({},e[n],a)})}case ce.t:case Ue.b:case oe.b:{var n=t.payload;const s=n.key,r=n.shouldHide;if(!r)return e;const a=r.reduce((e,t)=>(e[t]=!0,e),{});return Object.assign({},e,{[s]:Object.assign({},e[s],a)})}default:return e}};const Js={};var Zs=(e=Js,t)=>{switch(t.type){case ce.q:{var s=t.payload;const r=s.commentId,n=s.commentsPageKey;return Object.assign({},e,{[n]:Object.assign({},e[n],{[r]:!0})})}case ce.g:case ce.y:case ce.A:{var r=t.payload;const s=r.commentId,n=r.commentsPageKey;return Object.assign({},e,{[n]:Object.assign({},e[n],{[s]:!1})})}default:return e}},er=s("./node_modules/lodash/isEqual.js"),tr=s.n(er),sr=s("./node_modules/lodash/mergeWith.js"),rr=s.n(sr),nr=s("./node_modules/lodash/omit.js"),ar=s.n(nr),cr=s("./src/reddit/actions/vote.ts"),ir=s("./src/reddit/helpers/isComment.ts"),or=s("./src/reddit/models/Comment/index.ts"),dr=s("./src/reddit/models/Gold/Gild/index.tsx"),ur=s("./src/reddit/models/ModQueue/index.ts"),lr=s("./src/reddit/models/Vote/index.ts"),br=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);nar()(e,Or),mr=e=>{const t=e.allAwardings,s=br(e,["allAwardings"]);if(!t)return e;const r={};for(const n of t)r[n.id]=n.count;return Object.assign({},s,{awardCountsById:r})};var jr=(e=pr,t)=>{switch(t.type){case ce.E:case ce.F:{const s=t.payload.comment;return Object.assign({},e,{[s.id]:s})}case ce.t:case Ue.b:case oe.b:case de.b:case de.e:case $e.b:case $e.e:case pe.b:case pe.e:case qe.b:case le.c:case le.e:{const s=Object.assign({},e),r=(e=>t=>{for(let s=0;sObject.assign({},e,t))}case cr.a:{var s=t.payload;const r=s.id,n=s.vote,a=e[r];return a?Object.assign({},e,{[r]:Object(lr.c)(a,n)}):e}case _e.q:{var r=t.payload;const s=r.gildings,n=r.id,a=e[n];return a?Object.assign({},e,{[n]:Object(dr.c)(a,s)}):e}case U.l:{const s=t.payload.comments;return Object.assign({},e,s)}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:{const s=t.payload.response.comments;return Object.assign({},e,s)}case ie.d:case ie.v:{var n=t.payload;const s=n.operation,r=n.ids,a=n.username,c=n.options,i=r.filter(e=>Object(ir.a)(e)),o=Object(ur.d)(e,s,i,a,c);return rr()(Object.assign({},e),o,(e,t)=>Object.assign({},e,t))}case oe.q:{const s=t.payload.comments;return Object.assign({},e,s)}default:return e}};const gr={};var yr=(e=gr,t)=>{switch(t.type){case ce.o:{var s=t.payload;const r=s.parentCommentId,n=s.commentsPageKey;return Object.assign({},e,{[n]:Object.assign({},e[n],{[r]:!0})})}case ce.n:case ce.E:{var r=t.payload;const s=r.parentCommentId,n=r.commentsPageKey;return Object.assign({},e,{[n]:Object.assign({},e[n],{[s]:!1})})}default:return e}};const _r={};var Er=(e=_r,t)=>{switch(t.type){case ce.n:case ce.D:case ce.z:case ce.F:case ce.E:case ce.A:{const s=t.payload.draftKey;return Object.assign({},e,{[s]:null})}case ce.C:case ce.y:{var s=t.payload;const r=s.draftKey,n=s.error;return Object.assign({},e,{[r]:n})}case ce.v:{var r=t.payload;const s=r.id,n=r.error;return Object.assign({},e,{[s]:n})}case ce.w:case ce.x:{const s=t.payload.id;return Object.assign({},e,{[s]:null})}default:return e}};const hr={};var Sr=(e=hr,t)=>{switch(t.type){case ce.D:case ce.z:{const s=t.payload.draftKey;return Object.assign({},e,{[s]:!0})}case ce.E:case ce.F:case ce.A:case ce.C:case ce.y:{const s=t.payload.draftKey;return Object.assign({},e,{[s]:!1})}case ce.w:{const s=t.payload.id;return Object.assign({},e,{[s]:!0})}case ce.x:case ce.v:{const s=t.payload.id;return Object.assign({},e,{[s]:!1})}default:return e}},Tr=Object(r.c)({error:Er,pending:Sr}),Ir=s("./src/reddit/reducers/comments/visitHighlightingFilter/index.ts"),vr=Object(r.c)({collapsed:$s,drafts:Ws,focused:zs,hidden:Xs,isEditing:Zs,models:jr,replyFormOpen:yr,submit:Tr,visitHighlightFilter:Ir.b});const Cr={};var Rr=(e=Cr,t)=>{switch(t.type){case Ue.d:case Ue.b:case oe.d:case oe.b:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case Ue.a:case oe.a:{var s=t.payload;const r=s.key,n=s.error;return Object.assign({},e,{[r]:n||{}})}default:return e}};const Ar={};var Dr=(e=Ar,t)=>{switch(t.type){case Ue.c:case oe.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}default:return e}};const Pr={};var xr=(e=Pr,t)=>{switch(t.type){case Ue.d:case oe.d:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case Ue.b:case Ue.a:case oe.b:case oe.a:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},wr=Object(r.c)({error:Rr,fullyLoaded:Dr,pending:xr}),Nr=s("./node_modules/lodash/mapValues.js"),kr=s.n(Nr),Lr=s("./src/reddit/helpers/commentList/index.ts");const Ur={};function Mr(e){const t=e;return kr()(t,({depth:e,next:t,prev:s})=>({depth:e,next:t,prev:s}))}var Gr=(e=Ur,t)=>{switch(t.type){case ce.t:{var s=t.payload;const r=s.comments,n=s.commentLists,a=s.continueThreads,c=s.key,i=s.moreCommentsItem,o=s.moreComments,d=n[i.postId],u=e[c],l={},b=u[i.id];if(b.prev){const e=b.prev.id;l[e]=Object.assign({},u[e],{next:d.head||b.next})}if(b.next){const e=b.next.id;l[e]=Object.assign({},u[e],{prev:d.tail||b.prev})}if(d.head&&d.tail){const e=Object(Lr.c)({commentLink:d.head,commentsDict:r,moreCommentsDict:o,continueThreadDict:a}),t=Object(Lr.c)({commentLink:d.tail,commentsDict:r,moreCommentsDict:o,continueThreadDict:a});e.prev=b.prev,t.next=b.next}return Object.assign({},e,{[c]:Object.assign({},e[c],Mr(r),Mr(a),Mr(o),l)})}case Ue.b:case oe.b:{var r=t.payload;const s=r.comments,n=r.continueThreads,a=r.key,c=r.moreComments;return Object.assign({},e,{[a]:Object.assign({},e[a],Mr(s),Mr(n),Mr(c))})}case ce.F:{var n=t.payload;const s=n.comment,r=n.commentsPageKey,a=n.headCommentId,c=e[r],i={};let o=null;return a&&(i[a]=Object.assign({},c[a],{prev:Object(or.e)(s.id)}),o=Object(or.e)(a)),Object.assign({},e,{[r]:Object.assign({},e[r],i,{[s.id]:{depth:0,next:o,prev:null}})})}case ce.E:{var a=t.payload;const s=a.comment,r=a.commentsPageKey,n=a.parentCommentId,c=a.depth,i=e[r],o={};let d=null;const u=i[n].next;return u&&(o[u.id]=Object.assign({},i[u.id],{prev:Object(or.e)(s.id)}),d=u),o[n]=Object.assign({},i[n],{next:Object(or.e)(s.id)}),Object.assign({},e,{[r]:Object.assign({},e[r],o,{[s.id]:{depth:c,next:d,prev:Object(or.e)(n)}})})}default:return e}};const Fr={};var Br=(e=Fr,t)=>{switch(t.type){case ce.F:{var s=t.payload;const r=s.comment,n=s.commentsPageKey;return Object.assign({},e,{[n]:r.id})}case Ue.b:case oe.b:{var r=t.payload;const s=r.commentLists,n=r.key,a=r.postId;return Object.assign({},e,{[n]:s[a]&&s[a].head?s[a].head.id:null})}default:return e}};const $r={};var qr=(e=$r,t)=>{switch(t.type){case Ue.d:case Ue.b:case Ue.c:case oe.d:{var s=t.payload;const r=s.key,n=s.postId;return Object.assign({},e,{[r]:n})}case ce.F:{var r=t.payload;const s=r.parentId,n=r.commentsPageKey;return e[n]?e:Object.assign({},e,{[n]:s})}default:return e}},Vr=Object(r.c)({api:wr,keyToCommentThreadLinkSets:Gr,keyToHeadCommentId:Br,keyToPostId:qr}),Hr=s("./src/reddit/actions/contentGate.ts");const Kr={};var Wr=(e=Kr,t)=>{switch(t.type){case Hr.a:{const s=t.payload.subredditName;if(s){if(e[s]){const t={[s]:{goldSubreddit:!0}};return rr()(Object.assign({},e),Object.assign({},t))}return Object.assign({},e,{[s]:{goldSubreddit:!0}})}return e}case Hr.b:{var s=t.payload;const r=s.subredditDescription,n=s.subredditName;if(n){if(e[n]){const t={[n]:{privateSubreddit:!0,subredditDescription:r}};return rr()(Object.assign({},e),Object.assign({},t))}return Object.assign({},e,{[n]:{privateSubreddit:!0,subredditDescription:r}})}return e}case Hr.c:{var r=t.payload;const s=r.subredditName,n=r.quarantineRequiresEmail,a=r.quarantineMessage,c=r.quarantineMessageHtml;return s?Object.assign({},e,{[s]:Object.assign({},e[s],{quarantinedSubreddit:!0,quarantineRequiresEmail:n,quarantineMessage:a,quarantineMessageHtml:c})}):e}case Hr.e:{var n=t.payload;const s=n.subredditName,r=n.banMessage;if(s){if(e[s]){const t={[s]:{subredditBanned:!0,subredditBanMessage:r}};return rr()(Object.assign({},e),Object.assign({},t))}return Object.assign({},e,{[s]:{subredditBanned:!0,subredditBanMessage:r}})}return e}case Hr.f:{const s=t.payload.subredditName;if(s){if(e[s]){const t={[s]:{subredditDoesNotExist:!0}};return rr()(Object.assign({},e),Object.assign({},t))}return Object.assign({},e,{[s]:{subredditDoesNotExist:!0}})}return e}default:return e}};const Yr={};var zr=(e=Yr,t)=>{switch(t.type){case ce.t:case Ue.b:case oe.b:return Object.assign({},e,t.payload.continueThreads);default:return e}},Qr=Object(r.c)({models:zr}),Xr=s("./src/reddit/actions/postCollection.ts");var Jr=(e=null,t)=>{switch(t.type){case c.c:case Xr.d:case Xr.c:case Xr.p:case Xr.o:return null;case Xr.b:case Xr.n:return t.payload;default:return e}};var Zr=(e=!1,t)=>{switch(t.type){case Xr.c:case Xr.o:return!0;case Xr.d:case Xr.b:case Xr.p:case Xr.n:return!1;default:return e}},en=Object(r.c)({error:Jr,pending:Zr}),tn=Object(r.c)({createOrUpdate:en}),sn=s("./src/reddit/actions/postDraft.ts");const rn={};var nn=(e=rn,t)=>{switch(t.type){case sn.c:case sn.b:{const s=t.payload.draftId;return Object.assign({},e,{[s]:null})}case sn.a:{var s=t.payload;const r=s.apiError,n=s.draftId;return Object.assign({},e,{[n]:r})}default:return e}};const an={};var cn=(e=an,t)=>{switch(t.type){case sn.b:{const s=t.payload.draftId;return Object.assign({},e,{[s]:!0})}case sn.c:case sn.a:{const s=t.payload.draftId;return Object.assign({},e,{[s]:!1})}default:return e}},on=Object(r.c)({error:nn,pending:cn});var dn=(e=null,t)=>{switch(t.type){case sn.d:return t.payload;case sn.f:case sn.e:return null;default:return e}};var un=(e=!1,t)=>{switch(t.type){case sn.f:return!0;case sn.e:case sn.d:return!1;default:return e}},ln=Object(r.c)({error:dn,pending:un});const bn={apiError:null,needsCaptcha:!1,validationError:null,submitValidationError:null};var pn=(e=bn,t)=>{switch(t.type){case sn.l:case sn.j:return bn;case sn.i:{const e=t.payload;return Object.assign({},bn,{apiError:e})}case sn.m:{const e=t.payload;return Object.assign({},bn,{validationError:e})}case sn.k:{const e=t.payload;return Object.assign({},bn,{submitValidationError:e})}case sn.h:return Object.assign({},bn,{needsCaptcha:!0});default:return e}};var On=(e=!1,t)=>{switch(t.type){case sn.j:return!0;case sn.l:case sn.i:case sn.m:case sn.k:case sn.h:return!1;default:return e}},fn=Object(r.c)({error:pn,pending:On}),mn=Object(r.c)({deleteDraft:on,listing:ln,save:fn});const jn={};var gn=(e=jn,t)=>{switch(t.type){case f.F:{const s=t.payload;return Object.assign({},e,{[s]:!0})}case f.q:{const s=t.payload;return Object.assign({},e,{[s]:!1})}default:return e}},yn=Object(r.c)({pending:gn});var _n=(e=null,t)=>{switch(t.type){case f.v:case f.w:case f.d:case f.e:case f.f:case f.j:case f.k:case f.o:case f.N:return null;case f.u:return t.payload;default:return e}};var En=(e=!1,t)=>{switch(t.type){case f.v:return!0;case f.w:case f.u:return!1;default:return e}},hn=Object(r.c)({error:_n,pending:En}),Sn=Object(r.c)({converting:yn,mediaUpload:hn});const Tn={};var In=(e=Tn,t)=>{switch(t.type){case Be.b:case Be.c:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case Be.a:{var s=t.payload;const r=s.key,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const vn={};var Cn=(e=vn,t)=>{switch(t.type){case Be.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}case Be.b:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}default:return e}};const Rn={};var An=(e=Rn,t)=>{switch(t.type){case Be.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case Be.b:case Be.a:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},Dn=Object(r.c)({error:In,fetched:Cn,pending:An});const Pn={apiError:null,needsCaptcha:!1,pollError:void 0,validationError:null,submitValidationError:null};var xn=(e=Pn,t)=>{switch(t.type){case f.O:case f.z:case f.d:case f.e:case f.f:case f.j:case f.k:case f.o:case f.N:case f.D:return Pn;case f.i:return t.payload.isContentChanged?Pn:e;case f.p:{const e=t.payload;return Object.assign({},Pn,{apiError:e})}case f.Y:{const e=t.payload;return Object.assign({},Pn,{validationError:e})}case f.I:{const e=t.payload;return Object.assign({},Pn,{submitValidationError:e})}case f.a:return Object.assign({},Pn,{needsCaptcha:!0});case f.B:return Object.assign({},Pn,{pollError:t.payload});default:return e}};var wn=(e=!1,t)=>{switch(t.type){case f.z:return!0;case f.O:case f.p:case f.Y:case f.I:case f.B:case f.a:return!1;default:return e}},Nn=Object(r.c)({error:xn,pending:wn});var kn=(e=null,t)=>{switch(t.type){case f.A:case f.G:return null;case f.n:return t.payload;default:return e}};var Ln=(e=!1,t)=>{switch(t.type){case f.A:return!0;case f.n:case f.m:return!1;default:return e}},Un=Object(r.c)({error:kn,pending:Ln}),Mn=Object(r.c)({submit:Nn,update:Un});var Gn=(e=null,t)=>{switch(t.type){case f.N:case f.L:case f.M:return null;default:return e}};var Fn=(e=!1,t)=>{switch(t.type){case f.M:return!0;case f.L:case f.N:return!1;default:return e}},Bn=Object(r.c)({error:Gn,pending:Fn}),$n=Object(r.c)({change:Bn}),qn=Object(r.c)({collection:tn,draft:mn,editor:Sn,page:Dn,post:Mn,subreddit:$n}),Vn=s("./src/reddit/actions/pages/postDraft.ts");const Hn={};var Kn=(e=Hn,t)=>{switch(t.type){case sn.e:return t.payload.postDrafts||Hn;case sn.c:{const s=e,r=t.payload.draftId;return ar()(s,r)}case f.O:{const s=t.payload.draftId;return s?ar()(e,s):e}case Vn.a:return t.payload.drafts;default:return e}},Wn=s("./src/lib/constants/index.ts");const Yn=e=>{if(e.payload&&e.payload.routeMatch)return e.payload.routeMatch.route.meta.name},zn=e=>{if(e.payload&&e.payload.routeMatch&&e.payload.routeMatch.match)return e.payload.routeMatch.match.queryParams};var Qn=s("./src/reddit/models/PostDraft/index.ts");var Xn=(e="",t)=>{switch(t.type){case f.d:return t.payload||"";case f.D:return"";case O.a:{if(Yn(t)!==Wn.Rb.POST_CREATION)return"";const s=zn(t);return s&&s.url?s.url||"":e}case sn.g:{const e=t.payload;return e.kind===Qn.b.Link&&e.body||""}default:return e}};var Jn=(e="",t)=>{switch(t.type){case f.e:return t.payload||"";case f.D:case f.H:return"";case f.P:return t.payload.editorMode===Hs.h.MARKDOWN?t.payload.content||"":e;case O.a:{if(Yn(t)!==Wn.Rb.POST_CREATION)return"";const s=zn(t);return s&&s.text?(e=>e?e.replace(/\+/g," "):"")(s.text):e}case sn.g:{const e=t.payload;return e.kind===Qn.b.Markdown&&e.body||""}default:return e}},Zn=s("./src/reddit/actions/upload.ts");var ea=(e=null,t)=>{switch(t.type){case f.f:return t.payload||null;case f.D:return null;case O.a:return Yn(t)!==Wn.Rb.POST_CREATION?null:e;case sn.g:return null;case Zn.a:case Zn.f:return t.payload.key===Hs.m?null:e;default:return e}},ta=s("./src/reddit/components/RichTextEditor/RTEState/index.tsx");const sa=ta.a.createInitial;var ra=(e=sa(),t)=>{switch(t.type){case f.i:return t.payload.rteState;case f.D:return ta.a.createInitial();case f.P:{const s=t.payload;return s.editorMode===Hs.h.RICH_TEXT&&s.editorKey===Hs.g.POST_CREATION?ta.a.createInitial(s.content):e}case O.a:return Yn(t)!==Wn.Rb.POST_CREATION?ta.a.createInitial():e;case sn.g:{const e=t.payload;return e.kind===Qn.b.RichText?ta.a.createInitial(e.body):ta.a.createInitial()}default:return e}},na=Object(r.c)({link:Xn,markdown:Jn,media:ea,rte:ra});var aa=(e=null,t)=>{switch(t.type){case f.b:return t.payload||null;case f.D:case sn.g:case f.N:return null;case O.a:return Yn(t)===Wn.Rb.POST_CREATION?e:null;default:return e}};var ca=(e=null,t)=>{switch(t.type){case f.c:return t.payload||null;case f.D:return null;case O.a:return Yn(t)===Wn.Rb.POST_CREATION?e:null;case sn.g:return t.payload.flair||null;default:return e}};var ia=(e=null,t)=>{switch(t.type){case f.r:return t.payload.type||null;case f.j:case f.D:case O.a:return null;default:return e}};var oa=(e=!1,t)=>{switch(t.type){case f.S:return t.payload||!1;case f.D:return!1;case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&e;case sn.g:return t.payload.isNSFW||!1;default:return e}};var da=(e=!1,t)=>{switch(t.type){case f.T:return t.payload||!1;case f.D:return!1;case f.N:return!!t.payload.name&&e;case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&e;case sn.g:return t.payload.isOriginalContent||!1;default:return e}};var ua=(e=!1,t)=>{switch(t.type){case f.U:return t.payload||!1;case f.D:return!1;case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&e;default:return e}};var la=(e=!1,t)=>{switch(t.type){case f.D:return!1;case sn.n:return t.payload;case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&e;case sn.g:return t.payload.isPublicLink;default:return e}};var ba=(e=!1,t)=>{switch(t.type){case f.V:return t.payload||!1;case f.D:return!1;case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&e;case sn.g:return t.payload.isSpoiler||!1;default:return e}};var pa=(e="",t)=>{switch(t.type){case b.b:return t.payload.subredditName;case O.a:case f.j:case f.r:case f.D:case b.h:return"";default:return e}};var Oa=(e="",t)=>{switch(t.type){case b.c:return t.payload.username;case O.a:case f.j:case f.r:case f.D:case b.h:return"";default:return e}};var fa=(e=null,t)=>{switch(t.type){case f.M:case f.N:return t.payload;case f.L:case O.a:return null;default:return e}};var ma=(e=null,t)=>{switch(t.type){case f.g:return t.payload||null;case f.D:return null;case O.a:return Yn(t)===Wn.Rb.POST_CREATION?e:null;case sn.g:return t.payload.contentCategory||null;default:return e}},ja=s("./src/reddit/actions/polls.ts");var ga=(e=null,t)=>{switch(t.type){case ja.a:return Object.assign({},t.payload);case b.h:case f.D:return null;default:return e}};var ya=(e=!1,t)=>{const s=t.type,r=t.payload;switch(s){case f.W:return r||!1;case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&e;case sn.g:return!1;default:return e}};var _a=(e="",t)=>{switch(t.type){case f.h:return t.payload||"";case O.a:return Yn(t)!==Wn.Rb.POST_CREATION?"":e;default:return e}};var Ea=(e=!0,t)=>{switch(t.type){case f.D:return!0;case f.X:return t.payload;case O.a:return Yn(t)!==Wn.Rb.POST_CREATION||e;case sn.g:return t.payload.sendReplies;default:return e}};const ha=Wn.hc.POST;var Sa=(e=ha,t)=>{switch(t.type){case f.D:return ha;case f.s:return Wn.hc.CROSSPOST;case f.j:return t.payload.submissionType||ha;case O.a:{if(Yn(t)!==Wn.Rb.POST_CREATION)return ha;const i=zn(t);if(!i)return e;var s=i.title;const o=void 0===s?"":s;var r=i.url;const d=void 0===r?"":r;var n=i.text;const u=void 0===n?"":n;var a=i.media;const l=void 0!==a&&a;var c=i.selftext;const b=void 0!==c&&c,p=o&&!u&&!b;return l?Wn.hc.MEDIA:d||p?Wn.hc.LINK_ONLY:u||b?Wn.hc.POST:e}case sn.g:{const e=t.payload;return Qn.a[e.kind]}default:return e}},Ta=s("./src/reddit/models/Poll/index.ts");const Ia=e=>`Should ${e||"username"} become the top moderator?`,va=e=>e?`Should we spin-off to r/${e}?`:"Should we spin-off to a new community?";var Ca=(e="",t)=>{switch(t.type){case f.s:return t.payload.postTitle||"";case f.k:return t.payload||"";case f.C:{const s=t.payload.title;return e||s||""}case f.D:return"";case O.a:{if(Yn(t)!==Wn.Rb.POST_CREATION)return"";const s=zn(t);return s&&s.title?(e=>e?e.replace(/\+/g," "):"")(s.title):e}case sn.g:return t.payload.title;case f.r:{var s=t.payload;const r=s.oldType,n=s.type;return n===Ta.a.ReplaceTopMod?Ia(""):n===Ta.a.Spinoff?va(""):r===Ta.a.ReplaceTopMod||r===Ta.a.Spinoff?"":e}case b.c:{const e=t.payload.username;return Ia(e)}case b.b:{const e=t.payload.subredditName;return va(e)}case f.j:{const s=t.payload.extra;return!s||s.govType!==Ta.a.ReplaceTopMod&&s.govType!==Ta.a.Spinoff?e:""}default:return e}},Ra=Object(r.c)({body:na,eventSchedule:aa,flair:ca,govType:ia,isNSFW:oa,isOC:da,isPoll:ua,isPublicLink:la,isSpoiler:ba,newSubreddit:pa,newTopMod:Oa,nextSubreddit:fa,ocCategory:ma,postToTwitter:ya,polls:ga,recaptcha:_a,sendReplies:Ea,submissionType:Sa,title:Ca});const Aa={title:null,body:null,link:null,flair:null};var Da=(e=Aa,t)=>{switch(t.type){case f.c:case f.d:case f.e:return e[Wn.vb.BODY]?Object.assign({},e,{[Wn.vb.BODY]:null}):e;case f.i:{const s=t.payload.isContentChanged;return e[Wn.vb.BODY]&&s?Object.assign({},e,{[Wn.vb.BODY]:null}):e}case f.k:return e[Wn.vb.TITLE]?Object.assign({},e,{[Wn.vb.TITLE]:null}):e;case f.J:{var s=t.payload;const r=s.field,n=s.msg;return Object.assign({},e,{[r]:n})}case f.K:{const s=t.payload;return Object.assign({},e,{[s]:null})}case f.o:{const s=t.payload;return s?Object.assign({},e,{[s]:null}):Aa}case f.I:{const s=t.payload;if(s&&s.fields&&s.fields.length){const t=s.fields[0],r=t.field,n=t.msg;return Object.assign({},e,{[r]:n})}return e}case O.a:return Yn(t)!==Wn.Rb.POST_CREATION?Aa:e;default:return e}};var Pa=(e=!1,t)=>{switch(t.type){case f.b:case f.c:case f.d:case f.e:case f.f:case f.g:case f.k:case f.j:case f.S:case f.T:case f.V:case sn.n:case f.X:return!0;case f.i:return!!t.payload.isContentChanged||e;case f.O:return!1;case f.Q:return t.payload;case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&e;case f.D:case sn.l:case sn.g:return!1;default:return e}};var xa=(e=null,t)=>{switch(t.type){case f.x:return e===t.payload?null:t.payload||null;case c.c:return t.payload?null:e;case O.a:return Yn(t)!==Wn.Rb.POST_CREATION?null:e;default:return e}},wa=s("./src/reddit/routes/postCreation/index.ts");var Na=(e=null,t)=>{const s=t.type,r=t.payload;switch(s){case f.y:return r;case f.M:return"";case O.a:return Yn(t)===Wn.Rb.POST_CREATION&&Object(wa.d)(t.payload.routeMatch.route.path)?e:null;default:return e}};const ka=Hs.q.Post;var La=(e=ka,t)=>{switch(t.type){case f.z:return Hs.q.Post;case f.E:return t.payload;case sn.j:return Hs.q.Draft;case O.a:return Yn(t)!==Wn.Rb.POST_CREATION?ka:e;default:return e}},Ua=Object(r.c)({fieldValidation:Da,isChanged:Pa,modalId:xa,ocCategory:Na,submitMode:La});var Ma=(e="",t)=>{switch(t.type){case f.G:return t.payload.editorMode===Hs.h.MARKDOWN?t.payload.postContent||"":e;case f.H:return"";case f.P:return t.payload.editorMode===Hs.h.MARKDOWN?t.payload.content||"":e;default:return e}};const Ga=ta.a.createInitial;var Fa=(e=Ga(),t)=>{switch(t.type){case f.H:return ta.a.createInitial();case f.G:{const s=t.payload;return s.editorMode===Hs.h.RICH_TEXT&&"object"==typeof s.postContent?ta.a.createInitial(s.postContent,s.mediaMetadata):e}case f.P:{const s=t.payload;return s.editorMode===Hs.h.RICH_TEXT&&s.editorKey===Hs.g.POST_EDITING?ta.a.createInitial(s.content):e}default:return e}},Ba=Object(r.c)({markdown:Ma,rte:Fa});const $a=Hs.h.RICH_TEXT;var qa=(e=$a,t)=>{switch(t.type){case f.G:return t.payload.editorMode;case f.H:return $a;case f.P:return t.payload.editorMode;default:return e}};var Va=(e=null,t)=>{switch(t.type){case f.G:return t.payload.postId;case f.H:return null;default:return e}},Ha=Object(r.c)({draft:Ba,editorMode:qa,postId:Va}),Ka=Object(r.c)({api:qn,drafts:Kn,formData:Ra,formState:Ua,postEditing:Ha}),Wa=s("./src/reddit/actions/dashboard.ts");const Ya={selectedComponent:null,subredditPending:!1,subredditLoaded:{}};var za=(e=Ya,t)=>{switch(t.type){case Wa.a:return Object.assign({},e,{selectedComponent:t.payload});case Wa.c:{const s=t.payload,r=e.subredditLoaded[s];return Object.assign({},e,{subredditPending:!r,subredditLoaded:Object.assign({},e.subredditLoaded,{[s]:r||!1})})}case Wa.b:{const s=t.payload;return Object.assign({},e,{subredditPending:!1,subredditLoaded:Object.assign({},e.subredditLoaded,{[s]:!0})})}default:return e}};var Qa=(e=null,t)=>{switch(t.type){case xe.b:case xe.c:return null;case xe.a:return t.payload.error||null;default:return e}};var Xa=(e=!1,t)=>{switch(t.type){case xe.c:return!1;case xe.b:return!0;default:return e}};var Ja=(e=!1,t)=>{switch(t.type){case xe.c:return!0;case xe.b:case xe.a:return!1;default:return e}},Za=Object(r.c)({error:Qa,loaded:Xa,pending:Ja}),ec=Object(r.c)({list:Za});const tc={};var sc=(e=tc,t)=>{switch(t.type){case xe.b:{const s=t.payload.discoveryUnits;return es()(s)?e:Object.assign({},e,s)}default:return e}};const rc={};var nc=(e=rc,t)=>{switch(t.type){case xe.b:{const s=t.payload.discoveryUnits;if(es()(s))return e;const r={};return cs()(s,e=>{r[Object(is.f)(e.unitName)]=e.id}),Object.assign({},e,r)}default:return e}},ac=Object(r.c)({api:ec,models:sc,nameToId:nc});var cc=(e=null,t)=>{switch(t.type){case l.a:return t.payload;case c.b:return null;default:return e}},ic=s("./src/reddit/reducers/economics/paymentSystems/index.ts"),oc=s("./src/reddit/actions/economics/tips/constants.ts");const dc={};var uc=(e=dc,t)=>{switch(t.type){case oc.a:{var s=t.payload;const r=s.subredditId,n=s.tipData,a=e[r]||{};return Object.assign({},e,{[r]:Object.assign({},a,n)})}case l.b:{var r=t.payload;const s=r.amount,n=r.contentId,a=r.subredditId,c=e[a]||{},i=c[n]||{},o=i.amounts||{usdr:{amount:"0"}},d=o.usdr,u=d.amount||"0",l=String(parseInt(u)+parseInt(s));return Object.assign({},e,{[a]:Object.assign({},c,{[n]:Object.assign({},i,{amounts:Object.assign({},o,{usdr:Object.assign({},d,{amount:l})})})})})}default:return e}},lc=Object(r.c)({currentPaymentTarget:cc,paymentSystems:ic.b,tipDetails:uc}),bc=s("./src/reddit/actions/emoji.ts"),pc=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case bc.e:case bc.c:return e;case bc.f:return t.payload;case bc.d:{var s=t.payload;const r=s.emojiName,n=s.subredditId,a=e[n],c=r,i=(a[c],pc(a,["symbol"==typeof c?c:c+""]));return Object.assign({},e,{[n]:i})}case bc.g:{const s=t.payload,r=e[s.subredditId],n={url:s.url,name:s.name},a=Object.assign({},r,{[s.name]:n});return Object.assign({},e,{[s.subredditId]:a})}default:return e}},mc=s("./src/reddit/actions/externalAccount.ts");const jc={};var gc=(e=jc,t)=>{switch(t.type){case mc.e:case mc.f:{const s=t.payload.provider;return Object.assign({},e,{[s]:null})}case mc.d:{var s=t.payload;const r=s.provider,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const yc={};var _c=(e=yc,t)=>{switch(t.type){case mc.e:{const s=t.payload.provider;return Object.assign({},e,{[s]:!0})}case mc.f:case mc.d:{const s=t.payload.provider;return Object.assign({},e,{[s]:!1})}default:return e}},Ec=Object(r.c)({error:gc,pending:_c});const hc={};var Sc=(e=hc,t)=>{switch(t.type){case mc.l:case mc.k:{const s=t.payload.provider;return Object.assign({},e,{[s]:null})}case mc.j:{var s=t.payload;const r=s.provider,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Tc={};var Ic=(e=Tc,t)=>{switch(t.type){case mc.b:{const s=t.payload.provider;return Object.assign({},e,{[s]:!0})}case mc.c:case mc.a:{const s=t.payload.provider;return Object.assign({},e,{[s]:!1})}default:return e}},vc=Object(r.c)({error:Sc,pending:Ic});const Cc={};var Rc=(e=Cc,t)=>{switch(t.type){case mc.i:case mc.h:{const s=t.payload.subredditName;return Object.assign({},e,{[s]:null})}case mc.g:{var s=t.payload;const r=s.subredditName,n=s.apiError;return Object.assign({},e,{[r]:n})}default:return e}};const Ac={};var Dc=(e=Ac,t)=>{switch(t.type){case mc.h:{const s=t.payload.subredditName;return Object.assign({},e,{[s]:!0})}default:return e}};const Pc={};var xc=(e=Pc,t)=>{switch(t.type){case mc.i:{const s=t.payload.subredditName;return Object.assign({},e,{[s]:!0})}case mc.h:case mc.g:{const s=t.payload.subredditName;return Object.assign({},e,{[s]:!1})}default:return e}},wc=Object(r.c)({error:Rc,fetched:Dc,pending:xc});const Nc={};var kc=(e=Nc,t)=>{switch(t.type){case mc.l:case mc.k:{const s=t.payload.username;return Object.assign({},e,{[s]:null})}case mc.j:{var s=t.payload;const r=s.username,n=s.apiError;return Object.assign({},e,{[r]:n})}default:return e}};const Lc={};var Uc=(e=Lc,t)=>{switch(t.type){case mc.l:{const s=t.payload.username;return Object.assign({},e,{[s]:!0})}case mc.k:case mc.j:{const s=t.payload.username;return Object.assign({},e,{[s]:!1})}default:return e}},Mc=Object(r.c)({error:kc,pending:Uc}),Gc=Object(r.c)({connect:Ec,disconnect:vc,user:Mc,subreddit:wc});const Fc={};var Bc=(e=Fc,t)=>{switch(t.type){case mc.h:{var s=t.payload;const r=s.subredditName,n=s.accountsData;return Object.assign({},e,{[r]:n})}default:return e}};const $c={};var qc=(e=$c,t)=>{switch(t.type){case mc.k:{var s=t.payload;const r=s.username,n=s.accountsData;return Object.assign({},e,{[r]:n})}case mc.c:{var r=t.payload;const s=r.username,n=r.provider,a=e[s];return a&&a[n]?Object.assign({},e,{[s]:ar()(a,n)}):e}default:return e}},Vc=Object(r.c)({api:Gc,user:qc,subreddit:Bc}),Hc=s("./src/reddit/featureFlags/index.ts"),Kc=s("./src/lib/truthyString/index.ts");const Wc=Hc.a.reduce((e,t)=>(e[t.toLowerCase()]=t,e),{}),Yc=Hc.a.reduce((e,t)=>(e[t]=null,e),{});var zc=(e=Yc,t)=>{switch(t.type){case O.a:{const s=zn(t);if(void 0!==s){const t={};for(const e in s){const r=Object(Hc.g)(e);if(r){const n=Wc[r.toLowerCase()];if(n){const r=s[e],a="string"!=typeof r||Object(Kc.a)(r);t[n]=a}}}if(Object.keys(t).length>0)return Object.assign({},e,t)}return e}case Hc.b:{var s=t.payload;const r=s.featureName,n=s.currentValue;return n===e[r]?e:Object.assign({},e,{[r]:n})}case Hc.c:{var r=t.payload;const s=r.featureName,n=r.currentValue;return Object.assign({},e,{[s]:!n})}default:return e}},Qc=Object(r.c)({overrides:zc}),Xc=s("./src/lib/makeActionCreator/index.ts");Object(Xc.a)("FONTS_FONT_FILES_PARSED");const Jc=[];var Zc=(e=Jc,t)=>{switch(t.type){case"FONTS_FONT_FILES_PARSED":return t.payload.fonts;default:return e}};var ei=(e=null,t)=>{switch(t.type){case _e.l:return t.payload.error&&t.payload.error.fields&&t.payload.error.fields[0]&&t.payload.error.fields[0].msg||"An unknown error occurred";case _e.a:case O.a:case _e.E:case _e.q:return null;default:return e}};var ti=(e=!1,t)=>{switch(t.type){case _e.a:case O.a:case _e.q:case _e.l:return!1;case _e.m:return!0;default:return e}};var si=(e=!1,t)=>{switch(t.type){case _e.m:case _e.a:case O.a:case _e.q:case _e.l:return!1;case _e.r:return!0;default:return e}},ri=Object(r.c)({error:ei,pending:ti,showLoader:si});var ni=(e=null,t)=>{switch(t.type){case _e.D:case _e.E:return t.payload;case _e.q:case O.a:case _e.a:return null;default:return e}};const ai=dr.b.Gid2;var ci=(e=ai,t)=>{switch(t.type){case _e.n:return t.payload;case _e.E:return ai;default:return e}};var ii=(e=!1,t)=>{switch(t.type){case _e.o:return t.payload;case _e.E:return!1;default:return e}};var oi=(e=!0,t)=>{switch(t.type){case _e.p:return t.payload;case _e.E:return!0;default:return e}};var di=(e=!1,t)=>{switch(t.type){case _e.D:return!0;default:return e}};var ui=(e="",t)=>{switch(t.type){case _e.s:return t.payload;case _e.E:return"";default:return e}};const li=s("./src/reddit/models/Gold/Award.ts").b;var bi=(e=li,t)=>{switch(t.type){case _e.G:return t.payload;case _e.E:return li;default:return e}},pi=Object(r.c)({api:ri,gildModalThingId:ni,gildType:ci,includeMessage:ii,isAnonymous:oi,isIframed:di,message:ui,selectedAward:bi});var Oi=(e=null,t)=>{switch(t.type){case _e.t:return t.payload.error&&t.payload.error.fields&&t.payload.error.fields[0]&&t.payload.error.fields[0].msg||"An unknown error occurred";case _e.b:case O.a:case _e.F:case _e.y:return null;default:return e}};var fi=(e=!1,t)=>{switch(t.type){case _e.b:case O.a:case _e.y:case _e.t:return!1;case _e.u:return!0;default:return e}},mi=Object(r.c)({error:Oi,pending:fi});var ji=(e="",t)=>{switch(t.type){case _e.F:return t.payload;case O.a:case _e.b:case _e.y:return"";default:return e}},gi=Object(r.c)({api:mi,givePremiumModalAccountName:ji}),yi=s("./src/reddit/actions/goldPurchaseModals/coinPurchaseModal.ts"),_i=s("./src/reddit/actions/goldPurchaseModals/constants.ts");var Ei=(e="selectPayment",t)=>{switch(t.type){case yi.b:return"selectPayment";case _i.f:return"paymentCompleted";default:return e}};var hi=(e=null,t)=>{switch(t.type){case yi.a:case _e.a:case _e.q:return null;case yi.c:return t.payload&&t.payload.thingId?t.payload.thingId:e;default:return e}};var Si=(e=null,t)=>{switch(t.type){case yi.b:return t.payload.coinPackage;case _i.f:case yi.a:return null;default:return e}};var Ti=(e=!1,t)=>{switch(t.type){case yi.b:return!0;case _e.E:case O.a:case yi.a:return!1;default:return e}},Ii=Object(r.c)({activePage:Ei,gildThingId:hi,purchasePackage:Si,showModal:Ti}),vi=s("./src/reddit/actions/goldPurchaseModals/premiumPurchaseModal.ts");var Ci=(e="",t)=>{switch(t.type){case _i.b:return t.payload.cardName;case _i.i:return t.payload!==Wn.Lb?"":e;case yi.a:case vi.a:case _i.c:case O.a:return"";default:return e}};var Ri=(e="",t)=>{switch(t.type){case _i.l:{var s=t.payload;const r=s.error;return"cardCvc"===s.elementType?r&&r.message||"":e}case _i.i:return t.payload!==Wn.Lb?"":e;case yi.a:case vi.a:case _i.c:case O.a:return"";default:return e}};var Ai=(e="",t)=>{switch(t.type){case _i.l:{var s=t.payload;const r=s.error;return"cardExpiry"===s.elementType?r&&r.message||"":e}case _i.i:return t.payload!==Wn.Lb?"":e;case yi.a:case vi.a:case _i.c:case O.a:return"";default:return e}};var Di=(e="",t)=>{switch(t.type){case _i.l:{var s=t.payload;const r=s.error;return"cardNumber"===s.elementType?r&&r.message||"":e}case _i.i:return t.payload!==Wn.Lb?"":e;case yi.a:case vi.a:case _i.c:case O.a:return"";default:return e}};var Pi=(e="",t)=>{switch(t.type){case _i.a:return t.payload.message||e;case _i.b:return"";case _i.i:return t.payload!==Wn.Lb?"":e;case yi.a:case vi.a:case _i.c:case O.a:return"";default:return e}};var xi=(e="",t)=>{switch(t.type){case _i.l:{var s=t.payload;const r=s.error;return"postalCode"===s.elementType?r&&r.message||"":e}case _i.i:return t.payload!==Wn.Lb?"":e;case yi.a:case vi.a:case _i.c:case O.a:return"";default:return e}},wi=Object(r.c)({cardCvc:Ri,cardExpiry:Ai,cardNumber:Di,nameOnCard:Pi,postalCode:xi});const Ni=Wn.Mb;var ki=(e=Ni,t)=>{switch(t.type){case yi.b:case vi.b:return Ni;case _i.i:return t.payload;default:return e}};var Li=(e=null,t)=>{switch(t.type){case _i.g:return t.payload||e;case _i.i:return t.payload.method===Wn.Mb?null:e;case yi.b:case vi.b:case _e.E:return null;default:return e}};var Ui=(e="",t)=>{switch(t.type){case yi.b:case vi.b:return"";case yi.d:case vi.c:{const e=t.payload;return e.body&&e.body.passthrough?e.body.passthrough:""}default:return e}},Mi=Object(r.c)({errorMessage:Li,passthrough:Ui});var Gi=(e=!0,t)=>{switch(t.type){case _i.o:return!e;case _i.i:return t.payload!==Wn.Lb||e;case yi.a:case vi.a:case O.a:return!0;default:return e}};const Fi=[];var Bi=(e=Fi,t)=>{switch(t.type){case _i.e:return t.payload;case _i.d:{const s=t.payload;return e.filter(e=>e.cardId!==s)}default:return e}};var $i=(e=!1,t)=>{switch(t.type){case _i.h:return!0;case _i.e:return!1;default:return e}};var qi=(e=null,t)=>{switch(t.type){case _i.a:case _i.m:return t.payload.message||e;case _i.k:return t.payload;case _i.l:case _i.b:case _i.n:return null;case _i.i:return t.payload===Wn.Lb?null:e;default:return e}};var Vi=(e=!1,t)=>{switch(t.type){case _i.a:case _i.k:case _i.m:return!1;case _i.i:return t.payload!==Wn.Lb&&e;case _i.n:return!0;default:return e}},Hi=Object(r.c)({errorMessage:qi,pending:Vi});var Ki=(e=null,t)=>{switch(t.type){case _i.j:return t.payload;case _i.d:return t.payload===e?null:e;default:return e}},Wi=Object(r.c)({cardName:Ci,cardValidation:wi,paymentMethod:ki,paypal:Mi,rememberCard:Gi,savedCards:Bi,savedCardsPending:$i,stripeToken:Hi,useSavedCard:Ki});var Yi=(e="selectPayment",t)=>{switch(t.type){case vi.b:return"selectPayment";case _i.f:return"paymentCompleted";default:return e}};var zi=(e=!1,t)=>{switch(t.type){case vi.b:return!0;case O.a:case vi.a:return!1;default:return e}},Qi=Object(r.c)({activePage:Yi,showModal:zi});var Xi=(e=!1,t)=>{switch(t.type){case _i.p:case _i.r:return!1;case _i.q:return!0;default:return e}},Ji=Object(r.c)({pending:Xi}),Zi=Object(r.c)({coinPurchaseModal:Ii,payment:Wi,premiumPurchaseModal:Qi,updateCardModal:Ji}),eo=s("./src/app/actions/overlayEvents.ts"),to=s("./src/reddit/actions/header.ts");var so=(e=!1,t)=>{switch(t.type){case to.a:return!1;case to.b:return!0;case to.c:return!e;case eo.b:return!1;default:return e}},ro=Object(r.c)({isSubscriptionsDropdownOpen:so}),no=s("./src/reddit/actions/imageUploads.ts");const ao={};var co=(e=ao,t)=>{switch(t.type){case no.d:{const s=t.payload;return Object.assign({},e,{[s.id]:s})}case no.c:case no.e:case no.b:{const s=t.payload;return e[s.id]?Object.assign({},e,{[s.id]:s}):e}case no.a:{const s=t.payload;if(!e[s.id])return e;const r=Object.assign({},e);return delete r[s.id],r}default:return e}},io=s("./src/reddit/actions/moderatingSubreddits.ts");var oo=(e=!1,t)=>{switch(t.type){case io.a:{if(e)return e;const s=t.payload;return Object.keys(s).some(e=>!0===s[e].posts)}case be.b:case Ue.b:case oe.b:case Be.b:{if(e)return e;const s=t.payload;return s.subredditPermissions&&s.subreddits?s.subredditPermissions.posts:e}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:{if(e)return e;const s=t.payload.response,r=s.moderatingSubreddits,n=s.moderatingProfiles;let a=Object.keys(r).some(e=>!0===r[e].posts);return a||(a=Object.keys(n).some(e=>!0===r[e].posts)),a}default:return e}},uo=s("./src/reddit/actions/jsApi.ts");const lo=[];var bo=(e=lo,t)=>{switch(t.type){case uo.a:{const s=t.payload;return-1===e.indexOf(s)&&(e=[...e,s]).sort(),e}default:return e}},po=s("./src/reddit/actions/leaderboard/constants.ts"),Oo=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case po.b:{var s=t.payload;const r=s.key,n=s.data;return Object.assign({},e,{[r]:n})}case po.c:case po.d:{const s=t.payload.key;return e[s],Oo(e,["symbol"==typeof s?s:s+""])}default:return e}},jo=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case po.b:case po.d:{const s=t.payload.key;return e[s],jo(e,["symbol"==typeof s?s:s+""])}case po.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}default:return e}},_o=Object(r.c)({error:mo,pending:yo});const Eo={};var ho=(e=Eo,t)=>{switch(t.type){case po.a:{var s=t.payload;const r=s.dateRange,n=s.subredditId;return Object.assign({},e,{[n]:r})}default:return e}};const So={};var To=(e=So,t)=>{switch(t.type){case po.d:{var s=t.payload;const r=s.key,n=s.data;return Object.assign({},e,{[r]:n})}default:return e}},Io=Object(r.c)({api:_o,dateRangeSelection:ho,models:To});var vo=(e="",t)=>{switch(t.type){case O.a:return t.payload.listingKey||e;default:return e}},Co=s("./src/reddit/actions/pages/explore.ts");const Ro={};var Ao=(e=Ro,t)=>{switch(t.type){case He.b:case He.c:case oe.p:case oe.q:{var s=t.payload;const r=s.key,n=s.type;return-1===n.indexOf(Wn.kc.Subreddits)&&-1===n.indexOf(Wn.kc.Users)?e:Object.assign({},e,{[r]:null})}case He.a:case oe.o:{var r=t.payload;const s=r.key,n=r.error,a=r.type;return-1===a.indexOf(Wn.kc.Subreddits)&&-1===a.indexOf(Wn.kc.Users)?e:Object.assign({},e,{[s]:n})}case xe.f:case xe.e:case Co.c:case Co.b:case Oe.l:case Oe.m:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case xe.d:case Co.a:case Oe.k:{var n=t.payload;const s=n.key,r=n.error;return Object.assign({},e,{[s]:r})}default:return e}};const Do={};var Po=(e=Do,t)=>{switch(t.type){case He.b:case oe.p:{var s=t.payload;const r=s.key,n=s.type;return-1===n.indexOf(Wn.kc.Subreddits)&&-1===n.indexOf(Wn.kc.Users)?e:Object.assign({},e,{[r]:!0})}case He.c:case He.a:case oe.q:case oe.o:{var r=t.payload;const s=r.key,n=r.type;return-1===n.indexOf(Wn.kc.Subreddits)&&-1===n.indexOf(Wn.kc.Users)?e:Object.assign({},e,{[s]:!1})}case xe.f:case Co.c:case Oe.l:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case xe.e:case xe.d:case Co.b:case Co.a:case Oe.m:case Oe.k:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},xo=Object(r.c)({error:Ao,pending:Po});const wo={};var No=(e=wo,t)=>{switch(t.type){case He.c:{var s=t.payload;const r=s.fetchedToken,n=s.key,a=s.type;if(-1===a.indexOf(Wn.kc.Subreddits)&&-1===a.indexOf(Wn.kc.Users))return e;const c=e[n];return Object.assign({},e,{[n]:Object.assign({},c,{[r]:!0})})}case xe.e:case Co.b:case Oe.m:{var r=t.payload;const s=r.fetchedToken,n=r.key;return Object.assign({},e,{[n]:Object.assign({},e[n],{[s]:!0})})}default:return e}};const ko={};var Lo=(e=ko,t)=>{switch(t.type){case He.c:{var s=t.payload;const r=s.key,n=s.listingOrder,a=s.type;return-1===a.indexOf(Wn.kc.Subreddits)&&-1===a.indexOf(Wn.kc.Users)?e:Object.assign({},e,{[r]:e[r].concat(n)})}case oe.q:{var r=t.payload;const s=r.key,n=r.listingOrder,a=r.type;return-1===a.indexOf(Wn.kc.Subreddits)&&-1===a.indexOf(Wn.kc.Users)?e:Object.assign({},e,{[s]:n})}default:return e}};const Uo={};var Mo=(e=Uo,t)=>{switch(t.type){case Co.b:{var s=t.payload;const r=s.key,n=s.ids;return n&&0!==n.length?Object.assign({},e,{[r]:[...e[r]||[],...n]}):e}default:return e}},Go=s("./src/lib/omitKey/index.ts");const Fo={};var Bo=(e=Fo,t)=>{switch(t.type){case He.c:case oe.q:{var s=t.payload;const r=s.key,n=s.tokens,a=s.type;return-1===a.indexOf(Wn.kc.Subreddits)&&-1===a.indexOf(Wn.kc.Users)?e:n.listings?Object.assign({},e,{[r]:{token:n.listings}}):Object(Go.a)(e,r)}case xe.e:case Co.b:case Oe.m:{var r=t.payload;const s=r.key,n=r.token;return Object.assign({},e,{[s]:{token:n}})}default:return e}},$o=Object(r.c)({api:xo,identifiers:Lo,ids:Mo,fetchedTokens:No,loadMore:Bo});const qo={};var Vo=(e=qo,t)=>{switch(t.type){case Ne.b:case Ne.c:case Ge.b:case Ge.c:case Fe.c:case Fe.b:case oe.h:case oe.g:case oe.m:case oe.l:case be.c:case be.b:case we.c:case we.b:case Me.e:case Me.f:case Me.i:case Me.h:case ke.c:case ke.b:case Le.f:case Le.e:case ue.f:case ue.e:case ue.c:case ue.b:case pe.f:case pe.e:case $e.f:case $e.e:case Oe.j:case Oe.i:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case oe.p:case oe.q:case He.b:case He.c:{var s=t.payload;const r=s.key;return-1===s.type.indexOf(Wn.kc.Posts)?e:Object.assign({},e,{[r]:null})}case Ne.a:case Ge.a:case oe.f:case oe.k:case be.a:case we.a:case Me.g:case ke.a:case Le.d:case Oe.h:case pe.d:case $e.d:case ue.d:case ue.a:{var r=t.payload;const s=r.key,n=r.error;return Object.assign({},e,{[s]:n})}case oe.o:case He.a:{var n=t.payload;const s=n.error,r=n.key;return-1===n.type.indexOf(Wn.kc.Posts)?e:Object.assign({},e,{[r]:s})}default:return e}};const Ho={};var Ko=(e=Ho,t)=>{switch(t.type){case Ge.c:case Fe.c:case oe.h:case oe.m:case ue.f:case $e.f:case be.c:case we.c:case Me.f:case Me.i:case ke.c:case Le.f:case pe.f:case ue.c:case Oe.j:case Ne.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case oe.p:case He.b:{var s=t.payload;const r=s.key;return-1===s.type.indexOf(Wn.kc.Posts)?e:Object.assign({},e,{[r]:!0})}case Fe.b:case oe.g:case oe.f:case oe.k:case oe.l:case $e.d:case $e.e:case ue.d:case ue.e:case be.b:case be.a:case we.b:case we.a:case Me.e:case Me.d:case Me.h:case Me.g:case ke.b:case ke.a:case Ge.b:case Ge.a:case Le.e:case Le.d:case pe.d:case pe.e:case ue.a:case ue.b:case Oe.i:case Oe.h:case Ne.b:case Ne.a:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}case oe.q:case oe.o:case He.c:case He.a:{var r=t.payload;const s=r.key;return-1===r.type.indexOf(Wn.kc.Posts)?e:Object.assign({},e,{[s]:!1})}default:return e}},Wo=Object(r.c)({error:Vo,pending:Ko}),Yo=s("./src/reddit/actions/postList.ts");const zo={};var Qo=(e=zo,t)=>{switch(t.type){case Yo.a:{var s=t.payload;const r=s.listingKey,n=s.listingName;return Object.assign({},e,{[r]:n})}case Yo.b:{const s=t.payload.listingKey;return s in e?ar()(e,[s]):e}default:return e}};const Xo={};var Jo=(e=Xo,t)=>{switch(t.type){case Me.e:case Ge.b:case oe.g:case oe.l:case be.b:case ue.e:case Fe.b:case Ne.b:{const s=t.payload.key;return Object.assign({},e,{[s]:{}})}case we.b:case Me.h:case ke.b:case Le.e:case pe.e:case ue.b:case Oe.i:{var s=t.payload;const r=s.key,n=s.fetchedToken,a=e[r];return Object.assign({},e,{[r]:Object.assign({},a,{[n]:!0})})}case He.c:{var r=t.payload;const s=r.fetchedToken,n=r.key;if(r.type.indexOf(Wn.kc.Posts)>-1){const t=e[n];return Object.assign({},e,{[n]:Object.assign({},t,{[s]:!0})})}return e}default:return e}};const Zo={};var ed=(e=Zo,t)=>{switch(t.type){case oe.h:case Me.f:case oe.m:case ue.f:case be.c:case $e.f:case ue.f:{const s=t.payload.key;return Object.assign({},e,{[s]:[]})}case xe.e:case Me.e:case Ge.b:case Fe.b:case oe.g:case oe.l:case be.b:case $e.e:case ue.e:case Ve.b:case Ne.b:{var s=t.payload;const r=s.key,n=s.postIds;return Object.assign({},e,{[r]:n})}case we.b:case Me.h:case ke.b:case Le.e:case ue.b:case pe.e:case Oe.i:{var r=t.payload;const s=r.key,n=r.postIds;return Object.assign({},e,{[s]:e[s].concat(n)})}case oe.q:{var n=t.payload;const s=n.key,r=n.postOrder;return-1===n.type.indexOf(Wn.kc.Posts)?e:Object.assign({},e,{[s]:r})}case He.c:{var a=t.payload;const s=a.key,r=a.postOrder;return-1===a.type.indexOf(Wn.kc.Posts)?e:Object.assign({},e,{[s]:e[s].concat(r)})}case E.i:{var c=t.payload;const s=c.newStickiedPostList,r=c.listingKey;if(!e[r])return e;const n=[...e[r]].filter(e=>!s.includes(e));return n.unshift(...s),Object.assign({},e,{[r]:n})}default:return e}},td=s("./src/lib/makeListingKey/index.ts"),sd=s("./src/reddit/actions/preferences.ts");const rd={};var nd=(e=rd,t)=>{switch(t.type){case be.b:{var s=t.payload;const r=s.key,n=s.listingSort;return n&&!Object(td.b)(r)?Object.assign({},e,{[r]:{sort:n,hasChanged:!1}}):e}case sd.a:case sd.o:{const t={};return Object.keys(e).forEach(s=>{t[s]=Object.assign({},e[s],{hasChanged:!0})}),t}default:return e}};const ad={};var cd=(e=ad,t)=>{switch(t.type){case oe.g:case oe.l:case be.b:case $e.e:case ue.e:case Fe.b:case we.b:case Me.e:case Me.h:case ke.b:case Le.e:case pe.e:case ue.b:case Oe.i:{var s=t.payload;const r=s.key,n=s.token,a=s.dist;return n?Object.assign({},e,{[r]:{token:n,dist:a}}):Object(Go.a)(e,r)}case He.c:case oe.q:{var r=t.payload;const s=r.key,n=r.tokens;return-1===r.type.indexOf(Wn.kc.Posts)?e:n.posts?Object.assign({},e,{[s]:{token:n.posts}}):Object(Go.a)(e,s)}default:return e}},id=Object(r.c)({api:Wo,endMarkers:Qo,fetchedTokens:Jo,ids:ed,listingSort:nd,loadMore:cd}),od=Object(r.c)({activeKey:vo,listingOrder:$o,postOrder:id});var dd=(e=null,t)=>{switch(t.type){case oe.g:return es()(t.payload.featuredLiveThread)?e:t.payload.featuredLiveThread;default:return e}};var ud=(e=!1,t)=>{switch(t.type){case oe.g:return!0;default:return e}},ld=Object(r.c)({featured:dd,isFrontpageLoaded:ud}),bd=s("./src/reddit/reducers/mediaPlayback/index.ts");const pd={};var Od=(e=pd,t)=>{switch(t.type){case be.b:case Ue.b:case oe.b:case Be.b:{const s=t.payload;if(!s.subredditPermissions||!s.subreddits)return e;const r=Object.keys(s.subredditAboutInfo||{});if(1!==r.length)return e;const n=r[0];return Object.assign({},e,{[n]:s.subredditPermissions})}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:{const s=t.payload.response,r=s.moderatingSubreddits,n=s.moderatingProfiles;return Object.assign({},e,r,n)}case Oe.f:case Me.e:case ie.n:{const s=t.payload,r=s.moderatingSubreddits,n=s.moderatingProfiles;return Object.assign({},e,r,n)}case U.R:{const s=t.payload.subredditId;return Object(Go.a)(e,s)}case U.O:{const s=t.payload;return Object.assign({},e,s)}default:return e}},fd=s("./src/reddit/actions/moderationLog/constants.ts");const md={};var jd=(e=md,t)=>{switch(t.type){case fd.b:{var s=t.payload;const r=s.actionIds,n=s.key,a=s.subredditId;return Object.assign({},e,{[a]:Object.assign({},e[a]||{},{[n]:r})})}default:return e}};const gd={};var yd=(e=gd,t)=>{switch(t.type){case fd.b:{var s=t.payload;const r=s.normalizedModerationLog,n=s.subredditId,a={};r.forEach(e=>{a[e.id]=e});const c={[n]:a};return Y()(Object.assign({},e),c)}default:return e}},_d=Object(r.c)({itemOrder:jd,models:yd});var Ed=(e=null,t)=>{switch(t.type){case fd.b:return t.payload.endCursor;default:return e}};const hd={};var Sd=(e=hd,t)=>{switch(t.type){case fd.b:{var s=t.payload;const r=s.hasNextPage,n=s.subredditId;return Object.assign({},e,{[n]:r})}default:return e}};const Td={};var Id=(e=Td,t)=>{switch(t.type){case fd.b:{var s=t.payload;const r=s.hasPreviousPage,n=s.subredditId;return Object.assign({},e,{[n]:r})}default:return e}};const vd=[];var Cd=(e=vd,t)=>{switch(t.type){case fd.a:{var s=t.payload;const r=s.normalizedModerators,n=s.subredditId;return Object.assign({},e,{[n]:r})}default:return e}};var Rd=(e=null,t)=>{switch(t.type){case fd.b:return t.payload.startCursor;default:return e}},Ad=Object(r.c)({actions:_d,endCursor:Ed,hasNextPage:Sd,hasPreviousPage:Id,moderators:Cd,startCursor:Rd});const Dd={};var Pd=(e=Dd,t)=>{switch(t.type){case U.s:{const s=t.payload.response,r={[s.subredditId]:s.moderators};return Y()(Object.assign({},e),r)}case U.u:{var s=t.payload;const r=s.subredditId,n=s.userId,a=s.permissions,c=Object.assign({},e);return c[r][n].modPermissions=a,Y()(Object.assign({},e),Object.assign({},c))}case U.Q:{var r=t.payload;const s=r.subredditId,n=r.userId,a=Object.assign({},e);return delete a[s][n],a}case U.E:{const s=t.payload,r=s.moderators,n=s.subredditId,a=n in e?e[n]:{};return Object.assign({},e,{[n]:Object.assign({},a,r)})}default:return e}};const xd={};var wd=(e=xd,t)=>{switch(t.type){case U.t:case U.s:{var s=t.payload;const r=s.key;return s.subredditId?Object.assign({},e,{[r]:null}):e}case U.r:{var r=t.payload;const s=r.error,n=r.key;return r.subredditId?Object.assign({},e,{[n]:s}):e}default:return e}};const Nd={};var kd=(e=Nd,t)=>{switch(t.type){case U.r:case U.s:{var s=t.payload;const r=s.subredditId,n=s.key;return r?Object.assign({},e,{[n]:!1}):e}case U.t:{var r=t.payload;const s=r.subredditId,n=r.key;return s?Object.assign({},e,{[n]:!0}):e}default:return e}},Ld=Object(r.c)({error:wd,pending:kd});const Ud={};var Md=(e=Ud,t)=>{switch(t.type){case U.s:{var s=t.payload;const r=s.subredditId,n=s.response,a=s.key,c=n.moderatorIds;return Object.assign({},e,{[r]:Object.assign({},e[r]||{},{[a]:c})})}case U.Q:{var r=t.payload;const s=r.subredditId,n=r.userId,a=r.key,c=e[s][a].filter(e=>e!==n);return Object.assign({},e,{[s]:Object.assign({},e[s]||{},{[a]:c})})}default:return e}},Gd=Object(r.c)({data:Md,api:Ld});var Fd=(e=null,t)=>{switch(t.type){case U.x:case U.w:return null;case U.v:return t.payload;default:return e}};var Bd=(e=!1,t)=>{switch(t.type){case U.w:case U.v:return!1;case U.x:return!0;default:return e}},$d=Object(r.c)({error:Fd,pending:Bd});const qd={};var Vd=(e=qd,t)=>{switch(t.type){case U.w:{var s=t.payload;const r=s.subredditId,n=s.moderators;return Object.assign({},e,{[r]:n})}case U.P:{var r=t.payload;const s=r.subredditId,n=r.userId,a=Object.assign({},e);return delete a[s][n],a}case U.a:{const s=t.payload,r={[s.subredditId]:s.moderators};return Y()(Object.assign({},e),r)}default:return e}};const Hd={};var Kd=(e=Hd,t)=>{switch(t.type){case U.w:{var s=t.payload;const r=s.subredditId,n=s.moderatorIds;return Object.assign({},e,{[r]:n})}case U.P:{var r=t.payload;const s=r.subredditId,n=r.userId,a=e[s].filter(e=>e!==n);return Object.assign({},e,{[s]:a})}case U.a:{const s=t.payload,r=s.subredditId,n=s.moderatorIds,a=[...e[r]||[],...n];return Object.assign({},e,{[r]:a})}default:return e}},Wd=Object(r.c)({api:$d,models:Vd,userOrder:Kd}),Yd=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case U.B:{var s=t.payload;const r={[s.subredditId]:s.response.invitePending};return Y()(Object.assign({},e),r)}case U.y:case U.z:{const s=t.payload.subredditId;return e[s],Yd(e,["symbol"==typeof s?s:s+""])}default:return e}};const Xd={};var Jd=(e=Xd,t)=>{switch(t.type){case U.s:{const e=t.payload.response;return{[e.subredditId]:{after:e.after,before:e.before}}}default:return e}};const Zd={};var eu=(e=Zd,t)=>{switch(t.type){case U.B:{const e=t.payload.response;return{[e.subredditId]:{after:e.after,before:e.before}}}default:return e}};const tu={};var su=(e=tu,t)=>{switch(t.type){case U.B:{const s=t.payload.response,r={[s.subredditId]:s.moderators};return Y()(Object.assign({},e),r)}case U.u:{const s=t.payload,r=s.subredditId,n=s.userId,a=s.permissions;if(e[r]&&e[r][n]){const t=Object.assign({},e);return t[r][n].modPermissions=a,t}return e}default:return e}};var ru=(e=null,t)=>{switch(t.type){case U.F:case U.E:return null;case U.D:return t.payload;default:return e}};var nu=(e=!1,t)=>{switch(t.type){case U.F:return!0;case U.E:case U.D:return!1;default:return e}},au=Object(r.c)({error:ru,pending:nu});var cu=(e=null,t)=>{switch(t.type){case U.F:case U.D:case U.Q:return null;case U.E:{const e=t.payload.moderatorIds[0];return e?t.payload.moderators[e]:null}case U.u:{var s=t.payload;const r=s.userId,n=s.permissions;return e&&e.id===r&&!tr()(e.modPermissions,n)?Object.assign({},e,{modPermissions:n}):e}default:return e}},iu=Object(r.c)({api:au,result:cu});const ou={};var du=(e=ou,t)=>{switch(t.type){case U.C:case U.B:{var s=t.payload;const r=s.subredditId,n=s.key;return r?Object.assign({},e,{[n]:null}):e}case U.A:{var r=t.payload;const s=r.error,n=r.subredditId,a=r.key;return n?Object.assign({},e,{[a]:s}):e}default:return e}};const uu={};var lu=(e=uu,t)=>{switch(t.type){case U.A:case U.B:{var s=t.payload;const r=s.subredditId,n=s.key;return r?Object.assign({},e,{[n]:!1}):e}case U.C:{var r=t.payload;const s=r.subredditId,n=r.key;return s?Object.assign({},e,{[n]:!0}):e}default:return e}},bu=Object(r.c)({error:du,pending:lu});const pu={};var Ou=(e=pu,t)=>{switch(t.type){case U.B:{var s=t.payload;const r=s.response,n=s.subredditId,a=s.key,c=r.moderatorIds;return Object.assign({},e,{[n]:Object.assign({},e[n]||{},{[a]:c})})}case U.Q:{var r=t.payload;const s=r.subredditId,n=r.userId,a=Object.assign({},e[s]);return Object.keys(e[s]).forEach(t=>{const r=e[s][t].filter(e=>e!==n);a[t]=r}),Object.assign({},e,{[s]:a})}default:return e}},fu=Object(r.c)({data:Ou,api:bu}),mu=Object(r.c)({editableModerators:Pd,editableUserOrder:Gd,invitedModerators:Wd,invitePending:Qd,loadMoreModerators:eu,loadMoreEditableModerators:Jd,models:su,search:iu,userOrder:fu});var ju=(e=null,t)=>{switch(t.type){case Me.b:case Me.k:return null;case Me.a:case Me.j:return t.payload;default:return e}};var gu=(e=!1,t)=>{switch(t.type){case Me.b:case Me.k:return!0;case Me.c:case Me.a:case Me.l:case Me.j:return!1;default:return e}},yu=Object(r.c)({error:ju,pending:gu});const _u=[];var Eu=(e=_u,t)=>{switch(t.type){case Me.e:{const s=t.payload.filteredSubreddits;return s||e}case Me.j:{const s=t.payload;return[...e,s]}case Me.k:case Me.a:{const s=t.payload;return e.filter(e=>e!==s)}default:return e}},hu=Object(r.c)({api:yu,names:Eu}),Su=Object(r.c)({filteredSubreddits:hu}),Tu=s("./src/reddit/actions/modMode.ts");var Iu=(e=!0,t)=>{switch(t.type){case Tu.a:return t.payload.enabled;default:return e}};var vu=(e=null,t)=>{switch(t.type){case ie.e:case ie.d:return null;case ie.c:return t.payload;default:return e}};var Cu=(e=!1,t)=>{switch(t.type){case ie.e:return!0;case ie.d:case ie.c:case ie.v:case ie.u:return!1;default:return e}},Ru=Object(r.c)({error:vu,pending:Cu});const Au={};var Du=(e=Au,t)=>{switch(t.type){case ie.a:{const s=t.payload.ids,r={};return s.forEach(e=>r[e]=!0),Object.assign({},e,r)}case ie.g:{const s=t.payload.ids;return ar()(e,s)}case ie.f:{const e=t.payload.ids,s={};return e.forEach(e=>s[e]=!0),s}default:return e}};const Pu={};var xu=(e=Pu,t)=>{switch(t.type){case ie.d:{var s=t.payload;const e=s.operation,r=s.ids;return"approve"===e?Pu:{[ur.c[e]]:r}}default:return e}},wu=Object(r.c)({api:Ru,selectedItems:Du,undoLastAction:xu});var Nu=(e=null,t)=>{switch(t.type){case ie.j:case ie.i:return null;case ie.h:return t.payload;default:return e}};var ku=(e=!1,t)=>{switch(t.type){case ie.j:return!0;case ie.i:case ie.h:return!1;default:return e}},Lu=Object(r.c)({error:Nu,pending:ku});const Uu={};var Mu=(e=Uu,t)=>{switch(t.type){case ie.i:{var s=t.payload;const r=s.listingKey,n=s.page,a=s.response.modqueue;return Object.assign({},e,{[r]:Object.assign({},e[r]||{},{[n]:a})})}default:return e}};const Gu={};var Fu=(e=Gu,t)=>{switch(t.type){case ie.i:{var s=t.payload;const e=s.listingKey,r=s.response.modqueue;return{[e]:r[r.length-1]||null}}default:return e}},Bu=Object(r.c)({api:Lu,itemOrder:Mu,loadMore:Fu});var $u=(e=null,t)=>{switch(t.type){case Me.e:return t.payload.moderatingSubreddits?null:e;case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:return t.payload.response.moderatedAfter;case ie.n:return t.payload.moderatedAfter;default:return e}};const qu=[];var Vu=(e=qu,t)=>{switch(t.type){case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:return t.payload.response.listingOrder;case ie.n:{const s=t.payload.listingOrder;return[...e,...s]}case Me.e:{const s=t.payload.listingOrder;return s||e}default:return e}};var Hu=(e=!1,t)=>{switch(t.type){case ie.b:return!0;default:return e}};var Ku=(e=!1,t)=>{switch(t.type){case ie.n:return!0;case ie.b:return!1;default:return e}},Wu=Object(r.c)({after:$u,data:Vu,loaded:Hu,pending:Ku});var Yu=(e=null,t)=>{switch(t.type){case ie.m:case ie.l:return null;case ie.k:return t.payload;default:return e}};var zu=(e=!1,t)=>{switch(t.type){case ie.m:return!0;case ie.l:case ie.k:return!1;default:return e}},Qu=Object(r.c)({error:Yu,pending:zu});const Xu={};var Ju=(e=Xu,t)=>{switch(t.type){case ie.l:{var s=t.payload;const r=s.listingKey,n=s.page,a=s.response.modqueue;return Object.assign({},e,{[r]:Object.assign({},e[r]||{},{[n]:a})})}default:return e}};const Zu={};var el=(e=Zu,t)=>{switch(t.type){case ie.l:{var s=t.payload;const e=s.listingKey,r=s.response.modqueue;return{[e]:r[r.length-1]||null}}default:return e}},tl=Object(r.c)({api:Qu,itemOrder:Ju,loadMore:el});var sl=(e=null,t)=>{switch(t.type){case ie.q:case ie.p:return null;case ie.o:return t.payload;default:return e}};var rl=(e=!1,t)=>{switch(t.type){case ie.q:return!0;case ie.p:case ie.o:return!1;default:return e}},nl=Object(r.c)({error:sl,pending:rl});const al={};var cl=(e=al,t)=>{switch(t.type){case ie.p:{var s=t.payload;const r=s.listingKey,n=s.page,a=s.response.modqueue;return Object.assign({},e,{[r]:Object.assign({},e[r]||{},{[n]:a})})}default:return e}};const il={};var ol=(e=il,t)=>{switch(t.type){case ie.p:{var s=t.payload;const e=s.listingKey,r=s.response.modqueue;return{[e]:r[r.length-1]||null}}default:return e}},dl=Object(r.c)({api:nl,itemOrder:cl,loadMore:ol});var ul=(e=null,t)=>{switch(t.type){case ie.t:case ie.s:return null;case ie.r:return t.payload;default:return e}};var ll=(e=!1,t)=>{switch(t.type){case ie.t:return!0;case ie.s:case ie.r:return!1;default:return e}},bl=Object(r.c)({error:ul,pending:ll});const pl={};var Ol=(e=pl,t)=>{switch(t.type){case ie.s:{var s=t.payload;const r=s.listingKey,n=s.page,a=s.response.modqueue;return Object.assign({},e,{[r]:Object.assign({},e[r]||{},{[n]:a})})}default:return e}};const fl={};var ml=(e=fl,t)=>{switch(t.type){case ie.s:{var s=t.payload;const e=s.listingKey,r=s.response.modqueue;return{[e]:r[r.length-1]||null}}default:return e}},jl=Object(r.c)({api:bl,itemOrder:Ol,loadMore:ml});var gl=(e=null,t)=>{switch(t.type){case ie.z:case ie.y:return null;case ie.x:return t.payload;default:return e}};var yl=(e=!1,t)=>{switch(t.type){case ie.z:return!0;case ie.y:case ie.x:return!1;default:return e}},_l=Object(r.c)({error:gl,pending:yl});const El={};var hl=(e=El,t)=>{switch(t.type){case ie.y:{var s=t.payload;const r=s.listingKey,n=s.page,a=s.response.modqueue;return Object.assign({},e,{[r]:Object.assign({},e[r]||{},{[n]:a})})}default:return e}};const Sl={};var Tl=(e=Sl,t)=>{switch(t.type){case ie.y:{var s=t.payload;const e=s.listingKey,r=s.response.modqueue;return{[e]:r[r.length-1]||null}}default:return e}},Il=Object(r.c)({api:_l,itemOrder:hl,loadMore:Tl}),vl=Object(r.c)({bulkAction:wu,edited:Bu,moderatedCommunitiesOrder:Wu,modqueue:tl,reports:dl,spam:jl,unmoderated:Il}),Cl=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case ce.u:{const s=t.payload.moreCommentsId;return Object.assign({},e,{[s]:null})}case ce.t:{const s=t.payload.moreCommentsItem;return Object.assign({},e,{[s.id]:null})}case ce.s:{const s=t.payload,r=s.moreCommentsItem,n=Cl(s,["moreCommentsItem"]);return Object.assign({},e,{[r.id]:n||{}})}default:return e}};const Dl={};var Pl=(e=Dl,t)=>{switch(t.type){case ce.u:{const s=t.payload.moreCommentsId;return Object.assign({},e,{[s]:!0})}case ce.s:case ce.t:{const s=t.payload.moreCommentsItem;return Object.assign({},e,{[s.id]:!1})}default:return e}},xl=Object(r.c)({error:Al,pending:Pl});const wl={};var Nl=(e=wl,t)=>{switch(t.type){case ce.t:case Ue.b:case oe.b:return Object.assign({},e,t.payload.moreComments);default:return e}},kl=Object(r.c)({api:xl,models:Nl});var Ll=(e=!1,t)=>{switch(t.type){case ke.d:return!1;case ke.e:return!0;default:return e}};var Ul=(e=!1,t)=>{switch(t.type){case ke.d:return!0;case ke.e:return!1;default:return e}},Ml=Object(r.c)({fetched:Ll,pending:Ul}),Gl=s("./node_modules/lodash/union.js"),Fl=s.n(Gl);const Bl={};var $l=(e=Bl,t)=>{switch(t.type){case oe.l:case ke.b:for(const s in t.payload.multiredditsByUser){const r=e[s],n=t.payload.multiredditsByUser[s];if(r){const t=Fl()(r,n);return tr()(r,t)?e:Object.assign({},e,{[s]:t})}return Object.assign({},e,{[s]:n})}return Bl;case ke.e:for(const s in t.payload.multiredditsByUser){const r=t.payload.multiredditsByUser[s];return e[s]&&tr()(r,e[s])?e:Object.assign({},e,{[s]:r})}return Bl;default:return e}};const ql={};var Vl=(e=ql,t)=>{switch(t.type){case oe.l:case ke.b:case ke.e:{let s={};for(const r in t.payload.multireddits){const n=t.payload.multireddits[r];r in e&&tr()(e[n.url],n)||(s=Object.assign({},s,{[r]:n}))}return es()(s)?e:Object.assign({},e,s)}default:return e}},Hl=Object(r.c)({api:Ml,byUserId:$l,models:Vl});var Kl=(e=null,t)=>{switch(t.type){case U.J:case U.H:return null;case U.G:return t.payload;default:return e}};const Wl={};var Yl=(e=Wl,t)=>{switch(t.type){case U.J:{var s=t.payload;const r=s.subredditId,n=s.fetchedToken,a=Object(G.d)(r,n);return Object.assign({},e,{[a]:!0})}case U.H:case U.G:{var r=t.payload;const s=r.subredditId,n=r.fetchedToken,a=Object(G.d)(s,n);return Object.assign({},e,{[a]:!1})}default:return e}},zl=Object(r.c)({error:Kl,pending:Yl});const Ql={};var Xl=(e=Ql,t)=>{switch(t.type){case U.H:{var s=t.payload;const r=s.fetchedToken,n=s.subredditId,a=Object(G.d)(n,r);return Object.assign({},e,{[a]:!0})}default:return e}};var Jl=(e=null,t)=>{switch(t.type){case mt.b:return t.payload;default:return e}};const Zl={};var eb=(e=Zl,t)=>{switch(t.type){case U.H:var s=t.payload;return{[s.subredditId]:s.after};default:return e}};const tb={};var sb=(e=tb,t)=>{switch(t.type){case U.I:case U.H:{var s=t.payload;const r={[s.subredditId]:s.mutedUsers};return Y()(Object.assign({},e),r)}case U.N:{var r=t.payload;const s=r.subredditId,n=r.userId,a=Object.assign({},e);return delete a[s][n],a}default:return e}};var rb=(e=null,t)=>{switch(t.type){case U.M:case U.L:return null;case U.K:return t.payload;default:return e}};var nb=(e=!1,t)=>{switch(t.type){case U.M:return!0;case U.L:case U.K:return!1;default:return e}},ab=Object(r.c)({error:rb,pending:nb});var cb=(e=null,t)=>{switch(t.type){case U.M:case U.K:return null;case U.L:{const e=t.payload.mutedUserIds[0];return e?t.payload.mutedUsers[e]:null}default:return e}},ib=Object(r.c)({api:ab,result:cb});const ob={};var db=(e=ob,t)=>{switch(t.type){case U.H:{var s=t.payload;const r=s.subredditId,n=s.mutedUserIds;return e[r]?Object.assign({},e,{[r]:[...e[r],...n]}):Object.assign({},e,{[r]:n})}case U.N:{var r=t.payload;const s=r.subredditId,n=r.userId;return{[s]:e[s].filter(e=>e!==n)}}case U.I:{var n=t.payload;const s=n.subredditId,r=n.mutedUserIds[0];return r&&e[s]&&-1===e[s].indexOf(r)?{[s]:[r,...e[s]]}:e}default:return e}},ub=Object(r.c)({api:zl,fetchedTokens:Xl,inContext:Jl,loadMore:eb,models:sb,search:ib,userOrder:db});const lb={};var bb=(e=lb,t)=>{switch(t.type){case Ge.b:var s=t.payload;const r=s.key,n=s.activeCommunityIds;return Object.assign({},e,{[r]:n});default:return e}},pb=Object(r.c)({activeCommunityIds:bb});var Ob=(e=null,t)=>{switch(t.type){case Ne.b:case Ne.c:case Ge.b:case Ge.c:return null;case Ge.a:case Ne.a:return t.payload;default:return e}};var fb=(e=!1,t)=>{switch(t.type){case Ne.c:case Ge.c:return!0;case Ne.a:case Ne.b:case Ge.a:case Ge.b:return!1;default:return e}},mb=Object(r.c)({error:Ob,pending:fb}),jb=s("./node_modules/lodash/values.js"),gb=s.n(jb),yb=s("./src/reddit/models/News/index.ts");const _b={},Eb=(e,t)=>e.reduce((e,s)=>{const r=Object.assign({belongsTo:s.belongsTo,heroSource:s.preview||{},id:s.id,status:yb.b.Latest,thumbnailUrl:s.preview&&s.preview.url||""},hb(t,s));return e[r.id]=r,e},{}),hb=(e,t)=>{let s,r;return e.find(e=>!(!e.subtopics||!e.subtopics.length)&&!!e.subtopics.find(n=>{if(n.subreddits&&n.subreddits.length){const a=t&&t.belongsTo&&t.belongsTo.id||"";if(a&&n.subreddits.includes(a))return s=n,r=e,!0}return!1})),{topic:r,subtopic:s}};var Sb=(e=_b,t)=>{switch(t.type){case Ge.b:case Ne.b:{var s=t.payload;const r=s.availableTopics,n=s.posts,a=Eb(gb()(n),r);return Object.assign({},e,a)}default:return e}},Tb=Object(r.c)({api:mb,models:Sb}),Ib=s("./src/reddit/actions/news.ts");var vb=(e=null,t)=>{switch(t.type){case Ib.c:case Ib.b:return null;case Ib.a:return t.payload;default:return e}};var Cb=(e=!1,t)=>{switch(t.type){case Ib.c:return!0;case Ib.a:case Ib.b:return!1;default:return e}},Rb=Object(r.c)({error:vb,pending:Cb});const Ab={availableTopics:[],selectedSubtopic:null,selectedTopic:null};var Db=(e=Ab,t)=>{switch(t.type){case Ib.d:var s=t.payload;const r=s.selectedTopic,n=s.selectedSubtopic;return Object.assign({},e,{selectedTopic:r,selectedSubtopic:n});case Ib.b:const a=t.payload;return Object.assign({},e,{selectedTopic:e.selectedTopic||a[0]||null,availableTopics:a});default:return e}},Pb=Object(r.c)({api:Rb,models:Db}),xb=Object(r.c)({topics:Pb,stories:Tb,communityInfo:pb}),wb=s("./src/reddit/actions/nps.ts");const Nb={pending:!1,success:!1,dest:void 0};var kb=(e=Nb,t)=>{switch(t.type){case wb.c:return Object.assign({},Nb,{pending:!0});case wb.a:return Nb;case wb.b:{const e=t.payload.dest;return Object.assign({},Nb,{success:!0,dest:e})}default:return e}},Lb=s("./src/reddit/actions/oldSiteRules.ts");const Ub=[];var Mb=(e=Ub,t)=>{switch(t.type){case Lb.a:return t.payload.oldSiteRules;default:return e}};const Gb={};var Fb=(e=Gb,t)=>{switch(t.type){case Le.i:case Le.h:{const s=t.payload.category;return Object.assign({},e,{[s]:null})}case Le.g:{var s=t.payload;const r=s.category,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Bb={};var $b=(e=Bb,t)=>{switch(t.type){case Le.i:{const s=t.payload.category;return Object.assign({},e,{[s]:!0})}case Le.h:case Le.g:{const s=t.payload.category;return Object.assign({},e,{[s]:!1})}default:return e}},qb=Object(r.c)({error:Fb,pending:$b}),Vb=Object(r.c)({api:qb});var Hb=(e=null,t)=>{switch(t.type){case Le.c:case Le.b:return null;case Le.a:return t.payload;default:return e}};var Kb=(e=!1,t)=>{switch(t.type){case Le.c:return!0;case Le.b:case Le.a:return!1;default:return e}},Wb=Object(r.c)({error:Hb,pending:Kb});const Yb={};var zb=(e=Yb,t)=>{switch(t.type){case Le.b:return 0===t.payload.length?Yb:t.payload.reduce((e,t)=>(e[t.name]=t,e),{});default:return e}},Qb=Object(r.c)({api:Wb,models:zb});const Xb={};var Jb=(e=Xb,t)=>{switch(t.type){case Le.l:case Le.k:{const s=t.payload.category;return Object.assign({},e,{[s]:null})}case Le.j:{var s=t.payload;const r=s.category,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Zb={};var ep=(e=Zb,t)=>{switch(t.type){case Le.l:{const s=t.payload.category;return Object.assign({},e,{[s]:!0})}case Le.k:case Le.j:{const s=t.payload.category;return Object.assign({},e,{[s]:!1})}default:return e}},tp=Object(r.c)({error:Jb,pending:ep}),sp=Object(r.c)({api:tp});const rp={};var np=(e=rp,t)=>{switch(t.type){case Le.o:case Le.n:{const s=t.payload.category;return Object.assign({},e,{[s]:null})}case Le.m:{var s=t.payload;const r=s.category,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const ap={};var cp=(e=ap,t)=>{switch(t.type){case Le.l:{const s=t.payload.category;return Object.assign({},e,{[s]:!0})}case Le.k:case Le.j:{const s=t.payload.category;return Object.assign({},e,{[s]:!1})}default:return e}},ip=Object(r.c)({error:np,pending:cp}),op=Object(r.c)({api:ip}),dp=Object(r.c)({bestPosts:Vb,categories:Qb,topCommunities:sp,topCreators:op}),up=s("./src/reddit/actions/pages/partnerSubredditConnection.ts");const lp={};var bp=(e=lp,t)=>{switch(t.type){case up.b:case up.c:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case up.a:{var s=t.payload;const r=s.key,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const pp={};var Op=(e=pp,t)=>{switch(t.type){case up.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}case up.b:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}default:return e}};const fp={};var mp=(e=fp,t)=>{switch(t.type){case up.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case up.b:case up.a:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},jp=Object(r.c)({error:bp,fetched:Op,pending:mp}),gp=Object(r.c)({page:jp}),yp=Object(r.c)({api:gp}),_p=s("./node_modules/history/index.js"),Ep=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case O.a:{const s=e.currentPage,r=t.payload,n=r.routeMatch,a=r.location,c=a.key,i=Object(_p.createPath)(a),o=n?((e,t,s,r)=>{const n=s.route,a=(n.action,Ep(n,["action"]));return{key:e,locationState:r.state,meta:s.route.meta,queryParams:s.match.queryParams,routeMatch:Object.assign({},s,{route:a}),status:200,url:t,urlParams:s.match.params}})(c,i,n,a):((e,t)=>({key:e,locationState:{},meta:null,queryParams:{},routeMatch:null,status:404,url:t,urlParams:{}}))(c,i);let d=e.referrers;if("PUSH"===r.action){const e=s&&s.url||"";d=Object.assign({},d,{[c]:e})}else if("REPLACE"===r.action&&s&&d[s.key]){const e=s.key,t=d[e],r=Ep(d,["symbol"==typeof e?e:e+""]);d=Object.assign({},r,{[c]:t})}return Object.assign({},e,{referrers:d,currentPage:o,lastPage:s})}case O.e:{const s=t.payload,r=s.key,n=s.meta;return Object.assign({},e,{metas:Object.assign({},e.metas,{[r]:n})})}case O.f:{if(!e.currentPage)return e;const s=t.payload,r=Object.assign({},e.currentPage,{status:s});return Object.assign({},e,{currentPage:r})}case Ue.b:case oe.b:return!e.currentPage||t.payload.postMeta,e;case O.b:return e;case O.d:{const s=t.payload.allowNavigationCallback;return Object.assign({},e,{allowNavigationCallback:s})}case O.c:return Object.assign({},e,{allowNavigationCallback:null});default:return e}},Tp=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case b.k:{const s=t.payload.pollResults.pollId;return e[s],Tp(e,["symbol"==typeof s?s:s+""])}case b.j:{const s=t.payload.pollId;return e[s],Tp(e,["symbol"==typeof s?s:s+""])}case b.i:{var s=t.payload;const r=s.pollId,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Cp={};var Rp=(e=Cp,t)=>{switch(t.type){case b.k:{const s=t.payload.pollResults.pollId;return Object.assign({},e,{[s]:!1})}case b.i:{const s=t.payload.pollId;return Object.assign({},e,{[s]:!1})}case b.j:{const s=t.payload.pollId;return Object.assign({},e,{[s]:!0})}default:return e}},Ap=Object(r.c)({error:vp,pending:Rp}),Dp=Object(r.c)({voting:Ap});const Pp={};var xp=(e=Pp,t)=>{switch(t.type){case b.h:{const s=t.payload.poll;return Object.assign({},e,{[s.id]:s})}case oe.g:case be.b:case Oe.i:case we.b:case Ue.b:case oe.b:{const s=t.payload.governance;if(s){const t=Object.keys(s).reduce((e,t)=>{const r=s[t].poll;return e[r.id]=r,e},{});return Object.assign({},e,t)}return e}default:return e}};const wp={};var Np=(e=wp,t)=>{switch(t.type){case b.k:{var s=t.payload.pollResults;const r=s[Ta.b.ByLockedVotingPower],n=s.pollId;return r?Object.assign({},e,{[n]:r}):e}case oe.g:case be.b:case Oe.i:case we.b:case Ue.b:case oe.b:{const s=t.payload.governance;if(s){const t=Object.keys(s).reduce((e,t)=>{var r=s[t].pollResults;const n=r[Ta.b.ByLockedVotingPower],a=r.pollId;return n&&(e[a]=n),e},{});return Object.assign({},e,t)}return e}default:return e}};const kp={};var Lp=(e=kp,t)=>{switch(t.type){case b.k:{var s=t.payload.pollResults;const r=s[Ta.b.ByVoters],n=s.pollId;return Object.assign({},e,{[n]:r})}case oe.g:case be.b:case Oe.i:case we.b:case Ue.b:case oe.b:{const s=t.payload.governance;if(s){const t=Object.keys(s).reduce((e,t)=>{var r=s[t].pollResults;const n=r[Ta.b.ByVoters];return e[r.pollId]=n,e},{});return Object.assign({},e,t)}return e}default:return e}};const Up={};var Mp=(e=Up,t)=>{switch(t.type){case b.k:{var s=t.payload.pollResults;const r=s[Ta.b.ByVotingPower],n=s.pollId;return Object.assign({},e,{[n]:r})}case oe.g:case be.b:case Oe.i:case we.b:case Ue.b:case oe.b:{const s=t.payload.governance;if(s){const t=Object.keys(s).reduce((e,t)=>{var r=s[t].pollResults;const n=r[Ta.b.ByVotingPower];return e[r.pollId]=n,e},{});return Object.assign({},e,t)}return e}default:return e}},Gp=Object(r.c)({byLockedVotingPower:Np,byVoters:Lp,byVotingPower:Mp});const Fp={};var Bp=(e=Fp,t)=>{switch(t.type){case b.k:{var s=t.payload.pollResults;const r=s.pollId,n=s.rewardPoints;return n?Object.assign({},e,{[r]:n}):e}default:return e}},$p=Object(r.c)({api:Dp,models:xp,results:Gp,rewards:Bp});const qp={reorderError:null,updateDescriptionError:null};var Vp=(e=qp,t)=>{switch(t.type){case Xr.i:case Xr.j:return Object.assign({},e,{reorderError:null});case Xr.h:return Object.assign({},e,{reorderError:t.payload});case Xr.l:case Xr.m:return Object.assign({},e,{updateDescriptionError:null});case Xr.k:return Object.assign({},e,{updateDescriptionError:t.payload});default:return e}};const Hp={reorderPending:!1,updateDescriptionPending:!1};var Kp=(e=Hp,t)=>{switch(t.type){case Xr.i:return Object.assign({},e,{reorderPending:!0});case Xr.h:case Xr.j:return Object.assign({},e,{reorderPending:!1});case Xr.l:return Object.assign({},e,{updateDescriptionPending:!0});case Xr.k:case Xr.m:return Object.assign({},e,{updateDescriptionPending:!1});default:return e}},Wp=Object(r.c)({error:Vp,pending:Kp}),Yp=s("./src/reddit/helpers/path/index.ts");const zp={},Qp=e=>{const t=e.protocol,s=e.domain;return e=>{const r=Object(Yp.b)(e.permalink);return Object.assign({},e,{permalink:`${t}://${s}${r}`})}};var Xp=(e=zp,t)=>{switch(t.type){case Be.b:case Me.e:case Me.h:case Ge.b:case de.b:case de.e:case $e.e:case $e.b:case ue.e:case ue.b:case be.b:case oe.g:case oe.l:case be.b:case Ue.b:case oe.b:case E.e:case Fe.b:case ke.b:case Le.e:case Le.h:case we.b:case pe.e:case Ve.b:case Oe.i:case He.c:case qe.b:case oe.q:case Xr.f:{var s=t.payload;const r=s.collections,n=s.meta;if(!r)return e;let a=r;if(n){const e=Qp(n);a=kr()(r,e)}return Object.assign({},e,a)}case Xr.d:{var r=t.payload;const s=r.collection,n=r.meta;if(!s)return e;const a=s.id;let c=s;return n&&(c=Qp(n)(s)),Object.assign({},e,{[a]:c})}case Xr.g:{var n=t.payload;const s=n.collectionId,r=n.postId,a=e[s];return a?Object.assign({},e,{[s]:Object.assign({},a,{postIds:a.postIds.filter(e=>e!==r)})}):e}case Xr.a:{var a=t.payload;const s=a.collectionId,r=a.postId,n=e[s];return n&&r?Object.assign({},e,{[s]:Object.assign({},n,{postIds:[...n.postIds,r]})}):e}case Xr.e:{const s=t.payload.collectionId,r=Object.assign({},e);return delete r[s],r}case Xr.p:{var c=t.payload;const s=c.collectionId,r=c.newTitle,n=e[s];return n?Object.assign({},e,{[s]:Object.assign({},n,{title:r})}):e}case Xr.j:{var i=t.payload;const s=i.collectionId,r=i.postIds,n=e[s];return n?Object.assign({},e,{[s]:Object.assign({},n,{postIds:[...r]})}):e}case Xr.m:{var o=t.payload;const s=o.collectionId,r=o.newDescription,n=e[s];return n?Object.assign({},e,{[s]:Object.assign({},n,{description:r})}):e}default:return e}};const Jp={};var Zp=(e=Jp,t)=>{switch(t.type){case Be.b:case Xr.f:{const s=t.payload.collections;if(!s)return e;const r=Object.keys(s);if(!r.length)return e;const n=s[r[0]].subredditId;return Object.assign({},e,{[n]:r})}case Xr.d:{const s=t.payload.collection,r=s.subredditId,n=e[r]||[];return Object.assign({},e,{[r]:[...n,s.id]})}case Xr.e:{var s=t.payload;const r=s.collectionId,n=s.collection;if(!n)return e;const a=n&&e[n.subredditId];return a?Object.assign({},e,{[n.subredditId]:a.filter(e=>e!==r)}):e}default:return e}},eO=Object(r.c)({models:Xp,subredditToIds:Zp,api:Wp}),tO=s("./src/reddit/actions/postFlair.ts"),sO=s("./src/reddit/models/Flair/index.ts");const rO={},nO={displaySettings:{isEnabled:!1,position:sO.a.Left},permissions:{canAssignOwn:!1},templateIds:[],templates:{}},aO=(e,t)=>{if(!t)return e;const s=Object.keys(t);return 0===s.length?e:s.reduce((e,s)=>(e[s]=Object.assign({},nO,e[s],t[s]),e),Object.assign({},e))};var cO=(e=rO,t)=>{switch(t.type){case Be.b:case we.b:case Me.e:case Me.h:case ke.b:case Le.e:case Fe.b:case Ue.b:case oe.b:case oe.g:case oe.l:case oe.q:case be.b:case de.b:case de.e:case le.c:case le.i:case le.e:case le.g:case pe.e:case qe.b:case qe.b:case $e.b:case $e.e:case ue.b:case ue.e:case Ve.b:case He.c:case He.c:case Oe.i:return aO(e,t.payload.postFlair);case tO.c:{var s=t.payload;const r=s.subredditId,n=s.isEnabled,a=e[r].displaySettings,c=Object.assign({},a,{isEnabled:n});return Object.assign({},e,{[r]:Object.assign({},e[r],{displaySettings:c})})}case tO.a:{var r=t.payload;const s=r.subredditId,n=r.canAssignOwn,a=e[s].permissions,c=Object.assign({},a,{canAssignOwn:n});return Object.assign({},e,{[s]:Object.assign({},e[s],{permissions:c})})}case tO.f:{var n=t.payload;const s=n.subredditId,r=n.template,a=e[s],c=a.templates,i=a.templateIds,o=Object.assign({},c,{[r.id]:r}),d=[...i];return d.includes(r.id)||d.push(r.id),Object.assign({},e,{[s]:Object.assign({},a,{templates:o,templateIds:d})})}case tO.b:{var a=t.payload;const s=a.subredditId,r=a.templateId,n=e[s],c=n.templates,i=n.templateIds,o=ar()(c,r),d=i.filter(e=>e!==r);return Object.assign({},e,{[s]:Object.assign({},n,{templates:o,templateIds:d})})}case tO.e:case tO.d:{const s=t.payload,r=e[s.subredditId];return Object.assign({},e,{[s.subredditId]:Object.assign({},r,{templateIds:s.templateIds})})}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:{const s=t.payload.response;return aO(e,s.postFlair)}default:return e}};const iO={};var oO=(e=iO,t)=>{switch(t.type){case Le.h:{var s=t.payload;const r=s.category,n=s.posts;return e[r]?e:Object.assign({},e,{[r]:Object.keys(n)})}default:return e}},dO=s("./src/reddit/actions/embedAndImage.ts");const uO={};var lO=(e=uO,t)=>{switch(t.type){case dO.b:{const s=t.payload.postId;return e[s]?Object.assign({},e,{[s]:!1}):e}case dO.a:{const s=t.payload.postId;return Object.assign({},e,{[s]:!0})}}return e},bO=Object(r.c)({loadable:lO});const pO={};var OO=(e=pO,t)=>{switch(t.type){case E.c:{const s=t.payload.postId;return Object.assign({},e,{[s]:!e[s]})}default:return e}};var fO=(e=null,t)=>{switch(t.type){case E.d:return t.payload.postId;default:return e}};const mO={};var jO=(e=mO,t)=>{switch(t.type){case Me.e:case Me.h:case oe.g:case be.b:case Fe.b:case Le.e:case Le.h:case we.b:case pe.e:case Ve.b:case Oe.i:case He.c:case oe.q:return rr()(Object.assign({},e),t.payload.postInstances,(e,t)=>{if(e)return e.concat(t)});default:return e}};const gO={};var yO=(e=gO,t)=>{switch(t.type){case b.h:{const s=t.payload.poll;return Object.assign({},e,{[s.postId]:s.id})}case oe.g:case be.b:case Oe.i:case we.b:case Ue.b:case oe.b:{const s=t.payload.governance;if(s){const t=Object.keys(s).reduce((e,t)=>{const r=s[t];return e[t]=r.poll.id,e},{});return Object.assign({},e,t)}return e}default:return e}},_O=s("./src/reddit/actions/events.ts"),EO=s("./src/reddit/actions/monthsToMinutes.ts"),hO=s("./src/reddit/actions/subredditTopContent.ts"),SO=s("./src/reddit/helpers/isPost.ts"),TO=s("./node_modules/lodash/pickBy.js"),IO=s.n(TO);function vO(e,t){const s=IO()(t,(t,s="")=>!e[s]||!tr()(e[s],t));return Object.keys(s).length>0?Object.assign({},e,s):e}var CO=s("./src/reddit/models/Media/index.ts"),RO=s("./src/reddit/models/Post/index.ts"),AO=s("./src/reddit/actions/subredditDuplicates.ts"),DO=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{const t=e.protocol,s=e.domain;return e=>{const r=Object(Yp.b)(e.permalink);return Object.assign({},e,{permalink:`${t}://${s}${r}`})}},wO=e=>{let t=e.source;return t&&t.outboundUrlCreated&&(t=Object.assign({},t,{outboundUrlReceived:Date.now()}),e.source=t),e},NO=e=>{const t=e.allAwardings,s=DO(e,["allAwardings"]);if(!t)return e;const r={};for(const n of t)r[n.id]=n.count;return Object.assign({},s,{awardCountsById:r})},kO=e=>t=>{for(let s=0;s{const s={},r=t.posts;return Object.keys(r).length?(Object.keys(r).map(t=>{const n=r[t],a=e[t];a&&(s[t]=a.voteState===lr.a.notVoted?Object(lr.c)(a,n):a)}),Object.assign({},e,s)):e};var UO=(e=PO,t)=>{switch(t.type){case O.a:if(Yn(t)===Wn.Rb.COMMENTS){const s=zn(t),r=(e=>{if(e.payload&&e.payload.routeMatch&&e.payload.routeMatch.match)return e.payload.routeMatch.match.params})(t);if(s&&s.instanceId&&r&&r.partialPostId){const t=s.instanceId,n=Object(RO.f)(r.partialPostId);if(e[n]&&e[t])return Object.assign({},e,{[n]:((e,t)=>Object.assign({},e,{events:t.events,source:t.source}))(e[n],e[t])})}}return e;case Ue.b:case oe.b:{const s=xO(t.payload.meta);return Object.assign({},e,kr()(t.payload.posts,kO([s,wO,NO,(e=>t=>{const s=e[t.id];return s&&s.events&&(t.events=s.events,t.source=s.source),t})(e),(e=>t=>{const s=e[t.id];return s&&s.isSponsored&&(t.isSponsored=s.isSponsored),t})(e)])))}case E.e:return vO(e,t.payload);case AO.a:return vO(e,t.payload.posts);case Be.b:case Me.e:case Me.h:case Ge.b:case de.b:case de.e:case $e.e:case $e.b:case ue.e:case ue.b:case be.b:case oe.g:case oe.l:case be.b:case Fe.b:case ke.b:case Le.e:case Le.h:case we.b:case pe.e:case Ve.b:case Oe.i:case qe.b:case Ne.b:{const s=xO(t.payload.meta);return Object.assign({},e,kr()(t.payload.posts,kO([s,wO,NO,(e=>t=>{const s=e[t.id];return t&&t.media&&s&&s.media&&Object(CO.y)(t.media)&&t.media.isRichtextPreview&&Object(CO.y)(s.media)&&!s.media.isRichtextPreview&&(t.media.richtextContent=s.media.richtextContent,t.media.isRichtextPreview=!1),t})(e)])))}case xe.e:case He.c:case oe.q:{const s=xO(t.payload.meta),r=kr()(t.payload.posts,kO([s,NO,wO]));return rr()(Object.assign({},e),r,(e,t)=>Object.assign({},t,e))}case E.f:{const s=t.payload;return rr()(Object.assign({},e),s,(e,t)=>Object.assign({},e,t))}case cr.a:{var s=t.payload;const r=s.id,n=s.vote,a=e[r];return a?Object.assign({},e,{[r]:Object(lr.c)(a,n)}):e}case ce.F:{const s=t.payload.comment.postId,r=e[s];return r?Object.assign({},e,{[s]:Object.assign({},r,{numComments:r.numComments+1})}):e}case ce.x:{const s=t.payload.postId,r=e[s];return r?Object.assign({},e,{[s]:Object.assign({},r,{numComments:r.numComments-1})}):e}case _e.q:{var r=t.payload;const s=r.id,n=r.gildings,a=e[s];return a?Object.assign({},e,{[s]:Object(dr.c)(a,n)}):e}case U.l:{const s=t.payload.posts;return Object.assign({},e,s)}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:{const s=t.payload.response.posts;return Object.assign({},e,s)}case ie.d:case ie.v:{var n=t.payload;const s=n.operation,r=n.ids,a=n.username,c=n.options,i=r.filter(e=>Object(SO.a)(e)),o=Object(ur.d)(e,s,i,a,c);return rr()(Object.assign({},e),o,(e,t)=>Object.assign({},e,t))}case EO.c:return LO(e,t.payload);case EO.i:{const s=t.payload;return LO(e,s.votes)}case Xr.q:{var a=t.payload;const s=a.postId,r=a.collectionId,n=e[s];if(n&&r){const t=n.collectionIds||[];return t.push(r),Object.assign({},e,{[s]:Object.assign({},n,{collectionIds:[...t]})})}return e}case Xr.e:{var c=t.payload;const s=c.collectionId,r=c.collection,n=r&&r.postIds||[],a={};return n.forEach(t=>{const r=e[t],n=r&&r.collectionIds;if(n){const e=n.filter(e=>e!==s);a[t]=Object.assign({},r,{collectionIds:e})}}),Object.assign({},e,a)}case Xr.g:{var i=t.payload;const s=i.collectionId,r=i.postId;if(!s||!r)return e;const n=e[r],a=n&&n.collectionIds;if(!a)return e;const c=a.filter(e=>e!==s);return Object.assign({},e,{[r]:Object.assign({},n,{collectionIds:c})})}case _O.START_EVENT_NOW_SUCCESS:{const s=t.payload.postId;if(!s)return e;const r=e[s];if(!r||!r.eventInfo)return e;const n=r.eventInfo;return Object.assign({},e,{[s]:Object.assign({},r,{eventInfo:Object.assign({},n,{eventIsLive:!0})})})}case _O.EDIT_EVENT_TIME_SUCCESS:{var o=t.payload;const s=o.postId,r=o.eventInfo;if(!s||!r)return e;const n=e[s];return n?Object.assign({},e,{[s]:Object.assign({},n,{eventInfo:Object.assign({},r)})}):e}case le.c:case le.i:case le.e:case le.g:case hO.b:return Object.assign({},t.payload.posts,e);case E.h:{var d=t.payload;const s=d.postId,r=d.richtextContent,n=e[s];return n&&n.media&&Object(CO.y)(n.media)?Object.assign({},e,{[s]:Object.assign({},n,{media:Object.assign({},n.media,{richtextContent:r,isRichtextPreview:!1})})}):e}default:return e}};const MO=[];var GO=(e=MO,t)=>{switch(t.type){case E.g:return t.payload.postIds;case Fe.b:case oe.g:case be.b:{const s=t.payload.recentPostIds;return s&&s.length?s:e}default:return e}},FO=s("./src/reddit/reducers/posts/video/index.ts"),BO=Object(r.c)({bestOCPosts:oO,embedAndImage:bO,expanded:OO,focus:fO,instances:jO,metaMap:yO,models:UO,recent:GO,video:FO.a}),$O=s("./src/lib/reducers/addAuthentication/index.ts");const qO={};var VO=Object($O.a)((e=qO,t)=>{switch(t.type){case Ue.b:case oe.b:{var s=t.payload;const r=s.postId,n=s.commentLists,a=s.comments,c=n[r]&&n[r].head;return c&&a[c.id]&&a[c.id].isStickied?Object.assign({},e,{[r]:c.id}):e}case ce.B:{var r=t.payload;const e=r.id;return{[r.postId]:e}}default:return e}},qO),HO=Object(r.c)({data:VO});const KO={};var WO=(e=KO,t)=>{switch(t.type){case m.f:case m.g:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:void 0})}case m.e:{var s=t.payload;const r=s.subredditId,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const YO={};var zO=(e=YO,t)=>{switch(t.type){case m.f:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!0})}case m.g:case m.e:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!1})}default:return e}},QO=Object(r.c)({error:WO,pending:zO});const XO={};var JO=(e=XO,t)=>{switch(t.type){case m.d:{const s=t.payload.product;return Object.assign({},e,{[s.id]:void 0})}case m.c:case p.d:case p.e:case p.g:case p.h:{const s=t.payload.productId;return Object.assign({},e,{[s]:void 0})}case m.a:case p.b:case p.f:{var s=t.payload;const r=s.productId,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const ZO={};var ef=(e=ZO,t)=>{switch(t.type){case m.c:case p.d:{const s=t.payload.productId;return Object.assign({},e,{[s]:!0})}case m.d:{const s=t.payload.product;return Object.assign({},e,{[s.id]:!1})}case m.a:case p.b:case p.e:{const s=t.payload.productId;return Object.assign({},e,{[s]:!1})}default:return e}},tf=Object(r.c)({error:JO,pending:ef}),sf=Object(r.c)({fetch:QO,purchase:tf});var rf=(e=null,t)=>{switch(t.type){case m.b:return t.payload.productId;case c.b:return null;default:return e}};const nf={};var af=(e=nf,t)=>{switch(t.type){case m.g:{const s=t.payload.products;return Object.assign({},e,s)}default:return e}},cf=Object(r.c)({api:sf,currentlyPurchasing:rf,models:af});const of={};var df=(e=of,t)=>{switch(t.type){case de.f:case de.e:case de.c:case de.b:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case de.d:case de.a:{var s=t.payload;const r=s.key,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const uf={};var lf=(e=uf,t)=>{switch(t.type){case de.f:case de.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case de.e:case de.d:case de.b:case de.a:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},bf=Object(r.c)({error:df,pending:lf});const pf={};var Of=(e=pf,t)=>{switch(t.type){case de.e:{var s=t.payload;const r=s.key,n=s.commentIds;return Object.assign({},e,{[r]:n})}case de.b:{var r=t.payload;const s=r.key,n=r.commentIds,a=e[s]||[];return Object.assign({},e,{[s]:a.concat(n)})}default:return e}},ff=s("./src/reddit/actions/commentList.ts");const mf={};var jf=(e=mf,t)=>{switch(t.type){case ff.a:{var s=t.payload;const r=s.listingKey,n=s.listingName;return Object.assign({},e,{[r]:n})}case ff.b:{const s=t.payload.listingKey;return s in e?ar()(e,s):e}default:return e}};const gf={};var yf=(e=gf,t)=>{switch(t.type){case de.e:{const s=t.payload.key;return Object.assign({},e,{[s]:{}})}case de.b:{var s=t.payload;const r=s.key,n=s.fetchedToken,a=e[r];return Object.assign({},e,{[r]:Object.assign({},a,{[n]:!0})})}default:return e}};const _f={};var Ef=(e=_f,t)=>{switch(t.type){case de.e:case de.b:{var s=t.payload;const r=s.key,n=s.dist,a=s.token;return a?Object.assign({},e,{[r]:{dist:n,token:a}}):Object(Go.a)(e,r)}default:return e}},hf=Object(r.c)({api:bf,endMarkers:jf,fetchedTokens:yf,commentIds:Of,loadMore:Ef}),Sf=s("./src/reddit/actions/pages/profileModSettings.ts");var Tf=(e=!0,t)=>{switch(t.type){case Sf.a:return!1;default:return e}},If=Object(r.c)({pending:Tf}),vf=Object(r.c)({api:If});const Cf={};var Rf=(e=Cf,t)=>{switch(t.type){case $e.c:case $e.b:case qe.c:case qe.b:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case $e.a:case qe.a:{var s=t.payload;const r=s.key,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Af={};var Df=(e=Af,t)=>{switch(t.type){case $e.c:case qe.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case $e.b:case $e.a:case qe.b:case qe.a:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},Pf=Object(r.c)({error:Rf,pending:Df});const xf={};var wf=(e=xf,t)=>{switch(t.type){case $e.b:{const s=t.payload.key;return Object.assign({},e,{[s]:{}})}case qe.b:{var s=t.payload;const r=s.key,n=s.fetchedToken,a=e[r];return Object.assign({},e,{[r]:Object.assign({},a,{[n]:!0})})}default:return e}};const Nf={};var kf=(e=Nf,t)=>{switch(t.type){case $e.b:case qe.b:{var s=t.payload;const r=s.key,n=s.overviewIds,a=e[r]||[];return Object.assign({},e,{[r]:[...a,...n]})}default:return e}};const Lf={};var Uf=(e=Lf,t)=>{switch(t.type){case $e.b:case qe.b:{var s=t.payload;const r=s.key,n=s.dist,a=s.token;return a?Object.assign({},e,{[r]:{dist:n,token:a}}):Object(Go.a)(e,r)}default:return e}},Mf=Object(r.c)({api:Pf,fetchedTokens:wf,ids:kf,loadMore:Uf});const Gf={};var Ff=(e=Gf,t)=>{switch(t.type){case $e.f:case $e.e:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case $e.d:{var s=t.payload;const r=s.key,n=s.error;return Object.assign({},e,{[r]:n||{}})}default:return e}};const Bf={};var $f=(e=Bf,t)=>{switch(t.type){case $e.f:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case $e.e:case $e.d:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},qf=Object(r.c)({error:Ff,pending:$f});const Vf={};var Hf=(e=Vf,t)=>{switch(t.type){case pe.c:case pe.b:{const s=t.payload.extraCommentsId;return Object.assign({},e,{[s]:null})}case pe.a:{var s=t.payload;const r=s.extraCommentsId,n=s.error;return Object.assign({},e,{[r]:n||{}})}default:return e}};const Kf={};var Wf=(e=Kf,t)=>{switch(t.type){case pe.c:{const s=t.payload.extraCommentsId;return Object.assign({},e,{[s]:!0})}case pe.b:case pe.a:{const s=t.payload.extraCommentsId;return Object.assign({},e,{[s]:!1})}default:return e}},Yf=Object(r.c)({error:Hf,pending:Wf});const zf={};var Qf=(e=zf,t)=>{switch(t.type){case $e.e:case pe.b:case pe.e:return Object.assign({},e,t.payload.extraComments);default:return e}},Xf=Object(r.c)({api:Yf,models:Qf}),Jf=s("./src/lib/makeOverviewConversationsItemKey/index.ts");const Zf={};function em(e){const t=e;return kr()(t,({depth:e,next:t,prev:s})=>({depth:e,next:t,prev:s}))}const tm=(e,t,s)=>{const r={};for(const n in t){const e=t[n],s=e.postId;r.hasOwnProperty(s)?r[s]=Object.assign({},r[s],{[n]:e}):r[s]={[n]:e}}for(const n in s){const e=s[n],t=e.postId;r.hasOwnProperty(t)?r[t]=Object.assign({},r[t],{[n]:e}):r[t]={[t]:e}}return r};var sm=(e=Zf,t)=>{switch(t.type){case $e.e:case pe.e:{var s=t.payload;const r=s.comments,n=s.extraComments,a=s.postIds,c=s.profileName,i=tm(a,r,n),o={};for(const e of a)o[Object(Jf.a)(e,c)]=i.hasOwnProperty(e)?em(i[e]):{};return Object.assign({},e,o)}case pe.b:{var r=t.payload;const s=r.comments,n=r.commentLists,a=r.extraComments,c=r.extraCommentsId,i=r.postIds,o=r.profileName;if(0===i.length){const t=Object.keys(e).find(t=>void 0!==e[t][c]);if(!t)return e;const s=Object.assign({},e[t])[c].prev,r=s&&s.id||"";return Object.assign({},e,{[t]:Object.assign({},e[t],{[r]:Object.assign({},e[t][r],{next:null})})})}const d=i[0],u=em(tm(i,s,a)[d]),l=Object(Jf.a)(d,o),b=Object.assign({},e[l]),p=b[c].prev,O=p&&p.id||"",f=n[d].head,m=f&&f.id||"",j={id:m,type:"comment"},g=Object.assign({},b,{[O]:Object.assign({},b[O],{next:j})},u,{[m]:Object.assign({},u[m],{prev:p})});return Object.assign({},e,{[l]:g})}default:return e}};const rm={};var nm=(e=rm,t)=>{switch(t.type){case $e.e:case pe.e:{var s=t.payload;const r=s.commentLists,n=s.postIds,a=s.profileName,c={};for(const e of n)c[Object(Jf.a)(e,a)]=r[e]&&r[e].head?r[e].head.id:null;return Object.assign({},e,c)}default:return e}};const am={};var cm=(e=am,t)=>{switch(t.type){case $e.e:case pe.e:{var s=t.payload;const r=s.postIds,n=s.profileName,a={};for(const e of r)a[Object(Jf.a)(e,n)]=e;return Object.assign({},e,a)}default:return e}},im=Object(r.c)({api:qf,extraComments:Xf,keyToCommentThreadLinkSets:sm,keyToHeadCommentId:nm,keyToPostId:cm}),om=Object(r.c)({chrono:Mf,conversations:im});const dm={};var um=(e=dm,t)=>(t.type,e);const lm={};var bm=(e=lm,t)=>{switch(t.type){case le.a:case le.d:{var s=t.payload;const r=s.listingKey,n=s.error;return Object.assign({},e,{[r]:n})}case le.b:case le.c:case le.i:case le.f:case le.e:case le.g:{const s=t.payload.listingKey;return Object.assign({},e,{[s]:null})}default:return e}};const pm={};var Om=(e=pm,t)=>{switch(t.type){case le.b:case le.f:{const s=t.payload.listingKey;return Object.assign({},e,{[s]:!0})}case le.a:case le.d:case le.c:case le.i:case le.e:case le.g:{const s=t.payload.listingKey;return Object.assign({},e,{[s]:!1})}default:return e}},fm=Object(r.c)({error:bm,pending:Om});const mm={};var jm=(e=mm,t)=>{switch(t.type){case le.c:case le.i:case le.e:case le.g:{var s=t.payload;const r=s.listingKey,n=s.itemIds;return Object.assign({},e,{[r]:[...e[r]||[],...n]})}default:return e}};const gm={};var ym=(e=gm,t)=>{switch(t.type){case le.i:case le.c:case le.e:case le.g:{var s=t.payload;const r=s.pageInfo,n=s.listingKey;return r?Object.assign({},e,{[n]:r}):gm}default:return e}},_m=Object(r.c)({api:fm,ids:jm,pageInfo:ym}),Em=s("./src/reddit/actions/profile/constants.ts"),hm=s("./src/reddit/actions/subscription.ts");const Sm={};var Tm=(e=Sm,t)=>{switch(t.type){case oe.q:case He.c:return Object.assign({},e,t.payload.profileAboutInfo);case Em.h:{const s=t.payload;return s.profile?Object.assign({},e,{[s.profile.id]:s.about}):e}case hm.e:{var s=t.payload;const r=s.identifier,n=s.userIsSubscriber;if("profile"!==r.type)return e;const a=r.id;return Object.assign({},e,{[a]:Object.assign({},e[a],{userIsSubscriber:n})})}case Le.n:{const s=t.payload.profilesAboutInfo;return s?0===Object.keys(s).length?e:Object.assign({},e,s):e}case sd.m:{const s=t.payload,r=e[s.subredditId];if(!r)return e;if(r.publicDescription===s.settings.publicDescription)return e;const n=Object.assign({},r,{publicDescription:s.settings.publicDescription});return Object.assign({},e,{[s.subredditId]:n})}default:return e}};const Im={},vm=(e,t)=>{if(!t)return e;const s=Object.keys(t);if(!s.length)return e;const r={};return s.forEach(s=>{const n=e[s],a=Object.assign({},t[s]);n&&tr()(n,a)||(r[s]=a)}),Object.keys(r).length?Object.assign({},e,r):e};var Cm=(e=Im,t)=>{switch(t.type){case we.b:case Ue.b:case oe.b:case oe.g:case de.b:case de.e:case le.c:case le.i:case le.e:case le.g:case $e.b:case $e.e:case ue.e:case qe.b:case we.b:case Me.e:case Me.h:case Le.e:case Le.n:case He.c:case Oe.i:case Em.i:case pe.b:case pe.e:case oe.q:case Fe.b:case Be.b:case sn.e:case Vn.a:case be.b:case oe.l:case Ve.b:case hm.d:return vm(e,t.payload.profiles);case He.d:{const s=t.payload.typeaheadSuggestions;return Object.keys(s).length?vm(e,s.profiles):e}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:case ie.n:{const s=t.payload.response.profiles;return vm(e,s)}case Em.h:{const s=t.payload.profile;return s?vm(e,{[s.id]:s}):e}case sd.m:{const r=t.payload;var s=r.settings;const n=s.title,a=s.over18,c=e[r.subredditId];return!c||c.title===n&&c.isNSFW===a?e:Object.assign({},e,{[r.subredditId]:Object.assign({},c,{id:r.subredditId,title:n,isNSFW:a})})}default:return e}};const Rm={};var Am=(e=Rm,t)=>{switch(t.type){case Em.c:case Em.f:{const s=t.payload.profileName;return Object.assign({},e,{[(s||"").toLowerCase()]:!0})}case Em.a:case Em.b:case Em.d:case Em.e:{const s=t.payload.profileName;return Object.assign({},e,{[(s||"").toLowerCase()]:!1})}default:return e}},Dm=Object(r.c)({pending:Am});const Pm={};var xm=(e=Pm,t)=>{switch(t.type){case Em.b:{var s=t.payload;const r=s.profileName,n=s.data.map(e=>e.id);return Object.assign({},e,{[(r||"").toLowerCase()]:n})}case Em.e:case le.c:case le.i:case le.e:case le.g:{var r=t.payload;const s=r.profileName,n=r.moderatedSubredditIds;return n?Object.assign({},e,{[s]:[...e[s]||[],...n]}):e}default:return e}};const wm={};var Nm=(e=wm,t)=>{switch(t.type){case Em.e:{var s=t.payload;const r=s.pageInfo,n=s.profileName;return Object.assign({},e,{[n]:r})}case le.c:case le.i:{var r=t.payload;const s=r.moderatedPageInfo,n=r.profileName;return Object.assign({},e,{[n]:s})}default:return e}},km=Object(r.c)({api:Dm,models:xm,pageInfo:Nm}),Lm=s("./src/reddit/actions/pinnedPost.ts");const Um={};var Mm=Object($O.a)((e=Um,t)=>{switch(t.type){case Lm.a:{var s=t.payload;const r=s.pinned,n=s.profileId;return Object.assign({},e,{[n]:r})}case Lm.d:{var r=t.payload;const s=r.postId,n=r.profileId,a=e[n]||[];return Object.assign({},e,{[n]:[...a,s].slice(-Wn.db)})}case Lm.g:{var n=t.payload;const s=n.postId,r=n.profileId,a=e[r]||[];return Object.assign({},e,{[r]:a.filter(e=>e!==s)})}default:return e}},Um);const Gm={};var Fm=Object($O.a)((e=Gm,t)=>{switch(t.type){case Lm.a:{var s=t.payload;const r=s.pinned,n=s.profileId;return Object.assign({},e,{[n]:r})}default:return e}},Gm);const Bm={};var $m=Object($O.a)((e=Bm,t)=>{switch(t.type){case Lm.c:case Lm.f:{var s=t.payload;const r=s.postId,n=s.profileId,a=e[n]||[];return Object.assign({},e,{[n]:[...a,r]})}case Lm.b:case Lm.e:case Lm.d:case Lm.g:{var r=t.payload;const s=r.postId,n=r.profileId,a=e[n]||[];return Object.assign({},e,{[n]:a.filter(e=>e!==s)})}default:return e}},Bm),qm=Object(r.c)({data:Mm,initialData:Fm,pending:$m}),Vm=s("./src/reddit/actions/trophyCase.ts");const Hm={};var Km=(e=Hm,t)=>{switch(t.type){case Vm.a:{var s=t.payload;const r=s.profileId,n=s.trophyIds;return Object.assign({},e,{[r]:n})}default:return e}},Wm=Object(r.c)({about:Tm,models:Cm,moderated:km,pinnedPosts:qm,trophyCases:Km}),Ym=s("./src/reddit/actions/promo.ts");const zm={mobilePromoBanner:!1,upsellSignUpBannerLarge:!1,upsellSignUpBannerMedium:!1,upsellSignUpBannerSmall:null};var Qm=(e=zm,t)=>{switch(t.type){case Ym.b:{const s=t.payload.promoType;return Object.assign({},e,{[s]:!0})}case Ym.a:{const s=t.payload.promoType;return Object.assign({},e,{[s]:!1})}default:return e}};const Xm={};var Jm=(e=Xm,t)=>{switch(t.type){case Ue.b:case oe.b:case de.b:case ce.t:case ue.b:case pe.e:case pe.b:case qe.b:case Oe.i:case be.b:case $e.e:case $e.b:case de.e:case ue.e:{const s=t.payload.providerFlair;return s?Y()(s,e):e}default:return e}},Zm=Object(r.c)({models:Jm});const ej={};var tj=(e=ej,t)=>{switch(t.type){case Ve.b:return Object.assign({},e,t.payload);case Ve.a:default:return e}},sj=s("./src/reddit/actions/removalReasons/constants.ts");var rj=(e=null,t)=>{switch(t.type){case sj.k:case sj.l:case sj.b:case sj.c:case sj.h:case sj.i:case sj.e:case sj.f:return null;case sj.j:case sj.a:case sj.g:case sj.d:return t.payload;default:return e}};var nj=(e=!1,t)=>{switch(t.type){case sj.k:case sj.b:case sj.h:case sj.e:return!0;case sj.l:case sj.j:case sj.c:case sj.a:case sj.i:case sj.g:case sj.f:case sj.d:return!1;default:return e}},aj=Object(r.c)({error:rj,pending:nj}),cj=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case sj.l:{const s=t.payload.response.data;return Object.assign({},e,s)}case sj.c:case sj.i:{const s=t.payload.reason;return Object.assign({},e,{[s.id]:s})}case sj.f:{const s=t.payload.reasonId;return e[s],cj(e,["symbol"==typeof s?s:s+""])}default:return e}};const dj={};var uj=(e=dj,t)=>{switch(t.type){case sj.l:{var s=t.payload;const r=s.subredditId,n=s.response.order;return Object.assign({},e,{[r]:n})}case sj.c:{var r=t.payload;const s=r.subredditId,n=r.reason;return Object.assign({},e,{[s]:[...e[s],n.id]})}case sj.f:{var n=t.payload;const s=n.subredditId,r=n.reasonId,a=[...e[s]].filter(e=>e!==r);return Object.assign({},e,{[s]:a})}default:return e}};var lj=(e=null,t)=>{switch(t.type){case sj.t:{var s=t.payload;const e=s.subredditId;return{itemIds:s.itemIds,subredditId:e}}default:return e}},bj=Object(r.c)({api:aj,models:oj,reasonOrder:uj,removedItemIds:lj});const pj={};var Oj=(e=pj,t)=>{switch(t.type){case j.d:case j.c:{const s=t.payload.id;return Object.assign({},e,{[s]:!1})}case j.b:{const s=t.payload.id;return Object.assign({},e,{[s]:!0})}case j.e:{const s=t.payload;return s?Object.assign({},e,{[s]:!1}):e}default:return e}};const fj={};var mj=(e=fj,t)=>{switch(t.type){case j.d:{const s=t.payload.id;return Object.assign({},e,{[s]:!0})}case j.c:case j.b:{const s=t.payload.id;return Object.assign({},e,{[s]:!1})}case j.e:{const s=t.payload;return s?Object.assign({},e,{[s]:!1}):e}default:return e}};const jj={};var gj=(e=jj,t)=>{switch(t.type){case j.c:{const s=t.payload.id;return Object.assign({},e,{[s]:!0})}case j.d:case j.b:{const s=t.payload.id;return Object.assign({},e,{[s]:!1})}case j.e:{const s=t.payload;return s?Object.assign({},e,{[s]:!1}):e}default:return e}},yj=Object(r.c)({error:Oj,pending:mj,success:gj});var _j=(e=!1,t)=>{switch(t.type){case j.a:return t.payload;case c.c:return!t.payload&&e;case O.a:return!1;case j.e:return!!t.payload&&e;default:return e}};var Ej=(e=null,t)=>{switch(t.type){case j.e:return t.payload;case c.c:return t.payload?null:e;case O.a:return null;default:return e}};var hj=(e=!1,t)=>{switch(t.type){case j.f:return t.payload;case j.e:return!1;default:return e}},Sj=Object(r.c)({api:yj,openedFromModalPage:_j,postOrCommentId:Ej,userIsMod:hj});Object(Xc.a)("REQUEST_HOST_SET");var Tj=(e="",t)=>{switch(t.type){case"REQUEST_HOST_SET":return t.payload;default:return e}};Object(Xc.a)("RUN_TIME_ENV_VARS__IS_STAGING");const Ij={staging:!1,startTimeInMillis:(new Date).getTime()};var vj=(e=Ij,t)=>{switch(t.type){case"RUN_TIME_ENV_VARS__IS_STAGING":return Object.assign({},e,{staging:!0});default:return e}};var Cj=(e=null,t)=>{switch(t.type){case oe.q:case He.e:{const e=t.payload.searchQuery;return e||null}default:return e}};const Rj={};var Aj=(e=Rj,t)=>{switch(t.type){case He.d:{var s=t.payload;const r=s.order,n=s.searchQuery;return Object.assign({},e,{[n.toLowerCase()]:r})}default:return e}},Dj=s("./src/reddit/models/Search/index.ts");const Pj={};var xj=(e=Pj,t)=>{switch(t.type){case He.d:{const s=t.payload.typeaheadSuggestions,r={};return Object.keys(s).forEach(e=>{const t=s[e];return r[e]=Object(Dj.d)(t)}),Object.assign({},e,r)}default:return e}},wj=Object(r.c)({idsByQuery:Aj,models:xj});const Nj={};var kj=(e=Nj,t)=>{switch(t.type){case oe.q:{var s=t.payload;const r=s.viewTreatment,n=s.key;return r?Object.assign({},e,{[n]:r}):e}default:return e}},Lj=Object(r.c)({searchQuery:Cj,typeahead:wj,viewTreatment:kj}),Uj=s("./src/reddit/models/SearchDiscoveryUnit/index.ts");const Mj={};var Gj=(e=Mj,t)=>{switch(t.type){case oe.q:{var s=t.payload;const r=s.key,n=s.listingOrder,a=s.postOrder,c=s.posts,i=s.searchQuery,o=s.subreddits,d=s.viewTreatment,u={subredditIcons:[],displayText:null,subredditOccurrences:0,searchQuery:i};if(d===Uj.c.Trending){const e=[];if(n&&n.map(t=>{!e.includes(t.id)&&o[t.id]&&(e.push(t.id),u.subredditIcons.push({url:o[t.id].icon.url,subredditName:o[t.id].name}),u.displayText||(u.displayText=o[t.id].displayText))}),a)for(let t=0;e.length<5&&t{switch(t.type){case oe.q:{var s=t.payload;const r=s.key,n=s.searchDiscoveryUnits;return n&&Object.keys(n).length?Object.assign({},e,{[r]:n}):e}default:return e}};const $j={};var qj=(e=$j,t)=>{switch(t.type){case oe.q:{var s=t.payload;const r=s.key,n=s.searchDiscoveryUnitOrder;return n?Object.assign({},e,{[r]:n}):$j}default:return e}},Vj=Object(r.c)({headerContent:Gj,models:Bj,order:qj}),Hj=s("./src/reddit/actions/shortcuts.ts");var Kj=(e=null,t)=>{switch(t.type){case Hj.a:return t.payload;case O.a:return null;default:return e}};var Wj=(e=null,t)=>{switch(t.type){case Hj.b:return t.payload||null;default:return e}},Yj=s("./src/reddit/constants/history.ts"),zj=s("./src/reddit/constants/shortcuts.ts"),Qj=s("./src/reddit/helpers/history/index.ts");const Xj=zj.d.Global,Jj=e=>{switch(e.name){case"comments":return Object(Qj.b)(Yj.a.IsOverlay)?zj.d.Lightbox:zj.d.CommentPage;case"subredditCreation":return Object(Qj.b)(Yj.a.IsOverlay)?zj.d.Lightbox:Xj;case"index":case"listing":case"multireddit":case"searchResults":case"subreddit":return zj.d.Listing;case"modQueuePages":return zj.d.Modqueue;default:return Xj}};var Zj=(e=Xj,t)=>{switch(t.type){case O.a:const s=t.payload;if(s.routeMatch){const e=s.routeMatch.route.meta;return Jj(e)}return Xj;default:return e}},eg=Object(r.c)({activeCommentId:Kj,activePostId:Wj,namespace:Zj});var tg=(e=!1,t)=>{if(e)return e;switch(t.type){case Ut.b:case Ut.c:return!0;default:return e}},sg=s("./src/reddit/reducers/sidebarPromotedPosts/models/index.ts"),rg=Object(r.c)({firstFetch:tg,models:sg.b}),ng=s("./src/reddit/actions/sitewideRules.ts");const ag=[];var cg=(e=ag,t)=>{switch(t.type){case ng.a:return t.payload;default:return e}},ig=s("./src/reddit/models/StructuredStyles/index.ts");const og={};var dg=(e=og,t)=>{switch(t.type){case g.h:case g.b:case g.e:return t.payload.styles;case g.f:return og;case g.c:{const s=t.payload;return Object.assign({},e,s)}case g.i:{const e=t.payload;return Object(ig.d)(e.styles)}default:return e}},ug=s("./src/reddit/actions/exportImportStyles.ts");var lg=(e=null,t)=>{switch(t.type){case ug.c:case ug.b:return null;case ug.a:return t.payload;default:return e}};var bg=(e=!1,t)=>{switch(t.type){case ug.c:return!0;case ug.b:case ug.a:return!1;default:return e}},pg=Object(r.c)({error:lg,pending:bg}),Og=s("./src/reddit/actions/postFlairStyleTemplate.ts");const fg={};var mg=(e=fg,t)=>{switch(t.type){case g.d:case Og.b:var s=t.payload;return{[s.flairId]:s.template};case g.k:return fg;case Og.a:case tO.b:case g.i:return fg;default:return e}};const jg={};var gg=(e=jg,t)=>{switch(t.type){case be.b:case Ue.b:case oe.b:case oe.q:case He.c:case Be.b:case Vn.a:{const s=t.payload;if(!s.structuredStyles||!s.structuredStyles.data)return e;const r=s.structuredStyles.data.flairTemplate;return Object.assign({},e,r)}case Og.c:{var s=t.payload;const r=s.flairId,n=s.template;return Object.assign({},e,{[r]:n})}case Og.a:{const s=t.payload.flairId;return Object(Go.a)(e,s)}case tO.b:{const s=t.payload.templateId;return Object(Go.a)(e,s)}case g.i:return jg;default:return e}},yg=Object(r.c)({draft:mg,models:gg});const _g={};var Eg=(e=_g,t)=>{switch(t.type){case g.g:{const s=t.payload;return Object.assign({},e,{[s.imageKey]:s.uploadId})}case g.i:case g.f:return _g;default:return e}};var hg=(e=!1,t)=>{switch(t.type){case g.k:case g.f:return!1;case g.a:return!0;default:return e}};var Sg=(e=null,t)=>{switch(t.type){case g.e:return t.payload.subredditId;case g.f:return null;case O.a:return t.payload.location.search.indexOf("styling=true")>-1?e:null;case sd.f:return null;default:return e}};const Tg={};var Ig=(e=Tg,t)=>{switch(t.type){case be.b:case Ue.b:case oe.b:case Be.b:case Vn.a:{const s=t.payload;if(!s.structuredStyles||!s.structuredStyles.data)return e;const r=Object.keys(s.subredditAboutInfo||{});if(1!==r.length)return e;const n=r[0],a=s.structuredStyles.data.style;return Object.assign({},e,{[n]:a})}case He.c:case oe.q:{const s=t.payload;if(!s.structuredStyles||!s.structuredStyles.data)return e;if(!s.subredditName)return e;let r;if(cs()(s.subreddits,(e,t)=>{if(e.name.toLowerCase()===s.subredditName.toLowerCase())return r=t,!1}),!r)return e;const n=s.structuredStyles.data.style;return Object.assign({},e,{[r]:n})}case g.j:{const s=t.payload,r=e[s.subredditId];return Object.assign({},e,{[s.subredditId]:Object.assign({},r,s.styles)})}case g.h:{const s=t.payload;return Object.assign({},e,{[s.subredditId]:s.styles})}case g.i:{const s=t.payload,r=Object(ig.d)(s.styles);return Object.assign({},e,{[s.subredditId]:r})}case Em.h:{const s=t.payload,r=s.banner,n=s.profile;if(!r||!n)return e;const a=e[n.id];return Object.assign({},e,{[n.id]:Object.assign({},a,{bannerBackgroundImage:r.url})})}case sd.k:{const s=t.payload;return"profileBanner"===s.key?vO(e,{[s.subredditId]:{bannerBackgroundImage:s.imageUrl}}):e}case sd.j:{const s=t.payload;return"profileBanner"===s.key?vO(e,{[s.subredditId]:{bannerBackgroundImage:void 0}}):e}default:return e}},vg=Object(r.c)({draft:dg,exportStyles:pg,flairTemplate:yg,imagePreviews:Eg,isBladeEditorDirty:hg,isEditing:Sg,models:Ig});Object(Xc.a)("STYLESHEETS__EXTRACTED_FROM_MANIFEST");var Cg=(e="",t)=>{switch(t.type){case"STYLESHEETS__EXTRACTED_FROM_MANIFEST":return t.payload;default:return e}},Rg=s("./src/reddit/actions/subredditAutocomplete.ts");const Ag={};var Dg=(e=Ag,t)=>{switch(t.type){case Rg.c:case Rg.b:{const s=t.payload.key;return Object.assign({},e,{[s]:null})}case Rg.a:{var s=t.payload;const r=s.key,n=s.error;return Object.assign({},e,{[r]:n})}default:return e}};const Pg={};var xg=(e=Pg,t)=>{switch(t.type){case Rg.c:{const s=t.payload.key;return Object.assign({},e,{[s]:!0})}case Rg.b:case Rg.a:{const s=t.payload.key;return Object.assign({},e,{[s]:!1})}default:return e}},wg=Object(r.c)({error:Dg,pending:xg});const Ng={};var kg=(e=Ng,t)=>{switch(t.type){case Rg.b:{const s=t.payload.key;return Object.assign({},e,{[s]:t.payload})}default:return e}},Lg=Object(r.c)({api:wg,models:kg});const Ug={};var Mg=(e=Ug,t)=>{switch(t.type){case Os.c:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!0})}case Os.a:case Os.d:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!1})}default:return e}};const Gg={};var Fg=(e=Gg,t)=>{switch(t.type){case Os.d:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!0})}case Os.a:case Os.c:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!1})}default:return e}};const Bg={};var $g=(e=Bg,t)=>{switch(t.type){case Os.d:{const s=t.payload.subredditId;return e[s]?e:Object.assign({},e,{[s]:!1})}case Os.a:{var s=t.payload;const r=s.subredditId,n=s.isSubredditWhitelisted;return Object.assign({},e,{[r]:n})}case Os.c:{const s=t.payload.subredditId;return Object.assign({},e,{[s]:!1})}default:return e}},qg=Object(r.c)({error:Mg,pending:Fg,whitelist:$g}),Vg=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case Os.a:return Object.assign({},e,t.payload.collection);case Os.e:{const s=t.payload.channel;return Object.assign({},e,{[s.channelId]:Object.assign({},s)})}case Os.f:{var s=t.payload;const r=s.channel,n=s.editedSubredditChannelData;return r.name=n.room,r.description=n.description,r.minimumAcctAge=r.minimumAcctAge,r.newMemberAge=r.newMemberAge,Object.assign({},e,{[r.channelId]:Object.assign({},r)})}case Os.g:{const s=t.payload;return e[s],Vg(e,["symbol"==typeof s?s:s+""])}default:return e}};var Wg=(e=null,t)=>{switch(t.type){case Os.h:return t.payload.channelId;case Os.g:return e===t.payload?null:e;default:return e}},Yg=Object(r.c)({api:qg,models:Kg,selected:Wg}),zg=s("./src/reddit/actions/monthsToMinutes/homeFeed.ts");const Qg={};var Xg=(e=Qg,t)=>{switch(t.type){case Ue.b:case oe.b:case oe.q:case be.a:case be.b:case Be.b:case Vn.a:case de.b:case de.e:case $e.b:case $e.a:case $e.e:case $e.d:case ue.e:case pe.b:case pe.e:case He.c:{const s=t.payload.subredditAboutInfo;if(!s)return e;const r=Object.keys(s);return 0===r.length?e:r.reduce((e,t)=>(s[t]&&(e[t]?e[t]=Object.assign({},e[t],s[t]):e[t]=s[t]),e),Object.assign({},e))}case bc.a:{var s=t.payload;const r=s.subredditId,n=s.emojisEnabled,a=e[r],c=Object.assign({},a,{emojisEnabled:n});return Object.assign({},e,{[r]:c})}case hm.e:{var r=t.payload;const s=r.identifier,n=r.userIsSubscriber;if("subreddit"!==s.type)return e;const a=s.id;return Object.assign({},e,{[a]:Object.assign({},e[a],{userIsSubscriber:n})})}case Ft.e:case zg.b:case Ge.b:case Le.k:case Oe.m:{const s=t.payload.subredditsAboutInfo;if(!s)return e;const r=Object.keys(s);return 0===r.length?e:r.reduce((e,t)=>(s[t]&&(e[t]=e[t]?Object.assign({},e[t],s[t]):s[t]),e),Object.assign({},e))}case bc.b:{const s=t.payload,r=s.emojiCustomSize,n=s.subredditId,a=e[n];if(!a)return e;const c=Object.assign({},a);if(r){const e=r.width,t=r.height;c.emojisCustomSize=[e,t]}else delete c.emojisCustomSize;return Object.assign({},e,{[n]:c})}case Oe.c:{const s=t.payload.data;return Object.assign({},e,s)}default:return e}};const Jg={};var Zg=(e=Jg,t)=>{switch(t.type){case Oe.b:case Oe.c:{const s=t.payload.subredditName;return Object.assign({},e,{[s.toLowerCase()]:null})}case Oe.a:{var s=t.payload;const r=s.subredditName,n=s.error;return Object.assign({},e,{[r.toLowerCase()]:n})}default:return e}};var ey=(e=!1,t)=>{switch(t.type){case Oe.b:return!0;case Oe.c:case Oe.a:return!1;default:return e}},ty=Object(r.c)({error:Zg,pending:ey}),sy=s("./src/reddit/actions/subredditCreation.ts");var ry=(e=null,t)=>{switch(t.type){case sy.a:return t.payload.error||null;case sy.b:case sy.c:return null;default:return e}};var ny=(e=null,t)=>{switch(t.type){case sy.c:return t.payload.subredditName||null;case sy.a:case sy.b:return null;default:return e}};var ay=(e=!1,t)=>{switch(t.type){case sy.b:return!0;case sy.c:case sy.a:return!1;default:return e}},cy=Object(r.c)({error:ry,lastConnectedSubredditId:ny,pending:ay});const iy={apiError:null};var oy=(e=iy,t)=>{switch(t.type){case sy.e:{const s=t.payload.error;return Object.assign({},e,{apiError:s})}case sy.d:case sy.f:case sy.g:return iy;default:return e}};var dy=(e=null,t)=>{switch(t.type){case sy.g:return t.payload.subredditName||null;case sy.f:case sy.e:return null;default:return e}};var uy=(e=!1,t)=>{switch(t.type){case sy.f:return!0;case sy.g:case sy.e:return!1;default:return e}},ly=Object(r.c)({error:oy,lastCreatedSubredditId:dy,pending:uy}),by=s("./src/reddit/actions/subredditRules/constants.ts");var py=(e=!1,t)=>{switch(t.type){case by.c:return!0;case by.a:case by.b:return!1;default:return e}},Oy=s("./src/reddit/actions/pages/subredditWiki/constants.ts");const fy={};var my=(e=fy,t)=>{switch(t.type){case Oy.g:case Oy.f:{const s=t.payload.options.subredditName;return Object.assign({},e,{[s.toLowerCase()]:null})}case Oy.e:{const s=t.payload,r=s.options,n=s.error,a=r.subredditName;return Object.assign({},e,{[a.toLowerCase()]:n})}default:return e}};const jy={};var gy=(e=jy,t)=>{switch(t.type){case Oy.g:{const s=t.payload.options.subredditName;return Object.assign({},e,{[s.toLowerCase()]:!0})}case Oy.f:case Oy.e:{const s=t.payload.options.subredditName;return Object.assign({},e,{[s.toLowerCase()]:!1})}default:return e}},yy=Object(r.c)({error:my,pending:gy});const _y={};var Ey=(e=_y,t)=>{switch(t.type){case hO.c:case hO.b:{const s=t.payload.subredditName;return Object.assign({},e,{[s.toLowerCase()]:null})}case hO.a:{var s=t.payload;const r=s.subredditName,n=s.error;return Object.assign({},e,{[r.toLowerCase()]:n})}default:return e}};const hy={};var Sy=(e=hy,t)=>{switch(t.type){case hO.c:{const s=t.payload.subredditName;return Object.assign({},e,{[s.toLowerCase()]:!0})}case hO.b:case hO.a:{const s=t.payload.subredditName;return Object.assign({},e,{[s.toLowerCase()]:!1})}default:return e}},Ty=Object(r.c)({error:Ey,pending:Sy}),Iy=Object(r.c)({about:ty,connectToPartner:cy,create:ly,rules:py,topContent:Ty,wiki:yy}),vy=s("./node_modules/lodash/isNil.js"),Cy=s.n(vy);const Ry={};var Ay=(e=Ry,t)=>{switch(t.type){case Oe.d:{var s=t.payload;const r=s.subredditId,n=s.forceState;return Object.assign({},e,{[r]:Cy()(n)?!e[r]:n})}default:return e}},Dy=Object(r.c)({meta:Ay});const Py={};var xy=(e=Py,t)=>{switch(t.type){case Ft.e:{var s=t.payload;const r=s.categoryId,n=s.subredditIds;return es()(n)?e:Object.assign({},e,{[r]:n})}default:return e}},wy=s("./src/reddit/actions/subredditCrosspostable.ts");var Ny=(e=null,t)=>{switch(t.type){case wy.a:return t.payload.error;case wy.c:case wy.b:return null;default:return e}};var ky=(e=!1,t)=>{switch(t.type){case wy.c:return!0;case wy.b:case wy.a:return!1;default:return e}},Ly=Object(r.c)({errors:Ny,pending:ky});const Uy={};var My=(e=Uy,t)=>{switch(t.type){case wy.b:{const s=t.payload.subredditIds;return tr()(e,s)?e:s}default:return e}},Gy=Object(r.c)({api:Ly,ids:My});const Fy={};var By=(e=Fy,t)=>{switch(t.type){case AO.a:{const s=t.payload,r=s.subredditId,n=s.distinguishKey,a=s.postIds;if(!(r in e))return Object.assign({},e,{[r]:{[n]:a}});const c=e[r];return vO(c,{[n]:a})===c?e:Object.assign({},e,{[r]:Object.assign({},c,{[n]:a})})}default:return e}},$y=Object(r.c)({models:By});const qy={};var Vy=(e=qy,t)=>{switch(t.type){case b.a:{var s=t.payload;const r=s.assets,n=s.subredditId;return Object.assign({},e,{[n]:r})}case p.e:case p.h:{var r=t.payload;const s=r.subredditId,n=r.mainHeader,a=e[s]||{};return Object.assign({},e,{[s]:Object.assign({},a,{mainHeader:n})})}default:return e}};const Hy={};var Ky=(e=Hy,t)=>{switch(t.type){case b.a:{var s=t.payload;const r=s.subredditId,n=s.distribution;return Object.assign({},e,{[r]:n})}default:return e}};const Wy={};var Yy=(e=Wy,t)=>{switch(t.type){case b.a:{var s=t.payload;const r=s.subredditId,n=s.meta;return Object.assign({},e,{[r]:n})}default:return e}};const zy={};var Qy=(e=zy,t)=>{switch(t.type){case b.p:{var s=t.payload;const r=s.subredditId,n=s.releaseNotes;return Object.assign({},e,{[r]:n})}default:return e}},Xy=Object(r.c)({assets:Vy,distributions:Ky,meta:Yy,releaseNotes:Qy}),Jy=s("./node_modules/lodash/isEqualWith.js"),Zy=s.n(Jy),e_=s("./src/lib/forceHttps/index.ts"),t_=s("./src/reddit/models/Subreddit/index.ts");const s_={},r_=(e,t)=>{return!Zy()(e,t,(e,t,s)=>{if("subscribers"===s)return!0})},n_=(e,t)=>{if(!t)return e;const s=Object.keys(t);if(!s.length)return e;const r={};for(let n=0;n{switch(t.type){case hm.d:return((e,t)=>{const s=Object.keys(t);if(s.length){const r=Object.assign({},e);return s.forEach(s=>{const n=e[s],a=t[s],c=n?Object.assign({},n,a):Object.assign({},a);a.icon.url?c.icon.url=Object(e_.a)(a.icon.url):n&&n.icon.url?c.icon=n.icon:c.icon.url="",r[s]=c}),r}return e})(e,t.payload.subreddits||{});case Ft.e:case we.b:case Me.e:case Me.h:case ie.n:case ke.b:case ke.e:case Ge.b:case Le.e:case Le.k:case Fe.b:case Ue.b:case zg.b:case oe.b:case oe.g:case oe.l:case de.b:case de.e:case le.c:case le.i:case le.e:case le.g:case $e.b:case $e.e:case ue.b:case ue.e:case Em.e:case oe.q:case be.b:case Be.b:case sn.e:case Vn.a:case Em.i:case pe.b:case pe.e:case qe.b:case Ve.b:case He.c:case Oe.f:case Oe.i:case Oe.m:case Ne.b:return n_(e,t.payload.subreddits||{});case ie.i:case ie.l:case ie.p:case ie.s:case ie.y:{const s=t.payload.response.subreddits;return n_(e,s)}case He.d:{const s=t.payload.typeaheadSuggestions;return n_(e,s.subreddits||{})}case EO.i:{const s=t.payload.subreddits,r={};return Object.keys(s).map(e=>{const t=s[e];r[e]=((e,t)=>({displayText:`r/${e}`,name:e,id:t,icon:{height:null,url:"",width:null},subscribers:0,title:e,type:t_.b.Public,url:`/r/${e}`,isNSFW:!1}))(t,e)}),Object.assign({},r,e)}default:return e}};var c_=(e=null,t)=>{switch(t.type){case Oe.e:return t.payload.error;case Oe.g:case Oe.f:return null;default:return e}};var i_=(e=!1,t)=>{switch(t.type){case Oe.g:case Oe.f:return!0;case Oe.e:return!1;default:return e}};var o_=(e=!1,t)=>{switch(t.type){case Oe.g:return!0;case Oe.f:case Oe.e:return!1;default:return e}},d_=Object(r.c)({errors:c_,fetched:i_,pending:o_});var u_=(e=null,t)=>{switch(t.type){case Oe.f:{const e=t.payload.subreddits,s=Object.keys(e);return s.sort((t,s)=>e[t].displayText.toLowerCase()>e[s].displayText.toLowerCase()?1:-1),s}default:return e}},l_=Object(r.c)({api:d_,order:u_});const b_=[];var p_=(e=b_,t)=>{switch(t.type){case Oe.m:{const s=t.payload.subreddits;if(!s)return e;const r=Object.keys(s);if(0===r.length)return e;const n=r.filter(t=>!e.includes(t));return 0===n.length?e:[...e,...n]}default:return e}};const O_={};var f_=(e=O_,t)=>{switch(t.type){case m.g:{var s=t.payload;const r=s.subredditId,n=s.products,a=Object.keys(n).reduce((e,t)=>(e[t]=!0,e),{});return Object.assign({},e,{[r]:a})}default:return e}};const m_={};var j_=(e=m_,t)=>{switch(t.type){case by.b:{var s=t.payload;const r=s.rules,n={[s.subredditId]:{rules:r.rules}};return Object.assign({},e,n)}case by.e:{var r=t.payload;const s=r.rules,n=r.subredditId,a={[n]:{rules:[...e[n].rules,...s.rules]}};return Object.assign({},e,a)}case by.f:{var n=t.payload;const s=n.rules,r=n.subredditId,a=n.oldName;s.rules.shortName!==a&&(e[r].rules=e[r].rules.filter(e=>e.shortName!==a));const c={[r]:{rules:[...s.rules,...e[r].rules]}};return c[r].rules.sort((e,t)=>e.priority-t.priority),Object.assign({},e,c)}case by.g:case by.d:{var a=t.payload;const s=a.rules,r={[a.subredditId]:{rules:s.rules}};return Object.assign({},e,r)}default:return e}},g_=s("./src/reddit/actions/subredditSettings.ts");const y_={};var __=(e=y_,t)=>{switch(t.type){case g_.h:{const e=t.payload;return{[e.subredditId]:e}}case g_.i:{const s=t.payload,r=e[s.subredditId]||{};return Object.assign({},e,{[s.subredditId]:Object.assign({},r,s)})}case sd.m:{const s=t.payload,r=e[s.subredditId]||{},n=Object.assign({},r,s.settings);return Object.assign({},e,{[s.subredditId]:n})}default:return e}};const E_={};var h_=(e=E_,t)=>{switch(t.type){case Oy.f:const s=t.payload,r=s.subredditWiki,n=s.options,a=r&&r.index;if(!a)return e;const c=n.subredditName;return Object.assign({},e,{[c.toLowerCase()]:a});default:return e}};const S_={};var T_=(e=S_,t)=>{switch(t.type){case Oy.f:const r=t.payload;var s=r.options;const n=s.subredditName,a=s.wikiPageName;if(!a||!r.subredditWiki.page)return e;const c=n.toLowerCase(),i=r.subredditWiki.page;return Object.assign({},e,{[c]:Object.assign({},e[c],{[a.toLowerCase()]:i})});default:return e}},I_=Object(r.c)({listingPage:h_,pages:T_});const v_={};var C_=(e=v_,t)=>{switch(t.type){case Le.k:{var s=t.payload;const r=s.category,n=s.subreddits;return Object.assign({},e,{[r]:Object.keys(n)})}default:return e}};const R_={};var A_=(e=R_,t)=>{switch(t.type){case hO.b:{const s=t.payload.subredditTopContent;return Object.assign({},e,s)}default:return e}};const D_=[];var P_=(e=D_,t)=>{switch(t.type){case Fe.b:case oe.g:case be.b:{const s=t.payload.trendingSubredditIds;return s&&s.length?s:e}default:return e}},x_=Object(r.c)({about:Xg,api:Iy,appliedFilters:Dy,byCategory:xy,crosspostable:Gy,duplicates:$y,gov:Xy,models:a_,moderated:l_,original:p_,products:f_,rules:j_,settings:__,subredditWiki:I_,top:C_,topContent:A_,trending:P_}),w_=s("./node_modules/lodash/cloneDeep.js"),N_=s.n(w_);const k_={titleRegEx:{regex:null},titleStrings:{strings:null},titleLength:{min:null,max:null},postLength:{min:null,max:null},postingGuidelines:{guidelines:null},postBodyRequirement:{requirement:null},linkListPermission:{permission:null},linkDomain:{whitelist:null,blacklist:null},reposts:{days:null}};var L_=(e=k_,t)=>{const s=t.type,r=t.payload;switch(s){case g_.c:const t=N_()(e);return r.forEach(e=>{const s=e.formSection,r=e.formField,n=e.error;t[s][r]=n}),t;case g_.g:return k_;default:return e}},U_=s("./src/reddit/models/PostRequirements/index.ts");const M_={isLoading:!0,isSaving:!1,hasFormError:!1,serverError:null,titleStrings:{isToggled:!1,strings:[]},titleRegEx:{isToggled:!1,regex:[]},titleLength:{isToggled:!1,min:null,max:null},postLength:{isToggled:!1,min:null,max:null},postingGuidelines:{requirement:"none",guidelines:null},postBodyRequirement:"none",linkListPermission:"none",linkDomain:{whitelist:[],blacklist:[]},reposts:{isToggled:!1,days:null},flair:{isToggled:!1}};var G_=(e=M_,t)=>{const s=t.type,r=t.payload;switch(s){case g_.b:return Object.assign({},e,{isLoading:!0});case g_.j:const t=r;return Object.assign({},e,{[t]:Object.assign({},e[t],{isToggled:!e[t].isToggled})});case g_.v:const n=r.map(e=>e.substring(0,40));return Object.assign({},e,{titleStrings:Object.assign({},e.titleStrings,{strings:n})});case g_.u:const a=r.map(e=>e.substring(0,100));return Object.assign({},e,{titleRegEx:Object.assign({},e.titleRegEx,{regex:a})});case g_.t:return Object.assign({},e,{titleLength:Object.assign({},e.titleLength,{min:""!==r?parseInt(r):""})});case g_.s:return Object.assign({},e,{titleLength:Object.assign({},e.titleLength,{max:""!==r?parseInt(r):""})});case g_.q:return Object.assign({},e,{postLength:Object.assign({},e.postLength,{min:""!==r?parseInt(r):""})});case g_.p:return Object.assign({},e,{postLength:Object.assign({},e.postLength,{max:""!==r?parseInt(r):""})});case g_.k:const c=e.linkListPermission;return Object.assign({},e,{linkDomain:Object.assign({},e.linkDomain,{[c]:r})});case g_.r:return Object.assign({},e,{reposts:Object.assign({},e.reposts,{days:""!==r?parseInt(r):""})});case g_.m:return Object.assign({},e,{postBodyRequirement:r});case g_.l:const i="none"!==r;return Object.assign({},e,{linkDomain:Object.assign({},e.linkDomain,{isToggled:i}),linkListPermission:r});case g_.o:return Object.assign({},e,{postingGuidelines:Object.assign({},e.postingGuidelines,{requirement:r})});case g_.n:const o=r&&r.length>400?r.substring(0,400):r;return Object.assign({},e,{postingGuidelines:Object.assign({},e.postingGuidelines,{guidelines:o})});case g_.d:return Object(U_.b)(M_,r);case g_.c:return Object.assign({},e,{hasFormError:!0});case g_.e:return Object.assign({},e,{serverError:r});case g_.g:return Object.assign({},e,{hasFormError:!1,serverError:null,isSaving:!0});case g_.f:return Object.assign({},e,{isSaving:!1});default:return e}};var F_=(e=null,t)=>{const s=t.type,r=t.payload;switch(s){case g_.d:return r;default:return e}},B_=Object(r.c)({formState:G_,formErrors:L_,initialData:F_});const $_={};var q_=(e=$_,t)=>{const s=t.type,r=t.payload;switch(s){case g_.a:return Object.assign({},e,r);default:return e}},V_=Object(r.c)({postRequirements:B_,requirementsBySubreddit:q_});const H_={};var K_=Object($O.a)((e=H_,t)=>{switch(t.type){case be.b:{var s=t.payload;const r=s.postIds,n=s.posts,a=r.slice(0,2).reduce((e,t)=>{if(n[t].isStickied){const s=n[t].belongsTo.id;e[s]?e[s].push(t):e[s]=[t]}return e},{});return Y()(Object.assign({},e),a)}case E.i:{var r=t.payload;const s=r.newStickiedPostList,n=r.subredditId;return Object.assign({},e,{[n]:s})}default:return e}},H_),W_=Object(r.c)({data:K_});var Y_=(e=null,t)=>{switch(t.type){case hm.b:return t.payload.error;case hm.c:case hm.d:return null;default:return e}};var z_=(e=!1,t)=>{switch(t.type){case hm.c:case hm.d:case EO.i:return!0;case hm.b:return!1;default:return e}};var Q_=(e=!1,t)=>{switch(t.type){case hm.c:return!0;case hm.d:case hm.b:return!1;default:return e}},X_=Object(r.c)({errors:Y_,fetched:z_,pending:Q_}),J_=(e,t,s)=>{let r,n,a=e.length-1,c=0;for(;c<=a;){const i=s(r=e[n=(c+a)/2|0],t);if(i<0){if((c=n+1)>a)return c}else{if(!(i>0))return n;if((a=n-1){switch(t.type){case hm.d:{var s=t.payload;const e=s.profiles,r=s.favoriteProfileIds,n=s.favoriteSubredditIds;let a;return(a=r&&r.length?r:n?n.filter(t=>!!e[t]):[]).sort((t,s)=>e[t].displayText.toLowerCase()>e[s].displayText.toLowerCase()?1:-1),a}case hm.a:{var r=t.payload;const s=r.makeFavorite,n=r.identifier,a=r.profileModels,c=n.id;if(n.type!==Z_.a.PROFILE)return e;const i=e?e.slice():[];if(s){const e=J_(i,c,(e,t)=>a[e].displayText.toLowerCase()>a[t].displayText.toLowerCase()?1:-1);i.splice(e,0,c)}else{const e=i.indexOf(c);i.splice(e,1)}return i}case hm.e:{var n=t.payload;const s=n.identifier,r=n.userIsSubscriber,a=s.id;if(s.type!==Z_.a.PROFILE||r||!e)return e;const c=e.indexOf(a);if(-1===c)return e;const i=e?e.slice():[];return i.splice(c,1),i}default:return e}};const sE=[];var rE=(e=sE,t)=>{switch(t.type){case hm.d:{var s=t.payload;const e=s.subreddits,r=s.favoriteSubredditIds,n=r?r.filter(t=>!!e[t]):[];return n.sort((t,s)=>e[t].displayText.toLowerCase()>e[s].displayText.toLowerCase()?1:-1),n}case hm.a:{var r=t.payload;const s=r.makeFavorite,n=r.identifier,a=r.subredditModels,c=n.id;if(n.type!==Z_.a.SUBREDDIT)return e;const i=e?e.slice():[];if(s){const e=J_(i,c,(e,t)=>a[e].displayText.toLowerCase()>a[t].displayText.toLowerCase()?1:-1);i.splice(e,0,c)}else{const e=i.indexOf(c);i.splice(e,1)}return i}case hm.e:{var n=t.payload;const s=n.identifier,r=n.userIsSubscriber,a=s.id;if(s.type!==Z_.a.SUBREDDIT||r||!e)return e;const c=e.indexOf(a);if(-1===c)return e;const i=e?e.slice():[];return i.splice(c,1),i}default:return e}},nE=s("./node_modules/lodash/uniq.js"),aE=s.n(nE);const cE=[];var iE=(e=cE,t)=>{switch(t.type){case Em.j:{const s=t.payload.profileOrder;return aE()([...e,...s])}case hm.d:{const e=t.payload.profiles,s=Object.keys(e);return s.sort((t,s)=>e[t].displayText.toLowerCase()>e[s].displayText.toLowerCase()?1:-1),s}case hm.e:{var s=t.payload;const r=s.identifier,n=s.profileModels,a=s.userIsSubscriber,c=r.id;if(r.type!==Z_.a.PROFILE)return e;const i=e?e.slice():[];if(a){const e=J_(i,c,(e,t)=>n[e].displayText.toLowerCase()>n[t].displayText.toLowerCase()?1:-1);i.splice(e,0,c)}else{const e=i.indexOf(c);i.splice(e,1)}return i}default:return e}};const oE=[];var dE=(e=oE,t)=>{switch(t.type){case Em.j:{const s=t.payload.subredditOrder;return aE()([...e,...s])}case hm.d:{const e=t.payload.subreddits,s=Object.keys(e);return s.sort((t,s)=>e[t].displayText.toLowerCase()>e[s].displayText.toLowerCase()?1:-1),s}case hm.e:{var s=t.payload;const r=s.identifier,n=s.subredditModels,a=s.userIsSubscriber,c=r.id;if(r.type!==Z_.a.SUBREDDIT||!c)return e;const i=e?e.slice():[];if(a){const e=J_(i,c,(e,t)=>n[e].displayText.toLowerCase()>n[t].displayText.toLowerCase()?1:-1);i.splice(e,0,c)}else{const e=i.indexOf(c);i.splice(e,1)}return i}case EO.i:{const e=t.payload;return Object.keys(e.subreddits)}default:return e}},uE=Object(r.c)({api:X_,favoriteProfileOrder:tE,favoriteSubredditOrder:rE,profileOrder:iE,subredditOrder:dE}),lE=s("./src/reddit/actions/tags.ts");const bE={pending:!1,error:!1};var pE=(e=bE,t)=>{switch(t.type){case lE.c:return Object.assign({},e,{pending:!0});case lE.d:return{error:!1,pending:!1};case lE.b:return{error:!0,pending:!1};default:return e}};const OE={pending:!1,error:!1};var fE=(e=OE,t)=>{switch(t.type){case lE.f:return Object.assign({},e,{pending:!0});case lE.g:return{error:!1,pending:!1};case lE.e:return{error:!0,pending:!1};default:return e}};const mE={pending:!1,error:!1};var jE=(e=mE,t)=>{switch(t.type){case lE.j:return Object.assign({},e,{pending:!0});case lE.i:case lE.a:return{error:!1,pending:!1};case lE.h:return{error:!0,pending:!1};default:return e}};const gE={pending:!1,error:!1};var yE=(e=gE,t)=>{switch(t.type){case lE.l:return Object.assign({},e,{pending:!0});case lE.m:return{error:!1,pending:!1};case lE.k:return{error:!0,pending:!1};default:return e}},_E=Object(r.c)({create:pE,deleteTag:fE,fetch:jE,update:yE});const EE={global:[],recommendedGlobal:[]};var hE=(e=EE,t)=>{switch(t.type){case lE.i:case lE.a:{const e=t.payload.globalSubredditTags,s=Object.keys(e).sort((t,s)=>{const r=e[t].text.toLowerCase(),n=e[s].text.toLowerCase();return rn?1:0}),r=s.filter(t=>e[t].isRecommended);return{global:s,recommendedGlobal:r}}default:return e}};const SE={globalSubredditTags:{},subredditScopedTags:{},itemTags:{},sortedItemTags:{}};var TE=(e=SE,t)=>{switch(t.type){case lE.a:{var s=t.payload;const r=s.globalSubredditTags,n=s.subredditScopedTags,a=s.subredditId;return Object.assign({},e,{globalSubredditTags:Object.assign({},e.globalSubredditTags,r),subredditScopedTags:Object.assign({},e.subredditScopedTags,{[a]:Object.assign({},e.subredditScopedTags[a]||{},n[a]||{})})})}case lE.i:{var r=t.payload;const s=r.globalSubredditTags,n=r.subredditScopedTags,a=r.itemTags,c=r.subredditId;return{globalSubredditTags:Object.assign({},e.globalSubredditTags,s),subredditScopedTags:Object.assign({},e.subredditScopedTags,{[c]:Object.assign({},e.subredditScopedTags[c]||{},n[c]||{})}),itemTags:Object.assign({},e.itemTags,{[c]:Object.assign({},a[c]||{})}),sortedItemTags:Object.assign({},e.sortedItemTags,{[c]:(e=>gb()(e).sort((t,s)=>{const r=e[t.tag.id].tag.text.toLowerCase(),n=e[s.tag.id].tag.text.toLowerCase();return rn?1:0}))(a[c]||{})})}}case lE.g:{var n=t.payload;const s=n.subredditId,r=n.tags.reduce((e,{tagId:t})=>(delete e[t],e),Object.assign({},e.subredditScopedTags[s]||{}));return Object.assign({},e,{subredditScopedTags:Object.assign({},e.subredditScopedTags,{[s]:r})})}default:return e}},IE=s("./src/reddit/reducers/tags/selected/index.ts"),vE=Object(r.c)({api:_E,availableGlobalTagOrder:hE,models:TE,selected:IE.b}),CE=s("./src/reddit/actions/redditEmbed.ts"),RE=s("./src/reddit/models/Theme/index.ts");const AE={current:RE.c,cached:{}};var DE=(e=AE,t)=>{switch(t.type){case Hr.a:case Hr.b:case Hr.e:case Hr.c:case Hr.f:case Me.e:case Me.h:case Ge.b:case Fe.b:case Ue.a:case oe.a:case Ue.b:case oe.b:case Ue.d:case oe.d:case oe.g:case be.b:case oe.l:case up.b:case we.b:case Le.e:case CE.b:case Oe.i:case He.c:case oe.q:case sd.i:case Be.b:case Vn.a:return t.payload&&t.payload.preferences&&t.payload.preferences.nightmode?t.payload.preferences.nightmode?{current:RE.b,cached:{}}:{current:RE.c,cached:{}}:e;case de.d:case de.e:case $e.a:case $e.b:case $e.d:case $e.e:case ue.d:case ue.e:{const s=t.payload.account;return s?s.nightmode?{current:RE.b,cached:{}}:{current:RE.c,cached:{}}:e}case ie.k:case ie.m:case ie.l:case ie.j:case ie.i:case ie.q:case ie.p:case ie.s:case ie.t:case ie.z:case ie.y:return t.payload&&t.payload.response&&t.payload.response.preferences&&t.payload.response.preferences.nightmode?t.payload.response.preferences.nightmode?{current:RE.b,cached:{}}:{current:RE.c,cached:{}}:e;case sd.h:return t.payload?t.payload.nightmode?{current:RE.b,cached:{}}:{current:RE.c,cached:{}}:e;case g.e:return{current:RE.c,cached:{}};case g.f:return t.payload.nightmodeTempUpdated?{current:RE.b,cached:{}}:e;default:return e}},PE=s("./src/reddit/actions/toaster.ts");const xE=[];var wE=(e=xE,t)=>{switch(t.type){case PE.c:{const s=t.payload,r=[];let n=!1;for(const t of e){const e=t.id===s.id?s:t;r.push(e),n=n||e===s}return n||r.push(s),r}case PE.b:{const s=t.payload;return e.filter(e=>e.id!==s)}default:return e}},NE=s("./src/reddit/actions/tracking.ts");const kE={};var LE=(e=kE,t)=>{switch(t.type){case NE.a:{const s=t.payload.routeKey;return Object.assign({},e,{[s]:!0})}case NE.b:{const s=t.payload.routeKey;return Object.assign({},e,{[s]:!1})}default:return e}},UE=Object(r.c)({viewportDataLoaded:LE});var ME=(e=null,t)=>{switch(t.type){case b.s:case b.t:return null;case b.q:return t.payload.error;default:return e}};var GE=(e=!1,t)=>{switch(t.type){case b.s:return!0;case b.q:case b.t:return!1;default:return e}},FE=Object(r.c)({error:ME,pending:GE});var BE=(e=null,t)=>{switch(t.type){case b.r:return(t.payload?t.payload.contentId:null)||null;case c.b:case b.t:return null;default:return e}};var $E=(e="",t)=>{switch(t.type){case b.r:return(t.payload?t.payload.recipient:"")||"";case b.t:return"";default:return e}},qE=Object(r.c)({api:FE,contentId:BE,initialRecipient:$E}),VE=Object(r.c)({communityPoints:qE});const HE=[];var KE=(e=HE,t)=>{switch(t.type){case be.b:case oe.r:{const s=t.payload.items;return s||e}default:return e}},WE=Object(r.c)({models:KE});const YE={};var zE=(e=YE,t)=>{switch(t.type){case Vm.a:{const s=t.payload.trophies;return Object.assign({},e,s)}default:return e}},QE=s("./src/reddit/models/Upload/index.ts");const XE={};var JE=(e=XE,t)=>{switch(t.type){case Zn.d:{var s=t.payload;const r=s.key,n=s.id,a=s.file,c=e[r],i=c&&c.file===a?Object.assign({},c.metadata):{};return Object.assign({},e,{[r]:{key:r,id:n,file:a,metadata:i,url:void 0,status:QE.a.PENDING}})}case Zn.h:{const s=t.payload.key,r=e[s];return Object.assign({},e,{[s]:Object.assign({},r,{status:QE.a.UPLOADING})})}case Zn.c:{var r=t.payload;const s=r.key,n=r.metadata,a=e[s];return Object.assign({},e,{[s]:Object.assign({},a,{metadata:n})})}case Zn.e:{var n=t.payload;const s=n.key,r=n.progress,a=e[s];return Object.assign({},e,{[s]:Object.assign({},a,{progress:r})})}case Zn.g:{var a=t.payload;const s=a.key,r=a.url,n=e[s];return Object.assign({},e,{[s]:Object.assign({},n,{status:QE.a.SUCCESS,url:r})})}case Zn.b:{var c=t.payload;const s=c.key,r=c.error,n=e[s];return Object.assign({},e,{[s]:Object.assign({},n,{status:QE.a.FAILED,error:r})})}case Zn.a:{const s=t.payload.key,r=e[s];return Object.assign({},e,{[s]:Object.assign({},r,{status:QE.a.CANCELED})})}case Zn.f:{const s=t.payload.key,r=e[s];return r.metadata.localUrl&&window.URL.revokeObjectURL(r.metadata.localUrl),ar()(e,s)}default:return e}};const ZE={};var eh=(e=ZE,t)=>{switch(t.type){case b.a:{var s=t.payload;const r=s.subredditId,n=s.wallet;if(!n)return e;const a=e[r]||{};return Object.assign({},e,{[r]:Object.assign({},a,{latest:n,byDate:Object.assign({},a.byDate||{},{[n.at]:n})})})}case b.w:{const s=t.payload,r=Object.assign({},e);return Object.keys(s).forEach(t=>{const n=s[t],a=e[t],c={latest:a?a.latest.at<=n.at?n:a.latest:n,byDate:Object.assign({},a?a.byDate:{},{[n.at]:n})};r[t]=c}),r}case m.d:{var r=t.payload;const s=r.product,n=r.wallet,a=e[s.subredditId]||{};return Object.assign({},e,{[s.subredditId]:Object.assign({},a,{[n.at]:n,latest:n})})}case b.t:{var n=t.payload;const s=n.subredditId,r=n.wallet,a=e[s]||{};return Object.assign({},e,{[s]:Object.assign({},a,{[r.at]:r,latest:r})})}default:return e}},th=s("./src/reddit/actions/users.ts");const sh=(e,t)=>!t||tr()(e,t)?e:t;var rh=Object($O.a)((e=null,t)=>{switch(t.type){case P.c:case P.d:case Hr.a:case Hr.b:case Hr.c:case Hr.e:case Hr.f:case Me.e:case Me.h:case Me.g:case ke.a:case ke.b:case Ge.b:case Le.d:case Le.e:case Fe.a:case Fe.b:case Ue.a:case oe.a:case Ue.b:case oe.b:case oe.f:case oe.g:case oe.k:case oe.l:case be.a:case up.b:case de.b:case de.a:case de.e:case de.d:case le.c:case le.i:case $e.e:case $e.d:case $e.b:case $e.a:case ue.e:case ue.d:case be.b:case oe.o:case oe.q:case Be.b:case Vn.a:case He.a:case He.c:case CE.a:case CE.b:case sd.i:case th.e:return sh(e,t.payload.account);case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:case ie.k:case ie.h:case ie.o:case ie.r:case ie.x:{const s=t.payload.response;return s?sh(e,s.account):e}case th.c:return e?Object.assign({},e,{seenLayoutSwitch:!0}):e;case c.d:return e?Object.assign({},e,{seenRedesignModal:!0}):e;case sd.k:case sd.j:{const s=t.payload;return e&&"profileIcon"===s.key?Object.assign({},e,{accountIcon:s.imageUrl}):e}case _e.y:case _e.q:{const s=t.payload.coins;return e?Object.assign({},e,{coins:s}):e}case _i.f:{const s=t.payload.coins;return s&&e?Object.assign({},e,{coins:s}):e}default:return e}},null),nh=s("./src/reddit/models/WhitelistAndBlocked.ts");const ah={};var ch=(e=ah,t)=>{switch(t.type){case Dt.f:return Object.assign({},e,{new:nh.a.pending});case Dt.d:return Object.assign({},e,{new:nh.a.error});case Dt.e:return Object.assign({},e,{new:nh.a.waitingForRequest});case Dt.b:{const s=t.payload.name;return Object.assign({},e,{[s]:nh.a.pending})}case Dt.a:{const s=t.payload.name;return Object.assign({},e,{[s]:nh.a.error})}case Dt.c:{const s=t.payload.name;return Object.assign({},e,{[s]:nh.a.waitingForRequest})}default:return e}};const ih=[];var oh=(e=ih,t)=>{switch(t.type){case Dt.e:return[t.payload,...e];case Dt.c:{const s=t.payload.name;return e.filter(e=>e.name!==s)}case sd.i:return t.payload.blockedUsers;default:return e}},dh=Object(r.c)({api:ch,data:oh}),uh=s("./src/reddit/actions/chat/constants.ts"),lh=s("./src/reddit/actions/chat/userSettings.ts");const bh=uh.a.anybody;var ph=(e=bh,t)=>{switch(t.type){case lh.a:return t.payload?t.payload.invitePolicy:e;default:return e}},Oh=Object(r.c)({invitePolicy:ph});const fh=(e,t)=>void 0===t||e&&t===e.count?e:Object.assign({},e,{count:t});var mh=(e=null,t)=>{switch(t.type){case Be.b:{const s=t.payload.drafts;return e&&tr()(e,s)?e:Object.assign({},e,s)}case f.O:{const s=t.payload.response.draftsCount;return fh(e,s)}case sn.e:{const s=t.payload.postDraftIds;return fh(e,s.length)}case sn.c:case sn.l:{const s=t.payload.draftsCount;return fh(e,s)}default:return e}},jh=s("./src/reddit/actions/global.ts");const gh={welcomeModal:!1,localStorageLoaded:!1};var yh=(e=gh,t)=>{switch(t.type){case jh.a:{const s=t.payload;return null===s.welcome_modal_see_store||void 0===s.welcome_modal_see_store?e:Object.assign({},e,{localStorageLoaded:!0,welcomeModal:s.welcome_modal_see_store})}case EO.e:return Object.assign({},e,{welcomeModal:!0});default:return e}};const _h={};var Eh=(e=_h,t)=>{switch(t.type){case jh.a:{const s=t.payload;return null===s.local_persisted_experiments_store||void 0===s.local_persisted_experiments_store?e:s.local_persisted_experiments_store}default:return e}},hh=s("./src/reddit/actions/experiments.ts");const Sh=[];var Th=(e=Sh,t)=>{switch(t.type){case hh.a:return t.payload.experimentVariants.map(({id:e,experimentName:t,name:s,version:r})=>({id:parseInt(e),name:t,variant:s||void 0,version:r}));default:return e}};const Ih=/^experiment_(.*)$/i,vh=e=>{const t=e.match(Ih);if(null!==t)return t[1]},Ch={};var Rh=(e=Ch,t)=>{switch(t.type){case O.a:{const s=zn(t);if(!s)return e;const r={};for(const e in s){const t=vh(e);t&&(r[t.toLowerCase()]=s[e]||"")}return es()(r)?e:Object.assign({},e,r)}case hh.b:{var s=t.payload;const r=s.experimentName,n=s.override;return r?Object.assign({},e,{[r]:n||""}):e}default:return e}},Ah=Object(r.c)({dismissed:yh,models:Th,localPersisted:Eh,overrides:Rh});function Dh(e,t){return t?e&&tr()(e,t)?e:t:e}const Ph={};var xh=Object($O.a)((e=Ph,t)=>{switch(t.type){case Hr.a:case Hr.b:case Hr.c:case Hr.e:case Hr.f:case Me.e:case Ge.b:case Fe.a:case Fe.b:case Ue.a:case oe.a:case Ue.b:case oe.b:case oe.f:case oe.g:case oe.k:case oe.l:case be.a:case up.b:case Em.h:case de.e:case de.d:case $e.e:case $e.d:case $e.b:case $e.a:case ue.e:case ue.d:case be.b:case oe.o:case oe.q:case Be.b:case CE.a:case CE.b:case sd.i:case th.e:{const s=t.payload.features;return s?Dh(e,s):e}case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:case ie.k:case ie.h:case ie.o:case ie.r:case ie.x:{const s=t.payload.response;return s&&s.features?Dh(e,s.features):e}default:return e}},Ph);var wh=(e=!1,t)=>{switch(t.type){case sd.e:return!0;case sd.d:return!1;default:return e}};var Nh=(e="en",t)=>(t.type,e);var kh=(e=!1,t)=>{switch(t.type){case EO.i:return t.payload.accountCompleteness.closed;case EO.d:return!0;default:return e}};var Lh=(e=!1,t)=>{switch(t.type){case EO.i:return t.payload.accountCompleteness.collapsed;case EO.g:return!1;case EO.f:return!0;default:return e}};var Uh=(e=null,t)=>{switch(t.type){case EO.b:return t.payload;case EO.f:case hm.e:case cr.a:return null;default:return e}};var Mh=(e=!0,t)=>{switch(t.type){case EO.i:return t.payload.accountCompleteness.sleeping;case EO.a:return!1;default:return e}},Gh=s("./src/reddit/actions/monthsToMinutes/accountCompleteness.ts"),Fh=s("./src/reddit/models/MonthsToMinutes/index.ts");const Bh=Fh.b.Initial;var $h=(e=Bh,t)=>{switch(t.type){case EO.i:return t.payload.accountCompleteness.step;case Gh.a:return t.payload||e;case zg.a:return Fh.b.HomeVisited;default:return e}},qh=Object(r.c)({closed:kh,collapsed:Lh,sleeping:Mh,selectedTab:Uh,step:$h});var Vh=(e=!1,t)=>{switch(t.type){case EO.i:case EO.h:return!0;default:return e}};const Hh=[];var Kh=(e=Hh,t)=>{switch(t.type){case zg.a:case EO.k:{const s=t.payload;return s.length?s:e}case hm.e:{var s=t.payload;const r=s.nameIdentifier;return s.userIsSubscriber?[...e,r.name]:[...e.filter(e=>r.name!==e)]}default:return e}};const Wh=[];var Yh=(e=Wh,t)=>{switch(t.type){case zg.b:return t.payload.subredditNames||Wh;case EO.i:return t.payload.homeFeed.similar;default:return e}};const zh=[];var Qh=(e=zh,t)=>{switch(t.type){case zg.c:{const s=t.payload,r=Object(is.f)(s);return e.includes(r)?e:[...e,r]}case EO.i:return t.payload.homeFeed.views;default:return e}};const Xh={};var Jh=(e=Xh,t)=>{switch(t.type){case zg.d:{var s=t.payload;const r=s.id,n=s.subredditName,a=Object(is.f)(n);return e[r]===a?e:Object.assign({},e,{[r]:a})}case EO.i:return t.payload.homeFeed.votes;default:return e}},Zh=Object(r.c)({similar:Yh,views:Qh,votes:Jh});var eS=(e=!1,t)=>{switch(t.type){case zg.a:case EO.k:return t.payload.length>=3||e;case oe.i:return!0;case hm.e:{var s=t.payload;const r=s.subscriptionsCount,n=s.userIsSubscriber;return!(1===r&&!n)&&e}default:return e}};var tS=(e=null,t)=>{switch(t.type){case cr.a:return Fh.g.Vote;case hm.e:return Fh.g.Subscribe;default:return e}};var sS=(e=!1,t)=>{switch(t.type){case EO.j:return!1;case cr.a:case hm.e:return!0;default:return e}};const rS={[Fh.j.Home]:{},[Fh.j.SubscribeFeed]:{},[Fh.j.SubscribeIdCard]:{},[Fh.j.SubscribeReminder]:{},[Fh.j.Vote]:{},[Fh.j.VoteReminder]:{},[Fh.j.VoteSuccess]:{}};var nS=(e=rS,t)=>{switch(t.type){case EO.i:{var s=t.payload.tooltip;const r=s.homeTooltipTime,n=s.subscribeTooltipTime,a=s.subscribeIdCardTooltipTime,c=s.voteTooltipTime;return e[Fh.j.Home].time=r,e[Fh.j.SubscribeFeed].time=n,e[Fh.j.Vote].time=c,e[Fh.j.SubscribeIdCard]={isDismissed:!0,time:a},Object.assign({},e)}case EO.l:{var r=t.payload;const s=r.postId,n=r.time,a=r.tooltipType,c={isDismissed:!1,postId:s,time:n};return Object.assign({},e,{[a]:c})}case EO.m:{const s=t.payload,r=Object.assign({},e[s]);return r.isDismissed=!0,Object.assign({},e,{[s]:r})}case cr.a:{const s=t.payload.id;let r=Object.assign({},e[Fh.j.VoteSuccess]);return r.isDismissed||r.postId||(r={isDismissed:!1,postId:s}),Object.assign({},e,{[Fh.j.VoteSuccess]:r})}case oe.i:{const t=Object.assign({},e[Fh.j.Home]);return t.isDismissed=!0,Object.assign({},e,{[Fh.j.Home]:t})}case O.a:case sd.g:{const t=Object.assign({},e);return Object.keys(e).map(s=>{const r=Object.assign({},e[s]);(r.postId||r.time)&&(r.isDismissed=!0),t[s]=r}),t}case to.e:return Object.assign({},e,{[Fh.j.Home]:Object.assign({},e[Fh.j.Home],{isDismissed:!0})});default:return e}};const aS=[];var cS=(e=aS,t)=>{switch(t.type){case oe.b:{const s=t.payload.postId;return e.includes(s)?e:[...e,s]}case EO.i:return t.payload.views.posts;default:return e}},iS=Object(r.c)({posts:cS}),oS=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case cr.a:{var s=t.payload;const r=s.id,n=s.vote;if(!Object(ir.a)(r))return e;if(e[r]===n){const t=r;return e[t],oS(e,["symbol"==typeof t?t:t+""])}return Object.assign({},e,{[r]:n})}case EO.i:return t.payload.votes.comments;default:return e}},lS=function(e,t){var s={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(s[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n{switch(t.type){case cr.a:{var s=t.payload;const r=s.id,n=s.isInstance,a=s.vote;if(!Object(SO.a)(r)||n)return e;if(e[r]===a){const t=r;return e[t],lS(e,["symbol"==typeof t?t:t+""])}return Object.assign({},e,{[r]:a})}case EO.i:return t.payload.votes.posts;default:return e}},OS=Object(r.c)({comments:uS,posts:pS}),fS=Object(r.c)({accountCompleteness:qh,dataLoaded:Vh,feedMultiName:Kh,homeFeed:Zh,isFrontpageHome:eS,lastMilestoneAction:tS,milestoneActionFresh:sS,tooltips:nS,views:iS,votes:OS});const mS={blob:"",loid:"",loidCreated:"",version:-1};var jS=(e=mS,t)=>{switch(t.type){case th.d:return t.payload;default:return e}},gS=s("./src/reddit/actions/notifications/constants.ts");var yS=(e=null,t)=>{switch(t.type){case gS.b:return t.payload.error||null;case gS.d:case gS.c:return null;default:return e}};var _S=(e=!1,t)=>{switch(t.type){case gS.d:return!1;case gS.c:return!0;default:return e}};var ES=(e=!1,t)=>{switch(t.type){case gS.d:return!0;case gS.c:case gS.b:return!1;default:return e}},hS=Object(r.c)({error:yS,loaded:_S,pending:ES});var SS=(e=null,t)=>{switch(t.type){case gS.k:return t.payload.error||null;case gS.m:case gS.l:return null;default:return e}};var TS=(e=!1,t)=>{switch(t.type){case gS.m:return!1;case gS.l:return!0;default:return e}};var IS=(e=!1,t)=>{switch(t.type){case gS.m:return!0;case gS.l:case gS.k:return!1;default:return e}},vS=Object(r.c)({error:SS,loaded:TS,pending:IS}),CS=Object(r.c)({getPreferences:hS,setPreferences:vS});var RS=(e=!1,t)=>{switch(t.type){case gS.n:return!0;case gS.e:case gS.g:case gS.h:return!1;default:return e}};const AS={chatMessages:!1,trendingPosts:!1,unreadMessages:!1};var DS=(e=AS,t)=>{switch(t.type){case gS.c:case gS.m:case gS.k:{const s=t.payload.preferences;return es()(s)?e:s}default:return e}},PS=Object(r.c)({api:CS,isPrePromptVisible:RS,preferences:DS});const xS={};var wS=(e=xS,t)=>{switch(t.type){case u.i:{var s=t.payload;const r=s.subredditId,n=s.userOwnedBadges.reduce((e,t)=>(e[t]=!0,e),{});return Object.assign({},e,{[r]:Object.assign({},e[r]||{},n)})}case m.d:{var r=t.payload;const s=r.userOwnedBadges,n=r.product,a=s.reduce((e,t)=>(e[t]=!0,e),{});return Object.assign({},e,{[n.subredditId]:Object.assign({},e[n.subredditId]||{},a)})}default:return e}},NS=s("./src/reddit/reducers/user/prefs/index.ts");var kS=(e="",t)=>{switch(t.type){case th.f:return t.payload;default:return e}},LS=s("./src/reddit/actions/session.ts");var US=(e=null,t)=>{switch(t.type){case LS.a:case LS.b:case LS.c:case LS.e:return t.payload;case LS.d:return null;default:return e}};var MS=(e=!1,t)=>{switch(t.type){case LS.f:return!0;default:return e}};var GS=(e="",t)=>{switch(t.type){case th.j:return t.payload;default:return e}},FS=s("./node_modules/lodash/shuffle.js"),BS=s.n(FS),$S=s("./src/reddit/constants/categories.tsx");const qS=[];var VS=(e=qS,t)=>{switch(t.type){case to.d:return BS()(Object.keys($S.b));default:return e}};var HS=(e=null,t)=>{switch(t.type){case hh.a:{const e=t.payload;return e.identity&&e.identity.isEmployee}default:return e}};var KS=(e=null,t)=>{switch(t.type){case hh.a:return t.payload.isLoggedIn;default:return e}},WS=Object(r.c)({isEmployee:HS,isLoggedIn:KS}),YS=s("./src/reddit/actions/userWhitelist.ts");const zS={};var QS=(e=zS,t)=>{switch(t.type){case YS.e:return Object.assign({},e,{new:nh.a.pending});case YS.d:return Object.assign({},e,{new:nh.a.error});case YS.f:return Object.assign({},e,{new:nh.a.waitingForRequest});case YS.b:{const s=t.payload.name;return Object.assign({},e,{[s]:nh.a.pending})}case YS.a:{const s=t.payload.name;return Object.assign({},e,{[s]:nh.a.error})}case YS.c:{const s=t.payload.name;return Object.assign({},e,{[s]:nh.a.waitingForRequest})}default:return e}};const XS=[];var JS=(e=XS,t)=>{switch(t.type){case YS.f:return[t.payload,...e];case YS.c:{const s=t.payload.name;return e.filter(e=>e.name!==s)}case sd.i:return t.payload.whitelistedUsers;default:return e}},ZS=Object(r.c)({api:QS,data:JS}),eT=Object(r.c)({account:rh,blocked:dh,chatSettings:Oh,drafts:mh,experiments:Ah,features:xh,isCustomizeFlyoutShowing:wh,language:Nh,loggedOutData:fS,loid:jS,notificationPrefs:PS,ownedBadges:wS,prefs:NS.b,reddaid:kS,session:US,sessionRefreshFailed:MS,sessionTracker:GS,shuffledCategories:VS,temporaryGQL:WS,wallets:eh,whitelist:ZS});const tT={};var sT=(e=tT,t)=>{switch(t.type){case be.b:case Be.b:case Vn.a:case Ue.b:case oe.b:case fe.e:return Object.assign({},e,t.payload.userFlair);case ie.l:case ie.i:case ie.p:case ie.s:case ie.y:{const s=t.payload.response.userFlair,r=Object.assign({},e);return Object.keys(s).forEach(e=>{r[e]||(r[e]=s[e])}),r}case fe.i:{var s=t.payload;const r=s.subredditId,n=s.applied,a=s.displaySettings;return Object.assign({},e,{[r]:Object.assign({},e[r],{applied:n,displaySettings:a})})}case fe.d:{var r=t.payload;const s=r.subredditId,n=r.isEnabled,a=e[s].displaySettings,c=Object.assign({},a,{isEnabled:n});return Object.assign({},e,{[s]:Object.assign({},e[s],{displaySettings:c})})}case fe.b:{var n=t.payload;const s=n.subredditId,r=n.canAssignOwn,a=e[s].permissions,c=Object.assign({},a,{canAssignOwn:r});return Object.assign({},e,{[s]:Object.assign({},e[s],{permissions:c})})}case fe.h:{const s=t.payload,r=e[s.subredditId],n=e[s.subredditId].templates,a=e[s.subredditId].templateIds,c=Object.assign({},n,{[s.template.id]:s.template}),i=[...a];return i.includes(s.template.id)||i.push(s.template.id),Object.assign({},e,{[s.subredditId]:Object.assign({},r,{templates:c,templateIds:i})})}case fe.c:{const s=t.payload,r=e[s.subredditId],n=e[s.subredditId].templates,a=e[s.subredditId].templateIds,c=ar()(n,s.templateId),i=a.filter(e=>e!==s.templateId);return Object.assign({},e,{[s.subredditId]:Object.assign({},r,{templates:Object.assign({},c),templateIds:i})})}case fe.g:case fe.f:{const s=t.payload,r=e[s.subredditId];return Object.assign({},e,{[s.subredditId]:Object.assign({},r,{templateIds:s.templateIds})})}default:return e}};const rT={};var nT=(e=rT,t)=>{switch(t.type){case th.i:case th.h:{const s=t.payload.username;return Object.assign({},e,{[s.toLowerCase()]:null})}case th.g:{var s=t.payload;const r=s.username,n=s.error;return Object.assign({},e,{[r.toLowerCase()]:n})}default:return e}};var aT=(e=!1,t)=>{switch(t.type){case th.i:return!0;case th.h:case th.g:return!1;default:return e}},cT=Object(r.c)({error:nT,pending:aT});const iT={};var oT=(e=iT,t)=>{switch(t.type){case u.f:{var s=t.payload;const r=s.subredditId,n=s.usersAppliedBadges,a=Object.keys(n).reduce((t,s)=>{const a=n[s];return t[s]=Object.assign({},e[s]||{},{[r]:a}),t},{});return Object.assign({},e,a)}case u.b:{var r=t.payload;const s=r.badgeIds,n=r.subredditId,a=r.userId;return Object.assign({},e,{[a]:Object.assign({},e[a]||{},{[n]:s})})}case u.a:{var n=t.payload;const s=n.previousBadgeIds,r=n.subredditId,a=n.userId;return Object.assign({},e,{[a]:Object.assign({},e[a]||{},{[r]:s})})}default:return e}};const dT={},uT=(e,t)=>{const s=Object.keys(t);if(!s.length)return e;const r={};return s.forEach(s=>{const n=e[s],a=t[s];n&&tr()(n,a)||(r[s.toLowerCase()]=a)}),Object.keys(r).length?Object.assign({},e,r):e};var lT=(e=dT,t)=>{switch(t.type){case Le.n:{const s=t.payload.users;return uT(e,s)}case th.h:{const s=t.payload.data;return uT(e,s)}case Em.h:{const s=t.payload.user;return uT(e,{[s.username]:s})}case _e.q:{var s=t.payload;const r=s.gildee,n=s.gildType,a=e[r.toLowerCase()];if(!a)return e;const c=a.gildedLastMonth,i=Object(dr.d)(n);return i?uT(e,{[r.toLowerCase()]:Object.assign({},a,{gildedLastMonth:Object.assign({},c,{[i]:(c&&c[i]||0)+1})})}):e}default:return e}},bT=s("./src/reddit/actions/usernameAvailable.ts");const pT={};var OT=(e=pT,t)=>{switch(t.type){case bT.a:{const s=t.payload.username;return Object.assign({},e,{[s]:bT.b.Available})}case bT.c:{const s=t.payload.username;return Object.assign({},e,{[s]:bT.b.Error})}case bT.d:{const s=t.payload.username;return Object.assign({},e,{[s]:bT.b.Pending})}case bT.e:{const s=t.payload.username;return Object.assign({},e,{[s]:bT.b.Unavailable})}default:return e}};const fT={};var mT=(e=fT,t)=>{switch(t.type){case b.n:{var s=t.payload;const r=s.subredditId,n=s.wallets,a=Object.keys(n).reduce((t,s)=>{const a=e[s]||{},c=Object.assign({},a,{[r]:n[s]});return Object.assign({},t,{[s]:c})},{});return Object.assign({},e,a)}default:return e}};const jT={};var gT=(e=jT,t)=>{switch(t.type){case Le.n:{var s=t.payload;const r=s.category,n=s.users;return Object.assign({},e,{[r]:Object.keys(n)})}default:return e}},yT=Object(r.c)({api:cT,appliedBadges:oT,models:lT,nameAvailable:OT,publicWallets:mT,topOCCreators:gT});const _T={};var ET=(e=_T,t)=>{switch(t.type){case Ue.b:case oe.b:case be.b:case Oe.i:case oe.q:case Be.b:case Vn.a:{const s=t.payload.structuredStyles;if(!s||!s.data)return e;const r=s.data.content.widgets.layout.idCardWidget,n=Object.keys(t.payload.subredditAboutInfo||{});if(1!==n.length)return e;const a=n[0];return Object.assign({},e,{[a]:r})}default:return e}},hT=s("./src/reddit/actions/widgets.ts");const ST={};var TT=(e=ST,t)=>{switch(t.type){case Ue.b:case oe.b:case be.b:case Oe.i:case Be.b:{const s=t.payload.structuredStyles;if(!s||!s.data)return e;const r=s.data.content.widgets.items,n=s.data.content.widgets.layout.topbar.order.filter(e=>r[e]&&"menu"===r[e].kind);if(!n.length)return e;const a=Object.keys(t.payload.subredditAboutInfo||{});if(1!==a.length)return e;const c=a[0];return Object.assign({},e,{[c]:n[0]})}case hT.c:{const s=t.payload;return"menu"!==s.widget.kind?e:Object.assign({},e,{[s.subredditId]:s.widgetId})}case hT.d:{const s=t.payload;return e[s.subredditId]===s.widgetId?Object.assign({},e,{[s.subredditId]:null}):e}default:return e}};const IT={};var vT=(e=IT,t)=>{switch(t.type){case be.b:{const s=t.payload,r=s.structuredStyles&&s.structuredStyles.data&&s.structuredStyles.data.content;if(!r)return e;const n=r.widgets;return Object.assign({},e,n.items)}case g.h:{const s=t.payload;return Object.assign({},e,s.widgets)}case hT.a:{const s=t.payload;return Object.assign({},e,s.widgets.items)}case hT.e:case hT.c:{const s=t.payload;return Object.assign({},e,{[s.widget.id]:s.widget})}case hT.d:{const s=t.payload,r=Object.assign({},e);return delete r[s.widgetId],r}case Ue.b:case oe.b:case be.b:case Oe.i:case oe.q:case Be.b:case Vn.a:{const s=t.payload.structuredStyles;if(!s||!s.data)return e;const r=s.data.content.widgets;return Object.assign({},e,r.items)}case hm.e:{var s=t.payload;const r=s.userIsSubscriber,n=s.nameIdentifier,a=s.widgetId;if(!e[a]||"community-list"!==e[a].kind)return Object.assign({},e);const c=r,i=e[a],o=i.data.map(e=>{const t=Object.assign({},e);return n.name===t.name&&(t.isSubscribed=c),t});return Object.assign({},e,{[a]:Object.assign({},i,{data:o})})}default:return e}};const CT={};var RT=(e=CT,t)=>{switch(t.type){case be.b:case oe.b:case Oe.i:case Be.b:{const s=t.payload.structuredStyles;if(!s||!s.data)return e;const r=s.data.content.widgets.layout.moderatorWidget,n=Object.keys(t.payload.subredditAboutInfo||{});if(1!==n.length)return e;const a=n[0];return Object.assign({},e,{[a]:r})}default:return e}};const AT={};var DT=(e=AT,t)=>{switch(t.type){case be.b:case Be.b:case Vn.a:{const s=t.payload,r=s.structuredStyles&&s.structuredStyles.data&&s.structuredStyles.data.content;if(!r)return e;const n=Object.keys(s.subredditAboutInfo||{});if(1!==n.length)return e;const a=n[0],c=r.widgets.layout.sidebar.order;return Object.assign({},e,{[a]:c})}case g.h:{const s=t.payload;return Object.assign({},e,{[s.subredditId]:s.sidebar})}case hT.a:{const s=t.payload;return Object.assign({},e,{[s.subredditId]:s.widgets.layout.sidebar.order})}case hT.b:{const s=t.payload;return Object.assign({},e,{[s.subredditId]:s.widgetIds})}case hT.c:{const s=t.payload;if("menu"===s.widget.kind)return e;if(!e[s.subredditId])return Object.assign({},e,{[s.subredditId]:[s.widgetId]});const r=e[s.subredditId].concat(s.widgetId);return Object.assign({},e,{[s.subredditId]:r})}case hT.d:{const s=t.payload;if(!e[s.subredditId])return e;const r=e[s.subredditId].filter(e=>e!==s.widgetId);return Object.assign({},e,{[s.subredditId]:r})}case Ue.b:case oe.b:case be.b:case oe.q:case Oe.i:case Be.b:case Vn.a:{const s=t.payload.structuredStyles;if(!(s&&s.data&&s.data.content.widgets))return e;const r=s.data.content.widgets.layout.sidebar.order,n=Object.keys(t.payload.subredditAboutInfo||{});if(1!==n.length)return e;const a=n[0];return Object.assign({},e,{[a]:r})}default:return e}},PT=Object(r.c)({idCardIds:ET,menuIds:TT,models:vT,moderatorIds:RT,sidebar:DT});t.a=Object(r.c)({accountManagerModalData:o,activeModalId:_,ads:T,alpha:C,apiRequestState:D,appeal:L,approvedSubmitters:ne,authorFlair:ye,awards:ze,badges:dt,banned:At,blockUser:Lt,brandSafety:Gt,categories:us,chat:Ds,claimGold:Ms,comments:vr,commentsPage:Vr,contentGate:Wr,continueThreads:Qr,creations:Ka,dashboard:za,discoveryUnits:ac,economics:lc,emojis:fc,externalAccount:Vc,featureFlags:Qc,fontFiles:Zc,gild:pi,goldPurchase:Zi,header:ro,imageUploads:co,isModeratorWithPostPerms:oo,jsApi:bo,leaderboard:Io,listings:od,live:ld,mediaPlayback:bd.a,meta:n.a,moderatingSubreddits:Od,moderationLog:Ad,moderators:mu,modListingPage:Su,modModeEnabled:Iu,modQueue:vl,moreComments:kl,multireddits:Hl,muted:ub,news:xb,nps:kb,oldSiteRules:Mb,originalContent:dp,partnerSubredditConnection:yp,platform:Sp,postCollection:eO,polls:$p,postFlair:cO,posts:BO,postStickiedComments:HO,givePremium:gi,products:cf,profileCommentsPage:hf,profilePrivatePage:_m,profileModSettingsPage:vf,profileOverviewPage:om,profilePostsPage:um,profiles:Wm,providerFlair:Zm,promos:Qm,recommendations:tj,removalReasons:bj,reportFlow:Sj,requestHost:Tj,runTimeEnvVars:vj,search:Lj,searchDiscoveryUnits:Vj,shortcuts:eg,sidebarPromotedPosts:rg,sitewideRules:cg,structuredStyles:vg,stylesheets:Cg,subredditAutocomplete:Lg,subredditChannels:Yg,subreddits:x_,subredditSettings:V_,subredditStickyPosts:W_,subscriptions:uE,tags:vE,themes:DE,toaster:wE,tooltipId:a.a,tracking:UE,transfers:VE,trending:WE,trophies:zE,uploads:JE,user:eT,userFlair:sT,users:yT,widgets:PT})},"./src/reddit/reducers/sidebarPromotedPosts/models/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});var r,n=s("./src/reddit/actions/ad.ts");!function(e){e[e.FRONTPAGE=0]="FRONTPAGE",e[e.COMMENTS_OVERLAY=1]="COMMENTS_OVERLAY",e[e.COMMENTS=2]="COMMENTS",e[e.SUBREDDIT=3]="SUBREDDIT",e[e.MULTIREDDIT=4]="MULTIREDDIT",e[e.SEARCH_RESULTS=5]="SEARCH_RESULTS"}(r||(r={}));const a={};t.b=((e=a,t)=>{switch(t.type){case n.d:case n.b:{const s=t.payload;return Object.assign({},e,s)}case n.c:case n.d:return e;case n.e:return a;default:return e}})},"./src/reddit/reducers/tags/selected/index.ts":function(e,t,s){"use strict";var r=s("./node_modules/lodash/uniqWith.js"),n=s.n(r),a=s("./node_modules/lodash/values.js"),c=s.n(a),i=s("./src/reddit/actions/tags.ts");const o=e=>!e.id,d=e=>!!e.id,u=(e,t)=>o(e)&&o(t)?e.displayText.toLowerCase().trim()===t.displayText.toLowerCase().trim():!(!d(e)||!d(t))&&e.id===t.id;var l,b=s("./src/reddit/models/Tags/index.ts");s.d(t,"a",function(){return l}),function(e){e.ADD="ADD",e.REMOVE="REMOVE"}(l||(l={}));const p={selectedOptions:{},deselectedOptions:{},inputByItemId:{}};t.b=((e=p,t)=>{switch(t.type){case i.i:{var s=t.payload;const r=s.subredditId,a=s.itemTags,i=n()([...(e.selectedOptions[r]||[]).map(e=>{if(!e.id){const t=c()(a[r]||{}).find(t=>e.displayText.toLowerCase().trim()===t.tag.text.toLowerCase().trim());if(t)return Object.assign({},Object(b.d)(t,!0),{action:null})}return e}),...c()(a[r]||{}).map(e=>Object.assign({},Object(b.d)(e,!0),{action:null}))],u);return Object.assign({},e,{selectedOptions:Object.assign({},e.selectedOptions,{[r]:i.map(e=>Object.assign({},e,{action:e.id?null:e.action}))}),deselectedOptions:Object.assign({},e.deselectedOptions,{[r]:[]})})}case i.p:{var r=t.payload;const s=r.subredditId,a=r.option,c=(e.deselectedOptions[s]||[]).slice(),i=c.findIndex(e=>u(e,a));let o=l.ADD;return i>-1&&(o=null,c.splice(i,1)),Object.assign({},e,{selectedOptions:Object.assign({},e.selectedOptions,{[s]:n()([...e.selectedOptions[s]||[],Object.assign({},a,{action:o})],u)}),deselectedOptions:Object.assign({},e.deselectedOptions,{[s]:c})})}case i.o:{var a=t.payload;const s=a.subredditId,r=a.option,n=(e.deselectedOptions[s]||[]).slice(),c=(e.selectedOptions[s]||[]).slice(),i=c.findIndex(e=>u(e,r));return i>-1&&(null===c[i].action&&n.push(Object.assign({},c[i],{action:l.REMOVE})),c.splice(i,1)),Object.assign({},e,{selectedOptions:Object.assign({},e.selectedOptions,{[s]:c}),deselectedOptions:Object.assign({},e.deselectedOptions,{[s]:n})})}case i.n:{var o=t.payload;const s=o.subredditId,r=o.input;return Object.assign({},e,{inputByItemId:Object.assign({},e.inputByItemId,{[s]:r})})}default:return e}})},"./src/reddit/reducers/user/prefs/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});var r,n=s("./node_modules/lodash/isEqual.js"),a=s.n(n),c=s("./node_modules/lodash/merge.js"),i=s.n(c),o=s("./node_modules/lodash/pick.js"),d=s.n(o),u=s("./src/lib/constants/index.ts"),l=s("./src/reddit/actions/comment.ts"),b=s("./src/reddit/actions/contentGate.ts"),p=s("./src/reddit/actions/frontpage.ts"),O=s("./src/reddit/actions/header.ts"),f=s("./src/reddit/actions/modQueue/constants.ts"),m=s("./src/reddit/actions/originalContent.ts"),j=s("./src/reddit/actions/page.ts"),g=s("./src/reddit/actions/pages/collectionCommentsPage.ts"),y=s("./src/reddit/actions/pages/modListing/constants.ts"),_=s("./src/reddit/actions/pages/news/index.ts"),E=s("./src/reddit/actions/pages/originalContent.ts"),h=s("./src/reddit/actions/pages/partnerSubredditConnection.ts"),S=s("./src/reddit/actions/pages/postCreation.ts"),T=s("./src/reddit/actions/pages/postDraft.ts"),I=s("./src/reddit/actions/pages/profileComments.ts"),v=s("./src/reddit/actions/pages/profileOverview.ts"),C=s("./src/reddit/actions/pages/profilePosts.ts"),R=s("./src/reddit/actions/pages/subreddit.ts"),A=s("./src/reddit/actions/postCreation/constants.ts"),D=s("./src/reddit/actions/postDraft.ts"),P=s("./src/reddit/actions/preferences.ts"),x=s("./src/reddit/actions/redditEmbed.ts"),w=s("./src/reddit/actions/search.ts"),N=s("./src/reddit/actions/structuredStyles.ts"),k=s("./src/reddit/actions/subreddit.ts"),L=s("./src/reddit/actions/users.ts"),U=s("./src/reddit/constants/postLayout.ts"),M=s("./src/reddit/constants/preferences.ts"),G=s("./src/reddit/constants/theme.ts"),F=s("./src/reddit/models/PostCreationForm/index.ts"),B=s("./src/reddit/models/PostDraft/index.ts"),$=s("./src/reddit/models/User/index.ts");!function(e){e.Whitelisted="whitelisted",e.Everyone="everyone"}(r||(r={}));const q=[...["acceptPrivateMessages","allowClickTracking","autoplayVideo","collapseReadMessages","defaultCommentSort","emailDigests","emailUnreadMessages","emailUnsubscribe","geopopular","hideAds","hideFromRobots","hideNSFW","highlightComments","inBeta","labelNSFW","markMessagesRead","nightmode","over18","profileOptOut","showMessagesInInbox","showNotifications","showTwitter","showUsernameMentionNotifications"],...M.a],V={acceptPrivateMessages:void 0,allowClickTracking:!1,autoplayVideo:!0,collapsedTraySections:$.a,commentMode:F.h.RICH_TEXT,layout:U.c.Card,rememberCommunityLayout:!1,defaultCommentSort:u.t.CONFIDENCE,editorMode:F.h.RICH_TEXT,featuresViewedHistory:$.b,geopopular:void 0,globalTheme:G.a,hamburgerTray:void 0,hasSeenCustomizeFlyout:!0,hideNSFW:!0,labelNSFW:!0,markMessagesRead:!0,nightmode:!1,openPostInNewTab:!1,over18:!1,profileLayout:void 0,profileOptOut:!1,showActiveCommunities:!0,showTwitter:!1,sort:u.Z.Hot,stylesEnabled:!0,subreddit:{},subscriptionsPinned:void 0,rememberCommunitySort:!1,useMarkdown:!1},H={stylesEnabled:!0,layout:void 0,sort:void 0},K=(e,t)=>{if(!t)return e;const s=d()(Object.assign({},t.account,t),q),r=t.subreddit,n=Object.assign({},e.subreddit);Object.keys(r||{}).forEach(e=>{n[e]=Object.assign({},H,r&&r[e])});const c=Object.assign({},e,s,{subreddit:n});if(c.useMarkdown!==e.useMarkdown){const e=c.useMarkdown?F.h.MARKDOWN:F.h.RICH_TEXT;c.editorMode=e,c.commentMode=e}return a()(c,e)?e:c},W=(e,t,s)=>K(e,{subreddit:{[t]:Object.assign({},H,e.subreddit[t],s)}});t.b=((e=V,t)=>{switch(t.type){case l.l:case l.r:{const s=t.payload.editorMode;return Object.assign({},e,{commentMode:s})}case A.t:case A.P:{const s=t.payload.editorMode;return Object.assign({},e,{editorMode:s})}case O.e:return Object.assign({},e,{subscriptionsPinned:!0});case O.f:return Object.assign({},e,{subscriptionsPinned:!1});case D.g:{const s=t.payload.kind;return Object.assign({},e,{editorMode:s===B.b.Markdown?F.h.MARKDOWN:F.h.RICH_TEXT})}case P.g:{const s=t.payload.layout;return e.layout===s?e:Object.assign({},e,{layout:s})}case P.n:{var s=t.payload;const r=s.layout,n=s.subredditId;return W(e,n,{layout:r})}case P.e:return Object.assign({},e,{hasSeenCustomizeFlyout:!0});case P.l:return e.profileLayout===t.payload.profileLayout?e:Object.assign({},e,{profileLayout:t.payload.profileLayout});case b.d:return Object.assign({},e,{over18:!0});case P.b:return void 0!==t.payload?Object.assign({},e,{autoplayVideo:t.payload.autoplayVideo}):e;case P.h:return void 0!==t.payload?Object.assign({},e,{nightmode:t.payload.nightmode}):e;case N.e:return t.payload.isNightmodeOn?Object.assign({},e,{nightmode:!1,nightmodeTempUpdated:!0}):e;case N.f:return t.payload.nightmodeTempUpdated?Object.assign({},e,{nightmode:!0,nightmodeTempUpdated:!1}):e;case P.f:return void 0!==t.payload?Object.assign({},e,{hamburgerTray:t.payload.set}):Object.assign({},e,{hamburgerTray:!e.hamburgerTray});case P.c:return void 0!==t.payload?Object.assign({},e,{collapsedTraySections:i()({},e.collapsedTraySections,t.payload)}):e;case L.a:case L.b:return Object.assign({},e,{featuresViewedHistory:i()({},e.featuresViewedHistory,t.payload)});case b.a:case b.b:case b.e:case b.c:case b.f:case y.e:case y.h:case _.b:case E.b:case g.a:case j.a:case g.b:case j.b:case g.d:case j.d:case j.g:case R.b:case j.l:case h.b:case I.e:case v.e:case v.b:case C.e:case p.b:case m.e:case k.i:case w.c:case x.b:case S.b:case T.a:case P.i:case j.q:case P.a:return t.payload&&t.payload.preferences?K(e,t.payload.preferences):e;case P.o:{var r=t.payload;const s=r.subredditId,n=r.prefs;return W(e,s,n)}case I.d:case v.d:case v.a:case C.d:if(t.payload&&t.payload.account){const s=t.payload.account.nightmode;if(e.nightmode!==s)return Object.assign({},e,{nightmode:s})}return e;case f.k:case f.m:case f.l:case f.j:case f.i:case f.q:case f.p:case f.s:case f.t:case f.z:case f.y:return t.payload&&t.payload.response&&t.payload.response.preferences?K(e,t.payload.preferences):e;case P.m:{const s=t.payload.additional.showActiveCommunities;return e.showActiveCommunities!==s?Object.assign({},e,{showActiveCommunities:s}):e}default:return e}})},"./src/reddit/routes/modListing/index.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return i}),s.d(t,"b",function(){return o}),s.d(t,"d",function(){return u});var r=s("./node_modules/lodash/flatten.js"),n=s.n(r),a=s("./src/lib/constants/index.ts"),c=s("./src/reddit/actions/pages/modListing/index.ts");const i="/r/mod",o="/me/f/mod",d=[i,o],u=e=>e.startsWith(o),l=n()(d.map(e=>Object.keys(a.X).map(t=>`${e}/:sort(${a.X[t]})?`))).map(e=>({path:e,action:c.b,chunk:a.r.MOD_LISTING,exact:!0,meta:{name:a.Rb.MOD_LISTING},pretfetches:[a.r.SUBREDDIT,a.r.COMMENTS_PAGE]}));t.c=l},"./src/reddit/routes/partnerSubredditConnection/constants.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});const r="/subreddits/connect"},"./src/reddit/routes/postCreation/index.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return i}),s.d(t,"b",function(){return o}),s.d(t,"d",function(){return d});var r=s("./src/lib/constants/index.ts"),n=s("./src/reddit/actions/pages/postCreation.ts"),a=s("./src/reddit/routes/postCreation/constants.ts");const c=[a.c,a.d,a.b,a.a],i=e=>a.d.replace(/:subredditName/,e),o=e=>a.b.replace(/:profileName/,e),d=e=>e.split("?")[0]===a.a,u=c.map(e=>({path:e,action:n.e,chunk:r.r.POST_CREATION,exact:!0,meta:{name:r.Rb.POST_CREATION},prefetches:[r.r.COMMENTS_PAGE]}));t.a=u},"./src/reddit/selectors/activeModalId.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n});const r=e=>e.activeModalId,n=e=>t=>t.activeModalId===e},"./src/reddit/selectors/category.ts":function(e,t,s){"use strict";s.d(t,"g",function(){return u}),s.d(t,"h",function(){return l}),s.d(t,"k",function(){return b}),s.d(t,"l",function(){return p}),s.d(t,"j",function(){return O}),s.d(t,"i",function(){return f}),s.d(t,"f",function(){return m}),s.d(t,"e",function(){return g}),s.d(t,"a",function(){return _}),s.d(t,"b",function(){return E}),s.d(t,"d",function(){return h}),s.d(t,"c",function(){return S}),s.d(t,"m",function(){return T}),s.d(t,"n",function(){return I}),s.d(t,"o",function(){return v});var r=s("./node_modules/reselect/lib/index.js"),n=s("./src/lib/objectSelector/index.ts"),a=s("./src/reddit/constants/experiments.ts"),c=s("./src/reddit/helpers/name/index.ts"),i=s("./src/reddit/models/Widgets/index.ts"),o=s("./src/reddit/selectors/subreddit.ts");const d=[],u=e=>e.categories.api.list.loaded,l=e=>e.categories.api.list.pending,b=(e,{id:t})=>t?e.categories.api.subreddits.loaded[t]:void 0,p=(e,{id:t})=>t?e.categories.api.subreddits.pending[t]:void 0,O=(e,{id:t})=>t?e.categories.models[t]:void 0,f=e=>e.categories.nameToId,m=(e,{categoryName:t})=>{const s=e.categories.nameToId[Object(c.f)(t)];if(s)return O(e,{id:s})},j=new Set(["nba","nfl"]),g=Object(r.createSelector)(e=>e.categories.ids,e=>e.categories.models,(e,t)=>{const s=a.u,r={};let n=1e3;const i=[];for(const a of e){const e=t[a];j.has(Object(c.f)(e.name))||(s[e.name]||(r[e.name]=n++),i.push(e))}return i.sort((e,t)=>{return(s[e.name]||r[e.name])-(s[t.name]||r[t.name])})}),y=(e,{categoryName:t})=>{const s=m(e,{categoryName:t});return s&&e.subreddits.byCategory[s.id]||d},_=Object(r.createSelector)((e,{id:t})=>{if(!t)return d;return e.subreddits.byCategory[t]||d},o.L,e=>e.subreddits.about,(e,t,s)=>e.map(e=>Object(i.h)(t[e],s[e]))),E=()=>Object(n.a)(Object(r.createSelector)(y,o.L,o.t,(e,t,s)=>e.map(e=>Object(i.h)(t[e],s[e])))),h=Object(r.createSelector)(y,o.L,(e,t)=>0===e.length?d:e.map(e=>t[e])),S=()=>Object(n.a)(Object(r.createSelector)(y,o.L,(e,t)=>0===e.length?d:e.map(e=>{const s=t[e];return s?s.name:""}).filter(Boolean))),T=Object(r.createSelector)((e,t)=>e.listings.listingOrder.ids[t.listingKey]||d,e=>e.categories.models,(e,t)=>e.map(e=>t[e])),I=Object(n.a)(Object(r.createSelector)((e,t)=>e.listings.listingOrder.ids[t.listingKey]||d,e=>e.subreddits.models,(e,t)=>e.map(e=>t[e]))),v=(e,t)=>{const s=t?e.posts.models[t]:null;return s&&s.postCategories?s.postCategories:null}},"./src/reddit/selectors/claimgold.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n});const r=e=>e.claimGold.code,n=e=>e.claimGold.showModal},"./src/reddit/selectors/discoveryUnit.ts":function(e,t,s){"use strict";s.d(t,"h",function(){return O}),s.d(t,"i",function(){return f}),s.d(t,"f",function(){return m}),s.d(t,"j",function(){return j}),s.d(t,"b",function(){return g}),s.d(t,"e",function(){return y}),s.d(t,"a",function(){return _}),s.d(t,"d",function(){return E}),s.d(t,"g",function(){return h}),s.d(t,"c",function(){return S});var r=s("./src/lib/constants/index.ts"),n=s("./src/lib/makeListingKey/index.ts"),a=s("./src/lib/objectSelector/index.ts"),c=s("./src/reddit/helpers/name/index.ts"),i=s("./src/reddit/models/DiscoveryUnit/index.ts"),o=s("./src/reddit/selectors/category.ts"),d=s("./src/reddit/selectors/experiments/exploreV2.ts"),u=s("./src/reddit/selectors/listings.ts"),l=s("./src/reddit/selectors/posts.ts"),b=s("./src/reddit/selectors/subreddit.ts");const p=[],O=e=>e.discoveryUnits.api.list.loaded,f=e=>e.discoveryUnits.api.list.pending,m=(e,{unitName:t})=>{const s=e.discoveryUnits.nameToId[Object(c.f)(t)];return e.discoveryUnits.models[s]},j=()=>Object(a.a)((e,{listingKey:t})=>{const s=Object(l.F)(e);return Object(l.y)(e,{listingKey:t}).filter(e=>{const t=s[e];return t&&!t.isStickied&&!t.isSponsored})}),g=()=>Object(a.a)((e,{categoryName:t,id:s,unitName:a})=>{let c;if(t&&!(c=Object(o.f)(e,{categoryName:t})))return p;const i=s||c&&c.id,d=Object(n.a)(a,r.X.HOT,{category:i});return j()(e,{listingKey:d})}),y=()=>Object(a.a)((e,{listingKey:t,unitName:s,subredditName:a})=>{if(!Object(b.v)(e,{subredditName:a}))return p;const c=t||Object(n.a)(s,r.X.HOT,{subredditName:a});return j()(e,{listingKey:c})}),_=e=>{if(Object(d.a)(e))return m(e,{unitName:i.c})},E=e=>{if(Object(d.a)(e))return m(e,{unitName:i.d})},h=(e,{listingKey:t,shouldLoadMore:s})=>{const r=Object(u.j)(e,{listingKey:t}),n=r?r.token:void 0,a=Object(u.h)(e,{listingKey:t});if(r){if(!s)return;{const s=Object(u.i)(e,{listingKey:t,token:r.token});if(a||s)return}}else{const s=Object(u.f)(e,{listingKey:t});if(a||s)return}return{fetchedToken:n}},S=e=>m(e,{unitName:i.a})},"./src/reddit/selectors/experiments/exploreV2.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return a}),s.d(t,"b",function(){return c}),s.d(t,"e",function(){return i}),s.d(t,"f",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"a",function(){return u});var r=s("./src/reddit/constants/experiments.ts"),n=s("./src/reddit/helpers/chooseVariant/index.ts");const a=e=>e===r.H.ExploreOld,c=e=>e===r.H.ExploreStandardSearchCommunity||e===r.H.ExploreTrendingDUCommunity||e===r.H.ExploreTrendingDUCommunityPopular||e===r.H.ExploreTrendingSearchCommunity,i=e=>e===r.H.ExploreTrendingDUCommunity||e===r.H.ExploreTrendingDUCommunityPopular,o=e=>e===r.H.ExploreTrendingSearchCommunity,d=e=>e===r.H.ExploreTrendingDUCommunityPopular,u=(e,t)=>{const s=Object(n.b)(e,{experimentEligibilitySelector:e=>!e.user.temporaryGQL.isLoggedIn,experimentName:r.D,expEventOverride:t?t.expEventOverride:void 0});return Object(r.R)(s)?void 0:s}},"./src/reddit/selectors/experiments/postSeo.ts":function(e,t,s){"use strict";s.d(t,"e",function(){return c}),s.d(t,"a",function(){return i}),s.d(t,"c",function(){return o}),s.d(t,"d",function(){return d}),s.d(t,"b",function(){return u});var r=s("./src/reddit/constants/experiments.ts"),n=s("./src/reddit/helpers/chooseVariant/index.ts"),a=s("./src/reddit/selectors/user.ts");const c=e=>Object(n.b)(e,{experimentName:r.x,experimentEligibilitySelector:e=>!Object(a.F)(e)}),i=e=>e===r.z.DUOnBottom,o=e=>e===r.z.ListingOnBottom,d=e=>e===r.z.ListingOnBottom||e===r.z.DUOnBottom,u=e=>e===r.z.ListingOnBottom||e===r.z.DUOnBottom},"./src/reddit/selectors/experiments/railsSearchResults.ts":function(e,t,s){"use strict";s.d(t,"c",function(){return c}),s.d(t,"b",function(){return i}),s.d(t,"a",function(){return o});var r=s("./src/reddit/constants/experiments.ts"),n=s("./src/reddit/helpers/chooseVariant/index.ts"),a=s("./src/reddit/selectors/user.ts");const c=e=>Object(a.D)(e)||r.F.Treatment1===Object(n.b)(e,{experimentEligibilitySelector:n.a,experimentName:r.B}),i=e=>r.G.Treatment1===Object(n.b)(e,{experimentEligibilitySelector:n.a,experimentName:r.C}),o=e=>r.m.Disabled===Object(n.b)(e,{experimentEligibilitySelector:n.a,experimentName:r.i})},"./src/reddit/selectors/externalAccount.ts":function(e,t,s){"use strict";s.d(t,"f",function(){return i}),s.d(t,"b",function(){return d}),s.d(t,"c",function(){return u}),s.d(t,"e",function(){return l}),s.d(t,"a",function(){return b}),s.d(t,"d",function(){return p});var r=s("./src/reddit/constants/posts.ts"),n=s("./src/reddit/models/ExternalAccount/index.ts"),a=s("./src/reddit/models/User/index.ts"),c=s("./src/reddit/selectors/user.ts");const i=(e,{username:t})=>!!e.externalAccount.api.user.pending[t],o=(e,{username:t})=>e.externalAccount.user[t],d=e=>{const t=Object(c.j)(e);if(!t)return;const s=Object(a.f)(t),r=o(e,{username:s});return r?r.twitter:void 0},u=e=>!!e.externalAccount.api.connect.pending[n.a.Twitter],l=(e,{profileName:t})=>{if(!t)return null;const s=o(e,{username:t});if(!s)return null;const r=s[n.a.Twitter];if(!r)return null;const i=Object(c.j)(e);if(!(i&&Object(a.f)(i).toLowerCase()===t.toLowerCase()))return r;const d=Object(c.bb)(e,{userName:t});return d?d.prefShowTwitter?r:null:r},b=(e,t)=>{if(Object(c.j)(e)){const s=p(e,t);if(s)return!!s.currentUserIsSupporter}return!1},p=(e,t)=>{const s=t.name,a=t.type;let c;return a===r.a.SUBREDDIT?c=((e,{subredditName:t})=>e.externalAccount.subreddit[t])(e,{subredditName:s}):a===r.a.PROFILE&&(c=o(e,{username:s})),c?c[n.a.Patreon]:null}},"./src/reddit/selectors/frontpage.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return i});var r=s("./src/lib/constants/index.ts"),n=s("./src/reddit/constants/experiments.ts"),a=s("./src/reddit/helpers/chooseVariant/index.ts"),c=s("./src/reddit/selectors/user.ts");const i=e=>{if(e.user&&e.user.session&&!e.user.session.unsafeLoggedOut)return r.X.BEST;if(Object(c.F)(e)||!Object(c.H)(e))return r.X.HOT;switch(Object(a.b)(e,{experimentEligibilitySelector:a.a,experimentName:n.v})){case n.w.Treatment1:return r.X.TOP;default:return r.X.HOT}}},"./src/reddit/selectors/gild.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return r}),s.d(t,"c",function(){return n}),s.d(t,"i",function(){return a}),s.d(t,"f",function(){return c}),s.d(t,"g",function(){return i}),s.d(t,"h",function(){return o}),s.d(t,"b",function(){return d}),s.d(t,"e",function(){return u}),s.d(t,"a",function(){return l});const r=e=>e.gild.gildModalThingId,n=(e,t)=>e.gild.gildModalThingId===t,a=e=>e.gild.gildType,c=e=>e.gild.includeMessage,i=e=>e.gild.isAnonymous,o=e=>e.gild.isIframed,d=e=>e.gild.message,u=e=>e.gild.api.pending,l=e=>e.gild.api.error},"./src/reddit/selectors/goldPurchaseModals.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r}),s.d(t,"b",function(){return n}),s.d(t,"d",function(){return a}),s.d(t,"c",function(){return c}),s.d(t,"p",function(){return i}),s.d(t,"q",function(){return o}),s.d(t,"u",function(){return d}),s.d(t,"e",function(){return u}),s.d(t,"j",function(){return l}),s.d(t,"s",function(){return b}),s.d(t,"t",function(){return p}),s.d(t,"r",function(){return O}),s.d(t,"v",function(){return f}),s.d(t,"h",function(){return m}),s.d(t,"i",function(){return j}),s.d(t,"k",function(){return g}),s.d(t,"m",function(){return y}),s.d(t,"n",function(){return _}),s.d(t,"l",function(){return E}),s.d(t,"o",function(){return h}),s.d(t,"g",function(){return S}),s.d(t,"f",function(){return T});const r=e=>e.goldPurchase.coinPurchaseModal.activePage,n=e=>e.goldPurchase.coinPurchaseModal.gildThingId||void 0,a=e=>e.goldPurchase.coinPurchaseModal.showModal,c=e=>e.goldPurchase.coinPurchaseModal.purchasePackage,i=e=>e.goldPurchase.premiumPurchaseModal.activePage,o=e=>e.goldPurchase.premiumPurchaseModal.showModal,d=e=>e.goldPurchase.updateCardModal.pending,u=e=>e.goldPurchase.payment.paymentMethod,l=e=>e.goldPurchase.payment.cardName,b=e=>e.goldPurchase.payment.savedCardsPending,p=e=>e.goldPurchase.payment.savedCards,O=e=>e.goldPurchase.payment.rememberCard,f=e=>e.goldPurchase.payment.useSavedCard,m=e=>e.goldPurchase.payment.cardValidation.cardCvc,j=e=>e.goldPurchase.payment.cardValidation.cardExpiry,g=e=>e.goldPurchase.payment.cardValidation.cardNumber,y=e=>e.goldPurchase.payment.cardValidation.nameOnCard,_=e=>e.goldPurchase.payment.cardValidation.postalCode,E=e=>e.goldPurchase.payment.stripeToken.errorMessage,h=e=>e.goldPurchase.payment.stripeToken.pending,S=e=>e.goldPurchase.payment.paypal.passthrough,T=e=>e.goldPurchase.payment.paypal.errorMessage},"./src/reddit/selectors/imageUploads.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n}),s.d(t,"b",function(){return a});var r=s("./src/reddit/models/Image/index.tsx");const n=e=>e.imageUploads,a=(e,t)=>{const s=n(e),a=[];for(const n in s){const e=s[n];e.kind===r.b.TempUploaded&&e.context===t&&a.push(e)}return a}},"./src/reddit/selectors/oldSiteRules.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return r});const r=e=>e.oldSiteRules},"./src/reddit/selectors/originalContent.ts":function(e,t,s){"use strict";s.d(t,"d",function(){return O}),s.d(t,"e",function(){return f}),s.d(t,"c",function(){return m}),s.d(t,"h",function(){return j}),s.d(t,"g",function(){return y}),s.d(t,"f",function(){return _}),s.d(t,"i",function(){return E}),s.d(t,"k",function(){return h}),s.d(t,"j",function(){return S}),s.d(t,"a",function(){return T}),s.d(t,"b",function(){return I});var r=s("./node_modules/lodash/values.js"),n=s.n(r),a=s("./node_modules/reselect/lib/index.js"),c=s("./src/app/strings/index.ts"),i=s("./src/lib/objectSelector/index.ts"),o=s("./src/reddit/constants/originalContent.ts"),d=s("./src/reddit/selectors/profile.ts"),u=s("./src/reddit/selectors/user.ts");const l=[],b=Object(c.f)("postCreation.modifiers.originalContentCategories.none"),p=Object(c.f)("postCreation.modifiers.originalContentCategories.best"),O=e=>e.originalContent.categories.api.pending,f=e=>e.originalContent.categories.models,m=Object(a.createSelector)(f,e=>n()(e).sort((e,t)=>e.name.localeCompare(t.name))),j=Object(a.createSelector)(m,e=>e.filter(e=>e.submittable)),g=Object(a.createSelector)(m,e=>e.filter(e=>e.discoverable)),y=Object(a.createSelector)(g,e=>e.reduce((e,t)=>(e[t.name]=t,e),{})),_=Object(a.createSelector)(u.M,g,(e,t)=>[{discoverable:!0,name:o.b,displayText:p(e),submittable:!1},...t]),E=Object(a.createSelector)(u.M,j,(e,t)=>[{discoverable:!1,name:o.c,displayText:b(e),submittable:!0},...t]),h=(e,{categoryName:t})=>e.users.topOCCreators[t]||l,S=Object(i.a)((e,{userNames:t})=>t.map(t=>{return{user:Object(u.bb)(e,{userName:t}),profile:Object(d.h)(e,{profileName:t})}})),T=(e,{categoryName:t})=>e.posts.bestOCPosts[t]||l,I=(e,{categoryName:t})=>e.originalContent.bestPosts.api.pending[t]},"./src/reddit/selectors/profileOverviewChronoItems.ts":function(e,t,s){"use strict";var r=s("./src/lib/objectSelector/index.ts"),n=s("./src/reddit/models/Flair/index.ts"),a=s("./src/reddit/models/PostCreationForm/index.ts");n.e.Text,n.e.Spoiler,n.e.Text,n.e.Spoiler,a.h.RICH_TEXT,n.e.Text,n.e.Spoiler,a.h.RICH_TEXT,n.e.Text,n.e.Spoiler,a.h.RICH_TEXT;var c=s("./src/reddit/helpers/isComment.ts");s.d(t,"f",function(){return i}),s.d(t,"e",function(){return d}),s.d(t,"h",function(){return l}),s.d(t,"g",function(){return b}),s.d(t,"a",function(){return p}),s.d(t,"b",function(){return O}),s.d(t,"d",function(){return f}),s.d(t,"c",function(){return m});const i=Object(r.a)((e,{listingKey:t})=>{const s=e.posts.models;return o(e,{listingKey:t}).filter(e=>{if(Object(c.a)(e))return!0;{const t=s[e];return t&&!t.hidden}})}),o=Object(r.a)((e,{listingKey:t})=>{const s=e.profileOverviewPage.chrono.ids[t];return s?[...s]:[]}),d=Object(r.a)((e,{listingKey:t})=>{return i(e,{listingKey:t}).reduce((t,s)=>{const r=Object(c.a)(s)?e.comments.models[s].postId:s;return t[s]=r,t},{})}),u=(Object(r.a)((e,{listingKey:t})=>{const s=e.posts.models;return u(e,{listingKey:t}).filter(e=>{const t=s[e];return t&&!t.hidden})}),Object(r.a)((e,{listingKey:t})=>{return i(e,{listingKey:t}).map(t=>Object(c.a)(t)?e.comments.models[t].postId:t)})),l=Object(r.a)((e,{listingKey:t})=>{const s=e.posts.models,r=u(e,{listingKey:t}),n={};return r.forEach(e=>n[e]=s[e]),n}),b=Object(r.a)((e,{listingKey:t})=>{const s=e.comments.models,r=i(e,{listingKey:t}),n={};return r.forEach(e=>!!Object(c.a)(e)&&(n[e]=s[e])),n}),p=(e,{listingKey:t})=>e.profileOverviewPage.chrono.api.error[t],O=(e,{listingKey:t})=>e.profileOverviewPage.chrono.api.pending[t],f=(e,{listingKey:t})=>e.profileOverviewPage.chrono.loadMore[t],m=(e,{listingKey:t})=>e.profileOverviewPage.chrono.fetchedTokens[t]},"./src/reddit/selectors/submitValidation.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return r}),s.d(t,"a",function(){return n}),s.d(t,"c",function(){return a});const r=e=>e.subredditSettings.postRequirements.formState,n=e=>e.subredditSettings.postRequirements.formErrors,a=e=>e.creations.formState.fieldValidation},"./src/reddit/selectors/tags.ts":function(e,t,s){"use strict";s.d(t,"j",function(){return c}),s.d(t,"k",function(){return i}),s.d(t,"e",function(){return o}),s.d(t,"h",function(){return d}),s.d(t,"b",function(){return p}),s.d(t,"d",function(){return O}),s.d(t,"c",function(){return f}),s.d(t,"f",function(){return m}),s.d(t,"i",function(){return j}),s.d(t,"a",function(){return g}),s.d(t,"g",function(){return y}),s.d(t,"l",function(){return _}),s.d(t,"m",function(){return E});var r=s("./node_modules/lodash/values.js"),n=s.n(r),a=s("./src/reddit/models/Tags/index.ts");const c=e=>e.tags.api.create.error||e.tags.api.deleteTag.error||e.tags.api.fetch.error||e.tags.api.update.error,i=e=>e.tags.api.create.pending||e.tags.api.deleteTag.pending||e.tags.api.fetch.pending||e.tags.api.update.pending,o=(e,{subredditId:t})=>e.tags.selected.inputByItemId[t]||"",d=(e,{subredditId:t})=>e.tags.selected.selectedOptions[t]||[],u=(e,{subredditId:t})=>e.tags.selected.deselectedOptions[t]||[],l={},b={},p=e=>e.tags.models.globalSubredditTags,O=(e,{subredditId:t})=>e.tags.models.subredditScopedTags[t]||b,f=(e,t)=>{const s=n()(t);for(let r=0;re.tags.models.itemTags[t]||l,j=(e,{itemId:t})=>e.tags.models.sortedItemTags[t]||[],g=(e,{thingId:t})=>n()(((e,{thingId:t})=>{const s=o(e,{subredditId:t})?(e=>e.tags.availableGlobalTagOrder.global.map(t=>e.tags.models.globalSubredditTags[t]))(e):(e=>e.tags.availableGlobalTagOrder.recommendedGlobal.map(t=>e.tags.models.globalSubredditTags[t]))(e),r=d(e,{subredditId:t}),n=s.reduce((e,t)=>(e[t.id]=Object(a.e)(t),e),{});return r.reduce((e,t)=>(t.id&&e[t.id]&&(e[t.id].selected=!0),e),n)})(e,{thingId:t})).filter(e=>!e.selected),y=(e,{subredditId:t})=>d(e,{subredditId:t}).concat(u(e,{subredditId:t})),_=(e,{subredditId:t})=>d(e,{subredditId:t}).filter(e=>!e.id&&!!e.action).map(e=>({text:e.displayText,type:a.c.CLASSIFICATION})),E=(e,{subredditId:t})=>{const s=O(e,{subredditId:t});return u(e,{subredditId:t}).filter(e=>!!e.id&&!!s[e.id]).map(e=>({tagId:e.id}))}},"./src/reddit/selectors/toast.ts":function(e,t,s){"use strict";s.d(t,"a",function(){return n});var r=s("./node_modules/reselect/lib/index.js");const n=Object(r.createSelector)(e=>e.toaster,(e,t)=>t,(e,t)=>e.find(e=>e.customToastType===t))},"./src/reddit/selectors/userFlair.ts":function(e,t,s){"use strict";s.d(t,"b",function(){return n}),s.d(t,"a",function(){return a}),s.d(t,"c",function(){return c});var r=s("./src/reddit/models/Flair/index.ts");const n=(e,{subredditId:t})=>e.userFlair[t],a=(e,{subredditId:t})=>!e.userFlair[t]||e.userFlair[t].displaySettings.isEnabled,c=(e,{subredditId:t})=>e.userFlair[t]?e.userFlair[t].displaySettings.position:r.a.Right}}]); -//# sourceMappingURL=Governance~Reddit.ffd46ccf201bcf6d2095.js.map \ No newline at end of file diff --git a/walls/GpbWmi9.jpeg b/walls/GpbWmi9.jpeg deleted file mode 100644 index 0e6a293..0000000 Binary files a/walls/GpbWmi9.jpeg and /dev/null differ diff --git a/walls/Gq21luR.jpeg b/walls/Gq21luR.jpeg deleted file mode 100644 index cbc97a3..0000000 Binary files a/walls/Gq21luR.jpeg and /dev/null differ diff --git a/walls/GqAjOnd.jpeg b/walls/GqAjOnd.jpeg deleted file mode 100644 index 891c090..0000000 Binary files a/walls/GqAjOnd.jpeg and /dev/null differ diff --git a/walls/GrG1jiY.jpeg b/walls/GrG1jiY.jpeg deleted file mode 100644 index eab619b..0000000 Binary files a/walls/GrG1jiY.jpeg and /dev/null differ diff --git a/walls/GuieeS7.jpeg b/walls/GuieeS7.jpeg deleted file mode 100644 index fe6b698..0000000 Binary files a/walls/GuieeS7.jpeg and /dev/null differ diff --git a/walls/GweJsLb.png b/walls/GweJsLb.png deleted file mode 100644 index eeef10c..0000000 Binary files a/walls/GweJsLb.png and /dev/null differ diff --git a/walls/GwqQCXd.jpeg b/walls/GwqQCXd.jpeg deleted file mode 100644 index 4eec350..0000000 Binary files a/walls/GwqQCXd.jpeg and /dev/null differ diff --git a/walls/Gxrub5y.jpeg b/walls/Gxrub5y.jpeg deleted file mode 100644 index 6f4d1d7..0000000 Binary files a/walls/Gxrub5y.jpeg and /dev/null differ diff --git a/walls/Gxv77EG.jpeg b/walls/Gxv77EG.jpeg deleted file mode 100644 index bc71dac..0000000 Binary files a/walls/Gxv77EG.jpeg and /dev/null differ diff --git a/walls/GyguLY2.jpeg b/walls/GyguLY2.jpeg deleted file mode 100644 index f426945..0000000 Binary files a/walls/GyguLY2.jpeg and /dev/null differ diff --git a/walls/Gytp2lO.jpeg b/walls/Gytp2lO.jpeg deleted file mode 100644 index 1c8e7d5..0000000 Binary files a/walls/Gytp2lO.jpeg and /dev/null differ diff --git a/walls/H157bbx.jpeg b/walls/H157bbx.jpeg deleted file mode 100644 index 54ea6d1..0000000 Binary files a/walls/H157bbx.jpeg and /dev/null differ diff --git a/walls/H3d5eeY.jpeg b/walls/H3d5eeY.jpeg deleted file mode 100644 index 67db7d5..0000000 Binary files a/walls/H3d5eeY.jpeg and /dev/null differ diff --git a/walls/H42R5NB.jpeg b/walls/H42R5NB.jpeg deleted file mode 100644 index 705815c..0000000 Binary files a/walls/H42R5NB.jpeg and /dev/null differ diff --git a/walls/H6rLoCW.jpeg b/walls/H6rLoCW.jpeg deleted file mode 100644 index f92111b..0000000 Binary files a/walls/H6rLoCW.jpeg and /dev/null differ diff --git a/walls/H80x903.jpeg b/walls/H80x903.jpeg deleted file mode 100644 index 26a4e0a..0000000 Binary files a/walls/H80x903.jpeg and /dev/null differ diff --git a/walls/HCqveHc.jpeg b/walls/HCqveHc.jpeg deleted file mode 100644 index 1d21191..0000000 Binary files a/walls/HCqveHc.jpeg and /dev/null differ diff --git a/walls/HEiCkIg.jpeg b/walls/HEiCkIg.jpeg deleted file mode 100644 index 9279f06..0000000 Binary files a/walls/HEiCkIg.jpeg and /dev/null differ diff --git a/walls/HF4T2NL.jpeg b/walls/HF4T2NL.jpeg deleted file mode 100644 index ee5bef7..0000000 Binary files a/walls/HF4T2NL.jpeg and /dev/null differ diff --git a/walls/HFoKQqm.jpeg b/walls/HFoKQqm.jpeg deleted file mode 100644 index d54d0e3..0000000 Binary files a/walls/HFoKQqm.jpeg and /dev/null differ diff --git a/walls/HHXsnKa.jpeg b/walls/HHXsnKa.jpeg deleted file mode 100644 index 24186bb..0000000 Binary files a/walls/HHXsnKa.jpeg and /dev/null differ diff --git a/walls/HHoGmUd.jpeg b/walls/HHoGmUd.jpeg deleted file mode 100644 index bac17e2..0000000 Binary files a/walls/HHoGmUd.jpeg and /dev/null differ diff --git a/walls/HIlb9dU.jpeg b/walls/HIlb9dU.jpeg deleted file mode 100644 index 9e02b30..0000000 Binary files a/walls/HIlb9dU.jpeg and /dev/null differ diff --git a/walls/HLYWGGI.jpeg b/walls/HLYWGGI.jpeg deleted file mode 100644 index 7233a02..0000000 Binary files a/walls/HLYWGGI.jpeg and /dev/null differ diff --git a/walls/HM4yHkF.jpeg b/walls/HM4yHkF.jpeg deleted file mode 100644 index dc6b76e..0000000 Binary files a/walls/HM4yHkF.jpeg and /dev/null differ diff --git a/walls/HSyXqMn.jpeg b/walls/HSyXqMn.jpeg deleted file mode 100644 index e3de96a..0000000 Binary files a/walls/HSyXqMn.jpeg and /dev/null differ diff --git a/walls/HT9pCS4.jpeg b/walls/HT9pCS4.jpeg deleted file mode 100644 index 3d8d032..0000000 Binary files a/walls/HT9pCS4.jpeg and /dev/null differ diff --git a/walls/HW67wBZ.jpeg b/walls/HW67wBZ.jpeg deleted file mode 100644 index 45a6888..0000000 Binary files a/walls/HW67wBZ.jpeg and /dev/null differ diff --git a/walls/HXzvWCO.jpeg b/walls/HXzvWCO.jpeg deleted file mode 100644 index ea8d6a5..0000000 Binary files a/walls/HXzvWCO.jpeg and /dev/null differ diff --git a/walls/HYD4uK9.jpeg b/walls/HYD4uK9.jpeg deleted file mode 100644 index 4c6dad9..0000000 Binary files a/walls/HYD4uK9.jpeg and /dev/null differ diff --git a/walls/HYk2cO1.png b/walls/HYk2cO1.png deleted file mode 100644 index 0bf7c7e..0000000 Binary files a/walls/HYk2cO1.png and /dev/null differ diff --git a/walls/HYxLA4Q.jpeg b/walls/HYxLA4Q.jpeg deleted file mode 100644 index a94361c..0000000 Binary files a/walls/HYxLA4Q.jpeg and /dev/null differ diff --git a/walls/HZAMz57.png b/walls/HZAMz57.png deleted file mode 100644 index 2eecd41..0000000 Binary files a/walls/HZAMz57.png and /dev/null differ diff --git a/walls/Hc5jdpN.jpeg b/walls/Hc5jdpN.jpeg deleted file mode 100644 index 0ff6003..0000000 Binary files a/walls/Hc5jdpN.jpeg and /dev/null differ diff --git a/walls/HdWwAUF.png b/walls/HdWwAUF.png deleted file mode 100644 index 4c1da8a..0000000 Binary files a/walls/HdWwAUF.png and /dev/null differ diff --git a/walls/HdffKBL.png b/walls/HdffKBL.png deleted file mode 100644 index da1f917..0000000 Binary files a/walls/HdffKBL.png and /dev/null differ diff --git a/walls/HdyScc3.jpeg b/walls/HdyScc3.jpeg deleted file mode 100644 index c1a4cdd..0000000 Binary files a/walls/HdyScc3.jpeg and /dev/null differ diff --git a/walls/Hg5DyGc.jpeg b/walls/Hg5DyGc.jpeg deleted file mode 100644 index 050c0f6..0000000 Binary files a/walls/Hg5DyGc.jpeg and /dev/null differ diff --git a/walls/HgXxkvp.jpeg b/walls/HgXxkvp.jpeg deleted file mode 100644 index a42827d..0000000 Binary files a/walls/HgXxkvp.jpeg and /dev/null differ diff --git a/walls/HgbvfIx.jpeg b/walls/HgbvfIx.jpeg deleted file mode 100644 index bef57b3..0000000 Binary files a/walls/HgbvfIx.jpeg and /dev/null differ diff --git a/walls/HhKPiLE.jpeg b/walls/HhKPiLE.jpeg deleted file mode 100644 index 9fce492..0000000 Binary files a/walls/HhKPiLE.jpeg and /dev/null differ diff --git a/walls/HiJBDsO.jpeg b/walls/HiJBDsO.jpeg deleted file mode 100644 index 908cdb9..0000000 Binary files a/walls/HiJBDsO.jpeg and /dev/null differ diff --git a/walls/HkOJHlz.png b/walls/HkOJHlz.png deleted file mode 100644 index 1f2b5c7..0000000 Binary files a/walls/HkOJHlz.png and /dev/null differ diff --git a/walls/HmCAAvt.jpeg b/walls/HmCAAvt.jpeg deleted file mode 100644 index 9ac1246..0000000 Binary files a/walls/HmCAAvt.jpeg and /dev/null differ diff --git a/walls/Hn0zzm0.jpeg b/walls/Hn0zzm0.jpeg deleted file mode 100644 index 805218c..0000000 Binary files a/walls/Hn0zzm0.jpeg and /dev/null differ diff --git a/walls/HnDy0hD.jpeg b/walls/HnDy0hD.jpeg deleted file mode 100644 index f83f725..0000000 Binary files a/walls/HnDy0hD.jpeg and /dev/null differ diff --git a/walls/HpNHCdX.jpeg b/walls/HpNHCdX.jpeg deleted file mode 100644 index 4afeadc..0000000 Binary files a/walls/HpNHCdX.jpeg and /dev/null differ diff --git a/walls/Hq39XsD.png b/walls/Hq39XsD.png deleted file mode 100644 index f356b2c..0000000 Binary files a/walls/Hq39XsD.png and /dev/null differ diff --git a/walls/Ht8mKfq.jpeg b/walls/Ht8mKfq.jpeg deleted file mode 100644 index 9125f8e..0000000 Binary files a/walls/Ht8mKfq.jpeg and /dev/null differ diff --git a/walls/Htfu73k.jpeg b/walls/Htfu73k.jpeg deleted file mode 100644 index 6cba173..0000000 Binary files a/walls/Htfu73k.jpeg and /dev/null differ diff --git a/walls/HtqUkYq.jpeg b/walls/HtqUkYq.jpeg deleted file mode 100644 index 315d448..0000000 Binary files a/walls/HtqUkYq.jpeg and /dev/null differ diff --git a/walls/HwCkfkO.jpeg b/walls/HwCkfkO.jpeg deleted file mode 100644 index 58075a5..0000000 Binary files a/walls/HwCkfkO.jpeg and /dev/null differ diff --git a/walls/HxbguCp.jpeg b/walls/HxbguCp.jpeg deleted file mode 100644 index a3887f6..0000000 Binary files a/walls/HxbguCp.jpeg and /dev/null differ diff --git a/walls/HyV4rpk.jpeg b/walls/HyV4rpk.jpeg deleted file mode 100644 index a2f1acd..0000000 Binary files a/walls/HyV4rpk.jpeg and /dev/null differ diff --git a/walls/HygUTfK.jpeg b/walls/HygUTfK.jpeg deleted file mode 100644 index d2c3041..0000000 Binary files a/walls/HygUTfK.jpeg and /dev/null differ diff --git a/walls/HyraNLg.jpeg b/walls/HyraNLg.jpeg deleted file mode 100644 index df0fc05..0000000 Binary files a/walls/HyraNLg.jpeg and /dev/null differ diff --git a/walls/I0T3Fhs.jpeg b/walls/I0T3Fhs.jpeg deleted file mode 100644 index cf87db5..0000000 Binary files a/walls/I0T3Fhs.jpeg and /dev/null differ diff --git a/walls/I0rRNz8.jpeg b/walls/I0rRNz8.jpeg deleted file mode 100644 index 0cf2ceb..0000000 Binary files a/walls/I0rRNz8.jpeg and /dev/null differ diff --git a/walls/I1Q9wzl.jpeg b/walls/I1Q9wzl.jpeg deleted file mode 100644 index 68a1140..0000000 Binary files a/walls/I1Q9wzl.jpeg and /dev/null differ diff --git a/walls/I2ByRHd.jpeg b/walls/I2ByRHd.jpeg deleted file mode 100644 index c9f27c6..0000000 Binary files a/walls/I2ByRHd.jpeg and /dev/null differ diff --git a/walls/I4FwZ61.jpeg b/walls/I4FwZ61.jpeg deleted file mode 100644 index 88c250f..0000000 Binary files a/walls/I4FwZ61.jpeg and /dev/null differ diff --git a/walls/I6mG68x.jpeg b/walls/I6mG68x.jpeg deleted file mode 100644 index a76f8e0..0000000 Binary files a/walls/I6mG68x.jpeg and /dev/null differ diff --git a/walls/I7NM0Kq.jpeg b/walls/I7NM0Kq.jpeg deleted file mode 100644 index eec42ad..0000000 Binary files a/walls/I7NM0Kq.jpeg and /dev/null differ diff --git a/walls/IAANiag.jpeg b/walls/IAANiag.jpeg deleted file mode 100644 index d5f5dd5..0000000 Binary files a/walls/IAANiag.jpeg and /dev/null differ diff --git a/walls/IAsa2xN.png b/walls/IAsa2xN.png deleted file mode 100644 index 90f8540..0000000 Binary files a/walls/IAsa2xN.png and /dev/null differ diff --git a/walls/IC0tZxs.jpeg b/walls/IC0tZxs.jpeg deleted file mode 100644 index 72598e4..0000000 Binary files a/walls/IC0tZxs.jpeg and /dev/null differ diff --git a/walls/ICe9CFh.jpeg b/walls/ICe9CFh.jpeg deleted file mode 100644 index 0f12663..0000000 Binary files a/walls/ICe9CFh.jpeg and /dev/null differ diff --git a/walls/IDlm1nH.jpeg b/walls/IDlm1nH.jpeg deleted file mode 100644 index e550b1c..0000000 Binary files a/walls/IDlm1nH.jpeg and /dev/null differ diff --git a/walls/IFe7Mn8.png b/walls/IFe7Mn8.png deleted file mode 100644 index 90beed5..0000000 Binary files a/walls/IFe7Mn8.png and /dev/null differ diff --git a/walls/IHpY5Ws.jpeg b/walls/IHpY5Ws.jpeg deleted file mode 100644 index 68fcfb3..0000000 Binary files a/walls/IHpY5Ws.jpeg and /dev/null differ diff --git a/walls/IIfFh5p.jpeg b/walls/IIfFh5p.jpeg deleted file mode 100644 index 3086529..0000000 Binary files a/walls/IIfFh5p.jpeg and /dev/null differ diff --git a/walls/IJPeVRH.jpeg b/walls/IJPeVRH.jpeg deleted file mode 100644 index ba4d452..0000000 Binary files a/walls/IJPeVRH.jpeg and /dev/null differ diff --git a/walls/IJRS2k7.jpeg b/walls/IJRS2k7.jpeg deleted file mode 100644 index 4530e19..0000000 Binary files a/walls/IJRS2k7.jpeg and /dev/null differ diff --git a/walls/IJVR0tB.jpeg b/walls/IJVR0tB.jpeg deleted file mode 100644 index acf5eea..0000000 Binary files a/walls/IJVR0tB.jpeg and /dev/null differ diff --git a/walls/IJpq8vP.jpeg b/walls/IJpq8vP.jpeg deleted file mode 100644 index 2cf41d9..0000000 Binary files a/walls/IJpq8vP.jpeg and /dev/null differ diff --git a/walls/IL6GrcV.jpeg b/walls/IL6GrcV.jpeg deleted file mode 100644 index 77909ff..0000000 Binary files a/walls/IL6GrcV.jpeg and /dev/null differ diff --git a/walls/ILb557Y.jpeg b/walls/ILb557Y.jpeg deleted file mode 100644 index 6e400fb..0000000 Binary files a/walls/ILb557Y.jpeg and /dev/null differ diff --git a/walls/IS3EhiS.jpeg b/walls/IS3EhiS.jpeg deleted file mode 100644 index 6c6657b..0000000 Binary files a/walls/IS3EhiS.jpeg and /dev/null differ diff --git a/walls/IScWJC3.jpeg b/walls/IScWJC3.jpeg deleted file mode 100644 index 12cd249..0000000 Binary files a/walls/IScWJC3.jpeg and /dev/null differ diff --git a/walls/ISvwrTI.jpeg b/walls/ISvwrTI.jpeg deleted file mode 100644 index 8ae122a..0000000 Binary files a/walls/ISvwrTI.jpeg and /dev/null differ diff --git a/walls/IT0xl0m.jpeg b/walls/IT0xl0m.jpeg deleted file mode 100644 index 5359aea..0000000 Binary files a/walls/IT0xl0m.jpeg and /dev/null differ diff --git a/walls/IYA2D46.png b/walls/IYA2D46.png deleted file mode 100644 index 2a90b25..0000000 Binary files a/walls/IYA2D46.png and /dev/null differ diff --git a/walls/IYKm8e8.png b/walls/IYKm8e8.png deleted file mode 100644 index cac401c..0000000 Binary files a/walls/IYKm8e8.png and /dev/null differ diff --git a/walls/Ib0ivZ7.png b/walls/Ib0ivZ7.png deleted file mode 100644 index 71f1396..0000000 Binary files a/walls/Ib0ivZ7.png and /dev/null differ diff --git a/walls/IftHMNP.jpeg b/walls/IftHMNP.jpeg deleted file mode 100644 index ead42a3..0000000 Binary files a/walls/IftHMNP.jpeg and /dev/null differ diff --git a/walls/IiLIVth.jpeg b/walls/IiLIVth.jpeg deleted file mode 100644 index adf788a..0000000 Binary files a/walls/IiLIVth.jpeg and /dev/null differ diff --git a/walls/IiRvX9I.jpeg b/walls/IiRvX9I.jpeg deleted file mode 100644 index 1c5b275..0000000 Binary files a/walls/IiRvX9I.jpeg and /dev/null differ diff --git a/walls/ImcSCK5.jpeg b/walls/ImcSCK5.jpeg deleted file mode 100644 index b747d77..0000000 Binary files a/walls/ImcSCK5.jpeg and /dev/null differ diff --git a/walls/Inc5Ue1.jpeg b/walls/Inc5Ue1.jpeg deleted file mode 100644 index ba7bcbc..0000000 Binary files a/walls/Inc5Ue1.jpeg and /dev/null differ diff --git a/walls/InltFjJ.jpeg b/walls/InltFjJ.jpeg deleted file mode 100644 index 26713ea..0000000 Binary files a/walls/InltFjJ.jpeg and /dev/null differ diff --git a/walls/IqvhasJ.jpeg b/walls/IqvhasJ.jpeg deleted file mode 100644 index 6c2581f..0000000 Binary files a/walls/IqvhasJ.jpeg and /dev/null differ diff --git a/walls/IsvEOUw.jpeg b/walls/IsvEOUw.jpeg deleted file mode 100644 index d9c9751..0000000 Binary files a/walls/IsvEOUw.jpeg and /dev/null differ diff --git a/walls/IttWzx4.jpeg b/walls/IttWzx4.jpeg deleted file mode 100644 index c71cdcd..0000000 Binary files a/walls/IttWzx4.jpeg and /dev/null differ diff --git a/walls/IvTw5KO.png b/walls/IvTw5KO.png deleted file mode 100644 index 6a3d8ab..0000000 Binary files a/walls/IvTw5KO.png and /dev/null differ diff --git a/walls/IwNZ0D7.jpeg b/walls/IwNZ0D7.jpeg deleted file mode 100644 index 4861c3a..0000000 Binary files a/walls/IwNZ0D7.jpeg and /dev/null differ diff --git a/walls/IwnVXfu.jpeg b/walls/IwnVXfu.jpeg deleted file mode 100644 index 7592f80..0000000 Binary files a/walls/IwnVXfu.jpeg and /dev/null differ diff --git a/walls/IxM790H.jpeg b/walls/IxM790H.jpeg deleted file mode 100644 index 6bb46f5..0000000 Binary files a/walls/IxM790H.jpeg and /dev/null differ diff --git a/walls/J2HeH8X.jpeg b/walls/J2HeH8X.jpeg deleted file mode 100644 index d6fa688..0000000 Binary files a/walls/J2HeH8X.jpeg and /dev/null differ diff --git a/walls/J3Mnb2b.jpeg b/walls/J3Mnb2b.jpeg deleted file mode 100644 index d0d5601..0000000 Binary files a/walls/J3Mnb2b.jpeg and /dev/null differ diff --git a/walls/J3VJRRh.jpeg b/walls/J3VJRRh.jpeg deleted file mode 100644 index 3c0b13d..0000000 Binary files a/walls/J3VJRRh.jpeg and /dev/null differ diff --git a/walls/J5gkhyp.jpeg b/walls/J5gkhyp.jpeg deleted file mode 100644 index 5192222..0000000 Binary files a/walls/J5gkhyp.jpeg and /dev/null differ diff --git a/walls/J6bgSQ6.jpeg b/walls/J6bgSQ6.jpeg deleted file mode 100644 index 21f0276..0000000 Binary files a/walls/J6bgSQ6.jpeg and /dev/null differ diff --git a/walls/JEaUbRM.jpeg b/walls/JEaUbRM.jpeg deleted file mode 100644 index 822a069..0000000 Binary files a/walls/JEaUbRM.jpeg and /dev/null differ diff --git a/walls/JEwzltk.jpeg b/walls/JEwzltk.jpeg deleted file mode 100644 index 2daafe6..0000000 Binary files a/walls/JEwzltk.jpeg and /dev/null differ diff --git a/walls/JGAL0rf.jpeg b/walls/JGAL0rf.jpeg deleted file mode 100644 index ded5788..0000000 Binary files a/walls/JGAL0rf.jpeg and /dev/null differ diff --git a/walls/JHNn1N0.jpeg b/walls/JHNn1N0.jpeg deleted file mode 100644 index bbf59fc..0000000 Binary files a/walls/JHNn1N0.jpeg and /dev/null differ diff --git a/walls/JInab9g.png b/walls/JInab9g.png deleted file mode 100644 index 2f06d9d..0000000 Binary files a/walls/JInab9g.png and /dev/null differ diff --git a/walls/JKQ64CP.jpeg b/walls/JKQ64CP.jpeg deleted file mode 100644 index f1355c8..0000000 Binary files a/walls/JKQ64CP.jpeg and /dev/null differ diff --git a/walls/JKaU7Oy.png b/walls/JKaU7Oy.png deleted file mode 100644 index a2e0b4f..0000000 Binary files a/walls/JKaU7Oy.png and /dev/null differ diff --git a/walls/JRb1DGy.jpeg b/walls/JRb1DGy.jpeg deleted file mode 100644 index 76b8bef..0000000 Binary files a/walls/JRb1DGy.jpeg and /dev/null differ diff --git a/walls/JSgZK4t.jpeg b/walls/JSgZK4t.jpeg deleted file mode 100644 index 7da208f..0000000 Binary files a/walls/JSgZK4t.jpeg and /dev/null differ diff --git a/walls/JSw1LAH.jpeg b/walls/JSw1LAH.jpeg deleted file mode 100644 index 1796a93..0000000 Binary files a/walls/JSw1LAH.jpeg and /dev/null differ diff --git a/walls/JUy7B0z.png b/walls/JUy7B0z.png deleted file mode 100644 index 8fec6c8..0000000 Binary files a/walls/JUy7B0z.png and /dev/null differ diff --git a/walls/JUyBQHj.jpeg b/walls/JUyBQHj.jpeg deleted file mode 100644 index 0e4abd4..0000000 Binary files a/walls/JUyBQHj.jpeg and /dev/null differ diff --git a/walls/JV1THCI.jpeg b/walls/JV1THCI.jpeg deleted file mode 100644 index 5a9cdc7..0000000 Binary files a/walls/JV1THCI.jpeg and /dev/null differ diff --git a/walls/JV9HZWm.jpeg b/walls/JV9HZWm.jpeg deleted file mode 100644 index 0a21f05..0000000 Binary files a/walls/JV9HZWm.jpeg and /dev/null differ diff --git a/walls/Jdgk6e4.jpeg b/walls/Jdgk6e4.jpeg deleted file mode 100644 index 2b76d64..0000000 Binary files a/walls/Jdgk6e4.jpeg and /dev/null differ diff --git a/walls/JeV0As9.jpeg b/walls/JeV0As9.jpeg deleted file mode 100644 index 885ac79..0000000 Binary files a/walls/JeV0As9.jpeg and /dev/null differ diff --git a/walls/Jf7aUdX.png b/walls/Jf7aUdX.png deleted file mode 100644 index 38f393c..0000000 Binary files a/walls/Jf7aUdX.png and /dev/null differ diff --git a/walls/JfAqHlE.jpeg b/walls/JfAqHlE.jpeg deleted file mode 100644 index 45fed4d..0000000 Binary files a/walls/JfAqHlE.jpeg and /dev/null differ diff --git a/walls/JgR9lns.jpeg b/walls/JgR9lns.jpeg deleted file mode 100644 index 22a2fe9..0000000 Binary files a/walls/JgR9lns.jpeg and /dev/null differ diff --git a/walls/JgnCuVV.jpeg b/walls/JgnCuVV.jpeg deleted file mode 100644 index 3e5d259..0000000 Binary files a/walls/JgnCuVV.jpeg and /dev/null differ diff --git a/walls/JiSfbwc.jpeg b/walls/JiSfbwc.jpeg deleted file mode 100644 index f39e8a9..0000000 Binary files a/walls/JiSfbwc.jpeg and /dev/null differ diff --git a/walls/JjohZel.jpeg b/walls/JjohZel.jpeg deleted file mode 100644 index 421963a..0000000 Binary files a/walls/JjohZel.jpeg and /dev/null differ diff --git a/walls/Jjq53Ec.jpeg b/walls/Jjq53Ec.jpeg deleted file mode 100644 index 5aea775..0000000 Binary files a/walls/Jjq53Ec.jpeg and /dev/null differ diff --git a/walls/Jk4oEIt.jpeg b/walls/Jk4oEIt.jpeg deleted file mode 100644 index f2cee6c..0000000 Binary files a/walls/Jk4oEIt.jpeg and /dev/null differ diff --git a/walls/JmFeaCk.jpeg b/walls/JmFeaCk.jpeg deleted file mode 100644 index f6191a6..0000000 Binary files a/walls/JmFeaCk.jpeg and /dev/null differ diff --git a/walls/Jo8j65P.jpeg b/walls/Jo8j65P.jpeg deleted file mode 100644 index 2cea55d..0000000 Binary files a/walls/Jo8j65P.jpeg and /dev/null differ diff --git a/walls/JoBQOUg.jpeg b/walls/JoBQOUg.jpeg deleted file mode 100644 index 71752d3..0000000 Binary files a/walls/JoBQOUg.jpeg and /dev/null differ diff --git a/walls/JpV9DU6.jpeg b/walls/JpV9DU6.jpeg deleted file mode 100644 index 06c6423..0000000 Binary files a/walls/JpV9DU6.jpeg and /dev/null differ diff --git a/walls/Jpc94sy.jpeg b/walls/Jpc94sy.jpeg deleted file mode 100644 index 8c8427b..0000000 Binary files a/walls/Jpc94sy.jpeg and /dev/null differ diff --git a/walls/JsY8V9Z.jpeg b/walls/JsY8V9Z.jpeg deleted file mode 100644 index ff04987..0000000 Binary files a/walls/JsY8V9Z.jpeg and /dev/null differ diff --git a/walls/JtdqN0l.png b/walls/JtdqN0l.png deleted file mode 100644 index 24ac463..0000000 Binary files a/walls/JtdqN0l.png and /dev/null differ diff --git a/walls/Jukm40N.jpeg b/walls/Jukm40N.jpeg deleted file mode 100644 index 483e551..0000000 Binary files a/walls/Jukm40N.jpeg and /dev/null differ diff --git a/walls/JuuyMGZ.jpeg b/walls/JuuyMGZ.jpeg deleted file mode 100644 index 7d03cc1..0000000 Binary files a/walls/JuuyMGZ.jpeg and /dev/null differ diff --git a/walls/JvQ79Kk.jpeg b/walls/JvQ79Kk.jpeg deleted file mode 100644 index f632414..0000000 Binary files a/walls/JvQ79Kk.jpeg and /dev/null differ diff --git a/walls/JwGf02w.jpeg b/walls/JwGf02w.jpeg deleted file mode 100644 index a45bfee..0000000 Binary files a/walls/JwGf02w.jpeg and /dev/null differ diff --git a/walls/JxV44n8.jpeg b/walls/JxV44n8.jpeg deleted file mode 100644 index 6e4e1fe..0000000 Binary files a/walls/JxV44n8.jpeg and /dev/null differ diff --git a/walls/K35jeys.jpeg b/walls/K35jeys.jpeg deleted file mode 100644 index c85ad70..0000000 Binary files a/walls/K35jeys.jpeg and /dev/null differ diff --git a/walls/K3gsutb.jpeg b/walls/K3gsutb.jpeg deleted file mode 100644 index c5733b0..0000000 Binary files a/walls/K3gsutb.jpeg and /dev/null differ diff --git a/walls/K5I7yLv.jpeg b/walls/K5I7yLv.jpeg deleted file mode 100644 index cc0b24d..0000000 Binary files a/walls/K5I7yLv.jpeg and /dev/null differ diff --git a/walls/K7okS3C.jpeg b/walls/K7okS3C.jpeg deleted file mode 100644 index 5840fd7..0000000 Binary files a/walls/K7okS3C.jpeg and /dev/null differ diff --git a/walls/KAt32yV.jpeg b/walls/KAt32yV.jpeg deleted file mode 100644 index 35bc26e..0000000 Binary files a/walls/KAt32yV.jpeg and /dev/null differ diff --git a/walls/KBUIm4n.jpeg b/walls/KBUIm4n.jpeg deleted file mode 100644 index 74e48ab..0000000 Binary files a/walls/KBUIm4n.jpeg and /dev/null differ diff --git a/walls/KBhB7ie.jpeg b/walls/KBhB7ie.jpeg deleted file mode 100644 index 3fe2b90..0000000 Binary files a/walls/KBhB7ie.jpeg and /dev/null differ diff --git a/walls/KCRgrQI.jpeg b/walls/KCRgrQI.jpeg deleted file mode 100644 index a344a45..0000000 Binary files a/walls/KCRgrQI.jpeg and /dev/null differ diff --git a/walls/KDmAH0y.jpeg b/walls/KDmAH0y.jpeg deleted file mode 100644 index bc2c8d5..0000000 Binary files a/walls/KDmAH0y.jpeg and /dev/null differ diff --git a/walls/KEWBK3a.jpeg b/walls/KEWBK3a.jpeg deleted file mode 100644 index 1ac6866..0000000 Binary files a/walls/KEWBK3a.jpeg and /dev/null differ diff --git a/walls/KFGcofU.jpeg b/walls/KFGcofU.jpeg deleted file mode 100644 index 2097a60..0000000 Binary files a/walls/KFGcofU.jpeg and /dev/null differ diff --git a/walls/KFn4nTi.jpeg b/walls/KFn4nTi.jpeg deleted file mode 100644 index 5e3c779..0000000 Binary files a/walls/KFn4nTi.jpeg and /dev/null differ diff --git a/walls/KGDoztT.jpeg b/walls/KGDoztT.jpeg deleted file mode 100644 index 93ff860..0000000 Binary files a/walls/KGDoztT.jpeg and /dev/null differ diff --git a/walls/KHTbsw7.jpeg b/walls/KHTbsw7.jpeg deleted file mode 100644 index 8958f30..0000000 Binary files a/walls/KHTbsw7.jpeg and /dev/null differ diff --git a/walls/KIoMpSV.jpeg b/walls/KIoMpSV.jpeg deleted file mode 100644 index 68bc7b8..0000000 Binary files a/walls/KIoMpSV.jpeg and /dev/null differ diff --git a/walls/KMO0y4j.jpeg b/walls/KMO0y4j.jpeg deleted file mode 100644 index f2a1177..0000000 Binary files a/walls/KMO0y4j.jpeg and /dev/null differ diff --git a/walls/KMRmbek.jpeg b/walls/KMRmbek.jpeg deleted file mode 100644 index 0201bbd..0000000 Binary files a/walls/KMRmbek.jpeg and /dev/null differ diff --git a/walls/KPVOTuK.jpeg b/walls/KPVOTuK.jpeg deleted file mode 100644 index 2641af5..0000000 Binary files a/walls/KPVOTuK.jpeg and /dev/null differ diff --git a/walls/KQMEfua.jpeg b/walls/KQMEfua.jpeg deleted file mode 100644 index f40fbb5..0000000 Binary files a/walls/KQMEfua.jpeg and /dev/null differ diff --git a/walls/KRtrMf8.jpeg b/walls/KRtrMf8.jpeg deleted file mode 100644 index 5de79b5..0000000 Binary files a/walls/KRtrMf8.jpeg and /dev/null differ diff --git a/walls/KSczROl.jpeg b/walls/KSczROl.jpeg deleted file mode 100644 index 123302e..0000000 Binary files a/walls/KSczROl.jpeg and /dev/null differ diff --git a/walls/KUWJeF8.jpeg b/walls/KUWJeF8.jpeg deleted file mode 100644 index 1201b45..0000000 Binary files a/walls/KUWJeF8.jpeg and /dev/null differ diff --git a/walls/KVqt0qC.jpeg b/walls/KVqt0qC.jpeg deleted file mode 100644 index e67aa5c..0000000 Binary files a/walls/KVqt0qC.jpeg and /dev/null differ diff --git a/walls/KVvsW82.jpeg b/walls/KVvsW82.jpeg deleted file mode 100644 index dca37fa..0000000 Binary files a/walls/KVvsW82.jpeg and /dev/null differ diff --git a/walls/KWLdSnq.jpeg b/walls/KWLdSnq.jpeg deleted file mode 100644 index d0f7178..0000000 Binary files a/walls/KWLdSnq.jpeg and /dev/null differ diff --git a/walls/KZiOzOC.jpeg b/walls/KZiOzOC.jpeg deleted file mode 100644 index 22c4b27..0000000 Binary files a/walls/KZiOzOC.jpeg and /dev/null differ diff --git a/walls/Ka1HIpo.jpeg b/walls/Ka1HIpo.jpeg deleted file mode 100644 index 42b3527..0000000 Binary files a/walls/Ka1HIpo.jpeg and /dev/null differ diff --git a/walls/Kb7m2Jw.jpeg b/walls/Kb7m2Jw.jpeg deleted file mode 100644 index 59781ab..0000000 Binary files a/walls/Kb7m2Jw.jpeg and /dev/null differ diff --git a/walls/KbHPWNv.jpeg b/walls/KbHPWNv.jpeg deleted file mode 100644 index fd93826..0000000 Binary files a/walls/KbHPWNv.jpeg and /dev/null differ diff --git a/walls/Kc277yw.jpeg b/walls/Kc277yw.jpeg deleted file mode 100644 index 1617a90..0000000 Binary files a/walls/Kc277yw.jpeg and /dev/null differ diff --git a/walls/KdjKViP.png b/walls/KdjKViP.png deleted file mode 100644 index 5bbc97f..0000000 Binary files a/walls/KdjKViP.png and /dev/null differ diff --git a/walls/Keat4DE.png b/walls/Keat4DE.png deleted file mode 100644 index 692c219..0000000 Binary files a/walls/Keat4DE.png and /dev/null differ diff --git a/walls/KgnN0Zh.jpeg b/walls/KgnN0Zh.jpeg deleted file mode 100644 index f772a64..0000000 Binary files a/walls/KgnN0Zh.jpeg and /dev/null differ diff --git a/walls/Khc0XNy.jpeg b/walls/Khc0XNy.jpeg deleted file mode 100644 index b2f71b4..0000000 Binary files a/walls/Khc0XNy.jpeg and /dev/null differ diff --git a/walls/Ki1aPxv.jpeg b/walls/Ki1aPxv.jpeg deleted file mode 100644 index 57505a3..0000000 Binary files a/walls/Ki1aPxv.jpeg and /dev/null differ diff --git a/walls/KiWTDmZ.jpeg b/walls/KiWTDmZ.jpeg deleted file mode 100644 index 193cd58..0000000 Binary files a/walls/KiWTDmZ.jpeg and /dev/null differ diff --git a/walls/KkrrwwO.jpeg b/walls/KkrrwwO.jpeg deleted file mode 100644 index 6e4d458..0000000 Binary files a/walls/KkrrwwO.jpeg and /dev/null differ diff --git a/walls/Kmlj03Q.png b/walls/Kmlj03Q.png deleted file mode 100644 index 9e45e7c..0000000 Binary files a/walls/Kmlj03Q.png and /dev/null differ diff --git a/walls/KnCSgvO.jpeg b/walls/KnCSgvO.jpeg deleted file mode 100644 index db4b795..0000000 Binary files a/walls/KnCSgvO.jpeg and /dev/null differ diff --git a/walls/KocLAdz.jpeg b/walls/KocLAdz.jpeg deleted file mode 100644 index 2eeb696..0000000 Binary files a/walls/KocLAdz.jpeg and /dev/null differ diff --git a/walls/KqgBK9A.jpeg b/walls/KqgBK9A.jpeg deleted file mode 100644 index 1f81804..0000000 Binary files a/walls/KqgBK9A.jpeg and /dev/null differ diff --git a/walls/KrH9nGo.jpeg b/walls/KrH9nGo.jpeg deleted file mode 100644 index f300d9d..0000000 Binary files a/walls/KrH9nGo.jpeg and /dev/null differ diff --git a/walls/Kro7n1V.jpeg b/walls/Kro7n1V.jpeg deleted file mode 100644 index ddd7937..0000000 Binary files a/walls/Kro7n1V.jpeg and /dev/null differ diff --git a/walls/Ks15zOH.jpeg b/walls/Ks15zOH.jpeg deleted file mode 100644 index 644681a..0000000 Binary files a/walls/Ks15zOH.jpeg and /dev/null differ diff --git a/walls/KuxtgIu.jpeg b/walls/KuxtgIu.jpeg deleted file mode 100644 index 8eebd6e..0000000 Binary files a/walls/KuxtgIu.jpeg and /dev/null differ diff --git a/walls/KxNu6Hv.jpeg b/walls/KxNu6Hv.jpeg deleted file mode 100644 index 812563c..0000000 Binary files a/walls/KxNu6Hv.jpeg and /dev/null differ diff --git a/walls/KywmnrO.jpeg b/walls/KywmnrO.jpeg deleted file mode 100644 index 8eb548e..0000000 Binary files a/walls/KywmnrO.jpeg and /dev/null differ diff --git a/walls/L1BvZE3.jpeg b/walls/L1BvZE3.jpeg deleted file mode 100644 index 3fe029d..0000000 Binary files a/walls/L1BvZE3.jpeg and /dev/null differ diff --git a/walls/L1YyaQR.jpeg b/walls/L1YyaQR.jpeg deleted file mode 100644 index 0dd5e67..0000000 Binary files a/walls/L1YyaQR.jpeg and /dev/null differ diff --git a/walls/L1fsgBW.jpeg b/walls/L1fsgBW.jpeg deleted file mode 100644 index c6e3c86..0000000 Binary files a/walls/L1fsgBW.jpeg and /dev/null differ diff --git a/walls/L6zuqTz.jpeg b/walls/L6zuqTz.jpeg deleted file mode 100644 index 11da9c3..0000000 Binary files a/walls/L6zuqTz.jpeg and /dev/null differ diff --git a/walls/L8JO9iX.jpeg b/walls/L8JO9iX.jpeg deleted file mode 100644 index 4bac9b2..0000000 Binary files a/walls/L8JO9iX.jpeg and /dev/null differ diff --git a/walls/L98qaIA.jpeg b/walls/L98qaIA.jpeg deleted file mode 100644 index e935885..0000000 Binary files a/walls/L98qaIA.jpeg and /dev/null differ diff --git a/walls/LAJH2yk.jpeg b/walls/LAJH2yk.jpeg deleted file mode 100644 index 32d116e..0000000 Binary files a/walls/LAJH2yk.jpeg and /dev/null differ diff --git a/walls/LB2DLl3.jpeg b/walls/LB2DLl3.jpeg deleted file mode 100644 index a8e3638..0000000 Binary files a/walls/LB2DLl3.jpeg and /dev/null differ diff --git a/walls/LCcUKWi.jpeg b/walls/LCcUKWi.jpeg deleted file mode 100644 index e295e23..0000000 Binary files a/walls/LCcUKWi.jpeg and /dev/null differ diff --git a/walls/LEdDflm.jpeg b/walls/LEdDflm.jpeg deleted file mode 100644 index 5f1873d..0000000 Binary files a/walls/LEdDflm.jpeg and /dev/null differ diff --git a/walls/LEoX3yk.jpeg b/walls/LEoX3yk.jpeg deleted file mode 100644 index 7b15950..0000000 Binary files a/walls/LEoX3yk.jpeg and /dev/null differ diff --git a/walls/LFQPLCo.jpeg b/walls/LFQPLCo.jpeg deleted file mode 100644 index 6f2f4bc..0000000 Binary files a/walls/LFQPLCo.jpeg and /dev/null differ diff --git a/walls/LGGkRT7.jpeg b/walls/LGGkRT7.jpeg deleted file mode 100644 index bc61d8d..0000000 Binary files a/walls/LGGkRT7.jpeg and /dev/null differ diff --git a/walls/LGlar5u.jpeg b/walls/LGlar5u.jpeg deleted file mode 100644 index c678657..0000000 Binary files a/walls/LGlar5u.jpeg and /dev/null differ diff --git a/walls/LINwOeU.jpeg b/walls/LINwOeU.jpeg deleted file mode 100644 index f4614ec..0000000 Binary files a/walls/LINwOeU.jpeg and /dev/null differ diff --git a/walls/LJo21B6.jpeg b/walls/LJo21B6.jpeg deleted file mode 100644 index 0c00ba3..0000000 Binary files a/walls/LJo21B6.jpeg and /dev/null differ diff --git a/walls/LKAl0Ij.jpeg b/walls/LKAl0Ij.jpeg deleted file mode 100644 index f6d9b73..0000000 Binary files a/walls/LKAl0Ij.jpeg and /dev/null differ diff --git a/walls/LMeFrj9.jpeg b/walls/LMeFrj9.jpeg deleted file mode 100644 index 38a5124..0000000 Binary files a/walls/LMeFrj9.jpeg and /dev/null differ diff --git a/walls/LMfA6tF.jpeg b/walls/LMfA6tF.jpeg deleted file mode 100644 index 0eb08e2..0000000 Binary files a/walls/LMfA6tF.jpeg and /dev/null differ diff --git a/walls/LQT8gV7.jpeg b/walls/LQT8gV7.jpeg deleted file mode 100644 index 1706463..0000000 Binary files a/walls/LQT8gV7.jpeg and /dev/null differ diff --git a/walls/LSCU3L1.png b/walls/LSCU3L1.png deleted file mode 100644 index 1f64c26..0000000 Binary files a/walls/LSCU3L1.png and /dev/null differ diff --git a/walls/LSfJw8O.jpeg b/walls/LSfJw8O.jpeg deleted file mode 100644 index 31ecade..0000000 Binary files a/walls/LSfJw8O.jpeg and /dev/null differ diff --git a/walls/LStW59v.jpeg b/walls/LStW59v.jpeg deleted file mode 100644 index a8c8b29..0000000 Binary files a/walls/LStW59v.jpeg and /dev/null differ diff --git a/walls/LcTxkpt.jpeg b/walls/LcTxkpt.jpeg deleted file mode 100644 index 8d9d18a..0000000 Binary files a/walls/LcTxkpt.jpeg and /dev/null differ diff --git a/walls/LcsPEMc.jpeg b/walls/LcsPEMc.jpeg deleted file mode 100644 index 48ea7ac..0000000 Binary files a/walls/LcsPEMc.jpeg and /dev/null differ diff --git a/walls/LeG6UgC.jpeg b/walls/LeG6UgC.jpeg deleted file mode 100644 index ae2491c..0000000 Binary files a/walls/LeG6UgC.jpeg and /dev/null differ diff --git a/walls/LfK6ILN.jpeg b/walls/LfK6ILN.jpeg deleted file mode 100644 index 711eac7..0000000 Binary files a/walls/LfK6ILN.jpeg and /dev/null differ diff --git a/walls/LiF6lUf.png b/walls/LiF6lUf.png deleted file mode 100644 index 844d8d0..0000000 Binary files a/walls/LiF6lUf.png and /dev/null differ diff --git a/walls/LjKERtd.jpeg b/walls/LjKERtd.jpeg deleted file mode 100644 index 97de76d..0000000 Binary files a/walls/LjKERtd.jpeg and /dev/null differ diff --git a/walls/LjoxU9u.jpeg b/walls/LjoxU9u.jpeg deleted file mode 100644 index 36d9e84..0000000 Binary files a/walls/LjoxU9u.jpeg and /dev/null differ diff --git a/walls/LkDIixB.jpeg b/walls/LkDIixB.jpeg deleted file mode 100644 index ad67d7b..0000000 Binary files a/walls/LkDIixB.jpeg and /dev/null differ diff --git a/walls/LlV8eUX.jpeg b/walls/LlV8eUX.jpeg deleted file mode 100644 index 39ab278..0000000 Binary files a/walls/LlV8eUX.jpeg and /dev/null differ diff --git a/walls/LmK7zOd.jpeg b/walls/LmK7zOd.jpeg deleted file mode 100644 index 9febc20..0000000 Binary files a/walls/LmK7zOd.jpeg and /dev/null differ diff --git a/walls/LnFeAzz.jpeg b/walls/LnFeAzz.jpeg deleted file mode 100644 index afaf896..0000000 Binary files a/walls/LnFeAzz.jpeg and /dev/null differ diff --git a/walls/LnaY9gE.jpeg b/walls/LnaY9gE.jpeg deleted file mode 100644 index 01c06a8..0000000 Binary files a/walls/LnaY9gE.jpeg and /dev/null differ diff --git a/walls/LqbiOxd.png b/walls/LqbiOxd.png deleted file mode 100644 index 2677eed..0000000 Binary files a/walls/LqbiOxd.png and /dev/null differ diff --git a/walls/Lso2pYI.png b/walls/Lso2pYI.png deleted file mode 100644 index 48b579c..0000000 Binary files a/walls/Lso2pYI.png and /dev/null differ diff --git a/walls/LtPuv52.png b/walls/LtPuv52.png deleted file mode 100644 index 754a060..0000000 Binary files a/walls/LtPuv52.png and /dev/null differ diff --git a/walls/LtnJdyv.png b/walls/LtnJdyv.png deleted file mode 100644 index 8bb30ad..0000000 Binary files a/walls/LtnJdyv.png and /dev/null differ diff --git a/walls/LwUKmiP.jpeg b/walls/LwUKmiP.jpeg deleted file mode 100644 index 1ba1668..0000000 Binary files a/walls/LwUKmiP.jpeg and /dev/null differ diff --git a/walls/LwafdVH.jpeg b/walls/LwafdVH.jpeg deleted file mode 100644 index bac037c..0000000 Binary files a/walls/LwafdVH.jpeg and /dev/null differ diff --git a/walls/LxQ89Qr.jpeg b/walls/LxQ89Qr.jpeg deleted file mode 100644 index 2076eaf..0000000 Binary files a/walls/LxQ89Qr.jpeg and /dev/null differ diff --git a/walls/LzkEIWk.jpeg b/walls/LzkEIWk.jpeg deleted file mode 100644 index ae6f4ba..0000000 Binary files a/walls/LzkEIWk.jpeg and /dev/null differ diff --git a/walls/M0Au4wO.jpeg b/walls/M0Au4wO.jpeg deleted file mode 100644 index adfdbb2..0000000 Binary files a/walls/M0Au4wO.jpeg and /dev/null differ diff --git a/walls/M1IqPWR.jpeg b/walls/M1IqPWR.jpeg deleted file mode 100644 index a07e539..0000000 Binary files a/walls/M1IqPWR.jpeg and /dev/null differ diff --git a/walls/M1WAs86.png b/walls/M1WAs86.png deleted file mode 100644 index 01e8293..0000000 Binary files a/walls/M1WAs86.png and /dev/null differ diff --git a/walls/M21pP61.jpeg b/walls/M21pP61.jpeg deleted file mode 100644 index f9c297f..0000000 Binary files a/walls/M21pP61.jpeg and /dev/null differ diff --git a/walls/M7pKogc.png b/walls/M7pKogc.png deleted file mode 100644 index e54e454..0000000 Binary files a/walls/M7pKogc.png and /dev/null differ diff --git a/walls/M7z7vld.jpeg b/walls/M7z7vld.jpeg deleted file mode 100644 index f7f4aca..0000000 Binary files a/walls/M7z7vld.jpeg and /dev/null differ diff --git a/walls/MDjUlwZ.jpeg b/walls/MDjUlwZ.jpeg deleted file mode 100644 index fe4c2e0..0000000 Binary files a/walls/MDjUlwZ.jpeg and /dev/null differ diff --git a/walls/MDz69p8.jpeg b/walls/MDz69p8.jpeg deleted file mode 100644 index cc2cd3d..0000000 Binary files a/walls/MDz69p8.jpeg and /dev/null differ diff --git a/walls/MEbE32m.jpeg b/walls/MEbE32m.jpeg deleted file mode 100644 index efdbc44..0000000 Binary files a/walls/MEbE32m.jpeg and /dev/null differ diff --git a/walls/MFVsJOI.jpeg b/walls/MFVsJOI.jpeg deleted file mode 100644 index fefcae6..0000000 Binary files a/walls/MFVsJOI.jpeg and /dev/null differ diff --git a/walls/MHZQjXs.png b/walls/MHZQjXs.png deleted file mode 100644 index 0ddc57b..0000000 Binary files a/walls/MHZQjXs.png and /dev/null differ diff --git a/walls/MHkzv5L.jpeg b/walls/MHkzv5L.jpeg deleted file mode 100644 index dfda81b..0000000 Binary files a/walls/MHkzv5L.jpeg and /dev/null differ diff --git a/walls/MI032Fg.png b/walls/MI032Fg.png deleted file mode 100644 index 075ff58..0000000 Binary files a/walls/MI032Fg.png and /dev/null differ diff --git a/walls/MJQpNc5.jpeg b/walls/MJQpNc5.jpeg deleted file mode 100644 index 80c574c..0000000 Binary files a/walls/MJQpNc5.jpeg and /dev/null differ diff --git a/walls/MKDyjsI.jpeg b/walls/MKDyjsI.jpeg deleted file mode 100644 index f70f563..0000000 Binary files a/walls/MKDyjsI.jpeg and /dev/null differ diff --git a/walls/MKezA8Z.jpeg b/walls/MKezA8Z.jpeg deleted file mode 100644 index 4b3e97e..0000000 Binary files a/walls/MKezA8Z.jpeg and /dev/null differ diff --git a/walls/ML3CJum.jpeg b/walls/ML3CJum.jpeg deleted file mode 100644 index aa5f9cc..0000000 Binary files a/walls/ML3CJum.jpeg and /dev/null differ diff --git a/walls/MLgKiWG.jpeg b/walls/MLgKiWG.jpeg deleted file mode 100644 index 631b0ed..0000000 Binary files a/walls/MLgKiWG.jpeg and /dev/null differ diff --git a/walls/MMIFMlb.jpeg b/walls/MMIFMlb.jpeg deleted file mode 100644 index 64b29fb..0000000 Binary files a/walls/MMIFMlb.jpeg and /dev/null differ diff --git a/walls/MMa6KN3.jpeg b/walls/MMa6KN3.jpeg deleted file mode 100644 index a40b68d..0000000 Binary files a/walls/MMa6KN3.jpeg and /dev/null differ diff --git a/walls/MO2LLmp.jpeg b/walls/MO2LLmp.jpeg deleted file mode 100644 index d302e73..0000000 Binary files a/walls/MO2LLmp.jpeg and /dev/null differ diff --git a/walls/MQQMTiK.jpeg b/walls/MQQMTiK.jpeg deleted file mode 100644 index e8a98b8..0000000 Binary files a/walls/MQQMTiK.jpeg and /dev/null differ diff --git a/walls/MRyECOj.jpeg b/walls/MRyECOj.jpeg deleted file mode 100644 index 1496178..0000000 Binary files a/walls/MRyECOj.jpeg and /dev/null differ diff --git a/walls/MS1lTgl.jpeg b/walls/MS1lTgl.jpeg deleted file mode 100644 index 6dd67f8..0000000 Binary files a/walls/MS1lTgl.jpeg and /dev/null differ diff --git a/walls/MSYn0fl.jpeg b/walls/MSYn0fl.jpeg deleted file mode 100644 index dbeac8d..0000000 Binary files a/walls/MSYn0fl.jpeg and /dev/null differ diff --git a/walls/MScsuF5.png b/walls/MScsuF5.png deleted file mode 100644 index 16d603b..0000000 Binary files a/walls/MScsuF5.png and /dev/null differ diff --git a/walls/MUQjo8Q.jpeg b/walls/MUQjo8Q.jpeg deleted file mode 100644 index 25178e3..0000000 Binary files a/walls/MUQjo8Q.jpeg and /dev/null differ diff --git a/walls/MVOHkcU.jpeg b/walls/MVOHkcU.jpeg deleted file mode 100644 index 94c596d..0000000 Binary files a/walls/MVOHkcU.jpeg and /dev/null differ diff --git a/walls/MXMHNPR.jpeg b/walls/MXMHNPR.jpeg deleted file mode 100644 index 9af151e..0000000 Binary files a/walls/MXMHNPR.jpeg and /dev/null differ diff --git a/walls/MXbvbAk.jpeg b/walls/MXbvbAk.jpeg deleted file mode 100644 index add6915..0000000 Binary files a/walls/MXbvbAk.jpeg and /dev/null differ diff --git a/walls/MY21nKu.jpeg b/walls/MY21nKu.jpeg deleted file mode 100644 index 1be3566..0000000 Binary files a/walls/MY21nKu.jpeg and /dev/null differ diff --git a/walls/MYoKRpP.jpeg b/walls/MYoKRpP.jpeg deleted file mode 100644 index 1383b39..0000000 Binary files a/walls/MYoKRpP.jpeg and /dev/null differ diff --git a/walls/MZ6OYlx.jpeg b/walls/MZ6OYlx.jpeg deleted file mode 100644 index cefe5a7..0000000 Binary files a/walls/MZ6OYlx.jpeg and /dev/null differ diff --git a/walls/MZXDs2O.jpeg b/walls/MZXDs2O.jpeg deleted file mode 100644 index 90faa8e..0000000 Binary files a/walls/MZXDs2O.jpeg and /dev/null differ diff --git a/walls/MbLSp14.png b/walls/MbLSp14.png deleted file mode 100644 index dda80b7..0000000 Binary files a/walls/MbLSp14.png and /dev/null differ diff --git a/walls/MbiVfAM.jpeg b/walls/MbiVfAM.jpeg deleted file mode 100644 index 394db06..0000000 Binary files a/walls/MbiVfAM.jpeg and /dev/null differ diff --git a/walls/Mcs8V9k.jpeg b/walls/Mcs8V9k.jpeg deleted file mode 100644 index ad7d971..0000000 Binary files a/walls/Mcs8V9k.jpeg and /dev/null differ diff --git a/walls/Me1LSaw.png b/walls/Me1LSaw.png deleted file mode 100644 index 21150b0..0000000 Binary files a/walls/Me1LSaw.png and /dev/null differ diff --git a/walls/Me5dwN3.jpeg b/walls/Me5dwN3.jpeg deleted file mode 100644 index be99a38..0000000 Binary files a/walls/Me5dwN3.jpeg and /dev/null differ diff --git a/walls/MiXnntS.jpeg b/walls/MiXnntS.jpeg deleted file mode 100644 index e309b05..0000000 Binary files a/walls/MiXnntS.jpeg and /dev/null differ diff --git a/walls/MlHaWQ9.jpeg b/walls/MlHaWQ9.jpeg deleted file mode 100644 index ed4cf2b..0000000 Binary files a/walls/MlHaWQ9.jpeg and /dev/null differ diff --git a/walls/Mm2fNyG.jpeg b/walls/Mm2fNyG.jpeg deleted file mode 100644 index 21b5117..0000000 Binary files a/walls/Mm2fNyG.jpeg and /dev/null differ diff --git a/walls/MoxftNR.jpeg b/walls/MoxftNR.jpeg deleted file mode 100644 index 49f5a07..0000000 Binary files a/walls/MoxftNR.jpeg and /dev/null differ diff --git a/walls/MpHskcH.jpeg b/walls/MpHskcH.jpeg deleted file mode 100644 index 0517c47..0000000 Binary files a/walls/MpHskcH.jpeg and /dev/null differ diff --git a/walls/MrX03wU.jpeg b/walls/MrX03wU.jpeg deleted file mode 100644 index 9dd3894..0000000 Binary files a/walls/MrX03wU.jpeg and /dev/null differ diff --git a/walls/MrXvY9A.png b/walls/MrXvY9A.png deleted file mode 100644 index c07812e..0000000 Binary files a/walls/MrXvY9A.png and /dev/null differ diff --git a/walls/MsTNgMi.jpeg b/walls/MsTNgMi.jpeg deleted file mode 100644 index 63b03ed..0000000 Binary files a/walls/MsTNgMi.jpeg and /dev/null differ diff --git a/walls/Mu08R0W.jpeg b/walls/Mu08R0W.jpeg deleted file mode 100644 index b024777..0000000 Binary files a/walls/Mu08R0W.jpeg and /dev/null differ diff --git a/walls/Muz6e7Y.jpeg b/walls/Muz6e7Y.jpeg deleted file mode 100644 index 26b5ae3..0000000 Binary files a/walls/Muz6e7Y.jpeg and /dev/null differ diff --git a/walls/MvSPKvJ.jpeg b/walls/MvSPKvJ.jpeg deleted file mode 100644 index 3a8008d..0000000 Binary files a/walls/MvSPKvJ.jpeg and /dev/null differ diff --git a/walls/N1ACZXm.png b/walls/N1ACZXm.png deleted file mode 100644 index 8d2cb8f..0000000 Binary files a/walls/N1ACZXm.png and /dev/null differ diff --git a/walls/N4JAxJi.jpeg b/walls/N4JAxJi.jpeg deleted file mode 100644 index cdd73e2..0000000 Binary files a/walls/N4JAxJi.jpeg and /dev/null differ diff --git a/walls/N7Aw7rn.jpeg b/walls/N7Aw7rn.jpeg deleted file mode 100644 index ce04cff..0000000 Binary files a/walls/N7Aw7rn.jpeg and /dev/null differ diff --git a/walls/NAB9Aqg.jpeg b/walls/NAB9Aqg.jpeg deleted file mode 100644 index f78ec08..0000000 Binary files a/walls/NAB9Aqg.jpeg and /dev/null differ diff --git a/walls/NAn0OxF.jpeg b/walls/NAn0OxF.jpeg deleted file mode 100644 index e6623cc..0000000 Binary files a/walls/NAn0OxF.jpeg and /dev/null differ diff --git a/walls/NFub3YD.jpeg b/walls/NFub3YD.jpeg deleted file mode 100644 index a74dd41..0000000 Binary files a/walls/NFub3YD.jpeg and /dev/null differ diff --git a/walls/NGoHGlK.jpeg b/walls/NGoHGlK.jpeg deleted file mode 100644 index ace4770..0000000 Binary files a/walls/NGoHGlK.jpeg and /dev/null differ diff --git a/walls/NKR686E.png b/walls/NKR686E.png deleted file mode 100644 index b518b01..0000000 Binary files a/walls/NKR686E.png and /dev/null differ diff --git a/walls/NORXw9G.jpeg b/walls/NORXw9G.jpeg deleted file mode 100644 index 824a0ed..0000000 Binary files a/walls/NORXw9G.jpeg and /dev/null differ diff --git a/walls/NPWbAOB.jpeg b/walls/NPWbAOB.jpeg deleted file mode 100644 index 336e35e..0000000 Binary files a/walls/NPWbAOB.jpeg and /dev/null differ diff --git a/walls/NPeqWxV.png b/walls/NPeqWxV.png deleted file mode 100644 index ba94260..0000000 Binary files a/walls/NPeqWxV.png and /dev/null differ diff --git a/walls/NPw6u49.png b/walls/NPw6u49.png deleted file mode 100644 index 0ce6c96..0000000 Binary files a/walls/NPw6u49.png and /dev/null differ diff --git a/walls/NQ6ODag.jpeg b/walls/NQ6ODag.jpeg deleted file mode 100644 index 866f3d9..0000000 Binary files a/walls/NQ6ODag.jpeg and /dev/null differ diff --git a/walls/NSmKwtI.png b/walls/NSmKwtI.png deleted file mode 100644 index fbd4839..0000000 Binary files a/walls/NSmKwtI.png and /dev/null differ diff --git a/walls/NSn2ZJt.jpeg b/walls/NSn2ZJt.jpeg deleted file mode 100644 index 3628b03..0000000 Binary files a/walls/NSn2ZJt.jpeg and /dev/null differ diff --git a/walls/NTdFhVv.jpeg b/walls/NTdFhVv.jpeg deleted file mode 100644 index b4ae6c4..0000000 Binary files a/walls/NTdFhVv.jpeg and /dev/null differ diff --git a/walls/NVbGuCl.jpeg b/walls/NVbGuCl.jpeg deleted file mode 100644 index cb42c28..0000000 Binary files a/walls/NVbGuCl.jpeg and /dev/null differ diff --git a/walls/NWiDAhG.jpeg b/walls/NWiDAhG.jpeg deleted file mode 100644 index c8d0975..0000000 Binary files a/walls/NWiDAhG.jpeg and /dev/null differ diff --git a/walls/NWsydDv.jpeg b/walls/NWsydDv.jpeg deleted file mode 100644 index 8627ccc..0000000 Binary files a/walls/NWsydDv.jpeg and /dev/null differ diff --git a/walls/NXPaLs1.jpeg b/walls/NXPaLs1.jpeg deleted file mode 100644 index 3feecb6..0000000 Binary files a/walls/NXPaLs1.jpeg and /dev/null differ diff --git a/walls/NYITD1y.jpeg b/walls/NYITD1y.jpeg deleted file mode 100644 index 1b80a55..0000000 Binary files a/walls/NYITD1y.jpeg and /dev/null differ diff --git a/walls/NYoBmKn.jpeg b/walls/NYoBmKn.jpeg deleted file mode 100644 index de147d0..0000000 Binary files a/walls/NYoBmKn.jpeg and /dev/null differ diff --git a/walls/NZovV5d.jpeg b/walls/NZovV5d.jpeg deleted file mode 100644 index 5cc0efc..0000000 Binary files a/walls/NZovV5d.jpeg and /dev/null differ diff --git a/walls/Ncaifdh.jpeg b/walls/Ncaifdh.jpeg deleted file mode 100644 index 856eeb8..0000000 Binary files a/walls/Ncaifdh.jpeg and /dev/null differ diff --git a/walls/NdAOu5q.jpeg b/walls/NdAOu5q.jpeg deleted file mode 100644 index f6a6ce2..0000000 Binary files a/walls/NdAOu5q.jpeg and /dev/null differ diff --git a/walls/NdEVzOO.jpeg b/walls/NdEVzOO.jpeg deleted file mode 100644 index 9a531e5..0000000 Binary files a/walls/NdEVzOO.jpeg and /dev/null differ diff --git a/walls/Ng5S1K7.jpeg b/walls/Ng5S1K7.jpeg deleted file mode 100644 index c00f691..0000000 Binary files a/walls/Ng5S1K7.jpeg and /dev/null differ diff --git a/walls/NhF5Mv4.jpeg b/walls/NhF5Mv4.jpeg deleted file mode 100644 index b3a0003..0000000 Binary files a/walls/NhF5Mv4.jpeg and /dev/null differ diff --git a/walls/NhUmI3U.jpeg b/walls/NhUmI3U.jpeg deleted file mode 100644 index 78b320b..0000000 Binary files a/walls/NhUmI3U.jpeg and /dev/null differ diff --git a/walls/NhnT0qB.png b/walls/NhnT0qB.png deleted file mode 100644 index cadfcd2..0000000 Binary files a/walls/NhnT0qB.png and /dev/null differ diff --git a/walls/Ni6gx8v.jpeg b/walls/Ni6gx8v.jpeg deleted file mode 100644 index d5f9a31..0000000 Binary files a/walls/Ni6gx8v.jpeg and /dev/null differ diff --git a/walls/NilMIOF.jpeg b/walls/NilMIOF.jpeg deleted file mode 100644 index fc4d2c1..0000000 Binary files a/walls/NilMIOF.jpeg and /dev/null differ diff --git a/walls/Nmnut1C.jpeg b/walls/Nmnut1C.jpeg deleted file mode 100644 index f9ae091..0000000 Binary files a/walls/Nmnut1C.jpeg and /dev/null differ diff --git a/walls/NnqTdN0.jpeg b/walls/NnqTdN0.jpeg deleted file mode 100644 index 28138e3..0000000 Binary files a/walls/NnqTdN0.jpeg and /dev/null differ diff --git a/walls/Np9VEkM.jpeg b/walls/Np9VEkM.jpeg deleted file mode 100644 index eb208ad..0000000 Binary files a/walls/Np9VEkM.jpeg and /dev/null differ diff --git a/walls/NqL3Uit.png b/walls/NqL3Uit.png deleted file mode 100644 index 697fbda..0000000 Binary files a/walls/NqL3Uit.png and /dev/null differ diff --git a/walls/Nr76RXs.jpeg b/walls/Nr76RXs.jpeg deleted file mode 100644 index 10c88d6..0000000 Binary files a/walls/Nr76RXs.jpeg and /dev/null differ diff --git a/walls/Nrlrbpq.jpeg b/walls/Nrlrbpq.jpeg deleted file mode 100644 index ed411b0..0000000 Binary files a/walls/Nrlrbpq.jpeg and /dev/null differ diff --git a/walls/NruMPro.jpeg b/walls/NruMPro.jpeg deleted file mode 100644 index 7e1bfdb..0000000 Binary files a/walls/NruMPro.jpeg and /dev/null differ diff --git a/walls/NsuJnpF.jpeg b/walls/NsuJnpF.jpeg deleted file mode 100644 index e56c612..0000000 Binary files a/walls/NsuJnpF.jpeg and /dev/null differ diff --git a/walls/NvaldGo.jpeg b/walls/NvaldGo.jpeg deleted file mode 100644 index d376a2e..0000000 Binary files a/walls/NvaldGo.jpeg and /dev/null differ diff --git a/walls/NvrH7Cc.jpeg b/walls/NvrH7Cc.jpeg deleted file mode 100644 index 8ccc6a9..0000000 Binary files a/walls/NvrH7Cc.jpeg and /dev/null differ diff --git a/walls/Ny7qq9L.jpeg b/walls/Ny7qq9L.jpeg deleted file mode 100644 index cd4d66c..0000000 Binary files a/walls/Ny7qq9L.jpeg and /dev/null differ diff --git a/walls/NyaHGwS.jpeg b/walls/NyaHGwS.jpeg deleted file mode 100644 index 2085394..0000000 Binary files a/walls/NyaHGwS.jpeg and /dev/null differ diff --git a/walls/Nzm4qUf.jpeg b/walls/Nzm4qUf.jpeg deleted file mode 100644 index d677d35..0000000 Binary files a/walls/Nzm4qUf.jpeg and /dev/null differ diff --git a/walls/Nzs8dGF.png b/walls/Nzs8dGF.png deleted file mode 100644 index 3c7a643..0000000 Binary files a/walls/Nzs8dGF.png and /dev/null differ diff --git a/walls/NzwoJCg.jpeg b/walls/NzwoJCg.jpeg deleted file mode 100644 index fc83075..0000000 Binary files a/walls/NzwoJCg.jpeg and /dev/null differ diff --git a/walls/O1PI6G5.jpeg b/walls/O1PI6G5.jpeg deleted file mode 100644 index 735246d..0000000 Binary files a/walls/O1PI6G5.jpeg and /dev/null differ diff --git a/walls/O1dtZms.jpeg b/walls/O1dtZms.jpeg deleted file mode 100644 index 7852f75..0000000 Binary files a/walls/O1dtZms.jpeg and /dev/null differ diff --git a/walls/O2GGa83.jpeg b/walls/O2GGa83.jpeg deleted file mode 100644 index 0071f98..0000000 Binary files a/walls/O2GGa83.jpeg and /dev/null differ diff --git a/walls/O39jNm9.jpeg b/walls/O39jNm9.jpeg deleted file mode 100644 index d921a3f..0000000 Binary files a/walls/O39jNm9.jpeg and /dev/null differ diff --git a/walls/O4eqpt3.jpeg b/walls/O4eqpt3.jpeg deleted file mode 100644 index 176a5e2..0000000 Binary files a/walls/O4eqpt3.jpeg and /dev/null differ diff --git a/walls/O5HZWkr.jpeg b/walls/O5HZWkr.jpeg deleted file mode 100644 index 1655213..0000000 Binary files a/walls/O5HZWkr.jpeg and /dev/null differ diff --git a/walls/O7APequ.jpeg b/walls/O7APequ.jpeg deleted file mode 100644 index 5907e40..0000000 Binary files a/walls/O7APequ.jpeg and /dev/null differ diff --git a/walls/O7iGFtg.jpeg b/walls/O7iGFtg.jpeg deleted file mode 100644 index e9d7632..0000000 Binary files a/walls/O7iGFtg.jpeg and /dev/null differ diff --git a/walls/O8W9RLk.jpeg b/walls/O8W9RLk.jpeg deleted file mode 100644 index c635844..0000000 Binary files a/walls/O8W9RLk.jpeg and /dev/null differ diff --git a/walls/O9aWg8q.jpeg b/walls/O9aWg8q.jpeg deleted file mode 100644 index 8733b96..0000000 Binary files a/walls/O9aWg8q.jpeg and /dev/null differ diff --git a/walls/OBRM6jR.jpeg b/walls/OBRM6jR.jpeg deleted file mode 100644 index cc8cb55..0000000 Binary files a/walls/OBRM6jR.jpeg and /dev/null differ diff --git a/walls/OBwLb0E.jpeg b/walls/OBwLb0E.jpeg deleted file mode 100644 index 1197dee..0000000 Binary files a/walls/OBwLb0E.jpeg and /dev/null differ diff --git a/walls/OEjD29E.jpeg b/walls/OEjD29E.jpeg deleted file mode 100644 index 621a17e..0000000 Binary files a/walls/OEjD29E.jpeg and /dev/null differ diff --git a/walls/OFc7LGF.jpeg b/walls/OFc7LGF.jpeg deleted file mode 100644 index 2c1231b..0000000 Binary files a/walls/OFc7LGF.jpeg and /dev/null differ diff --git a/walls/OGh3Y6p.jpeg b/walls/OGh3Y6p.jpeg deleted file mode 100644 index cf9714d..0000000 Binary files a/walls/OGh3Y6p.jpeg and /dev/null differ diff --git a/walls/OIorwwL.jpeg b/walls/OIorwwL.jpeg deleted file mode 100644 index 05d3fe7..0000000 Binary files a/walls/OIorwwL.jpeg and /dev/null differ diff --git a/walls/OIpBjsn.png b/walls/OIpBjsn.png deleted file mode 100644 index 856a844..0000000 Binary files a/walls/OIpBjsn.png and /dev/null differ diff --git a/walls/OK59vxf.png b/walls/OK59vxf.png deleted file mode 100644 index a9e53e2..0000000 Binary files a/walls/OK59vxf.png and /dev/null differ diff --git a/walls/OMriqEf.jpeg b/walls/OMriqEf.jpeg deleted file mode 100644 index 317ff64..0000000 Binary files a/walls/OMriqEf.jpeg and /dev/null differ diff --git a/walls/OP3sYI5.jpeg b/walls/OP3sYI5.jpeg deleted file mode 100644 index 00af5c9..0000000 Binary files a/walls/OP3sYI5.jpeg and /dev/null differ diff --git a/walls/OPLdCCJ.jpeg b/walls/OPLdCCJ.jpeg deleted file mode 100644 index 05cde20..0000000 Binary files a/walls/OPLdCCJ.jpeg and /dev/null differ diff --git a/walls/OPbplOD.jpeg b/walls/OPbplOD.jpeg deleted file mode 100644 index 4ea6fb3..0000000 Binary files a/walls/OPbplOD.jpeg and /dev/null differ diff --git a/walls/OSEqHMc.jpeg b/walls/OSEqHMc.jpeg deleted file mode 100644 index 40d4025..0000000 Binary files a/walls/OSEqHMc.jpeg and /dev/null differ diff --git a/walls/OT3qn1Y.jpeg b/walls/OT3qn1Y.jpeg deleted file mode 100644 index c433a8f..0000000 Binary files a/walls/OT3qn1Y.jpeg and /dev/null differ diff --git a/walls/OTFFbBJ.jpeg b/walls/OTFFbBJ.jpeg deleted file mode 100644 index 4d80503..0000000 Binary files a/walls/OTFFbBJ.jpeg and /dev/null differ diff --git a/walls/OUCMavv.png b/walls/OUCMavv.png deleted file mode 100644 index 2e74b6a..0000000 Binary files a/walls/OUCMavv.png and /dev/null differ diff --git a/walls/OUm6nDy.jpeg b/walls/OUm6nDy.jpeg deleted file mode 100644 index 7089496..0000000 Binary files a/walls/OUm6nDy.jpeg and /dev/null differ diff --git a/walls/OUwjv9y.jpeg b/walls/OUwjv9y.jpeg deleted file mode 100644 index 0e950d5..0000000 Binary files a/walls/OUwjv9y.jpeg and /dev/null differ diff --git a/walls/OVTAiKS.jpeg b/walls/OVTAiKS.jpeg deleted file mode 100644 index 756408d..0000000 Binary files a/walls/OVTAiKS.jpeg and /dev/null differ diff --git a/walls/OWEtOBK.jpeg b/walls/OWEtOBK.jpeg deleted file mode 100644 index ad7d8f6..0000000 Binary files a/walls/OWEtOBK.jpeg and /dev/null differ diff --git a/walls/OaFPhum.jpeg b/walls/OaFPhum.jpeg deleted file mode 100644 index e9ced4a..0000000 Binary files a/walls/OaFPhum.jpeg and /dev/null differ diff --git a/walls/ObM9TJh.jpeg b/walls/ObM9TJh.jpeg deleted file mode 100644 index df472d8..0000000 Binary files a/walls/ObM9TJh.jpeg and /dev/null differ diff --git a/walls/OcToCfL.png b/walls/OcToCfL.png deleted file mode 100644 index 04800b8..0000000 Binary files a/walls/OcToCfL.png and /dev/null differ diff --git a/walls/OdYCY8F.jpeg b/walls/OdYCY8F.jpeg deleted file mode 100644 index 4a9b456..0000000 Binary files a/walls/OdYCY8F.jpeg and /dev/null differ diff --git a/walls/Ofhk1dWbqF7Or3iB-zMoeatYgRwSWz0tv8ohtN9iqds.jpg b/walls/Ofhk1dWbqF7Or3iB-zMoeatYgRwSWz0tv8ohtN9iqds.jpg deleted file mode 100644 index 64d80ca..0000000 Binary files a/walls/Ofhk1dWbqF7Or3iB-zMoeatYgRwSWz0tv8ohtN9iqds.jpg and /dev/null differ diff --git a/walls/Og6GTRd.jpeg b/walls/Og6GTRd.jpeg deleted file mode 100644 index 475d68b..0000000 Binary files a/walls/Og6GTRd.jpeg and /dev/null differ diff --git a/walls/Oh3Mcfm.jpeg b/walls/Oh3Mcfm.jpeg deleted file mode 100644 index 5d19dbd..0000000 Binary files a/walls/Oh3Mcfm.jpeg and /dev/null differ diff --git a/walls/OhVRTNn.png b/walls/OhVRTNn.png deleted file mode 100644 index 905d6ef..0000000 Binary files a/walls/OhVRTNn.png and /dev/null differ diff --git a/walls/OhjHs4r.jpeg b/walls/OhjHs4r.jpeg deleted file mode 100644 index 7c2f1bb..0000000 Binary files a/walls/OhjHs4r.jpeg and /dev/null differ diff --git a/walls/OikJWzd.jpeg b/walls/OikJWzd.jpeg deleted file mode 100644 index f50a0c6..0000000 Binary files a/walls/OikJWzd.jpeg and /dev/null differ diff --git a/walls/OizEosP.jpeg b/walls/OizEosP.jpeg deleted file mode 100644 index dc0d231..0000000 Binary files a/walls/OizEosP.jpeg and /dev/null differ diff --git a/walls/OkYwSIJ.jpeg b/walls/OkYwSIJ.jpeg deleted file mode 100644 index b732521..0000000 Binary files a/walls/OkYwSIJ.jpeg and /dev/null differ diff --git a/walls/OoEElh2.jpeg b/walls/OoEElh2.jpeg deleted file mode 100644 index 665c14c..0000000 Binary files a/walls/OoEElh2.jpeg and /dev/null differ diff --git a/walls/OpZ6kcB.jpeg b/walls/OpZ6kcB.jpeg deleted file mode 100644 index b6551a2..0000000 Binary files a/walls/OpZ6kcB.jpeg and /dev/null differ diff --git a/walls/OqOUuSp.jpeg b/walls/OqOUuSp.jpeg deleted file mode 100644 index ec8132e..0000000 Binary files a/walls/OqOUuSp.jpeg and /dev/null differ diff --git a/walls/OrJgGmL.jpeg b/walls/OrJgGmL.jpeg deleted file mode 100644 index 5947876..0000000 Binary files a/walls/OrJgGmL.jpeg and /dev/null differ diff --git a/walls/OrpQwgG.jpeg b/walls/OrpQwgG.jpeg deleted file mode 100644 index a5ed91c..0000000 Binary files a/walls/OrpQwgG.jpeg and /dev/null differ diff --git a/walls/OtTdloF.jpeg b/walls/OtTdloF.jpeg deleted file mode 100644 index 65f5fad..0000000 Binary files a/walls/OtTdloF.jpeg and /dev/null differ diff --git a/walls/OtbPAoD.jpeg b/walls/OtbPAoD.jpeg deleted file mode 100644 index 504038a..0000000 Binary files a/walls/OtbPAoD.jpeg and /dev/null differ diff --git a/walls/Ow82nWg.jpeg b/walls/Ow82nWg.jpeg deleted file mode 100644 index 5eef1f7..0000000 Binary files a/walls/Ow82nWg.jpeg and /dev/null differ diff --git a/walls/OwgtTR6.jpeg b/walls/OwgtTR6.jpeg deleted file mode 100644 index cfd3b97..0000000 Binary files a/walls/OwgtTR6.jpeg and /dev/null differ diff --git a/walls/Owqkm14.jpeg b/walls/Owqkm14.jpeg deleted file mode 100644 index 593287b..0000000 Binary files a/walls/Owqkm14.jpeg and /dev/null differ diff --git a/walls/OxM275R.jpeg b/walls/OxM275R.jpeg deleted file mode 100644 index 94c239a..0000000 Binary files a/walls/OxM275R.jpeg and /dev/null differ diff --git a/walls/P6WIUWj.jpeg b/walls/P6WIUWj.jpeg deleted file mode 100644 index a9fa073..0000000 Binary files a/walls/P6WIUWj.jpeg and /dev/null differ diff --git a/walls/P6x7CG6.jpeg b/walls/P6x7CG6.jpeg deleted file mode 100644 index 85971cb..0000000 Binary files a/walls/P6x7CG6.jpeg and /dev/null differ diff --git a/walls/P9J9rVu.png b/walls/P9J9rVu.png deleted file mode 100644 index 1978323..0000000 Binary files a/walls/P9J9rVu.png and /dev/null differ diff --git a/walls/PAHgbRy.png b/walls/PAHgbRy.png deleted file mode 100644 index 221c840..0000000 Binary files a/walls/PAHgbRy.png and /dev/null differ diff --git a/walls/PAS06V9.jpeg b/walls/PAS06V9.jpeg deleted file mode 100644 index 746ad01..0000000 Binary files a/walls/PAS06V9.jpeg and /dev/null differ diff --git a/walls/PB7eFgP.jpeg b/walls/PB7eFgP.jpeg deleted file mode 100644 index 5a3edb9..0000000 Binary files a/walls/PB7eFgP.jpeg and /dev/null differ diff --git a/walls/PBLh7zj.jpeg b/walls/PBLh7zj.jpeg deleted file mode 100644 index a57393d..0000000 Binary files a/walls/PBLh7zj.jpeg and /dev/null differ diff --git a/walls/PBNwUkU.jpeg b/walls/PBNwUkU.jpeg deleted file mode 100644 index 0f45acc..0000000 Binary files a/walls/PBNwUkU.jpeg and /dev/null differ diff --git a/walls/PBtm4X3.jpeg b/walls/PBtm4X3.jpeg deleted file mode 100644 index 4586ea7..0000000 Binary files a/walls/PBtm4X3.jpeg and /dev/null differ diff --git a/walls/PDribu1.jpeg b/walls/PDribu1.jpeg deleted file mode 100644 index 94d5fc0..0000000 Binary files a/walls/PDribu1.jpeg and /dev/null differ diff --git a/walls/PEP5AUG.jpeg b/walls/PEP5AUG.jpeg deleted file mode 100644 index 902bbfc..0000000 Binary files a/walls/PEP5AUG.jpeg and /dev/null differ diff --git a/walls/PF4XGvP.png b/walls/PF4XGvP.png deleted file mode 100644 index edcc126..0000000 Binary files a/walls/PF4XGvP.png and /dev/null differ diff --git a/walls/PFtDEpi.jpeg b/walls/PFtDEpi.jpeg deleted file mode 100644 index f871fa0..0000000 Binary files a/walls/PFtDEpi.jpeg and /dev/null differ diff --git a/walls/PGhbK71.jpeg b/walls/PGhbK71.jpeg deleted file mode 100644 index 2b2b31f..0000000 Binary files a/walls/PGhbK71.jpeg and /dev/null differ diff --git a/walls/PJYOX8c.png b/walls/PJYOX8c.png deleted file mode 100644 index 5d415f7..0000000 Binary files a/walls/PJYOX8c.png and /dev/null differ diff --git a/walls/PNa8mh4.jpeg b/walls/PNa8mh4.jpeg deleted file mode 100644 index 46cbf99..0000000 Binary files a/walls/PNa8mh4.jpeg and /dev/null differ diff --git a/walls/PNcbKdB.png b/walls/PNcbKdB.png deleted file mode 100644 index e47797e..0000000 Binary files a/walls/PNcbKdB.png and /dev/null differ diff --git a/walls/PNr6749.jpeg b/walls/PNr6749.jpeg deleted file mode 100644 index 86a69f9..0000000 Binary files a/walls/PNr6749.jpeg and /dev/null differ diff --git a/walls/POWDNDA.jpeg b/walls/POWDNDA.jpeg deleted file mode 100644 index f5ca167..0000000 Binary files a/walls/POWDNDA.jpeg and /dev/null differ diff --git a/walls/PPoCrPg.jpeg b/walls/PPoCrPg.jpeg deleted file mode 100644 index a4df0d8..0000000 Binary files a/walls/PPoCrPg.jpeg and /dev/null differ diff --git a/walls/PQLua3n.png b/walls/PQLua3n.png deleted file mode 100644 index 21dfaed..0000000 Binary files a/walls/PQLua3n.png and /dev/null differ diff --git a/walls/PS1xmjI.jpeg b/walls/PS1xmjI.jpeg deleted file mode 100644 index 884dec6..0000000 Binary files a/walls/PS1xmjI.jpeg and /dev/null differ diff --git a/walls/PYJRpCI.jpeg b/walls/PYJRpCI.jpeg deleted file mode 100644 index 2eceaaa..0000000 Binary files a/walls/PYJRpCI.jpeg and /dev/null differ diff --git a/walls/PYOE3Cp.jpeg b/walls/PYOE3Cp.jpeg deleted file mode 100644 index d483c67..0000000 Binary files a/walls/PYOE3Cp.jpeg and /dev/null differ diff --git a/walls/PYrsDVo.jpeg b/walls/PYrsDVo.jpeg deleted file mode 100644 index 2498e1f..0000000 Binary files a/walls/PYrsDVo.jpeg and /dev/null differ diff --git a/walls/PZB0EFw.jpeg b/walls/PZB0EFw.jpeg deleted file mode 100644 index 48f15ff..0000000 Binary files a/walls/PZB0EFw.jpeg and /dev/null differ diff --git a/walls/PbGfhhR.png b/walls/PbGfhhR.png deleted file mode 100644 index 0055857..0000000 Binary files a/walls/PbGfhhR.png and /dev/null differ diff --git a/walls/PdvEyAn.jpeg b/walls/PdvEyAn.jpeg deleted file mode 100644 index de58c17..0000000 Binary files a/walls/PdvEyAn.jpeg and /dev/null differ diff --git a/walls/PePPH2w.jpeg b/walls/PePPH2w.jpeg deleted file mode 100644 index 0032cd9..0000000 Binary files a/walls/PePPH2w.jpeg and /dev/null differ diff --git a/walls/Peh7Ew5.jpeg b/walls/Peh7Ew5.jpeg deleted file mode 100644 index 31e0485..0000000 Binary files a/walls/Peh7Ew5.jpeg and /dev/null differ diff --git a/walls/PfTrpwv.jpeg b/walls/PfTrpwv.jpeg deleted file mode 100644 index cbbc2d5..0000000 Binary files a/walls/PfTrpwv.jpeg and /dev/null differ diff --git a/walls/PiwaTox.jpeg b/walls/PiwaTox.jpeg deleted file mode 100644 index a6a7c87..0000000 Binary files a/walls/PiwaTox.jpeg and /dev/null differ diff --git a/walls/PkVbhcd.jpeg b/walls/PkVbhcd.jpeg deleted file mode 100644 index 90baa2a..0000000 Binary files a/walls/PkVbhcd.jpeg and /dev/null differ diff --git a/walls/PkYhC2D.jpeg b/walls/PkYhC2D.jpeg deleted file mode 100644 index 63a22d3..0000000 Binary files a/walls/PkYhC2D.jpeg and /dev/null differ diff --git a/walls/Plb7AGS.jpeg b/walls/Plb7AGS.jpeg deleted file mode 100644 index 7b1d7b0..0000000 Binary files a/walls/Plb7AGS.jpeg and /dev/null differ diff --git a/walls/PljAF8M.jpeg b/walls/PljAF8M.jpeg deleted file mode 100644 index 5ab144a..0000000 Binary files a/walls/PljAF8M.jpeg and /dev/null differ diff --git a/walls/PmaD7n3.jpeg b/walls/PmaD7n3.jpeg deleted file mode 100644 index d8da61e..0000000 Binary files a/walls/PmaD7n3.jpeg and /dev/null differ diff --git a/walls/PnFs9VF.jpeg b/walls/PnFs9VF.jpeg deleted file mode 100644 index c78f9b1..0000000 Binary files a/walls/PnFs9VF.jpeg and /dev/null differ diff --git a/walls/PoTXkWc.png b/walls/PoTXkWc.png deleted file mode 100644 index 6d0a1c3..0000000 Binary files a/walls/PoTXkWc.png and /dev/null differ diff --git a/walls/PqhW70i.jpeg b/walls/PqhW70i.jpeg deleted file mode 100644 index d9c8b49..0000000 Binary files a/walls/PqhW70i.jpeg and /dev/null differ diff --git a/walls/Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.6073f9b75579a01d0bdf.js b/walls/Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.6073f9b75579a01d0bdf.js deleted file mode 100644 index 76d3f25..0000000 --- a/walls/Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.6073f9b75579a01d0bdf.js +++ /dev/null @@ -1,2 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit"],{"./src/lib/prettyPrintNumber/index.ts":function(e,t,i){"use strict";i.d(t,"a",function(){return o}),i.d(t,"b",function(){return h});const o=e=>{const t=e.split(".");return[t[0].replace(/\B(?=(\d{3})+(?!\d))/g,",")].concat(t.slice(1)).join(".")},s=1e3,r=100*s,n=10*r,a=100*n,l=10*a,c=100*l,d=51;function h(e,t){return t?o(e.toString()):e>=c-d?`${Math.floor(e/n)}b`:e>=l-d&&e=a-d&&e=n-d&&e=r-d&&e=s&&e{const e=navigator.userAgent||navigator.vendor||window.opera;return/android/i.test(e)?"Android":/iPad|iPhone|iPod/.test(e)&&!window.MSStream?"iOS":"unknown"},g=()=>"Android"===v()||"iOS"===v();var y=i("./src/lib/loadWithRetries/index.ts"),b=i("./src/reddit/actions/media.ts"),w=i("./src/reddit/actions/preferences.ts"),S=i("./src/reddit/actions/video.ts"),x=i("./src/reddit/components/Media/LoadingIcon/index.tsx"),P=i("./src/reddit/components/PlayButton/index.tsx"),C=i("./src/reddit/components/TrackingHelper/index.tsx"),k=i("./src/reddit/constants/video.ts"),M=i("./src/reddit/contexts/InsideOverlay.tsx"),T=i("./src/reddit/selectors/telemetry.ts");const F=(e,t,i)=>o=>({source:"videoplayer",action:t,noun:i,post:T.post(o,e),media:T.media(o,e),profile:T.profile(o),subreddit:T.subreddit(o),actionInfo:T.mediaActionInfo(o,e)}),I=(e,t,i,o,s,r,n)=>a=>({source:"videoplayer",action:"download",noun:"fragment",post:T.post(a,e),profile:T.profile(a),subreddit:T.subreddit(a),actionInfo:T.mediaActionInfo(a,e),media:Object.assign({},T.media(a,e,r),{cdnName:i,cdnRegion:o,destinationRegion:s,url:t,size:n})}),B=e=>t=>({source:"videoplayer",action:"underrun",noun:"playback",post:T.post(t,e),profile:T.profile(t),subreddit:T.subreddit(t),actionInfo:T.mediaActionInfo(t,e),media:T.media(t,e)}),V=(e,t,i)=>o=>Object.assign({},F(e,t,i)(o),{timer:T.videoPlayerFirstFrameTimer(o,e),media:Object.assign({},T.media(o,e),T.videoPlayerMaxTimeServed(o,e))});var A,L=i("./src/reddit/selectors/media.ts"),O=i("./src/reddit/selectors/platform.ts"),j=i("./src/reddit/selectors/user.ts"),R=i("./src/reddit/selectors/video.ts"),N=i("./bundled-modules/styled-components/styled-components.min.js"),$=i.n(N),E=$.a.img.withConfig({componentId:"ake3aw-0"})(["position: absolute;left: 0;top: 0;width: 100%;height: 100%;filter: blur(20px) brightness(0.8);"]),H=i("./src/app/strings/index.ts"),_=(A="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,i,o){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var n in s)void 0===t[n]&&(t[n]=s[n]);else t||(t=s||{});if(1===r)t.children=o;else if(r>1){for(var a=Array(r),l=0;l_("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,_("path",{d:"M14.41,13H17a1,1,0,0,0,0-2H12a1,1,0,0,0-1,1v5a1,1,0,0,0,2,0V14.41l3.24,3.24a1,1,0,0,0,1.41-1.41Z",fill:"#FFFFFF"}),_("path",{d:"M8,2A1,1,0,0,0,7,3V5.59L3.76,2.34A1,1,0,0,0,2.34,3.76L5.59,7H3A1,1,0,0,0,3,9H8A1,1,0,0,0,9,8V3A1,1,0,0,0,8,2Z",fill:"#FFFFFF"})),D=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cD("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,D("path",{d:"M9,3A1,1,0,0,0,8,2H3A1,1,0,0,0,2,3V8A1,1,0,0,0,4,8V5.41L7.24,8.66A1,1,0,0,0,8.66,7.24L5.41,4H8A1,1,0,0,0,9,3Z",fill:"#FFFFFF"}),D("path",{d:"M17,11a1,1,0,0,0-1,1v2.59l-3.24-3.24a1,1,0,0,0-1.41,1.41L14.59,16H12a1,1,0,0,0,0,2h5a1,1,0,0,0,1-1V12A1,1,0,0,0,17,11Z",fill:"#FFFFFF"})),W=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cW("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,W("path",{d:"M16.41,10.5l1.79-1.79a1,1,0,0,0-1.41-1.41L15,9.09,13.21,7.29a1,1,0,0,0-1.41,1.41l1.79,1.79-1.79,1.79a1,1,0,1,0,1.41,1.41L15,11.91l1.79,1.79a1,1,0,0,0,1.41-1.41Z",fill:"#FFFFFF"}),W("path",{d:"M9.7,1.54a.5.5,0,0,0-.54.09L3.81,6.5H1.5A.5.5,0,0,0,1,7v6a.5.5,0,0,0,.5.5H3.81l5.36,4.87a.5.5,0,0,0,.34.13.49.49,0,0,0,.2,0A.5.5,0,0,0,10,18V2A.5.5,0,0,0,9.7,1.54Z",fill:"#FFFFFF"})),K=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cK("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,K("rect",{x:"11",y:"2",width:"6",height:"16",rx:"1",ry:"1",fill:"#FFFFFF"}),K("rect",{x:"3",y:"2",width:"6",height:"16",rx:"1",ry:"1",fill:"#FFFFFF"})),Q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cQ("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,Q("path",{d:"M18.5,9.14l-12-7A1,1,0,0,0,5,3V17a1,1,0,0,0,1.5.86l12-7a1,1,0,0,0,0-1.73Z",fill:"#FFFFFF"})),J=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cJ("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,J("path",{d:"M18.5,8.94,16.32,8.5h0a6.46,6.46,0,0,0-.79-1.9h0l1.23-1.85a1.08,1.08,0,0,0-1.5-1.5L13.41,4.47h0a6.45,6.45,0,0,0-1.9-.79h0L11.06,1.5a1.08,1.08,0,0,0-2.12,0L8.5,3.68h0a6.45,6.45,0,0,0-1.9.79h0L4.74,3.24a1.08,1.08,0,0,0-1.5,1.5L4.47,6.59h0a6.45,6.45,0,0,0-.79,1.9h0L1.5,8.94a1.08,1.08,0,0,0,0,2.12l2.18.44h0a6.45,6.45,0,0,0,.79,1.9h0L3.24,15.26a1.08,1.08,0,0,0,1.5,1.5l1.85-1.23h0a6.45,6.45,0,0,0,1.9.79h0l.44,2.18a1.08,1.08,0,0,0,2.12,0l.44-2.18h0a6.45,6.45,0,0,0,1.9-.79h0l1.85,1.23a1.08,1.08,0,0,0,1.5-1.5l-1.23-1.85h0a6.45,6.45,0,0,0,.79-1.9h0l2.18-.44a1.08,1.08,0,0,0,0-2.12ZM10,13.5A3.5,3.5,0,1,1,13.5,10,3.5,3.5,0,0,1,10,13.5Z"}))).withConfig({componentId:"s1scmfqc-0"})(["fill: white;"]),X=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cX("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,X("path",{d:"M12.67,3.1a1,1,0,0,0-.33,2,5,5,0,0,1,0,9.85,1,1,0,0,0,.17,2h.17a7,7,0,0,0,0-13.79Z",fill:"#FFFFFF"}),X("path",{d:"M9.7,1.54a.5.5,0,0,0-.54.09L3.81,6.5H1.5A.5.5,0,0,0,1,7v6a.5.5,0,0,0,.5.5H3.81l5.36,4.87a.5.5,0,0,0,.34.13.49.49,0,0,0,.2,0A.5.5,0,0,0,10,18V2A.5.5,0,0,0,9.7,1.54Z",fill:"#FFFFFF"}),X("path",{d:"M12,10.86a1,1,0,0,0,1,1.73,3,3,0,0,0,0-5.17,1,1,0,0,0-1,1.73,1,1,0,0,1,0,1.72Z",fill:"#FFFFFF"})),te=$.a.div.withConfig({componentId:"s8wv86c-0"})(["position: absolute;height: 100%;left: 0;right: 0;bottom: 0;background: linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);"]),ie=i("./node_modules/react-router-dom/es/index.js"),oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;coe("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16px",height:"16px",viewBox:"0 0 20 20"},void 0,oe("g",{fill:"none",fillRule:"evenodd"},void 0,oe("polygon",{points:"0 20 20 20 20 0 0 0"}),oe("path",{fill:"#FFF",d:"M13.43,13.02125 C12.5683333,13.02125 11.8675,12.3204167 11.8675,11.45875 C11.8675,10.5970833 12.5683333,9.89583333 13.43,9.89583333 C14.2916667,9.89583333 14.9925,10.5970833 14.9925,11.45875 C14.9925,12.3204167 14.2916667,13.02125 13.43,13.02125 M13.705,15.5875 C12.63875,16.6525 10.595,16.735 9.99416667,16.735 C9.39333333,16.735 7.34958333,16.6525 6.28458333,15.5870833 C6.12625,15.4291667 6.12625,15.1725 6.28458333,15.0145833 C6.4425,14.8566667 6.69916667,14.85625 6.85708333,15.0145833 C7.52916667,15.6866667 8.96708333,15.9254167 9.99416667,15.9254167 C11.02125,15.9254167 12.4595833,15.6866667 13.1329167,15.0141667 C13.29125,14.85625 13.5475,14.8566667 13.7054167,15.0145833 C13.8633333,15.1729167 13.8633333,15.4291667 13.705,15.5875 M4.9925,11.45875 C4.9925,10.5970833 5.69375,9.89583333 6.55583333,9.89583333 C7.41666667,9.89583333 8.1175,10.5970833 8.1175,11.45875 C8.1175,12.32 7.41666667,13.0208333 6.55583333,13.0208333 C5.69375,13.0208333 4.9925,12.32 4.9925,11.45875 M19.99,9.89583333 C19.99,8.68791667 19.0108333,7.70833333 17.8025,7.70833333 C17.2129167,7.70833333 16.67875,7.94291667 16.2854167,8.32208333 C14.79,7.24333333 12.73,6.54625 10.4354167,6.46625 L11.4316667,1.77833333 L14.6875,2.47041667 C14.7270833,3.29791667 15.405,3.95833333 16.2425,3.95833333 C17.1054167,3.95833333 17.805,3.25875 17.805,2.39583333 C17.805,1.53291667 17.1054167,0.833333333 16.2425,0.833333333 C15.62875,0.833333333 15.1029167,1.19083333 14.8475,1.70541667 L11.2120833,0.932916667 C11.1108333,0.910833333 11.005,0.930833333 10.9183333,0.987083333 C10.83125,1.04375 10.7704167,1.1325 10.74875,1.23375 L9.65541667,6.37791667 C9.64916667,6.4075 9.65416667,6.43541667 9.65458333,6.46458333 C7.31875,6.52583333 5.21875,7.22458333 3.7,8.31833333 C3.30708333,7.94125 2.775,7.70833333 2.1875,7.70833333 C0.979166667,7.70833333 0,8.68791667 0,9.89583333 C0,10.785 0.530833333,11.5483333 1.29208333,11.8904167 C1.25833333,12.1079167 1.24,12.32875 1.24,12.5520833 C1.24,15.9179167 5.1575,18.6458333 9.99,18.6458333 C14.8225,18.6458333 18.74,15.9179167 18.74,12.5520833 C18.74,12.33 18.7220833,12.1108333 18.68875,11.895 C19.455,11.5545833 19.99,10.7883333 19.99,9.89583333"})))).withConfig({componentId:"yyp2gw-0"})(["fill: white;"]),re=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cre("div",{className:e.className},void 0,"string"==typeof e.postUrl?re("a",{href:e.postUrl},void 0,re(se,{})):re(ie.a,{to:e.postUrl},void 0,re(se,{})))).withConfig({componentId:"soruwm-0"})(["height: 16px;margin: 0px 5px;padding: 4px;width: 16px;&:hover {background: #fd471e;border-radius: 12px;}"]),ae=i("./src/lib/fastdom/index.ts"),le=i("./src/reddit/helpers/styles/mixins/fonts.tsx"),ce=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;c{var t=e.setRef,i=(e.disable,he(e,["setRef","disable"]));return d.a.createElement("div",de({ref:t},i))}).withConfig({componentId:"ab5hgu-1"})(["position: relative;",";"],e=>e.disable?"":fe);var ve=i("./src/reddit/constants/zIndex.ts"),ge=i("./node_modules/lodash/clamp.js"),ye=i.n(ge),be=i("./node_modules/react-dom/index.js"),we=i.n(be);const Se=e=>{const t=Math.floor(e/60).toString();let i=Math.trunc(e%60).toString();return`${t}:${i=`0${i}`.slice(-2)}`},xe=(e,t)=>{let i=Math.floor(e/60).toString(),o=Math.trunc(e%60).toString();const s=Math.floor(t/60).toString();return i.length1){for(var l=Array(n),c=0;cthis.parentRect=e),this.setPreviewThumbnailContainer=(e=>this.previewThumbnailContainer=e),this.setPreviewThumbnailVideo=(e=>this.previewThumbnailVideo=e),this.setPreviewThumbnailTime=(e=>this.previewThumbnailTime=e),this.setProgressBar=(e=>this.progressBar=e),this.handleMouseDown=(e=>{if(0===e.button&&this.parentRect){const t=this.parentRect.getBoundingClientRect();let i=(e.clientX-t.left)/t.width*100;i=Math.min(Math.max(i,0),100),this.setProgress(i,!0)}}),this.handleMouseMove=(e=>{if(e.stopPropagation(),this.parentRect){const t=this.parentRect.getBoundingClientRect();let i=(e.clientX-t.left)/t.width*100;i=Math.min(Math.max(i,0),100),this.setLookahead(i),this.props.active&&this.setProgress(i,!0)}}),this.handleMouseUp=(e=>{this.props.active&&(this.props.updatePosition(this.state.progressPercent),this.progressBar&&this.progressThumb&&(this.progressBar.style.width=null,this.progressThumb.style.marginLeft=null))}),this.handleMouseLeave=(e=>{this.setLookahead(0)}),this.handleKeyDown=(e=>{switch(e.key){case Pe.b.ArrowRight:return void this.jumpPlayback(5);case Pe.b.ArrowLeft:return void this.jumpPlayback(-5);case Pe.b.Space:return this.props.playPauseVideo(),void e.preventDefault()}}),this.setProgressThumbRef=(e=>{this.progressThumb=e,e&&ae.a.read(()=>{const t=e.getBoundingClientRect().width/2;ae.a.write(()=>{this.setState({thumbOffset:t})})})}),this.state={thumbMargin:"",thumbOffset:null,isMouseDown:!1,progressPercent:0,percent:0}}jumpPlayback(e){var t=this.props;const i=t.currentTime,o=t.totalTime,s=ye()(i+e,0,o);if(s!==i){const e=100*s/o;this.props.updatePosition(e)}}getCurrentPercent(){var e=this.props;const t=e.currentTime,i=e.totalTime;return t&&i?100*t/i:0}setProgress(e,t=!1){(!this.props.active||t)&&this.progressBar&&this.progressThumb&&(this.progressBar.style.width="calc("+e+"% + "+this.state.thumbOffset+"px)",this.progressThumb.style.marginLeft="calc("+e+"% - "+this.state.thumbOffset+"px)",this.setState({progressPercent:e}),this.props.updateContinuousStartTime(1e3*this.props.currentTime))}getThumbMargin(e){return this.props.active&&this.progressThumb?this.progressThumb.style.marginLeft||"0":`calc(${e}% - ${this.state.thumbOffset}px)`}getProgressWidth(e){return this.props.active&&this.progressBar?this.progressBar.style.width:`${e}%`}setLookahead(e){if(this.lookaheadBar&&this.previewThumbnailContainer&&this.previewThumbnailTime&&this.parentRect){this.lookaheadBar.style.width=e+"%";const t=this.props.totalTime,i=t*(e/100);isNaN(i)||(this.previewThumbnailVideo&&(this.previewThumbnailVideo.currentTime=i),this.previewThumbnailTime.innerHTML=xe(i,t));const o=we.a.findDOMNode(this);if(!o||!o.parentNode)return;const s=o.parentNode;if(!(s instanceof Element))return;const r=s.getBoundingClientRect(),n=this.parentRect.getBoundingClientRect(),a=this.previewThumbnailContainer.getBoundingClientRect(),l=r.left-n.left,c=r.right-n.left-a.width,d=e/100*n.width-a.width/2;this.previewThumbnailContainer.style.left=Math.max(l,Math.min(d,c))+"px"}}getBufferedStyle(){const e=this.props.bufferedRanges,t=this.state.progressPercent,i=this.getCurrentPercent();let o=t;for(let s=0;sthis.lookaheadBar=e}),Ce("div",{className:"bar buffered",style:this.getBufferedStyle()}),Ce(Me,{innerRef:this.setProgressBar,style:s})),Ce(ke,{innerRef:this.setProgressThumbRef,style:r}),!this.props.controlBarIsHidden&&Ce(Te,{innerRef:this.setPreviewThumbnailContainer},void 0,this.props.thumbSource&&Ce(Fe,{innerRef:this.setPreviewThumbnailVideo,src:this.props.thumbSource}),Ce(Ie,{innerRef:this.setPreviewThumbnailTime})))}}var Ae=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cAe("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 77.06 60"},void 0,Ae("g",{fill:"none"},void 0,Ae("path",{d:"M75.17,11.35l-44.9,46.7a6.17,6.17,0,0,1-9,0L1.88,37.55a6.83,6.83,0,0,1,0-9.4,6.17,6.17,0,0,1,9,0l15,15.8L66.27,2a6.17,6.17,0,0,1,9,0A6.93,6.93,0,0,1,75.17,11.35Z",fill:"#FFFFFF"}))),Oe=(i("./src/reddit/components/HTML5StreamPlayer/SettingControl/settingcontrol.less"),function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cOe("button",{"aria-checked":e.isChecked,className:"set-autoplay-button",onClick:e.onClick,role:"checkbox",tabIndex:0},void 0,Oe(Le,{}),Oe("div",{className:"autoplay-description"},void 0,"Autoplay")),Ee=e=>{const t=e.resolution,i=e.onClick,o=e.isChecked;return Oe("button",{"aria-checked":o,className:"video-resolution-button",onClick:i,role:"radio",tabIndex:0},void 0,Oe(Le,{}),Oe("div",{className:"video-resolution-description"},void 0,t===je?Object(H.a)("en","video.auto"):Oe(d.a.Fragment,{},void 0,Oe("span",{},void 0,t,"p"),Re.includes(t)&&Oe("span",{className:"video-hd"},void 0," HD"))))},He=$.a.div.withConfig({componentId:"s548yfd-0"})(["opacity: ",";visibility: ",";transition: visibility 0s ease-out 0.2s, opacity 0.2s ease-out;",""],e=>e.isActive?"1":"0",e=>e.isActive?"visible":"hidden",e=>e.isActive?"transition-delay: 0s;":"");class _e extends c.Component{constructor(){super(...arguments),this.container=null,this.state={autoplayPref:this.props.autoplayPref},this.setContainerRef=(e=>this.container=e),this.setResolution=(e=>{this.props.setResolution(e)}),this.setAutoplay=(e=>{const t=!this.state.autoplayPref;this.setState({autoplayPref:t}),this.props.setAutoplay(t)})}componentDidMount(){if(this.container){const e=this.container.querySelector("[tabindex]");e&&e.focus()}}render(){var e=this.props;const t=e.active,i=e.bitrateInfo,o=e.isLoggedIn,s=e.resolution,r=[...i.map(e=>e.height),je];return Oe(He,{innerRef:this.setContainerRef,className:"video-setting-container",isActive:t},void 0,o&&Oe("div",{className:"autoplay-container"},void 0,Oe($e,{isChecked:this.state.autoplayPref,onClick:this.setAutoplay})),Oe("div",{className:"video-resolution-container",role:"radiogroup"},void 0,Ne.map((e,t)=>r.includes(e)?Oe(Ee,{resolution:e,onClick:()=>this.setResolution(e),isChecked:s===e},t):null)))}}i("./src/reddit/components/HTML5StreamPlayer/VolumeControl/volumecontrol.css");var ze=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;c{if(0===e.button&&this.track){e.preventDefault(),this.setState({isMouseDown:!0});const t=this.track.getBoundingClientRect(),i=100-(e.clientY-t.top)/t.height*100,o=(this.max-this.min)*(i/100);this.setState({value:this.adjustValue(o)})}}),this.handleMouseMove=(e=>{if(this.state.isMouseDown&&this.track){const t=this.track.getBoundingClientRect(),i=100-(e.clientY-t.top)/t.height*100,o=(this.max-this.min)*(i/100);this.setState({value:this.adjustValue(o)})}}),this.handleMouseUp=(e=>{this.state.isMouseDown&&this.setState({isMouseDown:!1}),this.props.setVolume(this.state.value,!0)}),this.state={isMouseDown:!1,value:0}}convertVolumeToPercent(e){if("number"!=typeof e)return 100;const t=ye()(e,this.min,this.max);let i=0;if(t){i=20*Math.log10(t)/40+1}return this.calculatePercent(i)}calculatePercent(e){return(e-this.min)/(this.max-this.min)*100}adjustValue(e){const t=ye()(e,this.min,this.max);let i;if(1===t||0===t)i=t;else{const e=40*(t-1);i=Math.pow(10,e/20)}return this.props.setVolume(i,!1),i}render(){var e=this.props;const t=e.active,i=e.isMuted,o=e.volume,s=this.state.value,r=i?0:t?s:o,n=this.convertVolumeToPercent(r);return d.a.createElement("div",{className:"slider-container",ref:e=>this.container=e},d.a.createElement("div",{className:"slider-track slider-bar",ref:e=>this.track=e},d.a.createElement("div",{className:"slider-progress slider-bar",ref:e=>this.progress=e,style:{height:`${n}%`}},ze("div",{className:"slider-thumb"}))))}}var Ue=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;c{ae.a.read(this.setPosition)}),this.setPosition=(()=>{const e=this.container,t=this.tooltipContainer;if(e&&t&&this.props.tooltip){const i=t.getBoundingClientRect(),o=e.getBoundingClientRect(),s=e.parentNode.getBoundingClientRect(),r=s.left-o.left+ue,n=s.right-o.left-i.width-ue,a=o.width/2-i.width/2;ae.a.write(()=>{t.style.left=Math.max(r,Math.min(a,n))+"px"})}})}componentDidMount(){this.container&&this.container.addEventListener("focusin",this.setPosition)}componentWillUnmount(){this.container&&this.container.removeEventListener("focusin",this.setPosition)}render(){var e=this.props;const t=e.className,i=e.children,o=e.disable,s=e.tooltip;return ce(me,{onMouseEnter:this.onMouseEnter,setRef:e=>this.container=e,className:t,disable:o},void 0,ce(pe,{innerRef:e=>this.tooltipContainer=e},void 0,s),i)}}).withConfig({componentId:"s1zkczq-0"})(["",""],Je),et=$.a.div.withConfig({componentId:"s1zkczq-1"})(["",""],Je),tt=$()(Xe).withConfig({componentId:"s1zkczq-2"})(["","margin-left: 4px;margin-right: 0;svg {height: auto;width: auto;}"],Ye),it=$()(Xe).withConfig({componentId:"s1zkczq-3"})(["",""],Ye),ot=$()(et).withConfig({componentId:"s1zkczq-4"})(["color: #FFFFFF;font-family: verdana;font-size: 12px;white-space: nowrap;"]),st=$()(ot).withConfig({componentId:"s1zkczq-5"})(["margin-right: 0px;"]),rt=$()(ot).withConfig({componentId:"s1zkczq-6"})(["margin-left: 0px;"]),nt=$()(et).withConfig({componentId:"s1zkczq-7"})(["position: relative;flex-grow: 1;margin: auto 8px;width: 100%;height: auto;"]),at=$()(et).withConfig({componentId:"s1zkczq-8"})(["",".slider-container {display: block;position: absolute;margin: 0;height: 96px;width: 24px;top: -103px;opacity: 0;visibility: hidden;transition: visibility 0s ease-out 0.2s, opacity 0.2s ease-out;&:after {position: absolute;content: '';height: 7px;width: 100%;top: 100%;}}&:hover, &:active {.slider-container {opacity: 1;visibility: visible;transition-delay: 0s;}}"],Ye),lt=$()(Xe).withConfig({componentId:"s1zkczq-9"})(["",'button[aria-expanded="true"] {'," {transform: rotate(45deg);&:active {transform: rotate(45deg) scale(0.9);}}}.video-setting-container {position: absolute;display: block;padding: 5px;height: auto;width: auto;bottom: 0px;left: 50%;transform: translate(-50%, -32px);}"],Ye,Y),ct=$()(Xe).withConfig({componentId:"s1zkczq-10"})(["",""],Ye),dt=$()(Xe).withConfig({componentId:"s1zkczq-11"})(["",""],Ye),ht=$.a.div.withConfig({componentId:"s1zkczq-12"})(["position: absolute;display: flex;justify-content: space-between;align-items: flex-end;padding: 12px 8px;height: 25px;bottom: 0;left: ",";right: ",";user-select: none;/* Hide everything except volume control */& > :not(",") {",";}"],e=>e.isFullScreen?"10px":"0",e=>e.isFullScreen?"10px":"0",at,e=>e.zeroOpacity?"opacity: 0;":"");var ut=class extends d.a.Component{constructor(e){super(e),this.state={currentTime:e.currentTime,bufferedRanges:[]}}setCurrentTime(e){this.setState({currentTime:e})}setBufferedRanges(e){this.setState({bufferedRanges:e})}renderContent(){var e=this.props;const t=e.postUrl,i=e.isListing,o=e.settingChange,s=e.showSettingsIcon,r=this.state.currentTime,n=this.props.isPaused?qe:Ke;return[Ue(te,{},"gradient"),t&&i&&Ue(tt,{tooltip:We},"snoo",Ue("div",{onClick:this.props.clickSnoo},void 0,Ue(ne,{postUrl:t}))),Ue(it,{tooltip:n},"play",Ue("button",{"aria-label":n,onClick:this.props.playPauseVideo},void 0,this.props.isPaused?Ue(G,{}):Ue(Z,{}))),Ue(st,{},"left-time",xe(r,this.props.totalTime)),Ue(nt,{},"scrubber",d.a.createElement(Ve,{active:o===ii.SeekBar,bufferedRanges:this.state.bufferedRanges,controlBarIsHidden:this.props.hideControlBar,currentTime:r,language:this.props.language,ref:this.props.seekBarRef,thumbSource:this.props.scrubberThumbSource,totalTime:this.props.totalTime,playPauseVideo:this.props.playPauseVideo,updatePosition:this.props.setVideoPosition,updateContinuousStartTime:this.props.updateContinuousStartTime})),Ue(rt,{},"right-time",Se(this.props.totalTime)),s&&Ue(lt,{tooltip:Ze,disable:o===ii.Settings},"setting",o===ii.Settings&&d.a.createElement(_e,{isLoggedIn:this.props.isLoggedIn,autoplayPref:this.props.autoplayPref,active:o===ii.Settings,ref:e=>this.props.settingRef(e),resolution:this.props.resolution,setResolution:this.props.setResolution,setAutoplay:this.props.setAutoplay,bitrateInfo:this.props.bitrateInfo}),Ue("button",{"aria-expanded":o===ii.Settings,"aria-haspopup":!0,"aria-label":Ze,onClick:this.props.toggleSetting},void 0,Ue(Y,{}))),this.props.isFullScreen?Ue(dt,{tooltip:Qe},"collapse",Ue("button",{"aria-label":Qe,onClick:this.props.exitFullScreen},void 0,Ue(z,{}))):Ue(ct,{tooltip:Ge},"expand",Ue("button",{"aria-label":Ge,onClick:this.props.enterFullScreen},void 0,Ue(U,{})))]}render(){return Ue(ht,{innerRef:this.props.controlBarRef,className:"video-control-bar",isFullScreen:this.props.isFullScreen,zeroOpacity:this.props.hideControlBar},void 0,this.renderContent(),!this.props.isGif&&Ue(at,{className:this.props.showVolumeIcon?"disableHide":""},void 0,d.a.createElement(De,{ref:e=>this.props.volumeRef(e),active:this.props.settingChange===ii.Volume,isMuted:this.props.isMuted,setVolume:this.props.setVolume,volume:this.props.volume}),Ue("button",{onClick:this.props.toggleMute},void 0,this.props.isMuted?Ue(q,{}):Ue(ee,{}))))}},pt=i("./src/reddit/controls/OutboundLink/styled.tsx"),ft=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cft("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,ft("g",{transform:"translate(1 1)"},void 0,ft("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),ft("path",{fill:"#fff",d:"M27.7 20.4h-7.4c-.2 0-.4-.2-.4-.4s.2-.5.5-.5h7.3c.3 0 .5.2.5.5s-.3.4-.5.4m0 3.1h-7.4c-.2 0-.4-.3-.4-.5 0-.3.2-.5.5-.5h7.3c.3 0 .5.2.5.5-.1.2-.3.5-.5.5m0 3h-7.4c-.2 0-.4-.2-.4-.5s.2-.5.5-.5h7.3c.3 0 .5.2.5.5-.1.3-.3.5-.5.5m0 3h-7.4c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h7.3c.3 0 .5.2.5.5s-.2.5-.4.5m2-12.2h-2.2c-.3-.6-1-1-1.7-1h-3.6c-.7 0-1.4.4-1.7 1h-2.2c-.5 0-1 .4-1 1v12.5c0 .5.4 1 1 1h11.5c.5 0 1-.4 1-1V18.2c-.1-.5-.5-.9-1.1-.9"})))).withConfig({componentId:"s15d3wzq-0"})(["fill: white;height: 50px;width: 50px;"]),vt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cvt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,vt("g",{transform:"translate(1 1)"},void 0,vt("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),vt("path",{fill:"#fff",d:"M34.5 23.7s-.1 0 0 0c-.1 0-.1 0 0 0-.1 0-.1 0 0 0-.1-.1-.1-.1-.2-.1l-15.4-7.2c-.1-.1-.3-.1-.5 0-.1.1-.2.2-.2.4v4.3c0 .2.2.4.4.5l10.3 1.9H18.2c-.1 0-.2 0-.2.1L15.6 25c-.2.1-.3.3-.2.6.1.2.2.3.5.3l2.4-.2v5.5c0 .2.1.3.2.4.1 0 .2.1.3.1h.2l15.4-7.2s.1 0 .1-.1c0 0 .1 0 .1-.1.1-.1.1-.2.1-.3-.1-.1-.2-.2-.2-.3"})))).withConfig({componentId:"znmpmm-0"})(["fill: white;height: 50px;width: 50px;"]),yt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cyt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,yt("g",{transform:"translate(1 1)"},void 0,yt("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),yt("path",{fill:"#fff",d:"M19.5 17.3h3.1l-1.8 5h2.3v6.5h-6.8v-6l3.2-5.5zm8.5 0h3.1l-1.8 5h2.3v6.5h-6.8v-6l3.2-5.5z"})))).withConfig({componentId:"s166oh9x-0"})(["fill: white;height: 50px;width: 50px;"]),wt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cwt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,wt("g",{transform:"translate(1 1)"},void 0,wt("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),wt("path",{fill:"#fff",d:"M32.2 20.3c-.3-.2-.7-.2-1 0l-2.4 1.4v-1.5c0-1.1-.9-1.9-1.9-1.9h-7.7c-1.1 0-1.9.9-1.9 1.9v7.7c0 1.1.9 1.9 1.9 1.9h7.7c1.1 0 1.9-.9 1.9-1.9v-1.6l2.4 1.4c.2.1.3.1.5.1s.3 0 .5-.1c.3-.2.5-.5.5-.8v-5.8c-.1-.3-.2-.6-.5-.8"})))).withConfig({componentId:"s1rfp9rc-0"})(["margin-left: 14px;fill: white;height: 50px;width: 50px;"]),xt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cxt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,xt("g",{transform:"translate(1 1)"},void 0,xt("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),xt("path",{fill:"#fff",d:"M30.7 25c.5 0 1 .4 1 1v2.9c0 1.6-1.3 2.9-2.9 2.9h-9.6c-1.6 0-2.9-1.3-2.9-2.9v-3c0-.5.4-1 1-1s1 .4 1 1v2.9c0 .5.4 1 1 1h9.6c.5 0 1-.4 1-1v-2.9c-.1-.5.3-.9.8-.9zm-7.4 1.6l-2.9-2.9c-.4-.4-.4-1 0-1.4.4-.4 1-.4 1.4 0l1.2 1.3v-6.3c0-.5.4-1 1-1 .5 0 1 .4 1 1v6.3l1.2-1.2c.4-.4 1-.4 1.4 0 .4.4.4 1 0 1.4l-2.9 2.8c-.1.1-.2.2-.3.2-.2.1-.3.1-.4.1-.1 0-.2 0-.4-.1-.1 0-.2-.1-.3-.2z"})))).withConfig({componentId:"s1qp735r-0"})(["fill: white;height: 50px;width: 50px;"]),Ct=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cCt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,Ct("g",{transform:"translate(1 1)"},void 0,Ct("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),Ct("path",{fill:"#fff",d:"M25.4 24c0 .8-.6 1.4-1.4 1.4s-1.4-.6-1.4-1.4.6-1.4 1.4-1.4 1.4.6 1.4 1.4zm5.3 0c0 .8-.6 1.4-1.4 1.4-.8 0-1.4-.6-1.4-1.4s.6-1.4 1.4-1.4c.8 0 1.4.6 1.4 1.4zm-10.5 0c0 .8-.6 1.4-1.4 1.4s-1.5-.6-1.5-1.4.6-1.4 1.4-1.4 1.5.6 1.5 1.4z"})))).withConfig({componentId:"s1anl3v2-0"})(["fill: white;height: 50px;width: 50px;"]),Mt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cMt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,Mt("g",{transform:"translate(1 1)"},void 0,Mt("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),Mt("path",{fill:"#fff",d:"M32.5,23.5c-0.7,0-1.4-0.6-1.4-1.4c0-0.7,0.6-1.4,1.4-1.4s1.4,0.6,1.4,1.4 C33.8,22.8,33.2,23.5,32.5,23.5 M29.8,26.2c-0.7,0-1.4-0.6-1.4-1.4c0-0.7,0.6-1.4,1.4-1.4c0.7,0,1.4,0.6,1.4,1.4 C31.1,25.6,30.5,26.2,29.8,26.2 M27.1,23.5c-0.7,0-1.4-0.6-1.4-1.4c0-0.7,0.6-1.4,1.4-1.4c0.7,0,1.4,0.6,1.4,1.4 C28.4,22.8,27.8,23.5,27.1,23.5 M21.6,23.1H20v1.7c0,0.6-0.5,1-1,1s-1-0.5-1-1v-1.7h-1.7c-0.6,0-1-0.5-1-1c0-0.6,0.5-1,1-1H18 v-1.7c0-0.6,0.5-1,1-1s1,0.5,1,1v1.7h1.7c0.6,0,1,0.5,1,1C22.7,22.7,22.2,23.1,21.6,23.1 M29.8,18c0.7,0,1.4,0.6,1.4,1.4 c0,0.7-0.6,1.4-1.4,1.4c-0.7,0-1.4-0.6-1.4-1.4C28.4,18.6,29,18,29.8,18 M37.3,28.1l-1.7-9.5c-0.4-1.9-2-3.3-4-3.3H17.1 c-2,0-3.6,1.4-4,3.3l-1.7,9.5c-0.2,1.2,0.1,2.4,0.9,3.3c0.8,0.9,1.9,1.5,3.1,1.5h0.2c1.8,0,3.3-1.1,3.9-2.8l0.4-1.3h8.9 l0.4,1.3c0.6,1.7,2.1,2.8,3.9,2.8h0.2c1.2,0,2.3-0.5,3.1-1.5C37.2,30.5,37.5,29.3,37.3,28.1"})))).withConfig({componentId:"xhi01f-0"})(["fill: white;height: 50px;width: 50px;"]),Ft=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cFt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,Ft("g",{transform:"translate(1 1)"},void 0,Ft("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),Ft("path",{fill:"#fff",d:"M29.3 20.2h-5.8c-.2 0-.5-.3-.5-.5 0-.3.2-.5.5-.5h5.8c.3 0 .5.2.5.5 0 .2-.3.5-.5.5zm0 4.3h-5.8c-.2 0-.5-.2-.5-.5s.2-.5.5-.5h5.8c.3 0 .5.2.5.5s-.3.5-.5.5zm0 4.3h-5.8c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h5.8c.3 0 .5.2.5.5s-.3.5-.5.5zm-8.2-8.2c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.9c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.9zm0 4.4c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-2c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v2zm0 4.3c0 .3-.2.5-.5.5h-1.9c-.3 0-.5-.2-.5-.5v-1.9c0-.3.2-.5.5-.5h1.9c.3 0 .5.2.5.5v1.9zm8.7-13H18.2c-1.1 0-1.9.9-1.9 1.9v11.5c0 1.1.9 1.9 1.9 1.9h11.5c1.1 0 1.9-.9 1.9-1.9V18.2c.1-1-.8-1.9-1.8-1.9z"})))).withConfig({componentId:"s10epjbs-0"})(["fill: white;height: 50px;width: 50px;"]),Bt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cBt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,Bt("g",{transform:"translate(1 1)"},void 0,Bt("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),Bt("path",{fill:"#fff",d:"M29 26c-.6 0-1-.4-1-1 0-.5.4-1 1-1s1 .4 1 1-.5 1-1 1zm-6.9-6c0-.5.4-1 1-1H27c.6 0 1 .4 1 1v2.1h-5.9V20zM21 26c-.6 0-1-.4-1-1 0-.5.4-1 1-1s1 .4 1 1-.5 1-1 1zm11.7-3.6c-.2-.2-.5-.3-.7-.3h-2V20c0-1.6-1.3-3-3-3h-3.9c-1.7 0-3 1.3-3 3v2.1H18c-.3 0-.6.1-.7.3-.2.2-.3.5-.2.8l1 9c.1.5.5.9 1 .9h12c.5 0 .9-.4 1-.9l1-9c-.1-.4-.2-.6-.4-.8z"})))).withConfig({componentId:"s13v8ivd-0"})(["fill: white;height: 50px;width: 50px;"]),At=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cAt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,At("g",{transform:"translate(1 1)"},void 0,At("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),At("path",{fill:"#fff",d:"M27.7 20.4h-7.4c-.2 0-.4-.2-.4-.4s.2-.5.5-.5h7.3c.3 0 .5.2.5.5s-.3.4-.5.4m0 3.1h-7.4c-.2 0-.4-.3-.4-.5 0-.3.2-.5.5-.5h7.3c.3 0 .5.2.5.5-.1.2-.3.5-.5.5m0 3h-7.4c-.2 0-.4-.2-.4-.5s.2-.5.5-.5h7.3c.3 0 .5.2.5.5-.1.3-.3.5-.5.5m0 3h-7.4c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h7.3c.3 0 .5.2.5.5s-.2.5-.4.5m2-12.2h-2.2c-.3-.6-1-1-1.7-1h-3.6c-.7 0-1.4.4-1.7 1h-2.2c-.5 0-1 .4-1 1v12.5c0 .5.4 1 1 1h11.5c.5 0 1-.4 1-1V18.2c-.1-.5-.5-.9-1.1-.9"})))).withConfig({componentId:"s1dhajfs-0"})(["fill: white;height: 50px;width: 50px;"]),Ot=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cOt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,Ot("g",{transform:"translate(1 1)"},void 0,Ot("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),Ot("path",{fill:"#fff",d:"M29.8 23H25v-4.8c0-.5-.4-1-1-1s-1 .4-1 1V23h-4.8c-.5 0-1 .4-1 1s.4 1 1 1H23v4.8c0 .5.4 1 1 1s1-.4 1-1V25h4.8c.5 0 1-.4 1-1s-.5-1-1-1"})))).withConfig({componentId:"hj4pri-0"})(["fill: white;height: 50px;width: 50px;"]),Rt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cRt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,Rt("g",{transform:"translate(1 1)"},void 0,Rt("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),Rt("path",{fill:"#fff",d:"M32.2 20.3c-.3-.2-.7-.2-1 0l-2.4 1.4v-1.5c0-1.1-.9-1.9-1.9-1.9h-7.7c-1.1 0-1.9.9-1.9 1.9v7.7c0 1.1.9 1.9 1.9 1.9h7.7c1.1 0 1.9-.9 1.9-1.9v-1.6l2.4 1.4c.2.1.3.1.5.1s.3 0 .5-.1c.3-.2.5-.5.5-.8v-5.8c-.1-.3-.2-.6-.5-.8"})))).withConfig({componentId:"z74jit-0"})(["fill: white;height: 50px;width: 50px;"]),$t=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;c{const t=e.callToAction,i=e.sendEvent,o=e.source;return $t(Et,{onClick:e=>i(e=>Object.assign({},Object(T.defaults)(e),{source:"videoplayer",action:"click",noun:"callToAction"})),href:o.url,isSponsored:!0,source:o},void 0,$t(_t,{},void 0,(e=>zt[e=e||"Learn More"])(t),$t(Ht,{},void 0,t||"Learn More")))}),Ut=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cUt("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,Ut("g",{transform:"translate(1 1)"},void 0,Ut("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),Ut("path",{fill:"#fff",d:"M32.5 23.3c-.7 0-1.2.5-1.2 1.2 0 4-3.2 7.2-7.2 7.2s-7.2-3.2-7.2-7.2c0-3.6 2.7-6.6 6.2-7.1v1.7c0 .2.1.4.3.5.1 0 .2.1.3.1.1 0 .3 0 .4-.1l3.6-3c.1-.1.2-.3.2-.5s-.1-.3-.2-.5l-3.7-3c-.2-.1-.4-.2-.6-.1-.2.1-.4.3-.4.6V15c-4.8.5-8.6 4.6-8.6 9.5 0 5.3 4.3 9.6 9.6 9.6s9.6-4.3 9.6-9.6c.1-.7-.5-1.2-1.1-1.2"})))).withConfig({componentId:"s1hg8ftt-0"})(["fill: white;width: 50px;height: 50px;"]),qt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;c{const t=e.onClick,i=e.source,o=e.callToAction;return qt(Zt,{onClick:t},void 0,qt(Kt,{},void 0,qt(Gt,{},void 0,qt(Wt,{}),qt(Qt,{className:"replay-video"},void 0,Object(H.a)("en","video.replay"))),i&&o&&qt(Dt,{callToAction:o,source:i})))},Yt=Object.assign||function(e){for(var t=1;t{e.isVisible;var t=e.setRef,i=Xt(e,["isVisible","setRef"]);return d.a.createElement("div",Yt({ref:t},i))}).withConfig({componentId:"s1cwfoiu-0"})(["max-width: 100%;max-height: 100%;position: relative;background-color: #000;",""],e=>e.isVisible?"":"visibility: hidden;"),ti=$.a.div.withConfig({componentId:"e0lqz0-0"})(["position: absolute;top: 0;bottom: 0;left: 0;right: 0;"]);i("./src/reddit/components/HTML5StreamPlayer/styles.less");i.d(t,"a",function(){return ii});var ii,oi=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cObject(u.createStructuredSelector)({isLoggedIn:j.F,autoplayPref:j.b,currentTime:R.d,isMutedPreference:L.a,isOverlayOpen:O.h,language:j.M,loadTimes:R.f,metadata:R.g,started:R.i,volume:L.b}),(e,t)=>({exitVideoFullscreen:()=>e(S.z()),onLoadStarted:i=>e(S.v(t.postId,i)),onMetadataReceived:t=>e(S.H({metadata:t,postId:t.id})),onPlayable:i=>e(S.E(t.postId,i)),onUpdateVideoTime:l()(i=>{e(S.L({postId:t.postId,time:i}))},k.k,{maxWait:k.l}),openLightbox:()=>e(Object(p.a)(t.postUrl)),setPlaying:i=>e(S.K({postId:t.postId,isPlaying:i})),setAutoplayPref:t=>e(w.p(t)),setVideoFullscreen:()=>e(S.J(t.postId)),setVideoMuted:i=>e(b.c(i,t.postId)),setVideoVolume:t=>e(b.d(t)),onWatchedPercent:i=>e(S.P(i,t.postId)),onWatchedSeconds:i=>e(S.Q(i,t.postId)),onUpdateContinuousViewStartTime:i=>e(S.y({postId:t.postId,time:i})),onVideoStarted:()=>e(S.O(t.postId))}));class li extends c.Component{constructor(e){super(e),this.percentagePixelsFired={[k.b]:!1,[k.c]:!1,[k.d]:!1,[k.e]:!1,[k.a]:!1},this.timePixelsFired={[k.g]:!1,[k.h]:!1,[k.f]:!1},this.sendEvent=((e,t,i=!1)=>{if(this.HTML5StreamPlayerVideo&&null!=this.props.postId){const o=i?V(this.props.postId,e,t):F(this.props.postId,e,t);this.props.sendEvent(o)}}),this.getVideoQualityList=(()=>{if(this.dashPlayer){const e=this.dashPlayer.getBitrateInfoListFor("video");this.setState({bitrateInfo:e})}}),this.handleKeyDown=(e=>{this.updateUsingKeyStatus(e)}),this.handleKeyUp=(e=>{this.updateUsingKeyStatus(e)}),this.handleMouseEnter=(e=>{const t=this.HTML5StreamPlayerVideo;t&&this.controlBarApi&&this.controlBarApi.setCurrentTime(t.currentTime),this.resetControlBarFadeTimer()}),this.handleMouseDown=(e=>{e.stopPropagation();const t=this.seekBar,i=this.volumeControl;i&&i.container&&i.container.contains(e.target)?(this.setState({settingChange:ii.Volume}),i.handleMouseDown(e)):t&&t.parentRect&&t.parentRect.contains(e.target)&&(this.setState({settingChange:ii.SeekBar}),t.handleMouseDown(e)),this.state.usingKeys&&this.setState({usingKeys:!1})}),this.handleMouseMove=(e=>{const t=this.controlBar,i=this.seekBar,o=this.volumeControl;switch(this.setState({hasHovered:!0}),t&&t.contains(e.target)?this.clearControlBarFadeTimer():this.resetControlBarFadeTimer(),this.state.settingChange){case ii.SeekBar:i&&i.handleMouseMove(e);break;case ii.Volume:o&&o.handleMouseMove(e);break;case ii.Settings:}}),this.handleMouseUp=(e=>{e.stopPropagation();const t=this.controlBar,i=this.seekBar,o=this.volumeControl;switch(this.state.settingChange){case ii.SeekBar:if(i){this.setState({ignoreUnderrunsUntil:Date.now()+ni}),i.handleMouseUp(e),this.sendEvent("click","seek");const t=this.HTML5StreamPlayerVideo;this.state.videoEnded&&t&&t.currentTime!==t.duration&&this.playVideo()}break;case ii.Volume:o&&(o.handleMouseUp(e),this.sendEvent("click","volume"));break;case ii.Settings:if(t&&t.contains(e.target))return;break;default:if(t&&!t.contains(e.target)){var s=this.props.playerClickPlay;const t=void 0===s||s;if(this.props.trackPostClick&&this.props.trackPostClick("media")(),this.resetControlBarFadeTimer(),this.state.videoEnded)return;this.props.isGif&&this.props.isListing&&!this.state.videoPaused?this.props.openLightbox():!t&&this.state.videoPaused||this.playPauseVideo(e)}}this.setState({settingChange:void 0})}),this.handleMouseLeave=(e=>{switch(this.clearControlBarFadeTimer(),this.setState({hideControlBar:!0}),this.state.settingChange){case ii.SeekBar:case ii.Volume:case ii.Settings:default:this.setState({settingChange:void 0})}}),this.handleClick=(e=>{e.stopPropagation()}),this.setContainerRef=(e=>this.HTML5StreamPlayerContainer=e),this.setControlBarRef=(e=>this.controlBar=e),this.setControlBarApi=(e=>this.controlBarApi=e),this.setVolumeRef=(e=>this.volumeControl=e),this.setSeekBarRef=(e=>this.seekBar=e),this.setSettingRef=(e=>this.settingControl=e),this.onCanPlay=(()=>{if(this.HTML5StreamPlayerVideo&&!this.state.videoLoaded){this.setState({videoLoaded:!0,videoWaiting:!1});let t=!0;try{const i=localStorage.getItem("preview_video");(t=!i||JSON.parse(i))||this.props.setVideoMuted(!1)}catch(e){}this.props.autoPlay&&(this.props.autoplayPref||this.props.shouldIgnoreAutoplayPref)||this.props.isExpando?this.playVideo():this.pauseVideo()}}),this.clearControlBarFadeTimer=(()=>{const e=this.controlBarFadeTimer;e&&clearTimeout(e)}),this.resetControlBarFadeTimer=((e=si)=>{this.clearControlBarFadeTimer(),this.setState({hideControlBar:!1}),this.controlBarFadeTimer=window.setTimeout(()=>{this.setState({hideControlBar:!0})},e)}),this.exitHandler=(()=>{this.state.videoFullScreen&&!Object(m.b)()&&this.exitFullScreen()}),this.playPauseVideo=(e=>{const t=this.HTML5StreamPlayerVideo;t&&(t.paused&&this.state.videoPaused?(this.playVideo(),this.sendEvent("click","play"),this.setState({videoManualPaused:!1})):(this.pauseVideo(),this.sendEvent("click","pause"),this.setState({videoManualPaused:!0})))}),this.playVideo=(async()=>{const e=this.HTML5StreamPlayerVideo;if(e)try{await e.play(),e.currentTime<1&&this.props.onVideoStarted(),this.setVideoMute(this.state.isMuted),this.props.setPlaying(!0),this.setState({videoEnded:!1})}catch(t){}}),this.pauseVideo=(()=>{const e=this.HTML5StreamPlayerVideo;e&&(e.pause(),this.props.setPlaying(!1),this.setState({videoPaused:!0}))}),this.resetVideo=(e=>{this.state.videoEnded&&(this.playVideo(),this.sendEvent("click","replay"),this.setState({ignoreUnderrunsUntil:Date.now()+ni,videoEnded:!1,videoManualPaused:!1}))}),this.exitFullScreen=(()=>{document.exitFullScreen?document.exitFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen(),this.setState({videoFullScreen:!1}),null!=this.props.postId&&(this.sendEvent("change","pagetype",!0),this.props.exitVideoFullscreen())}),this.enterFullScreen=(()=>{const e=this.HTML5StreamPlayerContainer;e&&(e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen&&e.mozRequestFullScreen()),this.setState({videoFullScreen:!0}),this.sendEvent("click","fullscreen"),null!=this.props.postId&&(this.sendEvent("change","pagetype",!0),this.props.setVideoFullscreen())}),this.setVolume=((e,t)=>{const i=this.HTML5StreamPlayerVideo;i&&(t?0!==e&&this.props.setVideoVolume(e):(i.volume=e,e||this.state.isMuted?e&&this.state.isMuted&&this.setVideoMute(!1):this.setVideoMute(!0)))}),this.toggleMuteVideo=(e=>{if(e.stopPropagation(),this.HTML5StreamPlayerVideo){const e=!this.state.isMuted;this.setVideoMute(e);const t=e?"mute":"unmute";this.sendEvent("click",t);const i=e?"true":"false";localStorage.setItem("preview_video",i)}}),this.setVideoMute=(e=>{const t=this.HTML5StreamPlayerVideo;this.setState({isMuted:e}),this.props.setVideoMuted(e),t&&(t.muted=e,e||(t.volume=this.props.volume))}),this.clickSnoo=(e=>{this.sendEvent("click","snoo")}),this.setAutoplay=(e=>{this.props.setAutoplayPref(e),e?this.sendEvent("click","video_autoplay_on"):this.sendEvent("click","video_autoplay_off")}),this.setResolution=(e=>{const t=this.state.bitrateInfo;if(t&&this.dashPlayer){if(e===je)this.dashPlayer.setAutoSwitchQualityFor("video",!0);else{const i=t.findIndex(t=>t.height===e);this.dashPlayer.setAutoSwitchQualityFor("video",!1),this.dashPlayer.setQualityFor("video",i)}this.setState({resolution:e})}}),this.toggleSetting=(e=>{this.state.settingChange===ii.Settings?this.setState({settingChange:void 0}):this.setState({settingChange:ii.Settings})}),this.setVideoPos=(e=>{const t=this.HTML5StreamPlayerVideo;if(t&&Number.isFinite(t.duration)){const i=t.duration/100*e;this.controlBarApi&&!this.state.hideControlBar&&this.controlBarApi.setCurrentTime(i),t.currentTime=i}}),this.updateTime=(()=>{const e=performance.now(),t=this.HTML5StreamPlayerVideo;if(t){let i=this.state.maxTimeServed;if(this.state.lastUpdate&&!this.state.videoPaused&&(i+=e-this.state.lastUpdate),t.currentTime&&t.duration){let o=!1;this.triggerAdWatchedPixels(t.currentTime,t.duration,i/1e3),t.currentTime>=t.duration&&(this.props.isGif||(o=!0,this.pauseVideo())),this.controlBarApi&&!this.state.hideControlBar&&this.controlBarApi.setCurrentTime(t.currentTime),this.setState({videoEnded:o,maxTimeServed:i,lastUpdate:e})}if(this.props.postId){const e={currentTime:1e3*t.currentTime,maxTimeServed:i};this.props.onUpdateVideoTime(e)}}}),this.triggerAdWatchedPixels=((e,t,i)=>{const o=this.getWatchedPercentRange(e,t);i>=t&&this.triggerPercentagePixels(k.a),this.triggerPercentagePixels(o);i/t>=.95&&this.triggerTimeWatchedPixels(k.f),this.triggerTimeWatchedPixels(i)}),this.updateContinuousStartTime=(e=>{this.props.onUpdateContinuousViewStartTime(e)}),this.onVideoPlayable=(e=>{this.props.metadata||this.sendTransformedMetadata(e)}),this.onPlaying=(e=>{const t=performance.now();this.props.metadata||this.sendTransformedMetadata(e),this.setState({videoWaiting:!1,videoPaused:!1,lastUpdate:t})}),this.sendTransformedMetadata=(e=>{null!=this.props.postId&&this.props.onMetadataReceived({id:this.props.postId,length:1e3*e.target.duration,originalHeight:e.target.videoHeight,originalWidth:e.target.videoWidth}),this.setState({totalTime:e.target.duration})}),li.dashjs||(li.dashjs=Object(y.a)(()=>i.e("vendors~dashjs").then(i.t.bind(null,"./node_modules/dashjs/build/es5/index.js",7)))),this.state={bitrateInfo:[],hasHovered:!1,hideControlBar:!0,isMuted:e.isListing||e.isMutedPreference,lastUpdate:null,ignoreUnderrunsUntil:0,maxTimeServed:0,post:e.post,resolution:je,scrubPosition:0,settingChange:void 0,settingSeekBar:!1,settingVolume:!1,thumbPosition:0,totalTime:0,videoEnded:!1,videoFullScreen:!1,videoInView:!1,videoLoaded:!1,videoManualPaused:!1,videoPaused:!e.autoPlay,videoScrollPaused:!0,videoWaiting:!0,usingKeys:!1}}componentDidMount(){li.dashjs.then(e=>{const t=this.HTML5StreamPlayerVideo,i=this.props.mpegDashSource;if(t&&i){this.dashPlayer=e.MediaPlayer().create(),this.dashPlayer.getDebug().setLogToBrowserConsole(!1);try{this.dashPlayer.initialize(t,i,t.autoplay),this.dashPlayer.setFastSwitchEnabled(!0),this.dashPlayer.setInitialBitrateFor("video",999999999),this.dashPlayer.setAutoSwitchQualityFor("video",!0)}catch(o){return}null!=this.props.postId&&this.props.onLoadStarted(performance.now()),this.dashPlayer.on(e.MediaPlayer.events.STREAM_INITIALIZED,()=>{this.getVideoQualityList(),null!=this.props.postId&&this.props.onPlayable(performance.now()),this.controlBarApi&&!this.state.hideControlBar&&this.controlBarApi.setCurrentTime(0)}),this.dashPlayer.on(e.MediaPlayer.events.BUFFER_EMPTY,e=>{if(null!=this.props.postId&&Date.now()>this.state.ignoreUnderrunsUntil){const e=B(this.props.postId);this.props.sendEvent(e),this.setState({ignoreUnderrunsUntil:Date.now()+ni})}}),this.dashPlayer.on(e.MediaPlayer.events.METRIC_ADDED,e=>{if(null==this.props.postId)return;if(parseInt(n()(this.props.postId).toString(),16)%100>10)return;if(!e||!e.value||!e.metric)return;if("HttpList"!==e.metric)return;const t=e.value;if("MediaSegment"!==t.type)return;const i=t._responseHeaders,o=t.range;let s,r,a,l;if(void 0!==o){const e=o.split("-");2===e.length&&(s=parseInt(e[1])-parseInt(e[0])+1)}if(i.split("\n").forEach(e=>{const t=e.split(":");if(2!==t.length)return;const i=t[0].trim(),o=t[1].trim();"x-cdn-server-region"===i&&(r=o),"x-cdn-client-region"===i&&(a=o),"x-cdn-name"===i&&(l=o)}),!r||!a||!l)return;const c=I(this.props.postId,t.url,l,r,a,t.interval,s);this.props.sendEvent(c)})}});const e=this.HTML5StreamPlayerVideo;document.addEventListener("webkitfullscreenchange",this.exitHandler,!1),document.addEventListener("fullscreenchange",this.exitHandler,!1),document.addEventListener("mozfullscreenchange",this.exitHandler,!1),document.addEventListener("MSFullscreenChange",this.exitHandler,!1),e&&(g()?e.play():s.a.safari&&!this.props.mpegDashSource&&setTimeout(async()=>{try{await e.play()}catch(t){}finally{e.pause()}}),e.oncanplay=(()=>this.onCanPlay()),e.onprogress=(()=>this.setBuffered()),e.onseeked=(()=>this.setState({videoWaiting:!1})),e.onwaiting=(()=>this.setState({videoWaiting:!0})),e.onplaying=(e=>this.onPlaying(e)),e.onloadeddata=(e=>this.onVideoPlayable(e)),e.onloadedmetadata=(e=>this.sendTransformedMetadata(e)),this.props.currentTime&&(e.currentTime=this.props.currentTime))}resetMediaPlayer(){this.dashPlayer&&this.dashPlayer.reset()}componentWillUnmount(){document.removeEventListener("webkitfullscreenchange",this.exitHandler,!1),document.removeEventListener("fullscreenchange",this.exitHandler,!1),document.removeEventListener("mozfullscreenchange",this.exitHandler,!1),document.removeEventListener("MSFullscreenChange",this.exitHandler,!1),this.resetMediaPlayer(),this.clearControlBarFadeTimer(),null==this.props.postId||this.state.videoScrollPaused||this.sendEvent("served","video",!0)}shouldComponentUpdate(e,t){const i=!!this.props.isListing&&!this.props.isOverlayOpen&&e.isOverlayOpen,o=!!this.props.isListing&&this.props.isOverlayOpen&&!e.isOverlayOpen,s=this.props.isOverlayOpen!==e.isOverlayOpen;return t.videoFullScreen!==this.state.videoFullScreen||t.videoPaused!==this.state.videoPaused||t.isMuted!==this.state.isMuted||t.hideControlBar!==this.state.hideControlBar||t.settingChange!==this.state.settingChange||t.videoScrollPaused!==this.state.videoScrollPaused||t.videoWaiting!==this.state.videoWaiting||e.shouldPause!==this.props.shouldPause||e.shouldStop!==this.props.shouldStop||t.videoLoaded!==this.state.videoLoaded||t.usingKeys!==this.state.usingKeys||t.resolution!==this.state.resolution||i||o||s}componentWillReceiveProps(e){const t=this.HTML5StreamPlayerVideo,i=t&&!t.paused,o=!e.shouldStop&&this.props.shouldStop,s=e.shouldStop&&!this.props.shouldStop,r=!e.shouldPause&&this.props.shouldPause,n=e.shouldPause&&!this.props.shouldPause,a=!this.props.shouldPause&&!this.props.shouldStop,l=!e.isOverlay&&!this.props.isOverlay,c=e.isOverlayOpen&&!this.props.isOverlayOpen,d=!e.isOverlayOpen&&this.props.isOverlayOpen,h=(a||i)&&l&&c,u=a&&l&&d;if(o&&(this.setState({videoScrollPaused:!1}),this.sendEvent("view","autoplay")),(r||u)&&(!this.state.videoManualPaused&&t&&t.currentTime=.95?k.e:i>=.75?k.d:i>=.5?k.c:i>=.25?k.b:0}triggerPercentagePixels(e){k.i.forEach(t=>{t<=e&&!this.percentagePixelsFired[t]&&(this.props.onWatchedPercent(t),this.percentagePixelsFired[t]=!0)})}triggerTimeWatchedPixels(e){k.j.forEach(t=>{t<=e&&!this.timePixelsFired[t]&&(this.props.onWatchedSeconds(t),this.timePixelsFired[t]=!0)})}render(){var e=this.props;const t=e.className,i=e.hideUntilLoaded;var o=e.playerClickPlay;const s=void 0===o||o;var r=e.showControlBar;const n=void 0===r||r;var a=e.showSettingsIcon;const l=void 0===a||a;var c=this.state;const h=c.hasHovered,u=c.hideControlBar,p=c.isMuted,m=c.settingChange,v=c.videoEnded,g=c.videoLoaded,y=this.HTML5StreamPlayerVideo,b=m===ii.SeekBar,w=g||!i,S=w&&y&&0!==y.currentTime,C=!h&&p,k=v&&!b;return oi(ei,{setRef:this.setContainerRef,className:Object(f.a)(t,`reddit-video-player-root${this.state.videoFullScreen?"__fullscreen":""}`,this.state.usingKeys?"using-keys":null),isVisible:w,onClick:this.handleClick,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,onMouseMove:this.handleMouseMove,onMouseUp:this.handleMouseUp},void 0,this.props.blurImageSrc&&oi(E,{src:this.props.blurImageSrc}),d.a.createElement("video",{poster:this.props.posterUrl,loop:this.props.isGif,autoPlay:this.props.autoPlay,muted:p,onTimeUpdate:this.updateTime,preload:"metadata",ref:e=>this.HTML5StreamPlayerVideo=e,className:this.state.videoFullScreen?"HTML5StreamPlayer__video__fullscreen":"HTML5StreamPlayer__video__regular"},this.props.hlsSource&&oi("source",{src:this.props.hlsSource,type:"application/vnd.apple.mpegURL"}),this.props.otherSource&&oi("source",{src:this.props.otherSource})),k?oi(Jt,{onClick:this.resetVideo,source:this.props.callToActionSource,callToAction:this.props.callToActionText}):oi(ti,{}),this.state.videoWaiting?S&&oi(x.a,{}):this.state.videoPaused&&!k&&oi(P.b,{onClick:s?void 0:this.playPauseVideo}),n&&d.a.createElement(ut,{isLoggedIn:this.props.isLoggedIn,autoplayPref:this.props.autoplayPref,bitrateInfo:this.state.bitrateInfo,clickSnoo:this.clickSnoo,controlBarRef:this.setControlBarRef,currentTime:y?y.currentTime:0,updateContinuousStartTime:this.updateContinuousStartTime,enterFullScreen:this.enterFullScreen,exitFullScreen:this.exitFullScreen,hideControlBar:u,isFullScreen:this.state.videoFullScreen,isGif:this.props.isGif,isListing:this.props.isListing,isMuted:this.state.isMuted,isPaused:this.state.videoPaused,language:this.props.language,playPauseVideo:this.playPauseVideo,postUrl:this.props.postUrl,ref:this.setControlBarApi,resolution:this.state.resolution,scrubberThumbSource:this.props.scrubberThumbSource,seekBarRef:this.setSeekBarRef,setAutoplay:this.setAutoplay,setResolution:this.setResolution,settingChange:m,settingRef:this.setSettingRef,setVideoPosition:this.setVideoPos,setVolume:this.setVolume,showSettingsIcon:l,showVolumeIcon:C,toggleMute:this.toggleMuteVideo,toggleSetting:this.toggleSetting,totalTime:this.state.totalTime,volume:this.props.volume,volumeRef:this.setVolumeRef}))}}t.b=ai(Object(C.b)(Object(M.b)(li)))},"./src/reddit/components/HTML5StreamPlayer/styles.less":function(e,t,i){},"./src/reddit/components/Media/LoadingIcon/index.tsx":function(e,t,i){"use strict";i("./node_modules/react/index.js");var o,s=i("./bundled-modules/styled-components/styled-components.min.js"),r=i.n(s),n=i("./src/config.ts"),a=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,i,s){var r=e&&e.defaultProps,n=arguments.length-3;if(t||0===n||(t={}),t&&r)for(var a in r)void 0===t[a]&&(t[a]=r[a]);else t||(t=r||{});if(1===n)t.children=s;else if(n>1){for(var l=Array(n),c=0;ca(l,{src:c}))},"./src/reddit/components/PlayButton/index.tsx":function(e,t,i){"use strict";i("./node_modules/react/index.js");var o,s=i("./bundled-modules/styled-components/styled-components.min.js"),r=i.n(s),n=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,i,s){var r=e&&e.defaultProps,n=arguments.length-3;if(t||0===n||(t={}),t&&r)for(var a in r)void 0===t[a]&&(t[a]=r[a]);else t||(t=r||{});if(1===n)t.children=s;else if(n>1){for(var l=Array(n),c=0;cn("svg",{className:e.className,viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},void 0,n("g",{transform:"translate(1 1)"},void 0,n("circle",{cx:"24",cy:"24",r:"24",fill:"none",stroke:"#fff",strokeWidth:"1.92"}),n("path",{fill:"#fff",d:"M33.1 22.2l-11.5-6.7c-.3-.2-.7-.2-1 0-.3.2-.4.5-.4.8v13.4c0 .3.2.7.5.8.1.1.3.1.5.1s.3 0 .5-.1l11.5-6.7c.3-.2.5-.5.5-.8-.1-.3-.3-.6-.6-.8"})))).withConfig({componentId:"s1e4nlpz-0"})(["fill: white;height: 50px;width: 50px;"]);i.d(t,"a",function(){return d});var l=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,i,o,s){var r=t&&t.defaultProps,n=arguments.length-3;if(i||0===n||(i={}),i&&r)for(var a in r)void 0===i[a]&&(i[a]=r[a]);else i||(i=r||{});if(1===n)i.children=s;else if(n>1){for(var l=Array(n),c=0;cl(d,{onClick:e.onClick},void 0,l(c,{})))},"./src/reddit/constants/keycodes.ts":function(e,t,i){"use strict";var o,s;i.d(t,"a",function(){return o}),i.d(t,"b",function(){return s}),function(e){e[e.ArrowDown=40]="ArrowDown",e[e.ArrowUp=38]="ArrowUp",e[e.Backspace=8]="Backspace",e[e.Delete=46]="Delete",e[e.Enter=13]="Enter",e[e.Escape=27]="Escape",e[e.K=75]="K",e[e.Space=32]="Space",e[e.Tab=9]="Tab",e[e.Comma=188]="Comma"}(o||(o={})),function(e){e.ArrowDown="ArrowDown",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.ArrowUp="ArrowUp",e.Enter="Enter",e.Escape="Escape",e.Tab="Tab",e.Space=" ",e.Comma=","}(s||(s={}))},"./src/reddit/constants/zIndex.ts":function(e,t,i){"use strict";i.d(t,"q",function(){return o}),i.d(t,"g",function(){return s}),i.d(t,"e",function(){return r}),i.d(t,"s",function(){return n}),i.d(t,"h",function(){return a}),i.d(t,"k",function(){return l}),i.d(t,"d",function(){return c}),i.d(t,"n",function(){return d}),i.d(t,"l",function(){return h}),i.d(t,"o",function(){return u}),i.d(t,"p",function(){return p}),i.d(t,"i",function(){return f}),i.d(t,"f",function(){return m}),i.d(t,"c",function(){return v}),i.d(t,"j",function(){return g}),i.d(t,"a",function(){return y}),i.d(t,"t",function(){return b}),i.d(t,"r",function(){return w}),i.d(t,"u",function(){return S}),i.d(t,"b",function(){return x}),i.d(t,"m",function(){return P});const o=1,s=2,r=3,n=4,a=10,l=30,c=40,d=50,h=55,u=60,p=70,f=80,m=85,v=90,g=90,y=94,b=95,w=99,S=100,x=110,P=100},"./src/reddit/contexts/InsideOverlay.tsx":function(e,t,i){"use strict";i.d(t,"a",function(){return l}),i.d(t,"b",function(){return c});var o,s=i("./node_modules/react/index.js"),r=i.n(s),n=Object.assign||function(e){for(var t=1;t1){for(var l=Array(n),c=0;cr.a.createElement(e,n({},this.props,{isOverlay:t})))}}}},"./src/reddit/controls/OutboundLink/index.tsx":function(e,t,i){"use strict";var o=i("./node_modules/lodash/omit.js"),s=i.n(o),r=i("./node_modules/react/index.js"),n=i.n(r),a=i("./node_modules/react-redux/es/index.js"),l=i("./node_modules/reselect/lib/index.js"),c=i("./src/lib/addQueryParams/index.ts");var d=(e,t)=>t?Object(c.a)(e,{user_id:t}):e,h=i("./src/lib/redditId/index.ts"),u=i("./src/reddit/selectors/user.ts"),p=Object.assign||function(e){for(var t=1;t({allowClickTracking:e,userId:t?Object(h.a)(t.id):null})),m=Object(a.connect)(f,{}),v=(e,t,i,o)=>{o&&t.outboundUrl&&t.outboundUrlExpiration&&t.outboundUrlExpiration>Date.now()&&(e.href=d(t.outboundUrl,i))},g=m(e=>{const t=e.allowClickTracking,i=e.href,o=e.isSponsored,r=e.source,a=e.userId;let l=s()(e,["allowClickTracking","isSponsored","source","userId"]);const c=r&&r.outboundUrl&&o?r.outboundUrl:i;return l=Object.assign({},l,{href:c,rel:"noopener noreferrer",target:"_blank"}),!r||(e=>{const t=e.outboundUrlCreated,i=e.outboundUrlReceived;return!(!t||!i)&&(t>i+3e5||t{if(1===e.button||2===e.button||e.ctrlKey)return!0;v(e.currentTarget,r,a,t)},onMouseLeave:e=>((e,t)=>{e.href=t})(e.currentTarget,c),onTouchStart:e=>v(e.currentTarget,r,a,t)}))});t.a=g},"./src/reddit/controls/OutboundLink/styled.tsx":function(e,t,i){"use strict";var o=i("./node_modules/polished/dist/polished.es.js"),s=i("./bundled-modules/styled-components/styled-components.min.js"),r=i.n(s),n=i("./src/reddit/controls/OutboundLink/index.tsx"),a=i("./src/reddit/helpers/styles/mixins/fonts.tsx"),l=i("./src/reddit/models/Theme/NewColorSystem/index.ts");t.a=r()(n.a).withConfig({componentId:"b5szba-0"})(["","margin: 4px 8px;white-space: nowrap;color: ",";fill: ",";&:visited {color: ",";fill: ",";}&:hover {text-decoration: underline;}"],a.metadataFont,e=>Object(l.c)(e).linkText,e=>Object(l.c)(e).linkText,e=>Object(o.c)(.75,Object(l.c)(e).linkText,Object(l.c)(e).body),e=>Object(o.c)(.75,Object(l.c)(e).linkText,Object(l.c)(e).body))},"./src/reddit/icons/svgs/QuarantineWarning/index.tsx":function(e,t,i){"use strict";i("./node_modules/react/index.js");var o,s=(o="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,i,s){var r=e&&e.defaultProps,n=arguments.length-3;if(t||0===n||(t={}),t&&r)for(var a in r)void 0===t[a]&&(t[a]=r[a]);else t||(t=r||{});if(1===n)t.children=s;else if(n>1){for(var l=Array(n),c=0;cs("svg",{className:e,viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},void 0,s("g",{fillRule:"evenodd"},void 0,s("path",{d:"M0 12h12V0H0z",fill:"none"}),s("path",{d:"M6.367 6.704a.376.376 0 0 1-.734 0l-.75-3.5a.376.376 0 0 1 .367-.454h1.5a.376.376 0 0 1 .367.454l-.75 3.5zm.166 2.701A.756.756 0 0 1 6 9.622a.74.74 0 0 1-.75-.75c0-.097.023-.195.06-.285a.74.74 0 0 1 .158-.24.778.778 0 0 1 1.065 0 .74.74 0 0 1 .157.24.76.76 0 0 1 .06.285c0 .203-.083.39-.217.533zm5.284-.373l-4.5-8.25a1.5 1.5 0 0 0-2.634 0l-4.5 8.25A1.501 1.501 0 0 0 1.5 11.25h9a1.5 1.5 0 0 0 1.317-2.218z",fill:"inherit"}))))},"./src/reddit/selectors/media.ts":function(e,t,i){"use strict";i.d(t,"a",function(){return o}),i.d(t,"b",function(){return s});const o=e=>e.mediaPlayback.isMuted,s=e=>e.mediaPlayback.volume}}]); -//# sourceMappingURL=Profile~ProfileHomepage~ProfilePostComments~R2CommentsPage~R2Listing~Reddit.6073f9b75579a01d0bdf.js.map \ No newline at end of file diff --git a/walls/Ptm2JcQ.jpeg b/walls/Ptm2JcQ.jpeg deleted file mode 100644 index cdfbd5a..0000000 Binary files a/walls/Ptm2JcQ.jpeg and /dev/null differ diff --git a/walls/PwTK3Tk.jpeg b/walls/PwTK3Tk.jpeg deleted file mode 100644 index 852fe4b..0000000 Binary files a/walls/PwTK3Tk.jpeg and /dev/null differ diff --git a/walls/PxV9Zjr.jpeg b/walls/PxV9Zjr.jpeg deleted file mode 100644 index 54c4541..0000000 Binary files a/walls/PxV9Zjr.jpeg and /dev/null differ diff --git a/walls/Pz3g4M0.jpeg b/walls/Pz3g4M0.jpeg deleted file mode 100644 index 8d28015..0000000 Binary files a/walls/Pz3g4M0.jpeg and /dev/null differ diff --git a/walls/Q1np463.png b/walls/Q1np463.png deleted file mode 100644 index e95234f..0000000 Binary files a/walls/Q1np463.png and /dev/null differ diff --git a/walls/Q1oRccd.jpeg b/walls/Q1oRccd.jpeg deleted file mode 100644 index 5993ce9..0000000 Binary files a/walls/Q1oRccd.jpeg and /dev/null differ diff --git a/walls/Q2juZsg.jpeg b/walls/Q2juZsg.jpeg deleted file mode 100644 index a95676b..0000000 Binary files a/walls/Q2juZsg.jpeg and /dev/null differ diff --git a/walls/Q46Requ.jpeg b/walls/Q46Requ.jpeg deleted file mode 100644 index dcd60a1..0000000 Binary files a/walls/Q46Requ.jpeg and /dev/null differ diff --git a/walls/Q67dEZJ.jpeg b/walls/Q67dEZJ.jpeg deleted file mode 100644 index 3be0c56..0000000 Binary files a/walls/Q67dEZJ.jpeg and /dev/null differ diff --git a/walls/Q90fIc7.jpeg b/walls/Q90fIc7.jpeg deleted file mode 100644 index bfc7632..0000000 Binary files a/walls/Q90fIc7.jpeg and /dev/null differ diff --git a/walls/Q9Ip1Sl.jpeg b/walls/Q9Ip1Sl.jpeg deleted file mode 100644 index 1c1639b..0000000 Binary files a/walls/Q9Ip1Sl.jpeg and /dev/null differ diff --git a/walls/QDbpfg1.jpeg b/walls/QDbpfg1.jpeg deleted file mode 100644 index 49b7a1f..0000000 Binary files a/walls/QDbpfg1.jpeg and /dev/null differ diff --git a/walls/QKTJxLJ.jpeg b/walls/QKTJxLJ.jpeg deleted file mode 100644 index b11d6a8..0000000 Binary files a/walls/QKTJxLJ.jpeg and /dev/null differ diff --git a/walls/QMfk926.jpeg b/walls/QMfk926.jpeg deleted file mode 100644 index 3e0f85f..0000000 Binary files a/walls/QMfk926.jpeg and /dev/null differ diff --git a/walls/QMy1Vox.jpeg b/walls/QMy1Vox.jpeg deleted file mode 100644 index dc07db7..0000000 Binary files a/walls/QMy1Vox.jpeg and /dev/null differ diff --git a/walls/QNAWZfK.jpeg b/walls/QNAWZfK.jpeg deleted file mode 100644 index 0b24c50..0000000 Binary files a/walls/QNAWZfK.jpeg and /dev/null differ diff --git a/walls/QOe6rdE.jpeg b/walls/QOe6rdE.jpeg deleted file mode 100644 index d454d56..0000000 Binary files a/walls/QOe6rdE.jpeg and /dev/null differ diff --git a/walls/QR4RaMt.jpeg b/walls/QR4RaMt.jpeg deleted file mode 100644 index 96f1daa..0000000 Binary files a/walls/QR4RaMt.jpeg and /dev/null differ diff --git a/walls/QSYLKTh.jpeg b/walls/QSYLKTh.jpeg deleted file mode 100644 index 76b9972..0000000 Binary files a/walls/QSYLKTh.jpeg and /dev/null differ diff --git a/walls/QSivjOc.jpeg b/walls/QSivjOc.jpeg deleted file mode 100644 index 831a1fb..0000000 Binary files a/walls/QSivjOc.jpeg and /dev/null differ diff --git a/walls/QTFVQp0.jpeg b/walls/QTFVQp0.jpeg deleted file mode 100644 index 12e6375..0000000 Binary files a/walls/QTFVQp0.jpeg and /dev/null differ diff --git a/walls/QTWTl0B.jpeg b/walls/QTWTl0B.jpeg deleted file mode 100644 index c44f59a..0000000 Binary files a/walls/QTWTl0B.jpeg and /dev/null differ diff --git a/walls/QUHd6wI.jpeg b/walls/QUHd6wI.jpeg deleted file mode 100644 index 027d287..0000000 Binary files a/walls/QUHd6wI.jpeg and /dev/null differ diff --git a/walls/QUbBayZ.jpeg b/walls/QUbBayZ.jpeg deleted file mode 100644 index ee29d24..0000000 Binary files a/walls/QUbBayZ.jpeg and /dev/null differ diff --git a/walls/QX23LED.png b/walls/QX23LED.png deleted file mode 100644 index d3eff64..0000000 Binary files a/walls/QX23LED.png and /dev/null differ diff --git a/walls/QbxZ78S.jpeg b/walls/QbxZ78S.jpeg deleted file mode 100644 index 63cfb14..0000000 Binary files a/walls/QbxZ78S.jpeg and /dev/null differ diff --git a/walls/QdNmeow.jpeg b/walls/QdNmeow.jpeg deleted file mode 100644 index 84cdfb2..0000000 Binary files a/walls/QdNmeow.jpeg and /dev/null differ diff --git a/walls/QhndgbD.jpeg b/walls/QhndgbD.jpeg deleted file mode 100644 index c14b188..0000000 Binary files a/walls/QhndgbD.jpeg and /dev/null differ diff --git a/walls/QiuEtTY.jpeg b/walls/QiuEtTY.jpeg deleted file mode 100644 index b411c3d..0000000 Binary files a/walls/QiuEtTY.jpeg and /dev/null differ diff --git a/walls/QkjPTBm.jpeg b/walls/QkjPTBm.jpeg deleted file mode 100644 index cc24d7f..0000000 Binary files a/walls/QkjPTBm.jpeg and /dev/null differ diff --git a/walls/Qm3b3HY.jpeg b/walls/Qm3b3HY.jpeg deleted file mode 100644 index f6f55fb..0000000 Binary files a/walls/Qm3b3HY.jpeg and /dev/null differ diff --git a/walls/QmW1cq1.jpeg b/walls/QmW1cq1.jpeg deleted file mode 100644 index bef5888..0000000 Binary files a/walls/QmW1cq1.jpeg and /dev/null differ diff --git a/walls/Qmb4RxJ.jpeg b/walls/Qmb4RxJ.jpeg deleted file mode 100644 index 2265358..0000000 Binary files a/walls/Qmb4RxJ.jpeg and /dev/null differ diff --git a/walls/QpSBfdV.jpeg b/walls/QpSBfdV.jpeg deleted file mode 100644 index 7fbf331..0000000 Binary files a/walls/QpSBfdV.jpeg and /dev/null differ diff --git a/walls/QrGB3us.jpeg b/walls/QrGB3us.jpeg deleted file mode 100644 index c8967f2..0000000 Binary files a/walls/QrGB3us.jpeg and /dev/null differ diff --git a/walls/Qt1wu2E.jpeg b/walls/Qt1wu2E.jpeg deleted file mode 100644 index 1a50aa5..0000000 Binary files a/walls/Qt1wu2E.jpeg and /dev/null differ diff --git a/walls/QtDy6cI.jpeg b/walls/QtDy6cI.jpeg deleted file mode 100644 index 7954e6c..0000000 Binary files a/walls/QtDy6cI.jpeg and /dev/null differ diff --git a/walls/QxXhtl7.png b/walls/QxXhtl7.png deleted file mode 100644 index 6d17f46..0000000 Binary files a/walls/QxXhtl7.png and /dev/null differ diff --git a/walls/Qz2m27W.png b/walls/Qz2m27W.png deleted file mode 100644 index 5ec367d..0000000 Binary files a/walls/Qz2m27W.png and /dev/null differ diff --git a/walls/QztMHrH.jpeg b/walls/QztMHrH.jpeg deleted file mode 100644 index d3cb3a6..0000000 Binary files a/walls/QztMHrH.jpeg and /dev/null differ diff --git a/walls/R52HEAg.jpeg b/walls/R52HEAg.jpeg deleted file mode 100644 index edef03c..0000000 Binary files a/walls/R52HEAg.jpeg and /dev/null differ diff --git a/walls/R5zvO7y.jpeg b/walls/R5zvO7y.jpeg deleted file mode 100644 index 41e5a4b..0000000 Binary files a/walls/R5zvO7y.jpeg and /dev/null differ diff --git a/walls/R85r35s.jpeg b/walls/R85r35s.jpeg deleted file mode 100644 index 8fafc58..0000000 Binary files a/walls/R85r35s.jpeg and /dev/null differ diff --git a/walls/R9N2lD5.jpeg b/walls/R9N2lD5.jpeg deleted file mode 100644 index d38c95a..0000000 Binary files a/walls/R9N2lD5.jpeg and /dev/null differ diff --git a/walls/R9UFK4j.jpeg b/walls/R9UFK4j.jpeg deleted file mode 100644 index 19ef576..0000000 Binary files a/walls/R9UFK4j.jpeg and /dev/null differ diff --git a/walls/RCrQ5fz.jpeg b/walls/RCrQ5fz.jpeg deleted file mode 100644 index c1c816b..0000000 Binary files a/walls/RCrQ5fz.jpeg and /dev/null differ diff --git a/walls/RESSjWg.jpeg b/walls/RESSjWg.jpeg deleted file mode 100644 index 7fd45d2..0000000 Binary files a/walls/RESSjWg.jpeg and /dev/null differ diff --git a/walls/RHZpCYA.jpeg b/walls/RHZpCYA.jpeg deleted file mode 100644 index 25c284b..0000000 Binary files a/walls/RHZpCYA.jpeg and /dev/null differ diff --git a/walls/RImM3Wv.jpeg b/walls/RImM3Wv.jpeg deleted file mode 100644 index 1d18864..0000000 Binary files a/walls/RImM3Wv.jpeg and /dev/null differ diff --git a/walls/RKByfLf.jpeg b/walls/RKByfLf.jpeg deleted file mode 100644 index 381f93d..0000000 Binary files a/walls/RKByfLf.jpeg and /dev/null differ diff --git a/walls/RM4kmZO.png b/walls/RM4kmZO.png deleted file mode 100644 index f19a8c9..0000000 Binary files a/walls/RM4kmZO.png and /dev/null differ diff --git a/walls/RM9mxH7.jpeg b/walls/RM9mxH7.jpeg deleted file mode 100644 index 6dcfbfc..0000000 Binary files a/walls/RM9mxH7.jpeg and /dev/null differ diff --git a/walls/RMs2kaW.jpeg b/walls/RMs2kaW.jpeg deleted file mode 100644 index cac282f..0000000 Binary files a/walls/RMs2kaW.jpeg and /dev/null differ diff --git a/walls/RN4l1SX.png b/walls/RN4l1SX.png deleted file mode 100644 index a0ccf47..0000000 Binary files a/walls/RN4l1SX.png and /dev/null differ diff --git a/walls/RNNDjXv.jpeg b/walls/RNNDjXv.jpeg deleted file mode 100644 index 88f7e42..0000000 Binary files a/walls/RNNDjXv.jpeg and /dev/null differ diff --git a/walls/RNehnEE.jpeg b/walls/RNehnEE.jpeg deleted file mode 100644 index 830e6ee..0000000 Binary files a/walls/RNehnEE.jpeg and /dev/null differ diff --git a/walls/RSvvJgJ.jpeg b/walls/RSvvJgJ.jpeg deleted file mode 100644 index 7fd88c0..0000000 Binary files a/walls/RSvvJgJ.jpeg and /dev/null differ diff --git a/walls/RU5NC3i.jpeg b/walls/RU5NC3i.jpeg deleted file mode 100644 index 59b4a99..0000000 Binary files a/walls/RU5NC3i.jpeg and /dev/null differ diff --git a/walls/RUIJL2I.jpeg b/walls/RUIJL2I.jpeg deleted file mode 100644 index 8ea941c..0000000 Binary files a/walls/RUIJL2I.jpeg and /dev/null differ diff --git a/walls/RVFOvbz.jpeg b/walls/RVFOvbz.jpeg deleted file mode 100644 index 5a449c7..0000000 Binary files a/walls/RVFOvbz.jpeg and /dev/null differ diff --git a/walls/RVQ2uhs.jpeg b/walls/RVQ2uhs.jpeg deleted file mode 100644 index 92bb1c9..0000000 Binary files a/walls/RVQ2uhs.jpeg and /dev/null differ diff --git a/walls/RWF3AE5.png b/walls/RWF3AE5.png deleted file mode 100644 index 6b7006b..0000000 Binary files a/walls/RWF3AE5.png and /dev/null differ diff --git a/walls/RXmWXSA.jpeg b/walls/RXmWXSA.jpeg deleted file mode 100644 index 6d3aafb..0000000 Binary files a/walls/RXmWXSA.jpeg and /dev/null differ diff --git a/walls/RXxfq9Q.jpeg b/walls/RXxfq9Q.jpeg deleted file mode 100644 index b07a125..0000000 Binary files a/walls/RXxfq9Q.jpeg and /dev/null differ diff --git a/walls/RYLdtNt.jpeg b/walls/RYLdtNt.jpeg deleted file mode 100644 index 7ed4c68..0000000 Binary files a/walls/RYLdtNt.jpeg and /dev/null differ diff --git a/walls/RYTKP6t.jpeg b/walls/RYTKP6t.jpeg deleted file mode 100644 index 3649211..0000000 Binary files a/walls/RYTKP6t.jpeg and /dev/null differ diff --git a/walls/RZpHFbW.jpeg b/walls/RZpHFbW.jpeg deleted file mode 100644 index f5f7fd6..0000000 Binary files a/walls/RZpHFbW.jpeg and /dev/null differ diff --git a/walls/RagzWyh.jpeg b/walls/RagzWyh.jpeg deleted file mode 100644 index e529ca4..0000000 Binary files a/walls/RagzWyh.jpeg and /dev/null differ diff --git a/walls/Reddit.48b4f2676c5cb460c8a2.js b/walls/Reddit.48b4f2676c5cb460c8a2.js deleted file mode 100644 index 02a53d9..0000000 --- a/walls/Reddit.48b4f2676c5cb460c8a2.js +++ /dev/null @@ -1,16 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["Reddit"],{"./src/app/components/Portal/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./node_modules/react/index.js"),r=o("./node_modules/react-dom/index.js");class i extends n.PureComponent{render(){var e=this.props;const t=e.children,o=e.container;return Object(r.createPortal)(t,o||document.body)}}},"./src/app/components/StyledHtml/index.less":function(e,t,o){},"./src/app/components/StyledHtml/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return a});o("./node_modules/react/index.js"),o("./src/app/components/StyledHtml/index.less");var n,r=o("./src/config.ts"),i=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ce.replace(new RegExp('href="/u',"gi"),`target="_blank" href="${r.a.redditUrl}/u`).replace(new RegExp('href="/r',"gi"),`target="_blank" href="${r.a.redditUrl}/r`);function a({html:e}){return i("div",{className:"StyledHtml",dangerouslySetInnerHTML:{__html:s(e)}})}},"./src/chat/actions/promo/checkPromoInLocalStorage.ts":function(e,t,o){"use strict";var n=o("./src/lib/cache/index.ts"),r=o("./src/chat/constants/promos.ts"),i=o("./src/chat/models/Promo/index.ts");t.a=(e=>{const t=Object(n.b)(r.a)||[];return e=(e=>{switch(e){case i.c.LegacySubredditChatFtux:return i.a.SubredditChatFtux;case i.c.LegacyNSFWWarning:return i.b.NSFWWarning;default:return e}})(e),t.includes(e)})},"./src/chat/constants/promos.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n});const n="chat.promo"},"./src/chat/helpers/dom.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r});const n=e=>t=>{if(t.preventDefault(),e&&"function"==typeof e)return e(t)},r=e=>t=>{if(t.preventDefault(),t.stopPropagation(),e&&"function"==typeof e)return e(t)}},"./src/higherOrderComponents/addOverlayEvents.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return u});var n,r=o("./node_modules/lodash/debounce.js"),i=o.n(r),s=o("./node_modules/react/index.js"),a=o.n(s),d=o("./node_modules/react-redux/es/index.js"),c=o("./src/app/actions/overlayEvents.ts"),l=o("./src/lib/constants/index.ts");function u(e,t){return Object(d.connect)(null,e=>({onKeyDown:t=>e(c.d({event:t})),onMouseClick:t=>e(c.e({event:t})),onResize:t=>e(c.f({event:t}))}))(class extends s.Component{constructor(e){super(e),this.handleKeyDown=(e=>{e.keyCode===l.J&&this.props.onKeyDown(e)}),this.handleMouseClick=(e=>{this.props.onMouseClick(e)}),this.handleResize=i()(e=>{this.props.onResize(e)},250,{leading:!0})}componentDidMount(){t&&-1!==t.indexOf(n.Keydown)||document.addEventListener("keydown",this.handleKeyDown),t&&-1!==t.indexOf(n.Click)||document.addEventListener("click",this.handleMouseClick),t&&-1!==t.indexOf(n.Resize)||window.addEventListener("resize",this.handleResize)}componentWillUnmount(){document.removeEventListener("keydown",this.handleKeyDown),document.removeEventListener("click",this.handleMouseClick),window.removeEventListener("resize",this.handleResize)}render(){return a.a.createElement(e,this.props)}})}!function(e){e.Click="click",e.Keydown="keydown",e.Resize="resize"}(n||(n={}))},"./src/higherOrderComponents/asModal.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(i),a=o("./src/app/components/Portal/index.tsx"),d=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var o=[],n=!0,r=!1,i=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(o.push(s.value),!t||o.length!==t);n=!0);}catch(d){r=!0,i=d}finally{try{!n&&a.return&&a.return()}finally{if(r)throw i}}return o}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();const c=['input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])","a[href]","button:not([disabled])",'[tabindex]:not([tabindex="-1"]):not([disabled])',"audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join();class l{constructor(e){this.active=!1,this.onKeyDown=(e=>{if("Tab"===e.key||9===e.keyCode){var t=this.getTabbableNodes(),o=d(t,2);const n=o[0],r=o[1];if(!n||!r)return;e.shiftKey&&e.target===n?(e.preventDefault(),this.tryToFocusNode(r)):e.shiftKey||e.target!==r||(e.preventDefault(),this.tryToFocusNode(n))}}),this.container=e}activate(){this.active||(this.active=!0,document.addEventListener("keydown",this.onKeyDown,!0))}deactivate(){this.active&&(document.removeEventListener("keydown",this.onKeyDown,!0),this.active=!1)}getTabbableNodes(){const e=this.container.querySelectorAll(c);return[e[0],e[e.length-1]]}tryToFocusNode(e){e!==document.activeElement&&e.focus&&e.focus()}}var u=o("./src/reddit/actions/shortcuts.ts"),p=o("./src/reddit/constants/colors.ts"),m=o("./src/reddit/constants/shortcuts.ts"),f=o("./src/reddit/constants/zIndex.ts"),h=o("./src/reddit/helpers/toggleBodyScroll/index.ts"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts");o.d(t,"a",function(){return O});var b,v=(b="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;d{e.isVisible,e.customStyles;var t=y(e,["isVisible","customStyles"]);return r.a.createElement("div",t)}).withConfig({componentId:"s1lp36p8-0"})(["align-items: center;",";box-sizing: border-box;display: flex;height: 100%;overflow: auto;padding: 20px 30px;// since the Redesign header is now on the front side\n// (by z-index) it overlaps the current Overlay\npadding-top: 75px;",";position: fixed;top: 0;width: 100%;z-index: ",";",""],e=>e.isVisible?`background-color: ${p.a.overlayBackground}`:"",e=>e.isVisible?"":"pointer-events: none",f.l,e=>e.customStyles?e.customStyles:"");function O(e){return s()(class extends n.Component{constructor(e){super(e),this.getRef=(e=>this.ref=e),this.onClick=(e=>e.stopPropagation()),this.onOverlayClick=(e=>{this.props.onOverlayClick&&this.props.onOverlayClick(),e.stopPropagation()}),this.state={mounted:!1}}componentDidMount(){this.props.ignoreDefaultFocus||this.ref&&this.ref.focus(),this.setState({mounted:!0}),Object(h.a)(),this.ref&&(this.focusTrap=new l(this.ref),this.focusTrap.activate())}componentWillUnmount(){this.setState({mounted:!1}),Object(h.b)(),Object(u.r)(),this.focusTrap&&this.focusTrap.deactivate()}render(){const t=this.props,o=t.className,n=(t.ignoreDefaultFocus,t.onOverlayClick,t.overlayCustomStyles),i=t.withOverlay,s=y(t,["className","ignoreDefaultFocus","onOverlayClick","overlayCustomStyles","withOverlay"]);return v(a.a,{container:document.getElementById(m.b)},void 0,v(x,{isVisible:i,onClick:this.onOverlayClick,customStyles:n},void 0,r.a.createElement("div",{"aria-modal":!0,className:o,onClick:this.onClick,ref:this.getRef,role:"dialog",tabIndex:-1},r.a.createElement(e,s))))}}).withConfig({componentId:"s1lp36p8-1"})(["background-color: ",";border: 1px solid ",";border-radius: 4px;box-shadow: 0 2px 20px 0 rgba(0,0,0,0.3);margin: auto;pointer-events: initial;z-index: ",";&:focus {{ /*** Since modals obviously have the users current focus its not necessary to highlight them*/}outline: none;}"],e=>Object(g.c)(e).body,e=>Object(g.c)(e).line,f.l)}},"./src/higherOrderComponents/asTooltip.tsx":function(e,t,o){"use strict";var n=o("./node_modules/lodash/omit.js"),r=o.n(n),i=o("./node_modules/react/index.js"),s=o.n(i),a=o("./src/lib/fastdom/index.ts"),d=o("./src/app/components/Portal/index.tsx"),c=o("./src/higherOrderComponents/addOverlayEvents.tsx"),l=o("./src/higherOrderComponents/sizeMe.tsx"),u=o("./bundled-modules/styled-components/styled-components.min.js"),p=o.n(u).a.div.withConfig({componentId:"s1ksf9tn-0"})(["display: none;"]);o.d(t,"a",function(){return x});var m,f=(m="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;d{const d=document.body,c=d.clientTop||0,l=d.clientLeft||0;var u=e?[e.scrollLeft,e.scrollTop,e.scrollWidth,e.scrollHeight]:[window.pageXOffset,window.pageYOffset,window.innerWidth,document.body.scrollHeight],p=g(u,4);const m=p[0],f=p[1],h=p[2],b=p[3],v={bottom:n.bottom,center:n.top+n.height/2,top:n.top}[i[1]]+{bottom:-s.height,center:-s.height/2,top:0}[a[1]],y={left:n.left,center:n.left+n.width/2,right:n.right}[i[0]]+{left:0,center:-s.width/2,right:-s.width}[a[0]];let x,O;o?(x=n.bottom-c,O=n.left-l):(O=m+l+y,x=f+c+v);const C={left:O,top:x},w={bottom:Math.max(0,x+s.height-b),left:Math.max(0,0-O),right:Math.max(0,O+s.width-h),top:Math.max(0,0-x)};if(h>320&&b>667&&!r&&(Boolean(w.left)!==Boolean(w.right)&&(w.left?C.left=0:C.left-=w.right),Boolean(w.top)!==Boolean(w.bottom)&&(w.top?C.top=0:C.top-=w.bottom)),t&&e){const t=e.getBoundingClientRect();C.top=C.top-t.top,C.left=C.left-t.left}return{overflow:w,style:C}};function x(e,t){const o=Object(c.b)(e,t),n=Object(l.a)(e=>{const t=e.container,n=e.domEl,i=e.excludeContainerPosition,a=e.isFixed,d=e.target,c=e.isOverlayOff,l=e.targetPosition,u=e.tooltipPosition;if(!d||!n)return null;const p=n.getBoundingClientRect(),m=d.getBoundingClientRect(),f=y({container:t,excludeContainerPosition:i,isOverlayOff:c,isFixed:!!a,targetBox:m,targetPosition:l||b,tooltipSize:{height:p.height,width:p.width},tooltipPosition:u||v}),g=r()(e,"target","targetPosition","tooltipPosition"),x=e.style?Object.assign({},f.style,e.style):f.style;return s.a.createElement(o,h({},g,{overflow:f.overflow,style:x,targetBox:m}))});return class extends i.Component{constructor(e){super(e),this.state={mounted:!1},this.target=null}componentDidMount(){this.target=this.props.tooltipTarget||document.getElementById(this.props.tooltipId),this.props.isOpen&&a.a.write(()=>{this.setState({mounted:!0})})}componentDidUpdate(){this.target=this.props.tooltipTarget||document.getElementById(this.props.tooltipId)}render(){if(!this.props.isOpen)return this.props.renderContentsHidden?f(p,{},void 0,this.props.children):null;var e=this.props;const t=e.isOpen,o=e.tooltipId,i=e.tooltipTarget,a=this.state.mounted,c=r()(this.props,"isOpen"),l=o?this.target:i,u=`${t}-${a}-${o||""}`;return f(d.a,{container:this.props.container},u,s.a.createElement(n,h({},c,{target:l})))}}}},"./src/higherOrderComponents/sizeMe.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/lodash/omit.js"),i=o.n(r),s=o("./node_modules/react/index.js"),a=o.n(s),d=o("./node_modules/react-dom/index.js"),c=o.n(d),l=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;c{const t={style:e||{width:"100%",height:"100%"}};return a.a.createElement("div",t)};f.displayName="SizeMePlaceholder",t.a=function(e){const t=function(e){const t=t=>{const o=t.domEl,n=t.explicitRef,r=t.placeholder,s=t.size,d=t.style,c=i()(t,"explicitRef","size","style"),p="object"!=typeof s||"number"!=typeof s.width&&"number"!=typeof s.height,h={domEl:o,style:d};"object"==typeof s&&(h.size=s);const g=p&&!1!==r?u(f,{style:d}):a.a.createElement(e,l({},h,c));return a.a.createElement(m,{ref:n},g)};return t.displayName=`SizeMeRenderer(${p(e)})`,t}(e);class o extends a.a.Component{constructor(){super(...arguments),this.state={width:void 0,height:void 0},this.refCallback=(e=>{this.reactInst=e}),this.hasSizeChanged=((e,t)=>{const o=e,n=t;return Number(o.height).toFixed(0)!==Number(n.height).toFixed(0)||Number(o.width).toFixed(0)!==Number(n.width).toFixed(0)}),this.checkIfSizeChanged=(e=>{var t=e.getBoundingClientRect();const o={width:t.width,height:t.height};this.hasSizeChanged(this.state,o)&&this.setState(o)})}componentDidMount(){this.handleDOMNode()}componentDidUpdate(){this.handleDOMNode()}componentWillUnmount(){this.hasSizeChanged=(()=>!1),this.checkIfSizeChanged=(e=>void 0),this.domEl&&(this.domEl=null)}handleDOMNode(){const e=this.reactInst&&c.a.findDOMNode(this.reactInst);e?(this.domEl=e,this.checkIfSizeChanged(this.domEl)):this.domEl&&(this.domEl=null)}render(){const e=Object.assign({},this.state);return a.a.createElement(t,l({domEl:this.domEl,explicitRef:this.refCallback,size:e},this.props))}}return o.displayName=`SizeMe(${p(e)})`,o}},"./src/higherOrderComponents/warnOnChildrenCount/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n);o("./src/lib/logs/console.ts");t.a=function(e,t){return t=>r.a.createElement(e,t)}},"./src/lib/LinkedListMap/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r});class n{constructor(e){this.value=e,this.next=void 0,this.prev=void 0}}class r{constructor(e){this.key=e,this.tail=void 0,this.head=void 0,this.length=0,this.itemsByKey={}}static fromArray(e,t){const o=new r(t);return e.forEach(e=>o.push(e)),o}first(){if(this.tail)return this.tail.value}firstNode(){if(this.tail)return this.tail}forEach(e){let t=this.tail;for(;t;)e(t.value),t=t.next}get(e){const t=this.getNode(e);if(t)return t.value}getNode(e){return this.itemsByKey[e]}has(e){return e in this.itemsByKey}insertAfter(e,t){const o=t instanceof n?t:new n(t),r=this.getNode(e);if(!r)throw new Error(`Cannot find item with key ${e}`);o.prev=r,o.next=r.next,r.next=o,o.next&&(o.next.prev=o);const i=t instanceof n?t.value[this.key]:t[this.key];this.itemsByKey[i]=o,this.length++}insertBefore(e,t){const o=t instanceof n?t:new n(t),r=this.getNode(e);if(!r)throw new Error(`Cannot find item with key ${e}`);o.next=r,o.prev=r.prev,r.prev=o,o.prev&&(o.prev.next=o);const i=t instanceof n?t.value[this.key]:t[this.key];this.itemsByKey[i]=o,this.length++}last(){if(this.head)return this.head.value}lastNode(){if(this.head)return this.head}pop(){if(!this.head)return;return this.removeNode(this.head).value}push(e){const t=e instanceof n?e:new n(e);t.prev=this.head,this.head?this.head.next=t:this.tail=t,this.head=t;const o=e instanceof n?t.value[this.key]:e[this.key];this.itemsByKey[o]=t,this.length++}remove(e){const t=this.getNode(e);if(t)return this.removeNode(t).value}removeNode(e){return e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e===this.tail&&(this.tail=e.next),e===this.head&&(this.head=e.prev),e.next=void 0,e.prev=void 0,this.itemsByKey[e.value[this.key]]=void 0,this.length--,e}shift(){if(!this.tail)return;return this.removeNode(this.tail).value}toArray(){const e=[];return this.forEach(t=>e.push(t)),e}unshift(e){const t=e instanceof n?e:new n(e);t.next=this.tail,this.tail?this.tail.prev=t:this.head=t,this.tail=t;const o=e instanceof n?t.value[this.key]:e[this.key];this.itemsByKey[o]=t,this.length++}}},"./src/lib/browser/isIncognito.ts":function(e,t,o){"use strict";t.a=(async()=>await new Promise(e=>{const t=window.RequestFileSystem||window.webkitRequestFileSystem;t?t(0,100,()=>e(!1),()=>e(!0)):e(void 0)}))},"./src/lib/classNames/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return c});var n=o("./node_modules/lodash/isNil.js"),r=o.n(n),i=o("./node_modules/lodash/isObject.js"),s=o.n(i),a=o("./node_modules/lodash/isString.js"),d=o.n(a);function c(...e){const t=[];for(const o of e)r()(o)||(d()(o)?t.push(o):Array.isArray(o)?t.push(c(...o)):s()(o)&&t.push(c(...Object.keys(o).filter(e=>o[e]))));return t.join(" ")}},"./src/lib/doubleclickForPublishers/index.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return d}),o.d(t,"a",function(){return l}),o.d(t,"e",function(){return u}),o.d(t,"d",function(){return p}),o.d(t,"b",function(){return m}),o.d(t,"f",function(){return h});var n=o("./src/config.ts"),r=o("./src/lib/constants/index.ts"),i=o("./src/lib/isFakeSubreddit/index.ts"),s=o("./src/lib/fastdom/index.ts");const a=new Map,d=(e,t)=>{const o=[n.a.dfpSlotPrefix];return t!==r.Rb.PROFILE&&(Object(i.a)(e)?o.push("frontpage"):o.push(`r.${e}`)),t===r.Rb.INDEX?o.push(r.Rb.LISTING):t&&o.push(t),o.join("/")},c=(e,t)=>{e.setTargeting("keywords",t.keywords);for(const o in t.properties)e.setTargeting(o,t.properties[o])},l=(e,t)=>{m(e);const o=t.id,n=t.slot,r=t.sizes,i=window.googletag=window.googletag||{};return i.cmd=i.cmd||[],new Promise(d=>{i.cmd.push(()=>{s.a.write(()=>{const s=i.defineSlot(n,r,o);if(!s)return d();s.addService(i.pubads()),a.set(e,s),s.setCollapseEmptyDiv(!0),c(s,t),i.display(o),d()})})})},u=(e,t)=>{const o=a.get(e);if(!o)return;const n=window.googletag=window.googletag||{};n.cmd=n.cmd||[],n.cmd.push(()=>{Object.keys(t).forEach(e=>o.setTargeting(e,t[e]))})},p=(e,t)=>{const o=a.get(e);if(!o)return;c(o,t);const n=window.googletag=window.googletag||{};n.cmd=n.cmd||[],window.aax&&window.aax.cmd.push(()=>{window.aax.getAbpStatus&&window.aax.getAbpStatus()&&n.cmd.push(()=>{n.pubads().refresh([o])})}),window.apstag.fetchBids({slots:[{slotID:t.id,slotName:[t.slot,t.id].join("/"),sizes:t.sizes}],timeout:2e3},()=>{n.cmd.push(()=>{window.apstag.setDisplayBids(),n.pubads().refresh([o])})})},m=e=>{const t=a.get(e);if(!t)return;const o=window.googletag=window.googletag||{};o.cmd=o.cmd||[],o.cmd.push(()=>{s.a.write(()=>{o.destroySlots([t]),a.delete(e)})})},f=e=>{const t=()=>{const t=document.createElement("script");t.src=e,t.async=!0;const o=document.getElementsByTagName("script")[0];o&&o.parentNode&&o.parentNode.insertBefore(t,o)};if(document.head&&(()=>{const e=document.createElement("link").relList;if(!e||!e.supports)return!1;try{return e.supports("preload")}catch(t){return!1}})()){const o=document.createElement("link");o.href=e,o.rel="preload",o.as="script",o.onload=t,document.head.insertBefore(o,document.head.firstChild)}else t()},h=()=>{const e=window.googletag=window.googletag||{};e.cmd=e.cmd||[],f("//www.googletagservices.com/tag/js/gpt.js"),e.cmd.push(()=>{e.pubads().disableInitialLoad(),e.enableServices()}),window.apstag||(window.apstag={_Q:[]},window.apstag.init=((...e)=>{window.apstag._Q.push(["i",e])}),window.apstag.fetchBids=((...e)=>{window.apstag._Q.push(["f",e])}),f("//c.amazon-adsystem.com/aax2/apstag.js"),window.apstag.init({pubID:"3379",adServer:"googletag",bidTimeout:2e3})),window.aax||(window.aax={pubId:"AAX763KC6",ver:1.2,initTime:(new Date).getTime(),hst:location.hostname,deliverExchangeDemand:()=>{},cmd:[]},f(`//c.aaxads.com/aax.js?pub=${window.aax.pubId}&hst=${window.aax.hst}&ver=${window.aax.ver}`))}},"./src/lib/getShortenedLink.ts":function(e,t,o){"use strict";var n=o("./src/reddit/models/Media/index.ts"),r=o("./node_modules/url/url.js"),i=o.n(r);t.a=function(e){const t=e.source,o=e.isSponsored,r=e.domainOverride;let s="";if(o){if(t&&t.displayText)return t.displayText.length>30?t.displayText.substring(0,30)+"...":t.displayText;s=r||Object(n.w)(e)}else s=Object(n.w)(e);const a=i.a.parse(s),d=a.path||"",c=d.length>7?d.substring(0,7)+"...":d;return(a.hostname?a.hostname.replace("www.",""):"")+c}},"./src/lib/isSimpleClick/index.ts":function(e,t,o){"use strict";t.a=(e=>{if(e&&e.target&&(e=>{let t=e;for(;t&&t!==window.document.body;){if("A"===t.nodeName)return!0;t=t.parentElement}return!1})(e.target)){if(e.ctrlKey)return!1;if(e.altKey)return!1;if(e.metaKey)return!1;if(e.shiftKey)return!1}return!0})},"./src/lib/lessComponent.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./src/lib/classNames/index.ts"),s=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{const n=o[t];class a extends r.a.PureComponent{render(){const t=this.props,o=t.className,a=t.innerRef,d=s(t,["className","innerRef"]);return r.a.createElement(e,Object.assign({},d,{ref:a,className:Object(i.a)(n,o)}))}}return a.cssClassName=n,a.displayName=t,a},d=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noindex","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","webview","svg","animate","animateTransform","circle","clipPath","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","foreignObject","g","image","line","linearGradient","marker","mask","metadata","path","pattern","polygon","polyline","radialGradient","rect","stop","switch","symbol","text","textPath","tspan","use","view"].reduce((e,t)=>(e[t]=((e,o)=>a(t,e,o)),e),{});t.a=Object.assign({},d,{wrapped:(e,t,o)=>{const n=o[t];class a extends r.a.PureComponent{render(){const t=this.props,o=t.className,a=s(t,["className"]);return r.a.createElement(e,Object.assign({},a,{className:Object(i.a)(n,o)}))}}return a.cssClassName=n,a.displayName=t,a}})},"./src/lib/loginHref/index.ts":function(e,t,o){"use strict";var n=o("./src/config.ts"),r=o("./node_modules/history/index.js");t.a=((e,t,o)=>{const i=Object(r.createPath)(e),s=encodeURIComponent(`${t}${i}`);return`${n.a.accountManagerOrigin}${o||"/login"}?dest=${s}`})},"./src/lib/permalinkToOverlayLocation/index.ts":function(e,t,o){"use strict";var n=o("./node_modules/history/index.js"),r=o("./src/lib/LRUCache/index.ts"),i=o("./src/reddit/constants/history.ts"),s=o("./src/reddit/helpers/path/index.ts");const a=new r.a(250);t.a=((e,t)=>{let o;if(!(o=a.get(e+t))){const r=Object(s.b)(e);(o=Object(n.createLocation)(r)).state=Object.assign({},o.state,{[i.a.IsOverlay]:!0,[i.a.ScrollOnLoad]:t}),a.set(e+t,o)}return o})},"./src/lib/timeUntil/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return d});var n=o("./src/app/strings/index.ts"),r=o("./src/lib/constants/index.ts");const i=[r.Dc,r.lb,r.y,r.N,r.kb,r.Wb],s={[r.Wb]:"time.seconds",[r.kb]:"time.minutes",[r.N]:"time.hours",[r.y]:"time.days",[r.lb]:"time.months",[r.Dc]:"time.years"},a={[r.Wb]:"time.short.seconds",[r.kb]:"time.short.minutes",[r.N]:"time.short.hours",[r.y]:"time.short.days",[r.lb]:"time.short.months",[r.Dc]:"time.short.years"};function d(e,t,o=!1){const d=Date.now(),c=new Date(t).getTime(),l={[r.Dc]:"",[r.lb]:"",[r.y]:"",[r.N]:"",[r.kb]:"",[r.Wb]:""};let u=c-d;if(u<=0)return Object(n.a)(e,"time.soon");for(const r of i){const t=Math.floor(u/r);t&&(l[r]=o?`${t}${Object(n.a)(e,a[r])}`:Object(n.d)(e,s[r],t)),u-=t*r}const p=i.map(e=>l[e]).filter(Boolean).slice(0,2).join(" ");return o?p:Object(n.a)(e,"time.timeLeft",{time:p})}},"./src/lib/unicodeUtils/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r});const n=e=>{let t=0,o=0;const n=[0];for(const r of e)t++,o+=r.length,n[t]=o;return n},r=e=>{let t=0,o=0;const n=[];for(const r of e){for(let e=0;easync(e,t)=>{const o=t(),n=Object(r.a)(s.a.SubredditChatFtux),i=Object(d.V)(o),l=Object(d.m)(o),u=Object(a.f)(o);!n&&!i&&l&&u&&e(c(s.a.SubredditChatFtux))}},"./src/reddit/actions/economics/paymentSystems/actionCreators.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i}),o.d(t,"b",function(){return s}),o.d(t,"c",function(){return a}),o.d(t,"d",function(){return d});var n=o("./src/lib/makeActionCreator/index.ts"),r=o("./src/reddit/actions/economics/paymentSystems/constants.ts");const i=Object(n.a)(r.a),s=Object(n.a)(r.b),a=Object(n.a)(r.c),d=Object(n.a)(r.d)},"./src/reddit/actions/economics/paymentSystems/thunkedActions.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./src/reddit/endpoints/economics/paymentSystems.ts"),r=o("./src/reddit/actions/economics/paymentSystems/actionCreators.ts");const i=()=>async(e,t,{apiContext:o})=>{e(Object(r.d)());const i=await Object(n.c)(o());i.ok?e(Object(r.c)(i.body)):e(Object(r.b)({error:i.error}))}},"./src/reddit/actions/login.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return d}),o.d(t,"b",function(){return c});var n=o("./src/reddit/actions/modal.ts"),r=o("./src/reddit/actions/preferences.ts"),i=o("./src/reddit/constants/modals.ts"),s=o("./src/reddit/constants/postLayout.ts");const a=e=>async(t,o)=>{t(Object(n.i)(e?i.a.LOGIN_MODAL_ID:i.a.REGISTER_MODAL_ID)),!o().user.prefs.layout&&t(Object(r.s)(s.c.Card))},d=()=>async(e,t)=>{e(a(!0))},c=()=>async(e,t)=>{e(a(!1))}},"./src/reddit/actions/notifications/loader.ts":function(e,t,o){"use strict";var n=o("./src/lib/loadWithRetries/index.ts");t.a=(()=>Object(n.a)(()=>o.e("PushNotifications").then(o.bind(null,"./src/reddit/actions/notifications/index.ts"))))},"./src/reddit/actions/notifications/preferences.ts":function(e,t,o){"use strict";var n=o("./src/app/strings/index.ts"),r=o("./src/lib/makeActionCreator/index.ts"),i=o("./src/reddit/actions/toaster.ts"),s=o("./src/config.ts"),a=o("./src/lib/constants/index.ts"),d=o("./src/lib/makeApiRequest/index.ts"),c=o("./src/reddit/helpers/addRedesignIdentifier/index.ts");var l=o("./src/reddit/models/Toast/index.ts"),u=o("./src/reddit/selectors/notificationPrefs.ts"),p=o("./src/reddit/selectors/user.ts"),m=o("./src/reddit/actions/notifications/constants.ts");o.d(t,"a",function(){return b}),o.d(t,"b",function(){return O});const f=Object(r.a)(m.d),h=Object(r.a)(m.c),g=Object(r.a)(m.b),b=()=>async(e,t,{apiContext:o})=>{const n=t();if(!Object(p.j)(n))return;const r=Object(u.b)(n),i=Object(u.a)(n);if(r||i)return;e(f());const l=await(e=>Object(d.c)(e,{endpoint:Object(c.a)(`${s.a.gatewayUrl}/redditmobile/1/push/preferences`),method:a.jb.GET}))(o());if(l.ok){const t=(e=>({chatMessages:!(!e.chat_message&&!e.chat_request),trendingPosts:!!e.lifecycle_post_suggestions,unreadMessages:!!(e.comment_reply||e.post_reply||e.private_message||e.username_mention)}))(l.body);e(h({preferences:t}))}else e(g(l.error))},v=Object(r.a)(m.m),y=Object(r.a)(m.l),x=Object(r.a)(m.k),O=e=>async(t,o,{apiContext:r})=>{const m=o(),f=Object(p.M)(m);if(!Object(p.j)(m))return;if(Object(u.e)(m))return;const h=Object(u.d)(m);t(v({preferences:e}));const g=await((e,t)=>Object(d.c)(e,{endpoint:Object(c.a)(`${s.a.gatewayUrl}/redditmobile/1/push/preferences`),method:a.jb.POST,data:{preferences:JSON.stringify({chat_message:t.chatMessages,chat_request:t.chatMessages,comment_reply:t.unreadMessages,lifecycle_post_suggestions:t.trendingPosts,post_reply:t.unreadMessages,private_message:t.unreadMessages,username_mention:t.unreadMessages})}}))(r(),e);g.ok?(t(y()),t(Object(i.e)({kind:l.b.SuccessCommunity,text:Object(n.a)(f,"settings.page.saveRequestSuccess")}))):t(x({error:g.error,preferences:h}))}},"./src/reddit/components/AccountCompleteness/Icons.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/constants/colors.ts"),a=o("./src/reddit/icons/fonts/Upvote/index.tsx"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cd("svg",{className:e.className,fill:e.fill,viewBox:"-2 -2 24 24",xmlns:"http://www.w3.org/2000/svg"},void 0,d("path",{d:"\n M 10, 10\n m -12, 0\n a 12,12 0 1,0 24,0\n a 12,12 0 1,0 -24,0 Z\n M8.9310375,15.1995 C8.70135,15.41825 8.38963125,15.541375 8.0647875,15.541375 C8.052975,15.541375 8.04181875,15.54075 8.03000625,15.54075 C7.69335,15.531375 7.37506875,15.39075 7.15063125,15.151375 L4.0879125,11.88075 C3.637725,11.400125 3.68169375,10.662625 4.18700625,10.23325 C4.6916625,9.805125 5.4660375,9.846375 5.91688125,10.327625 L8.115975,12.676375 L14.8550063,6.25825 C15.3327563,5.802625 16.1091,5.802625 16.5875063,6.25825 C17.0659125,6.71325 17.0659125,7.452625 16.5875063,7.907625 L8.9310375,15.1995 Z",fill:"inherit"})),l=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cl("svg",{className:e.className,fill:e.fill,stroke:e.stroke,viewBox:"-2 -2 24 24",xmlns:"http://www.w3.org/2000/svg"},void 0,l("circle",{cx:"10",cy:"10",r:"11",strokeWidth:"2",fill:"none"}),l("path",{d:"M8.9310375,15.1995 C8.70135,15.41825 8.38963125,15.541375 8.0647875,15.541375 C8.052975,15.541375 8.04181875,15.54075 8.03000625,15.54075 C7.69335,15.531375 7.37506875,15.39075 7.15063125,15.151375 L4.0879125,11.88075 C3.637725,11.400125 3.68169375,10.662625 4.18700625,10.23325 C4.6916625,9.805125 5.4660375,9.846375 5.91688125,10.327625 L8.115975,12.676375 L14.8550063,6.25825 C15.3327563,5.802625 16.1091,5.802625 16.5875063,6.25825 C17.0659125,6.71325 17.0659125,7.452625 16.5875063,7.907625 L8.9310375,15.1995 Z",fill:"inherit",stroke:"none"})),p=o("./src/reddit/icons/svgs/ChevronUp/index.tsx"),m=o("./src/reddit/icons/svgs/Close/index.tsx"),f=o("./src/reddit/icons/svgs/Plus/index.tsx"),h=o("./src/reddit/icons/svgs/Snoo/index.tsx"),g=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;cObject(b.c)(e).lightText),x=Object(r.keyframes)(["0%{opacity: 0;transform: scale(1.8);}100%{transform: scale(1);opacity: 1;}"]),O=i.a.div.withConfig({componentId:"i77jts-0"})(["align-items: center;border-radius: 3px;display: flex;height: 20px;justify-content: center;outline-offset: 2px;outline: 1px dashed #888;width: 20px;&:not(:last-child) {margin-right: 12px;}"]),C=({IconComponent:e})=>v(O,{},void 0,v(e,{"data-redditstyle":!0})),w=Object(r.css)(["margin-right: 4px;"]),j=i()(h.a).withConfig({componentId:"i77jts-1"})(["","","fill: ",";height: 20px;width: 20px;"],y,w,s.a.snoo),S=i()(u).withConfig({componentId:"i77jts-2"})(["","","stroke: ",";"],y,w,e=>Object(b.c)(e).lightText),P=i()(c).withConfig({componentId:"i77jts-3"})(["","","fill: ",";animation: 0.6s ease 0s 1 normal both running ",";"],y,w,s.a.approved,x),M=i()(e=>g("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40"},void 0,g("g",{},void 0,g("path",{d:"M32,7.8l0.5-5.3h-25L8,7.8c-3.2,0.8-5.5,3.7-5.5,7.2v0.1c0,4,3.1,7.2,7,7.4l0,0c0.3,2.8,2.7,5,5.5,5h0.1\n c1.3,0,2.4,1.1,2.4,2.4v0.1c0,1.3-1.1,2.4-2.4,2.4H15c-2.7,0-4.9,2.2-4.9,4.9v0.1h20v-0.1c0-2.7-2.2-4.9-4.9-4.9h-0.1\n c-1.3,0-2.4-1.1-2.4-2.4v-0.1c0-1.3,1.1-2.4,2.4-2.4H25c2.8,0,5.2-2.2,5.5-5l0,0c3.9-0.2,7-3.4,7-7.4v-0.1\n C37.5,11.5,35.2,8.6,32,7.8z M4.5,15.1v-0.1c0-2.4,1.6-4.4,3.7-5.1l1.1,10.7C6.6,20.1,4.5,17.9,4.5,15.1z M35.5,15.1\n c0,2.8-2.1,5.1-4.8,5.4l1.1-10.7c2.2,0.7,3.7,2.8,3.7,5.1V15.1z"})))).withConfig({componentId:"i77jts-4"})(["","vertical-align: bottom;"],y),I=i()(a.a).withConfig({componentId:"i77jts-5"})(["","border-radius: 3px;cursor: inherit;text-align: center;margin-left: 0;"],y),k=i()(I).withConfig({componentId:"i77jts-6"})(["background-color: ",";color: ",";font-size: 14px;"],e=>Object(b.c)(e).button,e=>Object(b.c)(e).inactive),N=i()(k).withConfig({componentId:"i77jts-7"})(["animation: 0.6s ease 0.4s 1 normal both running ",";"],x),E=i()(I).withConfig({componentId:"i77jts-8"})(["color: ",";opacity: 0.5;"],e=>Object(b.c)(e).actionIcon),T=i()(f.a).withConfig({componentId:"i77jts-9"})(["","background-color: ",";border-radius: 3px;cursor: inherit;fill: ",";margin-left: 0;"],y,e=>Object(b.c)(e).button,e=>Object(b.c)(e).inactive),L=i()(T).withConfig({componentId:"i77jts-10"})(["animation: 0.6s ease 0.4s 1 normal both running ",";"],x),_=i()(T).withConfig({componentId:"i77jts-11"})(["background-color: ",";fill: ",";opacity: 0.5;"],e=>Object(b.c)(e).post,e=>Object(b.c)(e).actionIcon),F=i()(m.a).withConfig({componentId:"i77jts-12"})(["",""],y),R=i()(p.a).withConfig({componentId:"i77jts-13"})(["","","transition: transform 0.3s ease;"],e=>e.up?"":"transform: rotate(180deg);",y)},"./src/reddit/components/AlertBanner/heights.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n});const n=(e,t)=>({[e.showFPR]:!!t.showFPR,[e.showSuspended]:!!t.showSuspended})},"./src/reddit/components/AlertBanner/index.m.less":function(e,t,o){e.exports={underlineLink:"vOGtEDdh1mVbkqinhg3Ov",underlineButton:"_1uQwMnfXrOfzkL_CFxH6fd",wrapper:"_3el1HrJryfAxBUzu4HsIhE",fpr:"_36j6vvbAY0wIrxbyXuNQhn",suspended:"_1ivoPEQV9lryC0mH-f_uGY",closeButton:"_1oAzKCYwbVOQ-AbuRZfMg2",closeIcon:"_6aklZuhHMm1XJcsi8dEeP"}},"./src/reddit/components/AppRouter/index.m.less":function(e,t,o){e.exports={main:"_1nxEQl5D2Bx2jxDILRHemb",showFPR:"_2P-zXcOfggYIWnL3EfXUHP",showFpr:"_2P-zXcOfggYIWnL3EfXUHP",showSuspended:"_3o7sV2ySJ76-f1ktwzclmi",lightboxHeaderWrapper:"_3obgdFz00GvpqpuX8QCsNK",overlayContentWrapper:"_2DJXORCrmcNpPTSq0LqL6i",overlayWrapper:"_2mIbM_6nl-2OnOGEbEMRXa",pinnedSubscriptions:"zoWOQnp55WuhEugRSwfw1",bottomAdContainer:"_2SL_DAWw1V6pxZysgrdeBe",sidebarFooter:"_2AJ0ZwpZtFJ10GdcU0CUew",sidebarFooterWithAd:"_1ht98h5gXjzYhFyRZgB0Pv",header:"cx1ohrUAq6ARaXTX2u8YN",bottomSpacer:"_14-8KVF3BKuTNsLNWcOG2X",overlayScrollContainer:"_29IbETWb5VVDcfk_-GumWz",mediaIsFullscreen:"_34Bl1Of1839ZWJXR8IY0Ym"}},"./src/reddit/components/BannedUserList/AddBannedUserModal/index.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx"),r=o("./src/lib/loadWithRetries/index.ts");const i=()=>null;t.a=Object(n.a)({ErrorComponent:i,getComponent:()=>Object(r.a)(()=>Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("ModerationPages")]).then(o.bind(null,"./src/reddit/components/BannedUserList/AddBannedUserModal/_AddBannedUserModal.tsx"))).then(e=>e.default),LoadingComponent:i})},"./src/reddit/components/CategoryTagList/index.m.less":function(e,t,o){e.exports={categoryTagWrapper:"_13jLUpnQtcA8FXyw5Kv06q"}},"./src/reddit/components/CategoryTagList/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./node_modules/react-redux/es/index.js"),s=o("./node_modules/reselect/lib/index.js"),a=o("./src/reddit/components/TrackingHelper/index.tsx"),d=o("./src/reddit/selectors/user.ts"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),u=o("./src/reddit/components/Flair/index.tsx"),p=o("./src/reddit/constants/posts.ts"),m=o("./src/reddit/controls/InternalLink/index.tsx"),f=o("./src/lib/addQueryParams/index.ts"),h=o("./src/lib/constants/index.ts");var g=o("./src/reddit/helpers/correlationIdTracker.ts"),b=o("./src/reddit/selectors/telemetry.ts");var v,y=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),x=(v="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;dObject(y.c)(e).flair,e=>Object(y.c)(e).linkText,e=>e.inLightboxHeader?"0":"10px");var C=class extends r.a.Component{constructor(){super(...arguments),this.onClick=(()=>{const e={id:this.props.category.categoryId,title:this.props.category.categoryName,eventType:p.a.SUBREDDIT,originElement:"meta_flair"};this.props.sendEvent(((e,t)=>o=>Object.assign({source:"post",action:"click",noun:"meta_flair"},b.defaults(o),{correlationId:Object(g.c)(g.a.SearchResults),post:b.post(o,e),search:b.postFlairClickToSearch(o,t),subreddit:b.subreddit(o)}))(this.props.postId,e))})}render(){const e=this.props.category,t=this.props.inLightboxHeader,o=e.categoryId,n=e.categoryName,r=x("span",{},void 0,n);return x(O,{postId:this.props.postId,category:e,inLightboxHeader:t,sendEvent:this.props.sendEvent,"data-redditstyle":!0},void 0,x(m.a,{onClick:this.onClick,to:((e,t,o,n)=>{const r=n||"*:*",i=o||h.Y;return Object(f.a)("/search",{q:r,sort:i,category_name:e,category:t})})(n,o),children:r}))}},w=o("./src/reddit/components/CategoryTagList/index.m.less"),j=o.n(w),S=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({labelNSFW:d.L}));t.a=P(Object(a.b)(({postCategories:e,postId:t,inLightboxHeader:o,sendEvent:n})=>S("span",{className:o?null:j.a.categoryTagWrapper},void 0,e.map(e=>S(C,{postId:t,category:e,inLightboxHeader:o,sendEvent:n},e.categoryId)))))},"./src/reddit/components/ClassicPost/Thumbnail.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return p});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/lib/classNames/index.ts"),s=o("./src/reddit/components/Thumbnail/index.tsx"),a=o("./src/reddit/constants/posts.ts"),d=o("./src/reddit/helpers/styles/mixins/index.tsx"),c=o("./src/reddit/components/ClassicPost/index.m.less"),l=o.n(c),u=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cu("div",{className:Object(i.a)(l.a.thumbnailContainer,e)},void 0,u(s.d,{className:l.a.thumbnail,crosspost:t,forceShowNSFW:o,isMeta:n,post:r,removeLink:a,templatePlaceholderImage:d,url:a?void 0:c})))},"./src/reddit/components/ClassicPost/index.m.less":function(e,t,o){e.exports={classicThumbnail:"nL7Q54U2LLg9rkVdSxxLe",content:"_1Y6dfr4zLlrygH-FLmr8x-",crosspostMediaWrapper:"_1qc1-Anfrhr6APGcBKFk8M",expandoContainer:"_3r40yytzBnldjGGOrs2mCw",flatlist:"ssgs3QQidkqeycI33hlBa",flatlistContainer:"_36kpXQ-z7Hr61j8878uRkP",flatlistSeparator:"_1wDt70OnYnqsrm0XIsNn8v",leftExpando:"_35zWJjb5RJMIMkexZ2Prus",mainBody:"_2XDITKxlj4y3M99thqyCsO",rightExpando:"_2Ddj1d6vOe9NlJqkdothNe",spacer:"iRkLLvxarfGu_2c7HxhW0",titleWithPoll:"_2FcpdQwjwRwk7X_NiZub8x",thumbnail:"_2e9Lv1I3dOmICVO9fg3uTG",thumbnailContainer:"_38EcSQ9jzVrdtzkXO1cydX"}},"./src/reddit/components/CommunityType/index.m.less":function(e,t,o){e.exports={nsfwText:"_1x9diBHPBP-hL1JiwUwJ5J",privateIcon:"_2B0OHMLKb9TXNdd9g5Ere-",quarantinedIcon:"_1xKxnscCn2PjBiXhorZef4",employeesIcon:"_1LLqoNXrOsaIkMtOuTBmO5",restrictedIcon:"QB2Yrr8uihZVRhvwrKuMS"}},"./src/reddit/components/CommunityType/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/components/Flair/index.tsx"),c=o("./src/reddit/components/Translated/index.tsx"),l=o("./node_modules/react-redux/es/index.js"),u=o("./node_modules/reselect/lib/index.js"),p=o("./src/app/strings/index.ts"),m=o("./src/higherOrderComponents/asTooltip.tsx"),f=o("./src/reddit/components/InfoTextTooltip/index.tsx"),h=o("./src/reddit/selectors/user.ts"),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cthis.tooltipTargetElement=e),this.onShowTooltip=(()=>{this.setState({showTooltip:!0})}),this.onHideTooltip=(()=>{this.setState({showTooltip:!1})}),this.state={showTooltip:!1}}render(){return i.a.createElement("span",{onMouseEnter:this.onShowTooltip,onMouseLeave:this.onHideTooltip,ref:this.setTooltipTargetRef},this.props.icon,g(b,{isOpen:this.state.showTooltip,tooltipTarget:this.tooltipTargetElement,targetPosition:v,text:Object(p.a)(this.props.language,this.props.text),tooltipPosition:y}))}}),C=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),w=o("./src/reddit/icons/svgs/Admin/index.tsx"),j=o("./src/reddit/icons/svgs/Eye/index.tsx"),S=o("./src/reddit/icons/svgs/Lock/index.tsx"),P=o("./src/reddit/icons/svgs/QuarantineWarning/index.tsx"),M=o("./src/reddit/models/Flair/index.ts"),I=o("./src/reddit/models/Subreddit/index.ts"),k=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),N=o("./src/reddit/components/CommunityType/index.m.less"),E=o.n(N),T=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(k.c)(e).actionIcon,E.a.employeesIcon,E.a.privateIcon,E.a.restrictedIcon,E.a.quarantinedIcon,e=>Object(k.c)(e).actionIcon),F=e=>L(i.a.Fragment,{},void 0,L(d.c,{flair:{type:M.e.Nsfw,text:"nsfw"}}),L("span",{className:E.a.nsfwText},void 0,L(c.a,{msgId:"subredditCreation.fields.over18.label"}))),R=()=>L(_,{},void 0,L(P.a,{className:E.a.quarantinedIcon}),L("span",{},void 0,L(c.a,{msgId:"sidebar.subreddit.quarantined"}))),A=e=>L(i.a.Fragment,{},void 0,L("span",{},void 0,e.isNSFW&&L(F,{})),L(_,{},void 0,e.description?L(O,{icon:e.icon,text:e.description}):e.icon,L("span",{},void 0,L(c.a,{msgId:e.text}))),e.isQuarantined&&L(R,{}));t.a=(e=>{switch(e.type){case I.b.Restricted:return i.a.createElement(A,T({icon:L(j.a,{className:E.a.restrictedIcon}),text:"subredditCreation.fields.type.restricted.label",description:"subredditCreation.fields.type.restricted.description"},e));case I.b.Private:return i.a.createElement(A,T({icon:L(S.a,{className:E.a.privateIcon}),text:"subredditCreation.fields.type.private.label",description:"subredditCreation.fields.type.private.description"},e));case I.b.EmployeesOnly:return i.a.createElement(A,T({icon:L(w.a,{className:E.a.employeesIcon}),text:e.allowContractors?"sidebar.subreddit.employeesAndContractors":"sidebar.subreddit.employeesOnly"},e));default:return L(i.a.Fragment,{},void 0,e.isQuarantined&&L(R,{}),e.isNSFW&&L(F,{}))}})},"./src/reddit/components/CompactPost/HorizontalVotes.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n),i=o("./src/reddit/components/VerticalVotes/index.tsx"),s=o("./src/reddit/components/VerticalVotes/votes.m.less"),a=o.n(s),d=o("./src/reddit/controls/Score/index.tsx"),c=o("./src/reddit/controls/Score/index.m.less"),l=o.n(c);const u=r()(i.a).withConfig({componentId:"fjuc30-0"})(["align-items: center;display: flex;flex-direction: row;margin: 0px;padding: 0 2px;","."," {line-height: 15px;margin: 0 1px;text-align: center;width: 32px;}."," {margin-right: 8px;}"],d.b,l.a.score,a.a.customDownvote);t.a=u},"./src/reddit/components/ContentGate/index.tsx":function(e,t,o){"use strict";var n,r=o("./src/config.ts"),i=(o("./node_modules/react/index.js"),o("./node_modules/react-redux/es/index.js")),s=o("./node_modules/react-router/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/app/components/StyledHtml/index.tsx"),u=o("./src/app/strings/index.ts"),p=o("./src/lib/loginHref/index.ts"),m=o("./src/reddit/actions/contentGate.ts"),f=o("./src/reddit/actions/preferences.ts"),h=o("./src/reddit/components/CreateCommunityButton/index.tsx"),g=o("./src/reddit/constants/componentSizes.ts"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),v=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(v.c)(e).actionIcon),C=c.a.a.withConfig({componentId:"s19uef1h-2"})(["color: ",";text-decoration: underline;"],e=>Object(v.c)(e).actionIcon),w=c.a.a.withConfig({componentId:"s19uef1h-3"})(["color: ",";text-decoration: underline;"],e=>Object(v.c)(e).actionIcon),j=Object(a.createStructuredSelector)({language:e=>e.user.language});var S=Object(i.connect)(j)(e=>{const t=e.language;return y(x,{},void 0,y(O,{},void 0,Object(u.a)(t,"footer.legalbottom.part1"),y(C,{href:`${r.a.redditUrl}/help/useragreement`},void 0,Object(u.a)(t,"footer.legalbottom.user")),Object(u.a)(t,"footer.legalbottom.part2"),y(w,{href:`${r.a.redditUrl}/help/privacypolicy`},void 0,Object(u.a)(t,"footer.legalbottom.privacy")),Object(u.a)(t,"footer.legalbottom.part3",{year:(new Date).getFullYear()})))}),P=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),M=o("./src/reddit/constants/colors.ts"),I=o("./src/reddit/controls/Button/index.tsx"),k=o("./src/reddit/helpers/styles/mixins/index.tsx"),N=o("./src/reddit/selectors/meta.ts"),E=o("./src/reddit/selectors/user.ts");o.d(t,"a",function(){return te});var T=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(v.c)(e).canvas,g.j),F=c.a.div.withConfig({componentId:"gwgcky-2"})(["","color: ",";margin-top: 0;margin-bottom: 32px;"],b.titleFontH5,e=>Object(v.c)(e).bodyText),R=c.a.div.withConfig({componentId:"gwgcky-3"})(["border-radius: 4px;background-color: ",";margin-bottom: 20px;padding: 16px;"],e=>Object(v.c)(e).body),A=c.a.div.withConfig({componentId:"gwgcky-4"})(["","color: ",";text-align: left;"],b.bodyFont,e=>Object(v.c)(e).bodyText),$=c.a.h3.withConfig({componentId:"gwgcky-5"})(["","color: ",";margin-bottom: 20px;"],b.titleFontH3,e=>Object(v.c)(e).bodyText),D=c.a.a.withConfig({componentId:"gwgcky-6"})(["color: ",";padding-left: 3px;"],M.a.alienblue),B=c()(I.f).withConfig({componentId:"gwgcky-7"})(["width: ","px;"],150),H=c()(I.e).withConfig({componentId:"gwgcky-8"})(["width: ","px;"],150),Q=c()(I.i).withConfig({componentId:"gwgcky-9"})(["width: ","px;"],150),U=c()(I.h).withConfig({componentId:"gwgcky-10"})(["cursor: pointer;width: ","px;"],150),z=c.a.div.withConfig({componentId:"gwgcky-11"})(["margin-bottom: 25px;"]),G=c()(B).withConfig({componentId:"gwgcky-12"})(["",";","margin-top: 12px;margin-left: 8px;min-width: 104px;width: auto;"],k.e,b.largeButtonFont),V=c.a.img.withConfig({componentId:"gwgcky-13"})(["height: 128px;margin: 0px auto;width: auto;"]),W=c.a.img.withConfig({componentId:"gwgcky-14"})(["background-color: #a8a8a8;border-radius: 100%;height: 100px;margin-left: auto;margin-right: auto;width: 100px;"]),q=c()(B).withConfig({componentId:"gwgcky-15"})(["margin-right: ","px;"],24),Z=c()(H).withConfig({componentId:"gwgcky-16"})(["margin-right: ","px;"],24),K=c()(U).withConfig({componentId:"gwgcky-17"})(["margin-right: ","px;"],24),Y=c()(Q).withConfig({componentId:"gwgcky-18"})(["margin-right: ","px;"],24),X=c.a.h3.withConfig({componentId:"gwgcky-19"})(["","color: ",";margin-top: 32px;margin-bottom: 20px;"],b.titleFontH3,e=>Object(v.c)(e).bodyText),J=c.a.div.withConfig({componentId:"gwgcky-20"})(["align-items: center;display: flex;justify-content: center;margin-left: auto;margin-right: auto;text-align: center;"]),ee=c.a.div.withConfig({componentId:"gwgcky-21"})(["margin: 18px 0;"]);var te;!function(e){e.GoldSubreddit="GoldSubreddit",e.Nsfw="Nsfw",e.PrivateSubreddit="PrivateSubreddit",e.QuarantinedSubreddit="QuarantinedSubreddit",e.SubredditBanned="SubredditBanned",e.SubredditDoesNotExist="SubredditDoesNotExist"}(te||(te={}));const oe=Object(a.createStructuredSelector)({language:E.M,origin:N.d,user:E.j}),ne=Object(i.connect)(oe,(e,{subredditName:t})=>({continueToQuarantinedSubreddit:async()=>{await e(f.z(t)),window.location.reload()},setCookieAndRedirect:async()=>{await e(m.g()),window.location.reload()}})),re=e=>{const t=e.banMessage,o=e.contentGateType,n=e.continueToQuarantinedSubreddit,i=e.language,s=e.location,a=e.origin,d=e.quarantineRequiresEmail,c=e.quarantineMessage,m=e.quarantineMessageHtml,f=e.setCookieAndRedirect,g=e.subredditDescription,b=e.subredditName,v=e.user;switch(o){case te.GoldSubreddit:return T("div",{},void 0,T(V,{src:`${r.a.assetPath}/img/gold/premium-crest.png`}),T(X,{},void 0,Object(u.a)(i,"contentGate.goldSubreddit.titlePremium",{subredditName:b})),T(F,{},void 0,Object(u.a)(i,"contentGate.goldSubreddit.descriptionPremium")),T(L,{},void 0,v?T(K,{href:`${r.a.redditUrl}/premium`},void 0,Object(u.a)(i,"contentGate.goldSubreddit.getPremium")):T(Z,{href:Object(p.a)(s,a)},void 0,Object(u.a)(i,"contentGate.goldSubreddit.signUp")),v?T(B,{to:"/"},void 0,Object(u.a)(i,"contentGate.goldSubreddit.goHome")):T(U,{href:Object(p.a)(s,a)},void 0,Object(u.a)(i,"contentGate.goldSubreddit.login"))));case te.Nsfw:return T("div",{},void 0,T(V,{src:`${r.a.assetPath}/img/content-gate-icons/nsfw.png`}),T(X,{},void 0,Object(u.a)(i,"contentGate.over18.title")),T(F,{},void 0,Object(u.a)(i,"contentGate.over18.description")),T(L,{},void 0,T(q,{to:"/"},void 0,Object(u.a)(i,"common.no")),T(U,{onClick:f},void 0,Object(u.a)(i,"common.yes"))));case te.PrivateSubreddit:return T("div",{},void 0,T(V,{src:`${r.a.assetPath}/img/content-gate-icons/private.png`}),T(X,{},void 0,Object(u.a)(i,"contentGate.privateSubreddit.title",{subredditName:b})),g&&g.length&&T(R,{},void 0,T($,{},void 0,"r/",b),T(A,{},void 0,g)),T(F,{},void 0,Object(u.a)(i,"contentGate.privateSubreddit.description")),T(L,{},void 0,v?T(K,{href:`${r.a.redditUrl}/message/compose?to=/r/${b}`},void 0,Object(u.a)(i,"contentGate.privateSubreddit.messageMods")):T(K,{href:Object(p.a)(s,a)},void 0,Object(u.a)(i,"contentGate.goldSubreddit.signUp")),T(B,{to:"/"},void 0,v?Object(u.a)(i,"contentGate.privateSubreddit.goHome"):Object(u.a)(i,"contentGate.privateSubreddit.exploreReddit"))));case te.QuarantinedSubreddit:return T("div",{},void 0,T(V,{src:`${r.a.assetPath}/img/content-gate-icons/quarantined.png`}),T(X,{},void 0,Object(u.a)(i,"contentGate.quarantinedSubreddit.title")),T(F,{},void 0,Object(u.a)(i,"contentGate.quarantinedSubreddit.subtitle"),T(D,{href:"https://www.reddithelp.com/en/categories/reddit-101/rules-reporting/account-and-community-restrictions/quarantined-subreddits"},void 0,Object(u.a)(i,"contentGate.quarantinedSubreddit.quarantined")),T(ee,{},void 0,m?T(P.a,{html:m}):c||Object(u.a)(i,"contentGate.quarantinedSubreddit.description")),Object(u.a)(i,"contentGate.quarantinedSubreddit.prompt")),T(L,{},void 0,((e,t,o,n)=>{return e&&e.hasVerifiedEmail||!n?T(L,{},void 0,T(q,{to:"/"},void 0,Object(u.a)(t,"contentGate.quarantinedSubreddit.noThankYou")),T(U,{onClick:o},void 0,Object(u.a)(t,"contentGate.quarantinedSubreddit.continue"))):T(L,{},void 0,T(Y,{to:"/"},void 0,Object(u.a)(t,"contentGate.quarantinedSubreddit.noThankYou")),T(H,{href:`${r.a.redditUrl}/prefs/update`},void 0,Object(u.a)(t,"contentGate.quarantinedSubreddit.verifyEmail")))})(v,i,n,d)));case te.SubredditBanned:return T("div",{},void 0,T(V,{src:`${r.a.assetPath}/img/content-gate-icons/banned.png`}),T(X,{},void 0,Object(u.a)(i,"contentGate.subredditBanned.title",{subredditName:b})),((e,t)=>e?T(z,{},void 0,T(l.a,{html:(e=>e.replace(/\[(.+?)\]\((.+?)\)/g,"$1"))(e)})):T(F,{},void 0,Object(u.a)(t,"contentGate.subredditBanned.description")))(t,i),T(L,{},void 0,T(B,{to:"/"},void 0,Object(u.a)(i,"contentGate.subredditBanned.exploreReddit"))));case te.SubredditDoesNotExist:return T("div",{},void 0,T(W,{}),T(X,{},void 0,Object(u.a)(i,"contentGate.subredditDoesNotExist.title",{subredditName:b})),T(L,{},void 0,v&&T(h.a,{eventSource:"content_gate",language:i}),T(G,{to:"/"},void 0,Object(u.a)(i,"contentGate.subredditDoesNotExist.goHome"))))}};t.b=ne(Object(s.f)(e=>T(_,{},void 0,T("div",{},void 0,T(J,{},void 0,re(e))),T(S,{}))))},"./src/reddit/components/CreateCommunityButton/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/app/actions/tooltip.ts"),c=o("./src/app/strings/index.ts"),l=o("./src/reddit/components/InfoTextTooltip/index.tsx"),u=o("./src/reddit/components/TrackingHelper/index.tsx"),p=o("./src/reddit/controls/Button/index.tsx"),m=o("./src/reddit/helpers/overlay/index.ts"),f=o("./src/reddit/helpers/styles/mixins/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),g=o("./src/reddit/helpers/trackers/subredditCreation.ts"),b=o("./src/reddit/selectors/user.ts"),v=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c!Object(b.W)(e),userIsSuspended:b.J});t.a=Object(r.connect)(C,(e,{eventSource:t})=>({openCommunityCreation:o=>{o(Object(g.a)(t)),e(Object(m.a)("/subreddits/create"))},onShowTooltip:()=>e(Object(d.d)({tooltipId:y})),onHideTooltip:()=>e(Object(d.f)())}))(Object(u.b)(({eventSource:e,language:t,onShowTooltip:o,onHideTooltip:n,openCommunityCreation:r,sendEvent:i,userDoesNotHaveEnoughExpToCreateCommunity:s,userIsSuspended:a})=>v(x,{disabled:a||s,onClick:()=>r(i),onMouseEnter:o,onMouseLeave:n,id:y},void 0,Object(c.a)(t,"subredditCreation.createCommunity"),s?v(O,{caretOnTop:!0,tooltipId:y,text:Object(c.a)(t,"subredditCreation.cannotCreateCommunity")}):a?v(O,{caretOnTop:!0,tooltipId:y,text:Object(c.a)(t,"subredditCreation.bannedFromCreating")}):null)))},"./src/reddit/components/Flair/index.m.less":function(e,t,o){e.exports={patreonIcon:"_5IWt6wvqkAL0fRSJBu25B"}},"./src/reddit/components/Flair/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/lodash/pick.js"),r=o.n(n),i=o("./node_modules/polished/dist/polished.es.js"),s=(o("./node_modules/react/index.js"),o("./bundled-modules/styled-components/styled-components.min.js")),a=o.n(s),d=o("./src/lib/addQueryParams/index.ts"),c=o("./src/reddit/helpers/styles/components/index.tsx");const l=a()(Object(c.c)()).withConfig({componentId:"ceo27b-0"})(["background-image: url(",");background-position: center;background-repeat: no-repeat;background-size: contain;position: relative;display: inline-block;"],e=>e.backgroundImage);var u=o("./src/reddit/constants/colors.ts"),p=o("./src/reddit/constants/parameters.ts"),m=o("./src/reddit/controls/InternalLink/index.tsx"),f=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),h=o("./src/reddit/helpers/styles/smartTextColor.ts"),g=o("./src/reddit/icons/svgs/Patreon/index.tsx"),b=o("./src/reddit/models/Flair/index.ts"),v=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),y=o("./src/reddit/components/Flair/index.m.less"),x=o.n(y);o.d(t,"d",function(){return I}),o.d(t,"b",function(){return k}),o.d(t,"a",function(){return N});var O,C=(O="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;d{if(e.forceSmallEmojis||!e.theme.subredditContext.customEmojisSize)return"";var t=w(e.theme.subredditContext.customEmojisSize,2);return`\n width: ${t[0]}px;\n height: ${t[1]}px;\n `}),P=e=>e.onClick?C(m.a,{onClick:()=>e.onClick(e.searchableTerm),to:((e,t)=>{const o=t?`/r/${t}/search`:"/search",n=`${t?"flair_name":"flair"}:"${e}"`;return Object(d.a)(o,{[p.n]:n,[p.o]:t?"1":""})})(e.searchableTerm,e.subredditName),children:e.flair}):e.flair,M=Object(s.withTheme)(e=>{let t="",o=!1;const n=e.richtext.map((n,r)=>{if(n.e===b.b.Emoji){const r=n;return t+=r.a,o=!0,C(S,{forceSmallEmojis:e.forceSmallEmojis,backgroundImage:r.u,title:r.a},r.u)}{const e=n;return t+=e.t,C("span",{},e.t,e.t)}});let r;if(o&&!e.forceSmallEmojis&&e.theme&&e.theme.subredditContext.customEmojisSize&&e.theme.subredditContext.customEmojisSize[1]>16){r={marginTop:`-${w(e.theme.subredditContext.customEmojisSize,2)[1]-16}px`}}const i=C(j,{className:e.className,style:r},void 0,n);return C(P,{flair:i,onClick:e.onClick?()=>{e.onClick(t)}:void 0,searchableTerm:t,subredditName:e.subredditName})}),I=e=>e=>!e.textColor||e.textColor&&!e.backgroundColor?Object(v.c)(e).postFlairText:"transparent"===e.backgroundColor?Object(h.a)(Object(v.c)(e).post,u.a.black,u.a.white):e.textColor===b.d.Dark?u.a.black:u.a.white,k=`\n ${f.flairFont}\n border-radius: 2px;\n display: inline-block;\n margin-right: 5px;\n overflow: hidden;\n text-overflow: ellipsis;\n vertical-align: text-bottom;\n white-space: nowrap;\n`,N=a()(e=>{const t=C("span",{className:e.className},void 0,e.text);return C(P,{flair:t,onClick:e.onClick,searchableTerm:e.text,subredditName:e.subredditName})}).withConfig({componentId:"s6qudme-2"})(["","background-color: ",";color: ",";padding: ",";"],k,e=>e.backgroundColor||Object(v.c)(e).flair,e=>I(e),e=>"transparent"===e.backgroundColor?"0":"0 4px"),E=a()(M).withConfig({componentId:"s6qudme-3"})(["","background-color: ",";color: ",";margin-left: 0;padding: ",";"],k,e=>e.backgroundColor||Object(v.c)(e).flair,e=>I(e),e=>"transparent"===e.backgroundColor?"0":"0 4px"),T=e=>{switch(e.type){case"spoiler":return"#A4A7A8";case"nsfw":return"#FF585B";default:return Object(i.h)(.1,Object(v.c)(r()(e,"theme","redditStyle","data-redditstyle")).button)}},L=a()(e=>{const t=C("span",{className:e.className},void 0,e.text);return C(P,{flair:t,searchableTerm:e.text})}).withConfig({componentId:"s6qudme-4"})(["","padding: 0 4px;border: solid 1px ",";color: ",";"],k,e=>T(e),e=>T(e)),_=a()(e=>{const t=C("span",{className:e.className},void 0,C(g.b,{className:x.a.patreonIcon}),e.text);return C(P,{flair:t,searchableTerm:e.text})}).withConfig({componentId:"s6qudme-5"})(["","background-color: ",";color: ",";padding: 0 4px;"],k,g.a,u.a.white);t.c=(e=>{const t=e.className,o=e.flair;var n=e.disabled;const r=void 0!==n&&n,i=e.onClick,s=e.subredditName,a=e.usesCommunityStyles,d=e.forceSmallEmojis;switch(o.type){case b.e.Richtext:return r||!o.richtext?null:C(E,{backgroundColor:o.backgroundColor,className:t,forceSmallEmojis:d,onClick:i,redditStyle:!a,richtext:o.richtext,subredditName:s,textColor:o.textColor});case b.e.Text:return r||!o.text?null:C(N,{backgroundColor:o.backgroundColor,className:t,onClick:i,subredditName:s,text:o.text,textColor:o.textColor,redditStyle:!a});case b.e.Meta:return C(N,{backgroundColor:o.backgroundColor,className:t,subredditName:s,text:o.text,textColor:o.textColor,redditStyle:!a});case b.e.Nsfw:case b.e.Spoiler:return C(L,{className:t,text:o.text,type:o.type});case b.e.PatreonPatron:return C(_,{className:t,text:o.text});case b.e.Quarantined:return null;default:return o.text?C(N,{backgroundColor:o.backgroundColor,className:t,onClick:i,subredditName:s,text:o.text,redditStyle:!a}):null}})},"./src/reddit/components/FlairPickerTitle/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/icons/svgs/Close/index.tsx"),a=o("./src/reddit/layout/row/Inline/index.tsx"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(d.c)(e).bodyText),u=i.a.div.withConfig({componentId:"s1nhuz6z-1"})(["cursor: pointer;margin-left: auto;"]),p=i()(s.a).withConfig({componentId:"s1nhuz6z-2"})(["height: 12px;padding: 4px;width: 12px;fill: ",""],e=>Object(d.c)(e).actionIcon);t.a=(e=>c(l,{},void 0,c("div",{},void 0,e.title),c(u,{onClick:e.onClosePressed},void 0,c(p,{}))))},"./src/reddit/components/FlairPickerWrapper/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n),i=o("./src/reddit/constants/screenWidths.ts"),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const a=r.a.div.withConfig({componentId:"s14slsgg-0"})(["width: 402px;max-width: 100%;box-sizing: border-box;& > * {border-bottom: solid 1px ",";}@media (max-width: ","px) {width: 360px;}"],e=>Object(s.c)(e).line,i.i);t.a=a},"./src/reddit/components/FlairPreview/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/app/strings/index.ts"),a=o("./src/reddit/components/Flair/index.tsx"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(c.c)(e).bodyText),m=i()(a.c).withConfig({componentId:"s1io4u5o-2"})(["box-sizing: border-box;margin-bottom: 0;margin-left: 8px;max-width: 80%;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap;"]);t.a=(e=>e.flair?l(p,{},void 0,l(u,{},void 0,e.placeholderText),l(m,{flair:e.flair,forceSmallEmojis:!0})):l(p,{},void 0,Object(s.a)(e.language,"flair.noFlair")))},"./src/reddit/components/FlairSearch/FlairEdit/helper.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return p});var n,r=o("./node_modules/lodash/once.js"),i=o.n(r),s=(o("./node_modules/react/index.js"),o("./bundled-modules/styled-components/styled-components.min.js")),a=o.n(s),d=o("./src/higherOrderComponents/makeAsync.tsx"),c=o("./src/lib/loadWithRetries/index.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cl("div",{className:e.className})).withConfig({componentId:"c38byg-0"})(["height: 68px;"]),p=i()((e=u)=>Object(d.a)({getComponent:()=>Object(c.a)(()=>Promise.all([o.e("vendors~FlairEdit~PostCreation~RichTextEditor"),o.e("FlairEdit")]).then(o.bind(null,"./src/reddit/components/FlairSearch/FlairEdit/index.tsx")).then(e=>e.default)),ErrorComponent:e,LoadingComponent:e}))},"./src/reddit/components/FlairSearch/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/app/strings/index.ts"),u=o("./src/reddit/icons/svgs/Search/index.tsx"),p=o("./src/reddit/models/Flair/index.ts"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=o("./src/reddit/selectors/moderatorPermissions.ts"),h=o("./src/reddit/components/FlairSearch/FlairEdit/helper.tsx"),g=o("./src/reddit/components/Flair/index.tsx"),b=o("./src/reddit/constants/colors.ts"),v=o("./src/reddit/controls/RadioInput/index.tsx"),y=o("./src/reddit/controls/RadioInput/RadioOption/index.tsx"),x=o("./src/reddit/icons/svgs/Pencil/index.tsx"),O=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(m.c)(e).field,e=>Object(m.c)(e).line),j=c()(y.a).withConfig({componentId:"s16mh6sl-2"})(["cursor: pointer;line-height: 16px;padding: 4px 16px;&:hover, &:focus {background-color: ",";color: white;outline: none;}"],b.a.op),S=c()(x.a).withConfig({componentId:"s16mh6sl-3"})(["fill: ",";height: 16px;width: 16px;"],e=>Object(m.c)(e).actionIcon);var P=e=>{const t=e.query?e.templateIds.filter(t=>{return-1!==e.templates[t].text.toLowerCase().indexOf(e.query.toLowerCase())}):e.templateIds;return O(w,{},void 0,O(v.a,{name:"FLAIR_PICKER",onChange:e.onChange,children:t&&t.map((t,o)=>{const n=e.templates[t],r=Object(p.i)(n),i=e.value===t||!e.value&&0===o;return O(j,{showButton:!0,tabIndex:i?0:-1,value:t},t,O(C,{flair:r,forceSmallEmojis:!0}),n.textEditable&&O(S,{}))}),value:e.value||""}))},M=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(m.c)(e).line),E=c()(u.a).withConfig({componentId:"s10w4zo6-2"})(["fill: ",";height: 16px;width: 16px;position absolute;left: 24px;top: 32px;"],e=>Object(m.c)(e).actionIcon),T=c.a.input.withConfig({componentId:"s10w4zo6-3"})(["background-color: ",";border: 1px solid ",";color: ",";border-radius: 4px;box-sizing: border-box;height: 50px;padding: 0 16px;width: 100%;"],e=>Object(m.c)(e).field,e=>Object(m.c)(e).line,e=>Object(m.c)(e).bodyText),L=c()(T).withConfig({componentId:"s10w4zo6-4"})(["padding-left: 32px;"]),_=Object(a.createStructuredSelector)({isModerator:f.b}),F=Object(s.connect)(_);t.a=F(class extends i.a.Component{constructor(e){super(e),this.onFlairEdit=(e=>{const t=this.props.selectedTemplateId;this.setState({editFlair:e}),this.props.onChange(e,t)}),this.onSearchChange=(e=>this.setState({searchQuery:e.target.value})),this.onTemplateSelected=(e=>{const t=this.props.templates;if(t){const o=t[e],n=Object(p.i)(o);this.setState({editFlair:n}),this.props.onChange(n,e)}});const t=this.props.selectedTemplateId,o=this.props.templates,n=this.props.isModerator||t&&o&&o[t]&&o[t].textEditable,r={type:p.e.Text,text:""};this.state={searchQuery:"",editFlair:n&&e.appliedFlair?e.appliedFlair:r}}render(){const e=this.props,t=this.state,o=e.isModerator,n=e.templates,r=e.templateIds,i=e.selectedTemplateId,s=e.subredditId,a=n&&i&&n[i],d=Object(h.a)();return M("div",{className:e.className},void 0,(o||a&&a.textEditable)&&M(k,{},void 0,M(d,{emojiPickerId:I,subredditId:s,onChange:this.onFlairEdit,flair:this.state.editFlair})),M(N,{},void 0,M(L,{onChange:this.onSearchChange,type:"text",placeholder:Object(l.a)(e.language,"flair.searchPlaceholder"),value:t.searchQuery},void 0),M(E,{})),n&&r&&M(P,{flairTemplateType:e.flairTemplateType,onChange:this.onTemplateSelected,query:t.searchQuery.length>0?t.searchQuery:"",templateIds:r,templates:n,value:e.selectedTemplateId}))}})},"./src/reddit/components/FlairWrapper/index.m.less":function(e,t,o){e.exports={flairList:"lrzZ8b0L6AzLkQj5Ww7H1",flairWrapper:"_2fiIRtMpITeCAzXc4cANKp",flairNoWrap:"_2xu1HuBz1Yx6SP10AGVx_I"}},"./src/reddit/components/FlairWrapper/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),s=o("./src/app/strings/index.ts"),a=o("./src/lib/classNames/index.ts"),d=o("./src/reddit/components/CategoryTagList/index.tsx"),c=o("./src/reddit/components/Flair/index.tsx"),l=o("./src/reddit/models/Flair/index.ts"),u=o("./src/reddit/selectors/user.ts"),p=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c{const s=!!n.find(e=>e.type===l.e.Richtext),a=n.map(e=>e.type===l.e.Text&&s?null:r||e.type!==l.e.Nsfw?p(c.c,{onClick:t,disabled:o,flair:e,forceSmallEmojis:!0,subredditName:i},(e=>{if(e.type===l.e.Richtext&&e.richtext){const t=e.richtext.map(e=>e.e===l.b.Emoji?e.u:e.t).join("-");return`${e.type}--${t}`}return`${e.type}--${e.text}`})(e)):null);return p("div",{className:e},void 0,a)}),g=o("./src/reddit/contexts/PageLayer/index.tsx"),b=o("./src/reddit/helpers/correlationIdTracker.ts"),v=o("./src/reddit/helpers/trackers/postFlair.ts"),y=o("./src/reddit/selectors/postFlair.ts"),x=o("./src/reddit/selectors/posts.ts"),O=o("./src/reddit/selectors/subreddit.ts"),C=o("./src/reddit/components/FlairWrapper/index.m.less"),w=o.n(C);o.d(t,"b",function(){return P});var j=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(i.createStructuredSelector)({flairPosition:(e,{pageLayer:t})=>Object(g.s)(e,{pageLayer:t}),isMeta:(e,{post:t})=>Object(x.m)(e,t.id),isPostFlairEnabled:(e,t)=>Object(y.a)(e,{subredditId:t.post.belongsTo.id}),language:u.M,postCategories:(e,{post:t})=>Object(x.w)(e,t),subredditName:(e,{post:t})=>Object(O.G)(e,{subredditId:t.belongsTo.id}).name})),P=(e,t,o)=>(e?[{type:l.e.Meta,text:Object(s.a)(o,"polls.poll")}]:[]).concat(t.flair);t.a=S(({className:e,disableFlair:t,flairPosition:o,isPostFlairEnabled:n,isMeta:r,language:i,nowrap:s,post:c,postCategories:u,sendEvent:p,showCategoryTag:m,subredditName:f,titleFlair:g})=>{const y=o===l.a.Left,x=g||P(r,c,i),O=[];let C=[];y?x.map(e=>{Object(l.k)(e.type)?O.push(e):C.push(e)}):C=x;const S=s?w.a.flairNoWrap:O.length>0||C.length>0||u&&m?w.a.flairWrapper:null,M=e=>{const t={id:c.belongsTo.id,eventType:c.belongsTo.type,originElement:"post_flair",postFlairName:e};Object(b.d)(b.a.SearchResults),p&&p(Object(v.a)(c.id,t))},I=!(t||!c.flair||!c.flair.length),k=!!(m&&u&&u.length);return I||k?j("div",{className:Object(a.a)(S,e)},void 0,I&&O&&j(h,{className:w.a.flairList,onClick:M,flair:O,disabled:!n,subredditName:f},"leftFlair"),I&&j(h,{className:w.a.flairList,onClick:M,flair:C,disabled:!n,subredditName:f},"rightFlair"),k&&j(d.a,{inLightboxHeader:s,postId:c.id,postCategories:u})):null})},"./src/reddit/components/Governance/ModalClose/index.m.less":function(e,t,o){e.exports={closeIcon:"zKTP6l--BljeY4s019li6"}},"./src/reddit/components/Governance/ModalClose/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return m});o("./node_modules/react/index.js");var n,r=o("./node_modules/react-redux/es/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),s=o("./src/lib/classNames/index.ts"),a=o("./src/reddit/actions/modal.ts"),d=o("./src/reddit/icons/svgs/Close/index.tsx"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=o("./src/reddit/components/Governance/ModalClose/index.m.less"),u=o.n(l),p=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(c.c)(e).actionIcon);t.a=Object(r.connect)(void 0,(e,{afterClose:t})=>({onClose:()=>{e(Object(a.f)()),t&&t()}}))(function(e){return p(d.a,{className:Object(s.a)(u.a.closeIcon,e.className),onClick:e.onClose})})},"./src/reddit/components/Governance/ModalTitle/index.m.less":function(e,t,o){e.exports={container:"_1O5EP15-IiRk-UvArRmhUw",title:"_38raT44MC66Wx-UBjmJUGO"}},"./src/reddit/components/Governance/ModalTitle/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return u}),o.d(t,"a",function(){return p});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/lib/classNames/index.ts"),s=o("./src/reddit/components/Governance/ModalClose/index.tsx"),a=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),d=o("./src/reddit/components/Governance/ModalTitle/index.m.less"),c=o.n(d),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(a.c)(e).bodyText,s.b);function p(e){return l("div",{className:Object(i.a)(c.a.container,e.className)},void 0,l("div",{className:c.a.title},void 0,e.children),l(s.a,{}))}},"./src/reddit/components/Governance/PostPollMetaData/index.m.less":function(e,t,o){e.exports={proposalMetaData:"_2uZcUQgumllsYgn5TxSizG",proposalMetaDataTime:"_1u5ghYiKbGasP3ORCsbasV"}},"./src/reddit/components/Governance/ReleaseNotesModal/ReleaseDate/index.m.less":function(e,t,o){e.exports={date:"_1by4A-0PLBX13RXvipwRcH"}},"./src/reddit/components/Governance/ReleaseNotesModal/Slide/index.m.less":function(e,t,o){e.exports={media:"MIDgJ92fubZO3ngkh6ERh",text:"_3cbhcaToRzSvS3AZHJJvLi",title:"_1nM99kzHmBctirluJKfGFl"}},"./src/reddit/components/Governance/ReleaseNotesModal/SlideChange/index.m.less":function(e,t,o){e.exports={arrow:"_16aq4YoQYc6_O-E66cDxvD",container:"sBFMqVph7JM7fhtn8VIiv",prev:"_29Q_dDO_ANxqcMkzCOmsm-"}},"./src/reddit/components/Governance/ReleaseNotesModal/SlideIndicator/index.m.less":function(e,t,o){e.exports={container:"_1eV0V57guaBVMeKljYRDZV",dot:"_1W94VLaridFHpaS6aIPX0M"}},"./src/reddit/components/Governance/ReleaseNotesModal/index.m.less":function(e,t,o){e.exports={controls:"_1d3JALELQYjabIq8gl2EoW",controlBox:"_3yJ4xUsPnm94-kYEcZTx2F",title:"_1j-YFVTgvDYE6azr1ERUw9"}},"./src/reddit/components/Header/QuickLinks/index.m.less":function(e,t,o){e.exports={row:"_1vXXD2qKLnHetdKvisFzBD",container:"x0hiXHicn7r3BG9m1FJH4",icon:"_3dZnYgFFpifT-M_Vs2FAq6"}},"./src/reddit/components/Header/Sparse.m.less":function(e,t,o){e.exports={Logo:"_27RfkQ1Fuxjg5UzNJqCtC-",logo:"_27RfkQ1Fuxjg5UzNJqCtC-",Wordmark:"_1j_hHS0lKR-ok52j1iYlId",wordmark:"_1j_hHS0lKR-ok52j1iYlId",HomeExternalLink:"XGVEYXuPeFqHqAf2DqHaM",homeExternalLink:"XGVEYXuPeFqHqAf2DqHaM"}},"./src/reddit/components/Header/Sparse.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return O});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/constants/componentSizes.ts"),a=o("./src/reddit/constants/elementIds.ts"),d=o("./src/reddit/constants/zIndex.ts"),c=o("./src/reddit/icons/svgs/Snoo/index.tsx"),l=o("./src/reddit/icons/svgs/Wordmark/index.tsx"),u=o("./src/reddit/layout/row/Inline/index.tsx"),p=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=o("./src/reddit/components/Header/Sparse.m.less"),f=o.n(m),h=o("./src/lib/lessComponent.tsx"),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(p.c)(e).body,e=>Object(p.c)(e).line,s.j,d.r),x=h.a.a("HomeExternalLink",f.a);function O(){return g(y,{id:a.c},void 0,g(x,{href:"#",onClick:()=>window.location.reload(!0)},void 0,g(u.a,{},void 0,g(b,{}),g(v,{}))))}},"./src/reddit/components/Header/User/index.m.less":function(e,t,o){e.exports={button:"_3Wg53T10KuuPmyWOMWsY2F",icon:"_234aKY_LemFWuSTYVoshHn",link:"_2qcLS5et_OlJluP0WWDdsJ",loggedOut:"U3FRqDA_Qhr4icbaNXSuf",loggedOutRow:"_1JBkpB_FOZMZ7IPr3FyNfH",oldRedditLink:"_31lJpVPojF0SAR5usRZ36h",row:"_19oWd7e3z7-ztUGzdIoCR7",separator:"Z_HUY3BUsGOBOtdmH94ZS",visitOldReddit:"_3Z5rfDuvQDBNfBgpXdnt_b"}},"./src/reddit/components/Header/index.m.less":function(e,t,o){e.exports={centeredRow:"_30BbATRhFv3V83DHNDjJAO",container:"_2GyPfdsi-MbQFyHRECo9GO",layout:"_2vkeRJojnV7cb9pMlPHy7d",compactLayout:"Y4MkVr6trrdypfZVUkpIA",searchContainer:"_1iqnOY2Y57wmetu8MAjiId",search:"_2dlTXDaX9JuL0bekTwhV18",snoo:"_1O4jTk-dZ-VIxsCuYB6OR8",wordmark:"_1bWuGs_1sq4Pqy099x_yy-",left:"_3dnbqz69WJTFCss8wl7Wlk",quickLinks:"_23q1waDr4n_2fR5A7zcZzb",right:"_2u8LqkbMtzd0lpblMFbJq5"}},"./src/reddit/components/HeaderSubredditSelector/Compact/index.m.less":function(e,t,o){e.exports={container:"wbuVa6YG7M8XkqaQ7Jh2I",link:"_2dqQ0-lgXxJq7S-QgupMNE",icon:"_2vaxHFhEXUi8w9mcExfLrx",text:"kYSum1Wd7yU21JxlhEpQf",badge:"_2rWvOyeOipRn46kEPRRe-K"}},"./src/reddit/components/HeaderSubredditSelector/GenericListItem/index.m.less":function(e,t,o){e.exports={item:"_26MVepkxZHzpNv1cuAA4JA",icon:"cq0sTeCPC4GI78UNPdClD",text:"_1nBP1OfpQDgTmzRFqaVult"}},"./src/reddit/components/HeaderSubredditSelector/ListHeader/index.m.less":function(e,t,o){e.exports={header:"_1Ok0AiXwAeYl2SsUBaxgPC"}},"./src/reddit/components/HeaderSubredditSelector/ListItem/index.m.less":function(e,t,o){e.exports={item:"XEkFoehJNxIH9Wlr5Ilzd",itemWrapper:"_17q-ew4FcK6U0ZiybWkIGG",icon:"_3HTtcITrR-crvsRovLrijl",text:"_2aqH0n-kSzFY7HZZ5GL-Jb",trending:"_2H51id1RX9dGNrtrAIOMGK",subText:"_2Efd4uMAp4YawdvL9Zhdhv",title:"_1JNAu7U5gWAkRoykwfUWhY",favorite:"t2A0mgkgGzc8cAahJsR7a",multi:"_3Hhjob0kyyqVjBXut8STgU",trendingContent:"BNJ5Y52EyQmTHFZJwjoXJ",relatedSubredditMetaData:"_3P_WRCH8aFjwOFA7B1RlBL"}},"./src/reddit/components/HeaderSubredditSelector/LoadingListSection/index.m.less":function(e,t,o){e.exports={header:"_3n88GuUHAnxPu6a--3e0sz",item:"_1TJuQGHgWvq2fnkVcPN7d0"}},"./src/reddit/components/HeaderSubredditSelector/LoadingListSection/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return c}),o.d(t,"a",function(){return l});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./src/reddit/components/HeaderSubredditSelector/LoadingListSection/index.m.less"),a=o.n(s),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(i.c)(e).line);function l(e){return d("div",{className:e.className},void 0,d("div",{className:a.a.header}),d("div",{className:a.a.item}),d("div",{className:a.a.item}),d("div",{className:a.a.item}),d("div",{className:a.a.item}))}},"./src/reddit/components/HeaderSubredditSelector/SubredditList/index.m.less":function(e,t,o){e.exports={filter:"_37tmRmxaFMjRRrvwcY2JmY",item:"_2MgAHlPDdKvXiG-Qbz5cbC",listHeader:"_2XRPX11qL4-HxWPuHAzOW5"}},"./src/reddit/components/HeaderSubredditSelector/index.m.less":function(e,t,o){e.exports={caretDown:"_3CG2U_hX3HI-ibl5v2RCq1",container:"_3jiriKeNer8y0-1r6oWIFM","m-pinned":"xjCRzBW5hOCrr1kwceHRs",mPinned:"xjCRzBW5hOCrr1kwceHRs",containerText:"_1GieMuLljOrqnVpRAwz7VP",defaultIcon:"eZQ5o2PrhR59wkAtPbxMU",icon:"_1jKtP65jnxLmoGCSqxAgkZ",itemIcon:"_139PgjqaVJ8tq4kF4QznMX",itemModQueue:"_1VemFsujoJ-6RR82VRSPeM",listContainer:"TMMvbwyeh9yuHKmQWHrE3",itemCoin:"_334CPGEglbIA_2CwQAn43P",coinIcon:"JisrPypso_3RK4iDgDdke",itemPremium:"yeM4RoZW6FtJxVPe3Z84C",premiumIcon:"_2ulegyMhoTE_WCFyBC-IBx",modQueueIcon:"_2L4XuYlbElLC5REx1XpdG_",pin:"_2FVCfsIPxXtl6S-c69sXO4",disabled:"_371yhrlWAj7dxOsk1PWqG4",selector:"h-jI8r2f9ozTNqu_2TBeY",subredditIcon:"_3fvJBCH6c6P0NvMwoqK9MJ",unknownIcon:"_1hCoGzhwFdfF2vGbt8IjSy"}},"./src/reddit/components/HeaderUserActions/CustomizeFlyout/index.m.less":function(e,t,o){e.exports={container:"nSJCQrnLY07CzwT8tTsNO",title:"csebgIdGwT3fBJ8kUT2aQ",subtitle:"rsZg2IAMPbcDGNPnNIBy_",description:"_3m-DocsNGlVUjAtAm7ZZLi",fvfo:"_39OhAB_u8IsYJLbCpGJ4UM",dismissBtn:"_3tJL-r-lrTcB_GkrrlZxEN"}},"./src/reddit/components/HelpfulTooltip/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(i),a=o("./src/reddit/components/ModalStyledComponents/index.tsx");var d,c=o("./src/reddit/controls/Dropdown/index.tsx"),l=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=(d="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),c=0;cObject(u.c)(e).button,e=>Object(u.c)(e).body,"(.70,.10,.20,.90)","(.65,.08,.35,.76)",e=>Object(u.c)(e).button),f=s.a.button.withConfig({componentId:"s1fd1rgy-1"})(["position: absolute;right: 8px;top: 8px;"]),h=s()(a.b).withConfig({componentId:"s1fd1rgy-2"})(["fill: ",";height: 12px;width: 12px;opacity: 0.5;"],e=>Object(u.c)(e).body),g=s.a.div.withConfig({componentId:"s1fd1rgy-3"})(["padding: 16px;"]);t.a=class extends r.a.Component{render(){const e=this.props;return p(m,{className:e.className,"data-redditstyle":!0,isFixed:e.isFixed,style:e.style},void 0,!e.hideCloseButton&&p(f,{onClick:e.onCloseClick},void 0,p(h,{})),p(g,{},void 0,e.text))}}},"./src/reddit/components/Hovercards/HoverDiv/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(i),a=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./src/app/actions/tooltip.ts"),l=o("./src/reddit/actions/users.ts"),u=o("./src/reddit/selectors/tooltip.ts");const p=Object(d.createStructuredSelector)({dropdownIsOpen:(e,t)=>Object(u.b)(t.tooltipId)(e)});var m=Object(a.connect)(p,(e,t)=>({onCloseUserDropdown:()=>e(Object(c.f)()),onOpenUserDropdown:async()=>{e(Object(c.d)({tooltipId:t.tooltipId})),t.authorOrSubredditName&&e(Object(l.s)(t.authorOrSubredditName))}})),f=o("./src/reddit/actions/subreddit.ts");const h=Object(d.createStructuredSelector)({dropdownIsOpen:(e,t)=>Object(u.b)(t.tooltipId)(e)});var g=Object(a.connect)(h,(e,t)=>({onCloseUserDropdown:()=>e(Object(c.f)()),onOpenUserDropdown:async()=>{e(Object(c.d)({tooltipId:t.tooltipId})),t.authorOrSubredditName&&e(Object(f.s)(t.authorOrSubredditName))}}));o.d(t,"a",function(){return x}),o.d(t,"b",function(){return O});var b,v=(b="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;d{this.isHovering=!0}),this.onHoverElMouseLeave=(()=>{this.isHovering=!1}),this.onMouseEnter=(e=>{this.closeHovercardTimeoutId&&clearTimeout(this.closeHovercardTimeoutId),this.openHovercardTimeoutId=window.setTimeout(()=>{this.isHovering||this.props.dropdownIsOpen||(this.props.onOpenUserDropdown(),this.props.sendHoverEvent())},500)}),this.onMouseLeave=(()=>{this.openHovercardTimeoutId&&clearTimeout(this.openHovercardTimeoutId),this.closeHovercardTimeoutId=window.setTimeout(()=>{this.isHovering||this.props.onCloseUserDropdown()},300)})}componentDidMount(){const e=document.getElementById(this.props.hoverId);e&&(this.hoverEl=e,this.addHoverListeners(this.hoverEl))}componentWillUnmount(){this.hoverEl&&this.removeHoverListeners(this.hoverEl),this.hoverEl=void 0,this.openHovercardTimeoutId&&window.clearTimeout(this.openHovercardTimeoutId)}addHoverListeners(e){e.addEventListener("mouseenter",this.onHoverElMouseEnter),e.addEventListener("mouseleave",this.onHoverElMouseLeave)}removeHoverListeners(e){e.removeEventListener("mouseenter",this.onHoverElMouseEnter),e.removeEventListener("mouseleave",this.onHoverElMouseLeave)}render(){var e=this.props;const t=e.children,o=e.className;return v("div",{className:o,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave},void 0,t)}}).withConfig({componentId:"xvda30-0"})(["display: inline-block;flex: 0 0 auto;"]),x=m(y),O=g(y)},"./src/reddit/components/Hovercards/SubredditHovercard/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./src/reddit/components/Hovercards/helpers.ts"),s=o("./src/reddit/components/Hovercards/HoverDiv/index.tsx"),a=o("./src/reddit/components/TrackingHelper/index.tsx"),d=o("./src/reddit/selectors/telemetry.ts");const c=(e,t,o)=>n=>({source:"subreddit_hovercard",action:"click",noun:t,post:o?d.post(n,o):void 0,subreddit:d.subredditById(n,e),screen:d.screen(n)}),l=(e,t)=>o=>({source:"subreddit_hovercard",action:"view",noun:"hover_subreddit_hovercard",post:t?d.post(o,t):void 0,subreddit:d.subredditById(o,e),screen:d.screen(o)});var u,p=o("./node_modules/react-redux/es/index.js"),m=o("./node_modules/reselect/lib/index.js"),f=o("./src/app/actions/tooltip.ts"),h=o("./src/reddit/selectors/subreddit.ts"),g=o("./src/reddit/selectors/tooltip.ts"),b=o("./src/reddit/selectors/user.ts"),v=o("./node_modules/react-router-dom/es/index.js"),y=o("./bundled-modules/styled-components/styled-components.min.js"),x=o.n(y),O=o("./src/app/strings/index.ts"),C=o("./src/higherOrderComponents/asTooltip.tsx"),w=o("./src/lib/prettyPrintNumber/index.ts"),j=o("./src/reddit/components/CommunityType/index.tsx"),S=o("./src/reddit/components/JSAPIContainers/index.tsx"),P=o("./src/reddit/components/SubredditIcon/index.tsx"),M=o("./src/reddit/constants/zIndex.ts"),I=o("./src/reddit/controls/Button/index.tsx"),k=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),N=o("./src/reddit/helpers/truncateStringWithEllipsis.ts"),E=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),T=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),d=0;dObject(E.c)(e).bodyText),R=x.a.div.withConfig({componentId:"kfn89v-2"})(["","color: ",";padding: 8px 0;"],k.metadataFont,e=>Object(E.c)(e).bodyText),A=x.a.div.withConfig({componentId:"kfn89v-3"})(["width: 100%;box-sizing: border-box;display: flex;"]),$=x.a.div.withConfig({componentId:"kfn89v-4"})(["display: flex;padding: 8px 0px;"]),D=x.a.div.withConfig({componentId:"kfn89v-5"})(["border-right: 1px solid ",";flex: 1 0 auto;"],e=>Object(E.c)(e).line),B=x.a.div.withConfig({componentId:"kfn89v-6"})(["flex: 1 0 auto;padding-left: 12px;"]),H=x.a.div.withConfig({componentId:"kfn89v-7"})(["","color: ",";"],k.titleFontH4,e=>Object(E.c)(e).bodyText),Q=x.a.div.withConfig({componentId:"kfn89v-8"})(["","color: ",";"],k.metadataFont,e=>Object(E.c)(e).metaText),U=x.a.div.withConfig({componentId:"kfn89v-9"})(["padding: 12px;"]),z=e=>L($,{},void 0,L(D,{},void 0,L(H,{},void 0,Object(w.b)(e.subredditAboutInfo.subscribers)),L(Q,{},void 0,Object(O.a)(e.language,"structuredStyles.widgets.id-card.subscribersText"))),L(B,{},void 0,L(H,{},void 0,Object(w.b)(e.subredditAboutInfo.accountsActive)),L(Q,{},void 0,Object(O.a)(e.language,"structuredStyles.widgets.id-card.currentlyViewingText")))),G=x.a.div.withConfig({componentId:"kfn89v-10"})(["background-color: ",";border-radius: 4px;box-shadow: 0 1px 3px rgba(0,0,0,0.2);position: absolute;width: ","px;z-index: ",";"],e=>Object(E.c)(e).body,240,M.u),V=Object(C.a)(e=>{const t=e.className,o=e.hoverId,n=e.language,r=e.postId,i=e.style,s=e.subreddit,a=e.subredditAboutInfo;return s&&a?L(G,{className:t,id:o,style:i},void 0,L(U,{},void 0,L(A,{},void 0,L(_,{subredditOrProfile:s}),L(F,{onClick:()=>e.sendEvent(c(s.id,"title",r)),to:`${s.url}`},void 0,s.displayText)),L(z,{language:n,subredditAboutInfo:a}),L(j.a,{allowContractors:s.allowContractors,isNSFW:s.isNSFW,type:s.type}),L(R,{},void 0,Object(N.a)(a.publicDescription||"",140)),L(I.f,{onClick:()=>e.sendEvent(c(s.id,"visit",r)),to:`${s.url}`},void 0,Object(O.a)(n,"hovercard.viewCommunity")),L(S.h,{id:s.id,type:"subreddit"}))):L(G,{style:i})});var W=e=>{const t=e.activeTooltipId===e.tooltipId;return r.a.createElement(V,T({isOpen:t},e))},q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c({onHideTooltip:()=>e(Object(f.f)())}))(Object(a.b)(e=>q("div",{className:e.className,id:e.tooltipId,onMouseLeave:e.onHideTooltip},void 0,q(W,{activeTooltipId:e.activeTooltipId,hoverId:e.hoverId,language:e.language,onHideTooltip:e.onHideTooltip,postId:e.postId,sendEvent:e.sendEvent,subreddit:e.subreddit,subredditAboutInfo:e.subredditAboutInfo,tooltipId:e.tooltipId,tooltipType:e.tooltipType})))),Y=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cthis.props.sendEvent(l(this.props.subredditName,this.props.postId)))}render(){const e=this.props,t=Object(i.b)({itemId:e.postId,subredditName:e.subredditName,tooltipIdPrefix:X,tooltipType:e.tooltipType}),o=`${t}-hover-id`;return Y(s.b,{hoverId:o,sendHoverEvent:this.sendEvent,authorOrSubredditName:e.subredditName,tooltipId:t},void 0,e.children,Y(K,{className:e.className,hoverId:o,postId:e.postId,subredditName:e.subredditName,tooltipId:t,tooltipType:e.tooltipType}))}})},"./src/reddit/components/Hovercards/helpers.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return a}),o.d(t,"c",function(){return d}),o.d(t,"b",function(){return c});var n=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),r=o("./src/reddit/layout/row/Inline/index.tsx"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./bundled-modules/styled-components/styled-components.min.js");const a=o.n(s)()(r.a).withConfig({componentId:"s1590ixi-0"})(["","cursor: pointer;color: ",";fill: ",";padding: 6px 12px;&:hover {background-color: ",";color: ",";fill: ",";}"],n.actionFont,e=>Object(i.c)(e).actionIcon,e=>Object(i.c)(e).actionIcon,e=>Object(i.c)(e).line,e=>Object(i.c)(e).bodyText,e=>Object(i.c)(e).bodyText),d="\n display: flex;\n height: 16px;\n width: 16px;\n margin-right: 6px;\n",c=e=>{const t=e.author,o=e.itemId,n=e.subredditName,r=e.tooltipIdPrefix,i=e.tooltipType;let s=r;return o&&(s=`${s}--${o}`),i&&(s=`${s}--${i}`),t&&(s=`${s}--${t}`),n&&(s=`${s}--${n}`),s}},"./src/reddit/components/InfoTextTooltip/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return x}),o.d(t,"a",function(){return O});var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/higherOrderComponents/addOverlayEvents.tsx"),u=o("./src/higherOrderComponents/asTooltip.tsx"),p=o("./src/reddit/constants/zIndex.ts"),m=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),f=o("./src/reddit/selectors/tooltip.ts"),h=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;ce["data-overflow"].left),y=c()(v).withConfig({componentId:"yo5zjp-1"})(["margin-top: 6px;&:after {border-bottom: 3px solid #000;border-top: none;bottom: 100%;top: auto;}"]),x=e=>g(v,{className:e.className,style:e.style,"data-overflow":e.overflow},void 0,e.text,e.children),O=e=>g(y,{className:e.className,style:e.style,"data-overflow":e.overflow},void 0,e.text,e.children),C=Object(a.createStructuredSelector)({isOpen:(e,{tooltipId:t})=>Object(f.b)(t)(e)}),w=Object(u.a)(O,[l.a.Click,l.a.Keydown]),j=Object(u.a)(x,[l.a.Click,l.a.Keydown]),S=Object(s.connect)(C);t.c=S(e=>{return e.caretOnTop?i.a.createElement(w,h({},e,{targetPosition:["center","bottom"],tooltipPosition:["center","top"]})):i.a.createElement(j,h({},e,{targetPosition:["center","top"],tooltipPosition:["center","bottom"]}))})},"./src/reddit/components/JSAPIContainers/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./node_modules/react-redux/es/index.js"),s=o("./node_modules/reselect/lib/index.js"),a=o("./node_modules/lodash/isNil.js"),d=o.n(a),c=o("./src/reddit/constants/jsapiEvents.ts");var l,u=o("./src/reddit/singleton/EventSystem.ts"),p=(l="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;de.jsApi});var h=Object(i.connect)(f,{})(class extends n.Component{constructor(){super(...arguments),this.el=void 0,this.fireEvent=(e=>{const t=this.props,o=(t.className,t.consumers,m(t,["className","consumers"]));u.a.publish(c.a,o,e)}),this.setRef=(e=>this.el=e)}componentDidMount(){d()(this.el)||this.fireEvent(this.el)}componentDidUpdate(){d()(this.el)||this.fireEvent(this.el)}render(){const e=this.props;return e.consumers.length?r.a.createElement("span",{className:this.props.className,ref:this.setRef},e.consumers.map(e=>e&&p("span",{"data-name":e},e))):null}}),g=o("./src/reddit/selectors/comments.ts"),b=o("./src/reddit/selectors/posts.ts"),v=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{const o=Object(g.n)(e,t),n=o.postId,r=Object(b.O)(e,{postId:n});return{comment:o,isModerator:!(!r||!r.name)&&!!e.moderatingSubreddits[r.name],subredditOrProfile:Object(b.O)(e,{postId:n})}};var x=Object(i.connect)(()=>Object(s.createSelector)(y,g.j,(e,t)=>Object.assign({},e,{depth:t})))(e=>v(h,{type:"comment",data:{author:e.comment.author,approvedAtUTC:e.comment.approvedAtUTC,approvedBy:e.comment.approvedBy,bannedAtUTC:e.comment.bannedAtUTC,body:e.comment.body,created:e.comment.created,distinguishType:e.comment.distinguishType,id:e.comment.id,isApproved:e.comment.isApproved,isRemoved:e.comment.isRemoved,isSpam:e.comment.isSpam,isStickied:e.comment.isStickied,isTopLevel:0===e.depth,post:{id:e.comment.postId},removedBy:e.comment.bannedBy,subreddit:{id:e.subredditOrProfile?e.subredditOrProfile.id:"",name:e.subredditOrProfile?e.subredditOrProfile.name:"",type:e.subredditOrProfile?e.subredditOrProfile.type:""}}})),O=o("./src/reddit/selectors/subreddit.ts"),C=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{const o=Object(g.n)(e,t),n=Object(O.B)(e,t);return{comment:o,isModerator:!(!n||!n.name)&&!!e.moderatingSubreddits[n.name],subredditOrProfile:n}};var j=Object(i.connect)(()=>Object(s.createSelector)(w,e=>e))(e=>C(h,{type:"commentAuthor",data:{author:e.comment.author,comment:{id:e.commentId},isModerator:e.isModerator,post:{id:e.comment.postId},subreddit:{id:e.subredditOrProfile?e.subredditOrProfile.id:"",name:e.subredditOrProfile?e.subredditOrProfile.name:"",type:e.subredditOrProfile?e.subredditOrProfile.type:""}}})),S=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({subreddit:O.G}))(e=>S(h,{className:e.className,type:"communityTools",data:{sectionName:e.sectionName,subreddit:e.subreddit?{id:e.subreddit.id,name:e.subreddit.name,type:e.subreddit.type}:{}}})),M=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({post:b.D,subredditOrProfile:b.O,isModerator:(e,t)=>{const o=Object(b.O)(e,t);return o&&!!e.moderatingSubreddits[o.name]||!1}}))(e=>M(h,{className:e.className,type:"post",data:{author:e.post.author,approvedAtUTC:e.post.approvedAtUTC,approvedBy:e.post.approvedBy,bannedAtUTC:e.post.bannedAtUTC,created:e.post.created,numComments:e.post.numComments,distinguishType:e.post.distinguishType,domain:e.post.source&&e.post.source.displayText,flair:e.post.flair,id:e.post.id,isApproved:e.post.isApproved,isRemoved:e.post.isRemoved,isSpam:e.post.isSpam,media:e.post.media,permalink:e.post.permalink,removedBy:e.post.bannedBy,sourceUrl:e.post.source&&e.post.source.url,subreddit:e.subredditOrProfile?{id:e.subredditOrProfile.id,name:e.subredditOrProfile.name,type:e.subredditOrProfile.type}:{},title:e.post.title,voteState:e.post.voteState}})),k=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({subredditOrProfile:(e,t)=>Object(b.O)(e,{postId:t.post.id}),isModerator:(e,t)=>{const o=Object(b.O)(e,{postId:t.post.id});return o&&!!e.moderatingSubreddits[o.name]||!1}}))(e=>k(h,{className:e.className,type:"postAuthor",data:{author:e.post.author,isModerator:e.isModerator,post:{id:e.post.id},subreddit:e.subredditOrProfile?{id:e.subredditOrProfile.id,name:e.subredditOrProfile.name,type:e.subredditOrProfile.type}:{}}})),E=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({post:b.D,subredditOrProfile:b.O,isModerator:(e,t)=>{const o=Object(b.O)(e,t);return o&&!!e.moderatingSubreddits[o.name]||!1}}))(e=>E(h,{className:e.className,type:"postModTools",data:{author:e.post.author,approvedAtUTC:e.post.approvedAtUTC,approvedBy:e.post.approvedBy,bannedAtUTC:e.post.bannedAtUTC,distinguishType:e.post.distinguishType,flair:e.post.flair,id:e.post.id,isApproved:e.post.isApproved,isRemoved:e.post.isRemoved,isSpam:e.post.isSpam,media:e.post.media,numComments:e.post.numComments,permalink:e.post.permalink,removedBy:e.post.bannedBy,subreddit:e.subredditOrProfile?{id:e.subredditOrProfile.id,name:e.subredditOrProfile.name,type:e.subredditOrProfile.type}:{},title:e.post.title,voteState:e.post.voteState}})),L=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({subreddit:O.G}))(e=>L(h,{className:e.className,type:"sidebar",data:{subreddit:e.subreddit?{id:e.subreddit.id,name:e.subreddit.name,type:e.subreddit.type}:{}}})),F=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({subredditOrProfile:(e,t)=>Object(O.C)(e,{identifier:t})}))(e=>F(h,{className:e.className,type:"subreddit",data:{id:e.subredditOrProfile.id,displayText:e.subredditOrProfile.displayText,name:e.subredditOrProfile.name,title:e.subredditOrProfile.title,url:e.subredditOrProfile.title}})),A=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(s.createStructuredSelector)({subreddit:(e,{subredditId:t})=>t?Object(O.G)(e,{subredditId:t}):null}))(e=>A(h,{className:e.className,type:"userHovercard",data:{user:e.user,contextId:e.contextId,subreddit:e.subreddit?{id:e.subreddit.id,name:e.subreddit.name,type:e.subreddit.type}:{}}}));o.d(t,"a",function(){return x}),o.d(t,"b",function(){return j}),o.d(t,"c",function(){return P}),o.d(t,"d",function(){return I}),o.d(t,"e",function(){return N}),o.d(t,"f",function(){return T}),o.d(t,"g",function(){return _}),o.d(t,"h",function(){return R}),o.d(t,"i",function(){return $})},"./src/reddit/components/LightboxHeader/index.m.less":function(e,t,o){e.exports={container:"K4Eem3pMbRbAYioOfqN5E",postDetails:"-DOLBAFWXMQX1Q3ErGO8I",mediaIcon:"_33YMDoIltkTaZemWTS7Yki",postTitle:"P9Qd6oTCWgLr3ackKg0I5",horizontalVotes:"_15Igkrvvp7jIfVHt0eKzFd",actions:"_25ONQRwoX20oeRXFl_FZXt",close:"c_rRg_d32D6ZO5sV8DmMM",closeText:"C9XkFfcvNxFrFRVdKxc8x"}},"./src/reddit/components/Media/EmbedBox/index.m.less":function(e,t,o){e.exports={embedBox:"_3K6DCjWs2dQ93YYZDOHjib"}},"./src/reddit/components/Media/EmbedBox/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./src/lib/classNames/index.ts"),s=o("./src/reddit/constants/tracking.ts"),a=o("./src/reddit/models/Media/index.ts"),d=o("./src/lib/addQueryParams/index.ts"),c=o("./src/lib/forceHttps/index.ts"),l=o("./src/reddit/components/Media/EmbedBox/index.m.less"),u=o.n(l);t.a=(e=>{const t=e.isResponsive?Object(d.a)(Object(c.a)(e.source),{responsive:"true"}):Object(c.a)(e.source),o={};return e.showCentered&&(o.margin="0 auto"),e.isListing||(o.maxHeight=`${a.e}px`),r.a.createElement("iframe",{className:Object(i.a)(s.a,u.a.embedBox,e.className),height:`${e.height}px`,width:e.width&&!e.fullWidth?`${e.width}px`:"100%",onLoad:e.onLoad,ref:e.childRef,scrolling:"no",title:e.title,src:t,style:o,allowFullScreen:!0})})},"./src/reddit/components/Media/ImageBox/index.m.less":function(e,t,o){e.exports={container:"_3Oa0THmZ3f5iZXAQ0hBJ0k",image:"_2_tDEnGMLxpM6uOa2kaDB3",seeMore:"_3hUbl08LBz2mbXjy0iYhOS"}},"./src/reddit/components/Media/ImageBox/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return j}),o.d(t,"c",function(){return S});var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/react-router-dom/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o("./src/lib/classNames/index.ts"),u=o("./src/lib/forceHttps/index.ts"),p=o("./src/lib/permalinkToOverlayLocation/index.ts"),m=o("./src/reddit/components/PlayButton/index.tsx"),f=o("./src/reddit/models/Media/index.ts"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/selectors/posts.ts"),b=o("./src/reddit/selectors/user.ts"),v=o("./src/reddit/constants/posts.ts"),y=o("./src/reddit/constants/tracking.ts"),x=o("./src/reddit/components/Media/ImageBox/index.m.less"),O=o.n(x),C=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;c{return e/t>16/9},S=e=>e>2*f.e,P=Object(c.withTheme)(e=>{const t={backgroundColor:Object(h.c)(e).post};return e.showFull||e.isTall||(t.maxHeight=`${f.i}px`),e.isListing||e.isTall&&S(e.height)||(t.maxHeight=`${f.e}px`),e.isExpando&&e.maxHeight&&(t.maxHeight=`${e.maxHeight}px`),e.isExpando&&e.maxWidth&&(t.maxWidth=`${e.maxWidth}px`),e.showCentered&&(t.margin="0 auto"),e.shouldBlur&&(t.filter=`blur(${v.f}px)`,t.width="100%"),w("img",{className:Object(l.a)(O.a.image,e.className),style:t,src:e.src})}),M=e=>{const t={};return(!e.showFull&&j(e.height,e.width)||e.shouldBlur)&&(t.overflow="hidden"),e.showFull||(t.maxHeight=`${f.i}px`,e.shouldBlur&&(t.maxWidth=j(e.height,e.width)?`${f.t}px`:`${e.width}px`)),e.showCentered&&(t.margin="0 auto"),e.isExpando&&e.maxHeight&&(t.maxHeight=`${e.maxHeight}px`),w("div",{className:Object(l.a)(O.a.container,e.className),style:t},void 0,e.children)},I=Object(d.createStructuredSelector)({postPermalink:g.C,shouldOpenPostInNewTab:b.Q}),k=Object(s.connect)(I);t.a=k(e=>e.outboundUrl?w("a",{href:e.outboundUrl,target:"_blank"},void 0,E(e)):e.isListing&&e.postPermalink?w(a.a,{target:e.shouldOpenPostInNewTab?"_blank":void 0,to:Object(p.a)(e.postPermalink)},void 0,E(e)):E(e));const N=(e,t)=>w(P,{className:e?"":y.a,height:t.height,isExpando:!!t.isExpando,isListing:t.isListing,isTall:e,maxHeight:t.maxHeight,maxWidth:t.maxWidth,shouldBlur:t.shouldBlur,showCentered:t.showCentered,showFull:t.showFull,src:Object(u.a)(t.source),width:t.width}),E=e=>{const t=j(e.height,e.width),o=S(e.height)&&t;return i.a.createElement(M,C({},e,{className:`${t?`${y.a} `:""}${e.className||""}`}),e.isListing?w("div",{},void 0,N(t,e)):w("a",{style:o?{maxWidth:"50%"}:{},href:e.originalSource,target:"_blank"},void 0,N(t,e)),e.isListing&&!e.showFull&&e.height>f.i&&j(e.height,e.width)&&w("div",{className:O.a.seeMore},void 0,"see full image"),e.isVideoThumbnail&&w(m.b,{}))}},"./src/reddit/components/Media/MediaContainer/index.m.less":function(e,t,o){e.exports={blur:"_2iaYXFpGyyEGq1rp02cl5w",container:"m3aNC6yp8RrNM_-a0rrfa",spacer:"_3gBRFDB5C34UWyxEe_U6mD",wrapper:"_3JgI-GOrkmyIeDeyzXdyUD"}},"./src/reddit/components/Media/MediaContainer/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/polished/dist/polished.es.js"),i=o("./node_modules/react/index.js"),s=o.n(i),a=o("./bundled-modules/styled-components/styled-components.min.js"),d=o("./src/lib/classNames/index.ts"),c=o("./src/lib/forceHttps/index.ts"),l=o("./src/reddit/models/Media/index.ts"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=o("./src/reddit/components/Media/MediaContainer/index.m.less"),m=o.n(p),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c{const t=e.showFull?{maxHeight:`${e.height}px`}:{maxHeight:`${Math.min(l.i,e.height)}px`},o=Object.assign({background:Object(r.h)(.05,Object(u.c)(e).active)},t,e.showFull&&!e.showCentered?{maxWidth:`${e.width}px`}:{},e.blurSrc?{overflow:"hidden"}:{}),n=e.blurSrc?f("img",{className:m.a.blur,src:Object(c.a)(e.blurSrc)}):null,i=((e,t,o)=>o?100*o:e&&t?e/t*100:100*l.c)(e.height,e.width,e.forceAspectRatio);return f("div",{className:Object(d.a)(m.a.container,e.className),"data-click-id":"media",style:o},void 0,n,f("div",{className:m.a.spacer,style:{paddingBottom:`${i}%`}}),f("div",{className:m.a.wrapper,style:e.blurSrc?void 0:{background:Object(u.c)(e).body}},void 0,e.children))};t.a=Object(a.withTheme)(e=>{if(!e.isListing&&!e.alwaysWrapMedia||e.isExpando)return s.a.Children.only(e.children)||f("div",{});return s.a.createElement(h,e)})},"./src/reddit/components/Media/RichTextContainer/index.m.less":function(e,t,o){e.exports={richTextContainer:"Chtkt3BCZQruf0LtmFg2c",richTextContainerFull:"_3xX726aBn29LDbsDtzr_6E",placeholder:"_1aLU7RPNLdvfcbaNdcN11x",placeholderParagraph:"Owi9iYzjyVpDq_0YbCdJY"}},"./src/reddit/components/Media/VideoBox/index.m.less":function(e,t,o){e.exports={container:"_3spkFGVnKMHZ83pDAhW3Mx",styledVideo:"tErWI93xEKrI2OkozPs7J"}},"./src/reddit/components/Media/VideoBox/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/lodash/throttle.js"),r=o.n(n),i=o("./node_modules/react/index.js"),s=o.n(i),a=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./src/lib/classNames/index.ts"),l=o("./src/reddit/actions/video.ts"),u=o("./src/reddit/constants/tracking.ts"),p=o("./src/reddit/models/Media/index.ts"),m=o("./src/reddit/selectors/user.ts"),f=o("./src/reddit/selectors/video.ts");const h=100,g=h/2/1e3;var b,v=o("./src/lib/forceHttps/index.ts"),y=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),d=0;d{if(e){const e=this.play();e&&e.catch&&e.catch(()=>{})}else this.pause()}),this.ref=null}play(){if(this.ref&&this.ref.play)return this.ref.play()}pause(){if(this.ref&&this.ref.pause)return this.ref.pause()}componentDidMount(){this.initEventHandlers(),this.toggle(!this.props.shouldPause&&(this.props.autoplay||this.props.isNotCardView))}componentWillUnmount(){this.destroyEventHandlers()}componentWillReceiveProps(e){this.props.shouldPause!==e.shouldPause&&this.toggle(!e.shouldPause&&(e.autoplay||e.isNotCardView))}destroyEventHandlers(){this.ref&&this.cancelBufferingDetector&&this.cancelBufferingDetector()}initEventHandlers(){this.ref&&this.props.onBufferingChange&&(this.cancelBufferingDetector=function(e,t){let o=!1,n=!1;const r=()=>o=!0,i=()=>n=!0;e.addEventListener("loadeddata",r),e.addEventListener("play",i),e.addEventListener("playing",i);let s=!1,a=0,d=0;const c=window.setInterval(()=>{if(d=e.currentTime,n)return n=!1,void(a=d);if(e.paused||e.seeking||!o)return void(a=d);const r=s;4===e.readyState?s=!1:!s&&d>=a&&d=a&&d>a+g&&(s=!1),a=d,r!==s&&t(s)},h);return()=>{clearInterval(c),e.removeEventListener("playing",i),e.removeEventListener("play",i),e.removeEventListener("loadeddata",r)}}(this.ref,this.props.onBufferingChange))}render(){const e=this.props,t=(e.autoplay,e.isListing,e.isNotCardView,e.onBufferingChange,e.shouldLoad,e.shouldPause,e.showCentered,e.showFull,e.source,O(e,["autoplay","isListing","isNotCardView","onBufferingChange","shouldLoad","shouldPause","showCentered","showFull","source"]));return s.a.createElement("video",y({},t,{ref:e=>{this.ref=e},muted:!0}),x("source",{src:Object(v.a)(this.props.source)}))}},w=o("./src/reddit/components/Media/VideoBox/index.m.less"),j=o.n(w),S=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c({onBufferingChanged:o=>{e(o?l.w(t):l.I(t))},onLoadStarted:o=>e(l.v(t,o)),onMetadataReceived:o=>e(l.H({metadata:o,postId:t})),onPaused:()=>e(l.D({postId:t})),onPlayable:o=>e(l.E(t,o)),onPlaying:()=>e(l.G(t)),onWatched:()=>e(l.x(t)),onViewableImpression:()=>e(l.B(t)),onFullyViewableImpression:()=>e(l.A(t)),onPlayedWithSound:()=>e(l.F(t)),onWatchedPercent:o=>e(l.P(o,t))}));t.a=M(class extends s.a.Component{constructor(){super(...arguments),this.percentTriggered=0,this._checkForConsumption=r()(e=>{if(this.props.consumed)return;const t=e.target;t&&t.played&&1===t.played.length&&0===t.played.start(0)&&t.played.end(0)===t.duration&&this.props.onWatched()},200),this.onTimeUpdate=(e=>{e.persist(),this._checkForConsumption(e)}),this.onVideoPlayable=(e=>{this.props.metadata||this.sendTransformedMetadata(e),this.props.started||this.props.onPlayable(e.timeStamp)}),this.loadStarted=(e=>{this.props.onLoadStarted(e.timeStamp)}),this.sendTransformedMetadata=(e=>{this.props.onMetadataReceived({id:this.props.postId,length:1e3*e.target.duration,originalHeight:e.target.videoHeight,originalWidth:e.target.videoWidth})}),this.onPaused=(e=>{this.props.onPaused()}),this.onPlaying=(e=>{this.props.loadTimes||this.onVideoPlayable(e),this.props.metadata||this.sendTransformedMetadata(e),this.props.onPlaying()}),this.renderVideoPlayer=(()=>{var e=this.props;const t=e.showCentered,o=e.isListing,n={};return t&&(n.margin="0 auto"),o||(n.maxHeight=`${p.e}px`),S(C,{autoplay:this.props.autoplayPref,className:Object(c.a)(u.a,j.a.styledVideo),height:this.props.height,isListing:this.props.isListing,isNotCardView:this.props.isNotCardView,loop:!0,onBufferingChange:this.props.onBufferingChanged,onLoadStart:this.loadStarted,onLoadedData:this.onVideoPlayable,onLoadedMetadata:this.sendTransformedMetadata,onPause:this.props.onPaused,onPlaying:this.onPlaying,onTimeUpdate:this.onTimeUpdate,shouldLoad:this.props.shouldLoad,shouldPause:this.props.shouldPause,showCentered:this.props.showCentered,showFull:this.props.showFull,source:this.props.source,style:n,width:this.props.width},this.props.postId)})}render(){return this.props.isListing?this.renderVideoPlayer():S("div",{className:j.a.container},void 0,S("a",{href:this.props.originalSource,target:"_blank"},void 0,this.renderVideoPlayer()))}})},"./src/reddit/components/Media/index.m.less":function(e,t,o){e.exports={hiddenLink:"_3dhFVFchWAAFXfLFTa94n9",displayNone:"_1Q2mF3u7v9hBVu_4bkC7R4"}},"./src/reddit/components/Media/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/lodash/debounce.js"),i=o.n(r),s=o("./node_modules/react/index.js"),a=o.n(s),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/lib/isUrl/index.ts"),u=o("./node_modules/brcast/dist/brcast.es.js"),p=o("./node_modules/lodash/findKey.js"),m=o.n(p);!function(e){e.Hidden="hidden",e.Visible="visible"}(n||(n={}));const f={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};let h=!1;const g=Object(u.a)({documentInFocus:!0});!function(){if(!h){const e=m()(f,(e,t)=>void 0!==document[t]);e&&document.addEventListener(f[e],()=>{g.setState({documentInFocus:document.visibilityState!==n.Hidden})}),h=!0}}();var b,v={subscribe:e=>{return g.subscribe(e)},unsubscribe:e=>{g.unsubscribe(e)}},y=o("./src/lib/permalinkToOverlayLocation/index.ts"),x=o("./src/lib/raven/index.ts"),O=o("./src/reddit/components/HTML5StreamPlayer/index.tsx"),C=o("./src/reddit/components/Media/EmbedBox/index.tsx"),w=o("./src/reddit/components/Media/ImageBox/index.tsx"),j=o("./src/reddit/components/Media/MediaContainer/index.tsx"),S=o("./src/lib/classNames/index.ts"),P=o("./src/reddit/constants/componentSizes.ts"),M=o("./src/reddit/models/Media/index.ts"),I=o("./node_modules/react-redux/es/index.js"),k=o("./src/reddit/actions/post.ts"),N=o("./src/reddit/helpers/styles/mixins/loading.ts"),E=o("./src/reddit/components/Media/RichTextContainer/index.m.less"),T=o.n(E),L=(b="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;d({onLoadRichTextContentIfNeeded:t=>e(Object(k.p)(t))}))(class extends a.a.Component{componentDidMount(){this.loadRichTextContentIfNeeded()}loadRichTextContentIfNeeded(){this.props.canLoadContent&&this.props.isExpando&&this.props.onLoadRichTextContentIfNeeded(this.props.postId)}render(){return L("div",{className:T.a.placeholder},void 0,[1,2,3].map(e=>L("div",{className:T.a.placeholderParagraph},e,L(_,{isLoading:!0,gradientType:"posts"}),L(_,{isLoading:!0,gradientType:"posts"}),L(_,{isLoading:!0,gradientType:"posts"}))))}}),R=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;c{var t=e.canLoadContent,o=e.children,n=e.className,r=e.isCommentsPage,i=e.isRichTextTruncated,s=e.isExpando,d=e.postId,c=e.showFull,l=$(e,["canLoadContent","children","className","isCommentsPage","isRichTextTruncated","isExpando","postId","showFull"]);const u=c?T.a.richTextContainerFull:T.a.richTextContainer,p={};c||(p.maxHeight=`${M.j}px`),r&&(p.maxWidth=`${P.g}px`);const m=i&&c;return a.a.createElement("div",R({className:Object(S.a)(u,n),style:p},l),o,m&&A(F,{canLoadContent:!!t,isExpando:s,postId:d}))},B=o("./src/reddit/components/Media/VideoBox/index.tsx"),H=o("./src/reddit/components/PlayButton/index.tsx"),Q=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),U=o("./src/reddit/components/RichTextJson/index.tsx"),z=o("./src/reddit/constants/screenWidths.ts"),G=o("./src/reddit/helpers/canPreviewSelfText/index.ts"),V=o("./src/reddit/helpers/getRichTextContent.ts"),W=o("./src/reddit/helpers/postHasSelfText/index.ts"),q=o("./src/lib/redditId/index.ts");function Z(e,t){const o=function e(t,o){let n=!1;let r=[];try{for(const i of t)if("link"===i.e&&i.u&&i.u.includes(`https://www.reddit.com/poll/${o}`))n=!0;else if(i.c&&"string"!=typeof i.c){const t=e(i.c,o);t.found?(n=!0,("par"!==i.e||t.updated.length)&&r.push(Object.assign({},i,{c:t.updated}))):r.push(i)}else r.push(i)}catch(i){n=!1,r=[]}return{found:n,updated:n?r:t}}(e.document,Object(q.c)(t));return o.found?{document:o.updated}:e}const K=(e,t,o,n)=>{const r=e/t,i=o/n;return Math.abs(r-i)<.03},Y=(e,t)=>{for(let o=0;o=e)return n}},X=(e,t,o)=>{for(let n=0;n=M.e/2&&K(e,t,r.height,r.width))return r}},J=e=>{for(let t=0;t=M.e||o.width>=M.f)return o}};var ee=o("./src/reddit/components/Media/index.m.less"),te=o.n(ee),oe=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;ce.isVisible?e.children:re("div",{className:te.a.displayNone},void 0,e.children),ue=new Set([M.m.EMBED,M.m.GIFVIDEO,M.m.VIDEO]),pe=e=>!!e.media&&ue.has(e.media.type),me=new Set([M.m.EMBED,M.m.GIFVIDEO,M.m.IMAGE,M.m.VIDEO]),fe=e=>!!e.media&&me.has(e.media.type);t.a=Object(d.withTheme)(class extends a.a.Component{constructor(e){super(e),this.pauseContent=(()=>{this.shouldFocusContentDebouncer(!1)}),this.stopContent=(()=>{const e=this.props.post.media;if(e&&M.d.has(e.type)){if(this.iframe){const t=e.type===M.m.EMBED?e.provider:null;this.pauseEmbed(this.iframe,t)}this.setState(e=>e.shouldStop?null:{shouldStop:!0})}}),this.handleVisibilityChange=(e=>{const t=this.state.shouldPause,o=this.props.autoplayPref;this.iframe&&(t||!o&&e.documentInFocus||this.toggleEmbedAutoplay(this.iframe,!e.documentInFocus)),this.setState({forcePause:!e.documentInFocus})}),this.focusContent=(()=>{this.shouldFocusContentDebouncer(!0)}),this.loadContent=(()=>{this.setState(e=>e.canLoadContent?null:{canLoadContent:!0})}),this.unmountContent=(()=>{}),this.contentIsHeavyToMount=(()=>{const e=this.props.post.media;return!!e&&M.d.has(e.type)}),this.shouldFocusContentDebouncer=i()(e=>{const t=this.props.post.media,o=this.props.autoplayPref;if(t&&M.d.has(t.type)){if(this.iframe){const n=t.type===M.m.EMBED?t.provider:null;n&&!M.p.has(n)?!o&&e||this.toggleEmbedAutoplay(this.iframe,!e):e||this.pauseEmbed(this.iframe,n)}e?this.setState(e=>e.shouldPause||!e.canLoadContent?{canLoadContent:!0,shouldPause:!1,shouldStop:!1}:null):this.setState(e=>e.shouldPause?null:{shouldPause:!0})}},250,{leading:!0}),this.toggleEmbedAutoplay=((e,t)=>{if(e.contentWindow){const o=t?M.g.Pause:M.g.Play;e.contentWindow.postMessage({context:de,method:o},se),e.contentWindow.postMessage({context:de,method:M.g.Mute},se)}}),this.pauseEmbed=((e,t)=>{e.contentWindow&&(t===M.q.YouTube?e.contentWindow.postMessage(JSON.stringify({event:"command",func:M.u.Pause}),se):e.contentWindow.postMessage({context:de,method:M.g.Pause},se))}),this.onIframeLoaded=(()=>{const e=this.props.post.media,t=this.props.autoplayPref,o=e&&e.type===M.m.EMBED?e.provider:null;if(this.iframe&&o&&!M.p.has(o)){const e=this.state.shouldPause;(t||e)&&this.toggleEmbedAutoplay(this.iframe,e)}}),this.storeChildRef=(e=>{this.iframe=e}),this.updateDimensions=(()=>{this.setState({viewportHeight:window.innerHeight,viewportWidth:window.innerWidth})}),this.state={canLoadContent:e.shouldLoad||!1,forcePause:!1,shouldPause:void 0===e.shouldPause||e.shouldPause,shouldStop:void 0===e.shouldStop||e.shouldStop,viewportHeight:M.e,viewportWidth:M.f}}componentWillMount(){"undefined"!=typeof window&&(this.updateDimensions(),window.addEventListener("resize",this.updateDimensions))}componentDidMount(){pe(this.props.post)&&(this.visibilityChangeSubscriptionId=v.subscribe(e=>{this.handleVisibilityChange(e)})),this.props.scrollerItemRef&&fe(this.props.post)&&this.props.scrollerItemRef(this,this.state.canLoadContent)}componentWillUnmount(){this.visibilityChangeSubscriptionId&&v.unsubscribe(this.visibilityChangeSubscriptionId),this.props.scrollerItemRef&&fe(this.props.post)&&this.props.scrollerItemRef(void 0),window.removeEventListener("resize",this.updateDimensions)}componentWillReceiveProps(e){!this.state.canLoadContent&&e.shouldLoad&&this.setState({canLoadContent:!0}),void 0!==e.shouldPause&&e.shouldPause!==this.props.shouldPause&&this.shouldFocusContentDebouncer(!e.shouldPause)}getVideoExpandoMaxDimensions(){let e,t=Math.max(M.i,this.state.viewportHeight),o=Math.min(ie,16*t/9);o===ie&&(t=9*ie/16),e=this.state.viewportWidth>=z.g?this.state.viewportWidthe)t*=e/o,o=e;else if(t>n){const e=n/t;t=n,o*=e}return{maxVideoHeight:t,maxVideoWidth:o}}getMediaInfo(e){const t=e.availableWidth,o=e.post,n=o.media&&o.media.obfuscated||"";let r=o.media&&!Object(M.A)(o.media)?o.media.content:"";var i=!o.media||Object(M.y)(o.media)||Object(M.z)(o.media)?[0,0]:[o.media.height,o.media.width],s=ne(i,2);let a=s[0],d=s[1];if(t&&o.media&&(o.media.type===M.m.IMAGE||o.media.type===M.m.GIFVIDEO)){const e=Y(t,o.media.resolutions);e&&(r=e.url,d=e.width,a=e.height)}else if(o&&o.media&&(!e.isListing||e.isExpando)&&(o.media.type===M.m.IMAGE||o.media.type===M.m.GIFVIDEO)){let e;(e=Object(w.b)(o.media.height,o.media.width)&&Object(w.c)(o.media.height)?X(o.media.height,o.media.width,o.media.resolutions):J(o.media.resolutions))&&(r=e.url,d=e.width,a=e.height)}if(e.isExpando)if(d>this.state.viewportWidth)a*=this.state.viewportWidth/d,d=this.state.viewportWidth;else if(a>this.state.viewportHeight){const e=this.state.viewportHeight/a;a=this.state.viewportHeight,d*=e}var c=this.getVideoExpandoMaxDimensions();const l=c.maxVideoHeight,u=c.maxVideoWidth;if(o.media&&o.media.type===M.m.VIDEO){const t=a/d;t>M.c?(a=M.k,d=Math.min(Math.max(M.k/t,M.o),M.l)):(a=Math.min(Math.max(M.l*t,M.n),M.k),d=M.l),e.isExpando&&(a=l,d=u)}o.media&&o.media.type===M.m.EMBED&&e.isExpando&&(a=l,d=u);let p=!1;if(e.isMiniCard){const e=a/d;p=Math.abs(e-M.c)>.01}return{source:r,obfuscated:n,width:d,height:a,needsBackgroundBlur:p}}render(){var e=this.props;const t=e.className,o=e.crosspost,n=e.flairStyleTemplate,r=e.forceAspectRatio,i=e.isCommentsPage,s=e.isExpando,d=e.isListing,c=e.isNotCardView,u=e.post,p=e.showCentered;var m=e.showFull;const f=void 0!==m&&m,h=e.theme;var g=this.state;const b=g.canLoadContent,v=g.forcePause,S=g.shouldPause,P=g.shouldStop;if(!u.media)return null;const I=v||S,k=P;var N=this.getMediaInfo(this.props);const E=N.source,T=N.obfuscated,L=N.height,_=N.width,F=N.needsBackgroundBlur,R={showCentered:p,isListing:d,showFull:f,height:L,width:_},A=Object.assign({},R,{forceAspectRatio:r,className:t}),$=d&&!s&&(!h.subredditContext.shouldShowNSFWContent&&(u.isNSFW||!(!o||!o.isNSFW))||u.isSpoiler||!(!o||!o.isSpoiler)),z=!(!u.isSponsored||!u.source);if(T&&$)return a.a.createElement(j.a,oe({},A,{blurSrc:T}),re(le,{isVisible:b},void 0,a.a.createElement(w.a,oe({},R,{isListing:d,isVideoThumbnail:u.media.type===M.m.VIDEO,postId:u.id,shouldBlur:$,source:T,outboundUrl:z&&u.source.outboundUrl||void 0,originalSource:E}))));switch(u.media.type){case M.m.RTJSON:const e=Object(V.a)(u,null);if(null===e)return;return f||Object(G.a)(u)?re(D,{canLoadContent:b,className:t,"data-click-id":"text",isCommentsPage:i,isExpando:s,isRichTextTruncated:u.media.isRichtextPreview,postId:u.id,showFull:f},void 0,re(U.b,{flairStyleTemplate:n,content:u.isMeta?Z(e,u.id):e,mediaMetadata:u.media.mediaMetadata,renderingObjectInfo:u,renderMediaAsLinks:d})):null;case M.m.TEXT:return Object(W.a)(u)?(Object(x.c)("Text post should not include body content",{extra:{info:{post:u,isListing:d,isCommentsPage:i}}}),re(D,{postId:u.id,className:t,"data-click-id":"text",isCommentsPage:i,showFull:f},void 0,re(Q.a,{flairStyleTemplate:n,html:u.isMeta?function(e,t,o){return e.replace(`href="https://www.reddit.com/poll/${Object(q.c)(t)}`,`class="${o}" href="https://www.reddit.com/poll/${Object(q.c)(t)}`)}(u.media.content,u.id,te.a.hiddenLink):u.media.content}))):null;case M.m.EMBED:return this.props.isMiniCard&&u.preview&&u.preview.url?a.a.createElement(j.a,oe({},A,{alwaysWrapMedia:!0}),re(le,{isVisible:b},void 0,re(a.a.Fragment,{},void 0,a.a.createElement(w.a,oe({},R,{isExpando:s,isListing:d,isCrosspost:!!o,postId:u.id,shouldBlur:$,source:u.preview.url,originalSource:u.preview.url})),re(H.b,{})))):M.h.has(u.media.provider)?a.a.createElement(j.a,oe({},A,{alwaysWrapMedia:!0,height:s?L:M.i,width:s?_:M.i*(16/9)}),b&&re(C.a,{childRef:this.storeChildRef,height:s?L:M.i,width:s?_:void 0,isListing:d,isResponsive:!0,onLoad:this.onIframeLoaded,showCentered:p,showFull:f,source:E,title:u.title})):a.a.createElement(j.a,oe({},A,{alwaysWrapMedia:!0}),b&&a.a.createElement(C.a,oe({},R,{isResponsive:s||u.media.provider===M.q.IFrameEmbed,title:u.title,childRef:this.storeChildRef,onLoad:this.onIframeLoaded,source:E,fullWidth:u.media.provider===M.q.IFrameEmbed})));case M.m.GIFVIDEO:{let e=L,t=_;return e>M.i&&(t=_/L*(e=M.i)),a.a.createElement(j.a,oe({},A,{blurSrc:F?u.media.gifBackgroundImage:void 0}),re(le,{isVisible:b},void 0,a.a.createElement(B.a,oe({},R,{isNotCardView:c,height:s?void 0:e,width:s?void 0:t,postId:u.id,shouldLoad:!0,shouldPause:I,source:E,originalSource:u.media.content}))))}case M.m.VIDEO:{const e=u.media.posterUrl||u.preview&&u.preview.url;return this.props.isMiniCard&&e?a.a.createElement(j.a,oe({},A,{alwaysWrapMedia:!0}),re(le,{isVisible:b},void 0,re(a.a.Fragment,{},void 0,a.a.createElement(w.a,oe({},R,{isExpando:s,isListing:d,isCrosspost:!!o,postId:u.id,shouldBlur:$,source:e,originalSource:e})),re(H.b,{})))):a.a.createElement(j.a,oe({},A,{alwaysWrapMedia:!0}),b&&re(O.b,{autoPlay:"boolean"==typeof S?!S:void 0,isExpando:s,postUrl:Object(y.a)(u.permalink),shouldLoad:!0,shouldPause:I,shouldStop:k,hlsSource:u.media.hlsUrl,mpegDashSource:u.media.dashUrl,isGif:u.media.isGif,scrubberThumbSource:u.media.scrubberThumbSource,postId:u.id,callToActionSource:u.source||void 0,callToActionText:u.callToAction,isListing:d,posterUrl:u.media.posterUrl}))}case M.m.IMAGE:const r=this.state.viewportHeight-2*ae,m=this.state.viewportWidth-2*ae;let h=E;return this.props.isMiniCard&&(u.thumbnail&&Object(l.a)(u.thumbnail.url)?h=u.thumbnail.url:u.preview&&Object(l.a)(u.preview.url)&&(h=u.preview.url)),a.a.createElement(j.a,oe({},A,{blurSrc:F?h:void 0,isExpando:!!s}),re(le,{isVisible:b},void 0,a.a.createElement(w.a,oe({},R,{isExpando:s,isListing:d,isCrosspost:!!o,maxHeight:s?r:void 0,maxWidth:s?m:void 0,postId:u.id,shouldBlur:$,source:h,outboundUrl:z&&u.source.outboundUrl||void 0,originalSource:u.media.content}))));default:return null}}})},"./src/reddit/components/ModalStyledComponents/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return p}),o.d(t,"c",function(){return m}),o.d(t,"j",function(){return f}),o.d(t,"i",function(){return h}),o.d(t,"d",function(){return g}),o.d(t,"f",function(){return b}),o.d(t,"e",function(){return v}),o.d(t,"g",function(){return y}),o.d(t,"k",function(){return x}),o.d(t,"h",function(){return O}),o.d(t,"n",function(){return C}),o.d(t,"o",function(){return w}),o.d(t,"l",function(){return j}),o.d(t,"a",function(){return S}),o.d(t,"m",function(){return P});var n=o("./node_modules/polished/dist/polished.es.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/constants/colors.ts"),a=o("./src/reddit/constants/componentSizes.ts"),d=o("./src/reddit/controls/Button/index.tsx"),c=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),l=o("./src/reddit/icons/svgs/Close/index.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const p=i()(l.a).withConfig({componentId:"s2uq6p1-0"})(["height: 16px;width: 16px;fill: ",";"],e=>Object(u.c)(e).actionIcon),m=i.a.section.withConfig({componentId:"s2uq6p1-1"})(["box-shadow: 0 2 15px rgba(0, 0, 0, 0.3);max-width: ","px;min-width: ","px;"],a.s,a.t),f=i.a.p.withConfig({componentId:"s2uq6p1-2"})(["display: block;","color: ",";"],c.bodyFont,e=>Object(u.c)(e).bodyText),h=i.a.div.withConfig({componentId:"s2uq6p1-3"})(["","color: ",";margin-bottom: 8px;"],c.bodyFontSmall,e=>Object(u.c)(e).bodyText),g=i.a.div.withConfig({componentId:"s2uq6p1-4"})(["","color: ",";"],c.metadataFont,e=>Object(u.c)(e).actionIcon),b=i.a.label.withConfig({componentId:"s2uq6p1-5"})(["display: block;margin-bottom: 16px;"]),v=i.a.footer.withConfig({componentId:"s2uq6p1-6"})(["background-color: ",";border-top: 1px solid ",";display: flex;justify-content: flex-end;padding: 16px;"],e=>Object(u.c)(e).line,e=>Object(u.c)(e).line),y=i.a.header.withConfig({componentId:"s2uq6p1-7"})(["border-bottom: 1px solid ",";padding: 16px;svg { display: block; }"],e=>Object(u.c)(e).line),x=i.a.h1.withConfig({componentId:"s2uq6p1-8"})(["","color: ",";"],c.titleFontH4,e=>Object(u.c)(e).bodyText),O=i.a.div.withConfig({componentId:"s2uq6p1-9"})(["padding: 16px;"]),C=i.a.textarea.withConfig({componentId:"s2uq6p1-10"})(["background-color: ",";border: 1px solid ",";border-radius: 4px;box-sizing: border-box;color: ",";display: block;height: 78px;padding: 9px 10px;width: 100%;&:focus {outline: none;border: 1px solid ",";}&::placeholder {color: ",";}"],e=>Object(u.c)(e).body,e=>Object(u.c)(e).line,e=>Object(u.c)(e).bodyText,e=>Object(u.c)(e).button,e=>Object(u.c)(e).actionIcon),w=i()(d.d).withConfig({componentId:"s2uq6p1-11"})(["background-color: ",";border-color: ",";margin-left: 8px;&:hover {background-color: ",";border-color: ",";}"],s.a.warning,s.a.warning,Object(n.h)(.8,s.a.warning),Object(n.h)(.8,s.a.warning)),j=i()(d.d).withConfig({componentId:"s2uq6p1-12"})(["margin-left: 8px;"]),S=i()(d.g).withConfig({componentId:"s2uq6p1-13"})(["border-color: ",";color: ",";&:hover {border-color: ",";color: ",";}"],e=>Object(u.c)(e).actionIcon,e=>Object(u.c)(e).actionIcon,e=>Object(n.h)(.8,Object(u.c)(e).actionIcon),e=>Object(n.h)(.8,Object(u.c)(e).actionIcon)),P=i()(d.l).withConfig({componentId:"s2uq6p1-14"})(["color: ",";&:hover {color: ",";}"],s.a.warning,Object(n.h)(.8,s.a.warning))},"./src/reddit/components/ModerationDropdown/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./src/higherOrderComponents/makeAsync.tsx"),r=o("./src/lib/loadWithRetries/index.ts");const i="Header--Moderation",s=()=>null;t.b=Object(n.a)({ErrorComponent:s,getComponent:()=>Object(r.a)(()=>o.e("ModerationDropdowns").then(o.bind(null,"./src/reddit/components/ModerationDropdown/_ModerationDropdown.tsx"))).then(e=>e.default),LoadingComponent:s})},"./src/reddit/components/MonthsToMinutesTooltip/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),d=o("./src/app/strings/index.ts"),c=o("./src/reddit/actions/monthsToMinutes.ts"),l=o("./src/reddit/components/HelpfulTooltip/index.tsx"),u=o("./src/reddit/components/TrackingHelper/index.tsx"),p=o("./src/reddit/selectors/user.ts"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c({closeTooltip:()=>e(Object(c.y)(t.tooltipType))}));t.a=h(Object(u.b)(class extends i.a.Component{componentDidMount(){const e=this.props;e.sendEvent(t=>({source:"tooltip",action:"view",noun:e.tooltipType}))}render(){const e=this.props;return m(l.a,{className:e.className,isFixed:e.isFixed,onCloseClick:t=>{e.sendEvent(t=>({source:"tooltip",action:"close",noun:e.tooltipType})),e.closeTooltip()},style:e.style,text:Object(d.a)(e.language,`monthsToMinutes.tooltips.${e.tooltipType}`)})}}))},"./src/reddit/components/MutedUserList/MuteUserModal/index.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx"),r=o("./src/lib/loadWithRetries/index.ts");const i=()=>null;t.a=Object(n.a)({ErrorComponent:i,getComponent:()=>Object(r.a)(()=>Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("ModerationPages")]).then(o.bind(null,"./src/reddit/components/MutedUserList/MuteUserModal/_MuteUserModal.tsx"))).then(e=>e.default),LoadingComponent:i})},"./src/reddit/components/PinnedSubscriptions/index.m.less":function(e,t,o){e.exports={title:"FRrbwuHy8Zmlubp3nowLZ",listHeader:"_3hELZctjzdizaWjW1al9DZ",unpin:"_2oY_N7NWiAv9m_mFIRdwVX",icon:"_3B-ny-D97ZKwdUyXAaWF19"}},"./src/reddit/components/Poll/MetaData/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return d});o("./node_modules/react/index.js");var n,r=o("./src/app/strings/index.ts"),i=o("./src/lib/timeAgo/index.ts"),s=o("./src/lib/timeUntil/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;ce.user.language,poll:(e,t)=>e.polls.models[t.pollId],resultsByVoters:(e,t)=>e.polls.results.byVoters[t.pollId]});var _=Object(a.connect)(L)(function(e){const t=e.poll,o=e.resultsByVoters,n=o?o.totalVotes:"0";return T("div",{className:Object(p.a)(e.className,E.a.proposalMetaData)},void 0,T("span",{},void 0,Object(M.d)(e.language,"polls.numVotesCommas",parseInt(n),{count:Object(I.a)(n)})),t&&T(k.a,{className:E.a.proposalMetaDataTime,language:e.language,poll:t}))}),F=o("./src/higherOrderComponents/asTooltip.tsx"),R=o("./src/reddit/components/Flair/index.tsx"),A=o("./src/reddit/components/InfoTextTooltip/index.tsx"),$=o("./src/reddit/constants/colors.ts"),D=o("./src/reddit/contexts/InsideOverlay.tsx"),B=o("./src/reddit/helpers/getOverlayContainerById/index.ts"),H=o("./src/reddit/selectors/user.ts"),Q=o("./src/reddit/components/PostTitle/index.m.less"),U=o.n(Q),z=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(j.c)(e).body),q=Object(M.f)("postCreation.modifiers.originalContentPostLabel"),Z=Object(F.a)(A.b),K=Object(c.createStructuredSelector)({language:H.M});var Y=Object(a.connect)(K)(Object(D.b)(class extends s.a.Component{constructor(e){super(e),this.tooltipTargetElement=null,this.setTooltipTargetRef=(e=>this.tooltipTargetElement=e),this.onShowTooltip=(()=>{this.setState({showTooltip:!0})}),this.onHideTooltip=(()=>{this.setState({showTooltip:!1})}),this.state={showTooltip:!1}}render(){var e=this.props;const t=e.isOverlay,o=e.language,n=this.state.showTooltip,r=Object(B.a)(t);return z("div",{className:U.a.flairList},void 0,z(W,{onMouseEnter:this.onShowTooltip,onMouseLeave:this.onHideTooltip,innerRef:this.setTooltipTargetRef},void 0,z(Z,{text:q(o),container:r,isOpen:n,tooltipTarget:this.tooltipTargetElement,targetPosition:G,tooltipPosition:V}),"OC"))}})),X=o("./src/reddit/selectors/posts.ts"),J=o("./src/reddit/selectors/subreddit.ts"),ee=o("./src/config.ts");o.d(t,"b",function(){return te}),o.d(t,"a",function(){return ie});var te,oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{e.size,e.titleColor,e.nowrap;var t=e.redditStyle,o=re(e,["size","titleColor","nowrap","redditStyle"]);return s.a.createElement("h2",ne({},o,{"data-redditstyle":t}))}).withConfig({componentId:"s1okktje-0"})(["display: inline;","","","","@media (max-width: ","px) {","}padding-right: 5px;"],y.s,e=>{switch(e.size){case te.ExtraLarge:return`\n ${x.titleFontH2}\n `;case te.Large:return`\n ${x.titleFontH3}\n `;case te.Medium:return`\n ${x.titleFontH4}\n `;case te.Small:return`\n ${x.titleFontH5}\n `;case te.ExtraSmall:return`\n ${x.titleFontH6}\n `}},e=>e.titleColor?`color: ${e.titleColor};`:"",e=>e.nowrap?"\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n ":"",b.i-1,x.titleFontH5),se=Object(l.css)(["&:visited {"," {","}}"],ie,e=>e.disableVisited?"":`\n color: ${Object(r.c)(.45,e.titleColor||Object(j.c)(e).titleText,Object(j.c)(e).body)};\n `),ae=e=>{e.disableVisited,e.titleColor;var t=re(e,["disableVisited","titleColor"]);return s.a.createElement(d.a,ne({},t,{className:U.a.styledLink}),t.children)},de=Object(l.css)(["&:visited {"," {","}}"],ie,e=>e.disableVisited?"":`\n color: ${Object(r.c)(.45,Object(j.c)(e).titleText,"#FFFFFF")};\n `),ce=e=>{e.disableVisited,e.nowrap;var t=re(e,["disableVisited","nowrap"]);return s.a.createElement("span",ne({},t,{className:Object(p.a)(U.a.titleContainer,t.className)}))},le=Object(l.css)(["."," {","}."," {","","}"],U.a.styledLink,se,U.a.titleContainer,de,e=>e.nowrap?"\n display: flex;\n min-width: 0;\n ":""),ue=Object(f.w)({isCommentPermalink:f.y,pageLayer:e=>e}),pe=Object(c.createStructuredSelector)({flairPosition:(e,{pageLayer:t})=>Object(f.s)(e,{pageLayer:t}),isMeta:(e,{post:t})=>Object(X.m)(e,t.id),language:e=>e.user.language,subredditName:(e,{post:t})=>Object(J.G)(e,{subredditId:t.belongsTo.id}).name,shouldOpenPostInNewTab:H.Q}),me=Object(a.connect)(pe),fe=e=>{const t=e.post,o=t.isSponsored;if(!e.isCommentsPage||e.isCommentPermalink||e.shouldLinkWrap){const n=e.isCommentPermalink?Object(v.b)(t.permalink):Object(g.a)(t.permalink);return oe(ce,{disableVisited:e.disableVisited,nowrap:e.nowrap},void 0,o?s.a.createElement(he,e):oe(ae,{"data-click-id":"body",disableVisited:e.disableVisited,target:e.shouldOpenPostInNewTab?"_blank":void 0,titleColor:e.titleColor,to:n},void 0,s.a.createElement(he,e)))}return oe(ce,{nowrap:e.nowrap},void 0,s.a.createElement(he,e))},he=e=>{const t=e.post,o=e.format?e.format(t):t.title;return oe(ie,{nowrap:e.nowrap,redditStyle:e.isCommentsPage,size:e.size,titleColor:e.titleColor},void 0,o)},ge=e=>{const t=e.hideSourceLink,o=e.post,n=o.isSponsored,r=!t&&!e.isCrosspost&&e.size!==te.Large&&!o.isSponsored&&(o.source||o.media&&(o.media.type===w.m.GIFVIDEO||o.media.type===w.m.IMAGE||o.media.type===w.m.EMBED));if(t||!e.isCommentsPage||e.isCommentPermalink||e.shouldLinkWrap){if(r)return oe(h.a,{href:Object(w.w)(o),isSponsored:n,size:e.size,source:o.source},void 0,Object(S.a)(o),oe(O.a,{className:U.a.outboundLinkIcon}))}else if(o.source&&!e.isCrosspost&&e.size!==te.Large&&e.size!==te.ExtraLarge)return oe(h.a,{href:o.source.url,isSponsored:n,size:e.size,source:o.source},void 0,Object(S.a)(o),oe(O.a,{}));return null};t.c=u()(ue(me(Object(m.b)(class extends s.a.Component{render(){var e=this.props;const t=e.className,o=e.disableFlair,n=e.flairPosition,r=e.isCommentsPage,i=e.isMeta,a=e.isOverlay,d=e.language,c=e.poll,l=e.post,u=l.isOriginalContent,p=n===C.a.Left,m=Object(P.b)(i,l,d),f=p?m.filter(e=>Object(C.k)(e.type)):[],h=p?m.filter(e=>!Object(C.k)(e.type)):m,g=!o&&f&&f.length>0&&!a&&!r,b=!o&&h&&h.length>0&&!a&&!r;return oe("div",{className:t},void 0,g&&oe(P.a,{titleFlair:f,nowrap:!0,post:l,sendEvent:this.props.sendEvent,showCategoryTag:!1}),s.a.createElement(fe,this.props),c&&oe(_,{className:U.a.pollMeta,pollId:c.id}),!o&&u&&oe(Y,{},"ocTag"),s.a.createElement(ge,this.props),b&&oe(P.a,{titleFlair:h,nowrap:!0,post:l,sendEvent:this.props.sendEvent,showCategoryTag:!1}),oe("div",{className:U.a.postTitleVisibility,dangerouslySetInnerHTML:{__html:`\n \n `}}))}})))).withConfig({componentId:"s1okktje-1"})(["",""],le)},"./src/reddit/components/ProfileIcon/index.m.less":function(e,t,o){e.exports={img:"_165RkdCO9QoaErMgkkAsEc"}},"./src/reddit/components/RawHTMLDisplay/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/polished/dist/polished.es.js"),i=(o("./node_modules/react/index.js"),o("./node_modules/react-redux/es/index.js")),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/actions/page.ts"),c=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),l=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),u=o("./src/reddit/helpers/styles/smartTextColor.ts"),p=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c({onNavigate:t=>e(Object(d.M)(t))})),h=a()(e=>m("div",{className:e.className,dangerouslySetInnerHTML:{__html:e.html},onClick:t=>{((e,t,o)=>{e.ctrlKey||e.metaKey||1===e.button||"A"!==e.target.tagName||(e.preventDefault(),t(e.target.getAttribute("href"))),o&&o(e)})(t,e.onNavigate,e.onClick)}})).withConfig({componentId:"s1fohmsd-0"})(["","color: ",";word-break: break-word;h1 {","}h2 {","}h3 {","}h4 {","}h5 {","}h6 {","}h1, h2, h3, h4, h5, h6 {margin-top: 1.4em;margin-bottom: 8px;}/* api considers to be bold, and as italic */em {font-style: italic;}strong {font-weight: 700;}sup {position: relative;top: -0.4em;font-size: 0.7em;line-height: 0.7em;}ul, ol {margin: 4px 0 4px 8px;}a {color: ",";&, &:visited {color: ",";text-decoration: underline;}}ul li, ol li {margin: 0.4em 1em;> p {margin-left: -0.2em;}}ul li {list-style: disc outside;}ol li {list-style: decimal outside;}p {padding: 0.5em 0;&:first-child {padding-top: 0;}&:last-child {padding-bottom: 0;}}blockquote {border-left: 4px solid rgba(0, 0, 0, 0.2);margin: 4px 0 4px 8px;padding-left: 8px;}pre {background: rgba(238, 238, 238, 0.8);display: grid;line-height: 1.4;margin: 4px 0;max-width: 100%;overflow: auto;padding: 8px;}pre code {background-color: transparent;color: #222;margin: 0;}code {","background: ",";color: ",";margin: 0 2px;max-width: 100%;overflow: auto;}table {border: 2px solid ",";border-collapse: collapse;display: inline-block;margin-bottom: 4px;margin-top: 4px;overflow-x: auto;word-break: normal;max-width: 100%;}tr {border: 1px solid ",";&:nth-child(even) {background-color: ",";}&:nth-child(odd) {background-color: ",";}}th, td {border: 1px solid ",";padding: 4px 8px;}th {text-align: center;}hr {border: 0;border-top: 1px solid ",";height: 1px;margin-bottom: 8px;margin-top: 8px;}.md-spoiler-text {border-radius: 2px;background: ",";cursor: pointer;color: transparent;& > * {opacity: 0;}}"],c.bodyFont,e=>Object(u.a)(Object(l.a)(e)),c.bodyFontH1,c.bodyFontH2,c.bodyFontH3,c.bodyFontH4,c.bodyFontH5,c.bodyFontH6,e=>Object(p.c)(e).linkText,e=>Object(p.c)(e).linkText,c.bodyFontMono,e=>Object(p.c)(e).flair,e=>Object(p.c)(e).postFlairText,e=>Object(p.c)(e).line,e=>Object(p.c)(e).line,e=>Object(r.e)(Object(p.c)(e).body,.8),e=>Object(r.e)(Object(p.c)(e).line,.8),e=>Object(p.c)(e).line,e=>Object(r.e)(Object(p.c)(e).bodyText,.2),e=>Object(p.c)(e).metaText);t.a=f(h)},"./src/reddit/components/RichTextJson/SpoilerText.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/app/strings/index.ts"),u=o("./src/higherOrderComponents/addOverlayEvents.tsx"),p=o("./src/higherOrderComponents/asTooltip.tsx"),m=o("./src/reddit/components/InfoTextTooltip/index.tsx"),f=o("./src/reddit/contexts/InsideOverlay.tsx"),h=o("./src/reddit/helpers/getOverlayContainerById/index.ts"),g=o("./src/reddit/selectors/user.ts"),b=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ce.isOpen?"\n background: rgba(84, 84, 82, 0.1);\n ":"\n background: #545452;\n cursor: pointer;\n ",x,e=>e.isOpen?1:0),w=Object(p.a)(c()(m.b).withConfig({componentId:"jtcmxq-3"})(["animation-duration: .1s;&:after {left: 10px;}"]),[u.a.Click,u.a.Keydown]),j=Object(a.createStructuredSelector)({language:g.M}),S=Object(s.connect)(j);t.a=S(Object(f.b)(class extends i.a.Component{constructor(e){super(e),this.tooltipTargetElement=null,this.onClick=(e=>{this.state.isOpen||(e.preventDefault(),e.stopPropagation(),this.setState({isOpen:!0}))}),this.setTooltipTargetRef=(e=>this.tooltipTargetElement=e),this.onShowTooltip=(()=>{this.state.isOpen||this.setState({showTooltip:!0})}),this.onHideTooltip=(()=>{this.setState({showTooltip:!1})}),this.state={isOpen:!1,showTooltip:!1}}render(){var e=this.props;const t=e.isOverlay,o=e.language;var n=this.state;const r=n.isOpen,i=n.showTooltip,s=Object(h.a)(t);return b(C,{isOpen:r,onMouseEnter:this.onShowTooltip,onMouseLeave:this.onHideTooltip,onClick:this.onClick},void 0,b(x,{},void 0,b(O,{innerRef:this.setTooltipTargetRef}),b(w,{container:s,isOpen:i,tooltipTarget:this.tooltipTargetElement,text:Object(l.a)(o,"posts.spoilerRevealTooltip"),targetPosition:v,tooltipPosition:y}),this.props.children))}}))},"./src/reddit/components/RichTextJson/elements.tsx":function(e,t,o){"use strict";o.d(t,"w",function(){return u}),o.d(t,"e",function(){return p}),o.d(t,"h",function(){return m}),o.d(t,"k",function(){return f}),o.d(t,"c",function(){return h}),o.d(t,"j",function(){return g}),o.d(t,"g",function(){return b}),o.d(t,"v",function(){return v}),o.d(t,"i",function(){return y}),o.d(t,"b",function(){return x}),o.d(t,"f",function(){return O}),o.d(t,"u",function(){return C}),o.d(t,"d",function(){return w}),o.d(t,"l",function(){return j}),o.d(t,"m",function(){return S}),o.d(t,"n",function(){return P}),o.d(t,"t",function(){return M}),o.d(t,"p",function(){return k}),o.d(t,"o",function(){return N}),o.d(t,"q",function(){return E}),o.d(t,"s",function(){return T}),o.d(t,"r",function(){return L}),o.d(t,"a",function(){return _});var n=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=Object.assign||function(e){for(var t=1;tObject(n.e)(Object(c.c)(e).bodyText,.2)),m=a.a.code.withConfig({componentId:"s90z9tc-7"})(["","background: rgba(238, 238, 238, 0.8);color: #FF006D;margin: 0 2px;max-width: 100%;overflow: auto;"],d.bodyFontMono),f=a.a.pre.withConfig({componentId:"s90z9tc-8"})(["background: rgba(238, 238, 238, 0.8);display: grid;line-height: 1.4;margin: 4px 0;max-width: 100%;overflow: auto;padding: 8px;> "," {background-color: transparent;color: #222;margin: 0;}"],m),h=a.a.blockquote.withConfig({componentId:"s90z9tc-9"})(["border-left: 4px solid ",";margin: 4px 0 4px 8px;padding-left: 8px;"],e=>Object(n.e)(Object(c.c)(e).bodyText,.2)),g=a.a.p.withConfig({componentId:"s90z9tc-10"})(["padding: 0.25em 0;&:first-child {padding-top: 0;}&:last-child {padding-bottom: 0;}"]),b=a.a.li.withConfig({componentId:"s90z9tc-11"})(["margin: 0.4em 1em;"," {padding: 0;}"],g),v=a.a.ul.withConfig({componentId:"s90z9tc-12"})(["list-style: disc outside;margin: 4px 0 4px 8px;& & {list-style-type: circle;}& & & {list-style-type: square;}"]),y=a.a.ol.withConfig({componentId:"s90z9tc-13"})(["list-style: decimal outside;margin: 4px 0 4px 20px;& & {list-style-type: lower-alpha;}& & & {list-style-type: lower-roman;}"]),x=a.a.strong.withConfig({componentId:"s90z9tc-14"})(["font-weight: 700;"]),O=a.a.em.withConfig({componentId:"s90z9tc-15"})(["font-style: italic;"]),C=a.a.span.withConfig({componentId:"s90z9tc-16"})(["text-decoration: underline;"]),w=e=>i.a.createElement("del",e),j=a.a.sub.withConfig({componentId:"s90z9tc-17"})(["position: relative;bottom: -0.4em;font-size: 0.7em;line-height: 0.7em;"]),S=a.a.sup.withConfig({componentId:"s90z9tc-18"})(["position: relative;top: -0.4em;font-size: 0.7em;line-height: 0.7em;"]),P=a.a.table.withConfig({componentId:"s90z9tc-19"})(["border: 2px solid #EEEEEE;border-collapse: collapse;display: inline-block;margin-bottom: 4px;margin-top: 4px;overflow-x: auto;word-break: normal;"]),M=a.a.tr.withConfig({componentId:"s90z9tc-20"})(["border: 1px solid #EEEEEE;&:nth-child(even) {background-color: ",";}&:nth-child(odd) {background-color: ",";}"],e=>Object(n.e)(Object(c.c)(e).body,.8),e=>Object(n.e)(Object(c.c)(e).body,.8)),I=`\n border: 1px solid #EEEEEE;\n color: ${e=>Object(c.c)(e).bodyText};\n padding: 4px 8px;\n`,k=a.a.td.withConfig({componentId:"s90z9tc-21"})(["","background-color: ",";text-align: left;"],I,e=>Object(n.e)(Object(c.c)(e).body,.8)),N=a.a.td.withConfig({componentId:"s90z9tc-22"})(["","text-align: center;"],I),E=a.a.td.withConfig({componentId:"s90z9tc-23"})(["","text-align: right;"],I),T=a.a.th.withConfig({componentId:"s90z9tc-24"})(["","text-align: left;"],I),L=a.a.th.withConfig({componentId:"s90z9tc-25"})(["","text-align: center;"],I),_=(a.a.th.withConfig({componentId:"s90z9tc-26"})(["","text-align: right;"],I),a()(e=>i.a.createElement("a",l({target:"_blank"},e))).withConfig({componentId:"s90z9tc-27"})(["&, &:visited {color: ",";text-decoration: underline;}"],e=>Object(c.c)(e).linkText))},"./src/reddit/components/RichTextJson/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/lodash/findLastIndex.js"),i=o.n(r),s=o("./node_modules/react/index.js"),a=o.n(s),d=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(d),l=o("./src/lib/raven/index.ts"),u=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),p=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),m=o("./src/reddit/helpers/styles/smartTextColor.ts"),f=o("./src/reddit/models/RichTextJson/index.ts"),h=o("./src/app/strings/index.ts"),g=o("./src/config.ts"),b=o("./src/reddit/components/HTML5StreamPlayer/index.tsx"),v=o("./src/reddit/components/Media/EmbedBox/index.tsx"),y=o("./src/reddit/components/Media/ImageBox/index.tsx"),x=o("./src/reddit/components/Media/MediaContainer/index.tsx"),O=o("./src/reddit/components/Media/VideoBox/index.tsx"),C=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),w=o("./src/reddit/components/RichTextJson/elements.tsx"),j=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c`${e.width}px`),k=c()(e=>a.a.createElement("p",e)).withConfig({componentId:"wgc3ag-3"})(["margin-bottom: 16px;font-size: 0.8em;text-align: center;"]),N=c.a.div.withConfig({componentId:"wgc3ag-4"})(["background-color: ",";border-radius: 4px;padding-bottom: 56%; // ~ 16/9 aspect ratio\nposition: relative;width: 100%;margin-bottom: 20px;&:after {bottom: 8px;content: '","';font-size: 0.9em;left: 16px;position: absolute;}"],e=>Object(C.c)(e).inactive,e=>e.e===f.C?Object(h.a)(e.language,"postCreation.processingVideo"):Object(h.a)(e.language,"postCreation.processingImage")),E=({c:e,x:t,y:o})=>j(I,{height:o,width:t,isListing:!1,showCentered:!0,showFull:!0},void 0,j(v.a,{isListing:!1,source:e,height:o,width:t,showCentered:!0,showFull:!0})),T=({id:e,s:t})=>j(I,{height:t.y,width:t.x,isListing:!1,showCentered:!0,showFull:!0},void 0,j(M,{originalSource:t.u,postId:e,source:t.u,height:t.y,width:t.x,shouldBlur:!1,showCentered:!0,showFull:!0,isListing:!1})),L=({id:e,s:t})=>j(I,{height:t.y,width:t.x,isListing:!1,showCentered:!0,showFull:!0},void 0,j(O.a,{height:t.y,isListing:!1,isNotCardView:!0,originalSource:t.mp4,width:t.x,postId:e,source:t.mp4,shouldPause:!1,showCentered:!0,shouldLoad:!0,showFull:!0})),_=({hlsUrl:e,dashUrl:t,x:o,y:n,isGif:r})=>j(I,{height:n,width:o,isListing:!1,showCentered:!0,showFull:!0},void 0,j(b.b,{shouldLoad:!0,shouldPause:!0,autoPlay:r,hlsSource:e,mpegDashSource:t,isGif:r})),F=e=>j(k,{},void 0,e),R=(e,t="en")=>j(N,{e,language:t}),A=(e,t)=>{const o=e.c;let n="";return t&&(t.e===f.s?n=t.s.u:t.e===f.r?n=t.s.gif:t.e===f.t&&(n=(e=>{const t=S.exec(e);return t?`${g.a.redditUrl}/link/${t[1]}/video/${t[2]}/player`:""})(t.dashUrl))),n?j(P,{title:o,href:n},void 0,o||n):null};var $=o("./node_modules/lodash/reduce.js"),D=o.n($),B=o("./src/lib/unicodeUtils/index.ts"),H=o("./src/reddit/components/RichTextJson/SpoilerText.tsx"),Q=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var o=[],n=!0,r=!1,i=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(o.push(s.value),!t||o.length!==t);n=!0);}catch(d){r=!0,i=d}finally{try{!n&&a.return&&a.return()}finally{if(r)throw i}}return o}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),U=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{const t=e.c||[],o=e.l,n=[],r=t.length;for(let s=0;sU(w.e,{}),V=e=>{const t=e.c;if(!t)return;const o=t.length,n=[];for(let r=0;r{const t=e.c;return U(w.k,{},void 0,U(w.h,{},void 0,t.reduce((e,t,o,n)=>e+=t.t+(o{const t=e.c,o=[],n=t.length;for(let i=0;i{switch(e.e){case f.b:return V(e);case f.c:return W(e);case f.k:return z(e);case f.l:return G();case f.p:return q(e);case f.u:return X(e);case f.z:return K(e)}},K=e=>{const t=e.c,o=e.h,n=t.length,r=o.length,i=[],s=[],a=[];for(let u=0;ue.c&&e.c.length?U(w.j,{},void 0,J(e.c)):Y,J=e=>{const t=[],o=e.length;for(let n=0;n{const o=`${t}/${e.t}`;return U(w.a,{href:`/${o}`},void 0,`${e.l?"/":""}${o}`)},te=e=>{switch(e.e){case f.o:return U(w.a,{title:e.a,href:e.u},void 0,oe({t:e.t,f:e.f}));case f.y:return ee(e,"r");case f.B:return ee(e,"u");case f.g:case f.v:return U(w.a,{href:e.t},void 0,e.t)}},oe=e=>{const t=e.f,o=e.t,n=[];if(!t)return re(0,o);const r=Object(B.a)(o);let i=0,s=0;const a=t.length;for(;is&&n.push(re(0,o.substr(s,l-s))),n.push(re(e,o.substr(l,u))),s=l+u}return s{let o=t;return o=D()(ne,(t,o,n)=>e&parseInt(n,10)?U(o,{},void 0,t):t,o)},ie=e=>{switch(e){case f.f:return{H:w.r,D:w.q};case f.d:return{H:w.r,D:w.o};case f.e:default:return{H:w.r,D:w.p}}};o.d(t,"a",function(){return de}),o.d(t,"b",function(){return ue});var se=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(m.a)(Object(p.a)(e))),ce=e=>e.e===f.k?!!e.c&&!e.c.every(e=>!e.t):e.e!==f.u||!!e.c&&!e.c.every(e=>e.e===f.A&&!e.t),le=e=>{const t=e.className,o=e.content,n=e.language,r=e.mediaMetadata,s=e.renderMediaAsLinks,a=o.document,d=[],c=(e=>e.findIndex(ce))(a),l=(e=>i()(e,ce))(a);if(-1!==c)for(let i=c;i<=l;i++){const e=a[i];switch(e.e){case f.k:d.push(z(e));break;case f.l:d.push(G());break;case f.b:d.push(V(e));break;case f.c:d.push(W(e));break;case f.p:d.push(q(e));break;case f.z:d.push(K(e));break;case f.u:d.push(X(e));break;case f.h:d.push(E(e));break;case f.m:case f.a:case f.C:{const t=f.D(r,e.id);s?d.push(A(e,t)):(t?t.e===f.s?d.push(T(t)):t.e===f.r?d.push(L(t)):t.e===f.t&&d.push(_(t)):d.push(R(e.e,n)),e.c&&d.push(F(e.c)));break}}}return se(de,{className:t,flairStyleTemplate:e.flairStyleTemplate},void 0,d)};class ue extends a.a.Component{constructor(){super(...arguments),this.hasError=!1,this.state={hasError:!1},this.renderDefaultFallback=(()=>"Something went wrong while trying to render this")}componentDidCatch(e){this.setState({hasError:!0}),this.logError(e)}logError(e){Object(l.b)(e,{extra:{objectInfo:this.props.renderingObjectInfo},tags:{rtjson:"rendering"}})}render(){const e=this.props;e.renderingObjectInfo;var t=e.renderFallback;const o=void 0===t?this.renderDefaultFallback:t,n=ae(e,["renderingObjectInfo","renderFallback"]);if(this.hasError||this.state.hasError)return o();try{return le(n)}catch(r){return this.hasError=!0,this.logError(r),o()}}}},"./src/reddit/components/Root/redesignFont.less":function(e,t,o){},"./src/reddit/components/ShortcutWrapper/index.m.less":function(e,t,o){e.exports={shortcutDiv:"_1gsAk1ihQliBnDybgyjghy"}},"./src/reddit/components/SubredditIcon/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return b});var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./src/reddit/constants/colors.ts"),a=o("./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx"),d=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=o("./bundled-modules/styled-components/styled-components.min.js"),u=o.n(l),p=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ce.iconColor?`background-color: ${e.iconColor};`:""),g=u()(e=>{e.color;var t=m(e,["color"]);return i.a.createElement(d.a,t)}).withConfig({componentId:"s1leg329-1"})(["background: ",";border: 1px solid ",";border-radius: 9001px;box-sizing: border-box;color: ",";padding: 3px;vertical-align: middle;fill: ",";"],e=>e.color?e.color:Object(c.c)(e).active,e=>Object(c.c)(e).lightText,e=>Object(c.c)(e).lightText,e=>Object(c.c)(e).lightText),b=u.a.div.withConfig({componentId:"s1leg329-2"})(["","background-size: 20px 20px;display: inline-block;"],f);t.b=(e=>{let t,o;if(e.subredditOrProfile){var n=Object(a.a)({subredditOrProfile:e.subredditOrProfile});t=n.url,o=n.color}else t=e.iconUrl,o=e.primaryColor||s.a.alienblue;if(t){const n=p(h,{className:e.className,iconColor:o,role:"presentation",src:t});return e.linkTo?p("a",{href:e.linkTo},void 0,n):n}const r=p(g,{className:e.className,color:e.redditStyle?s.a.alienblue:o,role:"presentation"});return e.linkTo?p("a",{href:e.linkTo},void 0,r):r})},"./src/reddit/components/ThemeProvider/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return w});var n,r=o("./node_modules/lodash/isEqual.js"),i=o.n(r),s=o("./node_modules/react/index.js"),a=o.n(s),d=o("./node_modules/react-redux/es/index.js"),c=o("./node_modules/reselect/lib/index.js"),l=o("./bundled-modules/styled-components/styled-components.min.js"),u=o("./src/lib/objectSelector/index.ts"),p=o("./src/reddit/contexts/PageLayer/index.tsx"),m=o("./src/reddit/contexts/PageLayer/selectors.ts"),f=o("./src/reddit/models/StructuredStyles/index.ts"),h=o("./src/reddit/models/Theme/index.ts"),g=o("./src/reddit/selectors/structuredStyles.ts"),b=o("./src/reddit/selectors/subreddit.ts"),v=o("./src/reddit/selectors/user.ts"),y=o("./src/lib/CSSVariableProvider/index.tsx"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ct.forceRedditTheme?void 0:void 0!==t.subredditName?t.subredditName:Object(m.p)(e,t);const C=Object(d.connect)(()=>Object(c.createSelector)(e=>e.themes.current,e=>!!Object(g.i)(e),e=>{if(Object(g.i)(e))return e.structuredStyles.draft},(e,t)=>{if(Object(g.i)(e))return Object(g.f)(e,t)},O,Object(u.a)((e,t)=>{if(Object(g.i)(e)||Object(v.Z)(e))return;const o=O(e,t);if(!o)return;const n=Object(b.z)(e,o);if(!n)return;if(Object(v.Y)(e,{subredditId:n}))return;const r=e.structuredStyles.models[n];return r||void 0}),(e,t)=>{const o=O(e,t);if(!o)return;const n=Object(b.s)(e,{subredditName:o});return n?n.emojisCustomSize:void 0},(e,t)=>Object(v.fb)(e).nightmode,(e,t)=>{if(!Object(v.fb)(e).hideNSFW)return!0;const o=O(e,t);if(o){const t=Object(b.v)(e,{subredditName:o});return!(!t||!t.isNSFW)}return!1},(e,t)=>t.isOverlay,(e,t)=>t.isCommentsPage,(e,t,o,n,r,s,a,d,c,l,u)=>{const p={customEmojisSize:a,shouldShowNSFWContent:c,isCommentsPage:l,isOverlay:u},m=r&&r.length?`SubredditVars-r-${r}`:y.b;if(t&&o&&n){const e=Object(f.d)(o,n);return{isRootOrUniqueClassName:m,theme:Object(h.j)(e,p)}}if(s){const e=Object(f.d)(s);let t;return{isRootOrUniqueClassName:m,theme:t=d?Object(h.i)(e,p):Object(h.j)(e,p)}}return i()(e.subredditContext,p)?{isRootOrUniqueClassName:m,theme:e}:(e.subredditContext=p,{isRootOrUniqueClassName:m,theme:e})}))(class extends a.a.Component{render(){var e=this.props;const t=e.children,o=e.isRootOrUniqueClassName,n=e.theme;return x(l.ThemeProvider,{theme:n},void 0,x(y.c,{theme:n,isRootOrUniqueClassName:o},void 0,t))}});t.b=C;const w=Object(p.w)()(C)},"./src/reddit/components/Thumbnail/index.m.less":function(e,t,o){e.exports={blurredThumbnail:"GnWcY6GPzeZ5rzsiQ98fo",container:"_2MkcR85HDnYngvlVW2gMMa",contentType:"_2hIvPRO2xz4rn9LXAJXYDa",hiddenImage:"_25ZOvQhQdAqwdxPd5z-KFB",imageThumbnail:"_33Pa96SGhFVpZeI6a7Y_Pl",linkIcon:"m0n699kowSp8Wfa40lqpF",outboundLinkIcon:"_2rOixIHGmpfZB93ihJsw3V",placeholderThumbnail:"_2YO2O4rMRYYMeH_t2y8M5w",thumbnail:"_2c1ElNxHftd8W_nZtcG9zf",usePreview:"_78ohNtfA1urjgUhnN1jLi"}},"./src/reddit/components/Thumbnail/index.tsx":function(e,t,o){"use strict";o.d(t,"e",function(){return w}),o.d(t,"c",function(){return j}),o.d(t,"b",function(){return P}),o.d(t,"a",function(){return M});var n,r=o("./src/lib/isUrl/index.ts"),i=o("./node_modules/react/index.js"),s=o.n(i),a=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(a),c=o("./src/lib/classNames/index.ts"),l=o("./src/reddit/controls/ContentType/index.tsx"),u=o("./src/reddit/controls/OutboundLink/index.tsx"),p=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),m=o("./src/reddit/helpers/styles/mixins/index.tsx"),f=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),h=o("./src/reddit/models/Media/index.ts"),g=o("./src/reddit/models/Theme/index.ts"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./src/reddit/constants/posts.ts"),y=o("./src/reddit/components/Thumbnail/index.m.less"),x=o.n(y),O=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(b.c)(e).button,x.a.thumbnail,m.d,x.a.blurredThumbnail,v.f,x.a.placeholderThumbnail,e=>Object(b.c)(e).button,x.a.outboundLinkIcon,e=>Object(b.c)(e).body),j=Object(a.css)(["@media (max-width: 639px) {."," {border-radius: 4px;height: 60px;width: 80px;}}@media (min-width: 640px) {."," {","}}."," {background-color: ",";}."," {","}."," {filter: blur(","px);}."," {color: ",";}."," {color: ",";}"],x.a.container,x.a.container,m.d,x.a.linkIcon,e=>Object(b.c)(e).button,x.a.thumbnail,m.d,x.a.blurredThumbnail,v.f,x.a.placeholderThumbnail,e=>Object(b.c)(e).button,x.a.outboundLinkIcon,e=>Object(b.c)(e).body),S=e=>e.placeholderImage||Object(b.c)(e).placeholderImage,P=d.a.span.withConfig({componentId:"s1m0a5q6-0"})(["color: ",";","margin-left: 16px;max-width: 124px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;"],e=>Object(b.c)(e).body,p.metadataFont),M=({className:e,onClick:t,children:o})=>C("div",{onClick:t,className:Object(c.a)(x.a.linkIcon,e)},void 0,o),I=e=>C("img",{alt:e.alt,className:Object(c.a)(x.a.hiddenImage,e.className)}),k=e=>C("div",{"aria-label":e.alt,className:Object(c.a)(x.a.thumbnail,x.a.imageThumbnail,e.className),"data-click-id":"image",role:"img",style:{backgroundImage:`url(${e.src})`,borderColor:e.isOutbound?Object(b.c)(e).button:Object(b.c)(e).line}},void 0,e.isOutbound&&C(M,{},void 0,C(f.a,{className:x.a.outboundLinkIcon}),e.text&&C(P,{},void 0,e.text)),C(I,{alt:e.alt,className:"hiddenImg"})),N=e=>C("div",{className:Object(c.a)(x.a.thumbnail,x.a.placeholderThumbnail,e.className),"data-click-id":"image",style:{borderColor:(e=>e.isOutbound?Object(b.c)(e).button:e.placeholderImage?"transparent":Object(b.c)(e).line)(e),background:S(e)?Object(g.g)(Object(b.c)(e).placeholder,S(e),(e=>e.placeholderImage?"cover":Object(b.c)(e).placeholderImagePosition)(e)):""}},void 0,(!e.placeholderImage||e.showContentType)&&C(T,{className:x.a.contentType,isOutbound:e.isOutbound,type:e.isMeta?"meta":e.type}),e.isOutbound&&C(M,{},void 0,C(f.a,{className:x.a.outboundLinkIcon}),e.text&&C(P,{},void 0,e.text))),E=e=>s.a.createElement(k,O({},e,{className:Object(c.a)(x.a.blurredThumbnail,e.className)})),T=d()(l.b).withConfig({componentId:"s1m0a5q6-1"})(["color: ",";"],e=>e.type&&!e.isOutbound?Object(b.c)(e).actionIcon:Object(b.c)(e).button);t.d=Object(a.withTheme)(e=>{const t=e.className,o=e.crosspost,n=e.forceShowNSFW,i=e.isMeta,s=e.post,a=e.removeLink,d=e.showContentType,l=e.templatePlaceholderImage,p=e.text,m=e.theme,f=e.url,g=e.usePreview,b=!m.subredditContext.shouldShowNSFWContent&&(s.isNSFW||!(!o||!o.isNSFW))&&!n,v=S({theme:m,placeholderImage:l}),y=f||(o?g&&o.preview?o.preview.url:o.thumbnail.url:g&&s.preview?s.preview.url:s.thumbnail.url),O=L(s,t,v,b,p,m,y,i,d,a),w=Object(h.w)(s);return Object(r.a)(w)&&!a&&w.indexOf("redditmedia")<0?C("div",{className:Object(c.a)(x.a.container,g?x.a.usePreview:"")},void 0,C(u.a,{href:Object(h.w)(s),isSponsored:s.isSponsored,source:s.source},void 0,O)):C("div",{className:Object(c.a)(x.a.container,g?x.a.usePreview:"")},void 0,O)});const L=(e,t,o,n,i,s,a,d,c,l)=>{const u=e.source&&!e.isSponsored||!1;return Object(r.a)(a)?n?C(E,{"data-click-id":"image",src:a,className:t,isOutbound:u&&!l,text:i,theme:s}):C(k,{alt:e.title,className:t,src:a,isOutbound:u&&!l,text:i,theme:s}):C(N,{className:t,placeholderImage:o,isMeta:d,isOutbound:u&&!l,showContentType:c,text:i,theme:s,type:e.media?e.media.type:null})}},"./src/reddit/components/Toaster/index.m.less":function(e,t,o){e.exports={AuthErrorToastIcon:"_2Jt0Cjod2bIVz4VEgb6ZNn",authErrorToastIcon:"_2Jt0Cjod2bIVz4VEgb6ZNn",AuthErrorToastPrimaryButton:"_1BkkYahLrqvrnZoHHBH9pU",authErrorToastPrimaryButton:"_1BkkYahLrqvrnZoHHBH9pU"}},"./src/reddit/components/Translated/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return u});var n,r=o("./node_modules/lodash/isEqual.js"),i=o.n(r),s=o("./node_modules/react/index.js"),a=o.n(s),d=o("./src/app/strings/index.ts"),c=o("./src/reddit/contexts/Language.tsx"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(d.a)(e,this.props.msgId,this.props.replacements))}shouldComponentUpdate(e){return this.props.msgId!==e.msgId||!i()(this.props.replacements,e.replacements)}render(){return l(c.a.Consumer,{},void 0,this.getString)}}},"./src/reddit/components/UserFlairPicker/index.m.less":function(e,t,o){e.exports={buttonsRow:"_2jjk9b3mpveU6Vpam4kPBm"}},"./src/reddit/components/VerticalVotes/index.m.less":function(e,t,o){e.exports={voteButton:"cYUyoUM3wmgRXEHv1LlZv",bounceUp:"nmB1I04Z-G4nY3g3s_17F",bounceDown:"_1L6r7KisMt3CYUGWSEMGiR"}},"./src/reddit/components/VerticalVotes/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return S});var n,r=o("./node_modules/polished/dist/polished.es.js"),i=o("./node_modules/react/index.js"),s=o.n(i),a=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),u=o("./src/app/strings/index.ts"),p=o("./src/lib/classNames/index.ts"),m=o("./src/reddit/controls/Score/index.tsx"),f=o("./src/reddit/components/VerticalVotes/votes.tsx"),h=o("./src/reddit/helpers/styles/mixins/index.tsx"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=o("./src/reddit/models/Vote/index.ts"),v=o("./src/reddit/selectors/monthsToMinutes.ts"),y=o("./src/reddit/selectors/user.ts"),x=o("./src/reddit/components/VerticalVotes/index.m.less"),O=o.n(x),C=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(r.e)(Object(g.c)(e).navIcon,.1));t.a=l()(Object(c.withTheme)(j(class extends s.a.Component{constructor(){super(...arguments),this.state={voted:b.a.notVoted},this.onUpvote=(()=>{const e=this.props.model.voteState;(0,this.props.onVoteClick)(b.a.upvoted),this.setState({voted:e!==b.a.upvoted?b.a.upvoted:b.a.notVoted})}),this.onDownvote=(()=>{const e=this.props.model.voteState;(0,this.props.onVoteClick)(b.a.downvoted),this.setState({voted:e!==b.a.downvoted?b.a.downvoted:b.a.notVoted})})}render(){const e=this.props,t=!1!==e.redditStyle&&Object(g.c)(e).voteIcons.upvoteInactive&&Object(g.c)(e).voteIcons.upvoteActive,o=!1!==e.redditStyle&&Object(g.c)(e).voteIcons.downvoteInactive&&Object(g.c)(e).voteIcons.downvoteActive,n=this.state.voted,r=e.model.voteState,i=e.m2mIsEnabled&&n===b.a.upvoted?O.a.bounceUp:"",s=e.m2mIsEnabled&&n===b.a.downvoted?O.a.bounceDown:"";return C("div",{className:e.className},void 0,t?C(f.b,{"aria-label":Object(u.a)(e.language,"posts.upvote"),"aria-pressed":r===b.a.upvoted,"data-click-id":"upvote",compact:e.compact,id:e.upvoteTooltipId,onClick:this.onUpvote,voteState:r}):C("button",{className:Object(p.a)(O.a.voteButton,i),"aria-label":Object(u.a)(e.language,"posts.upvote"),"aria-pressed":r===b.a.upvoted,onClick:this.onUpvote,"data-click-id":"upvote",id:e.upvoteTooltipId},void 0,C(f.d,{compact:e.compact,voteState:r})),!e.compact&&C(m.a,{flairStyleTemplate:e.flairStyleTemplate,light:e.light,score:e.model.score,voteState:r,isScoreHidden:e.model.isScoreHidden}),o?C(f.a,{"aria-label":Object(u.a)(e.language,"posts.downvote"),"aria-pressed":r===b.a.downvoted,"data-click-id":"downvote",compact:e.compact,onClick:this.onDownvote,voteState:r}):C("button",{className:Object(p.a)(O.a.voteButton,s),"aria-label":Object(u.a)(e.language,"posts.downvote"),"aria-pressed":r===b.a.downvoted,onClick:this.onDownvote,"data-click-id":"downvote"},void 0,C(f.c,{compact:e.compact,voteState:r})))}}))).withConfig({componentId:"s1b4xnj8-0"})(["","","",""],S,m.b,h.y)},"./src/reddit/components/VerticalVotes/votes.m.less":function(e,t,o){e.exports={customDownvote:"ceU_3ot04pOVIcrrXH9fY",customUpvote:"_2k73nZrjAYiwAj9hv7K-kq"}},"./src/reddit/components/VerticalVotes/votes.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./node_modules/polished/dist/polished.es.js"),c=o("./src/reddit/helpers/styles/mixins/index.tsx"),l=o("./src/reddit/icons/fonts/Downvote/index.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=o("./src/reddit/models/Vote/index.ts"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ce===p.a.downvoted,h=({interactive:e})=>!1!==e;var g=a()(e=>m(l.a,{className:e.className,compact:e.compact})).withConfig({componentId:"s1y8gf4b-0"})(["","color: ",";","",""],e=>h(e)?`\n ${c.p}\n cursor: pointer;\n `:"",e=>{const t=Object(u.c)(e);return f(e)?`${t.voteText.downvote} !important`:t.actionIcon},e=>{if(f(e)||!h(e))return"";return`\n &:hover {\n color: ${Object(d.g)(.8,Object(u.c)(e).voteText.downvote)};\n }\n `},e=>h(e)?`\n &:active {\n color: ${Object(d.h)(.8,Object(u.c)(e).voteText.downvote)};\n }`:""),b=o("./src/reddit/icons/fonts/Upvote/index.tsx"),v=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce===p.a.upvoted,x=({interactive:e})=>!1!==e;var O=a()(e=>v(b.a,{className:e.className,compact:e.compact})).withConfig({componentId:"dplx91-0"})(["","color: ",";","",""],e=>x(e)&&`\n ${c.p}\n cursor: pointer;\n `||"",e=>{const t=Object(u.c)(e);return y(e)?`${t.voteText.upvote} !important`:t.actionIcon},e=>{if(y(e)||!x(e))return"";return`\n &:hover {\n color: ${Object(d.g)(.8,Object(u.c)(e).voteText.upvote)};\n }\n `},e=>x(e)&&`\n &:active {\n color: ${Object(d.h)(.8,Object(u.c)(e).voteText.upvote)};\n }`||"");const C=e=>({width:`${e}px`,height:`${e}px`});var w=o("./src/reddit/components/VerticalVotes/votes.m.less"),j=o.n(w);o.d(t,"a",function(){return M}),o.d(t,"b",function(){return I}),o.d(t,"c",function(){return k}),o.d(t,"d",function(){return N});var S=Object.assign||function(e){for(var t=1;t{var t=e.compact,o=e.voteState,n=P(e,["compact","voteState"]);const r=o===p.a.downvoted?Object(u.c)(n).voteIcons.downvoteActive:Object(u.c)(n).voteIcons.downvoteInactive,s=C(t?20:24),a=Object.assign({backgroundImage:`url('${r}')`},s);return i.a.createElement("button",S({className:j.a.customDownvote,style:a},n))}),I=Object(s.withTheme)(e=>{var t=e.compact,o=e.voteState,n=P(e,["compact","voteState"]);const r=o===p.a.upvoted?Object(u.c)(n).voteIcons.upvoteActive:Object(u.c)(n).voteIcons.upvoteInactive,s=C(t?20:24),a=Object.assign({backgroundImage:`url('${r}')`},s);return i.a.createElement("button",S({className:j.a.customUpvote,style:a},n))}),k=g,N=O},"./src/reddit/connectors/connectClickToToggleEditor.ts":function(e,t,o){"use strict";var n=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/reddit/actions/structuredStyles.ts"),s=o("./src/reddit/selectors/activeModalId.ts"),a=o("./src/reddit/selectors/structuredStyles.ts"),d=o("./src/reddit/constants/modals.ts");const c=Object(r.createStructuredSelector)({bladeHasUnsavedChanges:a.a,isEditing:a.i,isBladeEditorDirty:a.h,isModalOpen:Object(s.b)(d.a.BLADE_UNSAVED_CHANGES)});t.a=Object(n.connect)(c,(e,{subredditId:t})=>({requestCloseBlade:()=>t&&e(Object(i.s)(t))}))},"./src/reddit/connectors/connectToLanguage.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return a});var n=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/reddit/selectors/user.ts");const s=Object(r.createStructuredSelector)({language:i.M});function a(e){return Object(n.connect)(s)(e)}},"./src/reddit/constants/accountManager.ts":function(e,t,o){"use strict";var n,r;o.d(t,"b",function(){return n}),o.d(t,"a",function(){return r}),function(e){e.Index="/login/",e.Register="/register/"}(n||(n={})),function(e){e.Login="login",e.Register="register"}(r||(r={}))},"./src/reddit/constants/componentSizes.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r}),o.d(t,"d",function(){return i}),o.d(t,"f",function(){return s}),o.d(t,"g",function(){return a}),o.d(t,"h",function(){return d}),o.d(t,"i",function(){return c}),o.d(t,"j",function(){return l}),o.d(t,"k",function(){return u}),o.d(t,"l",function(){return p}),o.d(t,"p",function(){return m}),o.d(t,"o",function(){return f}),o.d(t,"n",function(){return h}),o.d(t,"m",function(){return g}),o.d(t,"q",function(){return b}),o.d(t,"r",function(){return v}),o.d(t,"u",function(){return y}),o.d(t,"v",function(){return x}),o.d(t,"s",function(){return O}),o.d(t,"t",function(){return C}),o.d(t,"x",function(){return w}),o.d(t,"E",function(){return j}),o.d(t,"F",function(){return S}),o.d(t,"G",function(){return P}),o.d(t,"H",function(){return M}),o.d(t,"I",function(){return I}),o.d(t,"J",function(){return k}),o.d(t,"c",function(){return N}),o.d(t,"w",function(){return E}),o.d(t,"e",function(){return T}),o.d(t,"y",function(){return L}),o.d(t,"z",function(){return _}),o.d(t,"A",function(){return F}),o.d(t,"B",function(){return R}),o.d(t,"C",function(){return A}),o.d(t,"D",function(){return $});const n=425,r=284,i=864,s=450,a=800,d=476,c=284,l=48,u=648,p=80,m=32,f=12,h=1600,g=1280,b=140,v=448,y=40,x=280,O=538,C=410,w=24,j=24,S=312,P=40,M=270,I=5,k=16,N=40,E=1250,T=82,L=48,_=122,F=8,R=16,A=36,$=37},"./src/reddit/constants/elementClassNames.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i}),o.d(t,"e",function(){return s}),o.d(t,"f",function(){return a}),o.d(t,"g",function(){return d}),o.d(t,"h",function(){return c}),o.d(t,"d",function(){return l});const n="public-DraftEditor-content",r="DraftEditor-root",i="public-DraftStyleDefault-block",s="hidden",a="hovered",d="scrollerItem",c="threadline",l="header-user-dropdown"},"./src/reddit/constants/flair.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return i}),o.d(t,"a",function(){return s});var n=o("./src/reddit/constants/colors.ts"),r=o("./src/reddit/models/Flair/index.ts");const i=64,s={backgroundColor:n.a.defaultFlair,id:"",modOnly:!1,textColor:r.d.Dark,textEditable:!1}},"./src/reddit/constants/jsapiEvents.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i});const n="reddit",r="reddit.ready",i="reddit.urlChanged"},"./src/reddit/constants/screenWidths.ts":function(e,t,o){"use strict";o.d(t,"j",function(){return n}),o.d(t,"h",function(){return r}),o.d(t,"f",function(){return i}),o.d(t,"e",function(){return s}),o.d(t,"i",function(){return a}),o.d(t,"g",function(){return d}),o.d(t,"a",function(){return c}),o.d(t,"b",function(){return l}),o.d(t,"c",function(){return u}),o.d(t,"d",function(){return p});const n=320,r=375,i=414,s=480,a=640,d=960,c=1460,l=1024,u=1200,p=1232},"./src/reddit/contexts/AdminEvents.ts":function(e,t,o){"use strict";var n=o("./node_modules/brcast/dist/brcast.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r);t.a=i.a.createContext(Object(n.a)([]))},"./src/reddit/contexts/ApiContext.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return d}),o.d(t,"b",function(){return c});var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;c{throw new Error("Component attempted to make an API request with no ApiContext")});function c(e){return t=>a(d.Consumer,{},void 0,o=>i.a.createElement(e,s({apiContext:o},t)))}},"./src/reddit/contexts/Language.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return r});var n=o("./node_modules/react/index.js");const r=Object(n.createContext)("en")},"./src/reddit/controls/Button/index.tsx":function(e,t,o){"use strict";o.d(t,"w",function(){return m}),o.d(t,"p",function(){return f}),o.d(t,"o",function(){return h}),o.d(t,"q",function(){return g}),o.d(t,"t",function(){return b}),o.d(t,"r",function(){return y}),o.d(t,"u",function(){return x}),o.d(t,"s",function(){return O}),o.d(t,"v",function(){return C}),o.d(t,"k",function(){return P}),o.d(t,"j",function(){return I}),o.d(t,"e",function(){return k}),o.d(t,"f",function(){return N}),o.d(t,"d",function(){return E}),o.d(t,"a",function(){return T}),o.d(t,"h",function(){return L}),o.d(t,"i",function(){return _}),o.d(t,"g",function(){return F}),o.d(t,"l",function(){return R}),o.d(t,"m",function(){return A}),o.d(t,"n",function(){return $}),o.d(t,"b",function(){return D}),o.d(t,"c",function(){return B});var n=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/controls/InternalLink/index.tsx"),c=o("./src/reddit/constants/colors.ts"),l=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);rObject(u.c)(e).linkText,e=>Object(u.c)(e).linkText,e=>Object(u.c)(e).linkText,e=>Object(n.h)(.8,Object(u.c)(e).linkText),e=>Object(n.h)(.8,Object(u.c)(e).linkText),e=>Object(n.h)(.8,Object(u.c)(e).linkText),e=>Object(n.g)(.8,Object(u.c)(e).linkText),e=>Object(n.g)(.8,Object(u.c)(e).linkText),e=>Object(n.g)(.8,Object(u.c)(e).linkText),e=>Object(n.e)(Object(u.c)(e).linkText,.5),e=>Object(n.e)(Object(u.c)(e).linkText,.5),e=>Object(n.e)(Object(u.c)(e).linkText,.5)),h=Object(s.css)(["","border: 1px solid transparent;border-radius: 4px;box-sizing: border-box;text-align: center;letter-spacing: 1px;text-decoration: none;"],l.smallButtonFont),g=(e,t)=>Object(s.css)(["background-color: ",";border-color: ",";color: ",";fill: ",";&:hover {background-color: ",";border-color: ",";color: ",";fill: ",";}&:active {background-color: ",";border-color: ",";color: ",";fill: ",";}&:disabled,&[disabled],&[data-disabled] {background-color: ",";border-color: ",";color: ",";fill: ",";cursor: not-allowed;}"],e,e,t,t,Object(n.h)(.8,e),Object(n.h)(.8,e),t,t,Object(n.g)(.8,e),Object(n.g)(.8,e),t,t,Object(n.h)(.5,e),Object(n.h)(.5,e),Object(n.e)(t,.5),Object(n.e)(t,.5)),b=Object(s.css)(["",";"],e=>g(Object(u.c)(e).button,Object(u.c)(e).body)),v=Object(s.css)(["background-color: ",";border-color: ",";color: ",";fill: ",";&:hover {background-color: ",";border-color: ",";color: ",";fill: ",";}&:active {background-color: ",";border-color: ",";color: ",";fill: ",";}&:disabled,&[disabled],&[data-disabled] {background-color: ",";border-color: ",";color: ",";fill: ",";cursor: not-allowed;}"],c.a.removed,c.a.removed,e=>Object(u.c)(e).body,e=>Object(u.c)(e).body,Object(n.h)(.8,c.a.removed),Object(n.h)(.8,c.a.removed),e=>Object(u.c)(e).body,e=>Object(u.c)(e).body,Object(n.g)(.8,c.a.removed),Object(n.g)(.8,c.a.removed),e=>Object(u.c)(e).body,e=>Object(u.c)(e).body,Object(n.h)(.5,c.a.removed),Object(n.h)(.5,c.a.removed),e=>Object(n.e)(Object(u.c)(e).body,.5),e=>Object(n.e)(Object(u.c)(e).body,.5)),y=e=>Object(s.css)(["border-color: ",";color: ",";fill: ",";&:hover {border-color: ",";color: ",";fill: ",";}&:active {border-color: ",";color: ",";fill: ",";}&:disabled,&[disabled],&[data-disabled] {border-color: ",";color: ",";fill: ",";cursor: not-allowed;}"],e,e,e,Object(n.h)(.8,e),Object(n.h)(.8,e),Object(n.h)(.8,e),Object(n.g)(.8,e),Object(n.g)(.8,e),Object(n.g)(.8,e),Object(n.e)(e,.5),Object(n.e)(e,.5),Object(n.e)(e,.5)),x=Object(s.css)(["",";"],e=>y(Object(u.c)(e).button)),O=e=>Object(s.css)(["color: ",";fill: ",";&:hover {color: ",";fill: ",";}&:active {color: ",";fill: ",";}&:disabled,&[disabled],&[data-disabled] {color: ",";fill: ",";cursor: not-allowed;}"],e,e,Object(n.g)(.8,e),Object(n.g)(.8,e),Object(n.g)(.8,e),Object(n.g)(.8,e),Object(n.e)(e,.5),Object(n.e)(e,.5)),C=Object(s.css)(["",";"],e=>O(Object(u.c)(e).button)),w=Object(s.css)(["background-color: ",";border-color: ",";color: ",";&:hover {background-color: ",";border-color: ",";color: ",";}&:active {background-color: ",";border-color: ",";color: ",";}&:disabled,&[disabled],&[data-disabled] {background-color: ",";border-color: ",";color: ",";cursor: not-allowed;}"],c.a.gold,c.a.gold,e=>Object(u.c)(e).body,e=>Object(n.h)(.8,c.a.gold),e=>Object(n.h)(.8,c.a.gold),e=>Object(u.c)(e).body,e=>Object(n.g)(.8,c.a.gold),e=>Object(n.g)(.8,c.a.gold),e=>Object(u.c)(e).body,e=>Object(n.h)(.5,c.a.gold),e=>Object(n.h)(.5,c.a.gold),e=>Object(n.e)(Object(u.c)(e).body,.5)),j=Object(s.css)(["background-color: ",";border-color: ",";color: ",";&:hover {background-color: ",";border-color: ",";color: ",";}&:active {background-color: ",";border-color: ",";color: ",";}&:disabled,&[disabled],&[data-disabled] {background-color: ",";border-color: ",";color: ",";cursor: not-allowed;}"],c.a.snoo,c.a.snoo,e=>Object(u.c)(e).body,e=>Object(n.h)(.8,c.a.snoo),e=>Object(n.h)(.8,c.a.snoo),e=>Object(u.c)(e).body,e=>Object(n.g)(.8,c.a.snoo),e=>Object(n.g)(.8,c.a.snoo),e=>Object(u.c)(e).body,e=>Object(n.h)(.5,c.a.snoo),e=>Object(n.h)(.5,c.a.snoo),e=>Object(n.e)(Object(u.c)(e).body,.5)),S=Object(s.css)(["","","color: ",";fill: ",";background-color: ",";"],h,m,e=>Object(u.c)(e).body,e=>Object(u.c)(e).lightText,e=>Object(u.c)(e).button);a.a.button.withConfig({componentId:"s1f6o7cs-0"})(["",""],S);const P=e=>{e.redditStyle,e["data-redditstyle"];var t=p(e,["redditStyle","data-redditstyle"]);return i.a.createElement(d.a,t)},M=e=>{e.redditStyle,e["data-redditstyle"];var t=p(e,["redditStyle","data-redditstyle"]);return i.a.createElement("a",t)},I=e=>{e.redditStyle,e["data-redditstyle"];var t=p(e,["redditStyle","data-redditstyle"]);return i.a.createElement("button",t)},k=a()(M).withConfig({componentId:"s1f6o7cs-1"})(["","","","display: block;"],h,m,b),N=a()(P).withConfig({componentId:"s1f6o7cs-2"})(["","","","display: block;"],h,m,b),E=a()(I).withConfig({componentId:"s1f6o7cs-3"})(["","","",""],h,m,b),T=a()(I).withConfig({componentId:"s1f6o7cs-4"})(["","","",""],h,m,v),L=a()(M).withConfig({componentId:"s1f6o7cs-5"})(["","","background-color: transparent;",""],h,m,x),_=a()(P).withConfig({componentId:"s1f6o7cs-6"})(["","","background-color: transparent;",""],h,m,x),F=a()(I).withConfig({componentId:"s1f6o7cs-7"})(["","","background-color: transparent;",""],h,m,x),R=a()(I).withConfig({componentId:"s1f6o7cs-8"})(["","","background-color: transparent;",""],h,m,C),A=a()(M).withConfig({componentId:"s1f6o7cs-9"})(["","","background-color: transparent;",""],h,m,C),$=a()(P).withConfig({componentId:"s1f6o7cs-10"})(["","","background-color: transparent;",""],h,m,C),D=a()(I).withConfig({componentId:"s1f6o7cs-11"})(["","","",""],h,m,w),B=a()(I).withConfig({componentId:"s1f6o7cs-12"})(["","","",""],h,m,j)},"./src/reddit/controls/CheckboxWithLabel/index.m.less":function(e,t,o){e.exports={checkboxLabel:"_1H6-wE3jxCdsIeXW5AMjj8",labelContent:"-kceiAQn0jpWOpu7qZRjD"}},"./src/reddit/controls/CheckboxWithLabel/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/controls/CheckboxWithLabel/index.m.less"),a=o.n(s),d=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/constants/colors.ts"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),u=o("./src/reddit/icons/svgs/Checkbox/index.tsx"),p=o("./src/reddit/icons/svgs/CheckboxSelected/index.tsx"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(l.c)(e).body),h=i()(p.a).withConfig({componentId:"s1xud0ot-1"})(["",""],"\n margin-right: 10px;\n"),g=i()(e=>m("button",{"aria-checked":e.isSelected,"aria-disabled":e.disabled,autoFocus:e.autoFocus,className:Object(d.a)(a.a.checkboxLabel,e.className),disabled:e.disabled,onClick:e.onClick,type:"button",role:"checkbox"},void 0,m("span",{tabIndex:-1,className:a.a.labelContent},void 0,e.isSelected?m(h,{className:"checkbox-inner-icon"}):m(f,{className:"checkbox-inner-icon"}),e.text))).withConfig({componentId:"s1xud0ot-2"})(["box-sizing: border-box;fill: ",";"],c.a.alienblue);t.a=g},"./src/reddit/controls/ContentType/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/icons/fonts/Gif/index.tsx"),a=o("./src/reddit/icons/fonts/Link/index.tsx"),d=o("./src/reddit/icons/fonts/Photos/index.tsx"),c=o("./src/reddit/icons/fonts/Text/index.tsx"),l=o("./src/reddit/icons/fonts/helpers.tsx"),u=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cu("i",{className:`${Object(l.b)("video")} ${e.className}`})).withConfig({componentId:"s1eziz2x-0"})(["display: inline-block;vertical-align: text-bottom;width: 20px;height: 20px;font-size: 20px;font-weight: 400;line-height: 20px;"]),m=o("./src/reddit/icons/svgs/Poll/index.tsx");o.d(t,"a",function(){return b});var f=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{switch(e.type){case"gifvideo":return f(g,{className:e.className});case"image":return f(v,{className:e.className});case"meta":return f(y,{className:e.className});case"rtjson":case"text":return f(x,{className:e.className});case"video":return f(O,{className:e.className});default:return f(b,{className:e.className})}})},"./src/reddit/controls/Dropdown/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/lib/domUtils/index.ts"),c=o("./src/reddit/constants/zIndex.ts"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts");t.a=a()(class extends i.a.Component{componentDidMount(){this.props.noFocus||this.ref&&this.ref.focus()}componentWillUnmount(){Object(d.a)(this.props.tooltipId)}render(){const e=this.props;return i.a.createElement("div",{className:e.className,ref:e=>this.ref=e,role:"menu",style:e.style,tabIndex:-1},e.children)}}).withConfig({componentId:"s1afd82k-0"})(["border-radius: 4px;box-shadow: 0 2px 4px 0 ",";color: ",";margin-top: 8px;overflow: hidden;position: ",";z-index: ",";background-color: ",";&:focus {outline: none;}"],e=>Object(n.e)(Object(l.c)(e).bodyText,.2),e=>Object(l.c)(e).bodyText,({isFixed:e=!1})=>e?"fixed":"absolute",({isFixed:e=!1,isOverlay:t=!1})=>t?e?c.p+1:c.o:c.h,e=>Object(l.c)(e).body)},"./src/reddit/controls/InternalLink/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./node_modules/react-router-dom/es/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(a),c=o("./src/reddit/helpers/path/index.ts"),l=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;c{var t=e.children,o=e.className,n=e.disabled,r=(e.replace,e.to),a=p(e,["children","className","disabled","replace","to"]);return n?u(m,{className:o},void 0,t):("string"==typeof r&&(r=Object(c.b)(r)),i.a.createElement(s.a,l({className:o,to:r},a),t))})},"./src/reddit/controls/InvisibleScreenReaderText/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n);t.a=r.a.span.withConfig({componentId:"s1dqr9jy-0"})(["position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px, 1px, 1px, 1px);"])},"./src/reddit/controls/RadioInput/RadioOption/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/constants/colors.ts"),c=o("./src/reddit/constants/keycodes.ts"),l=o("./src/reddit/icons/svgs/RadioOff/index.tsx"),u=o("./src/reddit/icons/svgs/RadioOn/index.tsx"),p=o("./src/reddit/layout/row/Inline/index.tsx"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c{const t=this.props;t.disabled||e.key!==c.b.Enter&&e.key!==c.b.Space||t.onClick&&t.onClick(t.value)})}componentDidUpdate(e){this.props.selected&&!e.selected&&this.ref&&this.ref.focus()}render(){const e=this.props;return e.hidden?null:m(p.a,{"aria-checked":e.selected,className:e.className,innerRef:e=>this.ref=e,onClick:e.disabled?void 0:e.onClick,onKeyPress:this.onKeyPress,role:"radio",tabIndex:e.tabIndex},void 0,e.showButton&&(e.selected?m(f,{}):m(h,{})),e.children)}}},"./src/reddit/controls/RadioInput/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return d});var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./src/reddit/constants/keycodes.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c{this.state.value!==e&&(this.props.onChange(e),this.setState(()=>({value:e})))}),this.getValues=(()=>i.a.Children.map(this.props.children,e=>e.props.value)),this.onKeyUp=(e=>{var t=this.props;const o=t.disabled,n=t.onChange,r=this.state.value;if(o)return;const i=e.key===s.b.ArrowUp,a=e.key===s.b.ArrowDown;if(i||a){const e=this.getValues();if(!e.length)return;const t=r?e.indexOf(r):0,o=e[((i?t-1:t+1)+e.length)%e.length];n(o),this.setState({value:o})}}),this.state={value:e.value||""}}componentWillReceiveProps(e){this.setState(()=>({value:e.value||""}))}render(){const e=this.props,t=this.state;return a("div",{"aria-labelledby":e.name,className:e.className,role:"radiogroup",onKeyUp:this.onKeyUp},void 0,a("input",{type:"hidden",value:t.value,disabled:e.disabled}),i.a.Children.map(e.children,e=>i.a.cloneElement(e,{onClick:t=>this.handleClick(e.props.value),selected:e.props.value===t.value})))}}},"./src/reddit/controls/Score/index.m.less":function(e,t,o){e.exports={score:"_1rZYMD_4xY3gRcSS3p8ODO"}},"./src/reddit/controls/Score/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return g});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/lib/classNames/index.ts"),s=o("./src/lib/prettyPrintNumber/index.ts"),a=o("./src/reddit/constants/colors.ts"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),c=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),l=o("./src/reddit/helpers/styles/smartTextColor.ts"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=o("./src/reddit/models/Vote/index.ts"),m=o("./src/reddit/controls/Score/index.m.less"),f=o.n(m),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c{const t={color:e.light?a.a.lightboxHeaderText:(e=>e.voteState===p.a.downvoted?Object(u.c)(e).voteText.downvote:e.voteState===p.a.upvoted?Object(u.c)(e).voteText.upvote:Object(l.a)(Object(c.a)(e)))(e)},o=e.isScoreHidden?"•":Object(s.b)(e.score);return h("div",{className:Object(i.a)(f.a.score,e.className),style:t},void 0,o)});t.a=b},"./src/reddit/controls/Search/RelatedSubredditMetaData.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/lib/classNames/index.ts"),c=o("./src/lib/objectSelector/index.ts"),l=o("./src/reddit/components/Hovercards/SubredditHovercard/index.tsx"),u=o("./src/reddit/components/SubredditIcon/index.tsx"),p=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=o("./src/reddit/selectors/subreddit.ts"),f=o("./src/reddit/components/HeaderSubredditSelector/ListItem/index.m.less"),h=o.n(f),g=o("./src/reddit/controls/Search/index.m.less"),b=o.n(g),v=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(p.c)(e).lightText};\n border-radius: 9001px;\n`,x=a()(u.b).withConfig({componentId:"nkx6bk-0"})(["",";"],y),O=Object(r.connect)(()=>Object(i.createStructuredSelector)({subredditsByName:Object(c.a)((e,t)=>{const o={};return t.subredditIcons&&t.subredditIcons.map(t=>{o[t.subredditName]=Object(m.v)(e,{subredditName:t.subredditName})}),o})}));t.a=O(e=>v("div",{className:Object(d.a)(h.a.subText,b.a.subText,e.className)},void 0,e.subredditIcons?e.subredditIcons.map(t=>v(l.a,{subredditName:t.subredditName},`${t.subredditName}-hoverCard`,v(x,{className:Object(d.a)(b.a.icon,b.a.isHeaderIcon),linkTo:`/r/${t.subredditName}`,iconUrl:t.url,subredditOrProfile:e.subredditsByName[t.subredditName]},t.subredditName))):v(x,{className:b.a.icon,iconUrl:e.iconUrl},e.iconUrl),v("span",{className:e.isHeaderContent&&e.subredditIcons&&e.subredditIcons.length?b.a.hasIcons:void 0},void 0,e.suffix)))},"./src/reddit/controls/Search/index.m.less":function(e,t,o){e.exports={icon:"_1hdDhVEGWEdVJcgy2XQ2Eq",isHeaderIcon:"_1biYoFBD4CLgOvrr_HinV4",hasIcons:"_1M-azLenSs2UgxeZ2rJX20",subText:"_2-DL_E9cFo1xsqU3Q8BXnJ"}},"./src/reddit/controls/Search/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/history/index.js"),i=o("./node_modules/lodash/debounce.js"),s=o.n(i),a=o("./node_modules/react/index.js"),d=o.n(a),c=o("./node_modules/react-redux/es/index.js"),l=o("./node_modules/react-router-redux/es/index.js"),u=o("./node_modules/reselect/lib/index.js"),p=o("./bundled-modules/styled-components/styled-components.min.js"),m=o.n(p),f=o("./node_modules/uuid/v4.js"),h=o.n(f),g=o("./src/app/actions/tooltip.ts"),b=o("./src/app/strings/index.ts"),v=o("./src/lib/classNames/index.ts"),y=o("./src/lib/makeSearchKey/index.ts"),x=o("./src/reddit/actions/category.ts"),O=o("./src/reddit/actions/page.ts"),C=o("./src/reddit/actions/search.ts"),w=o("./src/higherOrderComponents/asTooltip.tsx"),j=o("./src/reddit/components/HeaderSubredditSelector/LoadingListSection/index.tsx"),S=o("./node_modules/react-router-dom/es/index.js"),P=o("./src/reddit/components/InfoTextTooltip/index.tsx"),M=o("./src/reddit/helpers/getSearchUrl/index.ts"),I=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),k=o("./src/reddit/icons/svgs/Clear/index.tsx"),N=o("./src/reddit/icons/svgs/Search/index.tsx"),E=o("./src/reddit/models/Search/index.ts"),T=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),L=o("./src/reddit/selectors/telemetry.ts"),_=o("./src/reddit/components/HeaderSubredditSelector/ListItem/index.m.less"),F=o.n(_),R=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(T.c)(e).lightText};\n border-radius: 9001px;\n`,B=m()(e=>d.a.createElement("div",A({className:e.className},e))).withConfig({componentId:"sl3810-1"})(["",";background: url('","');background-position: center;background-repeat: no-repeat;background-size: 100%;"],D,e=>e.url),H=m()(I.a).withConfig({componentId:"sl3810-2"})(["",";background: ",";fill: ",";padding: 3px;"],D,e=>Object(T.c)(e).active,e=>Object(T.c)(e).lightText);class Q extends d.a.Component{constructor(){super(...arguments),this.onRecentSearchItemClick=(()=>{this.props.recentSearch.isTypeaheadSuggestion?this.props.onClearSearchQuery():this.props.onUpdateSearchQuery(this.props.recentSearch.searchQuery),this.props.onSendDropdownClickEvent(this.props.recentSearch.searchQuery,this.props.recentSearch.searchQuery,L.StructureType.Recent,L.SearchDropdownNouns.Recent)}),this.generateFullSearchQuery=(e=>e.subredditOrProfileRestrictedName?`${e.subredditOrProfileRestrictedName} ${e.searchQuery}`:e.searchQuery)}render(){const e=this.props,t=e.activeTooltipId,o=e.className,n=e.focusedItem,r=e.isInRailsExperiment,i=e.language,s=e.onRemoveRecentSearch,a=e.recentSearch,d=e.toggleTooltip,c=Object(M.a)(null,null,a,r),l=c&&c.url,u=c&&c.qs,p=u?`${l}?${u}`:l,m=this.generateFullSearchQuery(a);let f;return n&&(f=this.generateFullSearchQuery(n)),R(S.a,{"aria-label":a.searchQuery,className:Object(v.a)(F.a.item,o,{"m-focused":!(!n||n.section!==E.c.recent||f!==m)}),onClick:this.onRecentSearchItemClick,role:"link",tabIndex:-1,to:p||""},m,a.displayInfo&&a.isTypeaheadSuggestion?a.displayInfo.iconUrl?R(B,{url:a.displayInfo.iconUrl}):R(H,{}):R(N.a,{className:F.a.icon}),R("span",{className:F.a.text},void 0,m),R("div",{onMouseEnter:()=>d(m),onMouseLeave:()=>d(null),id:m},void 0,R(k.a,{className:Object(v.a)(F.a.icon,"m-hoverable"),onClick:e=>{e.stopPropagation(),e.preventDefault(),s(a)}}),R($,{isOpen:t===m,text:Object(b.a)(i,"search.dropdown.remove"),tooltipId:m,targetPosition:["center","top"],tooltipPosition:["center","bottom"]})))}}var U=o("./src/reddit/components/ClassicPost/Thumbnail.tsx"),z=o("./src/reddit/components/PostTitle/index.tsx"),G=o("./src/reddit/components/Translated/index.tsx"),V=o("./src/reddit/controls/Search/RelatedSubredditMetaData.tsx"),W=o("./src/reddit/helpers/canRenderThumbnail.ts"),q=o("./src/reddit/icons/svgs/Popular/index.tsx"),Z=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(T.c)(e).metaText);class X extends d.a.Component{constructor(){super(...arguments),this.transformTrendingToRecentSearch=(()=>{const e=this.props.trendingItem;e.post,e.subredditInfo,e.subredditOccurrences;return K(e,["post","subredditInfo","subredditOccurrences"])}),this.onTrendingItemClick=(()=>{this.props.onUpdateSearchQuery(this.props.trendingItem.searchQuery);const e=this.transformTrendingToRecentSearch();this.props.onSetRecentSearch(e),this.props.onSendDropdownClickEvent(this.props.trendingItem.searchQuery,this.props.trendingItem.rawQuery||"",L.StructureType.Trending,L.SearchDropdownNouns.Trending)})}render(){var e=this.props;const t=e.className,o=e.focusedItem,n=e.isInRailsExperiment,r=e.trendingItem,i=Object(M.a)(null,null,r,n,{source:y.a.Trending}),s=i&&i.url,a=i&&i.qs,d=a?`${s}?${a}`:s;return Z(S.a,{"aria-label":r.searchQuery,className:Object(v.a)(F.a.item,F.a.trending,t,{"m-focused":!(!o||o.section!==E.c.trending||r.searchQuery!==o.searchQuery)}),onClick:this.onTrendingItemClick,role:"link",tabIndex:-1,to:d||""},`trending-${r.searchQuery}`,Z("div",{className:F.a.trendingContent},void 0,Z("div",{},void 0,Z(q.a,{className:Object(v.a)(F.a.icon,F.a.trending)}),Z("span",{},void 0,Z(z.a,{className:Object(v.a)(F.a.text,F.a.trending),redditStyle:!0,size:z.b.Small},void 0,r.searchQuery)),r.post&&Z(Y,{},void 0,r.post.title)),r.subredditInfo&&Z(V.a,{className:Object(v.a)(F.a.relatedSubredditMetaData,{"m-noPostTitle":!r.post}),iconUrl:r.subredditInfo.icon||void 0,suffix:Z(G.a,{msgId:"search.subredditMetaData.andMore",replacements:{displayText:r.subredditInfo.displayText}})})),r.post&&Object(W.a)(r.post)&&Z(U.b,{post:r.post,removeLink:!0}))}}var J=o("./src/reddit/components/Flair/index.tsx"),ee=o("./src/reddit/models/Flair/index.ts"),te=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(T.c)(e).lightText};\n border-radius: 9001px;\n`,ie=m()(e=>d.a.createElement("div",oe({className:e.className},e))).withConfig({componentId:"s1wfwevk-0"})(["",";background: url('","');background-position: center;background-repeat: no-repeat;background-size: 100%;"],re,e=>e.url),se=m()(I.a).withConfig({componentId:"s1wfwevk-1"})(["",";background: ",";fill: ",";padding: 3px;"],re,e=>Object(T.c)(e).active,e=>Object(T.c)(e).lightText);class ae extends d.a.Component{constructor(){super(...arguments),this.onTypeaheadSuggestionClick=(()=>{this.props.onSetRecentSearch(this.props.item),this.props.onSendDropdownClickEvent(this.props.item.searchQuery,this.props.item.searchQuery,L.StructureType.Search,this.props.item.isProfile?L.SearchDropdownNouns.TypeaheadProfile:L.SearchDropdownNouns.TypeaheadSubreddit),this.props.onClearSearchQuery()})}render(){const e=this.props,t=e.className,o=e.focusedItem,n=e.item,r=e.language;return te(S.a,{"aria-label":n.searchQuery,className:Object(v.a)(F.a.item,t,ne,{"m-focused":!(!o||o.searchQuery!==n.searchQuery)}),onClick:this.onTypeaheadSuggestionClick,role:"link",tabIndex:-1,to:`/${n.searchQuery}`},n.searchQuery,n.displayInfo&&n.displayInfo.iconUrl?te(ie,{url:n.displayInfo.iconUrl}):te(se,{}),te("div",{},void 0,n.displayInfo&&n.displayInfo.subredditOrProfileName&&te("div",{className:Object(v.a)(F.a.text,ne)},void 0,n.displayInfo.subredditOrProfileName),te("div",{},void 0,n.displayInfo&&void 0!==n.displayInfo.subscribers&&te("div",{className:F.a.subText},void 0,Object(b.d)(r,"listings.subscribers",n.displayInfo.subscribers)),n.displayInfo&&n.displayInfo.isNSFW&&te(J.c,{flair:{type:ee.e.Nsfw,text:"nsfw"}}))))}}var de=o("./src/reddit/constants/zIndex.ts"),ce=o("./src/reddit/controls/Dropdown/index.tsx"),le=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),ue=o("./src/reddit/components/HeaderSubredditSelector/index.m.less"),pe=o.n(ue),me=o("./src/reddit/components/HeaderSubredditSelector/LoadingListSection/index.m.less"),fe=o.n(me),he=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(T.c)(e).actionIcon,F.a.trending,e=>Object(T.c)(e).linkText,F.a.title,e=>Object(T.c)(e).line,e=>Object(T.c)(e).metaText,F.a.item,F.a.trending,e=>Object(T.c)(e).line,e=>Object(T.c)(e).field,e=>Object(T.c)(e).line,F.a.icon,e=>Object(T.c)(e).navIcon,e=>Object(T.c)(e).field,"typeahead",F.a.text,"typeahead",le.titleFontH5,F.a.subText,e=>Object(T.c)(e).metaText,j.b,fe.a.item),ye=m()(Object(w.a)(ce.a)).withConfig({componentId:"s2qo4ss-0"})(["","background-color: ",";border: 1px solid ",";border-top-width: 0;color: ",";padding: 0px;"],ve,e=>Object(T.c)(e).body,e=>Object(T.c)(e).line,e=>Object(T.c)(e).bodyText);class xe extends d.a.Component{constructor(e){super(e),this.toggleTooltip=(e=>{this.setState({activeTooltipId:e})}),this.state={activeTooltipId:null}}render(){const e=this.props,t=this.state;var o=e.isFixed;const n=void 0===o||o,r={width:e.container?`${e.container.offsetWidth}px`:"inherit",marginTop:"7px",overflow:"scroll"};e.isFixed&&(r.zIndex=de.u);const i=0===e.typeaheadSuggestions.length&&!e.isTypeaheadPending;return he(ye,{className:pe.a.listContainer,isFixed:n,isOpen:e.isOpen,tooltipId:ge,noFocus:!0,style:r},void 0,e.typeaheadSuggestions.map(t=>he(ae,{focusedItem:e.typeaheadSuggestions[e.focusedItemIndex],item:t,language:e.language,onClearSearchQuery:e.onClearSearchQuery,onSendDropdownClickEvent:e.onSendDropdownClickEvent,onSetRecentSearch:e.onSetRecentSearch},t.id)),i&&e.recentSearches.map(o=>he(Q,{activeTooltipId:t.activeTooltipId,focusedItem:e.itemList[e.focusedItemIndex],isInRailsExperiment:e.isInRailsExperiment,language:e.language,onClearSearchQuery:e.onClearSearchQuery,onRemoveRecentSearch:e.onRemoveRecentSearch,onSendDropdownClickEvent:e.onSendDropdownClickEvent,onSetRecentSearch:e.onSetRecentSearch,onUpdateSearchQuery:e.onUpdateSearchQuery,recentSearch:o,toggleTooltip:this.toggleTooltip},o.id)),i&&e.isInTrendingExperiment&&!e.isTrendingPending&&e.trendingItems&&he("div",{className:Object(v.a)(F.a.title,{"m-withBorder":!!e.recentSearches.length})},void 0,Object(b.a)(e.language,"search.dropdown.trendingToday")),(e.isTypeaheadPending||e.isTrendingPending)&&he(d.a.Fragment,{},void 0,he("div",{className:fe.a.item}),he("div",{className:fe.a.item}),he("div",{className:fe.a.item}),he("div",{className:fe.a.item}),he("div",{className:fe.a.item})),i&&e.isInTrendingExperiment&&e.trendingItems.slice(0,be).map(t=>he(X,{focusedItem:e.itemList[e.focusedItemIndex],isInRailsExperiment:e.isInRailsExperiment,onSendDropdownClickEvent:e.onSendDropdownClickEvent,onSetRecentSearch:e.onSetRecentSearch,onUpdateSearchQuery:e.onUpdateSearchQuery,trendingItem:t},t.id)))}}var Oe=o("./src/reddit/components/TrackingHelper/index.tsx"),Ce=o("./src/reddit/constants/keycodes.ts"),we=o("./src/reddit/contexts/ApiContext.tsx"),je=o("./src/reddit/contexts/PageLayer/index.tsx"),Se=o("./src/reddit/endpoints/category/categoryList.ts"),Pe=o("./src/lib/constants/index.ts"),Me=o("./src/lib/makeApiRequest/index.ts"),Ie=o("./src/lib/omitHeaders/index.ts"),ke=o("./src/reddit/constants/headers.ts");const Ne=(e,t)=>Object(Me.c)(Object(Ie.a)(e,[ke.a]),{endpoint:`${e.apiUrl}/api/subreddit_autocomplete_v2.json`,method:Pe.jb.GET,data:{query:t}}),Ee=e=>Object(Me.c)(Object(Ie.a)(e,[ke.a]),{endpoint:`${e.apiUrl}/api/trending_searches_v1.json`,method:Pe.jb.GET});var Te=o("./src/reddit/helpers/r2/normalizeProfileSubredditFromR2/index.ts"),Le=o("./src/reddit/helpers/r2/normalizeSubredditFromR2/index.ts");const _e=e=>{const t=[],o={};return e.forEach(e=>{const n=e.data,r=e.kind;r===Pe.wb.SUBREDDIT?(t.push(n.name),o[n.name]=Object(Le.a)(n)):r===Pe.wb.ACCOUNT&&(t.push(n.subreddit.name),o[n.subreddit.name]=Object(Te.a)(n.subreddit,n.name))}),{data:o,order:t}};var Fe=o("./src/reddit/endpoints/trending/index.ts"),Re=o("./src/reddit/helpers/correlationIdTracker.ts"),Ae=o("./node_modules/lodash/isEqual.js"),$e=o.n(Ae),De=o("./node_modules/lodash/xorWith.js"),Be=o.n(De),He=(e,t)=>{const o=Be()(e,t,$e.a);return!(!o||0!==o.length)},Qe=o("./src/reddit/helpers/localStorage/index.ts"),Ue=o("./src/reddit/helpers/name/index.ts"),ze=o("./src/reddit/helpers/styles/placeholder/index.ts"),Ge=o("./src/reddit/helpers/trackers/searchResults.ts"),Ve=o("./src/reddit/selectors/category.ts"),We=o("./src/reddit/selectors/experiments/categories.ts"),qe=o("./src/reddit/selectors/experiments/railsSearchResults.ts"),Ze=o("./src/reddit/selectors/experiments/trending.ts"),Ke=o("./src/reddit/constants/experiments.ts"),Ye=o("./src/reddit/helpers/chooseVariant/index.ts"),Xe=o("./src/reddit/selectors/user.ts");const Je=e=>Object(Xe.D)(e)||Ke.Q.Treatment1===Object(Ye.b)(e,{experimentEligibilitySelector:Ye.a,experimentName:Ke.N});var et=o("./src/reddit/selectors/searchResults.ts"),tt=o("./src/reddit/selectors/tooltip.ts"),ot=o("./src/reddit/selectors/trending.ts"),nt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(T.c)(e).field,e=>Object(T.c)(e).line,e=>Object(T.c)(e).bodyText,e=>Object(T.c)(e).body,e=>Object(T.c)(e).button,e=>Object(ze.a)(Object(T.c)(e).actionIcon,1)),it=m.a.label.withConfig({componentId:"s18w7pae-1"})(["position: absolute;top: 50%;left: 0;height: 18px;margin-left: 16px;margin-top: -9px;"]),st=m()(N.a).withConfig({componentId:"s18w7pae-2"})(["fill: ",";width: 18px;height: 18px;"],e=>Object(T.c)(e).actionIcon),at=Object(je.w)({searchQuery:je.W,pageLayer:e=>e}),dt=(e,t,o)=>e(e=>Object.assign({},Object(Ge.b)(e),{source:"search",action:"click",noun:t,correlationId:Object(Re.c)(Re.a.SearchResults),actionInfo:L.actionInfo(e),search:L.search(e,o)})),ct=Object(c.connect)(()=>Object(u.createStructuredSelector)({categoriesLoaded:Ve.g,categoriesNameToId:Ve.i,currentUser:Xe.j,dropdownIsOpen:Object(tt.b)(ge),typeaheadIdsByQuery:et.c,isInRailsExperiment:qe.c,isInCategoriesExperiment:We.a,isInTrendingExperiment:Ze.a,isInTypeaheadExperiment:Je,isLoggedIn:Xe.F,language:Xe.M,multireddit:je.e,subreddit:je.t,trendingItems:ot.a,typeaheadSuggestions:et.h}),(e,t)=>({onChange:t=>e(Object(C.h)({searchQuery:t})),onClearSearchQuery:()=>e(Object(C.h)({searchQuery:""})),onGoToUrl:t=>e(Object(l.b)(t)),onDispatchSearch:(t,o)=>{e(Object(l.b)(Object(r.createLocation)({pathname:t,search:o})))},onToggleDropdown:()=>e(Object(g.e)({tooltipId:ge})),onTrendingItemsSuccess:t=>e(Object(O.L)({items:t})),onTypeaheadSuggestionsSuccess:t=>{e(Object(C.g)(t))},onListLoaded:({categories:t,categoryIds:o})=>{e(Object(x.j)({categories:t,categoryIds:o}))}}),(e,t,o)=>Object.assign({},e,t,o,{onSearch:(n,r,i)=>{n.preventDefault();const s=Object(M.a)(e.subreddit,e.multireddit,r,e.isInRailsExperiment,o.searchOptions,i);if(!s)return;const a=s.url,d=s.qs;t.onDispatchSearch(a,d)},onFocusSearchBar:()=>{Object(Re.c)(Re.a.SearchResults)||Object(Re.d)(Re.a.SearchResults);const e=o.searchOptions||Object(y.d)({});dt(o.sendEvent,L.OriginElement.SearchBar,e)}})),lt=m.a.div.withConfig({componentId:"s18w7pae-3"})(["position: relative;"]),ut=(e,t,o)=>t?Object(b.a)(e,"header.searchSubreddit",{subreddit:t.name}):o?Object(b.a)(e,"header.searchMultireddit",{multireddit:o.name}):Object(b.a)(e,"header.search");t.a=Object(Oe.b)(at(Object(we.b)(ct(class extends d.a.Component{constructor(e){super(e),this.container=null,this.makeCategoriesApiRequest=(async e=>{const t=await Object(Se.a)(this.props.apiContext());if(t.ok){var o=Object(Se.b)(t.body);const e=o.categories,n=o.categoryIds;this.props.onListLoaded({categories:e,categoryIds:n})}}),this.makeTypeaheadApiRequest=(async()=>{this.setState({isTypeaheadPending:!0});const e=await Ne(this.props.apiContext(),this.state.searchQuery);if(e.ok){if(e.body&&e.body.data&&e.body.data.children){const t=_e(e.body.data.children);t&&t.data&&t.order&&this.props.onTypeaheadSuggestionsSuccess({typeaheadSuggestions:t.data,order:t.order,searchQuery:this.state.searchQuery})}this.setState({isTypeaheadPending:!1,fetchedTrending:!0})}else this.setState({isTypeaheadPending:!1,error:e.error})}),this.makeTrendingApiRequest=(async()=>{if(!this.props.trendingItems.length&&!this.state.isTrendingPending){this.setState({isTrendingPending:!0});const e=await Ee(this.props.apiContext());if(e.ok){const t=Object(Fe.b)(e);this.props.onTrendingItemsSuccess(t),this.setState({isTrendingPending:!1})}else this.setState({isTrendingPending:!1,error:e.error})}}),this.setContainerRef=(e=>{this.container=e}),this.close=(()=>{this.props.dropdownIsOpen&&this.props.onToggleDropdown()}),this.onRemoveRecentSearch=(e=>{this.props.currentUser&&0!==this.state.recentSearches.length&&(Object(Qe.t)(e,this.props.currentUser.id),this.setState({recentSearches:this.state.recentSearches.filter(t=>t.searchQuery!==e.searchQuery),focusedItemIndex:-1}))}),this.onUpdateSearchQuery=(e=>{this.setState({searchQuery:e})}),this.onSetRecentSearch=(e=>{this.props.isLoggedIn&&this.props.currentUser&&this.setState({recentSearches:Object(Qe.L)(Object.assign({},e,{section:E.c.recent}),this.props.currentUser.id)})}),this.onChange=(e=>{const t=e.currentTarget.value,o={searchQuery:t};if(this.setState(o),this.props.onChange(t),this.props.isInTypeaheadExperiment){if(this.props.typeaheadIdsByQuery&&this.props.typeaheadIdsByQuery[t]||!t)return;this.onFetchTypeaheadSuggestions()}}),this.onFetchTypeaheadSuggestions=s()(()=>{this.makeTypeaheadApiRequest()},50),this.onSearch=(async e=>{if(!this.props.categoriesLoaded&&this.props.isInCategoriesExperiment&&await this.makeCategoriesApiRequest(e),this.state.searchQuery){let t,o=Object.assign({},E.a);if(this.state.selectedItem&&this.state.selectedItem.searchQuery===this.state.searchQuery)(o=this.state.selectedItem).id||(o.id=h()()),this.props.typeaheadSuggestions&&o.isTypeaheadSuggestion?this.onSendDropdownClickEvent(this.state.searchQuery,this.state.searchQuery,L.StructureType.Search,o.isProfile?L.SearchDropdownNouns.TypeaheadProfile:L.SearchDropdownNouns.TypeaheadSubreddit):this.onSendDropdownClickEvent(this.state.searchQuery,this.state.searchQuery,L.StructureType.Search,L.SearchDropdownNouns.Recent);else{const e=this.props.subreddit&&this.props.subreddit.icon?this.props.subreddit.icon.url:"",t=this.props.subreddit?this.props.subreddit.displayText:void 0,n=!!this.props.subreddit&&this.props.subreddit.isNSFW,r=E.b.text;o={id:h()(),searchQuery:this.state.searchQuery,type:r,section:E.c.recent,subredditOrProfileRestrictedName:t,displayInfo:{iconUrl:e,isNSFW:n}}}this.props.isInCategoriesExperiment&&this.props.categoriesLoaded&&(t=this.props.categoriesNameToId[Object(Ue.f)(o.searchQuery)]),t||this.onSetRecentSearch(o),this.props.onSearch(e,o,t),this.onClearSearchQuery(),this.close()}}),this.onClearSearchQuery=(()=>{this.setState({focusedItemIndex:-1,selectedItem:null,searchQuery:""}),this.props.onClearSearchQuery()}),this.onSendDropdownClickEvent=((e,t,o,n)=>{const r={displayQuery:e,rawQuery:t,structureType:o,searchQuery:this.props.searchQuery};this.props.sendEvent(Object(Ge.g)(n,r))}),this.onSendDropdownViewEvent=((e,t,o,n)=>{const r={displayQuery:o,rawQuery:n||o,searchQuery:this.props.searchQuery,structureType:t};this.props.sendEvent(Object(Ge.h)(e,r))}),this.onKeyDown=(e=>{if(e.key===Ce.b.Escape&&this.close(),e.key===Ce.b.Tab&&this.close(),e.key===Ce.b.ArrowDown){if(e.preventDefault(),0===this.state.itemList.length||!this.props.dropdownIsOpen)return;if(this.state.focusedItemIndex>=this.state.itemList.length-1)return;const t=this.state.focusedItemIndex+1,o=this.state.itemList[t]||null,n=o?o.searchQuery:"";this.setState({focusedItemIndex:t,searchQuery:n,selectedItem:o})}if(e.key===Ce.b.ArrowUp){if(e.preventDefault(),0===this.state.itemList.length||!this.props.dropdownIsOpen)return;if(-1===this.state.focusedItemIndex)return;const t=this.state.focusedItemIndex-1,o=this.state.itemList[t]||null,n=o?o.searchQuery:"";this.setState({focusedItemIndex:t,searchQuery:n,selectedItem:o})}}),this.toggleDropdownAndGetTrending=(()=>{if(!this.props.trendingItems.length&&this.props.isInTrendingExperiment&&this.makeTrendingApiRequest(),this.props.currentUser&&!this.props.subreddit){const e=Object(Qe.p)(this.props.currentUser.id);e.length>0&&(this.setState({recentSearches:this.props.isLoggedIn?e:[],itemList:[...e,...this.props.trendingItems]}),e.forEach(e=>{this.onSendDropdownViewEvent(L.SearchDropdownNouns.Recent,L.StructureType.Recent,e.searchQuery)})),this.props.trendingItems.length>0&&this.props.trendingItems.forEach(e=>{this.onSendDropdownViewEvent(L.SearchDropdownNouns.Trending,L.StructureType.Trending,e.searchQuery)})}this.props.onToggleDropdown()}),this.state={error:null,fetchedTrending:!1,focusedItemIndex:-1,itemList:[],isTrendingPending:!1,isTypeaheadPending:!1,recentSearches:[],searchQuery:this.props.searchQuery||"",selectedItem:null}}componentDidUpdate(e){const t=He(e.typeaheadSuggestions,this.props.typeaheadSuggestions),o=He(e.trendingItems,this.props.trendingItems);if(this.props.searchQuery!==e.searchQuery||!t||!o){const n=this.props.typeaheadSuggestions.length?this.props.typeaheadSuggestions:[...this.state.recentSearches,...this.props.trendingItems];this.setState(()=>{const t={itemList:n};return this.props.searchQuery!==e.searchQuery&&(t.searchQuery=this.props.searchQuery||""),t}),!t&&this.props.typeaheadSuggestions.length&&this.props.typeaheadSuggestions.forEach(e=>{this.onSendDropdownViewEvent(e.isProfile?L.SearchDropdownNouns.TypeaheadProfile:L.SearchDropdownNouns.TypeaheadSubreddit,L.StructureType.Search,e.searchQuery)}),!o&&this.props.trendingItems.length&&this.state.fetchedTrending&&this.props.trendingItems.forEach(e=>{this.onSendDropdownViewEvent(L.SearchDropdownNouns.Trending,L.StructureType.Trending,e.searchQuery)})}}render(){const e=this.props,t=this.state;return nt(lt,{className:Object(v.a)(pe.a.container,e.className,{"m-open":this.props.dropdownIsOpen}),id:ge,innerRef:this.setContainerRef},void 0,nt(it,{htmlFor:"header-search-bar"},void 0,nt(st,{})),nt("form",{action:"/search",autoComplete:"off",method:"get",onSubmit:t=>{t.preventDefault(),this.onSearch(t);const o=e.searchOptions||Object(y.d)({});o.q||(o.q=this.state.searchQuery),dt(e.sendEvent,"full_search_button",o)},onFocus:e.onFocusSearchBar},void 0,nt(rt,{id:"header-search-bar",name:"q",onChange:this.onChange,onClick:this.toggleDropdownAndGetTrending,onKeyDown:this.onKeyDown,placeholder:ut(e.language,e.subreddit,e.multireddit),role:"search",type:"search",value:this.state.searchQuery},e.searchQuery)),!e.subreddit&&nt(xe,{container:this.container,focusedItemIndex:t.focusedItemIndex,isFixed:e.isFixed,isInRailsExperiment:e.isInRailsExperiment,isInTrendingExperiment:e.isInTrendingExperiment,isOpen:e.dropdownIsOpen,isTrendingPending:t.isTrendingPending,isTypeaheadPending:t.isTypeaheadPending,itemList:t.itemList,language:e.language,onClearSearchQuery:this.onClearSearchQuery,onClose:this.close,onRemoveRecentSearch:this.onRemoveRecentSearch,onSendDropdownClickEvent:this.onSendDropdownClickEvent,onSetRecentSearch:this.onSetRecentSearch,onUpdateSearchQuery:this.onUpdateSearchQuery,recentSearches:t.recentSearches,trendingItems:e.trendingItems,typeaheadSuggestions:e.typeaheadSuggestions}))}}))))},"./src/reddit/controls/TextButton/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("button",{children:e.children,className:e.className,disabled:e.disabled,onClick:e.onClick})).withConfig({componentId:"s10n1rwf-0"})(["","background: transparent;border: none;padding: 0;text-decoration: underline;&:hover {cursor: pointer;}"],s.smallButtonFont)},"./src/reddit/controls/ToggleSwitch/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("button",{"aria-checked":e.on,className:e.className,id:e.id,role:"switch",tabIndex:e.tabIndex,type:"button",onClick:()=>!e.disabled&&e.onToggle&&e.onToggle()},void 0,a(d,{}))).withConfig({componentId:"s11tny4y-1"})(["display: flex;justify-content: ",";background-color: ",";border: 2px solid ",";border-radius: 100px;cursor: ",";position: relative;width: 35px;transition: border-color 0.15s linear,background-color 0.15s linear;"," {","}"],e=>e.on&&!e.disabled?"flex-end":"flex-start",e=>e.on&&!e.disabled?e.activeColorOverride||Object(s.c)(e).active:Object(s.c)(e).inactive,e=>e.on&&!e.disabled?e.activeColorOverride||Object(s.c)(e).active:Object(s.c)(e).inactive,e=>e.disabled?"default ":"pointer",d,e=>e.disabled?"box-shadow: none;":"")},"./src/reddit/controls/Typography/index.tsx":function(e,t,o){"use strict";o.d(t,"c",function(){return a}),o.d(t,"d",function(){return d}),o.d(t,"e",function(){return c}),o.d(t,"f",function(){return l}),o.d(t,"g",function(){return u}),o.d(t,"a",function(){return p}),o.d(t,"b",function(){return m}),o.d(t,"h",function(){return f});var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n),i=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const a=r.a.h1.withConfig({componentId:"drw0m7-0"})(["",""],i.titleFontH1),d=r.a.h2.withConfig({componentId:"drw0m7-1"})(["",""],i.titleFontH2),c=r.a.h3.withConfig({componentId:"drw0m7-2"})(["",""],i.titleFontH3),l=r.a.h4.withConfig({componentId:"drw0m7-3"})(["",""],i.titleFontH4),u=r.a.h5.withConfig({componentId:"drw0m7-4"})(["",""],i.titleFontH5),p=(r.a.h6.withConfig({componentId:"drw0m7-5"})(["",""],i.titleFontH6),r.a.p.withConfig({componentId:"drw0m7-6"})(["",""],i.bodyFont)),m=r.a.p.withConfig({componentId:"drw0m7-7"})(["",""],i.bodyFontSmall),f=(r.a.p.withConfig({componentId:"drw0m7-8"})(["",""],i.actionFont),r.a.p.withConfig({componentId:"drw0m7-9"})(["","color: ",";"],i.metadataFont,e=>Object(s.c)(e).metaText));r.a.p.withConfig({componentId:"drw0m7-10"})(["font-size: 10px;font-weight: normal;line-height: 12pt;"])},"./src/reddit/endpoints/economics/paymentSystems.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return i}),o.d(t,"a",function(){return s}),o.d(t,"c",function(){return a}),o.d(t,"b",function(){return d});var n=o("./src/config.ts"),r=o("./src/reddit/endpoints/governance/requester.ts");function i(e){return Object(r.a)(e,{endpoint:`${n.a.metaUrl}/ps/me/stripe-connect-links`,method:"post"})}function s(e,t){return Object(r.a)(e,{endpoint:`${n.a.metaUrl}/ps/me`,method:"patch",data:{stripe:{authorization:Object.assign({},t,{scope:"read_write"})}}})}function a(e){return Object(r.a)(e,{endpoint:`${n.a.metaUrl}/ps/me`,method:"get"})}function d(e,t){return Object(r.a)(e,{endpoint:`${n.a.metaUrl}/ps/me/stripe-sources/${t}`,method:"delete"})}},"./src/reddit/endpoints/trending/index.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return u});var n=o("./node_modules/uuid/v4.js"),r=o.n(n),i=o("./src/lib/constants/index.ts"),s=o("./src/lib/makeApiRequest/index.ts"),a=o("./src/lib/omitHeaders/index.ts"),d=o("./src/reddit/constants/headers.ts"),c=o("./src/reddit/helpers/r2/normalizePostFromR2/index.ts"),l=o("./src/reddit/models/Search/index.ts");const u=e=>{const t=[];if(e.body&&e.body.trending_searches){const o=e.body.trending_searches.length;for(let n=0;n0?o.results.data.children[0].data:null,s={id:r()(),post:i?Object(c.a)(i):null,rawQuery:o.query_string,searchQuery:o.display_string,section:l.c.trending,isWhitelisted:o.is_subreddit_whitelisted,subredditInfo:i?{icon:i.sr_detail.community_icon||i.sr_detail.icon_img,displayText:i.sr_detail.display_name_prefixed}:null,subredditOccurrences:o.subreddit_occurences-1,type:l.b.text};t.push(s)}}return t};t.a=(e=>Object(s.c)(Object(a.a)(e,[d.a]),{endpoint:`${e.apiUrl}/api/trending_searches_v1.json`,method:i.jb.GET}))},"./src/reddit/helpers/canPreviewSelfText/index.ts":function(e,t,o){"use strict";var n=o("./src/reddit/helpers/postHasSelfText/index.ts");t.a=(e=>Object(n.a)(e)&&!e.isSpoiler&&!e.isNSFW)},"./src/reddit/helpers/canRenderThumbnail.ts":function(e,t,o){"use strict";const n="nsfw",r="self";function i(e){return!(!e.thumbnail||!e.thumbnail.url||e.thumbnail.url===r||e.thumbnail.url===n)}o.d(t,"a",function(){return i})},"./src/reddit/helpers/externalAccount/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r});const n=()=>new BroadcastChannel("external_account"),r=e=>{const t=n();t.postMessage({type:"connected",provider:e}),t.close()}},"./src/reddit/helpers/getOverlayContainerById/index.ts":function(e,t,o){"use strict";t.a=(e=>null)},"./src/reddit/helpers/getSearchUrl/index.ts":function(e,t,o){"use strict";var n=o("./src/lib/constants/index.ts"),r=o("./src/lib/search/index.ts"),i=o("./src/reddit/constants/parameters.ts"),s=o("./src/reddit/models/Search/index.ts");t.a=((e,t,o,a,d,c)=>{let l,u;if(""!==o.searchQuery)return c?{url:"/search",qs:`${i.n}=*:*&${i.b}=${o.searchQuery}&${i.a}=${c}`}:(o.isTypeaheadSuggestion?l=`/${o.searchQuery}`:(u=`${i.n}=${Object(r.b)(o.searchQuery)}`,l="/search",o.section===s.c.trending&&(a||(u+=`&sort=${n.B}&t=${n.C}`),d&&d.source&&(u+=`&source=${d.source}`)),e?(l=`/r/${e.name}${l}`,u=`${u}&${i.o}=1`):o.subredditOrProfileRestrictedName&&(l=`/${o.subredditOrProfileRestrictedName}${l}`,u=`${u}&${i.o}=1`),t&&(l=`/me/m/${t.name}${l}`,u=`${u}&${i.o}=1&${i.h}=1`),d&&d.category&&(u=`${u}&${i.a}=${d.category}`)),{url:l,qs:u})})},"./src/reddit/helpers/getSubredditErrorProps/index.ts":function(e,t,o){"use strict";var n=o("./src/reddit/components/ContentGate/index.tsx");t.a=((e,t,o)=>{let r,i,s,a,d,c;return e?e.quarantinedSubreddit?(i=n.a.QuarantinedSubreddit,a=e.quarantineMessage,d=e.quarantineMessageHtml,c=e.quarantineRequiresEmail):e.privateSubreddit?(i=n.a.PrivateSubreddit,s=e.subredditDescription):e.goldSubreddit?i=n.a.GoldSubreddit:e.subredditBanned?(i=n.a.SubredditBanned,r=e.subredditBanMessage):e.subredditDoesNotExist&&(i=n.a.SubredditDoesNotExist):t&&(i=n.a.Nsfw),i&&o?{banMessage:r,contentGateType:i,subredditDescription:s,subredditName:o,quarantineMessage:a,quarantineMessageHtml:d,quarantineRequiresEmail:c}:void 0})},"./src/reddit/helpers/makeHeaderUserDropdownItem/index.tsx":function(e,t,o){"use strict";o.d(t,"d",function(){return f}),o.d(t,"b",function(){return g}),o.d(t,"e",function(){return b}),o.d(t,"a",function(){return y});o("./node_modules/react/index.js");var n,r=o("./node_modules/react-router-dom/es/index.js"),i=o("./src/reddit/helpers/styles/components/index.tsx"),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/constants/colors.ts"),c=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),l=o("./src/reddit/icons/svgs/OutboundLink/index.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ce.isLit?d.a.orangered:""}; - height: 20px; - left: 16px; - position: absolute; - top: 10px; - width: 20px; -`,h=a.a.div.withConfig({componentId:"s11l4hu4-1"})(["","color: ",";"],c.metadataFont,e=>Object(u.c)(e).metaText),g=Object(s.css)(["","display: inline-block;vertical-align: middle;"],c.titleFontH5),b=Object(s.css)(["box-sizing: border-box;color: ",";cursor: pointer;display: block;fill: ",";padding: 10px 16px 10px ","px;position: relative;&:hover, &:focus {background-color: ",";color: ",";fill: ",";outline: none;"," {color: ",";}}"],e=>Object(u.c)(e).bodyText,e=>Object(u.c)(e).actionIcon,48,e=>Object(u.c)(e).button,e=>Object(u.c)(e).body,e=>Object(u.c)(e).body,h,e=>Object(u.c)(e).body),v=a()(r.a).withConfig({componentId:"s11l4hu4-2"})(["",""],b),y=a.a.button.withConfig({componentId:"s11l4hu4-3"})(["","text-align: left;width: 100%;"],b),x=a.a.a.withConfig({componentId:"s11l4hu4-4"})(["",""],b),O=e=>t=>p("div",{className:t.className},void 0,e);t.c=function(e,t,o,n){const r=a()(e).withConfig({componentId:"s11l4hu4-5"})(["",""],f),i="string"==typeof t?a()(O(t)).withConfig({componentId:"s11l4hu4-6"})(["",""],g):a()(t).withConfig({componentId:"s11l4hu4-7"})(["",""],g);return o?e=>p(x,{"data-redditstyle":!0,className:e.className,href:e.href,onClick:e.onClick,target:"_blank"},void 0,p(r,{isLit:e.isLit}),p(i,{}),n&&p(h,{},void 0,n),p(m,{})):e=>e.href?p(v,{"data-redditstyle":!0,className:e.className,to:e.href,onClick:e.onClick},void 0,p(r,{isLit:e.isLit}),p(i,{}),n&&p(h,{},void 0,n)):p(y,{"data-redditstyle":!0,className:e.className,onClick:e.onClick},void 0,p(r,{isLit:e.isLit}),p(i,{}))}},"./src/reddit/helpers/postCollection.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n});const n=e=>!!e.collectionIds&&e.collectionIds.length>=1},"./src/reddit/helpers/postHasSelfText/index.ts":function(e,t,o){"use strict";var n=o("./src/reddit/models/Media/index.ts"),r=o("./src/reddit/models/RichTextJson/index.ts");t.a=(e=>{const t=e&&e.media;return!!t&&(t.type===n.m.TEXT&&!!t.content||t.type===n.m.RTJSON&&!Object(r.E)(t.richtextContent))})},"./src/reddit/helpers/styles/components/index.tsx":function(e,t,o){"use strict";o.d(t,"d",function(){return s}),o.d(t,"a",function(){return a}),o.d(t,"b",function(){return d}),o.d(t,"c",function(){return c});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(r.css)(e,...t)}const a=()=>e=>i("div",{className:e.className},void 0,e.children),d=()=>e=>i("div",{className:e.className,id:e.id,tabIndex:-1},void 0,e.children),c=()=>e=>i("div",{className:e.className,title:e.title},void 0,e.children)},"./src/reddit/helpers/styles/mixins/index.tsx":function(e,t,o){"use strict";o.d(t,"p",function(){return m}),o.d(t,"q",function(){return f}),o.d(t,"u",function(){return h}),o.d(t,"k",function(){return g}),o.d(t,"j",function(){return y}),o.d(t,"f",function(){return O}),o.d(t,"h",function(){return j}),o.d(t,"g",function(){return S}),o.d(t,"b",function(){return P}),o.d(t,"m",function(){return M}),o.d(t,"n",function(){return I}),o.d(t,"v",function(){return k}),o.d(t,"t",function(){return N}),o.d(t,"i",function(){return E}),o.d(t,"w",function(){return T}),o.d(t,"s",function(){return L}),o.d(t,"o",function(){return _}),o.d(t,"c",function(){return R}),o.d(t,"d",function(){return A}),o.d(t,"x",function(){return $}),o.d(t,"y",function(){return D}),o.d(t,"a",function(){return B}),o.d(t,"e",function(){return H}),o.d(t,"r",function(){return Q}),o.d(t,"l",function(){return U});var n=o("./node_modules/polished/dist/polished.es.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/reddit/constants/screenWidths.ts"),s=o("./src/reddit/constants/zIndex.ts"),a=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),d=o("./src/reddit/helpers/styles/smartTextColor.ts"),c=o("./src/reddit/models/NewStructuredStyles/index.ts"),l=o("./src/reddit/models/Theme/index.ts"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);rObject(n.e)(Object(u.c)(e).navIcon,.1)),f=Object(r.css)(["",""],e=>`\n background: ${Object(l.g)(Object(u.c)(e).post,Object(u.c)(e).backgroundImage,Object(u.c)(e).backgroundImagePosition)||""};\n `),h=Object(r.css)(["",""],e=>`\n background: ${Object(l.g)(Object(u.c)(e).body,null,null)||""};\n `),g=e=>{var t=e.template,o=p(e,["template"]);return t.postBackgroundImage?`background: ${Object(l.g)(t.postBackgroundColor||Object(u.c)(o).post,t.postBackgroundImage,Object(u.c)(o).backgroundImagePosition)};`:t.postBackgroundColor?`background: ${Object(l.g)(t.postBackgroundColor,null,null)};`:f},b=e=>Object(n.j)(.2,e),v=Object(r.css)(["position: relative;background-color: ",";",""],e=>b(Object(u.c)(e).post),e=>`\n color: ${Object(u.c)(e).actionIcon};\n `),y=e=>e&&e.postBackgroundColor?`background-color: ${b(e.postBackgroundColor)}`:"",x=Object(r.css)(["border: 1px solid ",";margin-bottom: -1px;position: relative;z-index: 0;&:hover {border: 1px solid ",";z-index: ",";}"],e=>Object(u.c)(e).postLine,e=>Object(u.c)(e).postIcon,s.q),O=Object(r.css)(["",""],e=>e.isActive?`&:focus {\n border: 1px solid ${Object(u.c)(e).postIcon};\n box-shadow: 0px 0px 0px 1px ${Object(u.c)(e).postIcon};\n z-index: ${s.q+1};\n }`:""),C=Object(r.css)(["position: relative;",""],e=>`color: ${Object(u.c)(e).actionIcon}; `),w=Object(r.css)(["color: ",";cursor: pointer;fill: ",";"],e=>Object(d.a)(Object(a.a)(e),c.a.actionIcon,c.b.actionIcon),e=>Object(d.a)(Object(a.a)(e),c.a.actionIcon,c.b.actionIcon)),j=Object(r.css)(["","","","overflow: hidden;@media (min-width: ","px) {padding-left: 40px;}position: relative;"],x,v,w,i.i),S=Object(r.css)(["backface-visibility: hidden;margin-bottom: -1px;position: relative;transform: translateZ(0);z-index: 0;border: 1px solid ",";&:hover {border: 1px solid ",";z-index: ",";}"],e=>Object(u.c)(e).postLine,e=>Object(u.c)(e).postIcon,s.q),P=Object(r.css)(["","","margin-bottom: 10px;overflow: hidden;border: 1px solid ",";&:hover {border: 1px solid ",";}"],v,w,e=>Object(u.c)(e).postLine,e=>Object(u.c)(e).postIcon),M=Object(r.css)(["",""],e=>e.isActive?`&:focus {\n border: 1px solid ${Object(u.c)(e).postIcon};\n box-shadow: 0px 0px 0px 1px ${Object(u.c)(e).postIcon};\n transition: box-shadow 0s;\n }`:""),I=(Object(r.css)(["border-radius: 4px;box-shadow: 0 2px 4px 0 rgba(0,0,0,0.06);margin-bottom: 10px;overflow: hidden;padding: 8px 0 0 40px;"]),Object(r.css)(["","","transition: color 0.5s, fill 0.5s, box-shadow 0.5s;/* &:hover {box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);} */"],P,w)),k=Object(r.css)(["","","transition: color 0.5s, fill 0.5s, box-shadow 0.5s;padding-left: 0;margin-bottom: 0;"],P,w),N=Object(r.css)(["padding: 6px;border-radius: 4px;"]),E=Object(r.css)(["","","","overflow: hidden;"],v,w,x),T=Object(r.css)(["","","overflow: hidden;"],C,w),L=Object(r.css)(["color: ",";word-wrap: break-word;"],e=>Object(u.c)(e).titleText),_=Object(r.css)(["",""],v),F={[i.j]:.4,[i.h]:.7,[i.f]:.8},R="\n border-radius: 2px;\n",A="\n border-radius: 4px;\n flex: 1;\n height: 100%;\n width: 100%;\n",$=(e,t)=>"display: none;\n"+[i.j,i.h,i.f,340+t].map(o=>{const n=((e,t,o)=>{const n=F[o]?F[o]:1;return{height:n*e,width:n*t}})(e,t,o);return n.width<80?`\n display: block;\n height: ${e/t*80}px;\n flex: 0 0 80px;\n `:`\n @media(min-width: ${o}px) {\n display: flex;\n height: ${n.height}px;\n flex: 0 0 ${n.width}px;\n }\n `}).join("\n"),D="\n align-items: center;\n display: flex;\n fill: inherit;\n flex-direction: column;\n",B=(e,t,o={})=>`\n background-image: url(${e});\n background-repeat: ${o.repeat||"no-repeat"};\n\n @media\n only screen and (min-resolution: 2dppx),\n only screen and (-webkit-min-device-pixel-ratio: 2) {\n background-image: url(${t});\n background-size: ${o.hidpiSize||"100%"};\n }\n `,H="\n display: block;\n padding: 0 16px;\n width: 100%;\n",Q=Object(r.css)(["border: 1px solid ",";border-top-width: 0;border-bottom-width: 0;padding-top: 1px;padding-bottom: 1px;overflow: hidden;&:hover {border-color: ",";border-top-width: 1px;border-bottom-width: 1px;padding-top: 0;padding-bottom: 0;z-index: ",";}","",""],e=>Object(u.c)(e).line,e=>Object(u.c)(e).postIcon,s.q,e=>e.isFirst?"border-top-width: 1px;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n padding-top: 0;":"",e=>e.isLast?"border-bottom-width: 1px;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n padding-bottom: 0;":""),U=Object(r.css)(["display: inline-block;vertical-align: text-bottom;width: 16px;height: 16px;font-size: 16px;font-weight: 400;line-height: 16px;"])},"./src/reddit/helpers/styles/mixins/loading.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s}),o.d(t,"b",function(){return d}),o.d(t,"c",function(){return c});var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o("./src/reddit/helpers/styles/components/index.tsx"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const s={COMMENTS:"comments",POSTS:"posts"},a=Object(n.keyframes)(["from { background-position: 0 0; }to { background-position: -200% 0; }"]),d=Object(r["d"])()` - animation: ${e=>e.isLoading?a:"none"} 1.5s ease infinite; - background: ${e=>{const t=Object(i.c)(e);return e.isLoading?`linear-gradient(\n 90deg,\n ${t.field},\n ${t.inactive},\n ${t.field}\n )`:`${t.field}`}}; - background-size: 200%; -`,c="\n border-radius: 4px;\n";Object(n.css)(["background: ",";border-radius: 4px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.06);"],e=>Object(i.c)(e).post)},"./src/reddit/helpers/styles/placeholder/index.ts":function(e,t,o){"use strict";t.a=((e,t=1)=>`\n ::-webkit-input-placeholder { /* WebKit browsers */\n color: ${e};\n }\n :-moz-placeholder { /* Mozilla Firefox 4 to 18 */\n color: ${e};\n opacity: ${t};\n }\n ::-moz-placeholder { /* Mozilla Firefox 19+ */\n color: ${e};\n opacity: ${t};\n }\n :-ms-input-placeholder { /* Internet Explorer 10+ */\n color: ${e};\n }\n`)},"./src/reddit/helpers/styles/postBackgroundColor.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i}),o.d(t,"b",function(){return s});var n=o("./node_modules/polished/dist/polished.es.js"),r=o("./src/reddit/models/Theme/NewColorSystem/index.ts");function i(e){return e.flairStyleTemplate&&e.flairStyleTemplate.postBackgroundColor?e.flairStyleTemplate.postBackgroundColor:Object(r.c)(e).post}const s=e=>Object(n.e)(Object(r.c)(e).bodyText,.03)},"./src/reddit/helpers/styles/smartTextColor.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./node_modules/polished/dist/polished.es.js"),r=o("./src/reddit/models/NewStructuredStyles/index.ts");function i(e,t=r.a.bodyText,o=r.b.bodyText){return Object(n.b)(e)<.6?o:t}},"./src/reddit/helpers/toggleBodyScroll/index.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return i}),o.d(t,"a",function(){return s}),o.d(t,"c",function(){return a});var n=o("./src/reddit/constants/elementIds.ts");let r;const i=()=>{const e=document.body.dataset.previousOverflow;if(!e)return;document.body.removeAttribute("data-previous-overflow");const t=document.getElementById(n.c);document.body.style.overflow=e,document.body.style.marginRight=null,t&&(t.style.marginRight=null)},s=()=>{if(document.body.dataset.previousOverflow)return;const e=document.body.style.overflow||"auto";document.body.dataset.previousOverflow=e,r||(r=a(document.body)),document.body.style.overflow="hidden",document.body.style.marginRight=`${r}px`;const t=document.getElementById(n.c);t&&(t.style.marginRight=`${r}px`)},a=e=>{const t=e.getBoundingClientRect();return window.innerWidth-(t.left+t.right)}},"./src/reddit/helpers/trackers/modTools.ts":function(e,t,o){"use strict";o.d(t,"h",function(){return i}),o.d(t,"i",function(){return s}),o.d(t,"j",function(){return a}),o.d(t,"a",function(){return d}),o.d(t,"d",function(){return c}),o.d(t,"b",function(){return l}),o.d(t,"c",function(){return u}),o.d(t,"e",function(){return p}),o.d(t,"k",function(){return m}),o.d(t,"g",function(){return f}),o.d(t,"f",function(){return h});var n=o("./src/reddit/selectors/telemetry.ts");const r=e=>({screen:Object(n.screen)(e),profile:Object(n.profile)(e),subreddit:Object(n.subreddit)(e)}),i=e=>t=>Object.assign({source:"nav",action:"click",noun:e?"mod_mode_on":"mod_mode_off"},r(t)),s=(e,t)=>o=>Object.assign({source:"post_mod_action_menu",action:"click",noun:e,post:Object(n.post)(o,t)},r(o)),a=(e,t)=>o=>Object.assign({source:"post_overflow_menu",action:"click",noun:e,post:Object(n.post)(o,t)},r(o)),d=(e,t)=>o=>Object.assign({source:"comment",action:"click",noun:e,post:Object(n.post)(o,t),comment:Object(n.comment)(o,t)},r(o)),c=(e,t)=>o=>Object.assign({source:"comment_overflow_menu",action:"click",noun:e,post:Object(n.post)(o,t),comment:Object(n.comment)(o,t)},r(o)),l=(e,t)=>o=>Object.assign({source:"mod_distinguish_menu",action:"click",noun:e,post:Object(n.post)(o,t),comment:Object(n.comment)(o,t)},r(o)),u=(e,t)=>o=>Object.assign({source:"comment_mod_action_menu",action:"click",noun:e,post:Object(n.post)(o,t),comment:Object(n.comment)(o,t)},r(o)),p=(e,t)=>o=>Object.assign({source:"comment_report_menu",action:"click",noun:e,comment:Object(n.comment)(o,t),post:Object(n.post)(o,t)},r(o)),m=(e,t)=>o=>Object.assign({source:"post_report_menu",action:"click",noun:e,post:Object(n.post)(o,t)},r(o)),f=(e,t)=>o=>({source:"post",action:"click",noun:e,post:Object(n.post)(o,t),subreddit:Object(n.subredditByPostOrCommentId)(o,t)}),h=(e,t)=>o=>({source:"comment",action:"click",noun:e,comment:Object(n.comment)(o,t),post:Object(n.post)(o,t),subreddit:Object(n.subredditByPostOrCommentId)(o,t)})},"./src/reddit/helpers/trackers/monthsToMinutes.ts":function(e,t,o){"use strict";o.d(t,"g",function(){return i}),o.d(t,"a",function(){return s}),o.d(t,"b",function(){return a}),o.d(t,"d",function(){return d}),o.d(t,"e",function(){return c}),o.d(t,"f",function(){return l}),o.d(t,"c",function(){return u}),o.d(t,"i",function(){return p}),o.d(t,"h",function(){return m});var n=o("./src/reddit/selectors/telemetry.ts");const r=e=>Object.assign({},n.defaults(e),{source:"banner",noun:"account_complete"}),i=e=>t=>Object.assign({},r(t),{action:"view",actionInfo:n.actionInfo(t,{reason:e?"ac_at_bottom":"ac_in_feed"})}),s=()=>e=>Object.assign({},r(e),{action:"click",actionInfo:n.actionInfo(e,{reason:"arrow"})}),a=()=>e=>Object.assign({},r(e),{action:"click",actionInfo:n.actionInfo(e,{reason:"card"})}),d=()=>e=>Object.assign({},r(e),{action:"click",actionInfo:n.actionInfo(e,{reason:"signup"})}),c=e=>t=>Object.assign({},r(t),{action:"click",actionInfo:n.actionInfo(t,{reason:e})}),l=e=>t=>Object.assign({},r(t),{action:"toggle",actionInfo:n.actionInfo(t,{reason:e?"expand":"collapse"})}),u=()=>e=>Object.assign({},r(e),{action:"close",actionInfo:n.actionInfo(e)}),p=()=>e=>Object.assign({},n.defaults(e),{source:"popup",noun:"welcome_modal",action:"view",actionInfo:n.actionInfo(e,{reason:"milestone_signup"})}),m=()=>e=>Object.assign({},n.defaults(e),{source:"popup",noun:"welcome_modal",action:"close",actionInfo:n.actionInfo(e,{reason:"milestone_signup"})})},"./src/reddit/helpers/trackers/navigation.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return i}),o.d(t,"e",function(){return l}),o.d(t,"a",function(){return u}),o.d(t,"b",function(){return p}),o.d(t,"c",function(){return m});var n=o("./src/reddit/selectors/telemetry.ts");const r=e=>({screen:n.screen(e),profile:n.profile(e),subreddit:n.subreddit(e)}),i=e=>t=>Object.assign({source:"nav",action:"click",noun:e},r(t)),s=(i("open_community_nav"),i("close_community_nav"),i("log_in"),i("sign_up"),i("sign_in"),e=>t=>Object.assign({source:"community_nav",action:"click",noun:`collapse_${e}`},r(t))),a=e=>t=>Object.assign({source:"community_nav",action:"click",noun:`expand_${e}`},r(t)),d=(s("favorites"),s("multireddits"),s("moderating"),s("subscribed_subreddits"),s("subscribed_profiles"),a("favorites"),a("multireddits"),a("moderating"),a("subscribed_subreddits"),a("subscribed_profiles"),/ /g),c=/&/g,l=e=>e.toLowerCase().trim().replace(d,"_").replace(c,"and"),u=e=>t=>Object.assign({},r(t),{source:"community_nav",action:"click",noun:`category_${l(e)}`}),p=e=>Object.assign({},r(e),{source:"community_nav",action:"click",noun:"category_scroll"}),m=e=>t=>Object.assign({},r(t),{source:"sort_switch",action:"click",noun:e})},"./src/reddit/helpers/trackers/postFlair.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i}),o.d(t,"b",function(){return s});var n=o("./src/reddit/helpers/correlationIdTracker.ts"),r=o("./src/reddit/selectors/telemetry.ts");const i=(e,t)=>o=>Object.assign({source:"post",action:"click",noun:"post_flair"},r.defaults(o),{actionInfo:r.actionInfo(o),correlationId:Object(n.c)(n.a.SearchResults),post:r.post(o,e),search:r.postFlairClickToSearch(o,t),subreddit:r.subreddit(o)}),s=e=>t=>Object.assign({source:"post_flair_widget",action:"click",noun:"post_flair_search"},r.defaults(t),{actionInfo:r.actionInfo(t),correlationId:Object(n.c)(n.a.SearchResults),search:r.postFlairClickToSearch(t,e),subreddit:r.subreddit(t)})},"./src/reddit/helpers/trackers/searchResults.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return s}),o.d(t,"f",function(){return a}),o.d(t,"i",function(){return d}),o.d(t,"d",function(){return c}),o.d(t,"h",function(){return l}),o.d(t,"g",function(){return u}),o.d(t,"c",function(){return p}),o.d(t,"a",function(){return m}),o.d(t,"e",function(){return f}),o.d(t,"j",function(){return h});var n=o("./src/lib/constants/index.ts"),r=o("./src/reddit/helpers/correlationIdTracker.ts"),i=o("./src/reddit/selectors/telemetry.ts");const s=(e,t)=>{const o=i.subreddit(e);return{screen:i.screen(e),subreddit:o&&t&&t.restrict_sr?o:null}},a=(e,t,o,n)=>r=>Object.assign({},s(r,o),{source:"search",action:"click",noun:t,actionInfo:i.actionInfo(r,n?{pageType:"search_results_best",position:0}:void 0),discoveryUnit:n?i.discoveryUnit(n):null,search:i.search(r,o),post:i.post(r,e),media:i.media(r,e)}),d=(e,t,o,r)=>a=>{let d=!0;if(t.type.indexOf(n.kc.Posts)>-1){const t=a.listings.listingOrder.api;d=d&&!t.error[e]&&!t.pending[e]}if(t.type.indexOf(n.kc.Subreddits)>-1||t.type.indexOf(n.kc.Users)>-1){const t=a.listings.postOrder.api;d=d&&!t.error[e]&&!t.pending[e]}return Object.assign({},s(a,t),{source:"search",action:"view",noun:"screen",actionInfo:i.actionInfo(a,{success:d}),timer:i.timer(o,r),search:i.search(a,t)})},c=(e,t,o)=>r=>{let a=!0;if(t.type.indexOf(n.kc.Posts)>-1){const t=r.listings.listingOrder.api;a=a&&!t.error[e]&&!t.pending[e]}if(t.type.indexOf(n.kc.Subreddits)>-1||t.type.indexOf(n.kc.Users)>-1){const t=r.listings.postOrder.api;a=a&&!t.error[e]&&!t.pending[e]}return Object.assign({},s(r,t),{source:"search",action:"view",noun:"search_results_post",actionInfo:i.actionInfo(r,{success:a,pageType:"search_results_best",position:0}),discoveryUnit:i.discoveryUnit(o),search:i.search(r,t)})},l=(e,t)=>o=>({action:"view",actionInfo:i.actionInfo(o),metaSearch:i.metaSearch(t),noun:e,screen:i.screen(o),search:i.smartSearch(o,t),source:"search"}),u=(e,t)=>o=>({action:"click",actionInfo:i.actionInfo(o),noun:e,metaSearch:i.metaSearch(t),screen:i.screen(o),search:i.smartSearch(o,t),source:"search"}),p=(e,t,o)=>n=>({action:t,actionInfo:i.actionInfo(n),noun:e,screen:i.screen(n),search:i.search(n,o),source:"search_results_best"});var m;!function(e){e.TopResults="tab_top_results",e.Posts="tab_posts",e.CommunitiesAndUsers="tab_communities"}(m||(m={}));const f=(e,t)=>o=>Object.assign({},s(o,t),{source:"search",action:"click",noun:e,correlationId:Object(r.c)(r.a.SearchResults),actionInfo:i.actionInfo(o),search:i.search(o,t)}),h=(e,t)=>o=>Object.assign({},s(o,t),{source:"search",action:"click",noun:e,correlationId:Object(r.c)(r.a.SearchResults),actionInfo:i.actionInfo(o),search:i.search(o,t)})},"./src/reddit/helpers/truncateStringWithEllipsis.ts":function(e,t,o){"use strict";t.a=((e,t)=>e.length>t?e.slice(0,t-1).replace(/\s*$/,"")+"…":e)},"./src/reddit/icons/fonts/Coin/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/constants/colors.ts"),a=o("./src/reddit/icons/fonts/helpers.tsx"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cd("i",{className:`${Object(a.b)("coin")} ${e.className}`})).withConfig({componentId:"s1hvzp51-0"})(["display: inline-block;vertical-align: middle;color: ",";"],e=>e.fillColor||s.a.gold);t.a=c},"./src/reddit/icons/fonts/Downvote/index.m.less":function(e,t,o){e.exports={compactDownvote:"_2GCoZTwJW7199HSwNZwlHk",compactDownvoteWrapper:"jR747Vd1NbfaLusf5bHre",downvote:"ZyxIIl4FP5gHGrJDzNpUC",downvoteWrapper:"_1iKd82bq_nqObFvSH1iC_Q"}},"./src/reddit/icons/fonts/Downvote/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./src/lib/classNames/index.ts"),a=o("./src/reddit/icons/fonts/helpers.tsx"),d=o("./src/reddit/icons/fonts/Downvote/index.m.less"),c=o.n(d),l=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cu("i",{className:Object(s.a)(Object(a.b)("downvote"),c.a.downvote,e.className)});t.a=(e=>{var t=e.compact,o=p(e,["compact"]);return t?i.a.createElement("div",l({},o,{className:Object(s.a)(c.a.compactDownvoteWrapper,o.className)}),u(m,{className:c.a.compactDownvote})):i.a.createElement("div",l({},o,{className:Object(s.a)(c.a.downvoteWrapper,o.className)}),u(m,{}))})},"./src/reddit/icons/fonts/Expandos/Media/Video/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/icons/fonts/helpers.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("i",{className:`${Object(s.b)("expandoMediaVideo")} ${e.className}`})).withConfig({componentId:"s1iaivf2-0"})(["display: inline-block;vertical-align: middle;height: 16px;width: 16px;font-size: 16px;font-weight: 400;line-height: 16px;"]);t.a=d},"./src/reddit/icons/fonts/Gif/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/icons/fonts/helpers.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("i",{className:`${Object(s.b)("gif")} ${e.className}`})).withConfig({componentId:"s89g5o-0"})(["display: inline-block;vertical-align: text-bottom;width: 20px;height: 20px;font-size: 20px;font-weight: 400;line-height: 20px;"]);t.a=d},"./src/reddit/icons/fonts/Link/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/icons/fonts/helpers.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("i",{className:`${Object(s.b)("link")} ${e.className}`})).withConfig({componentId:"s1tvtxm-0"})(["display: inline-block;vertical-align: text-bottom;width: 20px;height: 20px;font-size: 20px;font-weight: 400;line-height: 20px;"]);t.a=d},"./src/reddit/icons/fonts/OutboundLink/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./src/reddit/icons/fonts/helpers.tsx"),i=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ci("i",{className:`${Object(r.b)("outboundLink")} ${e.className}`}))},"./src/reddit/icons/fonts/Photos/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/icons/fonts/helpers.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("i",{className:`${Object(s.b)("photos")} ${e.className}`})).withConfig({componentId:"s124ty5q-0"})(["display: inline-block;vertical-align: text-bottom;width: 20px;height: 20px;font-size: 20px;font-weight: 400;line-height: 20px;"]);t.a=d},"./src/reddit/icons/fonts/Premium/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/constants/colors.ts"),a=o("./src/reddit/icons/fonts/helpers.tsx"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cd("i",{title:e.title,className:`${Object(a.b)("premium")} ${e.className}`})).withConfig({componentId:"h6y9pg-0"})(["display: inline-block;vertical-align: middle;color: ",";"],s.a.snoo);t.a=c},"./src/reddit/icons/fonts/Text/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/icons/fonts/helpers.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("i",{className:`${Object(s.b)("text")} ${e.className}`})).withConfig({componentId:"wjiqt4-0"})(["display: inline-block;vertical-align: text-bottom;width: 20px;height: 20px;font-size: 20px;font-weight: 400;line-height: 20px;"]);t.a=d},"./src/reddit/icons/fonts/Upvote/index.m.less":function(e,t,o){e.exports={compactUpvote:"_39UOLMgvssWenwbRxz_iEn",compactUpvoteWrapper:"_3wVayy5JvIMI67DheMYra2",upvote:"_2Jxk822qXs4DaXwsN7yyHA",upvoteWrapper:"_2q7IQ0BUOWeEZoeAxN555e"}},"./src/reddit/icons/fonts/Upvote/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./src/lib/classNames/index.ts"),a=o("./src/reddit/icons/fonts/helpers.tsx"),d=o("./src/reddit/icons/fonts/Upvote/index.m.less"),c=o.n(d),l=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cu("i",{className:Object(s.a)(Object(a.b)("upvote"),c.a.upvote,e.className)});t.a=(e=>{var t=e.compact,o=p(e,["compact"]);return t?i.a.createElement("div",l({},o,{className:Object(s.a)(c.a.compactUpvoteWrapper,o.className)}),u(m,{className:c.a.compactUpvote})):i.a.createElement("div",l({},o,{className:Object(s.a)(c.a.upvoteWrapper,o.className)}),u(m,{}))})},"./src/reddit/icons/fonts/helpers.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return a}),o.d(t,"a",function(){return d});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c`icon icon-${e}`,d=i()(e=>s("span",{className:e.className},void 0,e.children)).withConfig({componentId:"i729lw-0"})(["display: none;"])},"./src/reddit/icons/svgs/Admin/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./src/reddit/constants/colors.ts"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cd("svg",{className:e.className,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,viewBox:"0 -0.75 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,e.desc&&d("desc",{},void 0,e.desc),d("g",{},void 0,d("path",{fill:"inherit",d:"M19.99,9.3125 C19.99,8.104375 19.010625,7.125 17.8025,7.125 C17.213125,7.125 16.67875,7.359375 16.285625,7.73875 C14.8075,6.6725 12.776875,5.98 10.514375,5.886875 L11.491875,1.2875 L14.695625,1.96875 C14.775,2.756875 15.433125,3.375 16.2425,3.375 C17.105625,3.375 17.805,2.675625 17.805,1.8125 C17.805,0.949375 17.105625,0.25 16.2425,0.25 C15.6575,0.25 15.154375,0.575 14.88625,1.050625 L11.228125,0.273125 C11.10625,0.24625 10.98,0.270625 10.875625,0.338125 C10.77125,0.40625 10.698125,0.5125 10.6725,0.63375 L9.556875,5.8825 C7.26,5.960625 5.1975,6.65625 3.7,7.735 C3.306875,7.358125 2.775,7.125 2.1875,7.125 C0.979375,7.125 0,8.104375 0,9.3125 C0,10.20125 0.530625,10.965 1.2925,11.306875 C1.25875,11.524375 1.24,11.745 1.24,11.96875 C1.24,15.334375 5.1575,18.0625 9.99,18.0625 C14.8225,18.0625 18.74,15.334375 18.74,11.96875 C18.74,11.746875 18.721875,11.5275 18.68875,11.31125 C19.455,10.97125 19.99,10.205 19.99,9.3125"})),d("g",{fill:"none",fillRule:"evenodd"},void 0,d("polygon",{points:"0 20 20 20 20 0 0 0"}),d("g",{transform:"translate(0 1)"})))).withConfig({componentId:"ag0m5y-0"})(["fill: ",";"],e=>e.enabled?r.a.admin:Object(i.c)(e).actionIcon)},"./src/reddit/icons/svgs/All/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,r("g",{fillRule:"evenodd"},void 0,r("polygon",{fill:"none",points:"0 20 20 20 20 .001 0 .001"}),r("path",{fill:"inherit",d:"M1.25,17.5 L1.25,7.5 L6.25,7.5 L6.25,17.5 L1.25,17.5 Z M12.49995,17.5001 L7.49995,17.5001 L7.49995,5.0001 L4.99995,5.0001 L9.99995,0.0006 L14.99995,5.0001 L12.49995,5.0001 L12.49995,17.5001 Z M13.75,17.5 L13.75,12.5 L18.75,12.5 L18.75,17.5 L13.75,17.5 Z"}))))},"./src/reddit/icons/svgs/ArrowRight/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 11.4 11.4",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("path",{fill:"inherit",d:"m11.17929,5.99479c0.08081,-0.19519 0.08081,-0.41599 0,-0.61118c-0.0408,-0.0984 -0.0992,-0.1864 -0.17361,-0.2608l-4.79963,-4.79911c-0.31283,-0.3128 -0.81847,-0.3128 -1.1313,0c-0.31283,0.31279 -0.31283,0.81918 0,1.13118l3.43471,3.43433l-7.66949,0c-0.44244,0 -0.80007,0.3584 -0.80007,0.79999c0,0.44159 0.35763,0.79999 0.80007,0.79999l7.66949,0l-3.43471,3.43433c-0.31283,0.3128 -0.31283,0.81919 0,1.13118c0.15601,0.156 0.36083,0.2344 0.56565,0.2344c0.20482,0 0.40964,-0.0784 0.56565,-0.2344l4.79963,-4.79911c0.07441,-0.0744 0.13281,-0.1624 0.17361,-0.2608"}))))},"./src/reddit/icons/svgs/Chat/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 25 25",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("path",{d:"M18.5 13.17a1.62 1.62 0 0 1-2.35 0c-.31-.3-.48-.73-.48-1.17 0-.44.17-.87.49-1.17a1.7 1.7 0 0 1 2.35 0c.32.3.49.73.49 1.17 0 .44-.17.87-.5 1.17m-4.86-.85c-.03.1-.05.21-.1.32l-.15.28c-.07.1-.14.19-.22.25a1.62 1.62 0 0 1-2.35 0 1.85 1.85 0 0 1-.36-.53c-.05-.1-.07-.21-.1-.32-.01-.1-.03-.21-.03-.32 0-.44.18-.87.5-1.17a1.7 1.7 0 0 1 2.34 0c.32.3.5.73.5 1.17l-.03.32m-5.33 0c-.03.1-.06.21-.11.32-.04.1-.1.2-.15.28-.06.1-.13.19-.21.27a1.67 1.67 0 0 1-2.35 0c-.08-.08-.14-.18-.21-.27a1.85 1.85 0 0 1-.25-.6 1.62 1.62 0 0 1 .47-1.5 1.7 1.7 0 0 1 2.34 0 1.85 1.85 0 0 1 .47.85l.02.33-.02.32M12 0A12.01 12.01 0 0 0 1.99 18.6L.7 22.46a.67.67 0 0 0 .84.84L5.4 22A12.01 12.01 0 0 0 24 12c0-6.62-5.38-12-12-12"}),r("path",{d:"M18.5 13.17a1.62 1.62 0 0 1-2.35 0c-.31-.3-.48-.73-.48-1.17 0-.44.17-.87.49-1.17a1.7 1.7 0 0 1 2.35 0c.32.3.49.73.49 1.17 0 .44-.17.87-.5 1.17",fill:"transparent"}),r("path",{d:"M13.64 12.32c-.03.1-.05.21-.1.32l-.15.28c-.07.1-.14.19-.22.25a1.62 1.62 0 0 1-2.35 0 1.85 1.85 0 0 1-.36-.53c-.05-.1-.07-.21-.1-.32-.01-.1-.03-.21-.03-.32 0-.44.18-.87.5-1.17a1.7 1.7 0 0 1 2.34 0c.32.3.5.73.5 1.17l-.03.32",fill:"transparent"}),r("path",{d:"M8.3 12.32a1.85 1.85 0 0 1-.25.6c-.06.1-.13.19-.21.27a1.67 1.67 0 0 1-2.35 0c-.08-.08-.14-.18-.21-.27a1.85 1.85 0 0 1-.25-.6 1.62 1.62 0 0 1 .47-1.5 1.7 1.7 0 0 1 2.34 0 1.85 1.85 0 0 1 .47.85l.02.33-.02.32",fill:"transparent"}))))},"./src/reddit/icons/svgs/Checkbox/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;ci.a.createElement("svg",c({xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"},e),l("path",{fill:"inherit",d:"M1.66666667,3.34755033 L1.66666667,16.6524497 C1.66666667,17.5781756 2.42112363,18.3333333 3.34755033,18.3333333 L16.6524497,18.3333333 C17.5781756,18.3333333 18.3333333,17.5788764 18.3333333,16.6524497 L18.3333333,3.34755033 C18.3333333,2.42182438 17.5788764,1.66666667 16.6524497,1.66666667 L3.34755033,1.66666667 C2.42182438,1.66666667 1.66666667,2.42112363 1.66666667,3.34755033 Z M0,3.34755033 C0,1.49874933 1.5032506,0 3.34755033,0 L16.6524497,0 C18.5012507,0 20,1.5032506 20,3.34755033 L20,16.6524497 C20,18.5012507 18.4967494,20 16.6524497,20 L3.34755033,20 C1.49874933,20 0,18.4967494 0,16.6524497 L0,3.34755033 Z"}))).withConfig({componentId:"s1ajqegv-0"})(["fill: ",";"],e=>Object(d.c)(e).actionIcon)},"./src/reddit/icons/svgs/CheckboxSelected/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;ci.a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"},e),a("path",{fill:"inherit",d:"M0,3.34755033 C0,1.49874933 1.5032506,0 3.34755033,0 L16.6524497,0 C18.5012507,0 20,1.5032506 20,3.34755033 L20,16.6524497 C20,18.5012507 18.4967494,20 16.6524497,20 L3.34755033,20 C1.49874933,20 0,18.4967494 0,16.6524497 L0,3.34755033 Z M8.50575,15.1995 L15.797625,7.907625 C16.25325,7.452625 16.25325,6.71325 15.797625,6.25825 C15.342,5.802625 14.602625,5.802625 14.147625,6.25825 L7.7295,12.676375 L5.635125,10.327625 C5.20575,9.846375 4.46825,9.805125 3.987625,10.23325 C3.506375,10.662625 3.4645,11.400125 3.89325,11.88075 L6.810125,15.151375 C7.023875,15.39075 7.327,15.531375 7.647625,15.54075 C7.658875,15.54075 7.6695,15.541375 7.68075,15.541375 C7.990125,15.541375 8.287,15.41825 8.50575,15.1995 Z"})))},"./src/reddit/icons/svgs/ChevronUp/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("polygon",{fill:"inherit",transform:"translate(6.029200, 6.044700) scale(1, -1) translate(-6.029200, -6.044700)",points:"11.0584 4.0602 6.0292 9.0894 1 4.0602 2.0608 3 6.0292 6.9684 9.9982 3"}))))},"./src/reddit/icons/svgs/CircledPlanet/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;ci.a.createElement("svg",s({className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},e),a("path",{d:"M15.8286,15.8998 C15.3466,16.3788 12.6326,15.5598 8.5516,11.4798 C4.4706,7.3968 3.6486,4.6858 4.1316,4.2038 C4.3566,3.9788 4.9286,3.9208 5.9126,4.3518 C5.6166,4.5678 5.3306,4.8008 5.0666,5.0658 C5.0536,5.0798 5.0416,5.0948 5.0266,5.1098 C5.5756,6.4268 6.8946,8.4088 9.2596,10.7728 C11.6206,13.1338 13.6046,14.4538 14.9246,15.0028 C14.9376,14.9898 14.9526,14.9778 14.9666,14.9638 C15.2316,14.6988 15.4646,14.4128 15.6786,14.1178 C16.1096,15.1028 16.0526,15.6748 15.8286,15.8998 M16.7526,11.8998 C17.4066,9.5458 16.8136,6.9138 14.9666,5.0658 C13.6436,3.7438 11.8866,3.0148 10.0166,3.0148 C9.3686,3.0148 8.7356,3.1078 8.1286,3.2768 C5.7306,1.7598 3.9176,1.5898 2.7176,2.7898 C1.4036,4.1028 2.0736,6.1918 3.2866,8.1688 C2.6446,10.5128 3.2276,13.1258 5.0666,14.9638 C6.3886,16.2868 8.1456,17.0148 10.0166,17.0148 C10.6536,17.0148 11.2746,16.9178 11.8736,16.7518 C13.0856,17.4938 14.3406,18.0318 15.4316,18.0318 C16.1156,18.0318 16.7366,17.8198 17.2426,17.3138 C18.4416,16.1138 18.2706,14.2988 16.7526,11.8998"})))},"./src/reddit/icons/svgs/Clear/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,onClick:e.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40"},void 0,r("path",{d:"M20 2.5C10.3 2.5 2.5 10.3 2.5 20c0 9.7 7.8 17.5 17.5 17.5S37.5 29.7 37.5 20C37.5 10.3 29.7 2.5 20 2.5zM24.2 27.7L20 23.5l-4.2 4.2c-1.1 1.1-2.5 1.1-3.5 0-1.1-1.1-1.1-2.4 0-3.5l4.2-4.2-4.2-4.2c-1.1-1.1-1.1-2.5 0-3.5 1.1-1.1 2.4-1.1 3.5 0l4.2 4.2 4.2-4.2c1.1-1.1 2.5-1.1 3.5 0 1.1 1.1 1.1 2.4 0 3.5L23.5 20l4.2 4.2c1.1 1.1 1.1 2.5 0 3.5C26.7 28.8 25.3 28.8 24.2 27.7z"})))},"./src/reddit/icons/svgs/Close/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;ci.a.createElement("svg",s({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),a("polygon",{fill:"inherit",points:"11.649 9.882 18.262 3.267 16.495 1.5 9.881 8.114 3.267 1.5 1.5 3.267 8.114 9.883 1.5 16.497 3.267 18.264 9.881 11.65 16.495 18.264 18.262 16.497"})))},"./src/reddit/icons/svgs/Coin/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,r("path",{d:"M10,1.5 C14.687,1.5 18.5,5.313 18.5,10 C18.5,14.687 14.687,18.5 10,18.5 C5.314,18.5 1.5,14.687 1.5,10 C1.5,5.313 5.314,1.5 10,1.5 Z M7.879,12.122 C6.709,10.952 6.709,9.049 7.879,7.879 C9.012,6.746 10.988,6.746 12.121,7.879 C12.512,8.269 13.145,8.269 13.535,7.879 C13.926,7.489 13.926,6.855 13.535,6.465 C12.591,5.52 11.336,5 10,5 C8.664,5 7.409,5.52 6.465,6.465 C4.516,8.414 4.516,11.586 6.465,13.536 C7.409,14.48 8.664,15 10,15 C11.336,15 12.591,14.48 13.535,13.536 C13.926,13.145 13.926,12.512 13.535,12.122 C13.145,11.731 12.512,11.731 12.121,12.122 C10.988,13.255 9.012,13.255 7.879,12.122 Z"})))},"./src/reddit/icons/svgs/Dropdown/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return d});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("svg",{className:e.className,onClick:e.onClick,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,a("g",{},void 0,a("path",{fill:"inherit",d:"M14.1711599,9.3535 L9.99925636,13.529 L5.82735283,9.3535 C5.51262415,9.0385 5.73543207,8.5 6.18054835,8.5 L13.8179644,8.5 C14.2630807,8.5 14.4858886,9.0385 14.1711599,9.3535"})));t.b=i()(d).withConfig({componentId:"r2jmej-0"})(["display: inline-block;fill: ",";height: 20px;margin-left: 2px;width: 20px;vertical-align: middle;"],e=>Object(s.c)(Object.assign({},e,{redditStyle:!e.isSubreddit})).button)},"./src/reddit/icons/svgs/Envelope/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,r("path",{d:"M8.10849995,9.1565 L2.79999995,3.848 C3.17249995,3.6285 3.60499995,3.5 4.06849995,3.5 L16.5685,3.5 C17.0315,3.5 17.464,3.6285 17.8365,3.848 L12.528,9.1565 C11.31,10.375 9.32699995,10.375 8.10849995,9.1565 Z M13.1435,10.3085 L18.452,5 C18.6715,5.3725 18.8,5.805 18.8,6.2685 L18.8,13.7685 C18.8,15.149 17.6805,16.2685 16.3,16.2685 L3.79999995,16.2685 C2.41899995,16.2685 1.29999995,15.149 1.29999995,13.7685 L1.29999995,6.2685 C1.29999995,5.805 1.42849995,5.3725 1.64799995,5 L6.95649995,10.3085 C7.80949995,11.1615 8.92949995,11.588 10.05,11.588 C11.17,11.588 12.2905,11.1615 13.1435,10.3085 Z"})))},"./src/reddit/icons/svgs/Eye/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return i});o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},void 0,r("path",{fill:"inherit",d:"M8.622 10.616c.078.08.14.175.183.28.044.105.07.218.07.332 0 .237-.087.456-.253.62-.167.168-.385.255-.622.255-.236 0-.455-.087-.62-.254-.167-.166-.255-.385-.255-.622 0-.114.027-.227.07-.332.044-.105.105-.2.184-.28.087-.088.174-.15.288-.193.324-.13.71-.052.954.193zm-.205-6.242c1.595 0 2.466.807 2.466 1.92 0 .976-.556 1.448-1.238 1.816-.615.317-.83.518-.904.898 0 .004-.034.207-.036.21-.034.126-.087.244-.18.336-.14.14-.323.21-.524.21-.097 0-.192-.017-.29-.052-.087-.035-.165-.088-.235-.158-.14-.14-.22-.333-.22-.533 0-.11.02-.188.074-.348.16-.472.55-.896 1.056-1.17.577-.327.84-.558.84-1.07 0-.42-.357-.715-.987-.715-.496 0-.996.218-1.39.52-.26.2-.62.202-.858-.02l-.05-.05c-.313-.29-.27-.787.075-1.04.603-.444 1.394-.753 2.4-.753zM8 13.25c-2.895 0-5.25-2.355-5.25-5.25S5.105 2.75 8 2.75 13.25 5.105 13.25 8 10.895 13.25 8 13.25M8 1C4.14 1 1 4.14 1 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7"})))},"./src/reddit/icons/svgs/Lock/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg",fill:e.fill},void 0,r("g",{},void 0,r("rect",{x:"7.5",y:"12.5",width:"0",height:"0"}),r("path",{fill:"inherit",d:"M32.5,17.5v-2.6c0-6.8-5.6-12.4-12.4-12.4h-0.2c-6.8,0-12.4,5.6-12.4,12.4v2.6C6.1,17.5,5,18.6,5,20v10c0,5.5,4.5,10,10,10h10c5.5,0,10-4.5,10-10V20C35,18.6,33.9,17.5,32.5,17.5z M12.5,17.5v-2.6c0-4.1,3.3-7.4,7.4-7.4h0.2c4.1,0,7.4,3.3,7.4,7.4v2.6H12.5z"}))))},"./src/reddit/icons/svgs/Moderate/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./src/reddit/constants/colors.ts"),i=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ci("svg",{className:e.className,id:e.id,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,viewBox:"-0.5 -0.5 21 21",xmlns:"http://www.w3.org/2000/svg"},void 0,e.desc&&i("desc",{},void 0,e.desc),i("g",{fillRule:"evenodd"},void 0,i("polygon",{fill:"none",points:".001 20 20 20 20 .001 .001 .001"}),i("path",{fill:"inherit",d:"M1.87525,3.32135 L1.87525,8.96735 C1.87525,13.99585 5.12775,18.44685 9.91875,19.97385 L10.00025,19.99985 L10.08125,19.97385 C14.87225,18.44685 18.12475,13.99585 18.12475,8.96735 L18.12475,3.32135 C14.96075,3.32135 12.09375,2.05385 10.00025,0.00035 C7.90625,2.05385 5.03925,3.32135 1.87525,3.32135"}),i("circle",{cx:"18",cy:"3",r:"5",fill:e.isUnread?"white":"none"}),i("circle",{cx:"18",cy:"3",r:"4",fill:e.isUnread?r.a.orangered:"none"}))))},"./src/reddit/icons/svgs/OriginalContent/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,r("path",{fill:"inherit",d:"M16.9998,2.9995 C18.1028,2.9995 18.9998,3.8975 18.9998,4.9995 L18.9998,14.9995 C18.9998,16.1025 18.1028,16.9995 16.9998,16.9995 L2.9998,16.9995 C1.8978,16.9995 0.9998,16.1025 0.9998,14.9995 L0.9998,4.9995 C0.9998,3.8975 1.8978,2.9995 2.9998,2.9995 L16.9998,2.9995 Z M13.9648,13.3525 C15.2718,13.3525 16.3188,12.6745 16.8278,11.5665 L15.1818,10.9775 C14.9318,11.4765 14.4528,11.8165 13.8338,11.8165 C13.0158,11.8165 12.3478,11.0575 12.3478,9.9995 C12.3478,8.9525 13.0058,8.1735 13.8438,8.1735 C14.4528,8.1735 14.9218,8.5025 15.1308,8.9615 L16.6968,8.2435 C16.1988,7.2755 15.2108,6.6365 13.9648,6.6365 C12.0588,6.6365 10.5118,8.1335 10.5118,9.9995 C10.5118,11.8755 12.0588,13.3525 13.9648,13.3525 Z M6.6248,13.3635 C8.5408,13.3635 10.0878,11.8755 10.0878,9.9995 C10.0878,8.1335 8.5408,6.6365 6.6248,6.6365 C4.7188,6.6365 3.1718,8.1335 3.1718,9.9995 C3.1718,11.8755 4.7188,13.3635 6.6248,13.3635 Z M6.625,8.1641 C7.562,8.1641 8.262,8.9421 8.262,10.0001 C8.262,11.0481 7.562,11.8361 6.625,11.8361 C5.697,11.8361 4.998,11.0481 4.998,10.0001 C4.998,8.9421 5.697,8.1641 6.625,8.1641 Z"})))},"./src/reddit/icons/svgs/OutboundLink/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,r("path",{d:"M16 10.77a1 1 0 0 0-1 1V14a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h2.23a1 1 0 0 0 0-2H6a3 3 0 0 0-3 3v8a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3v-2.23a1 1 0 0 0-1-1z"}),r("path",{d:"M17.91 2.62A1 1 0 0 0 17 2h-4a1 1 0 0 0 0 2h1.59L9.38 9.19a1 1 0 1 0 1.41 1.41L16 5.41V7a1 1 0 0 0 2 0V3a1 1 0 0 0-.09-.38z"})))},"./src/reddit/icons/svgs/Patreon/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return i});o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 96"},void 0,r("g",{fill:"none",fillRule:"evenodd"},void 0,r("rect",{fill:i,x:"0",y:"0",width:"100",height:"96"}),r("path",{fill:"#FFFFFF",d:"M64.1102,0.1004 C44.259,0.1004 28.1086,16.2486 28.1086,36.0986 C28.1086,55.8884 44.259,71.989 64.1102,71.989 C83.9,71.989 100,55.8884 100,36.0986 C100,16.2486 83.9,0.1004 64.1102,0.1004"}),r("polygon",{fill:"#052D49",points:".012 95.988 17.59 95.988 17.59 .1 .012 .1"}))))},"./src/reddit/icons/svgs/Pencil/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,r("title",{id:`${e.title}-title`},void 0,e.title),r("g",{},void 0,r("path",{fill:"inherit",d:"M15.75,7.834625 L12,4.084625 L12.808,3.276625 C13.8435,2.241125 15.5225,2.241125 16.558,3.276625 C17.5935,4.312125 17.5935,5.991125 16.558,7.026625 L15.75,7.834625 Z M11.366,5 L15.116,8.75 L7.25,16.616 L3.5,12.866 L11.366,5 Z M2.5035,13.5 L6.1125,17.109 L1,18.6125 L2.5035,13.5 Z"}))))},"./src/reddit/icons/svgs/Poll/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 16 15",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("path",{"clip-rule":"evenodd",d:"M0 1.5C0 0.671573 0.671573 0 1.5 0H11.5C12.3284 0 13 0.671573 13 1.5C13 2.32843 12.3284 3 11.5 3H1.5C0.671573 3 0 2.32843 0 1.5ZM0 7.5C0 6.67157 0.671573 6 1.5 6H14.5C15.3284 6 16 6.67157 16 7.5C16 8.32843 15.3284 9 14.5 9H1.5C0.671573 9 0 8.32843 0 7.5ZM1.5 12C0.671573 12 0 12.6716 0 13.5C0 14.3284 0.671573 15 1.5 15H7.5C8.32843 15 9 14.3284 9 13.5C9 12.6716 8.32843 12 7.5 12H1.5Z","fill-rule":"evenodd",fill:"inherit"}))))},"./src/reddit/icons/svgs/Popular/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("polygon",{fill:"none",points:"0 20 20 20 20 0 0 0"}),r("polygon",{fill:"inherit",points:"12.5 3.5 20 3.5 20 11 17.5 8.5 11.25 14.75 7.5 11 2.5 16 0 13.5 7.5 6 11.25 9.75 15 6"}))))},"./src/reddit/icons/svgs/Premium/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./src/app/strings/index.ts"),i=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ci("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,i("title",{},void 0,Object(r.a)("en","gold.premiumCTA.title")),i("path",{d:"M13.535 15.785c-1.678.244-2.883.742-3.535 1.071v-5.113a2 2 0 0 0-2-2H4.217c.044-.487.076-1.016.076-1.629 0-1.692-.489-2.968-.884-3.722L4.8 3.001H10v4.742a2 2 0 0 0 2 2h3.783c.06.67.144 1.248.22 1.742.097.632.182 1.177.182 1.745 0 1.045-.829 2.291-2.65 2.555m5.028-12.249l-2.242-2.242a1 1 0 0 0-.707-.293H4.386a1 1 0 0 0-.707.293L1.436 3.536a1 1 0 0 0-.069 1.337c.009.011.926 1.2.926 3.241 0 1.304-.145 2.24-.273 3.065-.106.684-.206 1.33-.206 2.051 0 1.939 1.499 4.119 4.364 4.534 2.086.304 3.254 1.062 3.261 1.065a1.016 1.016 0 0 0 1.117.004c.011-.007 1.18-.765 3.266-1.069 2.864-.415 4.363-2.595 4.363-4.534 0-.721-.099-1.367-.206-2.051-.128-.825-.272-1.761-.272-3.065 0-2.033.893-3.199.926-3.241a.999.999 0 0 0-.07-1.337"})))},"./src/reddit/icons/svgs/RadioOff/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,a("g",{fill:"inherit"},void 0,a("path",{d:"M10,1.66666667 C5.39762708,1.66666667 1.66666667,5.39762708 1.66666667,10 C1.66666667,14.6023729 5.39762708,18.3333333 10,18.3333333 C14.6023729,18.3333333 18.3333333,14.6023729 18.3333333,10 C18.3333333,5.39762708 14.6023729,1.66666667 10,1.66666667 Z M10,0 C15.5228475,-1.01453063e-15 20,4.4771525 20,10 C20,15.5228475 15.5228475,20 10,20 C4.4771525,20 6.76353751e-16,15.5228475 0,10 C-6.76353751e-16,4.4771525 4.4771525,1.01453063e-15 10,0 Z"})))).withConfig({componentId:"g052lx-0"})(["fill: ",";"],e=>Object(s.c)(e).actionIcon)},"./src/reddit/icons/svgs/RadioOn/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,r("g",{fill:"inherit"},void 0,r("path",{d:"M10,6.66666667 C8.15905083,6.66666667 6.66666667,8.15905083 6.66666667,10 C6.66666667,11.8409492 8.15905083,13.3333333 10,13.3333333 C11.8409492,13.3333333 13.3333333,11.8409492 13.3333333,10 C13.3333333,8.15905083 11.8409492,6.66666667 10,6.66666667 Z M10,0 C15.5228475,-1.01453063e-15 20,4.4771525 20,10 C20,15.5228475 15.5228475,20 10,20 C4.4771525,20 6.76353751e-16,15.5228475 0,10 C-6.76353751e-16,4.4771525 4.4771525,1.01453063e-15 10,0 Z"}))))},"./src/reddit/icons/svgs/Redditor/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 250 250",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{fill:"inherit"},void 0,r("path",{d:"M146.8 142.6h-37.6c-31.1 0-56.5 25.3-56.5 56.5 0 5.2 4.2 9.4 9.4 9.4h131.8c5.2 0 9.4-4.2 9.4-9.4 0-31.2-25.3-56.5-56.5-56.5zM128 130.7c20.1 0 36.4-16.3 36.4-36.4v-9.4c0-20.1-16.3-36.4-36.4-36.4S91.6 64.8 91.6 84.9v9.4c0 20.1 16.3 36.4 36.4 36.4z"}))))},"./src/reddit/icons/svgs/Search/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,r("g",{},void 0,r("path",{d:"M12.4743167,11.1299698 L14.6957506,13.2817166 C15.0924476,13.665969 15.1025359,14.2990536 14.7182834,14.6957506 C14.334031,15.0924476 13.7009464,15.1025359 13.3042494,14.7182834 L11.0486163,12.5334103 C10.0079655,13.2768564 8.73367013,13.7142857 7.35714286,13.7142857 C3.84600096,13.7142857 1,10.8682847 1,7.35714286 C1,3.84600096 3.84600096,1 7.35714286,1 C10.8682847,1 13.7142857,3.84600096 13.7142857,7.35714286 C13.7142857,8.76975383 13.2536226,10.0747029 12.4743167,11.1299698 Z M11.7142857,7.35714286 C11.7142857,4.95057046 9.76371525,3 7.35714286,3 C4.95057046,3 3,4.95057046 3,7.35714286 C3,9.76371525 4.95057046,11.7142857 7.35714286,11.7142857 C9.76371525,11.7142857 11.7142857,9.76371525 11.7142857,7.35714286 Z"}))))},"./src/reddit/icons/svgs/Settings/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,id:e.id,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",onClick:e.onClick},void 0,r("g",{fill:"inherit"},void 0,r("path",{d:"M7.03093403,10 C7.03093403,8.36301971 8.36301971,7.03093403 10,7.03093403 C11.6369803,7.03093403 12.9679409,8.36301971 12.9679409,10 C12.9679409,11.6369803 11.6369803,12.969066 10,12.969066 C8.36301971,12.969066 7.03093403,11.6369803 7.03093403,10 M16.4016617,8.49127796 C16.2362761,7.79148295 15.9606334,7.13669084 15.5916096,6.5437777 L16.5231696,5.06768276 C16.7526843,4.70315931 16.7684353,4.22387849 16.5231696,3.83572852 C16.1833977,3.29794393 15.4712269,3.13593351 14.9323172,3.47683044 L13.4562223,4.40839036 C12.8633092,4.03936662 12.208517,3.76259882 11.508722,3.59833825 L11.1250724,1.89947899 C11.0294412,1.47982699 10.7020452,1.12992949 10.2542664,1.02867298 C9.63322641,0.888038932 9.01556168,1.27843904 8.87492764,1.89947899 L8.49127796,3.59833825 C7.79148295,3.76259882 7.13669084,4.03936662 6.54265263,4.40726528 L5.06768276,3.47683044 C4.70315931,3.24731568 4.22387849,3.23156466 3.83572852,3.47683044 C3.29794393,3.81660229 3.13593351,4.5287731 3.47683044,5.06768276 L4.40726528,6.54265263 C4.03936662,7.13669084 3.76259882,7.79148295 3.59721318,8.49127796 L1.89947899,8.87492764 C1.47982699,8.97055879 1.12992949,9.29795485 1.02867298,9.74573365 C0.888038932,10.3667736 1.27843904,10.9844383 1.89947899,11.1250724 L3.59721318,11.508722 C3.76259882,12.208517 4.03936662,12.8633092 4.40726528,13.4573474 L3.47683044,14.9323172 C3.24731568,15.2968407 3.23156466,15.7761215 3.47683044,16.1642715 C3.81660229,16.7020561 4.5287731,16.8640665 5.06768276,16.5231696 L6.54265263,15.5927347 C7.13669084,15.9606334 7.79148295,16.2374012 8.49127796,16.4016617 L8.87492764,18.100521 C8.97055879,18.520173 9.29795485,18.8700705 9.74573365,18.971327 C10.3667736,19.1119611 10.9844383,18.721561 11.1250724,18.100521 L11.508722,16.4016617 C12.208517,16.2374012 12.8633092,15.9606334 13.4562223,15.5916096 L14.9323172,16.5231696 C15.2968407,16.7526843 15.7749964,16.7684353 16.1631464,16.5231696 C16.7020561,16.1833977 16.8629414,15.4712269 16.5231696,14.9323172 L15.5916096,13.4562223 C15.9606334,12.8633092 16.2362761,12.208517 16.4016617,11.508722 L18.100521,11.1250724 C18.520173,11.0294412 18.8700705,10.7020452 18.971327,10.2542664 C19.1119611,9.63322641 18.721561,9.01556168 18.100521,8.87492764 L16.4016617,8.49127796 Z"}))))},"./src/reddit/icons/svgs/Snoo/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./src/reddit/constants/colors.ts"),i=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ci("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:e.className},void 0,i("g",{},void 0,i("circle",{fill:r.a.snoo,cx:"10",cy:"10",r:"10"}),i("path",{fill:"#FFF",d:"M16.67,10A1.46,1.46,0,0,0,14.2,9a7.12,7.12,0,0,0-3.85-1.23L11,4.65,13.14,5.1a1,1,0,1,0,.13-0.61L10.82,4a0.31,0.31,0,0,0-.37.24L9.71,7.71a7.14,7.14,0,0,0-3.9,1.23A1.46,1.46,0,1,0,4.2,11.33a2.87,2.87,0,0,0,0,.44c0,2.24,2.61,4.06,5.83,4.06s5.83-1.82,5.83-4.06a2.87,2.87,0,0,0,0-.44A1.46,1.46,0,0,0,16.67,10Zm-10,1a1,1,0,1,1,1,1A1,1,0,0,1,6.67,11Zm5.81,2.75a3.84,3.84,0,0,1-2.47.77,3.84,3.84,0,0,1-2.47-.77,0.27,0.27,0,0,1,.38-0.38A3.27,3.27,0,0,0,10,14a3.28,3.28,0,0,0,2.09-.61A0.27,0.27,0,1,1,12.48,13.79Zm-0.18-1.71a1,1,0,1,1,1-1A1,1,0,0,1,12.29,12.08Z"}))))},"./src/reddit/icons/svgs/SnooFacepalm/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cr("svg",{className:e.className,viewBox:"0 0 24 21",xmlns:"http://www.w3.org/2000/svg"},void 0,r("path",{fill:"#000",d:"M5.1 3.2c.5.3 1.1.3 1.7.1 1.4-.5 2.9-.9 4.5-.7 1.2.2 1.8.2 2.3.4 1 .4 2 .9 3 1.4.5.3 1 .8 1.5 1.2.2.2.5.4.7.4 2.4-.1 4.1 1 5 3.3.8 2-.5 4.5-2 5.1-.3.1-.6.4-.7.7-.6 2-1.9 3.3-3.7 4.2-.1.1-.2.1-.3.1-.7.3-3.9 1.7-7.9 1-4.8-.9-9.3-4.6-8.7-10.2.1-1 0-1.9-.3-2.9-.2-.2-.2-.5-.2-.8.1-2.7 2.9-4.6 5.1-3.3z"}),r("path",{fill:"#FFF",d:"M.7 7.5c.4 1.3.7.5.8.5-.1.6-.3 1.3-.3 1.9-.3 2.4.3 4.6 1.9 6.3 3.7 4 8.5 4.6 13.2 2.7 1.2-.5 2.6-1.7 3.3-2.8.8-1.4 1.3-2.8 1.2-4.4 0-.1 0-.2.1-.4.1.4.3.8.3 1.1.1.4 0 .8 0 1.3 1.4-.5 2.2-2.3 1.8-3.9-.5-2-2.1-3.3-3.9-3 .9.8 1.6 3.3 1.4 3.6-1.5-3.8-4.4-6.1-8.2-6.8-3.8-.8-7.2.4-10.1 3.2.6-1.2 1.7-2 2.9-2.9-.6-.1-1-.3-1.4-.3-1.8.1-3.5 2.1-3 3.9z"}),r("path",{fill:"#000",d:"M7.2 16.7c1.4.6 2.9.9 4.4 1 .6 0 1.3-.4.3-.5-1.2-.1-2.4-.3-3.5-.8-.3-.1-.7-.1-1 0-.1 0-.5.2-.2.3zM7.3 13.4c-.1 0-.2-.1-.3-.2-.1-.2-.2-.4-.4-.6-.6-.6-1.4-1.1-2.2-.9-.3.1-.5.2-.8.2h-.5c0-.1-.1-.3 0-.4.2-.2.5-.3.6-.4 1.6-.6 3.7.6 3.9 1.7v.3c0 .3-.2.3-.3.3zm9.8 1.1c-.1 0-.3 0-.4-.1-.1 0-.1-.1-.2-.1-.7-.5-1.5-.5-2.3 0-.2.1-.5.2-.7.3 0-.2 0-.4.1-.6.6-.6 1.7-.8 2.7-.5.3.1.7.5.9.8.1 0 0 .2-.1.2z"}),r("path",{fill:"#000",d:"M16.1 20.7c-2-.2-2.7-.9-2.9-2.5-.1-.9-.3-1.6-.7-2.4-.4-.9-.5-1.4-1.5-1.7-1.3-.5-1.9-1.6-2-2.6 0-.8.2-1.7.8-2.3 1.1-1.1 2.9-1.1 4.2-.5 1.3.6 3.8 3.2 4.3 4.5 1.6 4.2.8 7.2-2.2 7.5zM12 5.6c.1.2.1.7.6.5.4-.1.4-.6-.2-1.6-.3-.6-.5-1.6 0-2.2 1-1.3 2.3-1 3.5-.7.4.1 1.5.3 1.5.8 0 .7.6 1.8 1.2 2.2 1.2 1 3.5-.1 3.5-1.8 0-1.5-1.1-2.7-2.5-2.6-.6 0-1.6.7-2 1.2-.6-.2-1.2-.4-1.9-.5-1.3-.3-2.6-.3-3.7.7-1.2 1.1-.8 2.9 0 4-.1-.1-.2-.2-.3-.4.1.1.2.3.3.4.1.1-.6-.9 0 0z"}),r("path",{fill:"#FFF",d:"M21.3 3.1c-.2.5-.6.9-1 1-.4.1-.9 0-1.3-.3s-.7-.7-.7-1.1c0-.2 0-.8.8-1.4.5-.4 1.4 0 1.9.4.2.4.5.8.3 1.4zM18 14.6c-.5-2.5-3.8-6.4-6.8-5.3-1.4.5-1.7 2.4-.8 3.5.7.8 2.1 1.2 3 1.6-.3 0-.6.1-.9 0 1.2 1.6.6 4.7 2.8 5.2 2.5.7 3.4-1.7 2.7-5z"})))},"./src/reddit/icons/svgs/Wordmark/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o("./src/reddit/constants/colors.ts"),s=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;ca("svg",{className:e.className,viewBox:"0 0 55 17.44"},void 0,a("g",{fill:Object(s.c)(e).bodyText},void 0,a("circle",{fill:i.a.snoo,cx:"45.77",cy:"3.33",r:"2.05"}),a("path",{fill:"inherit",d:"M16.73,12.05a1.44,1.44,0,0,0,1.54-1.48,4.91,4.91,0,0,0-.1-0.83,5.66,5.66,0,0,0-5.34-4.61c-3,0-5.51,2.76-5.51,6.15s2.47,6.15,5.51,6.15a5.47,5.47,0,0,0,4.26-1.78,1.19,1.19,0,0,0-.19-1.77,1.25,1.25,0,0,0-1.53.16,3.78,3.78,0,0,1-2.54,1.09,3.42,3.42,0,0,1-3.14-3.08h7ZM12.82,7.44a3.3,3.3,0,0,1,3,2.56h-6A3.3,3.3,0,0,1,12.82,7.44Z"}),a("path",{fill:"inherit",d:"M7.44,6.32a1.15,1.15,0,0,0-1-1.14A4.46,4.46,0,0,0,2.31,6.69V6.54A1.15,1.15,0,1,0,0,6.54V16a1.18,1.18,0,0,0,1.08,1.2A1.15,1.15,0,0,0,2.31,16V11.15A3.51,3.51,0,0,1,6.15,7.47H6.38A1.15,1.15,0,0,0,7.44,6.32Z"}),a("path",{fill:"inherit",d:"M46.92,7.56a1.15,1.15,0,0,0-2.31,0V16a1.15,1.15,0,1,0,2.31,0V7.56Z"}),a("path",{fill:"inherit",d:"M29.87,1.15A1.15,1.15,0,0,0,28.72,0h0a1.15,1.15,0,0,0-1.15,1.15V6.31a4,4,0,0,0-2.95-1.18c-3,0-5.51,2.76-5.51,6.15s2.47,6.15,5.51,6.15a4.08,4.08,0,0,0,3-1.19A1.15,1.15,0,0,0,29.87,16V1.15Zm-5.26,14c-1.77,0-3.21-1.72-3.21-3.85s1.43-3.85,3.21-3.85,3.21,1.72,3.21,3.85S26.39,15.13,24.62,15.13Z"}),a("path",{fill:"inherit",d:"M41.92,1.15A1.15,1.15,0,0,0,40.77,0h0a1.15,1.15,0,0,0-1.15,1.15V6.31a4,4,0,0,0-2.95-1.18c-3,0-5.51,2.76-5.51,6.15s2.47,6.15,5.51,6.15a4.08,4.08,0,0,0,3-1.19A1.15,1.15,0,0,0,41.92,16V1.15Zm-5.26,14c-1.77,0-3.21-1.72-3.21-3.85s1.43-3.85,3.21-3.85,3.21,1.72,3.21,3.85S38.44,15.13,36.67,15.13Z"}),a("path",{fill:"inherit",d:"M52.91,16V7.44h1a1,1,0,0,0,1.06-1,1,1,0,0,0-1-1.09H52.91V3.76a1.18,1.18,0,0,0-1.08-1.19,1.15,1.15,0,0,0-1.23,1.15V5.38h-1a1,1,0,0,0-1.06,1,1,1,0,0,0,1,1.09h1V16a1.15,1.15,0,0,0,1.15,1.15h0A1.15,1.15,0,0,0,52.91,16Z"}))))},"./src/reddit/index.tsx":function(e,t,o){"use strict";o.r(t);o("./src/polyfill.ts");var n,r=o("./src/lib/performanceTimings/index.tsx"),i=o("./node_modules/@r/google-tag-manager/compiled.js"),s=o("./src/config.ts"),a=o("./node_modules/history/index.js"),d=o("./node_modules/js-cookie/src/js.cookie.js"),c=o.n(d),l=o("./node_modules/react/index.js"),u=o.n(l),p=o("./node_modules/react-router-redux/es/index.js"),m=o("./node_modules/redux-thunk/lib/index.js"),f=o.n(m),h=o("./node_modules/request-idle-callback/index.js"),g=o("./src/app/strings/index.ts"),b=o("./node_modules/history/createBrowserHistory.js"),v=o.n(b),y=o("./src/lib/browser/isIncognito.ts"),x=o("./src/lib/constants/index.ts"),O=o("./src/lib/extractQueryParams/index.ts"),C=o("./src/lib/filterQueryParams/index.ts"),w=o("./src/lib/initializeClient/index.tsx"),j=o("./src/lib/matchRoute/index.ts"),S=o("./src/lib/performance.js"),P=o("./src/lib/safeJSONParse/index.ts"),M=o("./src/reddit/customMiddleware/gqlContext.ts"),I=o("./src/reduxMiddleware/apiContext.ts"),k=o("./src/telemetry/index.ts"),N=o("./src/telemetry/models/Timer.ts"),E=o("./src/reddit/actions/apiRequestHeaders.ts"),T=o("./src/reddit/actions/chat/promo.ts"),L=o("./src/reddit/actions/chat/sendbirdProxy.ts"),_=o("./src/reddit/actions/chat/unreadCount.ts"),F=o("./src/lib/makeApiRequest/index.ts"),R=o("./src/lib/omitHeaders/index.ts"),A=o("./src/reddit/constants/headers.ts"),$=o("./src/reddit/actions/toaster.ts");!function(e){e.Success="SUCCESS",e.AlreadyVerified="EMAIL_ALREADY_VERIFIED",e.WrongUser="EMAIL_VERIFY_WRONG_USER",e.Error="EMAIL_VERIFY_ERROR"}(n||(n={}));var D=o("./src/reddit/models/Toast/index.ts"),B=o("./src/reddit/selectors/user.ts");const H=e=>async(t,o,{apiContext:r})=>{const i=await((e,t)=>Object(F.c)(Object(R.a)(e,[A.a]),{method:x.jb.POST,endpoint:`${e.apiUrl}/api/v1/verify_email/${t}`,data:{}}))(r(),e);if(i.ok&&i.body&&i.body.success)return n.Success;switch(i.body.reason){case n.AlreadyVerified:return n.AlreadyVerified;case n.WrongUser:return n.WrongUser;default:return n.Error}};var Q,U=o("./src/reddit/actions/monthsToMinutes/homeFeed.ts"),z=o("./src/reddit/actions/notifications/loader.ts"),G=o("./src/reddit/actions/nps.ts"),V=o("./src/reddit/actions/platform.ts"),W=o("./src/reddit/actions/session.ts"),q=o("./src/reddit/actions/users.ts"),Z=o("./node_modules/react-redux/es/index.js"),K=o("./node_modules/react-router/es/index.js"),Y=o("./node_modules/reselect/lib/index.js"),X=o("./bundled-modules/styled-components/styled-components.min.js"),J=o.n(X),ee=(o("./src/reddit/components/Root/redesignFont.less"),o("./assets/fonts/IBMPlexSans/font.less"),o("./assets/fonts/NotoMono/font.less"),o("./assets/fonts/NotoSans/font.less"),o("./src/higherOrderComponents/makeAsync.tsx")),te=o("./src/lib/loadWithRetries/index.ts"),oe=o("./src/reddit/selectors/runTimeEnvVars.ts"),ne=(Q="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var s in r)void 0===t[s]&&(t[s]=r[s]);else t||(t=r||{});if(1===i)t.children=n;else if(i>1){for(var a=Array(i),d=0;dObject(oe.b)(e)||Object(B.D)(e)}),ie=Object(Z.connect)(re),se=()=>ne(l.Fragment,{});class ae extends u.a.Component{constructor(e){super(e),this.state={component:se}}componentWillMount(){this.props.shouldEnable&&this.loadAdminPanel()}componentWillReceiveProps(e){e.shouldEnable&&ae.adminPanel===se?this.loadAdminPanel():this.props.shouldEnable&&!e.shouldEnable&&this.setComponent(se)}loadAdminPanel(){if(ae.adminPanel===se){const e=Object(ee.a)({ErrorComponent:se,getComponent:()=>Object(te.a)(()=>o.e("AdminPanel").then(o.bind(null,"./src/reddit/components/AdminPanel/index.tsx")).then(e=>e.default)),LoadingComponent:se});this.setComponent(e)}}render(){const e=this.state.component;return ne(e,{})}setComponent(e){ae.adminPanel=e,this.setState({component:e})}}ae.adminPanel=se;var de=ie(ae),ce=o("./src/lib/doubleclickForPublishers/index.ts");var le=class extends u.a.Component{constructor(e){super(e),Object(ce.f)()}shouldComponentUpdate(){return!1}render(){return null}},ue=o("./node_modules/lodash/isEqual.js"),pe=o.n(ue),me=o("./node_modules/lodash/omit.js"),fe=o.n(me),he=o("./node_modules/lodash/throttle.js"),ge=o.n(he),be=o("./src/lib/classNames/index.ts"),ve=o("./src/lib/fastdom/index.ts"),ye=o("./src/lib/isSimpleClick/index.ts"),xe=o("./src/reddit/actions/header.ts"),Oe=o("./src/reddit/actions/multireddit.ts"),Ce=o("./src/reddit/actions/subreddit.ts"),we=o("./src/reddit/actions/subscription.ts"),je=o("./src/lib/localStorageAvailable/index.ts"),Se=o("./src/reddit/actions/modal.ts"),Pe=Object(ee.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>o.e("BadgePurchaseModal").then(o.bind(null,"./src/reddit/components/Badges/PurchaseModal/index.tsx")).then(e=>e.default)}),Me=o("./src/reddit/components/BannedUserList/AddBannedUserModal/index.tsx");const Ie=()=>null;var ke=Object(ee.a)({ErrorComponent:Ie,getComponent:()=>Object(te.a)(()=>o.e("GlobalModalContainer").then(o.bind(null,"./src/reddit/components/ConsumersBetaModal/_ConsumersBetaModal.tsx"))).then(e=>e.default),LoadingComponent:Ie});var Ne=Object(ee.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>Promise.all([o.e("vendors~CoinsPurchaseModal~EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFla~fffc5772"),o.e("EconomicsEntryPointsCommentFlatlistSupportCTA~EconomicsEntryPointsPostFlatlistSupportCTA~EconomicsSu~c5c59906"),o.e("EconomicsSupportPaymentModal")]).then(o.bind(null,"./src/reddit/components/Economics/Support/PaymentModal/index.tsx")).then(e=>e.default)});const Ee=()=>null;var Te=Object(ee.a)({ErrorComponent:Ee,getComponent:()=>Object(te.a)(()=>Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("ModerationPages")]).then(o.bind(null,"./src/reddit/components/ManageChatRoomsModal/_ManageChatRoomsModal.tsx"))).then(e=>e.default),LoadingComponent:Ee});const Le=()=>null;var _e=Object(ee.a)({ErrorComponent:Le,getComponent:()=>Object(te.a)(()=>o.e("GlobalModalContainer").then(o.bind(null,"./src/reddit/components/ModBetaModal/_ModBetaModal.tsx"))).then(e=>e.default),LoadingComponent:Le}),Fe=o("./src/reddit/components/MutedUserList/MuteUserModal/index.tsx");var Re=Object(ee.a)({getComponent:()=>Object(te.a)(()=>o.e("NotificationsPrePromptLoader").then(o.bind(null,"./src/reddit/components/NotificationsPrePrompt/index.tsx"))).then(e=>e.default),ErrorComponent:()=>null,LoadingComponent:()=>null});const Ae=()=>null;var $e=Object(ee.a)({ErrorComponent:Ae,getComponent:()=>Object(te.a)(()=>Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("ModerationPages")]).then(o.bind(null,"./src/reddit/components/RemovalReasons/AddRemovalReasonModal/_AddRemovalReasonModal.tsx"))).then(e=>e.default),LoadingComponent:Ae});var De=Object(ee.a)({getComponent:()=>Object(te.a)(()=>o.e("SpezModalLoader").then(o.bind(null,"./src/reddit/components/SpezModal/index.tsx"))).then(e=>e.default),ErrorComponent:()=>null,LoadingComponent:()=>null}),Be=o("./src/higherOrderComponents/asModal.tsx"),He=o("./src/reddit/actions/structuredStyles.ts"),Qe=o("./src/reddit/components/ModalStyledComponents/index.tsx"),Ue=o("./src/reddit/constants/modals.ts"),ze=o("./src/reddit/controls/TextButton/index.tsx"),Ge=o("./src/reddit/layout/twoCol/ExpandLeft/index.tsx"),Ve=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c({closeModal:()=>{e(Object(Se.i)(Ue.a.BLADE_NIGHTMODE)),e(Object(He.r)())},openBlade:()=>{e(Object(He.q)(t))}}));var Ze=Object(Be.a)(qe(e=>Ve(Qe.c,{},void 0,Ve(Qe.g,{},void 0,Ve(Ge.b,{},void 0,Ve(Qe.k,{},void 0,Object(g.a)(e.language,"structuredStyles.modal.nightmode.title")),Ve(ze.a,{onClick:e.closeModal},void 0,Ve(Qe.b,{})))),Ve(Qe.h,{},void 0,Ve(Qe.i,{},void 0,Object(g.a)(e.language,"structuredStyles.modal.nightmode.description"))),Ve(Qe.e,{},void 0,Ve(Qe.a,{onClick:e.closeModal,"data-redditstyle":!0},void 0,Object(g.a)(e.language,"structuredStyles.buttons.cancel")),Ve(Qe.l,{onClick:e.openBlade,"data-redditstyle":!0},void 0,Object(g.a)(e.language,"structuredStyles.buttons.continue")))))),Ke=o("./src/reddit/actions/authorFlair.ts"),Ye=o("./src/reddit/actions/userFlair.ts"),Xe=o("./src/reddit/components/FlairPickerTitle/index.tsx"),Je=o("./src/reddit/components/FlairPickerWrapper/index.tsx"),et=o("./src/reddit/components/FlairPreview/index.tsx"),tt=o("./src/reddit/components/FlairSearch/index.tsx"),ot=o("./src/reddit/components/TrackingHelper/index.tsx"),nt=o("./src/reddit/constants/flair.ts"),rt=o("./src/reddit/controls/Button/index.tsx"),it=o("./src/reddit/controls/CheckboxWithLabel/index.tsx"),st=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),at=o("./src/reddit/layout/row/Inline/index.tsx"),dt=o("./src/reddit/layout/row/RightAlign/index.tsx"),ct=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),lt=o("./src/reddit/models/Flair/index.ts"),ut=o("./src/reddit/models/User/index.ts"),pt=o("./src/reddit/selectors/authorFlair.ts"),mt=o("./src/reddit/selectors/moderatorPermissions.ts"),ft=o("./src/reddit/selectors/telemetry.ts"),ht=o("./src/reddit/selectors/userFlair.ts"),gt=o("./src/reddit/components/UserFlairPicker/index.m.less"),bt=o.n(gt),vt=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).actionIcon),Ot=J.a.div.withConfig({componentId:"s1jp43ua-2"})(["","color: ",";"],st.titleFontH5,e=>Object(ct.c)(e).bodyText);const Ct=Object(Z.connect)(()=>Object(Y.createStructuredSelector)({authorFlair:pt.b,currentUser:B.j,inContextAuthor:pt.c,isMod:(e,t)=>!!Object(mt.g)(e,t),language:B.M,userFlairData:ht.b}),(e,t)=>({activeFlairChanged:(o,n,r,i)=>e(Object(Ye.o)(o,n,r,i.username,t.subredditId)),closeModal:()=>e(Object(Ke.b)({username:null,subredditId:null}))}))(class extends u.a.Component{constructor(e){super(e),this.getTrackingNoun=((e,t)=>this.props.isMod?e:t),this.track=(e=>this.props.sendEvent(t=>({source:"user_flair_picker",action:"click",noun:e,subreddit:Object(ft.subredditById)(t,this.props.subredditId)}))),this.setSelectedFlair=((e,t)=>this.setState({previewFlair:e,selectedTemplateId:t})),this.onApply=(()=>{const e=this.props,t=this.state;e.activeFlairChanged(t.previewFlair,t.selectedTemplateId,t.showFlair,e.inContextAuthor),e.closeModal(),this.track(this.getTrackingNoun("flairadd_mod","flairadd_user"))}),this.onClear=(()=>this.setSelectedFlair(null,null)),this.onChange=(e=>this.setState({showFlair:e}));const t=e.authorFlair,o=e.userFlairData.displaySettings.isUserEnabled;this.state={previewFlair:t,showFlair:o,selectedTemplateId:t&&t.templateId?t.templateId:null}}render(){const e=this.props,t=this.state,o=e.userFlairData,n=e.subredditId,r=o.permissions.canUserChange,i=o.permissions.canUserChange,s=o.templates,a=o.templateIds;let d;e.currentUser&&(d=e.inContextAuthor&&Object(ut.f)(e.currentUser)===e.inContextAuthor.username);const c=!!(t.previewFlair&&Object(lt.j)(t.previewFlair).length>nt.b);return vt(Je.a,{},void 0,vt(Xe.a,{onClosePressed:e.closeModal,title:Object(g.a)(e.language,"flair.userFlairModalTitle")}),vt(et.a,{flair:t.previewFlair,flairTemplateType:lt.c.UserFlair,language:e.language,placeholderText:Object(g.a)(e.language,"flair.userFlairPlaceholder")}),i&&vt(tt.a,{appliedFlair:t.previewFlair,flairTemplateType:lt.c.UserFlair,subredditId:n,templates:s,templateIds:a,language:e.language,onChange:this.setSelectedFlair,selectedTemplateId:t.selectedTemplateId}),d&&vt(yt,{},void 0,vt(it.a,{isSelected:t.showFlair,onClick:()=>this.onChange(!t.showFlair),text:vt(Ot,{},void 0,Object(g.a)(e.language,"flair.showMyFlair"))})),vt(yt,{},void 0,vt(dt.a,{className:bt.a.buttonsRow},void 0,vt(rt.d,{disabled:c,onClick:this.onApply,"data-redditstyle":!0},void 0,Object(g.a)(e.language,"flair.apply")),r&&vt(xt,{onClick:this.onClear},void 0,Object(g.a)(e.language,"flair.clear")))))}});var wt=Object(Be.a)(Object(ot.b)(Ct)),jt=o("./src/reddit/selectors/activeModalId.ts"),St=o("./src/reddit/selectors/notificationPrefs.ts"),Pt=o("./src/reddit/selectors/platform.ts"),Mt=o("./src/reddit/selectors/removalReasons.ts"),It=o("./src/reddit/selectors/subredditModeration.ts"),kt=o("./src/reddit/constants/cookie.ts"),Nt=o("./src/reddit/constants/spezModal.ts"),Et=o("./src/reddit/featureFlags/index.ts"),Tt=o("./src/reddit/actions/monthsToMinutes.ts"),Lt=o("./src/reddit/controls/Typography/index.tsx"),_t=o("./src/reddit/helpers/trackers/monthsToMinutes.ts"),Ft=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c({onClose:()=>e(Object(Tt.p)())})),$t=J()(Qe.c).withConfig({componentId:"s1up4f3j-0"})(["display: flex;height: 300px;max-width: 500px;width: 500px;"]),Dt=J.a.img.withConfig({componentId:"s1up4f3j-1"})(["height: auto;width: 126px;"]),Bt=J.a.div.withConfig({componentId:"s1up4f3j-2"})(["display: flex;flex-direction: column;color: ",";flex: 1 1 auto;padding: 26px;"],e=>Object(ct.c)(e).bodyText),Ht=J()(Lt.a).withConfig({componentId:"s1up4f3j-3"})(["margin-top: 16px;",""],st.bodyFontH4),Qt=J()(rt.d).withConfig({componentId:"s1up4f3j-4"})(["margin: auto auto 0 auto;width: 160px;"]);var Ut=Object(Be.a)(At(Object(ot.b)(class extends u.a.Component{constructor(){super(...arguments),this.onClose=(()=>{this.props.onClose(),this.props.sendEvent(Object(_t.h)())})}componentDidMount(){this.props.sendEvent(Object(_t.i)())}render(){return Ft($t,{},void 0,Ft(Dt,{src:`${s.a.assetPath}/img/banner/welcome-modal.png`}),Ft(Bt,{},void 0,Ft(Lt.c,{},void 0,this.str("title")),Ft(Ht,{},void 0,this.str("body1")),Ft(Ht,{},void 0,this.str("body2")),Ft(Qt,{onClick:this.onClose},void 0,this.str("button"))))}str(e){return Object(g.a)(this.props.language,`monthsToMinutes.welcomeModal.${e}`)}}))),zt=o("./src/reddit/helpers/localStorage/index.ts"),Gt=o("./src/reddit/helpers/toggleBodyScroll/index.ts"),Vt=o("./src/reddit/selectors/monthsToMinutes.ts"),Wt=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;c!!e.activeModalId,authorContext:pt.c,badgePurchaseModalIsOpen:Object(jt.b)(Ue.a.BADGE_PURCHASE),banContext:It.f,banModalIsOpen:Object(jt.b)(Ue.a.BAN_USER),bladeNightmodeModalIsOpen:Object(jt.b)(Ue.a.BLADE_NIGHTMODE),chatroomSettingsModalIsOpen:Object(jt.b)(Ue.a.SUBREDDIT_CHAT_SETTINGS),consumersBetaModalIsOpen:Object(jt.b)(Ue.a.BETA_CONSUMER),createChatroomModalIsOpen:Object(jt.b)(Ue.a.CREATE_SUBREDDIT_CHAT),currentBadgePurchase:e=>e.products.currentlyPurchasing,currentPaymentTarget:e=>e.economics.currentPaymentTarget,economicsSupportPaymentModalIsOpen:Object(jt.b)(Ue.a.ECONOMY_SUPPORT_MODAL),editChatroomModalIsOpen:Object(jt.b)(Ue.a.EDIT_SUBREDDIT_CHAT),deleteChatroomModalIsOpen:Object(jt.b)(Ue.a.DELETE_SUBREDDIT_CHAT),introModalFeatureEnabled:e=>Et.d.introModal(e),isOverlayOpen:Pt.h,manageChatroomModalIsOpen:Object(jt.b)(Ue.a.MANAGE_SUBREDDIT_CHAT),modBetaModalIsOpen:Object(jt.b)(Ue.a.MOD_BETA),moderatorPermissions:e=>{const t=Object(Pt.d)(e);if(t)return e.moderatingSubreddits[t]},muteContext:It.B,muteModalIsOpen:Object(jt.b)(Ue.a.MUTE_USER),notificationsPrePromptIsOpen:St.c,removalReasonContext:Mt.b,removalReasonModalIsOpen:Object(jt.b)(Ue.a.ADD_REMOVAL_REASON),spezModalEnabled:Et.d.spezModal,spezModalIsOpen:Object(jt.b)(Ue.a.SPEZ_MODAL),subredditId:Pt.d,userFlairModalIsOpen:Object(jt.b)(Ue.a.USER_FLAIR_MODAL_ID),userHasSeenRedesignModal:B.u,userInRedesignBeta:B.A,userIsLoggedIn:B.F,userIsMod:B.G,userIsNew:B.H,welcomeModalIsOpen:Vt.J});var Kt=Object(Z.connect)(Zt,e=>({markRedesignModalAsClosed:()=>e(Object(Se.k)()),toggleBanModal:()=>e(Object(Se.i)(Ue.a.BAN_USER)),toggleBladeNightmodeModal:()=>e(Object(Se.i)(Ue.a.BLADE_NIGHTMODE)),toggleConsumersBetaModal:()=>e(Object(Se.i)(Ue.a.BETA_CONSUMER)),toggleModBetaModal:()=>e(Object(Se.i)(Ue.a.MOD_BETA)),toggleMuteModal:()=>e(Object(Se.i)(Ue.a.MUTE_USER)),toggleRemovalReasonsModal:()=>e(Object(Se.i)(Ue.a.ADD_REMOVAL_REASON)),toggleSpezModal:()=>e(Object(Se.i)(Ue.a.SPEZ_MODAL))}))(Object(ot.b)(class extends u.a.Component{constructor(e){super(e),this.state={domReady:!1,spezModalShown:!1}}checkModBetaModal(){var e=this.props;const t=e.anyModalIsOpen,o=e.introModalFeatureEnabled,n=e.toggleModBetaModal,r=e.userHasSeenRedesignModal,i=e.userIsMod;if(o&&i&&!t&&!r&&!Object(zt.k)(Ue.a.REDESIGN_MODAL))return n()}checkConsumersBetaModal(){var e=this.props;const t=e.anyModalIsOpen,o=e.introModalFeatureEnabled,n=e.markRedesignModalAsClosed,r=e.toggleConsumersBetaModal,i=e.userHasSeenRedesignModal,s=e.userIsLoggedIn,a=e.userIsNew;if(o&&!t&&!i&&s&&!Object(zt.k)(Ue.a.REDESIGN_MODAL)){if(!a)return r();n()}}checkSpezModal(){if(!this.props.spezModalEnabled||this.state.spezModalShown)return!1;try{const t=Date.now(),o=localStorage.getItem(Nt.f);return!((o?parseInt(o,0):0)>Nt.d||(localStorage.setItem(Nt.f,t.toString()),!localStorage.getItem(Nt.f)||(this.setState({spezModalShown:!0}),this.props.toggleSpezModal(),0)))}catch(e){return!1}}conditionalModalCheck(){if(!Object(je.a)())return;{const e=c.a.get(kt.a);e&&c.a.remove(kt.a,{domain:s.a.cookieDomain});const t=Object(zt.k)(Ue.a.MOD_BETA);t&&Object(zt.s)(Ue.a.MOD_BETA);const o=Object(zt.k)(Ue.a.ALPHA_CONSUMER);o&&Object(zt.s)(Ue.a.ALPHA_CONSUMER);const n=Object(zt.k)(Ue.a.BETA_CONSUMER);n&&Object(zt.s)(Ue.a.BETA_CONSUMER),(e||t||o||n)&&Object(zt.F)(Ue.a.REDESIGN_MODAL,!0)}var e=this.props;const t=e.userHasSeenRedesignModal,o=e.markRedesignModalAsClosed,n=Object(zt.k)(Ue.a.REDESIGN_MODAL);!t&&n?o():t&&!n&&Object(zt.F)(Ue.a.REDESIGN_MODAL,!0),this.checkSpezModal()||this.checkModBetaModal()||this.checkConsumersBetaModal()}componentDidMount(){this.conditionalModalCheck(),this.setState({domReady:!0})}componentDidUpdate(){this.conditionalModalCheck(),this.props.anyModalIsOpen?setTimeout(()=>Object(Gt.a)(),500):setTimeout(()=>Object(Gt.b)(),500)}render(){var e=this.props;const t=e.anyModalIsOpen,o=e.authorContext,n=e.badgePurchaseModalIsOpen,r=e.banContext,i=e.banModalIsOpen,s=e.bladeNightmodeModalIsOpen,a=e.chatroomSettingsModalIsOpen,d=e.createChatroomModalIsOpen,c=e.consumersBetaModalIsOpen,p=e.currentBadgePurchase,m=e.currentPaymentTarget,f=e.economicsSupportPaymentModalIsOpen,h=e.editChatroomModalIsOpen,g=e.deleteChatroomModalIsOpen,b=e.manageChatroomModalIsOpen,v=e.modBetaModalIsOpen,y=e.muteContext,x=e.muteModalIsOpen,O=e.notificationsPrePromptIsOpen,C=e.removalReasonContext,w=e.removalReasonModalIsOpen,j=e.sendEvent,S=e.spezModalIsOpen,P=e.subredditId,M=e.toggleBanModal,I=e.toggleMuteModal,k=e.toggleRemovalReasonsModal,N=e.toggleSpezModal,E=e.userFlairModalIsOpen,T=e.welcomeModalIsOpen,L=(e,t,o)=>n=>()=>j(r=>({source:e,action:"click",noun:n,comment:o&&Object(ft.comment)(r,o),post:o&&Object(ft.post)(r,o),screen:Object(ft.screen)(r),subreddit:Object(ft.subredditById)(r,t)}));return qt(l.Fragment,{},void 0,i&&r&&qt(Me.a,{ignoreDefaultFocus:!0,contextId:r.contextId,subredditId:r.subredditId,toggleModal:M,trackAddEvent:L("banned",r.subredditId,r.contextId)("add_in_context"),trackEventWithName:L("banned",r.subredditId,r.contextId),username:r.username}),x&&y&&qt(Fe.a,{contextId:y.contextId,subredditId:y.subredditId,toggleModal:I,trackAddEvent:L("muted",y.subredditId,y.contextId)("add_in_context"),username:y.username}),v&&qt(_e,{withOverlay:!0}),(d||b||g||h||a)&&P&&qt(Te,{subredditId:P,withOverlay:!0}),w&&C&&qt($e,{itemIds:C.itemIds,subredditId:C.subredditId,toggleModal:k,trackClick:L("removal_reasons",C.subredditId,1===C.itemIds.length?C.itemIds[0]:void 0)}),s&&P&&qt(Ze,{subredditId:P}),c&&qt(ke,{withOverlay:!0}),E&&o&&o.subredditId&&qt(wt,{subredditId:o.subredditId}),S&&qt(De,{withOverlay:!0,toggleModal:N}),n&&p&&qt(Pe,{withOverlay:!0,productId:p}),O&&qt(Re,{}),!t&&this.state.domReady&&T&&qt(Ut,{}),f&&m&&u.a.createElement(Ne,Wt({withOverlay:!0},m)))}})),Yt=o("./src/lib/addQueryParams/index.ts");const Xt={},Jt=()=>null;function eo(e,t){if(e in Xt)throw new Error(`Modal with id ${e} already registered!`);Xt[e]=t}var to=o("./src/reddit/constants/accountManager.ts"),oo=o("./src/reddit/constants/experiments.ts"),no=o("./src/reddit/constants/history.ts"),ro=o("./src/reddit/constants/listings.ts"),io=o("./src/reddit/constants/parameters.ts"),so=o("./src/reddit/constants/zIndex.ts"),ao=o("./src/reddit/helpers/chooseVariant/index.ts"),co=o("./src/reddit/helpers/history/index.ts"),lo=o("./src/reddit/helpers/monthsToMinutes/index.ts"),uo=o("./src/reddit/icons/svgs/Close/index.tsx"),po=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.accountManagerModalData.actionSource,redirectUrl:e=>e.accountManagerModalData.redirectUrl,goToHomeVariant:e=>Object(ao.b)(e,{experimentEligibilitySelector:ao.a,experimentName:oo.E,expEventOverride:!1})}),xo=Object(Z.connect)(yo,e=>({sendGoToHomeBucketingEvent:()=>{e(async(e,t)=>{Object(ao.b)(t(),{experimentEligibilitySelector:ao.a,experimentName:oo.E})})},closeModal:(t,o,n)=>{o.contentWindow.postMessage({type:"closedModal"},mo),n.style.display="none",setTimeout(()=>{e(Object(Se.i)(t===to.b.Register?Ue.a.REGISTER_MODAL_ID:Ue.a.LOGIN_MODAL_ID))},1e3)},oniFrameLoaded:(t,o)=>{e((e,n)=>t.contentWindow.postMessage({events:Object.assign({},Object(ft.defaults)(n()),{actionSource:o}),type:"eventData"},mo))}})),Oo=({data:e,origin:t})=>e&&e.success&&(e.type===to.a.Login||e.type===to.a.Register)&&t===s.a.accountManagerOrigin;const Co=xo(class extends u.a.Component{constructor(){super(...arguments),this.onMessage=(e=>{const t=e.data;this.iframeRef&&e.source===this.iframeRef.contentWindow&&Oo(e)&&(Object(lo.a)(),t.type===to.a.Login?this.onLogIn():this.onSignUp(t.numberSubredditsSelected))}),this.onLogIn=(()=>{this.props.redirectUrl?this.redirectTo(this.props.redirectUrl):(Object(co.a)(no.a.JustLoggedIn,!0),window.location.reload(!0))}),this.getMinimumNumberOfSubscriptionsForRedirect=(()=>{switch(this.props.goToHomeVariant){case oo.I.HomeAfter0:return 0;case oo.I.HomeAfter3:return 3;case oo.I.HomeAfter5:return 5;default:return 1/0}}),this.onSignUp=(e=>{let t="";this.props.redirectUrl?t=this.props.redirectUrl:"/"!==window.location.pathname?t=window.location.pathname:(this.props.sendGoToHomeBucketingEvent(),t=(e||0)>=this.getMinimumNumberOfSubscriptionsForRedirect()?ro.c[ro.b.Home]:ro.c[ro.b.Popular]),this.redirectTo(t)}),this.redirectTo=(e=>{window.location.replace(Object(Yt.a)(e,{[io.m]:"true"}))})}componentDidMount(){this.iframeRef&&(this.iframeRef.onload=(()=>this.props.oniFrameLoaded(this.iframeRef,this.props.actionSource))),window.addEventListener("message",this.onMessage)}componentWillUnmount(){window.removeEventListener("message",this.onMessage)}render(){return po(fo,{innerRef:e=>this.containerRef=e},void 0,po(ho,{},void 0,po(bo,{onClick:()=>this.props.closeModal(this.props.path,this.iframeRef,this.containerRef)},void 0,po(vo,{})),po(go,{innerRef:e=>this.iframeRef=e,src:`${s.a.accountManagerOrigin}${this.props.path}`})))}});eo(Ue.a.LOGIN_MODAL_ID,e=>po(Co,{path:to.b.Index})),eo(Ue.a.REGISTER_MODAL_ID,e=>po(Co,{path:to.b.Register}));var wo=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cnull,LoadingComponent:()=>null,getComponent:()=>o.e("BadgePickerModal").then(o.bind(null,"./src/reddit/components/Badges/PickerModal/index.tsx")).then(e=>e.default)});eo(Ue.a.BADGE_PICKER,e=>wo(jo,{withOverlay:!0}));var So=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cnull,LoadingComponent:()=>null,getComponent:()=>Promise.all([o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("HarbergerTaxManageModal")]).then(o.bind(null,"./src/reddit/components/Governance/HarbergerTax/BannerManageModal/index.tsx")).then(e=>e.default)});eo(Ue.a.HARBERGER_TAX_BANNER_MANAGE,e=>So(Po,{ignoreDefaultFocus:!0,withOverlay:!0}));var Mo=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cnull,LoadingComponent:()=>null,getComponent:()=>o.e("HarbergerTaxPurchaseModal").then(o.bind(null,"./src/reddit/components/Governance/HarbergerTax/BannerPurchaseModal/index.tsx")).then(e=>e.default)});eo(Ue.a.HARBERGER_TAX_BANNER_PURCHASE,e=>Mo(Io,{ignoreDefaultFocus:!0,withOverlay:!0}));var ko=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cnull,LoadingComponent:()=>null,getComponent:()=>o.e("GovernanceOptOutModal").then(o.bind(null,"./src/reddit/components/Governance/OptOutModal/index.tsx")).then(e=>e.default)});eo(Ue.a.GOVERNANCE_OPT_OUT,e=>ko(No,{}));var Eo=o("./src/reddit/components/Governance/ModalTitle/index.tsx"),To=o("./src/reddit/constants/keycodes.ts"),Lo=o("./src/reddit/contexts/PageLayer/index.tsx"),_o=o("./src/reddit/selectors/gov.ts"),Fo=o("./node_modules/shallowequal/index.js"),Ro=o.n(Fo),Ao=o("./src/reddit/components/Governance/ReleaseNotesModal/ReleaseDate/index.m.less"),$o=o.n(Ao),Do=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).metaText);function Qo(e){return[e.getDate(),e.getMonth(),e.getFullYear()]}function Uo(e){const t=(o=new Date(Date.now()+60*(new Date).getTimezoneOffset()*1e3),n=new Date(e.date),Ro()(Qo(o),Qo(n)));var o,n;return Do("div",{className:Object(be.a)($o.a.date,e.className)},void 0,t?Object(g.a)(e.language,"time.today"):function(e){var t=Qo(e),o=Bo(t,3);const n=o[0],r=o[2];return`${e.toLocaleString("en-US",{month:"short"})} ${n}, ${r}`}(new Date(e.date)))}var zo=o("./src/reddit/components/Media/index.tsx"),Go=o("./src/reddit/components/RichTextJson/index.tsx"),Vo=o("./src/reddit/components/Governance/ReleaseNotesModal/Slide/index.m.less"),Wo=o.n(Vo),qo=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).bodyText);function Ko(e){return qo("div",{className:e.className},void 0,qo("div",{className:Wo.a.title},void 0,e.releaseNote.title),e.releaseNote.media&&"rtjson"===e.releaseNote.media.type?qo("div",{className:Wo.a.text},void 0,qo(Go.b,{content:e.releaseNote.media.richtextContent,language:e.language,mediaMetadata:e.releaseNote.media.mediaMetadata})):qo("div",{className:Wo.a.media},void 0,qo(zo.a,{primaryContent:!0,shouldLoad:!0,showCentered:!0,showFull:!0,post:e.releaseNote})))}var Yo=o("./src/reddit/icons/svgs/ArrowRight/index.tsx"),Xo=o("./src/reddit/components/Governance/ReleaseNotesModal/SlideChange/index.m.less"),Jo=o.n(Xo),en=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).button);function on(e){return en("div",{className:Object(be.a)(Jo.a.container,e.className)},void 0,!e.isFirst&&en(rt.g,{className:Jo.a.prev,onClick:e.onPrevSlide},void 0,en(Yo.a,{className:Jo.a.arrow})),en(rt.d,{onClick:e.isLast?e.onClose:e.onNextSlide},void 0,Object(g.a)(e.language,e.isLast?"gov.releaseNotesDone":"gov.releaseNotesNext")))}var nn=o("./src/reddit/components/Governance/ReleaseNotesModal/SlideIndicator/index.m.less"),rn=o.n(nn),sn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).placeholder,an,e=>Object(ct.c)(e).active);function cn(e){return sn("div",{className:Object(be.a)(rn.a.container,e.className)},void 0,Array.from({length:e.totalSlides}).map((t,o)=>sn("div",{className:Object(be.a)(rn.a.dot,{[an]:o===e.currentSlide})})))}var ln=o("./src/reddit/components/Governance/ReleaseNotesModal/index.m.less"),un=o.n(ln),pn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).line,un.a.title,e=>Object(ct.c)(e).line,Eo.b,Ho,Zo,dn,tn);const fn=Object(Y.createStructuredSelector)({releaseNotes:_o.f,language:B.M,subreddit:Lo.t}),hn=Object(Z.connect)(fn,e=>({onClose:()=>e(Object(Se.f)())})),gn=Object(Lo.w)();Object(Be.a)(gn(hn(class extends u.a.Component{constructor(){super(...arguments),this.state={currentlyViewingIndex:0},this.handleViewNextSlide=(()=>this.setState(e=>({currentlyViewingIndex:Math.min(e.currentlyViewingIndex+1,this.props.releaseNotes.length-1)}))),this.handleViewPrevSlide=(()=>this.setState(e=>({currentlyViewingIndex:Math.max(e.currentlyViewingIndex-1,0)}))),this.handleKeyDown=(e=>{switch(e.key){case To.b.ArrowRight:return this.handleViewNextSlide();case To.b.ArrowLeft:return this.handleViewPrevSlide();case To.b.Escape:return this.props.onClose()}})}componentDidMount(){document.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){document.removeEventListener("keydown",this.handleKeyDown)}render(){if(!this.props.subreddit)return null;const e=this.props.releaseNotes[this.state.currentlyViewingIndex];return pn(mn,{},void 0,pn(Eo.a,{className:un.a.title},void 0,Object(g.a)(this.props.language,"gov.releaseNotesTitle",{subredditName:this.props.subreddit.displayText})),pn(Ko,{language:this.props.language,releaseNote:e}),pn("div",{className:un.a.controls},void 0,pn(Uo,{className:un.a.controlBox,date:e.created,language:this.props.language}),pn(cn,{className:un.a.controlBox,currentSlide:this.state.currentlyViewingIndex,totalSlides:this.props.releaseNotes.length}),pn(on,{className:un.a.controlBox,isFirst:0===this.state.currentlyViewingIndex,isLast:this.state.currentlyViewingIndex===this.props.releaseNotes.length-1,language:this.props.language,onClose:this.props.onClose,onNextSlide:this.handleViewNextSlide,onPrevSlide:this.handleViewPrevSlide})))}})));var bn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cnull,LoadingComponent:()=>null,getComponent:()=>o.e("GovernanceTransferPointsModal").then(o.bind(null,"./src/reddit/components/Governance/TransferPointsModal/index.tsx")).then(e=>e.default)});eo(Ue.a.TRANSFER_POINTS,e=>bn(vn,{ignoreDefaultFocus:!0,withOverlay:!0}));var yn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cnull,On=Object(ee.a)({ErrorComponent:xn,getComponent:()=>Object(te.a)(()=>o.e("GlobalModalContainer").then(o.bind(null,"./src/reddit/components/ProfilePinnedPosts/PinnedPostsLimitReachedModal/_PinnedPostsLimitReachedModal.tsx"))).then(e=>e.default),LoadingComponent:xn});eo(Ue.a.PINNED_POSTS_LIMIT_REACHED,e=>yn(On,{}));var Cn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).metaText),jn=J()(at.a).withConfig({componentId:"s18yhnne-1"})(["align-items: baseline;"]),Sn=J.a.div.withConfig({componentId:"s18yhnne-2"})(["display: flex;flex-direction: column;& > div {","color: ",";padding: 2px 0;}"],st.bodyFont,e=>Object(ct.c)(e).bodyText),Pn=J.a.div.withConfig({componentId:"s18yhnne-3"})(["width: 200px;"]),Mn=J.a.div.withConfig({componentId:"s18yhnne-4"})(["width: 100px;"]),In=J()(Qe.h).withConfig({componentId:"s18yhnne-5"})(["overflow: scroll;"]),kn=J()(Qe.c).withConfig({componentId:"s18yhnne-6"})(["min-width: 0;max-width: none;"]),Nn=J()(rt.d).withConfig({componentId:"s18yhnne-7"})(["","padding: 0px 56px;"],st.largeButtonFont),En=J()(ze.a).withConfig({componentId:"s18yhnne-8"})(["height: 16px;"]),Tn=Object(Y.createStructuredSelector)({language:B.M}),Ln=Object(Z.connect)(Tn,e=>({closeModal:()=>e(Object(Se.i)(Ue.a.KEYBOARD_SHORTCUTS))})),_n=J()(Object(Be.a)(Ln(e=>Cn(kn,{onClick:e=>e.stopPropagation()},void 0,Cn(Qe.g,{},void 0,Cn(Ge.b,{},void 0,Cn(Qe.k,{},void 0,"Keyboard Shortcuts"),Cn(En,{onClick:e.closeModal},void 0,Cn(Qe.b,{})))),Cn(In,{},void 0,Cn(jn,{},void 0,Cn(Sn,{},void 0,Cn(at.a,{},void 0,Cn(wn,{},void 0,Object(g.a)(e.language,"shortcuts.navigationTitle"))),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.showShortcuts")),Cn(Mn,{},void 0,"Shift + ?")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.nextPost")),Cn(Mn,{},void 0,"J")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.previousPost")),Cn(Mn,{},void 0,"K")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.nextLightbox")),Cn(Mn,{},void 0,"N")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.previousLightbox")),Cn(Mn,{},void 0,"P")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.openPost")),Cn(Mn,{},void 0,"Enter")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.openExpando")),Cn(Mn,{},void 0,"X")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.postLink")),Cn(Mn,{},void 0,"L"))),Cn(Sn,{},void 0,Cn(at.a,{},void 0,Cn(wn,{},void 0,Object(g.a)(e.language,"shortcuts.actionsTitle"))),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.upvote")),Cn(Mn,{},void 0,"A")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.downvote")),Cn(Mn,{},void 0,"Z")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.newPost")),Cn(Mn,{},void 0,"C")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.replyToComment")),Cn(Mn,{},void 0,"R")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.submitComment")),Cn(Mn,{},void 0,"Ctrl + Enter")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.save")),Cn(Mn,{},void 0,"S")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.hide")),Cn(Mn,{},void 0,"H")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.openNavigation")),Cn(Mn,{},void 0,"Q")),Cn(at.a,{},void 0,Cn(Pn,{},void 0,Object(g.a)(e.language,"shortcuts.expandComment")),Cn(Mn,{},void 0,"Enter"))))),Cn(Qe.e,{},void 0,Cn(Nn,{"data-redditstyle":!0,onClick:()=>{e.closeModal()}},void 0,"Close")))))).withConfig({componentId:"s18yhnne-9"})(["max-width: 100%;"]);eo(Ue.a.KEYBOARD_SHORTCUTS,e=>Cn(_n,{onOverlayClick:e,withOverlay:!0}));var Fn=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c({closeModal:()=>e(Object(Se.i)(Ue.a.BLADE_UNSAVED_CHANGES)),closeBlade:()=>e(Object(He.l)()),resetNavigationBlockCallback:()=>e(Object(V.j)())}));const $n=Object(Be.a)(An(class extends u.a.Component{constructor(){super(...arguments),this.onDiscardClick=(async()=>{this.props.closeBlade(),this.props.allowNavigationCallback&&this.props.allowNavigationCallback(!0)}),this.onCancelClick=(()=>{this.props.closeModal(),this.props.allowNavigationCallback&&this.props.allowNavigationCallback(!1),this.props.resetNavigationBlockCallback()})}render(){const e=this.props.language;return Fn(Qe.c,{},void 0,Fn(Qe.g,{},void 0,Fn(Ge.b,{},void 0,Fn(Qe.k,{},void 0,Object(g.a)(e,"structuredStyles.modal.discardChanges.title")),Fn(ze.a,{onClick:this.onCancelClick},void 0,Fn(Qe.b,{})))),Fn(Qe.h,{},void 0,Fn(Qe.j,{},void 0,Object(g.a)(e,"structuredStyles.modal.saveChanges.text"))),Fn(Qe.e,{},void 0,Fn(Qe.a,{onClick:this.onCancelClick,"data-redditstyle":!0},void 0,Object(g.a)(e,"structuredStyles.buttons.cancel")),Fn(Qe.l,{onClick:this.onDiscardClick,"data-redditstyle":!0},void 0,Object(g.a)(e,"structuredStyles.buttons.discard"))))}}));eo(Ue.a.BLADE_UNSAVED_CHANGES,e=>Fn($n,{withOverlay:!0}));const Dn=Object(Y.createStructuredSelector)({activeModalId:jt.a}),Bn=Object(Z.connect)(Dn,e=>({toggleModal:t=>e(Object(Se.i)(t))})),Hn=500,Qn=()=>{};var Un,zn=Bn(class extends u.a.Component{constructor(){super(...arguments),this.toggleModal=(()=>{this.props.activeModalId&&this.props.toggleModal(this.props.activeModalId)})}componentDidUpdate(){this.props.activeModalId?setTimeout(()=>Object(Gt.a)(),Hn):setTimeout(()=>Object(Gt.b)(),Hn)}componentWillUnmount(){Object(Gt.b)()}render(){const e=this.props.activeModalId;var t;return((t=e)&&t in Xt?Xt[t]:Jt)(e?this.toggleModal:Qn)}}),Gn=o("./node_modules/react-router-dom/es/index.js"),Vn=o("./src/app/actions/tooltip.ts"),Wn=o("./src/reddit/components/InfoTextTooltip/index.tsx"),qn=o("./src/reddit/helpers/styles/mixins/index.tsx"),Zn=o("./src/reddit/icons/svgs/All/index.tsx"),Kn=o("./src/reddit/icons/svgs/OriginalContent/index.tsx"),Yn=o("./src/reddit/icons/svgs/Popular/index.tsx"),Xn=o("./src/reddit/components/Header/QuickLinks/index.m.less"),Jn=o.n(Xn),er=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).line,Jn.a.icon,e=>Object(ct.c)(e).navIcon,qn.p),or=Object(Y.createStructuredSelector)({isLoggedIn:e=>!!e.user.account,language:e=>e.user.language});var nr=Object(Z.connect)(or,e=>({toggleTooltip:t=>e(Object(Vn.e)({tooltipId:t}))}))(Object(ot.b)(function(e){return er("div",{className:Object(be.a)(Jn.a.container,e.className)},void 0,er("div",{className:Jn.a.row},void 0,er(Gn.a,{className:Jn.a.icon,id:Un.Popular,to:e.isLoggedIn?ro.c[ro.b.Popular]:ro.c[ro.b.Home],onMouseEnter:()=>e.toggleTooltip(Un.Popular),onMouseLeave:()=>e.toggleTooltip(Un.Popular)},void 0,er(Yn.a,{}),er(Wn.c,{caretOnTop:!0,tooltipId:Un.Popular,text:Object(g.a)(e.language,"subscriptions.popular")})),er(Gn.a,{className:Jn.a.icon,id:Un.All,to:ro.c[ro.b.All],onMouseEnter:()=>e.toggleTooltip(Un.All),onMouseLeave:()=>e.toggleTooltip(Un.All)},void 0,er(Zn.a,{}),er(Wn.c,{caretOnTop:!0,tooltipId:Un.All,text:Object(g.a)(e.language,"subscriptions.all")})),er(Gn.a,{className:Jn.a.icon,id:Un.Oc,to:ro.c[ro.b.Original],onMouseEnter:()=>e.toggleTooltip(Un.Oc),onMouseLeave:()=>e.toggleTooltip(Un.Oc)},void 0,er(Kn.a,{}),er(Wn.c,{caretOnTop:!0,tooltipId:Un.Oc,text:Object(g.a)(e.language,"subscriptions.oc")}))))})),rr=o("./src/reddit/actions/login.ts"),ir=o("./src/reddit/selectors/meta.ts"),sr=o("./src/chat/helpers/dom.ts"),ar=o("./src/reddit/actions/chat/toggle.ts"),dr=o("./src/reddit/actions/postCreation/general.ts"),cr=o("./src/reddit/actions/preferences.ts"),lr=o("./src/reddit/helpers/styles/components/index.tsx"),ur=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(ct.c)(e).navIcon,e=>e.isOpen?`background-color: ${Object(ct.c)(e).line}`:"");var gr=e=>{const t=e.children,o=e.isOpen,n=mr(e,["children","isOpen"]);return u.a.createElement(fr,ur({},n,{id:e.id,onClick:e.onClick}),pr(hr,{isOpen:o},void 0,t))},br=o("./src/chat/helpers/unreadCount.ts"),vr=o("./src/chat/models/Promo/index.ts"),yr=o("./src/lib/prettyPrintNumber/index.ts"),xr=o("./src/reddit/constants/colors.ts"),Or=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.isActive?Or("span",{className:e.className},void 0,!!e.unreadCount&&Object(yr.b)(e.unreadCount)):null).withConfig({componentId:"s1f2y58t-0"})(["","background: ",";border-radius: 12px;box-sizing: border-box;box-shadow: ",";color: ",";font-size: 8px;font-weight: bold;height: 12px;left: 18px;line-height: 12px;min-width: 12px;padding: 0px 3px;position: absolute;text-align: center;top: 2px;vertical-align: middle;z-index: 1;"],st.bodyFontSmall,xr.a.orangered,e=>e&&e.isActive&&e.unreadCount<=0?`inset 0px 0px 0px 5px ${xr.a.orangered},\n inset 0px 0px 0px 6px ${xr.a.white},\n 0px 0px 0px 0.5px ${Object(ct.c)(e).body}`:`0px 0px 0px 0.5px ${Object(ct.c)(e).body}`,xr.a.white),wr=o("./src/reddit/helpers/trackers/chat.ts"),jr=o("./src/reddit/icons/svgs/Chat/index.tsx"),Sr=o("./src/reddit/selectors/chat.ts"),Pr=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.isActive?xr.a.orangered:Object(ct.c)(e).navIcon),Ir=Object(Y.createStructuredSelector)({promos:Sr.a,unreadCount:Sr.c});var kr=Object(Z.connect)(Ir)(Object(ot.b)(class extends l.Component{componentDidMount(){this.props.promos[vr.a.SubredditChatFtux]&&this.props.sendEvent(Object(wr.j)())}render(){var e=this.props;const t=e.promos,o=e.unreadCount;var n=Object(br.a)(o,t);const r=n.count,i=n.unread;return Pr(u.a.Fragment,{},void 0,Pr(Cr,{isActive:i,unreadCount:r}),Pr(Mr,{isActive:i}))}})),Nr=o("./src/reddit/components/Translated/index.tsx"),Er=o("./src/reddit/components/HeaderUserActions/CustomizeFlyout/index.m.less"),Tr=o.n(Er),Lr=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).body,e=>Object(ct.c)(e).line,e=>Object(ct.c)(e).body,e=>Object(ct.c)(e).line,Tr.a.title,Tr.a.subtitle,e=>Object(ct.c)(e).bodyText,Tr.a.description,e=>Object(ct.c)(e).metaText);var Fr=e=>{const t=e.onCloseFlyout;return Lr(_r,{className:Tr.a.container},void 0,Lr("p",{className:Tr.a.title},void 0,Lr(Nr.a,{msgId:"header.customizeFlyout.title"})),Lr("h5",{className:Tr.a.subtitle},void 0,Lr(Nr.a,{msgId:"header.customizeFlyout.subtitle"})),Lr("p",{className:Tr.a.description},void 0,Lr(Nr.a,{msgId:"header.customizeFlyout.description"})),Lr(rt.g,{className:Tr.a.dismissBtn,onClick:t},void 0,Lr(Nr.a,{msgId:"header.customizeFlyout.dismiss"})))},Rr=o("./src/reddit/icons/svgs/Envelope/index.tsx"),Ar=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.unreadCount?xr.a.orangered:Object(ct.c)(e).navIcon);var Dr=e=>Ar(u.a.Fragment,{},void 0,Ar(Cr,{isActive:!!e.unreadCount,unreadCount:e.unreadCount}),Ar($r,{unreadCount:e.unreadCount})),Br=o("./src/higherOrderComponents/asTooltip.tsx"),Hr=o("./src/reddit/actions/alpha.ts"),Qr=o("./src/reddit/actions/modMode.ts"),Ur=o("./src/reddit/constants/elementClassNames.ts"),zr=o("./src/reddit/controls/Dropdown/index.tsx"),Gr=o("./src/reddit/controls/InvisibleScreenReaderText/index.tsx"),Vr=o("./src/reddit/controls/ToggleSwitch/index.tsx"),Wr=o("./src/reddit/helpers/makeHeaderUserDropdownItem/index.tsx"),qr=o("./src/reddit/helpers/trackers/coins.ts"),Zr=o("./src/reddit/helpers/trackers/modTools.ts"),Kr=o("./src/reddit/helpers/trackers/premium.ts");const Yr=e=>({screen:ft.screen(e),profile:ft.profile(e),subreddit:ft.subreddit(e)});var Xr=o("./src/reddit/icons/fonts/Coin/index.tsx"),Jr=o("./src/reddit/icons/fonts/Premium/index.tsx"),ei=o("./src/reddit/icons/svgs/Coin/index.tsx"),ti=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),oi=o("./src/reddit/icons/svgs/Help/index.tsx"),ni=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cni("svg",{width:"12",height:"12",viewBox:"1 -4 20 23",xmlns:"http://www.w3.org/2000/svg"},void 0,ni("defs",{},void 0,ni("path",{d:"M4.034 3.471c2.18 0 4.119 1.31 4.941 3.335a.563.563 0 0 1-.262.71 2.79 2.79 0 0 0-1.197 1.195.56.56 0 0 1-.71.263 5.312 5.312 0 0 1-3.334-4.94c0-.31.252-.563.562-.563zm7.254 4.045a.562.562 0 0 1-.262-.71 5.312 5.312 0 0 1 4.94-3.335c.312 0 .562.251.562.563a5.312 5.312 0 0 1-3.334 4.94.558.558 0 0 1-.71-.262 2.802 2.802 0 0 0-1.196-1.196zm1.907 3.51a5.314 5.314 0 0 1 3.333 4.94c0 .31-.25.563-.562.563a5.314 5.314 0 0 1-4.94-3.335.564.564 0 0 1 .262-.71 2.807 2.807 0 0 0 1.197-1.198.56.56 0 0 1 .71-.26zm-4.482 1.457a.563.563 0 0 1 .262.711 5.315 5.315 0 0 1-4.941 3.335.563.563 0 0 1-.563-.563c0-2.18 1.31-4.118 3.335-4.94a.563.563 0 0 1 .71.261c.268.516.681.928 1.197 1.196zM10 6.333A6.497 6.497 0 0 0 7.755 3.54 4.46 4.46 0 0 1 9.71 1.08a.562.562 0 0 1 .578 0 4.46 4.46 0 0 1 1.957 2.459A6.497 6.497 0 0 0 10 6.333zm8.92 3.377c.107.178.107.4 0 .58a4.462 4.462 0 0 1-2.46 1.955 6.502 6.502 0 0 0-2.793-2.246 6.491 6.491 0 0 0 2.794-2.244A4.452 4.452 0 0 1 18.92 9.71zM10 13.666a6.497 6.497 0 0 0 2.246 2.795 4.46 4.46 0 0 1-1.957 2.458.556.556 0 0 1-.578 0 4.46 4.46 0 0 1-1.956-2.458A6.497 6.497 0 0 0 10 13.666zM6.333 10a6.497 6.497 0 0 0-2.794 2.245A4.46 4.46 0 0 1 1.08 10.29a.557.557 0 0 1 0-.578 4.46 4.46 0 0 1 2.458-1.957A6.497 6.497 0 0 0 6.333 10z",id:"a"})),ni("g",{fill:"none",fillRule:"evenodd"},void 0,ni("path",{d:"M0 20h20V0H0z"}),ni("mask",{id:"b",fill:"#fff"},void 0,ni("use",{xlinkHref:"#a"})),ni("g",{mask:"url(#b)",fill:"#FF4500"},void 0,ni("path",{d:"M0 0h20v20H0z"}))))).withConfig({componentId:"lbgdi5-0"})(["margin-right: 2px;"]),ii=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cii("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,ii("g",{fill:"inherit"},void 0,ii("path",{d:"M15,2 L5,2 C4.447,2 4,2.447 4,3 L4,9 L9.586,9 L8.293,7.707 C7.902,7.316 7.902,6.684 8.293,6.293 C8.684,5.902 9.316,5.902 9.707,6.293 L12.707,9.293 C13.098,9.684 13.098,10.316 12.707,10.707 L9.707,13.707 C9.512,13.902 9.256,14 9,14 C8.744,14 8.488,13.902 8.293,13.707 C7.902,13.316 7.902,12.684 8.293,12.293 L9.586,11 L4,11 L4,17 C4,17.553 4.447,18 5,18 L15,18 C15.553,18 16,17.553 16,17 L16,3 C16,2.447 15.553,2 15,2"}))),ai=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cai("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,ai("path",{d:"M10,8 C8.619,8 7.5,9.5 7.5,9.5 C7.5,9.5 8.619,11 10,11 C11.381,11 12.5,9.5 12.5,9.5 C12.5,9.5 11.381,8 10,8 M15.1338,14 L4.8658,14 C4.4818,14 4.2398,13.583 4.4328,13.25 L9.5678,4.357 C9.7598,4.024 10.2398,4.024 10.4328,4.357 L15.5678,13.25 C15.7598,13.583 15.5188,14 15.1338,14 M17.2748,3.038 L10.2748,1.038 C10.0948,0.987 9.9048,0.987 9.7258,1.038 L2.7258,3.038 C2.2958,3.161 1.9998,3.554 1.9998,4 L1.9998,11 C1.9998,16.688 9.4098,18.871 9.7258,18.962 C9.8158,18.987 9.9068,19 9.9998,19 C10.0928,19 10.1848,18.987 10.2748,18.962 C10.5898,18.871 17.9998,16.688 17.9998,11 L17.9998,4 C17.9998,3.554 17.7038,3.161 17.2748,3.038"})),ci=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cci("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,ci("g",{fill:"inherit"},void 0,ci("path",{d:"M15,15.5 L5,15.5 C4.724,15.5 4.5,15.276 4.5,15 C4.5,12.755 6.326,10.929 8.571,10.929 L11.429,10.929 C13.674,10.929 15.5,12.755 15.5,15 C15.5,15.276 15.276,15.5 15,15.5 M10,4.5 C11.405,4.5 12.547,5.643 12.547,7.048 C12.547,8.452 11.405,9.595 10,9.595 C8.595,9.595 7.453,8.452 7.453,7.048 C7.453,5.643 8.595,4.5 10,4.5 M16,2 L4,2 C2.897,2 2,2.897 2,4 L2,16 C2,17.103 2.897,18 4,18 L16,18 C17.103,18 18,17.103 18,16 L18,4 C18,2.897 17.103,2 16,2"}))),ui=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;cgi("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,gi("g",{fill:"inherit"},void 0,gi("path",{d:"M15.4687,7.5029 C15.0937,7.5029 14.7307,7.5849 14.3997,7.7389 C13.4987,7.2209 12.4417,6.8769 11.3157,6.7229 L11.7777,4.5489 L12.8277,4.7729 C13.1127,5.5939 13.8847,6.1889 14.8007,6.1889 C15.9547,6.1889 16.8947,5.2489 16.8947,4.0949 C16.8947,2.9399 15.9547,1.9999 14.8007,1.9999 C14.1367,1.9999 13.5507,2.3159 13.1667,2.7999 L11.2147,2.3849 C10.6757,2.2739 10.1437,2.6139 10.0287,3.1549 L9.3297,6.4389 C9.3137,6.5159 9.3257,6.5899 9.3277,6.6659 C7.9607,6.7589 6.6667,7.1219 5.5987,7.7379 C5.2677,7.5839 4.9057,7.5029 4.5317,7.5029 C3.1357,7.5029 1.9997,8.6389 1.9997,10.0349 C1.9997,10.7769 2.3257,11.4699 2.8687,11.9429 C2.9027,14.8739 6.0217,17.1629 9.9967,17.1629 C13.9697,17.1629 17.0877,14.8769 17.1247,11.9479 C17.6707,11.4759 17.9997,10.7799 17.9997,10.0349 C17.9997,8.6389 16.8647,7.5029 15.4687,7.5029"}))),vi=o("./src/reddit/layout/row/InlineButton/index.tsx"),yi=o("./src/reddit/selectors/tooltip.ts"),xi=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.isUsernameVisible?"block":"none","1210px"),Pi=J.a.div.withConfig({componentId:"s1mwm9n7-4"})(["align-items: center;display: flex;margin-left: 8px;text-align: left;width: 32px;"]),Mi=J()(Pi).withConfig({componentId:"s1mwm9n7-5"})(["margin-left: 0;width: inherit;"]),Ii=J()(Pi).withConfig({componentId:"s1mwm9n7-6"})(["width: ",";@media(min-width: ",") {width: 175px;}"],e=>e.isUsernameVisible?"175px":"auto","1210px"),ki=J()(Wr.a).withConfig({componentId:"s1mwm9n7-7"})(["","background-color: ",";display: flex;height: 40px;margin-top: 4px;margin-bottom: 4px;width: 100%;"],Wr.e,e=>Object(ct.c)(e).body),Ni=J.a.div.withConfig({componentId:"s1mwm9n7-8"})(["",";"],Wr.b),Ei=J()(Xr.a).withConfig({componentId:"s1mwm9n7-9"})(["font-size: 12px;line-height: 1;height: 12px;vertical-align: top;margin-top: 4px;margin-right: 1px;"]),Ti=J()(ti.b).withConfig({componentId:"s1mwm9n7-10"})(["display: inline-block;fill: ",";height: 20px;vertical-align: middle;width: 20px;"],e=>Object(ct.c)(e).navIcon),Li="\n border-radius: 4px;\n float: left;\n margin-right: 5px;\n max-height: 24px;\n max-width: 24px;\n",_i=J.a.img.withConfig({componentId:"s1mwm9n7-11"})(["",""],Li),Fi=J()(vi.a).withConfig({componentId:"s1mwm9n7-12"})(["border-radius: 4px;border: 1px solid transparent;padding: 2px 0;&:focus, &:hover {border-color: ",";outline: none;}&.dropdown-open {border-radius: 4px 4px 0 0;border-color: ",";outline: none;}"],e=>Object(ct.c)(e).line,e=>Object(ct.c)(e).line),Ri=J()(fi.a).withConfig({componentId:"s1mwm9n7-13"})(["","height: 24px;width: 24px;color: ",";fill: ",";"],Li,e=>Object(ct.c)(e).actionIcon,e=>Object(ct.c)(e).actionIcon),Ai=J()(e=>ui("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,ui("g",{fill:"inherit"},void 0,ui("path",{d:"M15.992 14.898A5.014 5.014 0 0 1 12 10a5.014 5.014 0 0 1 3.992-4.899.998.998 0 0 0 .343-1.819A7.965 7.965 0 0 0 12 2c-4.41 0-8 3.588-8 8 0 4.411 3.59 8 8 8a7.966 7.966 0 0 0 4.335-1.283 1 1 0 0 0-.343-1.819"})))).withConfig({componentId:"s1mwm9n7-14"})(["",""],Wr.d),$i=J()(di).withConfig({componentId:"s1mwm9n7-15"})(["",""],Wr.d),Di=J()(Jr.a).withConfig({componentId:"s1mwm9n7-16"})(["font-size: 14px;line-height: 1;height: 14px;vertical-align: top;margin-top: 2px;margin-left: 2px;"]),Bi=J()(zr.a).withConfig({componentId:"s1mwm9n7-17"})(["border-radius: 0 0 4px 4px;border: 1px solid ",";border-top: none; ","box-shadow: none;margin-top: -2px;max-height: 80%;overflow-y: auto;overflow-x: hidden;padding-top: 6px;position: fixed;width: 213px;z-index: ",";"],e=>Object(ct.c)(e).line,"",so.i),Hi=J.a.div.withConfig({componentId:"s1mwm9n7-18"})(["","color: ",";white-space: nowrap;"],st.titleFontH6,e=>Object(ct.c)(e).bodyText),Qi=J()(Vr.a).withConfig({componentId:"s1mwm9n7-19"})(["position: absolute;right: 10px;top: 10px;width: 30px;"]),Ui=Object(Br.a)(Bi),zi=J.a.div.withConfig({componentId:"s1mwm9n7-20"})(["border-top: 1px solid ",";margin: 0 16px;"],e=>Object(ct.c)(e).line),Gi=J.a.h3.withConfig({componentId:"s1mwm9n7-21"})(["","color: ",";margin: 8px 0 4px 12px;"],st.labelsFont,e=>Object(ct.c)(e).actionIcon),Vi=e=>xi(ki,{"data-redditstyle":!0,onClick:e.onClick},void 0,e.children,xi(Ni,{},void 0,e.displayText),xi(Qi,{"data-redditstyle":!0,on:e.isEnabled})),Wi=Object(Z.connect)(()=>Object(Y.createStructuredSelector)({canAccessRedesignProfiles:e=>Et.d.redesignProfiles(e),language:e=>e.user.language,isModModeEnabled:It.s,isOpen:Object(yi.b)("USER_DROPDOWN_ID"),nightmode:B.O,url:Pt.o}),e=>({toggleNightmode:t=>e(Object(cr.u)(t)),onOptIntoRedesign:()=>e(Object(Hr.h)()),onOptOutOfRedesign:()=>{"new.reddit.com"!==window.location.host?(c.a.get("rseor3")&&(c.a.remove("rseor3",{domain:s.a.cookieDomain}),e(Object(Hr.k)())),e(Object(Hr.i)(!0))):window.location.host="old.reddit.com"},dispatchOpenLoginModal:()=>e(Object(rr.a)()),logoutUser:()=>e(Object(q.m)()),toggleModMode:()=>e(Object(Qr.b)())}));var qi=Object(Lo.w)({isCompact:Lo.G,pageLayer:e=>e})(Wi(Object(ot.b)(e=>{const t=e.canAccessRedesignProfiles,o=e.language,n=e.logoutUser,r=e.dispatchOpenLoginModal,i=e.isCompact,a=e.isModModeEnabled,d=e.nightmode,c=e.toggleModMode,p=e.user,m=Object(Wr.c)(hi.a,Object(g.a)(o,"headerDropdown.userSettings"),!1),f=Object(Wr.c)(oi.a,Object(g.a)(o,"headerDropdown.helpCenter"),!0),h=Object(Wr.c)(pi.a,Object(g.a)(o,"headerDropdown.visitOldReddit"),!0),b=Object(Wr.c)(si,Object(g.a)(o,"headerDropdown.loginSignup")),v=Object(Wr.c)(si,Object(g.a)(o,"headerDropdown.logout")),y=Object(Wr.c)(bi,Object(g.a)(o,"headerDropdown.optOut"),!1),x=Object(Wr.c)(bi,Object(g.a)(o,"headerDropdown.optIn"),!1),O=(e=>{const t=e&&e.coins||0;return Object(g.a)(o,"gold.coinsNum",{num:t.toLocaleString()})})(p),C=Object(Wr.c)(ei.a,Object(g.a)(o,"headerDropdown.coins"),!1,O),w=Object(Wr.c)(mi.a,Object(g.a)(o,"headerDropdown.premium"),!1);return xi("div",{className:Ur.d},void 0,xi(Fi,{"aria-expanded":e.isOpen,"aria-haspopup":!0,className:Object(be.a)(e.className,{"dropdown-open":e.isOpen}),id:"USER_DROPDOWN_ID",onClick:()=>{e.onClick(),e.sendEventWithName("user")}},void 0,xi(wi,{},void 0,(t=>t?xi(Ii,{isUsernameVisible:i},void 0,t.accountIcon&&xi(_i,{src:t.accountIcon}),xi(Si,{isUsernameVisible:i},void 0,xi(Hi,{},void 0,t.displayText,t.isGold&&xi(Di,{title:Object(g.a)(e.language,"gold.premiumCTA.title")})),xi(ji,{},void 0,xi(ri,{}),xi("span",{},void 0,(e=>{const t=e.commentKarma+e.postKarma,n=Object(yr.b)(t);return Object(g.a)(o,"account.karmaTotal",{karma:n})})(t))),!!t.coins&&xi(Ci,{},void 0,xi(Ei,{}),xi("span",{},void 0,(e=>Object(yr.b)(e.coins||0))(t))))):xi(Mi,{},void 0,xi(Ri,{})))(e.user),xi(Ti,{})),xi(Gr.a,{},void 0,Object(g.a)(o,"header.userDropdown"))),xi(Ui,{isFixed:!0,isOpen:e.isOpen,tooltipId:"USER_DROPDOWN_ID"},void 0,!i&&xi(u.a.Fragment,{},void 0,p&&xi(l.Fragment,{},void 0,xi(Gi,{role:"heading"},void 0,Object(g.a)(o,"headerDropdown.myStuff")),((e,t,o)=>{const n=Object(g.a)(o,"headerDropdown.myProfile"),r=Object(Wr.c)(li,n,!0),i=Object(Wr.c)(li,n,!1);return t?xi(i,{href:e.url}):xi(r,{href:`${s.a.redditUrl}${e.url}`})})(p,t,o),xi(m,{href:"/settings"})),xi(Gi,{role:"heading"},void 0,Object(g.a)(o,"headerDropdown.viewOptions")),p&&p.isMod&&xi(Vi,{displayText:Object(g.a)(o,"subscriptions.viewOptions.modMode"),isEnabled:a,onClick:()=>{e.sendEvent(Object(Zr.h)(!a)),c()}},void 0,xi($i,{})),xi(Vi,{displayText:"Night Mode",isEnabled:d,onClick:()=>{e.sendEvent((e=>t=>Object.assign({source:"user_dropdown",action:"click",noun:e?"night_mode_off":"night_mode_on"},Yr(t)))(d)),e.toggleNightmode(!d)}},void 0,xi(Ai,{})),xi(Gi,{role:"heading"},void 0,Object(g.a)(o,"headerDropdown.moreStuff")),xi(l.Fragment,{},void 0,xi(C,{href:"/coins",onClick:()=>{qr.f(),e.sendEvent((()=>e=>Object.assign({source:"user_dropdown",action:"click",noun:"coins",correlationId:qr.e()},Yr(e)))())}}),xi(w,{href:"/premium",onClick:()=>{Kr.g(),e.sendEvent((()=>e=>Object.assign({source:"user_dropdown",action:"click",noun:"premium",correlationId:Kr.f()},Yr(e)))())}})),xi(f,{href:"https://www.reddithelp.com"}),xi(h,{href:"https://old.reddit.com"+e.url,onClick:()=>{e.sendEvent(e=>({source:"redesignbanner",action:"click",noun:"2xdropdown_visit_old",screen:ft.screen(e),subreddit:ft.subreddit(e)}))}}),Oi?p&&xi(y,{onClick:()=>{e.sendEvent(e=>({source:"redesignbanner",action:"click",noun:"2xdropdown_opt_out",screen:ft.screen(e),subreddit:ft.subreddit(e)})),e.onOptOutOfRedesign()}}):p&&xi(x,{href:"",onClick:()=>{e.sendEvent(e=>({source:"redesignbanner",action:"click",noun:"2xdropdown_opt_in",screen:ft.screen(e),subreddit:ft.subreddit(e)})),e.onOptIntoRedesign()}}),xi(zi,{})),p?xi(v,{href:"#",onClick:e=>{n(),e.preventDefault()}}):xi(b,{href:"#",onClick:e=>{Object(ye.a)(e)&&(e.preventDefault(),e.stopPropagation(),r())}})))}))),Zi=o("./src/reddit/components/ModerationDropdown/index.tsx"),Ki=o("./src/reddit/helpers/trackers/navigation.ts"),Yi=o("./src/reddit/icons/svgs/Moderate/index.tsx"),Xi=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cXi("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,Xi("path",{d:"M5,15 C4.448,15 4,14.553 4,14 L4,11.172 C4,10.906 4.105,10.652 4.293,10.465 L12.379,2.379 C12.77,1.988 13.402,1.988 13.793,2.379 L16.621,5.207 C17.012,5.598 17.012,6.23 16.621,6.621 L8.536,14.707 C8.348,14.895 8.094,15 7.829,15 L5,15 Z M17,16 C17.552,16 18,16.447 18,17 C18,17.553 17.552,18 17,18 L3,18 C2.448,18 2,17.553 2,17 C2,16.447 2.448,16 3,16 L17,16 Z"}),Xi("g",{fill:"none",fillRule:"evenodd"},void 0,Xi("polygon",{points:"0 20 20 20 20 0 0 0"}),Xi("use",{}))),es=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).active,is),ds=Object(lr["d"])()` - fill: ${e=>e.isLit?xr.a.orangered:""}; - display: inline-block; -`,cs=J()(Yi.a).withConfig({componentId:"s1c26b9-2"})(["","",""],ds,is),ls=Object(X.css)(["align-items: center;display: flex;flex-direction: row;padding: 8px;position: relative;",""],qn.p),us=J.a.button.withConfig({componentId:"s1c26b9-3"})(["",""],ls),ps=J.a.a.withConfig({componentId:"s1c26b9-4"})(["",""],ls),ms=J()(at.a).withConfig({componentId:"s1c26b9-5"})(["display: none;@media (min-width: ","px) {display: flex;}"],600),fs=J()(qi).withConfig({componentId:"s1c26b9-6"})(["margin-left: 8px;"]),hs=J()(Zi.b).withConfig({componentId:"s1c26b9-7"})(["margin-top: -8px;"]),gs=Object(Lo.w)({isCompact:Lo.G,pageLayer:e=>e}),bs=Object(Y.createStructuredSelector)({isCustomizeFlyoutShowing:e=>e.user.isCustomizeFlyoutShowing,isModerator:mt.e,unreadNotifications:B.ab,activeDropdownId:yi.a}),vs=Object(Z.connect)(bs,(e,t)=>({onOpenModerationDropdown:()=>e(Object(Vn.e)({tooltipId:Zi.a})),onOpenUserDropdown:()=>e(Object(Vn.e)({tooltipId:"USER_DROPDOWN_ID"})),toggleTooltip:t=>e(Object(Vn.e)({tooltipId:t})),onChatClick:()=>e(Object(ar.b)()),requestCreatePost:()=>{t.pageLayer&&e(dr.o(t.pageLayer))},onDismissCustomizeFlyout:()=>e(Object(cr.q)())}));var ys=Object(ot.b)(gs(vs(class extends u.a.Component{constructor(){super(...arguments),this.sendEventWithName=(e=>this.props.sendEvent(Object(Ki.d)(e))),this.onClickMail=(()=>this.sendEventWithName("mail")),this.onClickCreatePost=(()=>{this.sendEventWithName("create_post"),this.props.requestCreatePost()}),this.onClickChat=(()=>{this.sendEventWithName("chat"),this.props.onChatClick()}),this.onOpenModerationDropdown=(()=>{this.props.onOpenModerationDropdown(),this.sendEventWithName("mod_entry")})}render(){var e=this.props;const t=e.activeDropdownId,o=e.className,n=e.isCustomizeFlyoutShowing,r=e.isModerator,i=e.isCompact,a=e.language,d=e.onDismissCustomizeFlyout,c=e.onOpenUserDropdown,p=e.toggleTooltip,m=e.unreadNotifications,f=e.user,h=!(!m||!m.hasUnreadModmail&&!m.hasUnreadOldModmail),b=(e,t)=>es(Wn.c,{caretOnTop:!0,tooltipId:e,text:t});return u.a.createElement(at.a,{ref:e=>this.container=e,className:o},!i&&es(ms,{},void 0,r&&es(l.Fragment,{},void 0,es(ss,{id:ns,onMouseEnter:()=>p(ns),onMouseLeave:()=>t===ns&&p(ns)},ns,es(gr,{"aria-expanded":t===Zi.a,"aria-haspopup":!0,"aria-label":Object(g.a)(a,"header.moderation"),id:Zi.a,onClick:this.onOpenModerationDropdown,isOpen:t===Zi.a},void 0,es(cs,{isLit:h})),b(ns,Object(g.a)(a,"header.moderation"))),es(hs,{isOpen:t===Zi.a,unreadNotifications:m,sendEventWithName:this.sendEventWithName},Zi.a)),f&&es(l.Fragment,{},void 0,es(ss,{id:ts,onMouseEnter:()=>p(ts),onMouseLeave:()=>t===ts&&p(ts)},ts,es(ps,{href:`${s.a.redditUrl}/chat`,onClick:Object(sr.a)(this.onClickChat)},void 0,es(kr,{})),b(ts,Object(g.a)(a,"header.chat"))),es(ss,{id:os,onMouseEnter:()=>p(os),onMouseLeave:()=>t===os&&p(os)},os,es(ps,{href:m&&m.hasUnreadMail?"/message/unread":"/message/inbox",onClick:this.onClickMail},void 0,es(Dr,{unreadCount:m&&m.inboxCount||0})),b(os,Object(g.a)(a,"header.messages"))),es(ss,{id:rs,onMouseEnter:()=>p(rs),onMouseLeave:()=>t===rs&&p(rs)},rs,es(us,{"aria-label":Object(g.a)(a,"header.newPost"),onClick:this.onClickCreatePost},void 0,es(as,{})),b(rs,Object(g.a)(a,"header.newPost"))))),es(fs,{onClick:c,user:f,sendEventWithName:this.sendEventWithName}),n&&es(Fr,{onCloseFlyout:d}))}}))),xs=o("./src/reddit/components/Header/User/index.m.less"),Os=o.n(xs),Cs=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).button,e=>Object(ct.c)(e).button),js=Object(Y.createStructuredSelector)({account:e=>e.user.account,language:e=>e.user.language,origin:ir.d});var Ss=Object(Lo.w)()(Object(Z.connect)(js,e=>({onOpenLoginModal:()=>{e(Object(Se.l)({actionSource:Se.a.HeaderLogin})),e(Object(rr.a)())},onOpenRegisterModal:()=>{e(Object(Se.l)({actionSource:Se.a.HeaderSignup})),e(Object(rr.b)())}}))(function(e){return Cs("div",{className:Object(be.a)(e.className,Os.a.row)},void 0,!e.account&&function(e){const t=e.pageLayer,o=s.a.accountManagerOrigin,n=t?t.url:"/",r=t&&t.meta&&t.meta.name===x.Rb.EXPLORE?encodeURIComponent(e.origin):encodeURIComponent(e.origin+n);return Cs("div",{className:Os.a.loggedOutRow},void 0,Cs(rt.h,{redditStyle:!0,className:Os.a.button,href:`${o}/login?dest=${r}`,onClick:t=>{Object(ye.a)(t)&&(t.stopPropagation(),t.preventDefault(),e.onOpenLoginModal())}},void 0,Object(g.a)(e.language,"session.login.submit")),Cs(rt.e,{redditStyle:!0,className:Object(be.a)(Os.a.separator,Os.a.button),href:`${o}/register?dest=${r}`,onClick:t=>{Object(ye.a)(t)&&(t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal())}},void 0,Object(g.a)(e.language,"session.register.submit")))}(e),Cs(ys,{className:Object(be.a)({[Os.a.loggedOut]:!e.account}),language:e.language,user:e.account}))})),Ps=o("./src/reddit/actions/page.ts"),Ms=o("./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx"),Is=o("./src/reddit/components/ProfileIcon/index.m.less"),ks=o.n(Is),Ns=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;cFs("svg",{className:e.className,viewBox:"0 0 14 14",version:"1.1"},void 0,Fs("path",{d:"M4.863 8.963a1.6 1.6 0 0 0 .586.585L3.332 10.77a.804.804 0 0 1-.607.079.8.8 0 0 1-.486-.372L.708 7.824A.8.8 0 0 1 1 6.732l2.12-1.224c-.001.273.065.55.21.802l1.533 2.653zm8.43-3.983a.8.8 0 0 1-.372 1.133L6.57 8.896a.8.8 0 0 1-1.014-.333L4.025 5.91a.8.8 0 0 1 .218-1.045L9.829.755A.799.799 0 0 1 10.995 1l2.298 3.98zM7.666 9.756l1.6 2.4a.8.8 0 0 1-1.331.888L7 11.642l-.934 1.402a.8.8 0 0 1-1.331-.887l1.6-2.4c.296-.446 1.034-.446 1.33 0z",fill:"currentColor",fillRule:"evenodd"})),$s=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{var t=e.className,o=e.isBadged,n=Ds(e,["className","isBadged"]);return $s("svg",{className:t,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,$s("path",{d:"M7 8c0-1.654 1.346-3 3-3s3 1.346 3 3v2.843c-.511.17-1.47.392-3 .392-1.535 0-2.495-.223-3-.391V8zm8 1.895c2.409.46 4 1.241 4 2.131 0 1.418-4.03 2.568-9 2.568s-9-1.15-9-2.568c0-.89 1.59-1.671 4-2.131V8c0-2.757 2.243-5 5-5s5 2.243 5 5v1.895zM2.74 14.599c2.152.744 5.127.995 7.26.995s5.108-.25 7.26-.995l-2.955 2.12a7.394 7.394 0 0 1-8.61 0l-2.955-2.12z",fill:"inherit",fillRule:"evenodd"}),$s("circle",{cx:"16",cy:"4",r:"4",fill:o?Object(ct.c)(n).body:"none"}),$s("circle",{cx:"16",cy:"4",r:"3",fill:o?xr.a.orangered:"none"}))}),Hs=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cu.a.createElement("svg",Hs({width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},e),Qs("g",{fillRule:"evenodd",stroke:"none",strokeWidth:"1"},void 0,Qs("path",{d:"M15.5,11 L13,11 C12.724,11 12.5,10.776 12.5,10.5 C12.5,10.224 12.724,10 13,10 L15.5,10 C15.776,10 16,10.224 16,10.5 C16,10.776 15.776,11 15.5,11 Z M15.5,13.5 L7.5,13.5 C7.224,13.5 7,13.276 7,13 C7,12.724 7.224,12.5 7.5,12.5 L15.5,12.5 C15.776,12.5 16,12.724 16,13 C16,13.276 15.776,13.5 15.5,13.5 Z M15.5,16 L7.5,16 C7.224,16 7,15.776 7,15.5 C7,15.224 7.224,15 7.5,15 L15.5,15 C15.776,15 16,15.224 16,15.5 C16,15.776 15.776,16 15.5,16 Z M7,7.5 C7,7.224 7.224,7 7.5,7 L10.5,7 C10.776,7 11,7.224 11,7.5 L11,10.5 C11,10.776 10.776,11 10.5,11 L7.5,11 C7.224,11 7,10.776 7,10.5 L7,7.5 Z M17,5 C17.553,5 18,5.447 18,6 L18,17 C18,17.553 17.553,18 17,18 L6,18 C5.447,18 5,17.553 5,17 L5,6 C5,5.447 5.447,5 6,5 L17,5 Z M6.0156,4.0156 C4.9116,4.0156 4.0156,4.9116 4.0156,6.0156 L4.0156,15.4926 C4.0156,15.6686 4.0456,15.8366 4.0886,15.9996 L2.9996,15.9996 C2.4476,15.9996 1.9996,15.5526 1.9996,14.9996 L1.9996,2.9996 C1.9996,2.4476 2.4476,1.9996 2.9996,1.9996 L14.9996,1.9996 C15.5526,1.9996 15.9996,2.4476 15.9996,2.9996 L15.9996,4.0886 C15.8366,4.0456 15.6686,4.0156 15.4926,4.0156 L6.0156,4.0156 Z"}))),zs=o("./src/reddit/icons/svgs/News/index.tsx"),Gs=o("./src/reddit/components/HeaderSubredditSelector/index.m.less"),Vs=o.n(Gs),Ws=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{const o=!!e.user.account,n=Object(Lo.V)(t);switch(n){case"index":case"listing":return o||Object(Vt.j)(e)?{type:Rs.Home}:{type:Rs.Popular};case"modListing":return{type:Rs.ModListing};case"modQueuePages":return{type:Rs.ModQueue};case"news":return{type:Rs.News};case"originalContent":return{type:Rs.OC};case"postCreation":return{type:Rs.CreatePost};case"postDraft":return{type:Rs.ViewDraft};case"subredditCreation":return{type:Rs.SubredditCreation};case"coins":return{type:Rs.Coins};case"premium":return{type:Rs.Premium};case"appeal":return{type:Rs.Appeal};case"explore":return{type:Rs.Explore}}const r=e.user.account;if(r)switch(n){case"inboxPages":return{type:Rs.Inbox,model:r};case"settings":return{type:Rs.Settings,model:r}}const i=Object(Lo.P)(e,{pageLayer:t});if("all"===i)return{type:Rs.All};if("popular"===i)return{type:Rs.Popular};const s=Object(Lo.t)(e,{pageLayer:t});if(s)return"searchResults"===n?{type:Rs.CommunitySearch,model:s}:{type:Rs.Community,model:s};const a=Object(Lo.e)(e,{pageLayer:t});if(a)return{type:Rs.Multi,model:a};if(Object(Lo.n)(e,{pageLayer:t})&&Object(Ks.a)(e,{expEventOverride:!1}))return{type:Rs.Explore};const d=Object(Lo.l)(e,{pageLayer:t});if(d)return{type:Rs.UserProfile,model:d};const c=Object(Lo.j)(t);if(c)return{type:Rs.UserProfileName,name:`u/${c}`};if(n&&"searchResults"===n)return{type:Rs.GlobalSearch};if("subredditWiki"===n){const o=Object(Lo.q)(e,{pageLayer:t})||Zs.a,n=Object(Ys.v)(e,{subredditName:o});if(n)return{type:Rs.Community,model:n}}return{type:Rs.Unknown}}),Js=o("./src/reddit/components/HeaderSubredditSelector/GenericListItem/index.m.less"),ea=o.n(Js),ta=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(ct.c)(e).field);function ra(e){const t=e.icon,o=e.text,n={id:e.id,role:"menuitem",children:oa(u.a.Fragment,{},void 0,oa(t,{className:ea.a.icon}),oa(o,{className:ea.a.text})),className:Object(be.a)(ea.a.item,e.className,{"m-focused":!!e.isFocused}),tabIndex:-1,onFocus:e.onFocus,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick};return n["aria-label"]=e.to,e.externalLink?u.a.createElement("a",ta({},n,{href:e.to,target:"_blank"})):u.a.createElement(Gn.a,ta({},n,{to:e.to}))}var ia=o("./src/reddit/routes/modListing/index.ts"),sa=o("./src/reddit/selectors/multireddit.ts"),aa=o("./src/lib/LinkedListMap/index.ts"),da=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.user.account,favoriteProfiles:e=>e.subscriptions.favoriteProfileOrder.map(t=>e.profiles.models[t]).filter(Boolean),favoriteSubreddits:e=>e.subscriptions.favoriteSubredditOrder.map(t=>e.subreddits.models[t]).filter(Boolean),language:e=>e.user.language,moderatingSubreddits:e=>(e.subreddits.moderated.order||[]).map(t=>e.subreddits.models[t]).filter(Boolean),moderatingSubredditsPending:e=>e.subreddits.moderated.api.pending||!e.subreddits.moderated.api.fetched,multis:e=>Object(sa.g)(e,{}),multisPending:e=>e.multireddits.api.pending||!e.multireddits.api.fetched,profiles:e=>e.subscriptions.profileOrder.map(t=>e.profiles.models[t]).filter(Boolean),subscriptions:e=>e.subscriptions.subredditOrder.map(t=>e.subreddits.models[t]).filter(Boolean),subscriptionsPending:e=>e.subscriptions.api.pending||!e.subscriptions.api.fetched,trendingSubreddits:e=>e.subreddits.trending.map(t=>e.subreddits.models[t]).filter(Boolean)});var la;!function(e){e[e.Header=0]="Header",e[e.Subreddit=1]="Subreddit",e[e.SubredditAutocomplete=2]="SubredditAutocomplete",e[e.Profile=3]="Profile",e[e.Multi=4]="Multi",e[e.Generic=5]="Generic",e[e.LoadingState=6]="LoadingState",e[e.Category=7]="Category"}(la||(la={}));const ua=[(e,t)=>({id:Rs.All,type:la.Generic,model:{url:"/r/all",displayText:Object(g.a)(t,"subscriptions.all"),icon:({className:e})=>da(Zn.a,{className:Object(be.a)(e,Vs.a.itemIcon)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"subscriptions.all"))},telemetryNoun:"all"}),(e,t)=>({id:Rs.OC,type:la.Generic,model:{url:"/original",displayText:Object(g.a)(t,"subscriptions.oc"),icon:({className:e})=>da(Kn.a,{className:Object(be.a)(e,Vs.a.itemIcon)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"subscriptions.oc"))},telemetryNoun:"original_content"})],pa=[(e,t)=>({id:"reddit-feeds",type:la.Header,model:{displayText:Object(g.a)(t,"subscriptions.redditFeeds")}}),(e,t,o)=>({id:Rs.Home,type:la.Generic,model:{url:"/",displayText:Object(g.a)(t,"header.home"),icon:({className:e})=>da(Bs,{className:Object(be.a)(e,Vs.a.itemIcon),isBadged:o&&o.isBadged}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.home"))},telemetryNoun:"home"}),(e,t)=>({id:Rs.Popular,type:la.Generic,model:{url:"/r/popular",displayText:Object(g.a)(t,"subscriptions.popular"),icon:({className:e})=>da(Yn.a,{className:Object(be.a)(e,Vs.a.itemIcon)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"subscriptions.popular"))},telemetryNoun:"popular"}),...ua],ma=[(e,t)=>({id:"reddit-feeds",type:la.Header,model:{displayText:Object(g.a)(t,"subscriptions.redditFeeds")}}),(e,t,o)=>{const n=!o.exploreV2Variant;return{id:n?Rs.Home:Rs.Popular,type:la.Generic,model:{url:n?"/":"/r/popular",displayText:Object(g.a)(t,"subscriptions.popular"),icon:({className:e})=>da(Yn.a,{className:Object(be.a)(e,Vs.a.itemIcon)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"subscriptions.popular"))},telemetryNoun:"popular"}},...ua],fa=(e,t)=>({id:Rs.Explore,type:la.Generic,model:{url:"/explore",displayText:Object(g.a)(t,"header.explore"),icon:({className:e})=>da(As,{className:Object(be.a)(e,Vs.a.itemIcon)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.explore"))},telemetryNoun:"explore"}),ha=[(e,t)=>({id:"reddit-other",type:la.Header,model:{displayText:Object(g.a)(t,"subscriptions.otherFeeds")}}),(e,t)=>({id:Rs.Settings,type:la.Generic,model:{url:"/settings",displayText:Object(g.a)(t,"header.settings"),icon:({className:t})=>da(Es,{className:t,iconUrl:e.accountIcon}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.settings"))},telemetryNoun:"settings"}),(e,t)=>({id:Rs.Inbox,type:la.Generic,model:{url:"/message/inbox/",displayText:Object(g.a)(t,"header.messages"),icon:({className:t})=>da(Es,{className:t,iconUrl:e.accountIcon}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.messages"))},telemetryNoun:"mail"}),(e,t)=>({id:Rs.CreatePost,type:la.Generic,model:{url:"/submit",displayText:Object(g.a)(t,"header.newPost"),icon:({className:e})=>da(Ji,{className:Object(be.a)(e,Vs.a.itemIcon)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.newPost"))},telemetryNoun:"create_post"})],ga=[(e,t)=>({id:Rs.Coins,type:la.Generic,model:{url:"/coins",displayText:Object(g.a)(t,"header.coins"),icon:({className:e})=>da(ei.a,{className:Object(be.a)(e,Vs.a.itemCoin)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.coins"))},telemetryNoun:"coins"}),(e,t)=>({id:Rs.Premium,type:la.Generic,model:{url:"/premium",displayText:Object(g.a)(t,"header.premium"),icon:({className:e})=>da(mi.a,{className:Object(be.a)(e,Vs.a.itemPremium)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.premium"))},telemetryNoun:"premium"})],ba=[(e,t)=>({id:Rs.ModQueue,type:la.Generic,model:{url:"/r/mod/about/modqueue",displayText:Object(g.a)(t,"header.modQueue"),icon:({className:e})=>da(Yi.a,{className:Object(be.a)(e,Vs.a.itemModQueue)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.modQueue"))},telemetryNoun:"mod_queue"}),(e,t)=>({id:Rs.ModMailBeta,type:la.Generic,model:{url:"https://mod.reddit.com/mail/all",displayText:Object(g.a)(t,"header.modMailBeta"),icon:({className:e})=>da(Rr.a,{className:Object(be.a)(e,Vs.a.itemModQueue)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.modMailBeta"))},telemetryNoun:"modmail_beta"}),(e,t)=>({id:Rs.ModMail,type:la.Generic,model:{url:"/message/moderator",displayText:Object(g.a)(t,"header.modMail"),icon:({className:e})=>da(Rr.a,{className:Object(be.a)(e,Vs.a.itemModQueue)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(t,"header.modMail"))},telemetryNoun:"modmail"})];function va(e,t,o){t.subscriptions.length&&(e.push({id:"header-subscriptions",type:la.Header,model:{displayText:Object(g.a)(o,"subscriptions.subscriptions")}}),t.subscriptions.forEach(t=>e.push({id:"sub"+t.id,type:la.Subreddit,model:t,telemetryNoun:"community"}))),t.profiles.length&&(e.push({id:"header-profiles",type:la.Header,model:{displayText:Object(g.a)(o,"subscriptions.profiles")}}),t.profiles.forEach(t=>e.push({id:"pro"+t.id,type:la.Profile,model:t,telemetryNoun:"profile"})))}var ya=o("./src/reddit/components/HeaderSubredditSelector/ListHeader/index.m.less"),xa=o.n(ya),Oa=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).actionIcon);function wa(e){return Oa("div",{className:Object(be.a)(xa.a.header,e.className),role:"heading"},void 0,e.children)}var ja=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cja("svg",{className:e,viewBox:"0 0 20 20"},void 0,ja("g",{fill:"inherit",fillRule:"evenodd"},void 0,ja("polygon",{points:"15.437 17.594 10.189 14.837 4.941 17.594 5.944 11.755 1.698 7.619 7.565 6.767 10.189 1.454 12.813 6.767 18.68 7.619 14.434 11.755"}))),Pa=o("./src/reddit/components/HeaderSubredditSelector/ListItem/index.m.less"),Ma=o.n(Pa),Ia=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(ct.c)(e).field,Ma.a.favorite,e=>Object(ct.c)(e).line,e=>Object(ct.c)(e).button),Ea=Object(Y.createStructuredSelector)({isLoggedIn:B.F}),Ta=e=>e.replace(/\/user\/[^\/]+\//,"/me/");var La=Object(Z.connect)(Ea,(e,{model:t,type:o})=>({toggleFavorite:n=>{n.stopPropagation(),n.preventDefault(),e(Object(we.f)({id:t.id,type:o===la.Subreddit?"subreddit":"profile"}))}}))(function(e){const t={className:Object(be.a)(Ma.a.item,e.className,{"m-focused":!!e.isFocused}),id:e.id,role:"menuitem",tabIndex:-1,onFocus:e.onFocus,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onClick:e.onClick};switch(e.type){case la.Subreddit:return u.a.createElement(Gn.a,Ia({},t,{"aria-label":e.model.displayText,to:e.model.url}),ka(Ts.b,{className:Ma.a.icon,subredditOrProfile:e.model}),ka("span",{className:Ma.a.text},void 0,e.model.displayText),e.isLoggedIn&&ka("div",{onClick:e.toggleFavorite},void 0,ka(Sa,{className:Object(be.a)(Ma.a.favorite,{"m-favorite":!!e.isFavorite})})));case la.SubredditAutocomplete:return u.a.createElement(Gn.a,Ia({},t,{"aria-label":e.model.name,to:`/r/${e.model.name}`}),ka(Ts.b,{className:Ma.a.icon,primaryColor:e.model.primaryColor,iconUrl:e.model.communityIcon||e.model.icon}),ka("span",{className:Ma.a.text},void 0,e.model.name));case la.Multi:return u.a.createElement(Gn.a,Ia({},t,{"aria-label":e.model.displayText,to:Ta(e.model.url)}),ka(Us,{className:Ma.a.multi}),ka("span",{className:Ma.a.text},void 0,e.model.displayText));case la.Profile:return u.a.createElement(Gn.a,Ia({},t,{"aria-label":e.model.displayText,to:e.model.url}),ka(Es,{className:Ma.a.icon,iconUrl:e.model.icon.url}),ka("span",{className:Ma.a.text},void 0,e.model.displayText),e.isLoggedIn&&ka("div",{onClick:e.toggleFavorite},void 0,ka(Sa,{className:Object(be.a)(Ma.a.favorite,{"m-favorite":!!e.isFavorite})})))}}),_a=o("./src/reddit/components/HeaderSubredditSelector/LoadingListSection/index.tsx"),Fa=o("./src/higherOrderComponents/addOverlayEvents.tsx"),Ra=o("./src/reddit/models/MonthsToMinutes/index.ts"),Aa=o("./src/reddit/components/MonthsToMinutesTooltip/index.tsx"),$a=Object.assign||function(e){for(var t=1;tu.a.createElement(Da,$a({isFixed:!0,tooltipType:Ra.j.Home},e)),Ha=o("./src/reddit/components/HeaderSubredditSelector/SubredditList/index.m.less"),Qa=o.n(Ha),Ua=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(ct.c)(e).field,e=>Object(ct.c)(e).line,e=>Object(ct.c)(e).bodyText,e=>Object(ct.c)(e).body,e=>Object(ct.c)(e).button,Ca,_a.b,Na,na);function Va(e){return e.id===Rs.ModMail||(e.id===Rs.ModMailBeta||e.id===Rs.CreateCommunity)}function Wa(e){const t=new aa.a("id");return e.forEach(e=>{(function(e){return e.type!==la.Header&&e.type!==la.LoadingState})(e)&&t.push({id:e.id})}),t}const qa=Object(Y.createStructuredSelector)({favoriteSubreddits:e=>new Set(e.subscriptions.favoriteSubredditOrder),favoriteProfiles:e=>new Set(e.subscriptions.favoriteProfileOrder),isHomeTooltipOpen:Vt.l,language:e=>e.user.language,unfilteredList:function(e){const t=ca(e),o=t.language,n=new aa.a("id");if(t.account){const r=t.account;pa.forEach(e=>n.push(e(r,o))),(t.favoriteSubreddits.length||t.favoriteProfiles.length)&&(n.push({id:"header-favorites",type:la.Header,model:{displayText:Object(g.a)(o,"subscriptions.favorites")}}),t.favoriteSubreddits.forEach(e=>n.push({id:"fav"+e.id,type:la.Subreddit,model:e,telemetryNoun:"community_favorite"})),t.favoriteProfiles.forEach(e=>n.push({id:"fav"+e.id,type:la.Profile,model:e,telemetryNoun:"community_favorite"}))),t.multisPending?n.push({id:"multis-pending",type:la.LoadingState,model:{displayText:""}}):t.multis.length&&(n.push({id:"header-multis",type:la.Header,model:{displayText:Object(g.a)(o,"subscriptions.multiredditsFull")}}),t.multis.forEach(e=>n.push({id:e.url,type:la.Multi,model:e,telemetryNoun:"multireddit"}))),t.moderatingSubredditsPending?n.push({id:"moderatingSubreddits-pending",type:la.LoadingState,model:{displayText:""}}):t.moderatingSubreddits.length&&(n.push({id:"header-moderating",type:la.Header,model:{displayText:Object(g.a)(o,"subscriptions.moderatingFull")}}),n.push({id:Rs.ModListing,type:la.Generic,model:{url:ia.a,displayText:Object(g.a)(o,"header.modListing"),icon:({className:e})=>da(Yi.a,{className:Object(be.a)(e,Vs.a.itemModQueue)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(o,"header.modListing"))},telemetryNoun:"r_mod"}),t.moderatingSubreddits.forEach(e=>n.push({id:"mod"+e.id,type:la.Subreddit,model:e,telemetryNoun:"community_moderate"}))),t.subscriptionsPending?n.push({id:"subscriptions-pending",type:la.LoadingState,model:{displayText:""}}):va(n,t,o),ha.forEach(e=>n.push(e(r,o))),Object(B.W)(e)&&n.push({id:Rs.CreateCommunity,type:la.Generic,model:{url:"https://www.reddit.com/subreddits/create",displayText:Object(g.a)(o,"header.createCommunity"),icon:({className:e})=>da(Ji,{className:Object(be.a)(e,Vs.a.itemIcon)}),text:({className:e})=>da("span",{className:e},void 0,Object(g.a)(o,"header.createCommunity"))},telemetryNoun:"create_community"}),ga.forEach(e=>n.push(e(r,o))),r.isMod&&ba.forEach(e=>n.push(e(r,o)))}else{const r=Object(Ks.a)(e,{expEventOverride:!1});t.subscriptions.length||Object(Vt.j)(e)?pa.forEach(t=>n.push(t(null,o,{exploreV2Variant:r,isBadged:Object(Vt.n)(e)}))):ma.forEach(e=>n.push(e(null,o,{exploreV2Variant:r}))),r&&n.push(fa(null,o)),n.push({id:"reddit-other",type:la.Header,model:{displayText:Object(g.a)(o,"subscriptions.otherFeeds")}}),ga.forEach(e=>n.push(e(null,o))),va(n,t,o)}return n}}),Za=e=>({onHomeClicked:()=>e(Object(Ps.B)()),onGotoUrl:t=>e(Object(p.b)(t)),onSubredditsRequested:()=>{e(Object(we.h)()),e(Object(Ce.q)()),e(Object(Oe.g)())}});class Ka extends u.a.Component{constructor(e){super(e),this.onChange=(e=>{const t=e.currentTarget.value,o=this.getList(t,this.props),n=Wa(o),r=n.first();this.setState({focusOrder:n,renderableList:o,currentInputText:e.currentTarget.value,focusedItemId:r?r.id:void 0})}),this.onChangeFocusedListItemId=(e=>this.setState({focusedItemId:e})),this.onKeyDown=(e=>{if(e.key===To.b.Escape&&this.props.onClose&&this.props.onClose(!0),e.key===To.b.Tab&&this.props.onClose&&this.props.onClose(),e.key===To.b.Enter){const e=this.state.focusOrder.first(),t=this.state.focusedItemId||(e?e.id:null);if(t){const e=this.state.renderableList.get(t);e&&e.type!==la.Header&&e.type!==la.LoadingState&&(this.fireTelemetryForListItem(e),Va(e)?window.open(e.model.url,"_blank"):this.props.onGotoUrl(e.model.url),this.props.onClose&&this.props.onClose(!0))}}e.key===To.b.ArrowDown&&(e.preventDefault(),this.setState(e=>{const t=this.findNextFocusableItem(),o=t?e.renderableList.get(t):void 0,n=o?o.model.displayText:e.currentInputText;if(t){const e=document.getElementById(`focus-${t}`);e&&e.scrollIntoView({block:"nearest"})}return{currentInputText:n,focusedItemId:t}})),e.key===To.b.ArrowUp&&(e.preventDefault(),this.setState(e=>{const t=this.findPrevFocusableItem(),o=t?e.renderableList.get(t):void 0,n=o?o.model.displayText:e.currentInputText;if(t){const e=document.getElementById(`focus-${t}`);e&&e.scrollIntoView({block:"nearest"})}return{currentInputText:n,focusedItemId:t}}))}),this.fireTelemetryForListItem=(e=>{let t;switch(e.id){case Rs.Coins:qr.f(),t=qr.e();break;case Rs.Premium:Kr.g(),t=Kr.f()}switch(e.type){case la.Category:case la.Generic:case la.Multi:case la.Profile:case la.Subreddit:this.props.sendEvent(o=>Object.assign({},Object(ft.defaults)(o),t?{correlationId:t}:null,{source:"community_nav",action:"click",noun:e.telemetryNoun}))}}),this.state={currentInputText:"",focusedItemId:null,focusOrder:Wa(e.unfilteredList),renderableList:e.unfilteredList}}componentDidMount(){"complete"===document.readyState?this.props.onSubredditsRequested():window.addEventListener("load",this.props.onSubredditsRequested)}componentWillReceiveProps(e){const t=this.state.currentInputText,o=this.getList(t,e),n=Wa(o);this.setState({focusOrder:n,renderableList:o})}getList(e,t){if(e){const o=new aa.a("id"),n=new RegExp(e,"ig");t.unfilteredList.forEach(e=>{switch(e.type){case la.Category:case la.Generic:case la.Multi:case la.Profile:case la.Subreddit:e.model.displayText.match(n)&&o.push(e);break;case la.Header:{const t=o.last();t&&t.type===la.Header&&o.pop(),o.push(e);break}case la.LoadingState:}});const r=o.last();return r&&r.type===la.Header&&o.pop(),o}return t.unfilteredList}findNextFocusableItem(){const e=this.state.focusOrder.first();if(this.state.focusedItemId){const t=this.state.focusOrder.getNode(this.state.focusedItemId);if(t)return t.next?t.next.value.id:t.value.id;if(e)return e.id}else if(e)return e.id}findPrevFocusableItem(){const e=this.state.focusOrder.last();if(this.state.focusedItemId){const t=this.state.focusOrder.getNode(this.state.focusedItemId);if(t)return t.prev?t.prev.value.id:t.value.id;if(e)return e.id}else if(e)return e.id}render(){const e=this.state.renderableList.toArray(),t=this.state.focusedItemId?this.state.renderableList.get(this.state.focusedItemId):null;return za("div",{role:"menu",className:this.props.className},void 0,za("div",{"aria-live":"assertive","aria-label":t&&t.model.displayText?`${t.model.displayText} ${Object(g.a)(this.props.language,"header.selected")}`:""}),za("input",{autoFocus:this.props.canAutofocus,"aria-label":Object(g.a)(this.props.language,"header.navigation"),className:Qa.a.filter,id:"header-subreddit-filter",placeholder:Object(g.a)(this.props.language,"header.filter"),onChange:this.onChange,onKeyDown:this.onKeyDown}),e.map((e,t)=>{const o={id:`focus-${e.id}`,isFocused:this.state.focusedItemId===e.id,key:`subreddit-list-key-${e.id}`,onFocus:()=>this.onChangeFocusedListItemId(e.id),onMouseEnter:()=>this.onChangeFocusedListItemId(e.id),onMouseLeave:()=>this.onChangeFocusedListItemId(void 0),onClick:()=>{this.fireTelemetryForListItem(e),this.props.onClose&&this.props.onClose(!0),e.id===Rs.Home&&this.props.onHomeClicked()}};switch(e.type){case la.Category:case la.Generic:return u.a.createElement(ra,Ua({},o,{externalLink:Va(e),className:Qa.a.item,to:e.model.url,icon:e.model.icon,text:e.model.text}));case la.Header:return za(wa,{className:Qa.a.listHeader},`subreddit-list-key-nomodel${t}`,e.model.displayText);case la.LoadingState:return za(_a.a,{className:Qa.a.listHeader},`subreddit-list-key-nomodel${t}`);case la.Multi:return u.a.createElement(La,Ua({},o,{className:Qa.a.item,model:e.model,type:la.Multi}));case la.Profile:return u.a.createElement(La,Ua({},o,{className:Qa.a.item,isFavorite:this.props.favoriteProfiles.has(e.model.id),model:e.model,type:la.Profile}));case la.Subreddit:return u.a.createElement(La,Ua({},o,{className:Qa.a.item,isFavorite:this.props.favoriteSubreddits.has(e.model.id),model:e.model,type:la.Subreddit}))}}),za(Ba,{isOpen:!!this.props.isHomeTooltipOpen,tooltipId:"focus-Home"}))}}const Ya=Object(Z.connect)(qa,Za)(Object(ot.b)(Ka)),Xa=Object(Z.connect)(qa,Za)(Object(ot.b)(Object(Fa.b)(Ka)));var Ja=o("./src/reddit/actions/shortcuts.ts"),ed=o("./src/reddit/constants/componentSizes.ts"),td=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ctd("svg",{className:e.className,onClick:e.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 254 213.89"},void 0,td("g",{fill:"inherit"},void 0,td("path",{d:"M225.12,21.05H30.88C14.38,21.05,1,33.82,1,49.57V206.43C1,222.18,14.38,235,30.88,235H225.12c16.5,0,29.88-12.77,29.88-28.52V49.57C255,33.82,241.62,21.05,225.12,21.05Zm14.94,180.39a20.14,20.14,0,0,1-20.14,20.14H72V34.42h148a20.14,20.14,0,0,1,20.14,20.14Z",transform:"translate(-1 -21.05)"}),td("g",{},void 0,td("path",{d:"M202.85,120H126L160.4,85.55A8,8,0,1,0,149.06,74.2l-48.13,48.12a8.25,8.25,0,0,0-1.73,2.62,8,8,0,0,0,0,6.13,8.32,8.32,0,0,0,1.73,2.61l48.13,48.12a8,8,0,0,0,11.34-11.34L126,136h76.89a8,8,0,1,0,0-16",transform:"translate(-1 -21.05)"}))));var nd=o("./src/reddit/selectors/userPrefs.ts"),rd=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).navIcon,Vs.a.container,e=>Object(ct.c)(e).line,e=>Object(ct.c)(e).line,Vs.a.listContainer,e=>Object(ct.c)(e).body,e=>Object(ct.c)(e).line,e=>Object(ct.c)(e).bodyText,Vs.a.selector,e=>Object(ct.c)(e).body,e=>Object(ct.c)(e).bodyText,e=>Object(ct.c)(e).line,Vs.a.unknownIcon,e=>Object(ct.c)(e).actionIcon,Ga,ed.w,Vs.a.pin),sd=Object(Y.createStructuredSelector)({currentPage:Xs,isDropdownOpen:e=>e.header.isSubscriptionsDropdownOpen,isOverlayOpen:Pt.h,isPinnedSubscriptionsMenuDisabled:nd.a,isSubscriptionsPinned:nd.b,language:e=>e.user.language});var ad=Object(Lo.w)()(Object(Z.connect)(sd,(e,t)=>({closeDropdown:()=>e(Object(xe.g)()),onLocationRefresh:(o,n)=>e(Object(Ps.I)(o,t.pageLayer,n)),onPinSubscriptions:()=>{e(Object(xe.j)()),e(Object(xe.g)())},openDropdown:()=>e(Object(xe.h)()),toggleDropdown:()=>e(Object(xe.i)())}),(e,t,o)=>Object.assign({},e,t,o,{onLocationClick:o=>t.onLocationRefresh(o,e.isOverlayOpen)}))(Object(ot.b)(class extends u.a.Component{constructor(e){super(e),this.preventFocusAction=!1,this.handleKeyboardShortcut=(e=>{if("q"===e.key&&!this.props.isSubscriptionsPinned){if(document.activeElement&&("input"===document.activeElement.tagName.toLowerCase()||"textarea"===document.activeElement.tagName.toLowerCase()||"true"===document.activeElement.getAttribute("contenteditable")))return;this.props.openDropdown()}}),this.close=(e=>{this.props.closeDropdown(),e&&Object(Ja.r)()}),this.onButtonFocus=(()=>{this.props.isSubscriptionsPinned||this.preventFocusAction||this.props.openDropdown(),this.preventFocusAction&&(this.preventFocusAction=!1)}),this.toggleDropdown=(e=>{this.props.isSubscriptionsPinned||(this.props.sendEvent(e=>Object.assign({},Object(ft.defaults)(e),{source:"nav",action:"click",noun:this.props.isDropdownOpen?"close_community_nav":"open_community_nav"})),this.props.toggleDropdown(),this.preventFocusAction=!0)})}componentDidMount(){document.addEventListener("keyup",this.handleKeyboardShortcut)}componentWillUnmount(){document.removeEventListener("keyup",this.handleKeyboardShortcut)}shouldComponentUpdate(e){return!(!this.props.isDropdownOpen&&!e.isDropdownOpen)||e.currentPage!==this.props.currentPage||e.isSubscriptionsPinned!==this.props.isSubscriptionsPinned}stopPropagation(e){e.nativeEvent.stopImmediatePropagation()}render(){var e=this.props;const t=e.currentPage,o=e.className,n=e.isOverlayOpen,r=e.language,i=this.props.isDropdownOpen&&!this.props.isSubscriptionsPinned;return rd("div",{className:Object(be.a)(Vs.a.container,o,{"m-open":i,"m-not-pinned":!this.props.isSubscriptionsPinned,"m-pinned":this.props.isSubscriptionsPinned}),onClickCapture:this.stopPropagation},void 0,rd("button",{"aria-label":Object(g.a)(r,"header.navigation"),className:Vs.a.selector,role:"navigation",onMouseDown:this.props.isSubscriptionsPinned?this.props.onLocationClick:this.toggleDropdown,onFocus:this.onButtonFocus},void 0,rd("span",{className:Vs.a.containerText},void 0,function(e,t){switch(e.type){case Rs.All:return Object(g.a)(t,"subscriptions.all");case Rs.Appeal:return Object(g.a)(t,"header.appeal");case Rs.Category:return e.model.displayText(t);case Rs.Coins:return Object(g.a)(t,"header.coins");case Rs.Community:return e.model.displayText;case Rs.CommunitySearch:return Object(g.a)(t,"search.restrictToSubreddit");case Rs.CreateCommunity:return Object(g.a)(t,"header.createCommunity");case Rs.CreatePost:return Object(g.a)(t,"header.newPost");case Rs.Explore:return Object(g.a)(t,"header.explore");case Rs.GlobalSearch:return Object(g.a)(t,"search.globalName");case Rs.Home:return Object(g.a)(t,"header.home");case Rs.Inbox:return Object(g.a)(t,"header.messages");case Rs.ModListing:return Object(g.a)(t,"header.modListing");case Rs.ModMail:return Object(g.a)(t,"header.modMail");case Rs.ModMailBeta:return Object(g.a)(t,"header.modMailBeta");case Rs.ModQueue:return Object(g.a)(t,"header.modQueue");case Rs.Multi:return e.model.displayText;case Rs.News:return Object(g.a)(t,"header.news");case Rs.OC:return Object(g.a)(t,"subscriptions.oc");case Rs.Popular:return Object(g.a)(t,"subscriptions.popular");case Rs.Premium:return Object(g.a)(t,"header.premium");case Rs.Report:return Object(g.a)(t,"header.report");case Rs.Settings:return Object(g.a)(t,"header.settings");case Rs.SubredditCreation:return Object(g.a)(t,"header.subredditCreation");case Rs.Unknown:return"";case Rs.UserProfile:return e.model.displayText;case Rs.UserProfileName:return e.name;case Rs.ViewDraft:return Object(g.a)(t,"header.viewDraft")}}(t,r)),function(e){switch(e.type){case Rs.All:return Ws(Zn.a,{className:Vs.a.defaultIcon});case Rs.Appeal:return Ws(Ji,{className:Vs.a.defaultIcon});case Rs.Category:return Ws(e.model.icon,{className:Vs.a.defaultIcon});case Rs.Coins:return Ws(ei.a,{className:Vs.a.coinIcon});case Rs.Community:case Rs.CommunitySearch:{const t=Object(Ms.a)({subredditOrProfile:e.model});return Ws(Ts.b,{className:Vs.a.subredditIcon,iconUrl:t.url,primaryColor:t.color})}case Rs.CreateCommunity:case Rs.CreatePost:return Ws(Ji,{className:Vs.a.defaultIcon});case Rs.Explore:return Ws(As,{className:Vs.a.defaultIcon});case Rs.GlobalSearch:return Ws(_s,{className:Vs.a.defaultIcon});case Rs.Home:return Ws(Bs,{className:Vs.a.defaultIcon});case Rs.Inbox:case Rs.Settings:return Ws(Es,{className:Vs.a.icon,iconUrl:e.model.accountIcon});case Rs.ModListing:return Ws(Yi.a,{className:Vs.a.modQueueIcon});case Rs.SubredditCreation:return Ws(Ji,{className:Vs.a.defaultIcon});case Rs.ModMail:case Rs.ModMailBeta:return Ws(Rr.a,{className:Vs.a.modQueueIcon});case Rs.ModQueue:return Ws(Yi.a,{className:Vs.a.modQueueIcon});case Rs.Multi:return Ws(Us,{className:Vs.a.defaultIcon});case Rs.News:return Ws(zs.a,{className:Vs.a.defaultIcon});case Rs.OC:return Ws(Kn.a,{className:Vs.a.defaultIcon});case Rs.Popular:return Ws(Yn.a,{className:Vs.a.defaultIcon});case Rs.Premium:return Ws(mi.a,{className:Vs.a.premiumIcon});case Rs.Report:return Ws(Ji,{className:Vs.a.defaultIcon});case Rs.Unknown:return Ws("div",{className:Vs.a.unknownIcon});case Rs.UserProfile:{const t=Object(Ms.a)({subredditOrProfile:e.model});return Ws(Es,{className:Vs.a.icon,iconUrl:t.url})}case Rs.UserProfileName:return Ws("div",{className:Vs.a.defaultIcon});case Rs.ViewDraft:return Ws(Ji,{className:Vs.a.defaultIcon})}}(t),!this.props.isSubscriptionsPinned&&rd(ti.b,{className:Vs.a.caretDown})),i&&!this.props.isPinnedSubscriptionsMenuDisabled&&rd(od,{className:Object(be.a)(Vs.a.pin,{[Vs.a.disabled]:n}),onClick:n?void 0:this.props.onPinSubscriptions}),i&&rd(Xa,{canAutofocus:!0,className:Vs.a.listContainer,onClose:this.close}))}}))),dd=o("./src/reddit/controls/InternalLink/index.tsx"),cd=o("./src/reddit/components/HeaderSubredditSelector/Compact/index.m.less"),ld=o.n(cd),ud=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).actionIcon,e=>Object(ct.c)(e).actionIcon),md=Object(Y.createStructuredSelector)({currentPage:Xs,frontpageIsHome:e=>Object(Vt.j)(e,{expEventOverride:!1}),isBannerVisible:Vt.m,language:B.M}),fd=Object(Z.connect)(md,e=>({visitPopulatedHome:()=>e(Object(U.i)())}));var hd=Object(Lo.w)()(fd(class extends u.a.Component{constructor(){super(...arguments),this.preventFocusAction=!1,this.onHomeClick=(e=>{this.props.frontpageIsHome||(e.preventDefault(),this.props.visitPopulatedHome())})}render(){var e=this.props;const t=e.className,o=e.currentPage,n=e.frontpageIsHome,r=e.isBannerVisible,i=e.language;return ud("div",{"aria-label":Object(g.a)(i,"header.navigation"),className:Object(be.a)(ld.a.container,t),role:"navigation"},void 0,r&&ud(dd.a,{className:Object(be.a)(ld.a.link,{"m-active":o.type===Rs.Home}),"data-redditstyle":!0,onMouseDown:this.onHomeClick,to:ro.c[ro.b.Home]},void 0,ud(Bs,{className:ld.a.icon}),ud("span",{className:ld.a.text},void 0,Object(g.a)(i,"header.home")),!n&&ud("div",{className:ld.a.badge})),ud(dd.a,{className:Object(be.a)(ld.a.link,{"m-active":o.type===Rs.Explore}),"data-redditstyle":!0,to:ro.c[ro.b.Explore]},void 0,ud(As,{className:ld.a.icon}),ud("span",{className:ld.a.text},void 0,Object(g.a)(i,"header.explore"))),ud(dd.a,{className:Object(be.a)(ld.a.link,{"m-active":o.type===Rs.Popular}),"data-redditstyle":!0,to:r?ro.c[ro.b.Popular]:ro.c[ro.b.Home]},void 0,ud(Yn.a,{className:ld.a.icon}),ud("span",{className:ld.a.text},void 0,Object(g.a)(i,"subscriptions.popular"))))}})),gd=o("./src/reddit/controls/Search/index.tsx"),bd=o("./src/reddit/icons/svgs/Snoo/index.tsx"),vd=o("./src/reddit/icons/svgs/Wordmark/index.tsx"),yd=o("./src/reddit/selectors/experiments/m2mV1-5.ts"),xd=o("./src/reddit/components/Header/index.m.less"),Od=o.n(xd),Cd=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(ct.c)(e).bodyText,e=>e.isBladeOpen?`padding-left: ${ed.b}px;`:"",Od.a.layout,e=>Object(ct.c)(e).body,e=>Object(ct.c)(e).line,Od.a.compactLayout,e=>Object(ct.c)(e).body,e=>Object(ct.c)(e).line,560,Od.a.search,e=>Object(ct.c)(e).navIcon,Od.a.searchLinkContainer,e=>Object(ct.c)(e).line,id,pd,ws,tr),Sd=Object(Y.createStructuredSelector)({exploreV2Variant:e=>Object(Ks.a)(e,{expEventOverride:!1}),isLoggedIn:B.F,language:e=>e.user.language,m2mVariant:yd.c,isBladeOpen:e=>!!e.structuredStyles.isEditing}),Pd=Object(Lo.w)({categoryName:Lo.b,isCompact:Lo.G,isExplore:Lo.A,pageLayer:e=>e}),Md=e=>wd("div",{className:Od.a.left},void 0,wd(Gr.a,{},void 0,Object(g.a)(e.language,"header.ariaInstructions")),wd(Gn.a,{"aria-label":Object(g.a)(e.language,"header.home"),className:Od.a.centeredRow,to:"/",onClick:e.onReloadFrontpage},void 0,wd(bd.a,{className:Od.a.snoo}),wd(vd.a,{className:Od.a.wordmark})),e.children),Id=e=>wd("div",{className:Od.a.right},void 0,e.children,wd(Ss,{isExplore:e.isExplore})),kd=e=>wd("div",{className:Od.a.layout},void 0,u.a.createElement(Md,Cd({},e,{language:e.language,onReloadFrontpage:e.onReloadFrontpage}),wd(ad,{}),wd(gd.a,{className:Od.a.search})),wd(Id,{},void 0,wd(nr,{className:Od.a.quickLinks}))),Nd=e=>wd("div",{className:Od.a.layout},void 0,u.a.createElement(Md,Cd({},e,{language:e.language,onReloadFrontpage:e.onReloadFrontpage}),wd(hd,{}),wd(gd.a,{className:Od.a.search})),wd(Id,{},void 0,wd(nr,{className:Od.a.quickLinks}))),Ed=e=>{const t=!!e.categoryName||!Object(Ks.e)(e.exploreV2Variant);return wd("div",{className:Od.a.layout},void 0,u.a.createElement(Md,Cd({},e,{language:e.language,onReloadFrontpage:e.onReloadFrontpage}),wd(ad,{}),t&&wd("div",{className:Od.a.searchContainer},void 0,wd(gd.a,{className:Od.a.search}))),wd(Id,{isExplore:!0}))},Td=e=>wd(u.a.Fragment,{},void 0,wd("div",{className:Od.a.compactLayout},void 0,u.a.createElement(Md,Cd({},e,{language:e.language,onReloadFrontpage:e.onReloadFrontpage})),wd(Id,{})));var Ld=Pd(Object(Z.connect)(Sd,e=>({onReloadFrontpage:()=>e(Object(Ps.B)(!0))}))(function(e){let t;return t=e.m2mVariant&&!e.isLoggedIn?Nd:e.isExplore?Ed:e.isCompact?Td:kd,wd(jd,{"data-redditstyle":!0,className:Object(be.a)(Od.a.container,e.className),isBladeOpen:e.isBladeOpen},void 0,wd(t,{categoryName:e.categoryName,exploreV2Variant:e.exploreV2Variant,language:e.language,onReloadFrontpage:e.onReloadFrontpage}))})),_d=o("./src/reddit/actions/post.ts"),Fd=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),Rd=o("./src/reddit/components/FlairWrapper/index.tsx"),Ad=o("./src/reddit/components/PostTitle/index.tsx"),$d=o("./src/reddit/helpers/postCollection.ts"),Dd=o("./src/reddit/icons/fonts/Expandos/Media/Video/index.tsx"),Bd=o("./src/reddit/icons/fonts/Gif/index.tsx"),Hd=o("./src/reddit/icons/fonts/Link/index.tsx"),Qd=o("./src/reddit/icons/fonts/Photos/index.tsx"),Ud=o("./src/reddit/icons/fonts/Text/index.tsx"),zd=o("./src/reddit/models/Media/index.ts"),Gd=o("./src/reddit/models/Vote/index.ts"),Vd=o("./src/reddit/selectors/experiments/categories.ts"),Wd=o("./src/reddit/components/LightboxHeader/index.m.less"),qd=o.n(Wd),Zd=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cZd("div",{className:e.className},void 0,e.children)).withConfig({componentId:"c58zz4-0"})(["padding: 0 ","px;","."," {max-width: calc(100% - ","px);}."," {","}."," {","margin-left: ","px;width: ","px;}"],ed.p,e=>e.isCollection?"":`max-width: ${ed.m}px;`,qd.a.postDetails,ed.F+ed.o,qd.a.postTitle,st.titleFontH5,qd.a.actions,st.actionFont,ed.o,ed.F),Yd=Object(Y.createStructuredSelector)({isInCategoriesExperiment:Vd.a,language:B.M,post:Pt.l}),Xd=Object(Z.connect)(Yd,(e,{sendEvent:t})=>({close:o=>{o.preventDefault(),o.stopPropagation(),e(Object(Ja.d)(t,!0))},toggleVote:(t,o)=>e(o===Gd.a.upvoted?Object(_d.J)(t):Object(_d.n)(t))}),(e,t,o)=>Object.assign({},e,t,o,{onVoteClick:o=>e.post&&t.toggleVote(e.post.id,o)})),Jd={[zd.m.GIFVIDEO]:Bd.a,[zd.m.IMAGE]:Qd.a,[zd.m.TEXT]:Ud.a,[zd.m.RTJSON]:Ud.a,[zd.m.VIDEO]:Dd.a,[zd.m.EMBED]:Hd.a};var ec=Object(ot.b)(Xd(e=>{const t=e.close,o=e.language,n=e.onVoteClick,r=e.post,i=Jd[r&&r.media?r.media.type:zd.m.EMBED];return Zd(Kd,{className:qd.a.container,isCollection:r&&Object($d.a)(r),"data-redditstyle":!0},void 0,Zd("div",{className:qd.a.postDetails},void 0,r&&Zd(l.Fragment,{},void 0,Zd(Fd.a,{className:qd.a.horizontalVotes,compact:!1,light:!0,model:r,onVoteClick:n,redditStyle:!0}),Zd(i,{className:qd.a.mediaIcon}),Zd(Ad.c,{className:qd.a.postTitle,post:r,size:Ad.b.Small,hideSourceLink:!0,isCommentsPage:!0,isOverlay:!0,nowrap:!0,titleColor:xr.a.lightboxHeaderText,showCategoryTag:!0}),Zd(Rd.a,{post:r,nowrap:!0,sendEvent:e.sendEvent,showCategoryTag:e.isInCategoriesExperiment}))),Zd("div",{className:qd.a.actions},void 0,Zd(rt.l,{className:qd.a.close,onClick:t,title:Object(g.a)(o,"common.close"),"aria-label":Object(g.a)(o,"common.close")},void 0,Zd(uo.a,{}),Zd("span",{className:qd.a.closeText},void 0,Object(g.a)(o,"common.close")))))}));const tc=()=>null;var oc=Object(ee.a)({ErrorComponent:tc,getComponent:()=>Object(te.a)(()=>o.e("MonthsToMinutes").then(o.bind(null,"./src/reddit/components/M2M/ACBanner/index.tsx"))).then(e=>e.default),LoadingComponent:tc}),nc=o("./src/reddit/components/PinnedSubscriptions/index.m.less"),rc=o.n(nc),ic=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.user.language});const ac=Object(Z.connect)(sc,e=>({onUnpinSubscriptions:()=>e(Object(xe.k)())}));var dc=J()(ac(function(e){return ic("div",{"data-redditstyle":!0,className:e.className},void 0,ic("div",{className:rc.a.title},void 0,ic(wa,{className:rc.a.listHeader},void 0,Object(g.a)(e.language,"header.mySubscriptions")),ic("div",{className:rc.a.unpin,onClick:e.onUnpinSubscriptions},void 0,ic(uo.a,{className:rc.a.icon}))),ic(Ya,{}))})).withConfig({componentId:"seo0sf-0"})(["color: ",";."," {&:hover {background-color: ",";}}."," {fill: ",";}","",""],e=>Object(ct.c)(e).bodyText,rc.a.unpin,e=>Object(ct.c)(e).line,rc.a.icon,e=>Object(ct.c)(e).navIcon,Ca,Ga),cc=o("./src/reddit/components/ThemeProvider/index.tsx"),lc=o("./node_modules/react-motion/lib/react-motion.js");const uc=e=>t=>({source:"toast",action:"view",noun:e}),pc=e=>t=>({source:"toast",action:"click",noun:e,actionInfo:Object.assign({},ft.actionInfo(t),{reason:"primary"})}),mc=e=>t=>({source:"toast",action:"click",noun:e,actionInfo:Object.assign({},ft.actionInfo(t),{reason:"secondary"})});var fc=o("./src/reddit/icons/svgs/SnooFacepalm/index.tsx"),hc=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;chc("svg",{className:e.className,viewBox:"0 0 24 25",xmlns:"http://www.w3.org/2000/svg"},void 0,hc("path",{fill:"#000",d:"M19.7 9.4c-.6.2-1.1 0-1.6-.3-1.3-.8-2.6-1.4-4.2-1.5-1.2-.1-1.8-.1-2.3 0-1.1.2-2.2.4-3.2.7-.6.2-1.1.6-1.7.8-.2.1-.5.2-.7.2-2.3-.6-4.1.2-5.4 2.2-1.1 1.7-.4 4.4.9 5.3.2.2.5.5.5.8.1 2.1 1.2 3.6 2.7 4.8.1.1.2.1.3.2.6.4 1.9 1.2 3 1.5 1.5.5 3 .7 4.5.7 1.5-.1 3-.1 4.4-.6.4-.2 2.3-1.1 3.4-2.2 1.2-1.5 2.3-3 2.5-4.9.1-1 .4-1.8.9-2.7.2-.3.2-.6.3-.9.4-2.5-2-5-4.3-4.1z"}),hc("path",{fill:"#FFF",d:"M20.9 10c-.4-.1-.8 0-1.4 0 1 1.1 1.8 2.1 2.2 3.4-2.2-3.2-5.3-5.1-9.1-5.1s-7 1.6-9.2 4.9c-.1-.3-.3-.6-.2-.7.5-1 1.2-1.9 2.3-2.5-1.7-.5-3.5.4-4.4 2.2-.7 1.4-.3 3.3.9 4.1l.3-1.2c.1-.4.4-.7.6-1 .1.2.1.3 0 .4-.5 1.5-.3 3 .2 4.5.5 1 1.1 2 2.1 2.8 3.9 2.9 9.4 3.6 13.8.5 1.9-1.3 2.9-3.3 3.1-5.7.1-.6.1-1.2.1-1.8.1 0 .1.1.2.1.2-.2.6-.3.7-.5.7-1.7-.4-3.9-2.2-4.4z"}),hc("path",{fill:"#000",d:"M10.1 15.4s-.3-.1-.4-.2l-.6-.6c-.8-.5-1.6-.3-2.2.5-.2.3-.3.5-.5.8-.1.1-.3.2-.5.3-.1-.2-.2-.4-.2-.6.1-.4.3-.7.3-.9 1.1-1.7 3.3-1.8 4.1-.3.1.2.2.3.2.5s-.1.4-.2.5zm3.1 6.5c-2.3 0-4-1.6-4.4-3.4 0-.1.3-.4.6-.5 2-.8 5-1.1 7.2-.4.2.1.5.2.5.3 0 .1-.3.2-.3.3-.4 1.7-1.5 3.7-3.6 3.7zm5.9-6.5c-.1 0-.3-.1-.4-.2-.1 0-.1-.1-.1-.2-.6-.9-1.4-1-2.2-.3-.2.2-.5.2-.7.4.1-.3 0-.7.2-.9.7-.9 1.8-1.1 2.7-.5.2.2.6.9.8 1.4-.1.1-.2.3-.3.3zM16.6.5c-.5-.4-1.4-.7-2.3-.2-.4.2-.7.5-.8.7-.2.7-.2 1.1-.1 1.5-1 1-2.2 1.6-3.6 1.7-.2 0-.4.2-.4.4-.1.5.1.9.4 1.4.5.7.7 1.2.9 1.9V8c.1.2.2.2.4.2.1 0 .2-.1.3-.1.1-.1.1-.2.1-.3v-.2c0-.1-.1-.3-.1-.4-.1-.3-.2-.6-.3-.8-.1-.2-.2-.3-.3-.4-.1-.3-.3-.8-.3-1.1.5-.1 1.1-.2 1.6-.5.4-.2.7-.5 1-.8.2-.2.3-.3.5-.4.4.5.8.7 1.6.8h.2c.4 0 .9-.2 1.3-.5s.6-.8.6-1.4c.1-.6-.2-1.2-.7-1.6z"}),hc("path",{fill:"#FFF",d:"M14 1.9c-.1-.6.4-1.1 1.1-1.2.8-.1 1.4.3 1.5 1 .1.7-.5 1.5-1.1 1.6-.7.1-1.4-.6-1.5-1.4z"})),bc=o("./src/reddit/selectors/structuredStyles.ts"),vc=o("./src/lib/lessComponent.tsx"),yc=o("./src/reddit/connectors/connectToLanguage.ts"),xc=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{const t=xr.a;switch(e.kind){case D.b.Error:case D.b.AuthError:return t.warning;case D.b.SuccessCommunity:return t.op;case D.b.SuccessCommunityGreen:case D.b.SuccessMod:return t.approved;case D.b.EuCookiePolicy:case D.b.UappBanner:case D.b.Undo:return t.op}};var Cc=J()(class extends u.a.Component{componentDidMount(){this.props.sendEvent&&this.props.sendEvent()}render(){const e=this.props,t=(e.kind,e.sendEvent,xc(e,["kind","sendEvent"]));return u.a.createElement("div",t)}}).withConfig({componentId:"s197fe4v-0"})(["align-items: center;background: ",";border: 1px solid ",";border-radius: 4px;box-shadow: 0 2px 15px 0px rgba(0,0,0,0.3);box-sizing: border-box;display: flex;margin-bottom: 12px;min-height: 52px;padding-left: 8px;position: relative;transition: padding 0.3s;width: 476px;&:before {background-color: ",";border: 1px solid ",";border-radius: 4px 0 0 4px;content: '';height: 100%;left: 0;margin: -1px;position: absolute;top: 0;width: 8px;}"],e=>Object(ct.c)(e).body,e=>Object(ct.c)(e).actionIcon,Oc,Oc);const wc="\n height: 25px;\n margin: 0 0 3px 12px;\n width: 24px;\n",jc=J.a.span.withConfig({componentId:"cu1hzx-0"})(["","color: ",";flex: 1;margin: 0 12px;&::first-letter {text-transform: uppercase;}"],st.bodyFont,e=>Object(ct.c)(e).bodyText);var Sc=o("./src/reddit/components/Toaster/index.m.less"),Pc=o.n(Sc),Mc=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{e.preventDefault(),window.location.reload(!0)})}render(){const e=this.props;return Mc("form",{onSubmit:this.handleSubmit},void 0,Mc(Cc,{kind:e.toast.kind,style:Object.assign({},e.style,{transform:`\n translateY(${e.style.y}px)\n scale(${e.style.x}, ${e.style.x})\n `})},e.key,Mc(Ic,{}),Mc(jc,{},void 0,Object(g.a)(e.language,"error.genericPage")),Mc(kc,{type:"submit"},void 0,Object(g.a)(e.language,"error.reload"))))}});const Ec=3;var Tc=o("./src/lib/permanentCookieOptions.ts"),Lc=J.a.a.withConfig({componentId:"s15inysy-0"})(["color: ",";"],e=>Object(ct.c)(e).linkText),_c=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{e.preventDefault(),c.a.set(kt.b,Ec.toString(),Object(Tc.a)(10)),this.props.onClose()})}render(){const e=this.props;return _c("form",{onSubmit:this.handleSubmit},void 0,_c(Ac,{kind:e.toast.kind,style:Object.assign({},e.style,{transform:`\n translateY(${e.style.y}px)\n scale(${e.style.x}, ${e.style.x})\n `})},e.key,_c(Fc,{}),_c(jc,{},void 0,Object(g.a)(e.language,"euCookiePolicy.text")," ",_c(Lc,{href:"https://www.reddit.com/help/privacypolicy",target:"_blank"},void 0,Object(g.a)(e.language,"euCookiePolicy.linkText")),"."),_c(Rc,{type:"submit"},void 0,Object(g.a)(e.language,"euCookiePolicy.buttonText"))))}}),Dc=o("./src/reddit/components/AccountCompleteness/Icons.tsx"),Bc=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;cObject(ct.c)(e).body,e=>Object(ct.c)(e).actionIcon),Uc=J.a.img.withConfig({componentId:"s19b9cg0-1"})(["height: 100%;width: auto;"]),zc=J.a.div.withConfig({componentId:"s19b9cg0-2"})(["color: ",";box-sizing: border-box;display: flex;flex-direction: column;flex: 1 1 auto;height: 100%;justify-content: space-between;padding: 16px;"],e=>Object(ct.c)(e).bodyText),Gc=J.a.div.withConfig({componentId:"s19b9cg0-3"})(["","opacity: 0.5;height: 12px;text-transform: uppercase;"],st.labelsFont),Vc=Lt.b,Wc=J()(rt.e).withConfig({componentId:"s19b9cg0-4"})(["margin: 0;width: 120px;"]),qc=J()(uo.a).withConfig({componentId:"s19b9cg0-5"})(["cursor: pointer;fill: ",";height: 14px;opacity: 0.3;position: absolute;right: 5px;top: 5px;width: 14px;&:hover {opacity: 0.8;}"],e=>Object(ct.c)(e).button);const Zc=Object(Z.connect)(null,e=>({onSignup:()=>e(Object(rr.b)())}))(class extends u.a.Component{constructor(){super(...arguments),this.onSignup=(e=>{e.stopPropagation(),e.preventDefault(),this.props.onClose(),this.props.onSignup()})}render(){var e=this.props;const t=e.content,o=e.key,n=e.sideImage,r=e.style,i=e.subTitle,s=e.title;return Hc(Qc,{style:Object.assign({},r,{transform:`\n translateY(${r.y}px)\n scale(${r.x}, ${r.x})\n `})},o,Hc(qc,{onClick:this.props.onClose}),Hc(Uc,{src:n}),Hc(zc,{},void 0,Hc(Gc,{},void 0,i),Hc(Lt.g,{},void 0,s),Hc(Vc,{},void 0,t),Hc(Wc,{"data-redditstyle":!0,href:"/register",onClick:this.onSignup},void 0,"Sign Up")))}}),Kc=J()(Dc.d).withConfig({componentId:"s19b9cg0-6"})(["width: 10px;height: 10px;vertical-align: middle;"]),Yc=Object(yc.a)(e=>u.a.createElement(Zc,Bc({sideImage:el("subscribe-milestone.png"),title:Object(g.a)(e.language,"monthsToMinutes.subscribeMilestoneToast.title"),subTitle:Hc(u.a.Fragment,{},void 0,Hc(Kc,{}),Object(g.a)(e.language,"monthsToMinutes.subscribeMilestoneToast.subTitle"),`(${Ra.h}/${Ra.h})`),content:Object(g.a)(e.language,"monthsToMinutes.subscribeMilestoneToast.content")},e))),Xc=Object(yc.a)(e=>u.a.createElement(Zc,Bc({sideImage:el("subscribe-cap.png"),title:Object(g.a)(e.language,"monthsToMinutes.subscribeCapToast.title"),subTitle:null,content:Object(g.a)(e.language,"monthsToMinutes.subscribeCapToast.content")},e))),Jc=Object(yc.a)(e=>u.a.createElement(Zc,Bc({sideImage:el("vote-milestone.png"),title:Object(g.a)(e.language,"monthsToMinutes.voteMilestoneToast.title"),subTitle:Hc(u.a.Fragment,{},void 0,Hc(Kc,{}),Object(g.a)(e.language,"monthsToMinutes.voteMilestoneToast.subTitle"),`(${Ra.i}/${Ra.i})`),content:Object(g.a)(e.language,"monthsToMinutes.voteMilestoneToast.content")},e)));function el(e){return`${s.a.assetPath}/img/banner/${e}`}const tl=3,ol=e=>`${e}:1527210000`;var nl=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c{e.preventDefault(),c.a.set(kt.j,ol(tl),Object(Tc.a)(10)),this.props.onClose()})}render(){const e=this.props;return nl("form",{onSubmit:this.handleSubmit},void 0,nl(sl,{kind:e.toast.kind,style:Object.assign({},e.style,{transform:`\n translateY(${e.style.y}px)\n scale(${e.style.x}, ${e.style.x})\n `})},e.key,nl(rl,{}),nl(jc,{},void 0,"Reddit is updating its ",nl(Lc,{href:"https://www.reddit.com/help/useragreement",target:"_blank"},void 0,"User Agreement")," and ",nl(Lc,{href:"https://www.reddit.com/help/privacypolicy",target:"_blank"},void 0,"Privacy Policy"),".  "),nl(il,{type:"submit"},void 0,Object(g.a)(e.language,"uappBanner.buttonText"))))}}),dl=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(ct.c)(e).body,bl),yl=Object(Y.createStructuredSelector)({subredditIcon:bc.c,toastSlices:e=>e.toaster}),xl=Object(Z.connect)(yl,e=>({dismissToast:t=>()=>e(Object($.f)(t)),onButtonClick:(t,o)=>()=>{e(t),e(Object($.f)(o))}}));const Ol=(e=[],t)=>t.map(e=>({data:e,key:e.id||(new Date).toString(),style:{opacity:Object(lc.spring)(1),x:Object(lc.spring)(1,ll),y:Object(lc.spring)(0,ll)}})),Cl=(e,t)=>{switch(e.kind){case D.b.Error:return dl(ml,{});case D.b.SuccessCommunity:case D.b.SuccessCommunityGreen:return dl(fl,{});case D.b.SuccessMod:return dl(hl,{primaryColor:t.color,iconUrl:t.url})}},wl={[D.a.subscribeMilestone]:Yc,[D.a.subscribeCap]:Xc,[D.a.voteMilestone]:Jc};var jl=xl(Object(ot.b)(class extends u.a.Component{constructor(){super(...arguments),this.getStyles=(e=>Ol(e,this.props.toastSlices)),this.getWillEnterStyles=(()=>ul),this.getWillLeaveStyles=(()=>pl)}render(){return this.props.toastSlices.length?dl(lc.TransitionMotion,{defaultStyles:cl,styles:this.getStyles,willLeave:this.getWillLeaveStyles,willEnter:this.getWillEnterStyles},void 0,e=>dl(gl,{},void 0,e.map(e=>{const t=e.data,o=Object.assign({},e.style,{transform:`\n translateY(${e.style.y}px)\n scale(${e.style.x}, ${e.style.x})\n `});if(t.kind===D.b.Custom&&void 0!==t.customToastType){const n=wl[t.customToastType];return dl(n,{toast:t,style:o,onClose:this.props.dismissToast(t.id)},e.key)}return t.kind===D.b.UappBanner?dl(al,{toast:t,style:o,onClose:this.props.dismissToast(t.id)},e.key):t.kind===D.b.EuCookiePolicy?dl($c,{toast:t,style:o,onClose:this.props.dismissToast(t.id)},e.key):t.kind===D.b.AuthError?dl(Nc,{toast:t,style:o,onClose:this.props.dismissToast(t.id)},e.key):dl(vl,{kind:t.kind,sendEvent:t.name?()=>this.props.sendEvent(uc(t.name)):void 0,style:o},e.key,Cl(t,this.props.subredditIcon),dl(jc,{},void 0,t.text),t.buttonText&&t.buttonAction&&dl(rt.l,{onClick:()=>{this.props.onButtonClick(t.buttonAction,t.id)(),t.name&&this.props.sendEvent(pc(t.name))}},void 0,t.buttonText),t.secondButtonText&&t.secondButtonAction&&dl(rt.l,{onClick:()=>{this.props.onButtonClick(t.secondButtonAction,t.id)(),t.name&&this.props.sendEvent(mc(t.name))}},void 0,t.secondButtonText),dl(bl,{onClick:this.props.dismissToast(t.id)}))}))):null}}));var Sl=J.a.div.withConfig({componentId:"s1lkv2ze-0"})(["","z-index: ",";"],st.titleFontH6,so.i),Pl=o("./src/reddit/components/AlertBanner/index.m.less"),Ml=o.n(Pl),Il=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cIl(Sl,{className:Object(be.a)(Ml.a.wrapper,Ml.a.suspended)},void 0,Il("span",{},void 0,Object(g.a)(e.language,"alertBanner.suspendedMessage")," "),Il("a",{className:Ml.a.underlineLink,href:"https://www.reddithelp.com/en/node/851"},void 0,Object(g.a)(e.language,"alertBanner.learnMore"))),Nl=e=>Il(Sl,{className:Object(be.a)(Ml.a.wrapper,Ml.a.fpr)},void 0,Il("span",{},void 0,Object(g.a)(e.language,"alertBanner.FPRMessage")," "),Il("a",{className:Ml.a.underlineLink,href:"https://www.reddithelp.com/en/categories/using-reddit/your-reddit-account/my-account-was-disabled"},void 0,Object(g.a)(e.language,"alertBanner.learnMore")));var El=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;c{e.isSubscriptionsPinned,e.isPartnerSubredditConnectionPage;var t=Ql(e,["isSubscriptionsPinned","isPartnerSubredditConnectionPage"]);return u.a.createElement("div",t)}).withConfig({componentId:"s1x3ofg4-1"})(["padding-left: ","px;"," {background-color: ",";position: fixed;left: 0;bottom: 0;width: ","px;overflow-y: scroll;overflow-x: hidden;z-index: ",";}"],e=>e.isSubscriptionsPinned&&!e.isPartnerSubredditConnectionPage?ed.H:0,dc,e=>Object(ct.c)(e).body,ed.H,so.s),Gl=J.a.div.withConfig({componentId:"s1x3ofg4-2"})(["bottom: 0;height: 100%;left: 0;position: fixed;backface-visibility: hidden; /* improves performance by preventing incremental repaints */right: 0;top: 0;width: 100%;z-index: ",";&:focus {outline: none;}"],so.n),Vl=J.a.div.withConfig({componentId:"s1x3ofg4-3"})(["background: ",";box-sizing: border-box;height: ","px;left: 0;margin: -","px auto 0;max-width: ","px;padding-top: ","px;position: fixed;right: 0;top: 0;width: calc(100% - ","px);z-index: ",";"],xr.a.lightboxHeaderBg,ed.j+300,300,ed.n,300,2*ed.l,so.p),Wl=J()(e=>{var t=Ql(e,[]);return u.a.createElement("div",t)}).withConfig({componentId:"s1x3ofg4-4"})(["background-color: ",";bottom: 0;height: 100%;left: 0;position: fixed;right: 0;width: 100%;z-index: ",";&.m-commentspage {&:after {background: ",";bottom: 0;content: '';height: 100%;left: 0;margin: 0 auto;max-width: ","px;position: fixed;right: 0;top: 0;width: calc(100% - ","px);}}"],xr.a.overlayBackground,so.n,e=>Object($l.g)(Object(ct.c)(e).canvas,Object(ct.c)(e).canvasImgUrl,Object(ct.c)(e).canvasImgPosition),ed.n,2*ed.l),ql=Object(Z.connect)(()=>Object(Y.createStructuredSelector)({currentPage:e=>e.platform.currentPage,hasInvalidSession:B.s,language:e=>e.user.language,isPartnerSubredditConnectionPage:e=>Object(Lo.G)(e.platform.currentPage),isSubscriptionsPinned:nd.b,isSuspended:B.J,isFPR:B.E,showAccountCompletenessInBottom:e=>{const t=Object(yd.c)(e);return!!t&&!!Object(Vt.m)(e)&&(Object(yd.a)(t)||Object(yd.b)(t)&&!Object(Vt.b)(e))}}),e=>({fetchSubscriptions:()=>{e(Object(we.h)()),e(Object(Ce.q)()),e(Object(Oe.g)())},onClickOutsideOverlay:t=>e(Object(p.b)(t)),onUnpinSubscriptions:()=>e(Object(xe.k)())})),Zl=(e,t)=>!(!e.state||!e.state[no.a.IsOverlay]||t===e),Kl=(e,t)=>{e.key;const o=Ql(e,["key"]),n=(t.key,Ql(t,["key"]));return pe()(o,n)};const Yl=Object(ot.b)(e=>{const t={showFPR:e.isFPR,showSuspended:e.isSuspended};return Hl(l.Fragment,{},void 0,u.a.createElement(Ll,t),Hl(Ul,{className:Object(be.a)(Bl.a.header,Object(_l.a)(Bl.a,t))}))}),Xl=Object(ot.b)(class extends u.a.Component{shouldComponentUpdate(e,t){return!this.locationsEqual(this.props.location,e.location)||!this.pagesEqual(this.props.page,e.page)||this.props.isSubscriptionsPinned!==e.isSubscriptionsPinned}locationsEqual(e,t){const o=fe()(e,"key"),n=fe()(t,"key");return pe()(o,n)}pagesEqual(e,t){if(e&&t){const o=fe()(e,["key","locationState"]),n=fe()(t,["key","locationState"]);return pe()(o,n)}return!1}render(){var e=this.props;const t=e.location,o=e.routes,n=e.overlayIsOpen,r=e.isPartnerSubredditConnectionPage,i=e.isSubscriptionsPinned;return Hl(zl,{"aria-hidden":n,className:Object(be.a)(Bl.a.main,Object(_l.a)(Bl.a,this.props)),isSubscriptionsPinned:i,isPartnerSubredditConnectionPage:r},void 0,i&&!r&&Hl(dc,{className:Object(be.a)(Bl.a.pinnedSubscriptions,Object(_l.a)(Bl.a,this.props)),"data-redditstyle":!0}),Hl(K.d,{location:t},void 0,o))}});class Jl extends u.a.Component{constructor(e){super(e),this.mouseDownInWrapper=!1,this.handleWebkitFullscreenChange=(e=>{this.setState({mediaIsFullscreen:null!==document.webkitFullscreenElement})}),this.overlayRefFn=(e=>this.overlayScrollContainerEl=e),this.onOverlayMouseUp=(e=>{if(this.mouseDownInWrapper&&Object(ye.a)(e)&&0===e.button&&e.target===this.overlayScrollContainerEl){var t=this.props;const e=t.location;(0,t.onClickOutsideOverlay)(e.state[no.a.CloseLocation])}}),this.onOverlayMouseDown=(e=>{this.mouseDownInWrapper=e.target===this.overlayScrollContainerEl&&e.clientX<=window.innerWidth-17}),this.state={mediaIsFullscreen:!1}}componentDidMount(){document.addEventListener("webkitfullscreenchange",this.handleWebkitFullscreenChange)}componentWillUnmount(){document.removeEventListener("webkitfullscreenchange",this.handleWebkitFullscreenChange)}render(){var e=this.props;const t=e.page,o=e.routes,n=!(!t||!t.meta||t.meta.name===x.Rb.SUBREDDIT_CREATION);return Hl(Wl,{className:Object(be.a)(Bl.a.overlayContentWrapper,Object(_l.a)(Bl.a,this.props),{"m-commentspage":n})},void 0,n&&Hl(Vl,{"data-redditstyle":!0,className:Object(be.a)(Bl.a.lightboxHeaderWrapper,Object(_l.a)(Bl.a,this.props))},void 0,Hl(ec,{page:t})),Hl(Gl,{className:Object(be.a)(Bl.a.overlayWrapper,Object(_l.a)(Bl.a,this.props))},void 0,u.a.createElement("div",{className:Object(be.a)(Bl.a.overlayScrollContainer,{[Bl.a.mediaIsFullscreen]:this.state.mediaIsFullscreen}),id:Fl.d,ref:this.overlayRefFn,onMouseDown:this.onOverlayMouseDown,onMouseUp:this.onOverlayMouseUp},Hl(K.d,{},void 0,o),Hl("div",{className:Bl.a.bottomSpacer}))))}}var eu=ql(Object(ot.b)(class extends u.a.Component{constructor(e){super(e),this.previousHistory=this.props.history,this.previousLocation=this.props.location,this.previousPage=this.props.currentPage,this.isNarrowScreen=!1,this.isWideScreen=!1,this.resizeHandler=ge()(()=>{const e=window.innerWidth;this.props.isSubscriptionsPinned&&e{document.body.style.overflow=i?"hidden":""})}render(){var e=this.props;const t=e.currentPage,o=e.hasInvalidSession,n=e.isFPR,r=e.isPartnerSubredditConnectionPage,i=e.isSubscriptionsPinned,s=e.isSuspended,a=e.language,d=e.location,c=e.onClickOutsideOverlay,u=e.routes,p=e.showAccountCompletenessInBottom,m=Zl(d,this.previousLocation);d.state&&d.state[no.a.IsOverlay]&&!m?d.state[no.a.IsOverlay]=!1:d.state&&(this.previousLocation===d||d.state[no.a.CloseLocation]&&this.previousLocation.state&&this.previousLocation.state[no.a.CloseLocation]&&this.previousLocation.state[no.a.CloseLocation]===d.state[no.a.CloseLocation]?d.state[no.a.CloseLocation]=Object.assign({},this.previousLocation,{state:fe()(this.previousLocation.state,no.a.CloseLocation)}):d.state[no.a.CloseLocation]=this.previousLocation);const f=Kl(this.previousLocation,d),h=m||f?this.previousLocation:d,b=m||f?this.previousPage:t,v=!(!(b&&b.meta&&b.meta.name===x.Rb.SEARCH_RESULTS&&b&&b.queryParams)||b.queryParams[io.o]),y=!(!b||!b.meta||b.meta.name!==x.Rb.MODERATION_PAGES),O=Object(Lo.z)(b);return o?Object(g.a)(a,"session.invalid"):Hl(Al.a.Provider,{value:a},void 0,Hl(Lo.a.Provider,{value:b},void 0,Hl(cc.a,{forceRedditTheme:v},void 0,Hl(Yl,{isFPR:n,isSuspended:s}))),Hl(Lo.a.Provider,{value:b},void 0,Hl(Rl.a.Provider,{value:!1},void 0,Hl(cc.a,{forceRedditTheme:v||y,isCommentsPage:O},void 0,Hl(Xl,{isPartnerSubredditConnectionPage:r,isSubscriptionsPinned:i,location:h,overlayIsOpen:m,page:b,routes:u,showFPR:n,showSuspended:s})))),Hl(Lo.a.Provider,{value:t},void 0,m&&Hl(Rl.a.Provider,{value:!0},void 0,Hl(cc.a,{isOverlay:!0},void 0,Hl(Jl,{location:d,onClickOutsideOverlay:c,page:t,routes:u,showFPR:n,showSuspended:s}))),Hl(cc.a,{},void 0,Hl(l.Fragment,{},void 0,Hl(jl,{}),p&&Hl(oc,{}),Hl(Kt,{}),Hl(zn,{})))))}})),tu=o("./node_modules/lodash/noop.js"),ou=o.n(tu),nu=o("./node_modules/prop-types/index.js"),ru=o.n(nu),iu=o("./node_modules/react-shortcuts/lib/index.js"),su=o("./src/reddit/constants/shortcuts.ts");const au={[su.c.OpenIndex]:{osx:["cmd + ?","?"],windows:["ctrl + ?","?"],linux:["ctrl + ?","?"],other:["ctrl + ?","?"]},[su.c.Close]:"esc",[su.c.Konami]:"up up down down left right left right b a enter"},du={[su.c.Upvote]:"a",[su.c.Downvote]:"z",[su.c.Save]:"s",[su.c.Hide]:"h",[su.c.OpenLink]:"l"},cu={[su.c.CollapseOrLoad]:"enter",[su.c.NextComment]:"j",[su.c.PrevComment]:"k",[su.c.Reply]:"r"};var lu={[su.d.CommentPage]:Object.assign({},au,du,cu),[su.d.Global]:Object.assign({},au),[su.d.Lightbox]:Object.assign({},au,du,cu,{[su.c.NextPost]:"n",[su.c.PrevPost]:"p"}),[su.d.Listing]:Object.assign({},au,du,{[su.c.OpenLightbox]:"enter",[su.c.NextPost]:"j",[su.c.PrevPost]:"k",[su.c.Expando]:"x",[su.c.NewPost]:"c",Reserved:["n","p","r"]}),[su.d.Modqueue]:Object.assign({},au,du,{[su.c.OpenLightbox]:"enter",[su.c.NextPost]:"j",[su.c.PrevPost]:"k",[su.c.Expando]:"x",[su.c.NewPost]:"c"})};const uu={[su.c.Close]:Ja.d,[su.c.CollapseOrLoad]:Ja.e,[su.c.Downvote]:Ja.f,[su.c.Expando]:Ja.g,[su.c.Hide]:Ja.h,[su.c.NextComment]:Ja.j,[su.c.NextPost]:Ja.k,[su.c.NewPost]:Ja.i,[su.c.OpenIndex]:Ja.l,[su.c.OpenLightbox]:Ja.m,[su.c.OpenLink]:Ja.n,[su.c.PrevComment]:Ja.o,[su.c.PrevPost]:Ja.p,[su.c.Reply]:Ja.q,[su.c.Save]:Ja.s,[su.c.Upvote]:Ja.t,[su.c.Konami]:null},pu=(e,t)=>(o,n)=>{if(!document.activeElement)return;const r=document.activeElement.nodeName;if("INPUT"===r||"TEXTAREA"===r||"BUTTON"===r&&su.a.includes(n.which))return;const i=uu[o];i&&e(i(t))};var mu=o("./src/reddit/components/ShortcutWrapper/index.m.less"),fu=o.n(mu),hu=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;chu("div",{className:fu.a.shortcutDiv,id:su.b,tabIndex:-1},void 0,u.a.Children.only(e)),bu=new iu.ShortcutManager(lu),vu=Object(Y.createStructuredSelector)({isBladeOpen:bc.i,namespace:e=>e.activeModalId?su.d.Global:e.shortcuts.namespace}),yu=Object(Z.connect)(vu,e=>({dispatchAction:t=>e(t)}));class xu extends l.Component{getChildContext(){return{shortcuts:bu}}componentDidMount(){const e=document.getElementById(su.b);if(e){const t=window.scrollX,o=window.scrollY;e.focus(),window.scrollTo(t,o)}}render(){var e=this.props;const t=e.children,o=e.dispatchAction,n=e.isBladeOpen,r=e.namespace,i=e.sendEvent;return hu(iu.Shortcuts,{handler:n?ou.a:pu(o,i),isolate:!0,name:r},void 0,hu(gu,{},void 0,t))}}xu.childContextTypes={shortcuts:ru.a.object.isRequired};var Ou=yu(Object(ot.b)(xu)),Cu=o("./src/reddit/components/Header/Sparse.tsx"),wu=o("./src/reddit/constants/screenWidths.ts"),ju=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;c1){for(var d=Array(s),c=0;cju("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 52 52"},void 0,ju("path",{d:"M19.39,15.71a31.37,31.37,0,0,0-3.08,1.53,2.24,2.24,0,0,1-1.34.23c-4.27-1.06-7.54.28-10,4-2.09,3.17-.74,8,1.58,9.76a2.39,2.39,0,0,1,.91,1.53,12.18,12.18,0,0,0,5,8.87c.16.13.33.24.49.35a25.65,25.65,0,0,0,5.52,2.81A24,24,0,0,0,26.83,46c2.74-.09,5.49-.1,8.06-1.18a22.6,22.6,0,0,0,6.25-4c2.21-2.67,4.31-5.45,4.62-9a11.29,11.29,0,0,1,1.64-4.91,4.66,4.66,0,0,0,.54-1.58c.78-4.68-3.5-9.17-7.84-7.57a3.37,3.37,0,0,1-3-.49,18.33,18.33,0,0,0-7.63-2.81A25.61,25.61,0,0,0,19.39,15.71Z"}),ju("path",{fill:"#fff",d:"M42.39,18.88a12.75,12.75,0,0,0-2.48,0c1.76,2.1,3.33,3.86,4,6.23-4-5.95-9.64-9.32-16.71-9.37a19.14,19.14,0,0,0-17,9.06c-.17-.53-.51-1-.38-1.3A9.3,9.3,0,0,1,14,18.94c-3-1.13-6.34.54-8,3.85-1.29,2.58-.52,6.08,1.74,7.5a18.14,18.14,0,0,1,.55-2.24,15.4,15.4,0,0,1,1-1.9.86.86,0,0,1,.07.69,12.41,12.41,0,0,0,.4,8.24,11.06,11.06,0,0,0,3.82,5.31c7.18,5.27,17.21,6.56,25.28.91a13.72,13.72,0,0,0,5.77-10.45c.1-1.13.1-2.26.15-3.4l.3.27c.44-.29,1.12-.49,1.3-.9A6.06,6.06,0,0,0,42.39,18.88Z"}),ju("path",{d:"M19.48,28.09a.73.73,0,0,1,.59-1q1.37.39.64,1.66a1.91,1.91,0,0,1-2.8.67c-2-1.53-.17-4,1.61-4.15a2.88,2.88,0,0,1,3,3.41,3.68,3.68,0,0,1-2.47,2.56,3.86,3.86,0,0,1-5.37-3.12c-.24-2.18,1.25-3.73,3.12-4.49,1.66-.67,5.58.83,4.89.44-2.7-1.49-5.73-2.15-7.86.32a5.19,5.19,0,0,0,.37,7c1.65,1.53,4.28,1.38,6.15.39s3.15-4,1.6-5.89-4.84-2.39-6.4-.19-.52,4.82,2.15,5.12c2,.22,4.63-2.84,2.55-4.43-1.5-1.15-4.32.86-2.79,2.32.48.46,1.46-.13,1-.59Z"}),ju("path",{d:"M35.66,28.69c1.52-1.26.33-3.28-1.64-3.11-2.66.22-1.83,4.41.31,4.94,2.65.66,4.41-1.6,3.67-4.09s-4.31-3.3-6.24-1.53a3.94,3.94,0,0,0-.08,5.78,5.4,5.4,0,0,0,5.93.89c2.34-1.08,2.85-4.35,2-6.51-.54-1.3-1.64-1.74-2.91-2.18a6.19,6.19,0,0,0-4.81.49c-.52.38,3-.45,4.61.24a3.87,3.87,0,0,1,2.4,4.73c-.53,2.68-3.49,3.31-5.66,2.21a3,3,0,0,1,1.5-5.64,2.66,2.66,0,0,1,2,4.18c-1,1.2-2.88.44-3.33-.84a1.29,1.29,0,0,1,.92-1.69c.68-.06,1.14.68.33,1.25C34.08,28.17,34.85,29.36,35.66,28.69Z"}),ju("path",{d:"M27.48,14.55a23.72,23.72,0,0,1-5.89-.24c-2.93-.77-.16-2.12,1-2.52a23.39,23.39,0,0,1,6.7-1c1.71-.05,4.47-.62,5.54,1.06a13.86,13.86,0,0,1-5.86.71c-1.18-.08-4.66-.14-5.34-1.35-.59-1,.88-2.95,1.86-3a11.48,11.48,0,0,1,2.11.15c.67.07.59-.94,0-1A6.33,6.33,0,0,0,23.36,8a2.55,2.55,0,0,0-.27,4.23c2.39,1.83,7.34,1.61,10.07,1.1,1.23-.23,4-.56,2.91-2.43-.68-1.15-2.46-1.07-3.6-1.08a31.33,31.33,0,0,0-11.3,1.47c-2.62,1-3.87,2.91-.4,4a14.5,14.5,0,0,0,4.86.4l1.85-.09C28.1,15.52,28.13,14.52,27.48,14.55Z"}),ju("path",{d:"M30.73,5.14a3.35,3.35,0,0,0-4.43-.85,3,3,0,0,0-.72,3.93c.77,1.16,3.31,1.48,4.39.7A2.63,2.63,0,0,0,30.73,5.14Z"}),ju("path",{fill:"#fff",d:"M29.34,7.94c-.52.7-1.71.34-2.39.11-1-.34-1-2.35-.18-2.9a1.79,1.79,0,0,1,2.23,0,2.34,2.34,0,0,1,1,1.18C30.21,6.87,29.61,7.57,29.34,7.94Z"}),ju("path",{d:"M31.51,35.16c-5.18.72-4.85-2.84-9.7-1.22-3,1-3,4.65-.45,6.32,3.2,2.09,9.08.72,11,.24C36.87,39.38,36.72,34.43,31.51,35.16Z"}))).withConfig({componentId:"s3ps6uc-0"})(["height: 60px;width: 60px;"]),Nu=J.a.div.withConfig({componentId:"s3ps6uc-1"})(["background-color: ",";display: flex;flex-direction: column;align-items: center;justify-content: center;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;"],e=>Object(ct.c)(e).canvas),Eu=J.a.div.withConfig({componentId:"s3ps6uc-2"})(["color: ",";display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 20px;position: relative;text-align: center;z-index: 99;"],e=>Object(ct.c)(e).bodyText),Tu=J.a.h3.withConfig({componentId:"s3ps6uc-3"})(["","margin-bottom: 8px;margin-top: 20px;"],st.titleFontH3),Lu=J.a.div.withConfig({componentId:"s3ps6uc-4"})(["","margin-bottom: 40px;"],st.metadataFont),_u=J.a.img.withConfig({componentId:"s3ps6uc-5"})(["height: auto;width: 100%;"]),Fu=J.a.div.withConfig({componentId:"s3ps6uc-6"})(["padding: 0 40px;position: absolute;@media(max-width: ","px) {display: none;}@media(max-height: 600px) {display: none;}"],wu.e),Ru=J()(Fu).withConfig({componentId:"s3ps6uc-7"})(["top: ","px;"],ed.j+40),Au=J()(Fu).withConfig({componentId:"s3ps6uc-8"})(["bottom: 0;max-width: ","px;"],wu.g),$u=Iu(e=>{var t=e.language,o=Pu(e,["language"]);return Su(Rl.a.Provider,{value:!1},void 0,Su(cc.b,{subredditName:""},void 0,Su("div",{},void 0,Su(Cu.a,{}),Su(Nu,{},void 0,Su(Eu,{},void 0,Su(ku,{}),Su(Tu,{},void 0,Object(g.a)(t,"error.type.server")),Su(Lu,{},void 0,Object(g.a)(t,"error.tryLater")),Su(rt.d,{onClick:()=>window.location.reload(!0)},void 0,Object(g.a)(t,"error.reload")),o.showError&&Su(Lu,{},void 0,o.error.message)),Su(Ru,{},void 0,Su(_u,{src:`${s.a.assetPath}/img/error/star_pattern.png`})),Su(Au,{},void 0,Su(_u,{src:`${s.a.assetPath}/img/error/half_planet.png`}))))))});var Du=Object.assign||function(e){for(var t=1;t1){for(var d=Array(s),c=0;ce.themes.current}),Qu=J.a.div.withConfig({componentId:"xvmxia-0"})(["background-color: ",";min-height: calc(100vh - ",'px);&:after {content: " ";position: fixed;top: 100%;left: 0;right: 0;height: 200px;background-color: ',";}"],e=>Object(ct.c)(e).body,ed.j,e=>Object(ct.c)(e).canvas),Uu=Object(Z.connect)(Hu,{})(Qu);var zu=e=>{if(e.ok){const t=e.RouterComponent,o=e.routes;return Bu(ot.a,{},void 0,Bu(Uu,{},void 0,Bu(le,{}),Bu(de,{}),Bu(Ou,{},void 0,Bu(t,{},void 0,Bu(K.b,{component:Gu(o)})))))}return Bu($u,{error:e.error})};const Gu=e=>t=>u.a.createElement(eu,Du({routes:e},t));var Vu=o("./src/reddit/constants/localStorage.ts");const Wu=1e3;class qu extends u.a.Component{constructor(){super(...arguments),this.flush=ge()(()=>Object(zt.D)(this.props.storageKey,this.props.value),Wu)}componentDidMount(){this.props.syncOnMount&&this.sync()}componentDidUpdate(){this.sync()}sync(){this.props.enabled&&this.flush()}render(){return null}}qu.defaultProps={enabled:!0,syncOnMount:!0};const Zu=Object(Y.createSelector)(yd.c,B.F,(e,t)=>({storageKey:Vu.i,value:{[oo.f]:e},enabled:!t}));var Ku=Object(Z.connect)(Zu)(qu),Yu=o("./src/reddit/selectors/index.ts");const Xu=Object(Yu.a)(Vt.h,Vt.y,Vt.r,Vt.s,Vt.t,Vt.d,Vt.C,(e,t,o,n,r,i,s)=>({storageKey:Vu.l,value:{loggedOutV3:{accountCompleteness:i,homeFeed:o,subreddits:t,tooltip:s,views:n,votes:r}},shouldSync:e,syncOnMount:!1}));var Ju=Object(Z.connect)(Xu)(qu);const ep=Object(Y.createSelector)(Vt.I,e=>({storageKey:Vu.q,value:e}));var tp=Object(Z.connect)(ep)(qu),op=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;cop(u.a.Fragment,{},void 0,op(Ju,{}),op(Ku,{}),op(tp,{})),rp=o("./src/reddit/constants/jsapiEvents.ts"),ip=o("./src/reddit/contexts/AdminEvents.ts"),sp=o("./src/reddit/contexts/ApiContext.tsx"),ap=o("./node_modules/brcast/dist/brcast.es.js"),dp=o("./src/telemetry/helpers/sendEvent.ts");var cp="undefined"!=typeof document?()=>{let e=!1;const t=Object(ap.a)([]);return{broadcaster:t,middleware:o=>{const n=o.getState();return(Object(oe.b)(n)||Object(B.D)(n))&&(e=!0,Object(dp.c)(t)),n=>r=>{const i=n(r),s=o.getState();if(!Object(oe.b)(s)){const o=Object(B.D)(s);e&&!o?(e=!1,Object(dp.c)(void 0),t.setState([])):o&&!e&&(t.setState([]),Object(dp.c)(t),e=!0)}return i}}}}:()=>({broadcaster:Object(ap.a)([]),middleware:()=>e=>t=>e(t)}),lp=o("./node_modules/lodash/pick.js"),up=o.n(lp),pp=o("./src/lib/makeActionCreator/index.ts");Object(pp.a)("THEME_CHANGED");const mp=new Set([cr.f,cr.h,"THEME_CHANGED",q.b,cr.c,xe.e,xe.f]);var fp=e=>t=>o=>{const n=t(o);if(mp.has(o.type)){const t=e.getState().user,o={prefs:up()(t.prefs,["hamburgerTray","globalTheme","featuresViewedHistory","collapsedTraySections","nightmode","subscriptionsPinned"]),language:t.language},n=new Date;n.setFullYear(n.getFullYear()+2),c.a.set(kt.k,btoa(JSON.stringify(o)),{expires:n,domain:s.a.cookieDomain})}return n},hp=(o("./node_modules/url/url.js"),o("./src/reddit/helpers/getSubredditErrorProps/index.ts"));o("./src/reddit/models/Comment/index.ts"),o("./src/reddit/models/Post/index.ts"),o("./src/reddit/selectors/comments.ts"),o("./src/reddit/selectors/posts.ts"),o("./src/reddit/selectors/profile.ts"),function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103}();const gp=new Set([302,400,401,403,404,421,429,500,502,503,504,0,void 0,null]),bp=e=>{const t=e.platform.currentPage,o=Object(Pt.c)(e),n=gp.has(o),r=Object(Lo.m)(e,{pageLayer:t}),i=!(!r||!r.hideFromRobots),s=vp(e),a=t&&t.isRobotIndexable;return!!(i||n||s||!1===a)},vp=e=>{let t=!1;const o=Object(Pt.e)(e);if(o){const n=Object(B.R)(e),r=Object(Pt.f)(e),i=r&&r.isNSFW&&!n,s=Object(B.e)(e,o);t=!!Object(hp.a)(s,!!i,o)}return t};var yp="undefined"!=typeof document?e=>t=>o=>{const n=t(o);if(o.type===V.e){const t=e.getState(),n=o.payload.meta;ve.a.write(()=>{document.title=n.title,((e,t)=>{if(t.head){const o=t.querySelector("meta[name='robots']"),n=bp(e),r=t.head;if(o&&!n&&(o.remove?o.remove():o.parentNode?o.parentNode.removeChild(o):r.removeChild&&r.removeChild(o)),!o&&n){const e=t.createElement("meta");e.name="robots",e.content="noindex,nofollow",r.appendChild(e)}}})(t,document)})}return n}:()=>e=>t=>e(t),xp=o("./src/reddit/actions/vote.ts");var Op=e=>t=>{let o;return n=>{const r=t(n);return n.type!==xp.a&&n.type!==we.e||(clearTimeout(o),o=setTimeout(()=>{e.dispatch(Object(Tt.u)(n))},Ra.f)),r}},Cp=o("./src/reddit/actions/frontpage.ts"),wp=o("./src/reddit/actions/originalContent.ts"),jp=o("./src/reddit/actions/pages/collectionCommentsPage.ts"),Sp=o("./src/reddit/actions/pages/news/index.ts"),Pp=o("./src/reddit/actions/pages/originalContent.ts"),Mp=o("./src/reddit/actions/pages/profileComments.ts"),Ip=o("./src/reddit/actions/pages/profileOverview.ts"),kp=o("./src/reddit/actions/pages/profilePosts.ts"),Np=o("./src/reddit/actions/pages/subreddit.ts"),Ep=o("./src/reddit/actions/profileConversations.ts"),Tp=o("./src/reddit/actions/profileOverviewChrono.ts"),Lp=o("./src/reddit/actions/recommendations.ts"),_p=o("./src/reddit/actions/search.ts");const Fp=new Set([jp.b,Ps.b,Sp.b,Mp.b,Mp.e,Ip.e,Ip.b,kp.e,kp.b,Np.b,Ps.g,Ps.l,Pp.b,Oe.b,wp.e,wp.h,Cp.b,Ep.e,Lp.b,Ce.i,_p.c,Tp.b,Ps.q]);var Rp=e=>t=>o=>{const n=t(o),r=e.getState();return Fp.has(o.type)&&r.user.loggedOutData&&Object(Vt.u)(r)&&e.dispatch(Object(Tt.r)(r.user.loggedOutData.votes)),n};const Ap=5*x.kb;var $p=e=>{const t=ge()(()=>{const t=e.getState().user.session,o=new Date(t.expires),n=new Date;o.getTime()-n.getTime()>.2*t.expiresIn*1e3||e.dispatch(W.g())},Ap);let o,n;const r=()=>{const o=e.getState().user.session;if(!o||!n)return;const r=new Date(o.expires),i=n+Math.floor(.8*(r.getTime()-n));Date.now()>i&&t&&t()},i=e=>{n=Date.now();const r=new Date(e.expires).getTime()-n,i=.8+.1*Math.random(),s=Math.min(Math.floor(i*e.expiresIn*1e3),Math.floor(i*r));o=setTimeout(t,s)},s=e.getState();return s.user.session&&i(s.user.session),window.addEventListener("focus",r),window.addEventListener("touchend",r),document.body.addEventListener("mouseenter",r),e=>t=>(t.type!==W.a&&t.type!==W.b&&t.type!==W.c&&t.type!==W.e||i(t.payload),t.type===W.d&&(clearTimeout(o),o=null),e(t))},Dp=o("./node_modules/lodash/without.js"),Bp=o.n(Dp),Hp=o("./src/reddit/actions/tracking.ts"),Qp=o("./src/reddit/helpers/getPostFromRouteMatch/index.ts"),Up=o("./src/reddit/helpers/trackers/commentList.ts"),zp=o("./src/reddit/helpers/trackers/postList.ts"),Gp=o("./src/reddit/helpers/trackers/screenview.ts"),Vp=o("./src/lib/makeSearchKey/index.ts"),Wp=o("./src/reddit/helpers/routeKey/index.ts");var qp=e=>t=>o=>{const n=t=>{e.getState().tracking.viewportDataLoaded[t]||e.dispatch(Hp.c({routeKey:t}))};if(o.type===V.a){const n=e.getState(),r=(n.platform.currentPage.urlParams.subredditName||"").toLowerCase(),s=Object(Ys.z)(n,r)||"",a=(n.subreddits.about[s]||{}).advertiserCategory;i.trigger("pageview",Object.assign({},up()(o.payload.location,"pathname","search","hash"),{subreddit:r,advertiserCategory:a}));const d=n.platform.currentPage&&n.platform.currentPage.routeMatch;if(d){const e=Object(Wp.c)(d,n,Object(Qp.a)(n));if(e&&k.c.has(e)){const t=k.c.end(e);!Object(Pt.h)(n)&&Object(co.b)(no.a.IsOverlay)||Object(Gp.f)(d,n,N.TimerType.UserCancelled,t)}}const c=o.payload.routeMatch;if(!c)return t(o);const l=Object(Qp.a)(n,c),u=Object(Wp.c)(c,n,l);if(!u)return t(o);k.c.start(u)}const r=t(o);switch(o.type){case Pp.b:case Ps.g:case Ip.b:case Ip.e:case kp.e:case Mp.e:case Np.b:{var s=o.payload;const e=s.key;s.token||n(e);break}case Ps.q:{var a=o.payload;const e=a.key,t=a.tokens,r=a.type;r.indexOf(x.kc.Posts)>-1&&!t.posts&&n(Object(Vp.b)(e,[x.kc.Posts])),(r.indexOf(x.kc.Subreddits)>-1||r.indexOf(x.kc.Users)>-1)&&!t.listings&&n(Object(Vp.b)(e,Bp()(r,x.kc.Posts)));break}case Cp.b:case wp.e:case Ce.i:case kp.b:{var d=o.payload;const t=d.key,r=d.postIds;n(t);const i=e.getState();if(r.length)break;if(void 0===i.listings.postOrder.endMarkers[t])break;zp.j(i,t);break}case Mp.b:{var c=o.payload;const t=c.key,r=c.commentIds;if(n(t),r.length)break;const i=e.getState();if(void 0===i.profileCommentsPage.endMarkers[t])break;Up.a(i,t);break}case _p.c:{var l=o.payload;const e=l.key,t=l.type;t.indexOf(x.kc.Posts)>-1&&n(Object(Vp.b)(e,[x.kc.Posts])),(t.indexOf(x.kc.Subreddits)>-1||t.indexOf(x.kc.Users)>-1)&&n(Object(Vp.b)(e,Bp()(t,x.kc.Posts)));break}}return r},Zp=o("./src/reddit/helpers/onBeforeRequestFactory/index.ts");const Kp=e=>{if(!e)return;const t=(c.a.get(kt.i)||"").split(",");if(!t.includes(e)){t.unshift(e);const o=t.slice(0,10).join(","),n=Object(Tc.a)();c.a.set(kt.i,o,n)}};var Yp=o("./src/reddit/layout/page/Listing/index.tsx");var Xp=e=>()=>{switch(e){case x.r.COLLECTION_COMMENTS_PAGE:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("CollectionCommentsPage")]).then(o.bind(null,"./src/reddit/pages/CollectionCommentsPage/index.tsx")).then(e=>e.default);case x.r.COMMENTS_PAGE:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("CommentsPage")]).then(o.bind(null,"./src/reddit/pages/CommentsPage/index.tsx")).then(e=>e.default);case x.r.FRONTPAGE:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("Frontpage")]).then(o.bind(null,"./src/reddit/pages/Frontpage/index.tsx")).then(e=>e.default);case x.r.ORIGINAL_CONTENT:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("OriginalContent")]).then(o.bind(null,"./src/reddit/pages/OriginalContent/index.tsx")).then(e=>e.default);case x.r.PARTNER_SUBREDDIT_CONNECTION:return Promise.all([o.e("PartnerSubredditConnection~StructuredStyles"),o.e("PartnerSubredditConnection")]).then(o.bind(null,"./src/reddit/pages/PartnerSubredditConnection/index.tsx")).then(e=>e.default);case x.r.POST_CREATION:return Promise.all([o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("vendors~FlairEdit~PostCreation~RichTextEditor"),o.e("vendors~PostCreation~RichTextEditor"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("PostCreation")]).then(o.bind(null,"./src/reddit/pages/PostCreation/index.tsx")).then(e=>e.default);case x.r.POST_DRAFT:return Promise.all([o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("PostDraft~SubredditWiki"),o.e("PostDraft")]).then(o.bind(null,"./src/reddit/pages/PostDraft/index.tsx")).then(e=>e.default);case x.r.PROFILE_COMMENTS:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("ProfileComments")]).then(o.bind(null,"./src/reddit/pages/ProfileComments/index.tsx")).then(e=>e.default);case x.r.PROFILE_MODERATION:return Promise.all([o.e("ProfileModeration~Settings"),o.e("ProfileModeration")]).then(o.bind(null,"./src/reddit/pages/ProfileModSettings/index.tsx")).then(e=>e.default);case x.r.PROFILE_OVERVIEW:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("ProfileOverview")]).then(o.bind(null,"./src/reddit/pages/ProfileOverview/index.tsx")).then(e=>e.default);case x.r.PROFILE_POSTS:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("ProfilePosts")]).then(o.bind(null,"./src/reddit/pages/ProfilePosts/index.tsx")).then(e=>e.default);case x.r.PROFILE_PRIVATE:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("ProfilePrivate")]).then(o.bind(null,"./src/reddit/pages/ProfilePrivate/index.tsx")).then(e=>e.default);case x.r.SUBREDDIT:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Subreddit")]).then(o.bind(null,"./src/reddit/pages/Subreddit/index.tsx")).then(e=>e.default);case x.r.MOD_LISTING:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("ModListing")]).then(o.bind(null,"./src/reddit/pages/ModListing/index.tsx")).then(e=>e.default);case x.r.SUBREDDIT_CREATION:return o.e("SubredditCreation").then(o.bind(null,"./src/reddit/pages/SubredditCreation/index.tsx")).then(e=>e.default);case x.r.MODERATION_PAGES:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("ModerationPages")]).then(o.bind(null,"./src/reddit/pages/ModHub/index.tsx")).then(e=>e.default);case x.r.MODQUEUE_PAGES:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("ModQueuePages")]).then(o.bind(null,"./src/reddit/pages/ModQueuePages/index.tsx")).then(e=>e.default);case x.r.MULTIREDDIT:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("Multireddit")]).then(o.bind(null,"./src/reddit/pages/Multireddit/index.tsx")).then(e=>e.default);case x.r.NEWS:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("News")]).then(o.bind(null,"./src/reddit/pages/News/index.tsx")).then(e=>e.default);case x.r.INBOX_PAGES:case x.r.R2_EMBED:return o.e("R2Embed").then(o.bind(null,"./src/reddit/pages/RedditEmbed/index.tsx")).then(e=>e.default);case x.r.SEARCH_RESULTS:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("SearchResults")]).then(o.bind(null,"./src/reddit/pages/SearchResults/index.tsx")).then(e=>e.default);case x.r.DASHBOARD:return Promise.reject(new Error("Page does not exist"));case x.r.SETTINGS:return Promise.all([o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("ProfileModeration~Settings"),o.e("Settings")]).then(o.bind(null,"./src/reddit/pages/Settings/index.tsx")).then(e=>e.default);case x.r.PREMIUM:return o.e("Premium").then(o.bind(null,"./src/reddit/pages/Premium/index.tsx")).then(e=>e.default);case x.r.COINS:return o.e("Coins").then(o.bind(null,"./src/reddit/pages/CoinsPage/index.tsx")).then(e=>e.default);case x.r.COINS_MOBILE:return o.e("CoinsMobile").then(o.bind(null,"./src/reddit/pages/CoinsMobilePage/index.tsx")).then(e=>e.default);case x.r.FRAMED_GILD:return Promise.all([o.e("FramedGild~GildModal"),o.e("FramedGild")]).then(o.bind(null,"./src/reddit/pages/FramedGildPage/index.tsx")).then(e=>e.default);case x.r.APPEAL:return o.e("Appeal").then(o.bind(null,"./src/reddit/pages/AppealPage/index.tsx")).then(e=>e.default);case x.r.EXPLORE:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Explore~Trending"),o.e("Explore")]).then(o.bind(null,"./src/reddit/pages/Explore/index.tsx")).then(e=>e.default);case x.r.SUBREDDIT_WIKI:return Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("PostDraft~SubredditWiki"),o.e("SubredditWiki")]).then(o.bind(null,"./src/reddit/pages/SubredditWiki/index.tsx")).then(e=>e.default);default:throw new Error(`Could not find page component ${e||"no chunk name"}`)}},Jp=o("./src/reddit/reducers/index.ts");var em=["/:routePrefix(r)/:subredditName/collection/:collectionId/:partialPostId/:partialCommentId","/:routePrefix(r)/:subredditName/collection/:collectionId/:partialPostId","/:routePrefix(r)/:subredditName/collection/:collectionId"].map(e=>({path:e,action:jp.e,chunk:x.r.COLLECTION_COMMENTS_PAGE,exact:!0,meta:{name:x.Rb.COLLECTION_COMMENTS},prefetches:[x.r.FRONTPAGE,x.r.COMMENTS_PAGE,x.r.SUBREDDIT]}));var tm=["/appeal","/appeals"].map(e=>({path:e,action:Ps.s,chunk:x.r.APPEAL,exact:!0,meta:{name:x.Rb.APPEAL}}));var om=["/coins"].map(e=>({path:e,action:Ps.u,chunk:x.r.COINS,exact:!0,meta:{name:x.Rb.COINS},prefetch:[x.r.COINS],routePredicate:()=>!0}));var nm=["/coins/mobile"].map(e=>({path:e,action:Ps.t,chunk:x.r.COINS_MOBILE,exact:!0,meta:{name:x.Rb.COINS_MOBILE},prefetch:[x.r.COINS_MOBILE],routePredicate:()=>!0}));const rm={action:Ps.y,chunk:x.r.COMMENTS_PAGE,exact:!0,meta:{name:x.Rb.COMMENTS},prefetches:[x.r.FRONTPAGE,x.r.SUBREDDIT]};var im=[...["/:routePrefix(r)/:subredditName/comments/:partialPostId/:urlSafePostTitle/:partialCommentId","/:routePrefix(r)/:subredditName/comments/:partialPostId/:urlSafePostTitle?","/comments/:partialPostId/:urlSafePostTitle/:partialCommentId","/comments/:partialPostId/:urlSafePostTitle?"].map(e=>Object.assign({path:e},rm)),...["/:routePrefix(user)/:subredditName/comments/:partialPostId/:urlSafePostTitle/:partialCommentId","/:routePrefix(user)/:subredditName/comments/:partialPostId/:urlSafePostTitle?"].map(e=>Object.assign({path:e},rm,{routePredicate:Et.d.redesignProfiles}))];let sm=[];var am=sm,dm=o("./src/reddit/helpers/pageActionLoginRedirect.ts");var cm={path:"/verification/:verificationToken",action:e=>async(t,o)=>{await t(cr.w());const n=o(),r=e.params.verificationToken;if(!Object(B.F)(n))return Object(dm.a)(t,n);const i=await t(H(r));t(Object(p.c)(`/?verifiedEmail=${i}`))},exact:!0,meta:{name:x.Rb.EMAIL_VERIFICATION},chunk:x.r.EMPTY},lm=o("./src/reddit/actions/pages/explore.ts");var um=["/explore","/explore/:categoryName"].map(e=>({path:e,action:lm.e,chunk:x.r.EXPLORE,exact:!0,meta:{name:x.Rb.EXPLORE},prefetches:[x.r.COMMENTS_PAGE,x.r.FRONTPAGE]}));const pm={action:Ps.A,chunk:x.r.FRAMED_GILD,exact:!0,meta:{name:x.Rb.FRAMED_GILD}};var mm=[...["/framedGild/:thingId"].map(e=>Object.assign({path:e},pm,{routePredicate:()=>!0}))];var fm=["/",`/:sort(${Object.keys(x.X).map(e=>x.X[e]).join("|")})?`].map(e=>({path:e,action:Ps.C,chunk:x.r.FRONTPAGE,exact:!0,meta:{name:"/"===e?x.Rb.INDEX:x.Rb.LISTING},prefetches:[x.r.COMMENTS_PAGE,x.r.SUBREDDIT]}));var hm=[`/message/:pageName(${Object.keys(x.U).map(e=>x.U[e]).join("|")})/:rest(.+)?`].map(e=>({path:e,action:Ps.E,chunk:x.r.INBOX_PAGES,exact:!0,meta:{name:x.Rb.INBOX_PAGES}}));var gm=["/r/:subredditName/about",`/r/:subredditName/about/:pageName(${Object.keys(x.oc).map(e=>x.oc[e]).join("|")})`].map(e=>({path:e,action:e=>async(t,n,r)=>{const i=await Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("ModerationPages")]).then(o.bind(null,"./src/reddit/actions/pages/moderationPages/index.ts")).then(e=>e.moderationPageRequested);await i(e)(t,n,r)},chunk:x.r.MODERATION_PAGES,exact:!0,meta:{name:x.Rb.MODERATION_PAGES},prefetches:[x.r.SUBREDDIT]}));var bm=[`/r/mod/about/:pageName(${Object.keys(x.nb).map(e=>x.nb[e]).join("|")})?`].map(e=>({path:e,action:e=>async(t,n,r)=>{const i=await Promise.all([o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("ModQueue")]).then(o.bind(null,"./src/reddit/actions/pages/modQueue/index.ts")).then(e=>e.modQueuePageRequested);await i(e)(t,n,r)},chunk:x.r.MODQUEUE_PAGES,exact:!0,meta:{name:x.Rb.MODQUEUE_PAGES}}));var vm=["/me/m/:multiredditName",...Object.keys(x.X).map(e=>`/me/m/:multiredditName/:sort(${x.X[e]})?`)].map(e=>({path:e,action:Ps.F,chunk:x.r.MULTIREDDIT,exact:!0,meta:{name:x.Rb.MULTIREDDIT},pretfetches:[x.r.SUBREDDIT]})),ym=o("./src/reddit/selectors/news.ts");var xm=["/news","/news/:topic","/news/:topic/:subtopic"].map(e=>({path:e,action:Sp.d,chunk:x.r.NEWS,exact:!0,meta:{name:x.Rb.NEWS},prefetches:[x.r.COMMENTS_PAGE,x.r.SUBREDDIT],routePredicate:ym.g})),Om=o("./src/reddit/routes/originalContent/index.ts"),Cm=o("./src/reddit/actions/pages/partnerSubredditConnection.ts"),wm=o("./src/reddit/routes/partnerSubredditConnection/constants.ts");const jm=Object.keys(x.Nb).map(e=>x.Nb[e]).join("|");var Sm={action:Cm.d,chunk:x.r.PARTNER_SUBREDDIT_CONNECTION,exact:!0,meta:{name:x.Rb.PARTNER_SUBREDDIT_CONNECTION},path:`${wm.a}/:page(${jm})?`,prefetches:[]},Pm=o("./src/reddit/routes/postCreation/index.ts"),Mm=o("./src/reddit/actions/pages/postDraft.ts");var Im=["/user/:profileName/draft/:draftId"].map(e=>({path:e,action:Mm.b,chunk:x.r.POST_DRAFT,exact:!0,meta:{name:x.Rb.POST_DRAFT},prefetches:[x.r.POST_DRAFT]}));var km=["/premium"].map(e=>({path:e,action:Ps.H,chunk:x.r.PREMIUM,exact:!0,meta:{name:x.Rb.PREMIUM},prefetch:[x.r.PREMIUM],routePredicate:()=>!0}));var Nm=["/user/:profileName/comments"].map(e=>({path:e,action:Mp.h,chunk:x.r.PROFILE_COMMENTS,exact:!0,meta:{name:x.Rb.PROFILE_COMMENTS},prefetches:[x.r.COMMENTS_PAGE]}));var Em=[{path:"/user/:profileName/about/edit/moderation",action:o("./src/reddit/actions/pages/profileModSettings.ts").b,chunk:x.r.PROFILE_MODERATION,exact:!0,meta:{name:x.Rb.PROFILE_MODERATION}}];var Tm=["/user/:profileName"].map(e=>({path:e,action:Ip.g,chunk:x.r.PROFILE_OVERVIEW,exact:!0,meta:{name:x.Rb.PROFILE_OVERVIEW},prefetches:[x.r.COMMENTS_PAGE],routePredicate:Et.d.redesignProfiles}));var Lm=["/user/:profileName/posts"].map(e=>({path:e,action:kp.h,chunk:x.r.PROFILE_POSTS,exact:!0,meta:{name:x.Rb.PROFILE_POSTS},prefetches:[x.r.COMMENTS_PAGE]}));var _m=["/user/:profileName/:listingType"].map(e=>({path:e,action:e=>async(t,n,r)=>{const i=await Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~51767572"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~09b7cb4f"),o.e("Frontpage~ModListing~ModQueuePages~Multireddit~News~OriginalContent~ProfileComments~ProfileOverview~~1d46b903"),o.e("ProfilePrivate")]).then(o.bind(null,"./src/reddit/actions/pages/profilePrivate/index.ts")).then(e=>e.profilePrivateRequested);await i(e)(t,n,r)},chunk:x.r.PROFILE_PRIVATE,exact:!0,meta:{name:x.Rb.PROFILE_PRIVATE},prefetches:[x.r.COMMENTS_PAGE]}));var Fm=["/r/u_:profileName","/r/u_:profileName/:rest(.*)","/u/:profileName","/u/:profileName/:rest(.*)"].map(e=>({path:e,action:e=>async t=>{var o=e.params;const n=o.profileName,r=o.rest,i=e.queryParams,s=r?`/user/${n}/${r}`:`/user/${n}`,a=Object(Yt.a)(s,i);await t(Object(p.c)(a))},chunk:x.r.EMPTY,exact:!0,meta:{name:x.Rb.PROFILE_REDIRECT},routePredicate:Et.d.redesignProfiles}));var Rm=["/user/:profileName/submitted","/user/:profileName/submitted/:rest(.*)"].map(e=>({path:e,action:e=>async t=>{var o=e.params;const n=o.profileName,r=o.rest,i=e.queryParams,s=r?`/user/${n}/posts/${r}`:`/user/${n}/posts`,a=Object(Yt.a)(s,i);t(Object(p.c)(a))},chunk:x.r.EMPTY,exact:!0,meta:{name:x.Rb.PROFILE_REDIRECT},routePredicate:Et.d.redesignProfiles}));var Am=["/report/:rest(.+)?"].map(e=>({path:e,action:Ps.J,chunk:x.r.R2_EMBED,exact:!0,meta:{name:x.Rb.REPORT}}));var $m=["/search","/r/:subredditName/search","/me/m/:multiredditName/search"].map(e=>({path:e,action:Ps.K,chunk:x.r.SEARCH_RESULTS,exact:!0,meta:{name:x.Rb.SEARCH_RESULTS},prefetches:[x.r.FRONTPAGE,x.r.SUBREDDIT,x.r.COMMENTS_PAGE]})),Dm=o("./src/reddit/actions/chat/userSettings.ts"),Bm=o("./src/reddit/actions/economics/paymentSystems/thunkedActions.ts"),Hm=o("./src/reddit/actions/externalAccount.ts"),Qm=o("./src/reddit/actions/notifications/preferences.ts"),Um=o("./src/reddit/actions/profile/index.ts"),zm=o("./src/reddit/actions/subredditSettings.ts"),Gm=o("./src/reddit/helpers/externalAccount/index.tsx"),Vm=o("./src/reddit/reducers/economics/paymentSystems/index.ts"),Wm=o("./src/reddit/selectors/externalAccount.ts"),qm=o("./src/reddit/actions/pages/shared.ts");const Zm=Object.keys(x.lc).map(e=>x.lc[e]).join("|");var Km={action:e=>async(t,o)=>{const n=[t(Object(cr.w)())];o().economics.paymentSystems.status===Vm.a.NotFetched&&n.push(t(Object(Bm.a)())),await Promise.all(n);{const e=o();if(!Object(B.F)(e))return Object(dm.a)(t,e)}var r=e.params.page;const i=void 0===r?x.lc.Account:r;if(i===x.lc.Gold)return void t(Object(p.c)("/settings/premium"));const s=[];i===x.lc.Profile&&(s.push(t(Object(Um.a)())),s.push(t(Object(zm.w)()))),i===x.lc.Account&&s.push(t(Object(Hm.o)())),i===x.lc.Notifications&&s.push(t(Object(Qm.a)())),i===x.lc.Privacy&&s.push(t(Object(Dm.b)())),await Promise.all(s);{const e=o(),n=e.platform.currentPage.url,r=Object(O.a)(n).get(io.c);if(r&&(t(Object(p.c)(Object(C.a)(n,[io.c]))),Object(Wm.b)(e))){const o=Object(B.M)(e),n=Object(g.a)(o,"settings.accountForm.connectedAccounts.twitterConnected.toast");t(Object($.e)({text:n})),Object(Gm.b)(r)}}t(Object(V.l)({title:Object(qm.b)(o(),"settings")}))},chunk:x.r.SETTINGS,exact:!0,meta:{name:x.Rb.SETTINGS},path:`/settings/:page(${Zm})?`};const Ym=["/prefs/:page(deactivate|blocked)?"].map(e=>({path:e,action:e=>async t=>{const o=e.params.page,n=o&&"blocked"===o?"/settings/privacy":"/settings/";await t(Object(p.c)(n))},chunk:x.r.EMPTY,meta:{name:x.Rb.SETTINGS_REDIRECT}}));var Xm=[...Ym,...["/user/:username/about/edit","/user/:username/about/edit/privacy"].map(e=>({path:e,action:()=>async e=>{await e(Object(p.c)("/settings/profile"))},chunk:x.r.EMPTY,meta:{name:x.Rb.SETTINGS_REDIRECT}}))];var Jm=["/r/:subredditName",...Object.keys(x.X).map(e=>`/r/:subredditName/:sort(${x.X[e]})?`)].map(e=>({path:e,action:Np.g,chunk:x.r.SUBREDDIT,exact:!0,meta:{name:x.Rb.SUBREDDIT},prefetches:[x.r.COMMENTS_PAGE,x.r.FRONTPAGE]}));var ef=["/subreddits/create"].map(e=>({path:e,action:()=>async(e,t)=>{let o=t();e(V.l({title:Object(g.a)(o.user.language,"title.subredditCreation")})),await e(Object(q.o)()),o=t(),Object(B.F)(o)||Object(dm.a)(e,o)},chunk:x.r.SUBREDDIT_CREATION,exact:!0,meta:{name:x.Rb.SUBREDDIT_CREATION}}));var tf=[...["/r/:subredditName/w/:wikiPageName*","/w/:wikiPageName*"].map(e=>({path:e,action:e=>async t=>{const o=e.url.replace("/w/","/wiki/");await t(Object(p.c)(o))},chunk:x.r.EMPTY,meta:{name:x.Rb.SUBREDDIT_WIKI}})),...["/r/:subredditName/wiki/:wikiPageName*","/wiki/:wikiPageName*"].map(e=>({path:e,action:e=>async(t,n,r)=>{const i=await Promise.all([o.e("vendors~CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPag~2db29515"),o.e("vendors~Chat~CollectionCommentsPage~CommentsPage~PostCreation~RedesignChat~RichTextEditor~Subreddit~~db96a512"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~0ef8faec"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~cb337d3c"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueue~ModQueuePages~ModerationPages~Mult~a724531d"),o.e("CollectionCommentsPage~CommentsPage~Explore~Frontpage~ModListing~ModQueuePages~ModerationPages~Multi~fc7712a4"),o.e("CollectionCommentsPage~CommentsPage~Frontpage~ModListing~ModQueuePages~ModerationPages~Multireddit~N~445678b8"),o.e("PostDraft~SubredditWiki"),o.e("SubredditWiki")]).then(o.bind(null,"./src/reddit/actions/pages/subredditWiki/index.ts")).then(e=>e.subredditWikiPageRequested);await i(e)(t,n,r)},chunk:x.r.SUBREDDIT_WIKI,exact:!0,meta:{name:x.Rb.SUBREDDIT_WIKI},prefetches:[x.r.SUBREDDIT]}))],of=[...tm,...om,...nm,...Fm,...Rm,...em,...im,cm,...fm,Sm,...km,...mm,...Pm.a,...Im,...Om.a,...um,...vm,...bm,...ia.c,...xm,...hm,...Nm,...Em,...Tm,...Lm,..._m,Km,...Xm,...$m,...tf,...Jm,...ef,...gm,...Am,...am],nf=o("./src/lib/timeAgo/index.ts");var rf;!function(e){e.Treatment="partial-system-fonts-treatment",e.Control1="partial-system-fonts-control1",e.Control2="partial-system-fonts-control2",e.NoBucket="partial-system-fonts-no-bucket"}(rf||(rf={}));const sf=e=>{switch((e=>{const t=parseInt(e.user.loid.loidCreated),o=Object(nf.a)(t/1e3);if(Object(ir.b)(e)||Object(B.F)(e)||t<1550592e6||o>30)return;const n={expEventOverride:!1};return Object(ao.b)(e,Object.assign({experimentEligibilitySelector:ao.a,experimentName:"partial_system_fonts"},n))})(e)){case"partial_system_fonts":return rf.Treatment;case"control_1":return rf.Control1;case"control_2":return rf.Control2;default:return rf.NoBucket}};var af=o("./src/reddit/singleton/EventSystem.ts"),df=o("./src/reddit/actions/global.ts");var cf=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ccf(ip.a.Provider,{value:pf.broadcaster},void 0,cf(sp.a.Provider,{value:lf.apiContext},void 0,cf(zu,{ok:!0,RouterComponent:e,routes:t}),cf(np,{}))),history:v()({getUserConfirmation(e,t){mf&&mf.dispatch(Object(V.k)({allowNavigationCallback:t}))}}),customMiddleware:[f.a.withExtraArgument({routes:of,apiContext:lf.apiContext,gqlContext:uf.gqlContext}),pf.middleware,lf.middleware,uf.middleware,$p,fp,qp,yp,Rp,Op],modifyInitialData:({initialData:e,browserHistory:t})=>{const o=e.platform.currentPage?e.platform.currentPage.key:"";if(o){const n=t.location.key;e.platform.currentPage&&(e.platform.currentPage.key=n);for(const t of["referrers","metas"])Object.keys(e.platform[t]).length&&(e.platform[t]={[n]:e.platform[t][o]})}return e},staticPages:{error:()=>null,loading:()=>cf(Yp.d,{content:null,sidebar:null})},preRender:({browserHistory:e,routes:t,store:o})=>{const n=e.location.pathname;"framedgild"===String(n.split("/")[1]).toLowerCase()||o.dispatch(Object(V.g)()),o.dispatch(Object(V.h)(t));e.listen((e,n)=>{const r=Object(j.a)(Object(a.createPath)(e),t);o.dispatch(Object(V.i)(e,n,r))});const r=o.getState();return Object(Pt.i)(r)&&o.dispatch(Object(p.c)(Object(C.a)(r.platform.currentPage.url,[io.d]))),{localStorageData:Object(zt.i)()}},postRender:({browserHistory:e,routes:t,serverDocumentLength:o,store:a,localStorageData:d})=>{mf=a;e.listen((e,t)=>{const o=a.getState();var n=o.platform.currentPage;const r=n.urlParams,i={action:t,location:e,urlParams:r,queryParams:n.queryParams},s=r.subredditName,d=Object(Ys.z)(o,s)||"";Kp(d),af.a.publish(rp.c,i,document)});const c=a.getState(),l=(c.platform.currentPage.urlParams.subredditName||"").toLowerCase(),u=Object(Ys.z)(c,l)||"",p=(c.subreddits.about[u]||{}).advertiserCategory;i.setup({jailUrl:"https://www.redditmedia.com/gtm/jail",containerId:s.a.gtmContainerId,payload:{user:c.user.account?c.user.account.id:c.user.loid.loid}}),i.trigger("pageview",{subreddit:l,advertiserCategory:p}),a.dispatch(Object(df.b)({localStorageData:d})),window.addEventListener("load",()=>{const e=a.getState(),t=e.platform.currentPage,i=(t.urlParams.subredditName||"").toLowerCase(),s=Object(Ys.z)(e,i)||"";if(Kp(s),t&&t.meta){const i=t.meta.name;Object(k.b)(x.o.Redesign,{page:i,type:"rum"});const s=sf(e);Object(r.f)(o,{name:i,isLoggedIn:Object(B.F)(e),systemFontsBucket:s});const d=S.a.timing.domInteractive-S.a.timing.navigationStart;Object(Gp.f)(t.routeMatch,a.getState(),N.TimerType.Initial,d);const c=Object(B.M)(e),l=Object(O.a)(window.location.href);Object(P.a)(l.get(io.t))&&a.dispatch(Object($.e)({kind:D.b.SuccessCommunity,text:Object(g.a)(Object(B.M)(e),"email.verificationStatus.success")})),l.get(io.u)&&(a.dispatch((e=>async(t,o,{apiContext:r})=>{const i=o();switch(e){case n.Success:t(Object($.e)({kind:D.b.SuccessCommunity,text:Object(g.a)(Object(B.M)(i),"email.verificationStatus.success")}));break;case n.AlreadyVerified:t(Object($.e)({kind:D.b.SuccessCommunity,text:Object(g.a)(Object(B.M)(i),"email.verificationStatus.alreadyVerified")}));break;case n.WrongUser:return void t(Object($.e)({kind:D.b.Error,text:Object(g.a)(Object(B.M)(i),"email.verificationStatus.wrongUser")}));default:t(Object($.e)({kind:D.b.Error,text:Object(g.a)(Object(B.M)(i),"email.verificationStatus.error")}))}})(l.get(io.u))),history.replaceState(history.state,"",Object(C.a)(window.location.href,[io.u])));let u=!1;(Object(co.b)(no.a.JustLoggedIn)||l&&l.get(io.m)&&Object(P.a)(l.get(io.m)))&&(a.dispatch(Object($.e)({text:Object(g.a)(c,"session.toast.success")})),u=!0,Object(co.c)(no.a.JustLoggedIn),history.replaceState(history.state,"",Object(C.a)(window.location.href,[io.m]))),Object(co.b)(no.a.JustLoggedOut)&&(u=!0,Object(co.c)(no.a.JustLoggedOut)),!1!==zt.q()&&Object(z.a)().then(e=>e.requestNotificationsPermissions).then(e=>a.dispatch(e(u,!1))),Object(yd.c)(e)&&a.dispatch(U.e())}Object(B.F)(a.getState())&&(a.dispatch(Object(_.c)()),a.dispatch(Object(L.b)()).then(()=>a.dispatch(Object(T.a)()))),Object(h.requestIdleCallback)(async()=>{a.dispatch(Object(G.d)()),await Object(y.a)()&&(e=>Object(k.a)(Object.assign({},ft.defaults(e),{screen:ft.screen(e),source:"global",action:"view",noun:"empty"})))(a.getState())})}),window.history.scrollRestoration="manual",af.a.attachStore(a)},raven:{appName:x.o.Redesign,tags:{project:x.o.Redesign}},ssr:!0,target:document.getElementById("2x-container"),timingsSampleRate:1})},"./src/reddit/layout/page/Listing/Content.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return v});var n=o("./node_modules/react/index.js"),r=o.n(n),i=o("./node_modules/react-redux/es/index.js"),s=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(a),c=o("./src/reddit/constants/componentSizes.ts"),l=o("./src/reddit/constants/postLayout.ts"),u=o("./src/reddit/constants/screenWidths.ts"),p=o("./src/reddit/contexts/PageLayer/index.tsx"),m=o("./src/reddit/selectors/structuredStyles.ts"),f=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{e.disableFullscreen,e.dispatch,e.isEditing,e.layout,e.pageLayer,e.fitPageToContent;var t=f(e,["disableFullscreen","dispatch","isEditing","layout","pageLayer","fitPageToContent"]);return r.a.createElement("div",t)}).withConfig({componentId:"sdccme-0"})(["","","min-width: 0;width: 100%;@media(min-width: ","px) {width: ",";};}"],e=>e.fitPageToContent?"":"flex: 1 1 100%;","",e=>u.g-(e.isEditing?c.b:0),e=>e.layout===l.f.Large?`${c.k}px`:e.disableFullscreen?`${c.d}px`:"100%");t.b=h(b(v))},"./src/reddit/layout/page/Listing/index.tsx":function(e,t,o){"use strict";var n,r=o("./node_modules/react/index.js"),i=o.n(r),s=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(s),d=o("./src/reddit/layout/page/Listing/Content.tsx"),c=o("./src/reddit/constants/componentSizes.ts"),l=o("./src/reddit/constants/screenWidths.ts"),u=o("./src/reddit/constants/zIndex.ts"),p=o("./src/reddit/models/Theme/index.ts"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=o("./src/reddit/connectors/connectClickToToggleEditor.ts"),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;c{this.props.isEditing&&this.props.subredditId&&!this.props.isModalOpen&&(e.stopPropagation(),e.preventDefault(),this.props.requestCloseBlade())})}render(){return h("div",{className:this.props.className,onClickCapture:this.onClickCapture,children:this.props.children})}}),b=e=>i.a.createElement(g,e);o.d(t,"b",function(){return x}),o.d(t,"c",function(){return O}),o.d(t,"a",function(){return M});var v=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,r){var i=t&&t.defaultProps,s=arguments.length-3;if(o||0===s||(o={}),o&&i)for(var a in i)void 0===o[a]&&(o[a]=i[a]);else o||(o=i||{});if(1===s)o.children=r;else if(s>1){for(var d=Array(s),c=0;ce.isCollectionLayout?l.a:l.g),C=a.a.div.withConfig({componentId:"th5f56-0"})(["display: flex;flex-direction: column;min-height: calc(100vh - ","px);"],c.j),w=a.a.div.withConfig({componentId:"th5f56-1"})(["z-index: ","; // show banner above content container background.\n"],u.e),j=a.a.div.withConfig({componentId:"th5f56-2"})(["flex: 0 0 auto; // flex-basis: auto to ensure correct sizes in IE 11\nposition: relative;top: 0;left: 0;right: 0;padding: 0;background-color: ",";"],e=>Object(m.c)(e).body),S=a.a.div.withConfig({componentId:"th5f56-3"})(["min-height: 100%;overflow: hidden; // added for pseudo-element\nposition: relative; // added for pseudo-element\nflex: 0 0 1; // Element has no actual size on page\n// Fixed-position background image\n&:before {content: ' ';position: fixed; // instead of background-attachment\nwidth: 100%;height: 100%;top: 0;left: 0;will-change: transform; // creates a new paint layer\n}"]),P=a()(e=>{e.backgroundColor,e.redditStyle;const t=y(e,["backgroundColor","redditStyle"]);return i.a.createElement(S,t)}).withConfig({componentId:"th5f56-4"})(["&:before {",";"],e=>e.backgroundColor?`background-color: ${e.backgroundColor}`:`background: ${Object(p.g)(Object(m.c)(e).canvas,Object(m.c)(e).canvasImgUrl,Object(m.c)(e).canvasImgPosition)}`),M=a.a.div.withConfig({componentId:"th5f56-5"})(["","padding: 20px 0;position: relative;@media(min-width: ","px) {padding: 20px ","px;}"],x,l.i,c.x),I=a.a.div.withConfig({componentId:"th5f56-6"})(["","margin-top: ",";"],O,e=>e.showTrendingUnit?"28px":"0");t.d=(e=>{const t=e.isPageSwapped?{marginRight:`${c.E}px`}:{marginLeft:`${c.E}px`},o=e.sidebar&&v(I,{showTrendingUnit:!!e.trendingUnit,style:t,isCollectionLayout:e.isCollectionLayout},void 0,e.sidebar),n=v(d.b,{disableFullscreen:e.disableFullscreen,fitPageToContent:e.fitPageToContent},void 0,e.contentBanner,e.content),r=e.isPageSwapped?v(i.a.Fragment,{},void 0,o,n):v(i.a.Fragment,{},void 0,n,o);return v(b,{subredditId:e.subredditId},void 0,v(C,{className:e.className},void 0,v(P,{redditStyle:e.redditStyle,backgroundColor:e.backgroundColor}),v(w,{},void 0,v(j,{},void 0,e.navBar),e.contentNavBar,(e=>e.hero?v(i.a.Fragment,{},void 0,e.hero):null)(e),v("div",{style:{maxWidth:e.disableFullscreen?`${e.maxWidth||l.c+2*c.x}px`:"100%"}},void 0,e.trendingUnit),v(M,{style:{maxWidth:e.disableFullscreen?`${e.maxWidth||l.c+2*c.x}px`:"100%"}},void 0,r))))})},"./src/reddit/layout/row/Inline/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n);t.a=r.a.div.withConfig({componentId:"s1cu8rnh-0"})(["display: flex;flex-direction: row;align-items: center;"])},"./src/reddit/layout/row/InlineButton/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n);t.a=r.a.button.withConfig({componentId:"b1zwxr-0"})(["align-items: center;display: flex;flex-direction: row;text-align: left;width: 100%;"])},"./src/reddit/layout/row/RightAlign/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(n),i=o("./src/reddit/layout/row/Inline/index.tsx");t.a=r()(i.a).withConfig({componentId:"xoy62-0"})(["display: flex;margin-left: auto;"])},"./src/reddit/layout/twoCol/ExpandLeft/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return l});o("./node_modules/react/index.js");var n,r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),s=o("./src/higherOrderComponents/warnOnChildrenCount/index.tsx"),a=o("./src/reddit/helpers/styles/components/index.tsx"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,r){var i=e&&e.defaultProps,s=arguments.length-3;if(t||0===s||(t={}),t&&i)for(var a in i)void 0===t[a]&&(t[a]=i[a]);else t||(t=i||{});if(1===s)t.children=r;else if(s>1){for(var d=Array(s),c=0;cObject(d.c)(e).bodyText),u=i()(Object(a.a)()).withConfig({componentId:"s9duk0e-1"})(["flex: 0 0 ",";"],e=>e.width?`${e.width}px`:"");t.b=i()(Object(s.a)(e=>c("div",{className:e.className},void 0,c(l,{},void 0,Array.isArray(e.children)&&e.children[0]),c(u,{width:e.widthRight},void 0,Array.isArray(e.children)&&e.children[1])),2)).withConfig({componentId:"s9duk0e-2"})(["display: flex;flex-direction: row;"])},"./src/reddit/routes/originalContent/index.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return a});var n=o("./src/lib/constants/index.ts"),r=o("./src/reddit/actions/pages/originalContent.ts"),i=o("./src/reddit/constants/originalContent.ts"),s=o("./src/reddit/constants/parameters.ts");const a=(e=i.b,t=n.Y,o=n.sc)=>{let r;return r=t!==n.Y?`/original/${e}/${t}`:e===i.b?"/original":`/original/${e}`,o!==n.sc?`${r}?${s.s}=${o}`:r},d=["/original","/original/:categoryName/:sort([a-z]+)?"].map(e=>({path:e,action:r.d,chunk:n.r.ORIGINAL_CONTENT,exact:!0,meta:{name:n.Rb.ORIGINAL_CONTENT},prefetches:[n.r.COMMENTS_PAGE,n.r.SUBREDDIT]}));t.a=d},"./src/reddit/selectors/authorFlair.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i});const n=(e,{post:t})=>{const o=t.belongsTo.id;if(!o)return null;const n=e.authorFlair.models[o];if(!n)return null;const r=t.author;return r&&n[r]||null},r=(e,{subredditId:t})=>{const o=e.authorFlair&&e.authorFlair.inContext&&e.authorFlair.inContext.username;if(!o)return null;if(!t)return null;const n=e.authorFlair.models[t];return n?n[o]:null},i=e=>e.authorFlair.inContext},"./src/reddit/selectors/experiments/categories.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/reddit/constants/experiments.ts"),r=o("./src/reddit/helpers/chooseVariant/index.ts"),i=o("./src/reddit/selectors/user.ts");const s=e=>{return Object(i.D)(e)||n.d.Treatment1===Object(r.b)(e,{experimentEligibilitySelector:r.a,experimentName:n.b})}},"./src/reddit/selectors/experiments/trending.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/reddit/constants/experiments.ts"),r=o("./src/reddit/helpers/chooseVariant/index.ts"),i=o("./src/reddit/selectors/user.ts");const s=e=>Object(i.D)(e)||n.P.Treatment1===Object(r.b)(e,{experimentEligibilitySelector:r.a,experimentName:n.M})},"./src/reddit/selectors/gov.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return a}),o.d(t,"b",function(){return d}),o.d(t,"c",function(){return c}),o.d(t,"d",function(){return l}),o.d(t,"e",function(){return u}),o.d(t,"f",function(){return p}),o.d(t,"i",function(){return m}),o.d(t,"j",function(){return f}),o.d(t,"g",function(){return h}),o.d(t,"h",function(){return g});var n=o("./src/reddit/contexts/PageLayer/index.tsx");const r=[],i={},s={filled:"img/communityPoints/default_filled.png",grey:"img/communityPoints/default_grey.png"},a=(e,t)=>{const o=h(e,t);if(o)return o.mainHeader},d=(e,t)=>{const o=h(e,t);return o&&o.mainHeader?o.mainHeader.price:"0"},c=(e,t)=>{const o=h(e,t);return o&&o.mainHeader?{owner:o.mainHeader.owner,ownerId:o.mainHeader.ownerId}:i},l=(e,t)=>t&&t.subredditId?(e.user.wallets[t.subredditId]||{}).latest:void 0,u=(e,t)=>{return(e.users.publicWallets[t.userId]||{})[t.subredditId]},p=(e,t)=>{const o=Object(n.p)(e,t);return o&&e.subreddits.gov.releaseNotes[o]||r},m=(e,t)=>t&&t.subredditId&&(e.subreddits.gov.meta[t.subredditId]||{}).name||"Subreddit Points",f=(e,t)=>t&&t.subredditId&&(e.subreddits.gov.meta[t.subredditId]||{}).images||s,h=(e,t)=>t.subredditId?e.subreddits.gov.assets[t.subredditId]:void 0,g=(e,t)=>t.subredditId?e.subreddits.gov.meta[t.subredditId]:void 0},"./src/reddit/selectors/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./node_modules/lodash/isEqual.js"),r=o.n(n),i=o("./node_modules/reselect/lib/index.js");const s=Object(i.createSelectorCreator)(i.defaultMemoize,r.a)},"./src/reddit/selectors/meta.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return i}),o.d(t,"a",function(){return s}),o.d(t,"b",function(){return a}),o.d(t,"c",function(){return d});var n=o("./node_modules/reselect/lib/index.js"),r=o("./src/lib/getParsedUserAgent/index.ts");const i=e=>`${e.meta.protocol}://${e.meta.domain}`,s=e=>e.meta.country,a=e=>e.meta.isBot,d=Object(n.createSelector)(e=>e.meta.userAgent,e=>Object(r.b)(e))},"./src/reddit/selectors/notificationPrefs.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r}),o.d(t,"e",function(){return i}),o.d(t,"d",function(){return s}),o.d(t,"c",function(){return a});const n=e=>e.user.notificationPrefs.api.getPreferences.loaded,r=e=>e.user.notificationPrefs.api.getPreferences.pending,i=e=>e.user.notificationPrefs.api.setPreferences.pending,s=e=>e.user.notificationPrefs.preferences,a=e=>e.user.notificationPrefs.isPrePromptVisible},"./src/reddit/selectors/removalReasons.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return n}),o.d(t,"b",function(){return r}),o.d(t,"a",function(){return i});const n=(e,{subredditId:t})=>{if(e.removalReasons.reasonOrder[t]){return e.removalReasons.reasonOrder[t].map(t=>e.removalReasons.models[t])}return[]},r=e=>e.removalReasons.removedItemIds&&e.removalReasons.removedItemIds.itemIds.length?e.removalReasons.removedItemIds:null,i=e=>e.removalReasons.api.pending},"./src/reddit/selectors/searchResults.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return r}),o.d(t,"e",function(){return i}),o.d(t,"b",function(){return s}),o.d(t,"f",function(){return a}),o.d(t,"h",function(){return d}),o.d(t,"c",function(){return c}),o.d(t,"g",function(){return l}),o.d(t,"a",function(){return u});const n=[],r=(e,{listingKey:t})=>e.listings.listingOrder.api.error[t],i=(e,{listingKey:t})=>e.listings.listingOrder.api.pending[t],s=(e,{listingKey:t})=>e.listings.listingOrder.identifiers[t]||[],a=(e,{listingKey:t})=>e.listings.listingOrder.loadMore[t],d=e=>{const t=e.search.searchQuery;if(!t)return n;const o=e.search.typeahead.idsByQuery[t.toLowerCase()];if(!o)return n;const r=[];return o.forEach(t=>{r.push(e.search.typeahead.models[t])}),r},c=e=>e.search.typeahead.idsByQuery,l=e=>{const t=e.listings.activeKey;return e.search.viewTreatment[t]},u=e=>{const t=e.listings.activeKey;if(t)return e.searchDiscoveryUnits.headerContent[t]}},"./src/reddit/selectors/tooltip.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n}),o.d(t,"b",function(){return r});const n=e=>e.tooltipId,r=e=>t=>t.tooltipId===e},"./src/reddit/selectors/trending.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n});const n=e=>e.trending.models},"./src/reddit/selectors/userPrefs.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return i}),o.d(t,"a",function(){return s});var n=o("./src/lib/constants/index.ts"),r=o("./src/reddit/selectors/monthsToMinutes.ts");const i=e=>!s(e)&&(!(void 0!==e.user.prefs.subscriptionsPinned||!Object(r.u)(e))||!!e.user.prefs.subscriptionsPinned),s=e=>!(!e.platform.currentPage||!e.platform.currentPage.meta||e.platform.currentPage.meta.name!==n.Rb.MODERATION_PAGES)},"./src/reddit/singleton/EventSystem.ts":function(e,t,o){"use strict";var n=o("./src/config.ts"),r=o("./src/lib/fastdom/index.ts"),i=o("./src/reddit/actions/jsApi.ts");const s="JSAPI customEvent.detail.name is deprecated. Please upgrade to ",a="jsapi.consumer",d="/r/redesign/wiki/jsapi";var c=o("./src/reddit/constants/jsapiEvents.ts");const l=100;const u=new class{constructor(){if(this.queue=[],this.active=!1,"undefined"==typeof document)return;let e;this.store=new Promise(t=>e=t),this.attachStore=(t=>e(t));const t=document.querySelectorAll(`meta[name="${a}"]`);t.length&&(t.forEach(e=>{const t=e.content;this.store.then(e=>e.dispatch(i.b(t)))}),this.store.then(()=>this.fireEventsQueue())),document.addEventListener(c.b,e=>this.onReadyEvent(e),!0)}onReadyEvent(e){let t;if(this.active=!0,e.target&&e.target instanceof HTMLMetaElement&&e.target.name===a&&(t=e.target.content),!t)try{e.detail&&(t=e.detail.name,console.warn(s,`${n.a.redditUrl}${d}`,e))}catch(o){return void console.error(s,`${n.a.redditUrl}${d}`,o)}this.store.then(e=>{e.dispatch(i.b(t||"")),this.fireEventsQueue()})}publish(e,t,o){const n={name:e,props:t,element:o};this.queue.push(n),this.queue.length>l&&this.queue.shift(),this.active&&this.fireEvent(n)}fireEvent(e){e.element.dispatchEvent(new CustomEvent(e.name,{detail:e.props}))}fireEventsQueue(){r.a.read(()=>{for(let e=0;et){var c=e;e=t,t=c}if(o||e%1||t%1){var l=a();return d(e+l*(t-e+i("1e-"+((l+"").length-1))),t)}return n(e,t)}},"./src/app/helpers/describeApiError/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r});var n=o("./src/app/strings/index.ts"),s=o("./src/lib/constants/index.ts");function r({apiError:e,isLoggedOut:t,language:o}){switch(e.type){case s.I.AUTHORIZATION_ERROR:return t?Object(n.a)(o,"error.type.notLoggedIn"):Object(n.a)(o,"error.type.notAuthorized");case s.I.VALIDATION_ERROR:return Object(n.a)(o,"error.type.validation");case s.I.NOT_FOUND_ERROR:return Object(n.a)(o,"error.type.notFound");case s.I.SERVER_ERROR:return Object(n.a)(o,"error.type.server");case s.I.LIKELY_UBLOCK_ERROR:return Object(n.a)(o,"error.type.blocked");default:return Object(n.a)(o,"error.type.generic")}}},"./src/lib/bigNumberUtils/percent.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./node_modules/bignumber.js/bignumber.js");function s(e,t){const o=new n.BigNumber(e),s=new n.BigNumber(t),r=new n.BigNumber(o.dividedBy(s)),i=new n.BigNumber("100").multipliedBy(r);return new n.BigNumber(i).toNumber()}},"./src/lib/colors/constants.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return n}),o.d(t,"b",function(){return s}),o.d(t,"n",function(){return r}),o.d(t,"l",function(){return i}),o.d(t,"g",function(){return d}),o.d(t,"k",function(){return a}),o.d(t,"m",function(){return c}),o.d(t,"a",function(){return l}),o.d(t,"d",function(){return p}),o.d(t,"e",function(){return u}),o.d(t,"f",function(){return m}),o.d(t,"h",function(){return b}),o.d(t,"i",function(){return f}),o.d(t,"j",function(){return g});const n="#24A0ED",s="#000",r="#FFF",i="#FF4500",d="#CCCCCA",a="#A5A4A4",c="#222",l="#EA0027",p="#5F99CF",u="#0079d3",m="#F7FBFD",b="#545452",f="#222",g="#C6C6C6"},"./src/lib/humanizeDate/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/app/strings/index.ts");function s(e,t,o){const s=new Date(1e3*e);return`${Object(n.a)(t,`time.monthName.${s.getMonth()}`)} ${o?s.getDate()+", ":""}${s.getFullYear()}`}},"./src/lib/linkMatchers/index.ts":function(e,t,o){"use strict";var n=o("./node_modules/linkify-it/index.js"),s=o.n(n),r=o("./node_modules/tlds/index.js"),i=o.n(r),d=o("./src/lib/linkMatchers/customLinks.ts"),a=o("./node_modules/lodash/values.js"),c=o.n(a);const l=e=>c()(d.b).includes(e.substring(1)),p=["//","ftp:","http:","https:","mailto:"],u=e=>((e,t)=>(t.forEach(t=>e.add(t,null)),e))(e,p);o.d(t,"c",function(){return m}),o.d(t,"d",function(){return f}),o.d(t,"g",function(){return g}),o.d(t,"a",function(){return y}),o.d(t,"b",function(){return x}),o.d(t,"e",function(){return O}),o.d(t,"f",function(){return w});const m=s()().tlds(i.a).set({fuzzyIP:!0}),b=s()().set({fuzzyIP:!0}).add(d.f.mention.prefix,d.f.mention.config),f=u(s()()).set({fuzzyLink:!1,fuzzyEmail:!1}).add(d.f.subreddit.prefix,d.f.subreddit.config).add(d.f.subredditFull.prefix,d.f.subreddit.config),g=u(s()()).set({fuzzyLink:!1,fuzzyEmail:!1}).add(d.f.profile.prefix,d.f.profile.config).add(d.f.profileFull.prefix,d.f.profile.config),h=s()().tlds(i.a).set({fuzzyIP:!0}).add(d.f.subreddit.prefix,d.f.subreddit.config).add(d.f.subredditFull.prefix,d.f.subreddit.config).add(d.f.profile.prefix,d.f.profile.config).add(d.f.profileFull.prefix,d.f.profile.config).add(d.f.mention.prefix,d.f.mention.config),v=m.normalize;m.normalize=(e=>{v.call(m,e),!e.schema&&e.url.startsWith("http:")&&(e.url=`https:${e.url.slice(5)}`)});const y=(e,t)=>{return(h.match(e)||[]).filter(e=>{const o=l(e.text);return!o||o&&t})},x=e=>{return[...g.match(e)||[],...b.match(e)||[]].map(e=>!l(e.text)&&e.text.replace(d.a,"")).filter(e=>e)},O=(e,t)=>{const o=e.match(t);if(o&&1===o.length&&0===o[0].index&&o[0].lastIndex===t.length)return o[0]},w=e=>{const t=m.match(e);if(t&&1===t.length&&0===t[0].index){const o=t[0];return o.lastIndex===e.length?o:((e,t)=>{const o=e.substring(t.lastIndex);if(/.*\/\/.*\/.*/.test(t.url)&&/^(\?|\!)+$/.test(o))return t.lastIndex+=o.length,t.url+=o,t})(e,o)}}},"./src/lib/opener/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return n});const n={SELF:"_self",BLANK:"_blank",PARENT:"_parent",TOP:"_top"};t.b=((e,t=n.SELF,o)=>{if(t===n.BLANK){const n=window.open("",t,o);null!=n?(n.opener=null,n.location.href=e):window.location.href=e}else window.location.href=e})},"./src/reddit/components/AccountCompleteness/index.tsx":function(e,t,o){"use strict";var n=o("./src/higherOrderComponents/makeAsync.tsx"),s=o("./src/lib/loadWithRetries/index.ts");const r=()=>null,i=Object(n.a)({ErrorComponent:r,getComponent:()=>Object(s.a)(()=>o.e("MonthsToMinutes").then(o.bind(null,"./src/reddit/components/AccountCompleteness/_AccountCompleteness.tsx"))).then(e=>e.default),LoadingComponent:r});t.a=i},"./src/reddit/components/AdLinkWrapper/index.tsx":function(e,t,o){"use strict";var n=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./bundled-modules/styled-components/styled-components.min.js");const r=o.n(s).a.div.withConfig({componentId:"s1u63ysq-0"})(["display: flex;justify-content: space-between;align-items: center;background-color: ",";height: 35px;"],e=>Object(n.c)(e).field);t.a=r},"./src/reddit/components/BannerAd/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/addQueryParams/index.ts"),p=o("./src/lib/constants/index.ts"),u=o("./src/lib/doubleclickForPublishers/index.ts"),m=o("./src/lib/intersectionObserver/index.ts"),b=o("./src/lib/objectSelector/index.ts"),f=o("./src/reddit/helpers/createBannerProperties/index.ts"),g=o("./src/reddit/selectors/subreddit.ts"),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;csetTimeout(()=>{throw e},0);class O extends r.a.Component{constructor(){super(...arguments),this.frame=null,this.loader=null,this.refreshedAt=1/0,this.isWithinLoadingDistance=!1}componentDidCatch(e){x(e)}defineSlot(){var e=this.props;const t=e.id,o=e.slot,n=e.properties;var s=e.sizes;const r=void 0===s?[]:s;try{return this.frame&&u.a(this.frame,{id:t,slot:o,properties:n,sizes:r})}catch(i){x(i)}}destroySlot(){try{this.frame&&u.b(this.frame)}catch(e){x(e)}}async componentDidMount(){try{await this.defineSlot()}catch(e){x(e)}this.loader&&m.a(this.loader,e=>{this.frame&&u.e(this.frame,{viewable:e.intersectionRatio>.5}),this.isWithinLoadingDistance=!0,this.refresh(this.props),this.loader&&m.b(this.loader)})}componentWillUnmount(){this.loader&&m.b(this.loader),this.destroySlot()}refresh(e){this.isWithinLoadingDistance&&(this.refreshedAt=Date.now(),this.frame&&u.d(this.frame,{id:e.id,slot:e.slot,properties:e.properties,sizes:e.sizes}))}componentWillReceiveProps(e){this.props.refreshKey!==e.refreshKey&&Date.now()-this.refreshedAt>6e3&&this.refresh(e)}render(){var e=this.props;const t=e.id,o=e.slot,n=e.className;return o?h(v,{"data-slot":o},void 0,h(y,{innerRef:e=>{this.loader=e}},`${t}-loadinghitbox`),r.a.createElement("div",{key:`${t}-div`,className:n,ref:e=>{this.frame=e},id:t})):h("div",{className:n})}}O.defaultProps={sizes:[p.f]};t.a=Object(i.connect)(()=>Object(d.createStructuredSelector)({properties:Object(b.a)((e,t)=>{const o=e.platform.currentPage;if(!o)return{};const n=`${e.meta.protocol}://${e.meta.domain}`;return Object(f.b)(t.placement,e.user,Object(l.a)(`${n}${o.url}`,o.queryParams),Object(g.v)(e,{subredditName:t.listingName}),t.position)}),slot:(e,t)=>{const o=e.platform.currentPage;return o&&o.meta?u.c(t.listingName,o.meta.name):""}}))(O)},"./src/reddit/components/CallToActionButton/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/controls/Button/index.tsx"),i=o("./src/reddit/controls/OutboundLink/styled.tsx");const d=s()(i.a).withConfig({componentId:"xq4oc1-0"})(["","background-color: transparent;","",";&:hover{text-decoration: none;}"],r.o,r.p,e=>e.isNotCardView?"height: 27px":"");t.a=d},"./src/reddit/components/CategoriesNavigation/Categories/index.m.less":function(e,t,o){e.exports={titleFontH1:"pIlxiRadWdcEAlZpZ3w57",titleFontH2:"_3vnIPkjF9gBa5GN2XFL1-n",titleFontH3:"MvcJW2tVfXEu3OFs8dyUn",titleFontH4:"_1EMItyJFgJK_DvcDtXBW5N",titleFontH5:"_1mVw3TrTmgMkNGKgvDGV4m",titleFontH6:"_1g_9si81i_Ia2WHfpJJysD",metadataFont:"hvzV6yOQzOK0U0lb9LIvc",flairFont:"_2d5LK8qj16SfFMeiO51ZxA",labelsFont:"_25hPBsDfNcLK2OHu5-NUuT",actionFont:"bd1M804sJobTLMn9jONGB",smallButtonFont:"_1DsZf85_3IARf2X_-StG2S",largeButtonFont:"_1aPJzuSXNyPQv9HMxGsdTF",tabFont:"_2Or84wUVDTQzfcwoGc7hDN",bodyFontH1:"_2Je67ruqe_x3kX9CxIJw5j",fvfo:"_2IMaqkpQwasYg4x37LzCd3",bodyFontH2:"_1uZDFpBkclKxCYaLJCdi8V",bodyFontH3:"_1Ohj1SaXQOG-zW_vtbBdJl",bodyFontH4:"_3nI5qwD_dLjCpstcuSuzAO",bodyFontH5:"_1V79Mo61gXvVAUMIbL8xII",bodyFontH6:"_21ljVz_9cQigv7inOMChAh",bodyFont:"_1FceGC28wdOKKUG8PA4aSj",bodyFontSmall:"G7nA9YAsdHSxeatvbcFfb",bodyFontMono:"_3tx_deDztLnD8a7aX8ujTQ",container:"_1Fvwm_nUnZInOU-lABGsba",item:"_2-ZGfZ8pVitk1Yqnsi6T4O",link:"_3F10i35Gntc-o4JIMuVHZP",linkActive:"_3yylOQ1SS6TbgJKQ-8Ux7T",arrowIcon:"_3mQpw_UbTbG4OYN4uquCwf",arrow:"uBD5FR-aGquNrZX3qcvqv",arrowLeft:"EJw8EFAUIlMSU6YEHQEpX",arrowRight:"_2smW023ohact6kPgSOwT5F"}},"./src/reddit/components/CategoriesNavigation/index.m.less":function(e,t,o){e.exports={container:"_3v16LgmyO8Zf2vXkCMxaap",showFPR:"_2dq2JfGI0L_UOOpy9csUuG",showFpr:"_2dq2JfGI0L_UOOpy9csUuG",showSuspended:"_3kGgzwkJvWmHQjDRfE3Zla",categoriesContainer:"_2GfQ0hFW3IubWuHuFqgPhn"}},"./src/reddit/components/CategoriesNavigation/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/classNames/index.ts"),p=o("./src/reddit/components/AlertBanner/heights.ts"),u=o("./src/reddit/components/LayoutNavigation/Container.tsx"),m=o("./src/reddit/constants/postLayout.ts"),b=o("./src/reddit/contexts/PageLayer/index.tsx"),f=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/selectors/category.ts"),h=o("./src/reddit/selectors/experiments/exploreV2.ts"),v=o("./src/reddit/selectors/user.ts"),y=o("./node_modules/lodash/isEqual.js"),x=o.n(y),O=o("./node_modules/react-motion/lib/react-motion.js"),w=o("./src/app/strings/index.ts"),j=o("./src/reddit/components/TrackingHelper/index.tsx"),S=o("./src/reddit/constants/listings.ts"),C=o("./src/reddit/constants/page.ts"),I=o("./src/reddit/controls/InternalLink/index.tsx"),k=o("./src/reddit/helpers/name/index.ts"),P=o("./src/reddit/helpers/trackers/navigation.ts"),N=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),_=o("./src/reddit/actions/category.ts"),T=o("./src/reddit/components/CategoriesNavigation/Categories/index.m.less"),L=o.n(T),M=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const e=Object(g.c)();return Object(d.createStructuredSelector)({language:v.M,subreddits:(t,{category:o})=>e(t,{categoryName:Object(k.f)(o.name)})})},(e,{category:t})=>({loadSubredditsAndNavigate:()=>e(_.i(t.id))}))(Object(j.b)(class extends r.a.Component{constructor(){super(...arguments),this.sendClickEvent=(()=>{this.props.sendEvent(Object(P.a)(Object(k.f)(this.props.category.name)))}),this.handleButtonClick=(()=>{this.sendClickEvent(),this.props.loadSubredditsAndNavigate()})}render(){const e=this.props.category;return r.a.createElement("span",{className:L.a.item,ref:this.props.innerRef},M(I.a,{className:Object(l.a)(L.a.link,this.props.isActive&&L.a.linkActive),to:`${S.c[C.e.Explore]}/${Object(k.f)(e.name)}`,onMouseDown:this.sendClickEvent},void 0,e.name))}}));class E extends r.a.Component{constructor(){super(...arguments),this.scrollTo=(e=>{this.containerRef&&(this.containerRef.scrollLeft=e)}),this.setContainerRef=(e=>{this.containerRef=e,this.props.innerRef&&this.props.innerRef(e)})}componentDidMount(){this.scrollTo(this.props.scrollLeft)}componentDidUpdate(e){this.scrollTo(e.scrollLeft)}render(){return r.a.createElement("div",{className:Object(l.a)(L.a.container,this.props.className),ref:this.setContainerRef},this.props.children)}}var B=o("./node_modules/raf/index.js"),F=o.n(B);class R extends r.a.Component{constructor(){super(...arguments),this.isIE=(()=>/Trident/.test(navigator.userAgent)),this.setContainerRef=(e=>{this.containerRef=e,this.createSensor()}),this.handleResize=(()=>{void 0!==this.frame&&F.a.cancel(this.frame),this.frame=F()(this.props.onResize)})}shouldComponentUpdate(){return!1}componentDidMount(){this.createSensor()}createSensor(){if(!this.containerRef||this.sensor)return;this.sensor=document.createElement("object"),this.sensor.setAttribute("style","\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n "),this.sensor.setAttribute("tabindex","-1"),this.sensor.onload=(()=>{this.props.onResize(),this.sensor&&this.sensor.contentDocument&&this.sensor.contentDocument.defaultView&&this.sensor.contentDocument.defaultView.addEventListener("resize",this.handleResize)}),this.sensor.type="text/html";const e=this.isIE();e&&this.containerRef.appendChild(this.sensor),this.sensor.data="about:blank",e||this.containerRef.appendChild(this.sensor),this.props.onResize()}componentWillUnmount(){this.sensor&&(this.sensor&&this.sensor.contentDocument&&this.sensor.contentDocument.defaultView&&this.sensor.contentDocument.defaultView.removeEventListener("resize",this.handleResize),this.containerRef&&this.containerRef.removeChild(this.sensor))}render(){return r.a.createElement("div",{ref:this.setContainerRef})}}var $=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(f.c)(e).body,L.a.arrowIcon,e=>Object(f.c)(e).navIcon,L.a.link,e=>Object(f.c)(e).bodyText),V=e=>$("div",{className:Object(l.a)(L.a.arrow,e.className),onClick:e.onClick},void 0,$(N.b,{className:L.a.arrowIcon}));var z=Object(j.b)(class extends r.a.Component{constructor(){super(...arguments),this.state={scrollLeft:0,showLeftArrow:!1,showRightArrow:!1},this.scrollTo=(e=>{if(!this.containerRef)return;const t=this.getMaxScrollLeft(),o=Math.min(Math.max(0,e),t),n={scrollLeft:o,showLeftArrow:0!==o,showRightArrow:o!==t};this.setState(e=>x()(e,n)?null:n)}),this.handleResize=(()=>{if(!this.containerRef)return;let e;const t=this.state.scrollLeft;var o=this.containerRef;const n=o.clientWidth,s=o.scrollWidth;e=s>n?{scrollLeft:Math.min(this.getMaxScrollLeft(),t),showLeftArrow:t>0,showRightArrow:t+nx()(t,e)?null:e)}),this.handleLeftArrowClick=(()=>{const e=this.state.scrollLeft;if(!this.containerRef||0===e)return;this.sendScrollEvent();const t=Math.max(0,e-D);this.setState({scrollLeft:t,showLeftArrow:0!==t,showRightArrow:!0})}),this.handleRightArrowClick=(()=>{const e=this.state.scrollLeft,t=this.getMaxScrollLeft();if(!this.containerRef||e>=t)return;this.sendScrollEvent();const o=Math.min(t,e+D);this.setState({scrollLeft:o,showLeftArrow:!0,showRightArrow:o!==t})}),this.sendScrollEvent=(()=>{this.props.sendEvent(P.b)}),this.sendAllCategoriesClickEvent=(()=>{this.props.sendEvent(Object(P.a)("all"))}),this.sendPopularClickEvent=(()=>{this.props.sendEvent(Object(P.a)(C.e.Popular))}),this.setContainerRef=(e=>{this.containerRef=e,this.handleResize(),this.ensureActiveIsVisible()}),this.setActiveRef=(e=>{this.activeRef=e,this.ensureActiveIsVisible()}),this.renderCategory=(e=>{const t=Object(k.f)(e.name),o=t===Object(k.f)(this.props.category||"");return $(A,{category:e,innerRef:o?this.setActiveRef:void 0,isActive:o},t)}),this.renderContent=(e=>{const t=void 0===this.props.category,o=this.props.category===C.e.Popular;return $(E,{className:this.props.className,innerRef:this.setContainerRef,scrollLeft:e.x},void 0,r.a.createElement("span",{className:L.a.item,ref:t?this.setActiveRef:void 0},$(I.a,{className:Object(l.a)(L.a.link,t?L.a.linkActive:""),onMouseDown:this.sendAllCategoriesClickEvent,to:this.props.baseUrl},void 0,Object(w.a)(this.props.language,"categories.all"))),Object(h.d)(this.props.exploreV2Variant)&&r.a.createElement("span",{className:L.a.item,ref:o?this.setActiveRef:void 0},$(I.a,{className:Object(l.a)(L.a.link,o?L.a.linkActive:""),onMouseDown:this.sendPopularClickEvent,to:S.c[C.e.Popular]},void 0,Object(w.a)(this.props.language,"subscriptions.popular"))),this.props.categories.map(this.renderCategory),this.state.showLeftArrow&&$(V,{className:L.a.arrowLeft,onClick:this.handleLeftArrowClick}),this.state.showRightArrow&&$(V,{className:L.a.arrowRight,onClick:this.handleRightArrowClick}))})}componentDidMount(){window.addEventListener("resize",this.handleResize),setTimeout(()=>{this.ensureActiveIsVisible(),this.handleResize()},2e3)}componentDidUpdate(e){this.props.category!==e.category&&this.ensureActiveIsVisible()}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}getMaxScrollLeft(){return this.containerRef?this.containerRef.scrollWidth-this.containerRef.clientWidth:0}ensureActiveIsVisible(){if(!this.containerRef||!this.activeRef)return;const e=this.state.scrollLeft,t=this.state.scrollLeft+this.containerRef.offsetWidth,o=this.activeRef.offsetLeft,n=this.activeRef.offsetLeft+this.activeRef.offsetWidth;if(o>t||nt){const e=n-t;this.scrollTo(this.state.scrollLeft+e+U)}else if(o1){for(var a=Array(i),c=0;cObject(f.c)(e).line,e=>Object(f.c)(e).line),X=Object(d.createStructuredSelector)({categories:g.e,exploreV2Variant:h.a,isLoggedIn:v.F,language:v.M,layout:b.O}),Z=Object(i.connect)(X),Q=Object(b.w)({isExplore:b.A,pageLayer:e=>e});t.a=Q(Z(e=>{if(e.isLoggedIn)return null;return K(J,{className:Object(l.a)(G.a.container,e.className,Object(p.a)(G.a,{showFPR:!1,showSuspended:!1})),considerPinnedSubscriptions:!1,considerSidebar:!1,render:()=>{const t=K(z,{baseUrl:e.baseUrl,categories:e.categories,category:e.category,exploreV2Variant:e.exploreV2Variant,language:e.language});return e.isExplore&&e.layout===m.f.Classic?K("div",{className:G.a.categoriesContainer},void 0,t):t}})}))},"./src/reddit/components/ClassicPost/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),d=o("./src/config.ts"),a=o("./src/lib/getShortenedLink.ts"),c=o("./src/reddit/components/AdLinkWrapper/index.tsx"),l=o("./src/reddit/components/CallToActionButton/index.tsx"),p=o("./src/reddit/components/Flatlist/index.tsx"),u=o("./src/reddit/components/JSAPIContainers/index.tsx"),m=o("./src/reddit/components/PostOverflowMenu/index.tsx"),b=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),f=o("./src/reddit/components/ExpandoButton/index.tsx"),g=o("./src/reddit/components/LargePost/index.tsx"),h=o("./src/reddit/components/ModModeReports/index.tsx"),v=o("./src/reddit/components/ModModeReports/helpers.ts"),y=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),x=o("./src/reddit/components/PostContainer/index.tsx"),O=o("./src/reddit/components/PostMedia/index.tsx"),w=o("./src/reddit/components/PostMeta/index.tsx"),j=o("./src/reddit/components/PostTitle/index.tsx"),S=o("./src/reddit/components/PostTopMeta/index.tsx"),C=o("./src/reddit/controls/OutboundLink/styled.tsx"),I=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),k=o("./src/reddit/models/Media/index.ts"),P=o("./src/reddit/components/ClassicPost/Thumbnail.tsx"),N=o("./node_modules/react-redux/es/index.js"),_=o("./node_modules/reselect/lib/index.js"),T=o("./src/app/actions/tooltip.ts"),L=o("./src/reddit/actions/post.ts"),M=o("./src/reddit/models/Vote/index.ts"),A=o("./src/reddit/contexts/InsideOverlay.tsx"),E=o("./src/reddit/contexts/PageLayer/index.tsx"),B=o("./src/reddit/selectors/activeModalId.ts"),F=o("./src/reddit/selectors/experiments/subscribeText.ts"),R=o("./src/reddit/selectors/moderatorPermissions.ts"),$=o("./src/reddit/selectors/monthsToMinutes.ts"),D=o("./src/reddit/selectors/posts.ts"),U=o("./src/reddit/selectors/user.ts");const W={autoplayPref:U.b,activeModalId:B.a,crosspost:D.c,currentUser:U.j,inlineSubscribeIsEnabled:F.a,isActive:D.f,isExpanded:D.h,isFrontpageHome:$.j,isMeta:(e,{postId:t})=>Object(D.m)(e,t),language:U.M,moderatorPermissions:R.f,modModeEnabled:E.Q,newsStory:()=>null,post:D.D,poll:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.models[o]:null},showMedia:E.u,subredditOrProfile:D.O,userIsOp:U.db,flairStyleTemplate:E.S},H=(e,{postId:t})=>({handleVote:o=>{const n=o===M.a.upvoted?Object(L.J)(t):Object(L.n)(t);e(n)},onIgnoreReports:()=>e(Object(L.H)(t)),onOpenReportsDropdown:t=>e(Object(T.e)({tooltipId:t}))}),V=(e,t,o)=>Object.assign({},e,t,o,{formatTitle:e=>e.title}),z=Object(N.connect)(()=>Object(_.createStructuredSelector)(W),H,V);var q=o("./src/reddit/selectors/news.ts");const G=Object(E.w)(),K=Object.assign({},W,{newsStory:q.q}),J=Object(N.connect)(()=>Object(_.createStructuredSelector)(K),H,V);var X,Z=o("./src/lib/LRUCache/index.ts"),Q=(X="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aObject(_.createStructuredSelector)(W),H,(e,t,o)=>Object.assign({},e,t,o,{formatTitle:(e=>{const t=e.trim().replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return e=>{const o=`${e.id}-${t}`;let n=ee.get(o);if(void 0===n){const r=new RegExp(`(\\b${t}\\b)`,"gi"),i=e.title.split(r);for(let e=1;e1){for(var a=Array(i),c=0;co?e.crosspostRootId?ce("div",{className:de.a.crosspostMediaWrapper},void 0,be(e,t)):be(e,t):null,be=(e,t)=>ce(O.a,{isExpando:!0,isListing:!0,isNotCardView:!0,scrollerItemRef:t,shouldLoad:!0,shouldPause:!1,showFull:!0,showCentered:!0,post:e}),fe=i()(class extends s.a.Component{componentDidUpdate(e){this.props.onSizeChanged&&e.isExpanded!==this.props.isExpanded&&this.props.onSizeChanged(this.props.post.id)}render(){var e=this.props;const t=e.className,o=e.currentUser,n=e.handleVote,r=e.isExpanded,i=e.isMeta,c=e.inSubredditOrProfile,b=e.inlineSubscribeIsEnabled,O=e.isCheckboxSelected,I=e.isFrontpage,N=e.isFrontpageHome,_=e.isOverlay,T=e.language,L=e.moderatorPermissions,M=e.eventFactory,A=e.flairStyleTemplate,E=e.formatTitle,B=e.modModeEnabled,F=e.newsStory,R=e.onClickPost,$=e.onIgnoreReports,D=e.onOpenReportsDropdown,U=e.poll,W=e.post,H=e.scrollerItemRef,V=e.subredditOrProfile,z=e.showBulkActionCheckbox,q=e.showMedia,G=e.toggleCheckbox,K=e.userIsOp,J=this.props.crosspost||void 0,X=Object(ne.a)(L),Z=Object(oe.a)(L),Q=B&&ne.a,Y=!!W.media&&W.media.type===k.m.RTJSON,ee="subreddit"===W.belongsTo.type,te=K&&Y,se=K&&!!ee,re=c&&!q,ie={flairStyleTemplate:A,post:W,inSubredditOrProfile:c,shouldShowSubscribeButton:b&&!(I&&N),subredditOrProfile:V,showOCCategories:!0,newsStory:F,language:T};return ce(x.a,{className:t,post:W,onClick:R,eventFactory:M},void 0,Object(g.b)(W,n,z,O,G,A),ce(y.b,{flairStyleTemplate:A},void 0,ce("div",{className:de.a.mainBody},void 0,ce("div",{className:re?de.a.expandoContainer:de.a.thumbnailContainer},void 0,!re&&ce(P.b,{className:de.a.classicThumbnail,crosspost:J&&W,isMeta:i,post:J||W,url:F&&F.thumbnailUrl&&W&&W.thumbnail&&"default"===W.thumbnail.url?F.thumbnailUrl:"",templatePlaceholderImage:A&&A.postPlaceholderImage}),ce(f.a,{crosspost:J,className:de.a.rightExpando,isExpanded:!!r,post:W,useMediaIcons:!1})),ce("div",{className:de.a.content,"data-click-id":"body",style:{paddingBottom:`${le}px`}},void 0,ce(j.c,{className:U?de.a.titleWithPoll:void 0,format:E,poll:U,post:W,size:j.b.Medium,titleColor:A&&A.postTitleColor,disableFlair:!!F&&!!F.topic&&!!F.subtopic,isOverlay:_},void 0,W.source&&!J&&ce(C.a,{href:W.source.url,isSponsored:W.isSponsored,source:W.source},void 0,Object(a.a)(W))),s.a.createElement(w.a,ae({key:"PostMeta"},ie)),B&&X&&Object(v.c)(W)&&ce(h.a,{language:T,onIgnoreReports:$,reportable:W}),ce("div",{className:de.a.spacer}),W.source&&W.source.url&&W.isSponsored&&ce(pe,{},void 0,ce(C.a,{href:W.source.url.replace(d.a.redditUrl,""),isSponsored:W.isSponsored,source:W.source},void 0,W.source.displayText),W.callToAction&&ce(l.a,{href:W.source.url.replace(d.a.redditUrl,""),isSponsored:W.isSponsored,source:W.source},void 0,W.callToAction)),ce("div",{className:de.a.flatlistContainer},void 0,ce(f.a,{className:de.a.leftExpando,crosspost:J,isExpanded:!!r,post:W,useMediaIcons:!1}),ce(ue,{compact:!1,flairStyleTemplate:A,model:W,onVoteClick:n}),ce(p.a,{className:de.a.flatlistSeparator}),ce(p.c,{className:de.a.flatlist,currentUser:o,hasModFlairPerms:Z,hasModPostPerms:X,isOverlay:!!_,language:T,modModeEnabled:B,onIgnoreReports:$,onOpenReportsDropdown:D,post:W,showEditPost:te,showEditFlair:se,tooltipType:_?S.c.Lightbox:void 0,useFlatlistBreakpoints:Object(m.h)({editPost:!Q,save:!Q,hide:!Q,report:!Q})})),ce(u.d,{postId:W.id}))),me(W,H,r)))}}).withConfig({componentId:"s1ty340e-2"})(["."," {background: ",";}","","","","","","","",";cursor: pointer;"],de.a.classicThumbnail,I.b,P.a,se.h,se.f,p.e,p.d,w.b,y.a,e=>Object(se.j)(e.flairStyleTemplate)),ge=(e=>G(J(Object(A.b)(e))))(fe),he=(e=>Y(te(e)))(fe);t.c=(e=>z(Object(A.b)(e)))(fe)},"./src/reddit/components/CompactPost/index.m.less":function(e,t,o){e.exports={responsiveMeta:"_1xomvNxK4aHGoGa-YDw1Mc",compactWrapper:"YA9IzN0YR-G5_oD5EUydl",compactPostRow:"WnMeTcero48dKo501T-19",leftRailWrapper:"_3YgWdffoKyCp7UaGAEQpoo",proposalMetaData:"_1_B8IWlNlt5jJVg4cKy7nL"}},"./src/reddit/components/CompactPost/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=(o("./node_modules/react-router-dom/es/index.js"),o("./node_modules/reselect/lib/index.js")),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/config.ts"),p=o("./src/lib/eventTools/index.ts"),u=o("./src/reddit/components/TrackingHelper/index.tsx"),m=o("./src/reddit/constants/postLayout.ts"),b=o("./src/reddit/constants/screenWidths.ts"),f=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),g=o("./src/reddit/helpers/showReportIndicator/index.ts"),h=o("./src/reddit/helpers/styles/components/index.tsx"),v=o("./src/reddit/helpers/styles/mixins/index.tsx"),y=o("./src/reddit/helpers/trackers/post.ts"),x=o("./src/reddit/models/Media/index.ts"),O=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),w=o("./src/reddit/models/User/index.ts"),j=o("./src/reddit/models/Vote/index.ts"),S=o("./src/app/actions/tooltip.ts"),C=o("./src/reddit/actions/post.ts"),I=o("./src/reddit/actions/postFlair.ts"),k=o("./src/reddit/selectors/activeModalId.ts"),P=o("./src/reddit/selectors/moderatorPermissions.ts"),N=o("./src/reddit/selectors/posts.ts"),_=o("./src/reddit/selectors/user.ts"),T=o("./src/reddit/components/AdLinkWrapper/index.tsx"),L=o("./src/reddit/components/AwardBadges/index.tsx"),M=o("./src/reddit/components/CallToActionButton/index.tsx"),A=o("./src/reddit/components/CommentsLink/index.tsx"),E=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),B=o("./src/reddit/components/ExpandoButton/index.tsx"),F=o("./src/reddit/components/Flatlist/index.tsx"),R=o("./src/reddit/components/JSAPIContainers/index.tsx"),$=o("./src/reddit/components/ModActionsMenu/index.tsx"),D=o("./src/reddit/components/ModModeReports/index.tsx"),U=o("./src/reddit/components/ModModeReports/helpers.ts"),W=o("./src/reddit/components/ModToolsFlatlist/index.tsx"),H=o("./src/reddit/components/ModToolsFlatlist/getModItemBreakpoints.ts"),V=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),z=o("./src/reddit/components/PostBadges/index.tsx"),q=o("./src/reddit/components/PostContainer/index.tsx"),G=o("./src/reddit/components/PostEventFollow/index.tsx"),K=o("./src/reddit/components/PostEventMeta/index.tsx"),J=o("./src/reddit/components/PostFlairPicker/index.tsx"),X=o("./src/reddit/components/PostLeftRail/index.tsx"),Z=o("./src/reddit/components/PostMedia/index.tsx"),Q=o("./src/reddit/components/PostModModeDropdown/index.tsx"),Y=o("./src/reddit/components/PostOverflowMenu/index.tsx"),ee=o("./src/reddit/components/PostTitle/index.tsx"),te=o("./src/reddit/components/PostTopMeta/index.tsx"),oe=o("./src/reddit/components/RestrictedFlatlistButton/index.tsx"),ne=o("./src/reddit/components/SponsoredLabel/index.tsx"),se=o("./src/reddit/components/SubredditIcon/index.tsx"),re=o("./src/reddit/components/VerticalVotes/index.tsx"),ie=o("./src/reddit/components/ViewReportsDropdown/index.tsx"),de=o("./src/reddit/contexts/InsideOverlay.tsx"),ae=o("./src/reddit/contexts/PageLayer/index.tsx"),ce=o("./src/reddit/controls/Checkbox/index.tsx"),le=o("./src/reddit/controls/MetaData/index.tsx"),pe=o("./src/reddit/controls/OutboundLink/styled.tsx"),ue=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),me=o("./src/reddit/helpers/styles/mixins/responsive.ts"),be=o("./src/reddit/icons/fonts/IgnoreReport/index.tsx"),fe=o("./src/reddit/icons/fonts/Report/index.tsx"),ge=o("./src/reddit/components/CompactPost/index.m.less"),he=o.n(ge),ve=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(O.c)(e).line,b.i-1),we=c()(re.a).withConfig({componentId:"g1q0zx-2"})(["align-items: flex-start;",""],me.a),je=c()(E.a).withConfig({componentId:"g1q0zx-3"})(["",""],me.b),Se=c()(Object(h.a)()).withConfig({componentId:"g1q0zx-4"})(["box-sizing: border-box;flex: 1;border-left: 4px solid ",";flex: 0 0 36px;"],X.c),Ce=c()(ce.a).withConfig({componentId:"g1q0zx-5"})(["padding: 4px;"]),Ie=c()(e=>{e.isCompact;var t=ye(e,["isCompact"]);return r.a.createElement(B.a,t)}).withConfig({componentId:"g1q0zx-6"})(["","flex: 0 0 24px;margin: 0 8px;"],e=>e.isCompact?me.a:me.b),ke=(c()(se.b).withConfig({componentId:"g1q0zx-7"})(["width: 20px;height: 20px;margin: 2px 12px 0 4px;"]),c.a.div.withConfig({componentId:"g1q0zx-8"})(["flex: 1 1 100%;margin-top: 2px;overflow: hidden;word-wrap: break-word;"])),Pe=c()(te.d).withConfig({componentId:"g1q0zx-9"})(["display: inline-block;vertical-align: middle;",""],me.b),Ne=c()(z.a).withConfig({componentId:"g1q0zx-10"})(["display: inline-block;vertical-align: middle;"]),_e=c.a.div.withConfig({componentId:"g1q0zx-11"})(["align-items: center;display: flex;flex: 0 0 72px;flex-direction: row;justify-content: flex-end;height: 24px;margin-left: 4px;padding-right: 4px;@media (max-width: ","px) {flex: 0 0 auto;flex-direction: column;height: 100%;}"],b.i-1),Te=c()(W.a).withConfig({componentId:"g1q0zx-12"})(["@media (max-width: ","px) {display: none;}"],H.a),Le=c()(A.b).withConfig({componentId:"g1q0zx-13"})(["","width: 53px;"],me.b),Me=c()(G.a).withConfig({componentId:"g1q0zx-14"})(["","text-align: left;width: 53px;"],me.b),Ae=c()(V.b).withConfig({componentId:"g1q0zx-15"})(["height: 100%;position: relative;"]),Ee=c.a.div.withConfig({componentId:"g1q0zx-16"})(["padding-top: 8px;margin-bottom: 8px;"]),Be=Object(i.connect)(()=>Object(d.createStructuredSelector)({activeModalId:k.a,crosspost:N.c,currentUser:_.j,flairStyleTemplate:ae.S,isActive:N.f,isExpanded:N.h,language:_.M,layout:ae.O,moderatorPermissions:P.f,modModeEnabled:ae.Q,poll:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.models[o]:null},post:N.D,subredditOrProfile:N.O,userIsOp:_.db}),(e,{postId:t})=>({dispatchFlairChanged:({post:t,previewFlair:o,selectedTemplateId:n})=>e(Object(I.h)({post:t,previewFlair:o,selectedTemplateId:n})),handleVote:o=>{const n=o===j.a.upvoted?Object(C.J)(t):Object(C.n)(t);e(n)},onIgnoreReports:()=>e(Object(C.H)(t)),onOpenReportsDropdown:t=>e(Object(S.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},o,e,t,{onFlairChanged:({previewFlair:o,selectedTemplateId:n})=>t.dispatchFlairChanged({post:e.post,previewFlair:o,selectedTemplateId:n})}));const Fe=e=>ve(Ae,{flairStyleTemplate:e.flairStyleTemplate},void 0,e.post.crosspostRootId?ve(Ee,{},void 0,Re(e.post,e.scrollerItemRef)):Re(e.post,e.scrollerItemRef)),Re=(e,t)=>ve(Z.a,{isExpando:!0,isListing:!0,isNotCardView:!0,scrollerItemRef:t,shouldLoad:!0,shouldPause:!1,showFull:!0,showCentered:!0,post:e}),$e=(e,t,o,n)=>ve(Ie,{crosspost:t,isCompact:n,isExpanded:o,post:e,useMediaIcons:!0}),De=(e,t,o)=>ve("div",{className:he.a.responsiveMeta},void 0,Object(le.d)(e.score,e.scoreHidden,o),ve(le.b,{}),Object(le.c)(e.numComments,o),ve(le.b,{}),t&&ve("a",{href:t.url},void 0,ve(le.a,{},void 0,t.displayText)),e.isSponsored&&[ve(ne.a,{},"label"),ve(le.b,{},"separator")],!e.isSponsored&&ve(le.a,{},void 0," Posted by "),ve(te.b,{post:e,canAccessRedesignProfiles:!1}));t.a=Be(c()(Object(u.b)(Object(de.b)(class extends r.a.Component{componentDidUpdate(e){this.props.onSizeChanged&&e.isExpanded!==this.props.isExpanded&&this.props.onSizeChanged(this.props.post.id)}render(){var e=this.props;const t=e.activeModalId,o=e.className,n=e.currentProfileName,s=e.crosspost,i=e.currentUser,d=e.eventFactory,a=e.flairStyleTemplate,c=e.handleVote;var u=e.isCheckboxSelected;const b=void 0!==u&&u,h=e.isCommentsPage,v=e.isCommentPermalink,O=e.isExpanded,j=e.isOriginalPage,S=e.isOverlay,C=e.isProfilePostListing;var I=e.inSubredditOrProfile;const k=void 0!==I&&I,P=e.language,N=e.layout,_=e.moderatorPermissions,T=e.modModeEnabled,A=e.onClickPost,E=e.onFlairChanged,B=e.onIgnoreReports,W=e.poll,H=e.post,V=e.subredditOrProfile,z=e.userIsOp,G=e.hideModTools,X=e.scrollerItemRef,Z=e.showBulkActionCheckbox,te=e.toggleCheckbox,ne=e.tooltipType,se=e.sendEvent,re=H.eventInfo,de=re&&Object(p.c)(re.eventStart,re.eventEnd),ae=!!H.media&&H.media.type===x.m.RTJSON,ce="subreddit"===H.belongsTo.type,me=z&&ae,ge=z&&!!ce,ye=Object(J.b)(H.id),Ie=Object(f.a)(_),Ae=Object(ue.a)(_),Ee=`-mod-actions-menu-${H.id}`,Be=!!i&&Object(w.f)(i)===H.author,Re=Object(U.c)(H),Ue=Object(F.g)("View--Reports",H.id,ne),We=Object(U.a)(H),He=e=>se(Object(y.d)(H.id,e));return ve(q.a,{className:o,post:H,onClick:A,eventFactory:d},void 0,ve("div",{className:he.a.compactWrapper},void 0,ve("div",{className:he.a.leftRailWrapper},void 0,ve(Se,{isRemoved:!!H.bannedBy,isReported:Object(g.a)(H),isSponsored:H.isSponsored},void 0,Z&&ve(Ce,{isCheckboxSelected:b,toggleCheckbox:te}),ve(we,{compact:!0,flairStyleTemplate:a,model:H,onVoteClick:c}),ve(je,{compact:!1,flairStyleTemplate:a,model:H,onVoteClick:c}))),ve(Oe,{flairStyleTemplate:a},void 0,ve("div",{className:he.a.compactPostRow},void 0,!G&&$e(H,s,O,!1),!k&&!H.isSponsored&&ve(R.h,{type:H.belongsTo.type,id:H.belongsTo.id}),ve(ke,{"data-click-id":"body"},void 0,ve(ee.c,{post:H,poll:W,size:ee.b.Small,titleColor:a&&a.postTitleColor,isOverlay:!1}),Object(K.b)(H)&&ve(r.a.Fragment,{},void 0,ve(K.a,{language:P,post:H}),ve(le.b,{})),De(H,V,P),ve(Pe,{flairStyleTemplate:a,language:P,post:H,showOCCategories:j,showSub:!!V&&!k&&!H.isSponsored,subredditOrProfile:V}),ve(Ne,{displayText:V?V.displayText:null,inSubredditOrProfile:k,language:P,post:H}),ve(L.d,{tooltipType:ne,thing:H})),ve(_e,{},void 0,de&&ve(Me,{compact:!0,post:H}),!de&&ve(Le,{hasModPostPerms:Ie,isCommentsPage:h,isCommentPermalink:v,isOverlay:S,postId:H.id,modModeEnabled:T,numComments:H.numComments,type:m.f.Compact}),ve(Te,{isOverlay:!1,language:P,layout:N,modModeEnabled:T,post:H,sendEvent:se,showIconsOnly:!0}),Ie&&ve($.a,{dropdownId:Ee,onClick:()=>He("post_mod_action_menu")},void 0,ve(F.b,{}),ve(Q.a,{hasModFlairPerms:Ae,hasModPostPerms:Ie,isOverlay:!1,isPostAuthor:Be,language:P,modModeEnabled:T,post:H,tooltipId:Ee})),Ie&&Re&&!T&&ve(oe.c,{text:`${We}`,onClick:()=>{this.props.onOpenReportsDropdown(Ue),He("post_report_menu")},id:Ue},void 0,ve(ie.a,{isOverlay:!1,language:P,model:H,onIgnoreReports:()=>{B(),He(H.ignoreReports?"restore_reports":"ignore_reports")},tooltipId:Ue}),H.ignoreReports?ve(be.a,{}):ve(fe.a,{})),ve(Y.g,{currentProfileName:n,isCommentsPage:h,isOverlay:!1,isProfilePostListing:C,layout:N,permalink:H.permalink,postId:H.postId,sendEvent:se,showEditPost:me,showEditFlair:ge,dropdownId:`${H.id}-overflow-menu`,useFlatlistBreakpoints:Object(Y.h)({share:!1,editPost:!1,save:!1,gild:!1,hide:!1,report:!1})}),!G&&$e(H,s,O,!0))),H.source&&H.source.url&&H.isSponsored&&ve(xe,{},void 0,ve(pe.a,{href:H.source.url.replace(l.a.redditUrl,""),isSponsored:H.isSponsored,source:H.source},void 0,H.source.displayText),H.callToAction&&ve(M.a,{href:H.source.url.replace(l.a.redditUrl,""),isSponsored:H.isSponsored,source:H.source,isNotCardView:!0},void 0,H.callToAction)),T&&Ie&&Re&&ve("div",{className:he.a.compactPostRow},void 0,ve(D.a,{language:P,onIgnoreReports:B,reportable:H})),ve(R.d,{postId:H.id}))),O&&ve(Fe,{post:H,scrollerItemRef:X,flairStyleTemplate:a}),t===ye&&ve(J.a,{flairs:H.flair,subredditId:H.belongsTo.id,language:P,modalId:ye,onFlairChanged:E}))}}))).withConfig({componentId:"g1q0zx-17"})(["","","","","","","","",";max-width: 100%;"],v.i,v.f,F.h,te.e,z.b,V.a,A.a,e=>Object(v.j)(e.flairStyleTemplate)))},"./src/reddit/components/CreatePostBanner/index.m.less":function(e,t,o){e.exports={titleFontH1:"_1BIJI1DdDH_4emkRdSgYtS",titleFontH2:"_23v2sEqtCPdekfIaLfBZp0",titleFontH3:"_3IPxgawQfrpK8awcnvf2tu",titleFontH4:"ZuN5dJ8fJ4v1pojDMILP0",titleFontH5:"_2ztaAHYqZbZbLYMI-lEtHX",titleFontH6:"FJTuq_jN8uqei2Q4GA66j",metadataFont:"_1cBJStdY8xmiR_5jS9gSeH",flairFont:"_1fMm1d_nUYPU1bZGhGW2bC",labelsFont:"_2_UCOjEBwHnvHk6zBrjPsR",actionFont:"_2yyPZbzMoNrAUtQO_SktBd",smallButtonFont:"_2_b2a8o6wkToROG8VNRtMR",largeButtonFont:"_3Ls4y5dDOPfsU8368YWswn",tabFont:"_2TXH3iCv_qoKnRDI_q5ehB",bodyFontH1:"_2ZqUm_Cp2QP_j0eqf4TOLu",fvfo:"Ud9FP0gU7NgPdco1P0GzC",bodyFontH2:"_3CcMb_6AI06xq5ar12VdGR",bodyFontH3:"_2rQURI6yWXPMKy8zTsJVhS",bodyFontH4:"_20eyEQiTe3oMfPFHKZsVTk",bodyFontH5:"_1LGkFCI_sPLVchg392lGmP",bodyFontH6:"NneW2LW2rvek7WBZYLULA",bodyFont:"_1WbHqicmob5scrxcNoRM6z",bodyFontSmall:"_1JhbrLSCwywCqsws4jUAzS",bodyFontMono:"_1DXzqFfRPHDAA7hSJMbTxi",closeContainer:"_3Amqa4WXRxq65XAjmjQw8E",buttonWrapper:"_2MsQ2gmnKXnwElZFA1jCbV",postIcon:"_2cBHGzAvbCcbR3bvPSt_Y1",button:"_3dn2kMjL3eThyGPEb1oAf-",banner:"_2bVJFy1zdpBBF6tNX6MsZt",heading:"aVXYLWktPH4YxXbOJbfEg",text:"_3VcroXmJS3StZ2nIi8JODq",close:"_1MiKBKJCDaPRJ7r-vSQ8xU"}},"./src/reddit/components/CreatePostButton/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/actions/modal.ts"),a=o("./src/reddit/constants/modals.ts"),c=o("./src/reddit/constants/page.ts"),l=o("./src/reddit/controls/Button/index.tsx"),p=o("./src/reddit/helpers/getSubredditUrl/index.ts"),u=o("./src/reddit/selectors/telemetry.ts"),m=o("./src/reddit/selectors/user.ts"),b=o("./node_modules/reselect/lib/index.js"),f=o("./src/reddit/components/TrackingHelper/index.tsx"),g=Object.assign||function(e){for(var t=1;t({openLoginModal:()=>e(Object(d.i)(a.a.REGISTER_MODAL_ID))}));t.a=y(Object(f.b)(e=>{var t=e.isLoggedIn,o=e.language,n=e.listingName,r=e.openLoginModal,d=e.sendEvent,a=e.subreddit,m=h(e,["isLoggedIn","language","listingName","openLoginModal","sendEvent","subreddit"]);return s.a.createElement(l.f,g({},m,{onClick:e=>{d(e=>({action:"click",noun:"create_post",source:"id_card",screen:Object(u.screen)(e),subreddit:Object(u.subreddit)(e),actionInfo:Object(u.actionInfo)(e)})),t||(r(),e.preventDefault())},to:`${Object(p.a)(a)||(e=>e===c.j?"/original/":"")(n)||"/"}submit`}),Object(i.a)(o,"postCreation.createPost"))}))},"./src/reddit/components/DiscoveryUnit/CarouselBase/index.m.less":function(e,t,o){e.exports={arrowIcon:"_2vWDDpepKDRWqekB9vJEi"}},"./src/reddit/components/DiscoveryUnit/CarouselBase/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/values.js"),r=o.n(s),i=o("./node_modules/react/index.js"),d=o.n(i),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/icons/svgs/DiscoveryUnitArrow/index.m.less"),l=o.n(c),p=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cp("svg",{className:e.className,viewBox:"0 0 29 29",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,p("defs",{},void 0,p("circle",{id:"du-left-b",cx:"18",cy:"18",r:"18"}),p("filter",{id:"du-left-d",x:"-33.3%",y:"-25%",width:"166.7%",height:"166.7%"},void 0,p("feOffset",{dx:"0",dy:"3",in:"SourceAlpha",result:"shadowOffsetOuter1"}),p("feGaussianBlur",{in:"shadowOffsetOuter1",result:"shadowBlurOuter1",stdDeviation:"3.5"}),p("feColorMatrix",{in:"shadowBlurOuter1",values:"0 0 0 0 0.101960784 0 0 0 0 0.101960784 0 0 0 0 0.105882353 0 0 0 0.3 0"})),p("path",{id:"du-left-a",d:"m12 8c-0.2048 0-0.4096-0.0784-0.5656-0.2344l-3.4344-3.4344-3.4344 3.4344c-0.3128 0.3128-0.8184 0.3128-1.1312 0s-0.3128-0.8184 0-1.1312l4-4c0.3128-0.3128 0.8184-0.3128 1.1312 0l4 4c0.3128 0.3128 0.3128 0.8184 0 1.1312-0.156 0.156-0.3608 0.2344-0.5656 0.2344zm0 4.8c-0.2048 0-0.4096-0.0784-0.5656-0.2344l-3.4344-3.4344-3.4344 3.4344c-0.3128 0.3128-0.8184 0.3128-1.1312 0s-0.3128-0.8184 0-1.1312l4-4c0.3128-0.3128 0.8184-0.3128 1.1312 0l4 4c0.3128 0.3128 0.3128 0.8184 0 1.1312-0.156 0.156-0.3608 0.2344-0.5656 0.2344z"})),p("g",{fill:"none",fillRule:"evenodd"},void 0,p("g",{transform:"translate(25 22) scale(-1 1) translate(-18 -18)"},void 0,p("g",{fillRule:"nonzero"},void 0,p("use",{className:l.a.black,filter:"url(#du-left-d)",xlinkHref:"#du-left-b"}),p("use",{className:l.a.white,xlinkHref:"#du-left-b"})),p("g",{transform:"translate(18 18) rotate(90) translate(-7.8261 -7.8261)"},void 0,p("polygon",{points:"0 16 16 16 16 0 0 0"}),p("mask",{id:"du-left-c",className:l.a.white},void 0,p("use",{xlinkHref:"#du-left-a"})),p("use",{className:l.a.black,fillRule:"evenodd",xlinkHref:"#du-left-a"}),p("g",{className:l.a.alienBlue,fillRule:"evenodd",mask:"url(#du-left-c)"},void 0,p("rect",{className:l.a.rect})))))),m=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cm("svg",{className:e.className,viewBox:"0 0 29 29",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},void 0,m("defs",{},void 0,m("circle",{id:"du-right-b",cx:"18",cy:"18",r:"18"}),m("filter",{id:"du-right-d",x:"-33.3%",y:"-25%",width:"166.7%",height:"166.7%"},void 0,m("feOffset",{dx:"0",dy:"3",in:"SourceAlpha",result:"shadowOffsetOuter1"}),m("feGaussianBlur",{in:"shadowOffsetOuter1",result:"shadowBlurOuter1",stdDeviation:"3.5"}),m("feColorMatrix",{in:"shadowBlurOuter1",values:"0 0 0 0 0.101960784 0 0 0 0 0.101960784 0 0 0 0 0.105882353 0 0 0 0.3 0"})),m("path",{id:"du-right-a",d:"m12 8c-0.2048 0-0.4096-0.0784-0.5656-0.2344l-3.4344-3.4344-3.4344 3.4344c-0.3128 0.3128-0.8184 0.3128-1.1312 0s-0.3128-0.8184 0-1.1312l4-4c0.3128-0.3128 0.8184-0.3128 1.1312 0l4 4c0.3128 0.3128 0.3128 0.8184 0 1.1312-0.156 0.156-0.3608 0.2344-0.5656 0.2344zm0 4.8c-0.2048 0-0.4096-0.0784-0.5656-0.2344l-3.4344-3.4344-3.4344 3.4344c-0.3128 0.3128-0.8184 0.3128-1.1312 0s-0.3128-0.8184 0-1.1312l4-4c0.3128-0.3128 0.8184-0.3128 1.1312 0l4 4c0.3128 0.3128 0.3128 0.8184 0 1.1312-0.156 0.156-0.3608 0.2344-0.5656 0.2344z"})),m("g",{fill:"none",fillRule:"evenodd"},void 0,m("g",{transform:"translate(-1005 -120)"},void 0,m("g",{transform:"translate(1012 124)"},void 0,m("g",{fillRule:"nonzero"},void 0,m("use",{className:l.a.black,filter:"url(#du-right-d)",xlinkHref:"#du-right-b"}),m("use",{className:l.a.white,xlinkHref:"#du-right-b"})),m("g",{transform:"translate(18 18) rotate(90) translate(-7.8261 -7.8261)"},void 0,m("polygon",{points:"0 16 16 16 16 0 0 0"}),m("mask",{id:"du-right-c",className:l.a.white},void 0,m("use",{xlinkHref:"#du-right-a"})),m("use",{className:l.a.black,fillRule:"evenodd",xlinkHref:"#du-right-a"}),m("g",{className:l.a.alienBlue,fillRule:"evenodd",mask:"url(#du-right-c)"},void 0,m("rect",{className:l.a.rect}))))))),f=o("./src/reddit/components/DiscoveryUnit/CarouselBase/index.m.less"),g=o.n(f);o.d(t,"a",function(){return v}),o.d(t,"b",function(){return y});var h=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ch("button",{className:Object(a.a)(g.a.arrow,e.className),onClick:e.onClick},void 0,h(u,{className:g.a.arrowIcon})),y=e=>h("button",{className:Object(a.a)(g.a.arrow,e.className),onClick:e.onClick},void 0,h(b,{className:g.a.arrowIcon}));t.c=class extends d.a.Component{constructor(e){super(e),this.state={scrollIndex:0,viewableItems:{},visibleItemsCount:null},this.makeVisibilityChangeHandler=(e=>t=>{this.setState({viewableItems:Object.assign({},this.state.viewableItems,{[e]:t.isIntersecting&&t.intersectionRatio>=.99})})}),this.getVisibleItemsCount=(()=>r()(this.state.viewableItems).reduce((e,t)=>e+(t?1:0),0)),this.getMaxScrollIndex=(e=>null!=e&&this.props.items?this.props.items.length-e:null),this.getMarginLeft=((e,t,o)=>e*-t+o),this.itemsFitInContainer=((e,t,o)=>!e||e.offsetWidth/t>o.length),this.getAdjustment=((e,t,o,n)=>{let s=0;if(e===t&&o){const e=o*n;s=(this.container?this.container.offsetWidth:e)-e}else e>0&&(s=0);return s}),this.setContainerRef=(e=>{this.container=e}),this.id="",this.onClickNext=this.onClickNext.bind(this),this.onClickPrev=this.onClickPrev.bind(this)}componentDidMount(){const e=this.getVisibleItemsCount();this.setState({visibleItemsCount:e})}onClickNext(){const e=this.getVisibleItemsCount(),t=this.getMaxScrollIndex(e),o=Math.max(1,e),n=Math.min(this.state.scrollIndex+o,t);this.setState({scrollIndex:n,visibleItemsCount:e})}onClickPrev(){const e=this.getVisibleItemsCount(),t=Math.max(1,e),o=Math.max(0,this.state.scrollIndex-t);this.setState({scrollIndex:o,visibleItemsCount:e})}}},"./src/reddit/components/DiscoveryUnit/Community/index.m.less":function(e,t,o){e.exports={layout:"_1Yi7fbTTde5XeZybixm6FR",iconContainer:"gWdCEy56VxHUE2mBMBOW6",subscribeIcon:"_12F_RRHdGrCd7fUWkfqSgn",subscribeButton:"OSpYRUTaGaz3fjrn4W5P9",textContainer:"_1_5Q3J1CP2DOHmfGlUHZf3",icon:"_2wcnJRvYkbVflIjjKlL5UQ",name:"_2vd1AsQKSbwADj27oRcCpI",subscribers:"_2vCu8MDznHrM1jxVe1QlBk",right:"_2RT-YVauGr7kW3UYPzKHiy",visitCommunity:"_18hknfXm8lfBF7Ukdz7q_p",description:"_2DMxsEeoABpUf9b0cmcofA",descriptionLine:"_3TPTU-e7e845VpQqN3B9ni",plusIcon:"_1IK16jx0Si95U3hxV79faK"}},"./src/reddit/components/DiscoveryUnit/Community/index.tsx":function(e,t,o){"use strict";var n,s=o("./src/app/strings/index.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-router-dom/es/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/classNames/index.ts"),p=o("./src/reddit/components/SubredditIcon/index.tsx"),u=o("./src/reddit/components/SubscribeButton/index.tsx"),m=o("./src/reddit/connectors/connectToLanguage.ts"),b=o("./src/reddit/constants/posts.ts"),f=o("./src/reddit/helpers/name/index.ts"),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cg("svg",{className:e.className,viewBox:"0 0 12 12",version:"1.1"},void 0,g("path",{d:"M10.8 4.4H7.6V1.2a.8.8 0 0 0-.8-.8H5.2a.8.8 0 0 0-.8.8v3.2H1.2a.8.8 0 0 0-.8.8v1.6a.8.8 0 0 0 .8.8h3.2v3.2a.8.8 0 0 0 .8.8h1.6a.8.8 0 0 0 .8-.8V7.6h3.2a.8.8 0 0 0 .8-.8V5.2a.8.8 0 0 0-.8-.8",fill:"currentColor",fillRule:"evenodd"})),v=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),y=o("./src/reddit/models/Subreddit/index.ts"),x=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),O=o("./src/reddit/components/DiscoveryUnit/Community/index.m.less"),w=o.n(O),j=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.withPlusIcon?"\n padding-bottom: 0;\n padding-top: 0;\n white-space: nowrap;\n ":""),C=c.a.div.withConfig({componentId:"s8pveuu-1"})(["."," {border: 1px solid ",";}."," {color: ",";}.",",.",",."," {color: ",";}."," {background-color: ",";}."," {color: ",";}."," {fill: ",";}"],w.a.icon,e=>Object(x.c)(e).line,w.a.name,e=>Object(x.c)(e).bodyText,w.a.description,w.a.subscribers,w.a.descriptionLine,e=>Object(x.c)(e).metaText,w.a.subscribeButton,e=>Object(x.c)(e).field,w.a.visitCommunity,e=>Object(x.c)(e).linkText,w.a.plusIcon,e=>Object(x.c)(e).body);t.a=Object(m.a)(e=>{const t=e.subredditAboutInfo,o=e.subredditOrProfile,n={name:o.name,type:Object(y.c)(o)?b.a.PROFILE:b.a.SUBREDDIT},r=t?t.publicDescription:"";return j(C,{className:Object(l.a)(w.a.container,e.className)},void 0,j(v.a,{className:w.a.layout},void 0,j("div",{className:w.a.iconContainer},void 0,j(p.b,{className:w.a.icon,redditStyle:!0,subredditOrProfile:o}),e.showSubscribeSmallIcon&&j(S,{className:w.a.subscribeIcon,getEventFactory:e.getSubscribeEventFactory,icon:!0,identifier:n,small:!0})),j("div",{className:w.a.textContainer},void 0,j(d.a,{className:w.a.name,to:o.url,onMouseDown:e.onClick},void 0,Object(f.b)(o.displayText||o.name)),!e.showDescriptionLine&&!!r&&j("p",{className:w.a.description,title:r},void 0,r),(e.showDescriptionLine||!r)&&!!o.subscribers&&j("p",{className:w.a.subscribers},void 0,Object(s.d)(e.language,"listings.subscribers",o.subscribers))),j("div",{className:w.a.right},void 0,!e.showSubscribeSmallIcon&&j(i.a.Fragment,{},void 0,e.showVisitLink&&j(d.a,{className:w.a.visitCommunity,to:o.url,onMouseDown:e.onClick},void 0,Object(s.a)(e.language,"discoveryUnits.visitCommunity")),j(S,{border:!!e.showSubscribeBlueButton,className:e.showSubscribeBlueButton||e.showSubscribeLargeIcon?void 0:w.a.subscribeButton,getEventFactory:e.getSubscribeEventFactory,identifier:n,icon:e.showSubscribeLargeIcon,small:!e.showSubscribeLargeIcon,withPlusIcon:!!e.showSubscribeBlueButton},void 0,e.showSubscribeBlueButton&&j(h,{className:w.a.plusIcon}))))),e.showDescriptionLine&&j("p",{className:w.a.descriptionLine,title:r},void 0,r))})},"./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.m.less":function(e,t,o){e.exports={subscribeBlock:"_2K1NDLfQ1li98LnvydBdNi",metaLine:"_2ZzXnnvViW1cNiyJDAwQDt",bodyWrapper:"_3u6y1RQYCofMUyoR2kjC5l",textWrapper:"_19mUmrg6WesSKSmZhQEjWV",mediaWrapper:"_1yIBLJ6HB85lFgtecGo5fE",thumbnail:"_3UTXxzS2wbR9EWHksS_e8h",flatlist:"_1Vzo24SML9Mhww7IxRI2pp",postTitle:"RIdh-lLjEPPyxAGw3Tu5k",postTitleCompact:"_2S1d6YLjro9lYVxzu3lo54",flexSpacer:"_2VNbdMdEXhCajLS8-L_dXA"}},"./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return Z});var n,s=o("./src/config.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/lib/isUrl/index.ts"),l=o("./src/reddit/components/DiscoveryUnit/Community/index.tsx"),p=o("./src/reddit/components/JSAPIContainers/index.tsx"),u=o("./src/reddit/components/Media/index.tsx"),m=o("./src/reddit/components/MiniCardPost/index.tsx"),b=o("./src/reddit/components/MiniCardPost/Flatlist/index.tsx"),f=o("./src/reddit/components/MiniCardPost/MetaLine/index.tsx"),g=o("./src/reddit/components/MiniCardPost/Thumbnail/index.tsx"),h=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),v=o("./src/reddit/components/PostContainer/index.tsx"),y=o("./src/reddit/components/PostFlairPicker/index.tsx"),x=o("./src/reddit/components/PostTitle/index.tsx"),O=o("./src/reddit/components/SubscribeButton/Base.tsx"),w=o("./src/reddit/constants/posts.ts"),j=o("./src/reddit/contexts/PageLayer/index.tsx"),S=o("./src/reddit/controls/Button/index.tsx"),C=o("./src/reddit/controls/ContentType/index.tsx"),I=o("./src/reddit/helpers/canPreviewSelfText/index.ts"),k=o("./src/reddit/helpers/getRichTextContent.ts"),P=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),N=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),_=o("./src/reddit/helpers/postHasSelfText/index.ts"),T=o("./src/reddit/models/Media/index.ts"),L=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),M=o("./src/reddit/components/Media/EmbedBox/index.m.less"),A=o.n(M),E=o("./src/reddit/components/Media/ImageBox/index.m.less"),B=o.n(E),F=o("./src/reddit/components/Media/VideoBox/index.m.less"),R=o.n(F),$=o("./src/reddit/components/MiniCardPost/index.m.less"),D=o.n($),U=o("./src/reddit/components/Thumbnail/index.m.less"),W=o.n(U),H=o("./src/reddit/controls/Score/index.m.less"),V=o.n(H),z=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.m.less"),q=o.n(z),G=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c div {\n width: 100%;\n }\n\n .${B.a.image} {\n object-fit: cover;\n width: 100%;\n }\n\n .${R.a.styledVideo} {\n object-fit: cover;\n }\n\n .${B.a.seeMore} {\n bottom: 0;\n }\n\n .${A.a.embedBox} {\n height: 180px;\n width: 100%;\n }\n }\n\n .${V.a.score} {\n color: inherit !important; // to override inline style\n }\n`,Q=a()(e=>{const t=e.autoplayPref,o=e.availableWidth,n=e.className,s=e.crosspostRoot,r=e.crosspostSubredditOrProfile,d=e.currentUser,a=e.eventFactory,m=e.flairStyleTemplate,O=e.forceLoadMedia,j=e.hideNSFWPref,S=e.language,C=e.moderatorPermissions,L=e.modModeEnabled,M=e.onClickPost,A=e.post,E=e.scrollerItemRef,B=e.shouldPause;var F=e.showMetaLine;const R=void 0===F||F;var $=e.showSubscribeBlock;const U=void 0!==$&&$,W=e.subredditOrProfile,H=e.userIsOp;const V=(s||A).media,z=V&&V.type,J=Object(y.b)(A.id),X=z===T.m.RTJSON,Z=A.belongsTo.type===w.a.SUBREDDIT,Q=H&&X,Y=H&&!!Z,ee=Object(N.a)(C),te=Object(P.a)(C),oe=V&&G(u.a,{autoplayPref:t,availableWidth:o,className:D.a.media,forceAspectRatio:T.c,isListing:!0,isMiniCard:!0,isNotCardView:!0,post:s||A,scrollerItemRef:E,shouldPause:B,shouldLoad:O,showCentered:!1,showFull:!1});let ne,se=!0;const re=!!A.source&&Object(c.a)(A.source.url)||!!A.thumbnail&&Object(c.a)(A.thumbnail.url);return!V&&re?(se=!1,ne=G(i.a.Fragment,{},void 0,G("div",{className:q.a.flexSpacer}),G("div",{className:q.a.mediaWrapper},void 0,G(g.a,{className:q.a.thumbnail,post:A,templatePlaceholderImage:m?m.postPlaceholderImage:K,showPlaceholderContentType:!m||!m.postPlaceholderImage})))):V&&oe?V.type!==T.m.RTJSON&&V.type!==T.m.TEXT?(se=!1,ne=G(i.a.Fragment,{},void 0,G("div",{className:q.a.flexSpacer}),G("div",{className:q.a.mediaWrapper},void 0,oe))):ne=Object(_.a)(A)||Object(k.a)(A,null)&&Object(I.a)(A)?G("div",{className:q.a.textWrapper},void 0,oe):G("div",{className:q.a.flexSpacer}):ne=G("div",{className:q.a.flexSpacer}),G(v.a,{className:n,post:A,onClick:M,eventFactory:a},void 0,G(h.b,{className:D.a.backgroundWrapper,flairStyleTemplate:m},void 0,G("div",{className:D.a.innerContainer},void 0,U&&W&&G(l.a,{className:q.a.subscribeBlock,getSubscribeEventFactory:e.getSubredditSubscribeEventFactory,onClick:()=>e.onCommunityClick(A),showSubscribeLargeIcon:!0,subredditOrProfile:W}),R&&W&&G(f.a,{className:q.a.metaLine,crosspostSubredditOrProfile:r,hideNSFWPref:j,language:S,onCommunityClick:()=>e.onCommunityClick(A),post:A,subredditOrProfile:W}),G(x.c,{className:se?q.a.postTitle:q.a.postTitleCompact,disableFlair:!0,hideSourceLink:!0,post:A,size:x.b.Large,titleColor:m&&m.postTitleColor}),ne,G(b.a,{className:q.a.flatlist,currentUser:d,handleVote:e.handleVote,hasModFlairPerms:te,hasModPostPerms:ee,language:S,modModeEnabled:L,post:A,showEditFlair:Y,showEditPost:Q}))),e.activeModalId===J&&G(y.a,{flairs:A.flair,subredditId:A.belongsTo.id,language:S,modalId:J,onFlairChanged:e.onFlairChanged}),G(p.d,{postId:A.id}))}).withConfig({componentId:"yhotp9-0"})(["",";",";margin-bottom: 0;"," {color: ",";}."," {padding-top: 8px;}."," {height: 100%;}."," {"," {fill: ",";}"," {",";background-color: ",";border: 1px solid ",";&:active,&:hover,&:disabled,&[disabled],&[data-disabled] {background-color: ",";border: 1px solid ",";}}}"],m.d,Z,C.a,e=>Object(L.c)(e).body,D.a.innerContainer,D.a.media,q.a.subscribeBlock,O.a,e=>Object(L.c)(e).button,O.b,S.u,e=>Object(L.c)(e).body,e=>Object(L.c)(e).button,e=>Object(L.c)(e).body,e=>Object(L.c)(e).button);t.a=J(Object(m.b)(Q))},"./src/reddit/components/DiscoveryUnit/Layout/Posts/TopPostsLargePost/index.m.less":function(e,t,o){e.exports={metaLine:"_3RsomDBMRm4zJwQoMA4H1I",bodyWrapper:"_8QyJR-f-gRDrBnB_U9d9M",mediaWrapper:"aAoswTeXSP59D_O0jbLMm",textWrapper:"_2QMHsv2ah510M8yVPnDIDo",meta:"_3OnBTLhwkjT_qb7jDZaN9k",metaWrapper:"_2kgjZeq5YSkBzbG2wBt-_",thumbnail:"_1DSgZoQLneHjWE3l_dVvDG",flatlist:"_15Tcsv4uOZy408GvAhSm6S",postTitle:"_20l1A0LHN5sLYdsFa4q_mv",postTitleCompact:"-si4FJBkXt7YGgVfE6_gR",flexSpacer:"oE0WBXnmx0c_cycbOzIeZ"}},"./src/reddit/components/DiscoveryUnit/Layout/Posts/TopPostsPlaceholder.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/lib/classNames/index.ts"),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/components/SubredditIcon/index.tsx"),u=o("./src/reddit/components/VerticalVotes/votes.tsx"),m=o("./src/reddit/contexts/PageLayer/index.tsx"),b=o("./src/reddit/helpers/styles/components/index.tsx"),f=o("./src/reddit/helpers/styles/mixins/index.tsx"),g=o("./src/reddit/helpers/styles/mixins/loading.ts"),h=o("./src/reddit/layout/row/Inline/index.tsx"),v=o("./src/reddit/models/Vote/index.ts"),y=o("./src/reddit/components/MiniCardPost/Placeholder/index.m.less"),x=o.n(y),O=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c{const t={interactive:!1,voteState:v.a.notVoted};return w("div",{className:e.className},void 0,r.a.createElement(u.d,t),w(k,{}),r.a.createElement(u.c,t))}).withConfig({componentId:"y700x7-1"})(["","align-items: center;flex-direction: row;"],f.y),N=l()(Object(b.a)()).withConfig({componentId:"y700x7-2"})(["",";",";"],g.b,g.c),_=l()(p.a).withConfig({componentId:"y700x7-3"})(["",";"],g.b);var T=l()(S(I(e=>{var t=e.className,o=e.showSubreddit,n=j(e,["className","showSubreddit"]);return w("div",{className:Object(i.a)(x.a.container,t)},void 0,r.a.createElement(N,O({className:x.a.thumbnail,gradientType:"posts"},n)),w("div",{className:x.a.content},void 0,w("div",{className:x.a.titleContainer},void 0,r.a.createElement(N,O({className:x.a.title,gradientType:"posts"},n)),r.a.createElement(N,O({className:x.a.title,gradientType:"posts"},n))),o&&w(h.a,{className:x.a.subreddit},void 0,r.a.createElement(_,O({className:x.a.subredditIcon,gradientType:"posts"},n,{isLoading:!1})),r.a.createElement(N,O({className:x.a.subredditName,gradientType:"posts"},n))),w(h.a,{},void 0,r.a.createElement(P,n),r.a.createElement(N,O({className:x.a.comments,gradientType:"posts"},n)),r.a.createElement(N,O({className:x.a.share,gradientType:"posts"},n)),r.a.createElement(N,O({className:x.a.ellipsis,gradientType:"posts"},n)))))}))).withConfig({componentId:"y700x7-4"})(["",";border-radius: 4px;cursor: pointer;"],f.n),L=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/index.m.less"),M=o.n(L),A=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cA("div",{className:Object(i.a)(M.a.container,e.className)},void 0,A("div",{className:M.a.largePosts},void 0,A(T,{className:M.a.topPostLargePost,isLoading:!0,showSubreddit:e.showSubreddit}),A(T,{className:M.a.topPostLargePost,isLoading:!0,showSubreddit:e.showSubreddit}),A(T,{className:M.a.topPostLargePost,isLoading:!0,showSubreddit:e.showSubreddit}))))},"./src/reddit/components/DiscoveryUnit/Layout/Posts/index.m.less":function(e,t,o){e.exports={container:"_380AW2tV1AjseFZoaW2xp3",topPosts:"_3RDCFf4elKrhJHKKZkPPD",topPostsLargePostsContainer:"_1iE8_7IcegvYg_Wg3A0jTR",largePosts:"_2jBymLZmAms1MelhCFZsUI",topPostLargePosts:"_1B27sUe973sxluKyC6_HnP",topPost:"_3_Nr3saSmaO8BeqrN2u7Pb",largePost:"_21q6EU8IrGnKgnRi9Fcrko",topPostLargePost:"_3rjlIRqkC_nm_BoSlEQ8u-",smallPosts:"_1XdjckgSGhgpGEGUohL62w",smallPost:"_69IUkr5xucpVcbGP5l070"}},"./src/reddit/components/DiscoveryUnit/Layout/PostsCarousel/index.m.less":function(e,t,o){e.exports={topPostsLargePostsContainer:"blJHXrhp2aDTr_eU2819a",postsWrapper:"_31N1g4ul5_oWaf7McMDm4z",arrowIcon:"_3F9Z39fzFmmtRTyUcoORtW",arrow:"_3PrQgt3ZKPk7QhsYwrdYga",arrowLeft:"_1GoqoM-Z9VRJCHgekfYoZE",arrowRight:"SGDu37agzx7_Dwp8seKWa"}},"./src/reddit/components/DiscoveryUnit/Layout/PostsCarousel/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/@researchgate/react-intersection-observer/lib/es/index.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-motion/lib/react-motion.js"),a=o("./node_modules/react-redux/es/index.js"),c=o("./src/reddit/components/DiscoveryUnit/CarouselBase/index.tsx"),l=o("./src/reddit/helpers/overlay/index.ts"),p=o("./src/reddit/helpers/trackers/discoveryUnit.ts"),u=o("./bundled-modules/styled-components/styled-components.min.js"),m=o.n(u),b=o("./src/lib/isUrl/index.ts"),f=o("./src/lib/prettyPrintNumber/index.ts"),g=o("./src/app/strings/index.ts"),h=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/LargePost/index.tsx"),v=o("./node_modules/react-router-dom/es/index.js"),y=o("./src/lib/classNames/index.ts"),x=o("./src/lib/timeAgo/index.ts"),O=o("./src/reddit/constants/posts.ts"),w=o("./src/reddit/components/Translated/index.tsx"),j=o("./src/reddit/components/Widgets/CommunityList/helpers.ts"),S=o("./src/reddit/layout/row/Inline/index.tsx"),C=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),I=o("./src/reddit/components/DiscoveryUnit/PostAuthor/index.m.less"),k=o.n(I),P=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(C.c)(e).metaText,k.a.description,e=>Object(C.c)(e).metaText);var _=e=>{const t=O.a.PROFILE,o=Object(j.a)(e.author,t);return P(N,{className:Object(y.a)(k.a.container,e.className)},void 0,P(S.a,{className:k.a.layout},void 0,P("div",{className:k.a.textContainer},void 0,P("span",{className:k.a.description},void 0,P(w.a,{msgId:"posts.postedBy"})),P(v.a,{className:k.a.authorName,to:o},void 0,Object(j.b)(e.author,t)),P("span",{className:k.a.timestamp},void 0,Object(x.b)(e.language,e.created/1e3)))))},T=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),L=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),M=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),A=o("./src/reddit/components/DiscoveryUnit/PostCommunity/index.m.less"),E=o.n(A),B=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(C.c)(e).active,e=>Object(C.c)(e).lightText,E.a.name,e=>Object(C.c)(e).bodyText,E.a.description,E.a.subscribers,E.a.descriptionLine,e=>Object(C.c)(e).metaText,E.a.subscribeButton,e=>Object(C.c)(e).field,E.a.visitCommunity,e=>Object(C.c)(e).linkText),R=m.a.span.withConfig({componentId:"gnl22b-1"})(["",""],T.metadataFont);var $=e=>{const t=Object(j.a)(e.name,e.type);return B(F,{className:Object(y.a)(E.a.container,e.className)},void 0,B(M.a,{className:E.a.layout},void 0,B("div",{className:E.a.iconContainer},void 0,e.iconUrl?B("img",{className:E.a.icon,src:e.iconUrl}):B(L.a,{className:E.a.planetIcon,"data-redditstyle":!0})),B("div",{className:E.a.textContainer},void 0,B(v.a,{className:E.a.name,to:t},void 0,Object(j.b)(e.displayText||e.name,e.type)),B("span",{className:E.a.separator},void 0,"•"),B(R,{className:E.a.timestamp},void 0,Object(x.b)(e.language,e.created/1e3)))))},D=o("./src/reddit/components/JSAPIContainers/index.tsx"),U=o("./src/reddit/components/Media/index.tsx"),W=o("./src/reddit/components/MiniCardPost/index.tsx"),H=o("./src/reddit/components/MiniCardPost/MetaLine/index.tsx"),V=o("./src/reddit/components/MiniCardPost/Thumbnail/index.tsx"),z=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),q=o("./src/reddit/components/PostContainer/index.tsx"),G=o("./src/reddit/components/PostTitle/index.tsx"),K=o("./src/reddit/helpers/canPreviewSelfText/index.ts"),J=o("./src/reddit/models/Media/index.ts"),X=o("./src/reddit/models/Subreddit/index.ts"),Z=o("./src/reddit/models/Widgets/index.ts"),Q=o("./src/reddit/components/MiniCardPost/index.m.less"),Y=o.n(Q),ee=o("./src/reddit/components/Thumbnail/index.m.less"),te=o.n(ee),oe=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/TopPostsLargePost/index.m.less"),ne=o.n(oe),se=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(C.c)(e).actionIcon);const de="\n border-radius: 0;\n height: 180px;\n min-width: 324px;\n width: auto;\n",ae=m()(class extends i.a.Component{render(){var e=this.props;const t=e.autoplayPref,o=e.availableWidth,n=e.className,s=e.crosspostRoot,r=e.crosspostSubredditOrProfile,d=e.eventFactory,a=e.flairStyleTemplate,c=e.forceLoadMedia,l=e.hideNSFWPref,p=e.language,u=e.onClickPost,m=e.post,h=e.scrollerItemRef,v=e.shouldPause;var y=e.showAuthorBlock;const x=void 0!==y&&y;var O=e.showMetaLine;const w=void 0===O||O;var j=e.showSubscribeBlock;const S=void 0!==j&&j,C=e.subredditOrProfile,I=(s||m).media,k=!I&&!!m.source&&Object(b.a)(m.source.url);let P=I&&re(U.a,{autoplayPref:t,availableWidth:o,className:Y.a.media,forceAspectRatio:J.c,isListing:!0,isMiniCard:!0,isNotCardView:!0,post:s||m,scrollerItemRef:h,shouldPause:v,shouldLoad:c,showCentered:!1,showFull:!1}),N=!1;I&&P&&(I.type!==J.m.RTJSON&&I.type!==J.m.TEXT?(P=re("div",{className:ne.a.mediaWrapper},void 0,P),N=!0):I&&I.content&&Object(K.a)(m)&&(P=re("div",{className:ne.a.textWrapper},void 0,P)));const T=!N&&!k;let L;return C&&(L=Object(X.c)(C)?Object(Z.g)(C):Object(Z.h)(C)),re(q.a,{className:n,post:m,onClick:u,eventFactory:d,style:this.props.style},void 0,re(z.b,{className:Y.a.backgroundWrapper,flairStyleTemplate:a},void 0,re("div",{className:Y.a.innerContainer},void 0,S&&C&&i.a.createElement($,se({created:m.created,language:p},L)),x&&C&&i.a.createElement(_,se({created:m.created,language:p,author:m.author},L)),re(G.c,{className:T?ne.a.postTitle:ne.a.postTitleCompact,disableFlair:!0,hideSourceLink:!0,post:m,size:G.b.Large,titleColor:a&&a.postTitleColor}),w&&C&&re(H.a,{className:ne.a.metaLine,crosspostSubredditOrProfile:r,hideNSFWPref:l,language:p,post:m,subredditOrProfile:C}),(N||k)&&re("div",{className:ne.a.flexSpacer}),k&&re("div",{className:ne.a.mediaWrapper},void 0,re(V.a,{className:ne.a.thumbnail,post:m,templatePlaceholderImage:a&&a.postPlaceholderImage})),P,re("div",{className:ne.a.metaWrapper},void 0,re(ie,{className:ne.a.meta},void 0,Object(g.d)(p,"posts.points.noun",m.score,{count:Object(f.b)(m.score)})),re(ie,{},void 0,Object(g.d)(p,"posts.comments.noun",m.numComments,{count:Object(f.b)(m.numComments)}))))),re(D.d,{postId:m.id}))}}).withConfig({componentId:"s7w73iq-1"})(["",";",";border-color: ",";flex: unset;min-width: 324px;margin-right: 12px;max-width: 324px;."," {white-space: initial;}."," {."," {",";}."," {",";background-color: ",";background-size: cover;min-width: 300px;}}"],W.d,h.b,e=>Object(C.c)(e).line,Y.a.innerContainer,ne.a.thumbnail,te.a.container,de,te.a.thumbnail,de,e=>Object(C.c)(e).line);var ce=Object(W.b)(ae),le=o("./src/reddit/components/DiscoveryUnit/Layout/Posts/TopPostsPlaceholder.tsx"),pe=o("./src/reddit/components/DiscoveryUnit/Layout/PostsCarousel/index.m.less"),ue=o.n(pe),me=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{var t=e.root,o=e.handleVisibilityChange,n=be(e,["root","handleVisibilityChange"]);return me(s.a,{root:t,threshold:.99,rootMargin:"0px 0px 0px 0px",onChange:o},void 0,i.a.createElement(ce,n))},ve=Object(a.connect)(null,(e,{discoveryUnit:t,searchDiscoveryUnit:o})=>({openOverlay:t=>e(Object(l.a)(t.permalink)),trackPostClick:(n,s)=>e((e,r)=>t?p.f(r(),t,n):o?p.f(r(),o,n,s):null),trackPostSubredditClick:n=>e((e,s)=>t?p.g(s(),t,n):o?p.g(s(),o,n):null)}));t.a=ve(class extends c.c{constructor(e){super(e),this.state={scrollIndex:0,viewableItems:{},visibleItemsCount:null},this.id="PostsCarousel"}componentDidMount(){super.componentDidMount()}componentDidUpdate(e,t){this.state!==t&&this.trackPostsViewed(this.props)}componentWillReceiveProps(e){this.props.items!==e.items&&this.trackPostsViewed(e)}trackPostsViewed(e){if(e.isLoading||0===e.items.length)return;const t=Math.min(this.state.scrollIndex+this.getVisibleItemsCount(),this.props.items.length);e.items.slice(this.state.scrollIndex,t).forEach(t=>this.props.searchDiscoveryUnit?e.onPostView(this.props.searchDiscoveryUnit,t,e.searchOptions):this.props.discoveryUnit?e.onPostView(this.props.discoveryUnit,t):null)}onClickNext(){super.onClickNext(),this.trackPostsViewed(this.props)}onClickPrev(){super.onClickPrev(),this.trackPostsViewed(this.props)}render(){if(this.props.isLoading||0===this.props.items.length)return me(le.a,{shouldUseSmallCardLayout:!1,showSubreddit:this.props.showSubreddit});const e=this.props.searchDiscoveryUnit?p.p():p.e();var t=this.state;const o=t.scrollIndex,n=t.visibleItemsCount,s=this.getMaxScrollIndex(n),r=this.getAdjustment(o,s,n,fe),a=this.getMarginLeft(o,fe,r),l=this.itemsFitInContainer(this.container,fe,this.props.items),u=this.props.singleSubredditMode;return i.a.createElement("div",{className:ue.a.postsWrapper,id:this.id,ref:this.setContainerRef},me(d.Motion,{defaultStyle:{marginLeft:0},style:{marginLeft:Object(d.spring)(a,ge)}},void 0,t=>me(i.a.Fragment,{},void 0,this.props.items.map((o,n)=>me(he,{className:ue.a.largePost,eventFactory:e,forceLoadMedia:!0,onClickPost:(e,t)=>{this.props.openOverlay(t),this.props.trackPostClick(t.id,this.props.searchOptions)},showAuthorBlock:!!u,showMetaLine:!1,showSubscribeBlock:!u,style:0===n?t:void 0,handleVisibilityChange:this.makeVisibilityChangeHandler(n),root:this.id,postId:o},o)))),0!==o&&me(c.a,{className:ue.a.arrowLeft,onClick:this.onClickPrev}),!l&&(null==s||o1){for(var a=Array(i),c=0;cObject(i.c)(e).body,c.a.oldContainer,c.a.heroContainer,e=>Object(i.c)(e).postLine);t.a=(e=>l("div",{className:Object(r.a)(Object(d.c)(e.exploreV2Variant)?c.a.oldContainer:e.exploreV2Variant?c.a.smallContainer:c.a.heroContainer,e.className)},void 0,l("div",{className:c.a.header},void 0,e.header),l("div",{className:e.hidePadding?c.a.bodyHidePadding:c.a.body},void 0,e.children)))},"./src/reddit/components/DiscoveryUnit/PostAuthor/index.m.less":function(e,t,o){e.exports={layout:"_2REdLXF0mpSj8m3oeNFnQI",textContainer:"_25evCORf3YPgobOP7A0KBH",timestamp:"_12ZMpGOwwzQ5LQDmj2sycd",authorName:"_2cI137mSn1p19S7GzCn4aj",description:"_3WMX64jyXL-FNQ0kNYl267"}},"./src/reddit/components/DiscoveryUnit/PostCommunity/index.m.less":function(e,t,o){e.exports={layout:"_3w4KSJJGE7TS9xZVlkChNX",iconContainer:"_8eVKEiEgNTHopUF8DqZhu",separator:"_2dPygXwKlm02lGuxfWM6hJ",subscribeIcon:"_3C-lBXRQY9_CCGVZfQJODL",subscribeButton:"_26ierA6Rodr6VMGHkKwTPE",textContainer:"ZseEDtQar85FcCdC4sPE7",timestamp:"_3AdY0o-9CnsxnxO_VDj8Zh",icon:"_3YX9w39yU25-vbz-5gk236",planetIcon:"f6zRrQi4zqlZ4aoPrzGIN",name:"lyBM6dpYVMHQASC9SYGiO",subscribers:"uPyUGlwdDzPsq3i6O_w_G",right:"_9gZLJghZHrkIQlPvwZYDE",visitCommunity:"_1BAg1jhNwLExU7vX1TAvxR",description:"_3PWARIYmlsbZulr9sGQAVC",descriptionLine:"_2-CpYCxMGuxCYjr8tTgDTR"}},"./src/reddit/components/DiscoveryUnit/SubredditTopContentDiscoveryUnit/index.m.less":function(e,t,o){e.exports={title:"_1sf7GjDaEBhme5ClA39yBo",communityBackground:"_1pX_BOlTi53SAMVSDu_OrT",seeAllPosts:"_2zf-tJ6dr3umn1gcuEpDk8",communityDescriptionPlaceholder:"_1RYE13EcDNn1A1X1-h42f_",arrowPlaceholder:"_1q9k3G4VKHdAOsl64CbSge",headerLink:"_2HnhAFvq_dYxe2LgLqRXfK"}},"./src/reddit/components/EmptySubreddit.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/config.ts"),u=o("./src/lib/constants/index.ts"),m=o("./src/lib/isFakeSubreddit/index.ts"),b=o("./src/reddit/constants/postLayout.ts"),f=o("./src/reddit/constants/screenWidths.ts"),g=o("./src/reddit/controls/Button/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),v=o("./src/reddit/selectors/user.ts"),y=o("./src/reddit/components/PostList/Placeholder.tsx"),x=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),O=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(x.c)(e).bodyText),S=c.a.div.withConfig({componentId:"rqdrsd-1"})(["","","color: ",";"],w,h.titleFontH5,e=>Object(x.c)(e).bodyText),C=c.a.div.withConfig({componentId:"rqdrsd-2"})(["position: relative;width: 100%;height: 100%;"]),I=c.a.div.withConfig({componentId:"rqdrsd-3"})(["width: 80%;margin: 80px auto;"]),k=c()(y.a).withConfig({componentId:"rqdrsd-4"})(["position: absolute;left: 0;width: 100%;top: 0;background: none;opacity: 0.4;"]),P=c()(g.f).withConfig({componentId:"rqdrsd-5"})(["","display: inline-block;@media (max-width: ","px) {align-self: stretch;}"],w,f.e-1),N=c.a.img.withConfig({componentId:"rqdrsd-6"})(["height: 147px;width: 140px;"]),_=c.a.div.withConfig({componentId:"rqdrsd-7"})(["position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;min-height: ","px;text-align: center;@media (max-width: ","px) {align-items: left;min-height: 0;}"],380,f.e-1),T=Object(d.createStructuredSelector)({language:v.M}),L=Object(i.connect)(T),M=({language:e,listingName:t,sort:o})=>O(I,{},void 0,O(j,{},void 0,o===u.X.RISING&&Object(l.a)(e,"listings.emptySubredditRising.primary"),o!==u.X.RISING&&Object(l.a)(e,"listings.emptySubreddit.primary")),t&&!Object(m.a)(t)&&r.a.Children.toArray([O(S,{},void 0,o===u.X.RISING&&Object(l.a)(e,"listings.emptySubredditRising.secondary"),o!==u.X.RISING&&Object(l.a)(e,"listings.emptySubreddit.secondary")),O(P,{to:`/r/${t}/submit`},void 0,Object(l.a)(e,"listings.emptySubreddit.callToAction"))])),A=e=>O(I,{},void 0,O(N,{src:`${p.a.assetPath}/img/snoo_discovery@1x.png`}),O(j,{},void 0,Object(l.a)(e.language,"listings.emptyHomepage.primary")),O(P,{to:"/r/popular"},void 0,Object(l.a)(e.language,"listings.emptyHomepage.callToAction")));t.a=c()(L(e=>O(_,{},void 0,O(k,{isLoading:!1,layout:b.f.Classic}),O(C,{},void 0,e.subreddit?r.a.createElement(M,e):r.a.createElement(A,e))))).withConfig({componentId:"rqdrsd-8"})(["position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;min-height: ","px;text-align: center;@media (max-width: ","px) {align-items: left;min-height: 0;}"],380,f.e-1)},"./src/reddit/components/ExpandoButton/index.m.less":function(e,t,o){e.exports={outer:"RvLtAcdRtbOQbhFB7MD_T",icon:"saNpcHve-34zjaa0cbIxW",hideOnHover:"_25HJpaEPiVNq6Ss3Ad7dp9",showOnHover:"_2S05CzViTnl3I2ekCABqFo",outboundLinkIcon:"_1zB4YvOwHPxdPEXG2CYhKB"}},"./src/reddit/components/ExpandoButton/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/react-router-dom/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),u=o("./src/lib/classNames/index.ts"),m=o("./src/lib/permalinkToOverlayLocation/index.ts"),b=o("./src/reddit/actions/post.ts"),f=o("./src/reddit/helpers/postHasSelfText/index.ts"),g=o("./src/reddit/helpers/styles/mixins/index.tsx"),h=o("./src/reddit/icons/fonts/Expandos/Arrows/Collapse/index.tsx"),v=o("./src/reddit/icons/fonts/Expandos/Arrows/Expand/index.tsx"),y=o("./src/reddit/icons/fonts/helpers.tsx"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cx("i",{className:`${Object(y.b)("expandoMediaLightbox")} ${e.className}`,onClick:e.onClick})).withConfig({componentId:"s14hmdpf-0"})(["display: inline-block;vertical-align: middle;font-size: 14px;font-weight: 400;line-height: 14px;"]),w=o("./src/reddit/icons/fonts/Expandos/Media/Video/index.tsx"),j=o("./src/reddit/icons/fonts/Gif/index.tsx"),S=o("./src/reddit/icons/fonts/Link/index.tsx"),C=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),I=o("./src/reddit/icons/fonts/Photos/index.tsx"),k=o("./src/reddit/icons/fonts/Text/index.tsx"),P=o("./src/reddit/models/Media/index.ts"),N=o("./src/reddit/selectors/user.ts"),_=o("./src/reddit/components/ExpandoButton/index.m.less"),T=o.n(_),L=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({toggle:()=>e(Object(b.o)({postId:t.post.id}))})),R=e=>{const t=Object(u.a)(T.a.icon,T.a.hideOnHover);switch(e){case P.m.GIFVIDEO:return L(j.a,{className:t});case P.m.IMAGE:return L(I.a,{className:t});case P.m.TEXT:case P.m.RTJSON:return L(k.a,{className:t});case P.m.VIDEO:return L(w.a,{className:t});case P.m.EMBED:default:return L(S.a,{className:t})}};t.a=F(e=>{const t=e.className,o=e.crosspost,n=e.isExpanded,s=e.language,i=e.post,d=e.toggle,a=e.useMediaIcons,c=o||i;return c.media&&("rtjson"!==c.media.type&&"text"!==c.media.type||Object(f.a)(c))?L(M,{"aria-expanded":n,"aria-haspopup":!0,"aria-label":Object(p.a)(s,"posts.expando"),className:Object(u.a)(t,T.a.outer),"data-click-id":n?"expando_close":"expando_open",onClick:d},void 0,n?L(h.a,{className:T.a.icon}):a?L(r.a.Fragment,{},void 0,R(c.media&&c.media.type),L(v.a,{className:Object(u.a)(T.a.icon,T.a.showOnHover)})):L(v.a,{className:T.a.icon})):c.source&&c.source.url?L(A,{"aria-label":Object(p.a)(s,"posts.expandoLink"),className:Object(u.a)(t,T.a.outer),"data-click-id":"expando_open",href:c.source.url,target:"_blank"},void 0,L(C.a,{className:Object(u.a)(T.a.icon,T.a.outboundLinkIcon)})):L(E,{"aria-label":Object(p.a)(s,"posts.expandoLightbox"),className:Object(u.a)(t,T.a.outer),"data-click-id":"expando_open",to:Object(m.a)(c.permalink),rel:"nofollow"},void 0,L(O,{className:T.a.icon}))})},"./src/reddit/components/FollowButton/index.m.less":function(e,t,o){e.exports={button:"_2nvX_gR9FhSQ1lY6b1bWFW",layout:"_3lvJB_SaoWUqdHyOufnmZ6",icon:"Z6QJrMufwPMvNNas6O93V",iconFollowed:"_2i0YV5wtThaZqsLsq3DBCh"}},"./src/reddit/components/FrontpageSidebar/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./src/app/strings/index.ts"),c=o("./src/reddit/components/IdCard/index.tsx"),l=o("./node_modules/react-router-redux/es/index.js"),p=o("./bundled-modules/styled-components/styled-components.min.js"),u=o.n(p),m=o("./src/reddit/components/SidebarSpacer/index.tsx"),b=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),f=o("./src/reddit/controls/Button/index.tsx"),g=o("./src/reddit/icons/svgs/Premium/index.tsx"),h=o("./src/reddit/components/PremiumCTA/index.m.less"),v=o.n(h),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c({onClickPremium:()=>e(Object(l.b)("/premium"))}))(class extends r.a.Component{render(){var e=this.props;const t=e.className,o=e.language,n=e.onClickPremium;return y(m.a,{},void 0,y(b.a,{className:t,contentOnly:!0},void 0,y("div",{className:v.a.wrapper},void 0,y(g.a,{className:v.a.icon}),y("div",{className:v.a.content},void 0,y("div",{className:v.a.title},void 0,Object(a.a)(o,"gold.premiumCTA.title")),y("div",{className:v.a.description},void 0,Object(a.a)(o,"gold.premiumCTA.description"))),y(x,{className:v.a.cta,onClick:n},void 0,Object(a.a)(o,"gold.premiumCTA.cta")))))}}),w=o("./src/reddit/components/SidebarAd/ListingPageSidebarAd.tsx"),j=o("./src/reddit/components/SidebarContainer/index.tsx"),S=o("./src/reddit/components/SidebarStickyBottom/index.tsx"),C=o("./src/reddit/actions/post.ts"),I=o("./src/reddit/components/MiniPost/index.tsx"),k=o("./src/reddit/components/Widgets/Base/index.tsx"),P=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cP(I.b,{postId:e.id},e.id)))}},_=o("./src/reddit/helpers/overlay/index.ts"),T=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),L=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),M=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({openLightbox:t=>()=>e(Object(_.a)(t.permalink)),clearLinks:()=>e(Object(C.l)())})),E=u.a.button.withConfig({componentId:"s1ux9zf5-0"})(["","color: ",";text-align: right;width: 100%;"],T.metadataFont,e=>Object(L.c)(e).actionIcon);var B=A(class extends r.a.Component{render(){return M(k.c,{},void 0,M(N,{className:this.props.className,headerText:Object(a.a)(this.props.language,"sidebar.recentPosts"),language:this.props.language,posts:this.props.posts}),M(E,{onClick:this.props.clearLinks},void 0,Object(a.a)(this.props.language,"posts.clear")))}}),F=o("./src/reddit/selectors/posts.ts"),R=o("./src/reddit/selectors/user.ts"),$=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({openLightbox:t=>()=>e(Object(_.a)(t.permalink))}))(({className:e,recentPosts:t,language:o})=>t&&t.length?$(m.a,{},void 0,$(B,{className:e,language:o,headerText:Object(a.a)(o,"sidebar.recentPosts"),posts:t})):null),W=o("./src/reddit/components/Widgets/Aggregate/Subreddits/index.tsx"),H=o("./src/reddit/constants/tracking.ts"),V=o("./src/reddit/selectors/telemetry.ts"),z=o("./src/reddit/selectors/widgets.ts"),q=o("./src/telemetry/models/Subreddit.ts");const G=e=>t=>o=>Object.assign({},V.defaults(o),Object(z.b)(o,e),{source:"trending_community_card",action:H.b.CLICK,noun:Object(q.getSubscribeEventNoun)(e.type,t)}),K=e=>t=>Object.assign({},V.defaults(t),Object(z.b)(t,e),{source:"trending_community_card",action:H.b.CLICK,noun:"community"});var J=o("./src/reddit/selectors/subreddit.ts"),X=o("./src/lib/constants/index.ts"),Z=o("./src/reddit/helpers/createBannerProperties/index.ts"),Q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c!(!e.trendingSubredditIds.length||e.currentUser&&!e.currentUser.showTrending),te=e=>!(!e.currentUser||!e.currentUser.showRecentPosts),oe=e=>!(e.currentUser&&(!e.currentUser||e.currentUser.isGold));t.a=Object(i.connect)(Y)(class extends r.a.Component{constructor(e){super(e),this.state={isMounted:!1}}componentDidMount(){this.setState({isMounted:!0})}render(){let e=0;var t=this.props;const o=t.className,n=t.language,s=t.listingKey,r=t.listingName,i=t.trendingSubredditIds;return Q(j.a,{className:o},void 0,Q(c.d,{listingName:r}),Q(w.a,{placement:X.d.ABOVE_THE_FOLD,listingName:r,listingKey:s,position:Z.a.FIRST,sizes:X.j,placementIndex:e++}),oe(this.props)&&Q(O,{language:n}),ee(this.props)&&Q(m.a,{},void 0,Q(W.b,{getClickEventFactory:K,getSubscribeEventFactoryHandler:G,subredditIds:i,title:Object(a.a)(n,"sidebar.trending.title")})),te(this.props)&&Q(U,{}),Q(S.a,{adComponent:Q(w.a,{placement:X.d.BELOW_THE_FOLD,listingName:r,listingKey:s,position:Z.a.BOTTOM,sizes:X.p,placementIndex:e++})}))}})},"./src/reddit/components/Governance/CommunityCard/CommunityTokens/Risk/index.m.less":function(e,t,o){e.exports={alertIcon:"_281dcYAIoQvZtLs7iI7QLT",risk:"_1r7M4su-D_hCOMd066XY3J",riskBody:"_12gDkO_ygs4ikCeyu5bcVg",riskTitle:"_3iYb38SYPwjAd1VG859AKs"}},"./src/reddit/components/Governance/CommunityCard/CommunityTokens/index.m.less":function(e,t,o){e.exports={overflowingText:"_3s4m8dsZEYcHZ4ojNFUV0R",cell:"_1-v1Zgj9IOmc-oaS_dfHfI",cellBottomLine:"_1YrPtUZyIgZmt7BoC3IOjC",cellContainer:"_3y3jYnCjkWtjpibBnc9e3l",cellTopLine:"-pS2f0b04dtavABCVdrie",explanation:"_1n5fyOsQxmVlxXd1xuw6fH",fvfo:"_1bSVC3Q8TRdxwy7IGqCj9f",title:"_2Q8Se5aIjJDpE5JnGoGI5R",token:"_2tQrDQoIjV3V6CMgrLYXU3",tokenCell:"_2rBuuOwPxb-X6wEPWDBmYH",sendButton:"_3D1PJ7suYE-Ph7W5jTZJ5k"}},"./src/reddit/components/Governance/CommunityCard/LatestProposals/index.m.less":function(e,t,o){e.exports={container:"_3WnHen22bLKwTkOL3W6F_D",link:"_3LjXe6j5_bQ3U8GZLY0HYO",fvfo:"NC_oxnf-UtDCPI7oyQnqx",showAll:"eRbX9WCebKIuLXdJIwNjK",title:"_3il8HJMlHzKppQleJjuboQ"}},"./src/reddit/components/Governance/CommunityCard/SubredditValue/index.m.less":function(e,t,o){e.exports={overflowingText:"jsNcHmrnNEHR43pSqktT_",arrowUp:"_3iBuIXhlae1tHvSYZBq-0c",arrowDown:"_1HKTC4jl1TGS1wYqr-Wf28",explanation:"_3PBhQhus1c5B4SLOIyHP3z",fvfo:"_33dGYZAzX3HXXD1cLtLVuv",title:"_293Q3OQ9umYHGIfr0X1AxK",valueContainer:"_28-EJ5nvhRIx5LBgLx4F1i",valueChange:"CRJ7CAZUtszmWPxUTU8qP"}},"./src/reddit/components/Governance/CommunityCard/index.m.less":function(e,t,o){e.exports={loading:"Jfh68QhZqpLgByZUbKyD1",section:"_3o2O8sLNM51xpdzuDH-ocD"}},"./src/reddit/components/Governance/CommunityCard/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o("./src/app/strings/index.ts"),c=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),l=o("./src/reddit/helpers/styles/smartTextColor.ts"),p=o("./src/reddit/models/NewStructuredStyles/index.ts"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=o("./src/reddit/selectors/gov.ts"),b=o("./src/lib/constants/index.ts"),f=o("./src/lib/prettyPrintNumber/index.ts"),g=o("./src/reddit/actions/governance/index.ts"),h=o("./src/reddit/components/Governance/Token/index.tsx"),v=o("./src/reddit/controls/Button/index.tsx");!function(e){e.Initial="initial_distribution",e.Mod="moderator_election"}(n||(n={}));var y,x=o("./src/reddit/icons/svgs/QuarantineWarning/index.tsx"),O=o("./src/reddit/components/Governance/CommunityCard/CommunityTokens/Risk/index.m.less"),w=o.n(O),j=(y="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aObject(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor));function C(e){return j("div",{className:w.a.risk},void 0,j("div",{className:w.a.riskTitle},void 0,j(x.a,{className:w.a.alertIcon}),e.title),j("div",{className:w.a.riskBody},void 0,e.body))}var I=o("./src/reddit/components/Governance/CommunityCard/CommunityTokens/index.m.less"),k=o.n(I),P=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor),k.a.cell,e=>Object(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.line,p.b.line),S);function _(e,t){return P("div",{className:k.a.cell},void 0,P("div",{className:k.a.cellTopLine},void 0,e),P("div",{className:k.a.cellBottomLine},void 0,t))}const T=Object(i.createStructuredSelector)({tokenName:m.i,language:e=>e.user.language});var L=Object(r.connect)(T,e=>({onOpenTransferModal:()=>e(Object(g.h)())}))(function(e){const t=e.className,o=e.distribution,s=e.language,r=e.onOpenTransferModal,i=e.subredditId,d=e.tokenName,c=e.wallet,l=c&&c.inactive&&function(e,t,o){const s=e.actionScheduledAt-Date.now(),r=Math.max(1,Math.floor(s/b.y)),i=1!==r?"gov.pointsDecay.inactive.time.plural":"gov.pointsDecay.inactive.time.singular",d=Object(a.a)(t,i,{numDays:r});switch(e.reason){case n.Initial:return{title:Object(a.a)(t,"gov.pointsDecay.inactive.title",{tokenName:o}),body:Object(a.a)(t,"gov.pointsDecay.inactive.body",{time:d,tokenName:o})};case n.Mod:return{title:Object(a.a)(t,"gov.pointsDecay.election.title"),body:Object(a.a)(t,"gov.pointsDecay.election.body",{time:d,tokenName:o})}}}(c.inactive,s,d);return P("div",{className:t},void 0,P("div",{className:k.a.title},void 0,d),P("div",{className:k.a.cellContainer},void 0,c&&_(P("div",{className:k.a.tokenCell},void 0,P(h.a,{className:k.a.token,subredditId:i}),Object(f.a)(c.amount)),Object(a.a)(s,"sidebar.gov.yourTokens",{tokenName:d})),o&&_(Object(f.a)(o.totalAvailable),Object(a.a)(s,"sidebar.gov.tokensIssued"))),l&&P(C,{body:l.body,title:l.title}),P("div",{className:k.a.explanation},void 0,Object(a.a)(s,"sidebar.gov.tokenExplanation",{tokenName:d})),c&&P(v.g,{className:k.a.sendButton,onClick:r},void 0,Object(a.a)(s,"gov.sendCta")))}),M=o("./node_modules/react-router-dom/es/index.js"),A=o("./src/lib/classNames/index.ts"),E=o("./src/lib/permalinkToOverlayLocation/index.ts"),B=o("./src/reddit/actions/subreddit.ts"),F=o("./src/reddit/contexts/PageLayer/index.tsx"),R=o("./src/reddit/components/Governance/CommunityCard/LatestProposals/index.m.less"),$=o.n(R),D=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor),$.a.link,e=>Object(u.c)(e).linkText);const W=Object(i.createStructuredSelector)({language:e=>e.user.language,proposals:(e,t)=>Object.keys(e.polls.models).map(t=>e.polls.models[t]).filter(e=>e.subredditId===t.subredditId).sort((e,t)=>e.createdAt>t.createdAt?-1:e.createdAte.posts.models[t.postId]).filter(Boolean).slice(0,5)});var H=Object(F.w)()(Object(r.connect)(W,(e,t)=>({onFilterProposals:()=>e(Object(B.p)({subredditId:t.subredditId,forceState:!0}))}))(function(e){return Object(F.J)(e.pageLayer)&&e.proposals.length?D("div",{className:Object(A.a)(e.className,$.a.container)},void 0,D("div",{className:$.a.title},void 0,Object(a.a)(e.language,"sidebar.gov.latestPollsTitle")),e.proposals.map(e=>D(M.a,{className:$.a.link,title:e.title,to:Object(E.a)(e.permalink)},void 0,e.title)),D("a",{className:$.a.showAll,onClick:e.onFilterProposals},void 0,Object(a.a)(e.language,"sidebar.gov.showAll"))):null})),V=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cV("svg",{className:e.className,style:e.style,viewBox:"0 0 10 8",xmlns:"http://www.w3.org/2000/svg"},void 0,V("g",{},void 0,V("path",{d:"M4.152 1.3568C4.54367 0.730128 5.45633 0.730129 5.848 1.3568L9.04375 6.47C9.46003 7.13605 8.98119 8 8.19575 8H1.80425C1.01881 8 0.539969 7.13605 0.956249 6.47L4.152 1.3568Z"}))),q=o("./src/reddit/components/Governance/CommunityCard/SubredditValue/index.m.less"),G=o.n(q),K=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor));const Q=Object(i.createStructuredSelector)({language:e=>e.user.language,meta:(e,t)=>e.subreddits.gov.meta[t.subredditId]});var Y=Object(r.connect)(Q)(function(e){return e.meta&&e.meta.subredditValue&&e.meta.subredditValue.value?K("div",{className:e.className},void 0,K("div",{className:G.a.title},void 0,Object(a.a)(e.language,"sidebar.gov.subredditValue")),K("div",{className:G.a.valueContainer},void 0,K("span",{className:G.a.value},void 0,Object(f.a)(e.meta.subredditValue.value)),e.meta.subredditValue.change&&(e.meta.subredditValue.change>0?K(z,{className:G.a.arrowUp,style:{fill:J}}):K(z,{className:G.a.arrowDown,style:{fill:X}})),e.meta.subredditValue.change&&K("span",{className:G.a.valueChange,style:{color:e.meta.subredditValue.change>0?J:X}},void 0,Object(a.a)(e.language,"sidebar.gov.subredditValueChange",{subredditValueChange:(100*e.meta.subredditValue.change).toFixed(1)}))),K("div",{className:G.a.explanation},void 0,Object(a.a)(e.language,"sidebar.gov.subredditValueExplanation"))):null}),ee=o("./src/reddit/components/Governance/CommunityCard/index.m.less"),te=o.n(ee);o.d(t,"b",function(){return ne});var oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.line,p.b.line),N,U,Z);const se=Object(i.createStructuredSelector)({tokenName:m.i,distribution:(e,t)=>e.subreddits.gov.distributions[t.subredditId],language:e=>e.user.language,wallet:m.d,subreddit:(e,t)=>e.subreddits.models[t.subredditId]});t.a=Object(r.connect)(se)(function(e){return oe(c.a,{className:te.a.className,title:Object(a.a)(e.language,"sidebar.gov.ownershipTitle")},void 0,e.distribution?oe(s.Fragment,{},void 0,oe(Y,{className:te.a.section,subredditId:e.subredditId}),oe(L,{className:te.a.section,distribution:e.distribution,subredditId:e.subredditId,wallet:e.wallet}),e.subreddit&&oe(H,{className:te.a.section,subredditId:e.subreddit.id})):oe("div",{className:te.a.loading}))})},"./src/reddit/components/Governance/Leaderboard/DateRangePicker/DateDropdown/index.m.less":function(e,t,o){e.exports={container:"_3aHX1X-fx3C2CqGIRW-94w",row:"_2TmKFfsf0cWIw5UcmgnjfU"}},"./src/reddit/components/Governance/Leaderboard/DateRangePicker/index.m.less":function(e,t,o){e.exports={container:"kr65ImG2L36mMtiacZ2JX",icon:"_3GMEZ2qDsSv3KVyj9GIz-o",text:"XaNoGArgCjyy8zX7qzVRI"}},"./src/reddit/components/Governance/Leaderboard/Distribution/SettingsDropdown/index.m.less":function(e,t,o){e.exports={container:"_2-JKQYYtQFdjMQJhVbDG_e",row:"q2yTYZFv4fUHEGX1rFR_m"}},"./src/reddit/components/Governance/Leaderboard/Distribution/index.m.less":function(e,t,o){e.exports={container:"_32q2laSPP2zynVHz3RnmFA",disabledText:"_1VlkCIi5HF6re6HYIEjcO-",explanation:"_3HY9KL4hLnHIN0SXTtd7sP",fvfo:"a6-R28QcM9mFRTNAtvf9d",gear:"_3UQtcgIc1btF7TSSH4q4iH",noRelease:"_13P3kuENlFnVlvkkfqFrwK",releasing:"_2PMbulVzccnHrw7DDPiqto",title:"_2rd8DPLmnfPIFKHbLCyR1n",token:"oPTB7VC8RAKk1jXQ0HRYu",wallet:"_1oM70Z_WtiI7ZfhIvZbyOR"}},"./src/reddit/components/Governance/Leaderboard/Distribution/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),u=o("./src/lib/classNames/index.ts"),m=o("./src/lib/prettyPrintNumber/index.ts"),b=o("./src/lib/timeUntil/index.ts"),f=o("./src/reddit/components/Governance/Token/index.tsx"),g=o("./src/reddit/helpers/styles/smartTextColor.ts"),h=o("./src/reddit/icons/svgs/Settings/index.tsx"),v=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),y=o("./src/reddit/selectors/gov.ts"),x=o("./src/reddit/actions/governance/index.ts"),O=o("./src/reddit/controls/Button/index.tsx"),w=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce.user.language});var S=Object(d.connect)(j,(e,{subredditId:t})=>({onOptIn:()=>e(Object(x.c)(!1,t))}))(function(e){return w(O.g,{className:e.className,onClick:e.onOptIn},void 0,Object(p.a)(e.language,"polls.optInButton"))}),C=o("./src/higherOrderComponents/asTooltip.tsx"),I=o("./src/reddit/constants/zIndex.ts"),k=o("./src/reddit/controls/Dropdown/index.tsx"),P=o("./src/reddit/controls/Dropdown/Row.tsx"),N=o("./src/reddit/components/Governance/Leaderboard/Distribution/SettingsDropdown/index.m.less"),_=o.n(N),T=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.user.language});var F=Object(d.connect)(B,(e,{subredditId:t})=>({onOpenOptOutModal:()=>e(Object(x.d)({subredditId:t}))}))(E),R=o("./src/reddit/components/Governance/Leaderboard/Distribution/index.m.less"),$=o.n(R);o.d(t,"b",function(){return W});var D=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.a)(Object(v.c)(e).widgetColors.sidebarWidgetBackgroundColor),$.a.gear,e=>Object(v.c)(e).actionIcon,e=>Object(s.e)(Object(v.c)(e).navIcon,.1));const H=Object(a.createStructuredSelector)({distribution:(e,{subreddit:t})=>e.subreddits.gov.distributions[t.id],language:e=>e.user.language,wallet:(e,{subreddit:t})=>Object(y.d)(e,{subredditId:t.id})});t.a=Object(d.connect)(H)(class extends i.a.Component{constructor(){super(...arguments),this.state={showDropdown:!1},this.handleOpenDropdown=(()=>{this.setState({showDropdown:!0}),document.body.addEventListener("click",this.handleCloseDropdown)}),this.handleCloseDropdown=(()=>{setTimeout(()=>this.setState({showDropdown:!1})),document.body.removeEventListener("click",this.handleCloseDropdown)})}render(){const e=`${U}${this.props.uniqueId||""}`,t=!!this.props.distribution&&!!this.props.distribution.nextIssue&&!!this.props.distribution.nextIssueAt;return D("div",{className:Object(u.a)(this.props.className,$.a.container)},void 0,D("div",{className:$.a.amount},void 0,D("div",{className:Object(u.a)($.a.description,{[$.a.disabledText]:!!this.props.wallet&&!!this.props.wallet.optOut})},void 0,t?this.renderRelease():this.renderNoRelease())),this.props.wallet&&this.props.wallet.optOut&&D(S,{subredditId:this.props.subreddit.id}),this.props.wallet&&!this.props.wallet.optOut&&D(h.a,{className:$.a.gear,id:e,onClick:this.state.showDropdown?this.handleCloseDropdown:this.handleOpenDropdown}),this.props.wallet&&!this.props.wallet.optOut&&D(F,{isOpen:this.state.showDropdown,subredditId:this.props.subreddit.id,tooltipPosition:["right","top"],targetPosition:["right","bottom"],tooltipId:e}))}renderRelease(){return this.props.distribution&&this.props.distribution.nextIssue&&this.props.distribution.nextIssueAt?D(r.Fragment,{},void 0,D("div",{className:$.a.wallet},void 0,D(f.a,{className:$.a.token,subredditId:this.props.subreddit.id}),D("div",{},void 0,Object(m.a)(this.props.distribution.nextIssue))),D("div",{className:$.a.releasing},void 0,Object(p.a)(this.props.language,"sidebar.gov.tokensReleasing",{date:Object(b.a)(this.props.language,new Date(this.props.distribution.nextIssueAt),!0)}))):null}renderNoRelease(){return D("div",{className:$.a.noRelease},void 0,Object(p.a)(this.props.language,"sidebar.gov.noRelease"))}})},"./src/reddit/components/Governance/Leaderboard/EntryDivider/index.m.less":function(e,t,o){e.exports={container:"_3U3eyY-903VKXVQvAX6Oci",line:"_2rsENdHzxqXJ3jqSdUylB9",text:"R99kMDIZ0Rs3Ftsu750Im"}},"./src/reddit/components/Governance/Leaderboard/EntryDivider/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return g});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o("./src/app/strings/index.ts"),a=o("./src/lib/classNames/index.ts"),c=o("./src/lib/prettyPrintNumber/index.ts"),l=o("./src/reddit/helpers/styles/smartTextColor.ts"),p=o("./src/reddit/models/NewStructuredStyles/index.ts"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=o("./src/reddit/components/Governance/Leaderboard/EntryDivider/index.m.less"),b=o.n(m),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.line,p.b.line),b.a.text,e=>Object(l.a)(Object(u.c)(e).widgetColors.sidebarWidgetBackgroundColor,p.a.metaText,p.b.metaText));const h=Object(r.createStructuredSelector)({language:e=>e.user.language});t.a=Object(s.connect)(h)(function(e){const t=Object(c.a)(e.entry.numUsers.toString()),o=1===e.entry.numUsers?Object(d.a)(e.language,"gov.leaderboard.users.singular"):Object(d.a)(e.language,"gov.leaderboard.users.plural");return f("div",{className:Object(a.a)(b.a.container,e.className)},void 0,f("div",{className:b.a.line}),f("div",{className:b.a.text},void 0,`${t} ${o}`),f("div",{className:b.a.line}))})},"./src/reddit/components/Governance/Leaderboard/EntryUser/index.m.less":function(e,t,o){e.exports={flexRow:"_27XFXY0Nde6JEGFwKDLXpX",container:"_2nlSSvS0u4wdSdhODO2_LD",points:"_3dubtJAHgSz_JV7AiRzk12",position:"AzD_FyWlGp7oFW4xH0-MO",badge:"_2i9Lr8K4mvo7KpJoZHGbz0",badgeContainer:"_3tJG1HTVRm3dk-oHnTSl5h",currentUser:"_1M58uBin1CihyNgByc5_pr",user:"_3W7d8zooppcYXYlpjKZZRj",username:"_1vyJFDQjwC9W6mhvljSan",rank:"_3vpolg8V6jVUdNQB8lNsBS"}},"./src/reddit/components/Governance/Leaderboard/EntryUser/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return h});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/react-router-dom/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o("./src/lib/classNames/index.ts"),c=o("./src/lib/prettyPrintNumber/index.ts"),l=o("./src/reddit/components/Badges/UserDisplay/index.tsx"),p=o("./src/reddit/featureFlags/index.ts"),u=o("./src/reddit/helpers/styles/smartTextColor.ts"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=o("./src/reddit/components/Governance/Leaderboard/EntryUser/index.m.less"),f=o.n(b),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(u.a)(Object(m.c)(e).widgetColors.sidebarWidgetBackgroundColor));const v=Object(i.createStructuredSelector)({accountId:e=>e.user.account?e.user.account.id:void 0,badgesEnabled:p.d.spBadges});t.a=Object(s.connect)(v)(function(e){return g(r.a,{className:Object(a.a)(f.a.container,e.className,{[f.a.currentUser]:e.entry.userId===e.accountId}),to:`/user/${e.entry.userName}`},void 0,g("div",{className:f.a.user},void 0,e.badgesEnabled&&g("div",{className:f.a.badgeContainer},void 0,g(l.b,{usePlaceholder:!0,subredditId:e.subredditId,uniqueIdentifier:e.uniqueIdentifier,userId:e.entry.userId})),g("div",{className:f.a.username},void 0,e.entry.userName)),g("div",{className:f.a.rank},void 0,g("div",{className:f.a.points},void 0,Object(c.a)(e.entry.score)),g("div",{className:f.a.position},void 0,`#${Object(c.a)(e.entry.position.toString())}`)))})},"./src/reddit/components/Governance/Leaderboard/dynamicStyles.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return m});var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o("./src/reddit/helpers/styles/smartTextColor.ts"),r=o("./src/reddit/models/NewStructuredStyles/index.ts"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),d=o("./src/reddit/components/Governance/Leaderboard/Distribution/index.tsx"),a=o("./src/reddit/components/Governance/Leaderboard/EntryDivider/index.tsx"),c=o("./src/reddit/components/Governance/Leaderboard/EntryUser/index.tsx"),l=o("./src/reddit/components/Governance/Leaderboard/index.m.less"),p=o.n(l);const u=e=>Object(s.a)(Object(i.c)(e).widgetColors.sidebarWidgetBackgroundColor,r.a.line,r.b.line),m=Object(n.css)(["."," {border-color: ",";}."," {fill: ",";}."," {color: ",";}."," {background-color: ",";}","","",""],p.a.distribution,u,p.a.errorIcon,u,p.a.header,e=>Object(s.a)(Object(i.c)(e).widgetColors.sidebarWidgetBackgroundColor),p.a.loading,e=>Object(i.c)(e).field,d.b,a.b,c.b)},"./src/reddit/components/Governance/Leaderboard/index.m.less":function(e,t,o){e.exports={container:"_1l8stWgw-zYCekbwl-n3c_",datePickerContainer:"_3PZpCplhcmXmVN4-Ltw1jj",distribution:"_20giigIncPELawj1dJQbkq",divider:"_1zf-p8IC8IigBUFPt-H_45",entryUser:"-h3bdtmpLuhCRS6K-O5el",error:"XeA-6vh3Ag_VPJZW95yd_",errorIcon:"_3WI9lKaqHMMq_zIu6QXRY-",header:"_286cfq1tt7CbwNBqdqxRi0",loading:"pyciUPy6JIviG5S3kASOu"}},"./src/reddit/components/Governance/Leaderboard/index.tsx":function(e,t,o){"use strict";o.r(t);var n,s,r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./src/app/strings/index.ts"),l=o("./src/config.ts"),p=o("./src/lib/constants/index.ts");function u(e,t){return`${e}-${t}`}!function(e){e[e.Divider=0]="Divider",e[e.User=1]="User"}(n||(n={})),function(e){e.Month="points-monthly",e.Week="points-weekly"}(s||(s={}));var m=o("./src/reddit/endpoints/governance/requester.ts");var b=o("./src/lib/makeActionCreator/index.ts"),f=o("./src/reddit/actions/leaderboard/constants.ts");const g=Object(b.a)(f.a),h=Object(b.a)(f.b),v=Object(b.a)(f.c),y=Object(b.a)(f.d),x=(e,t)=>async(o,s,{apiContext:r})=>{const i=u(e,t),d=s(),a=!!d.leaderboard.models[i],c=!!d.leaderboard.api.pending[i];if(a||c)return;o(v({key:i}));const b=await function(e,t){return Object(m.a)(e,{endpoint:`${l.a.metaUrl}/ratings/${t.subredditId}/${t.dateRange}`,method:p.jb.GET}).then(e=>{if(e.ok){let t=0;const o=[];return e.body.forEach(e=>{const s=e.position-t;s>1&&o.push({numUsers:s,type:n.Divider}),o.push(Object.assign({},e,{type:n.User})),t=e.position}),Object.assign({},e,{body:{leaderboard:o}})}return e})}(r(),{dateRange:t,subredditId:e});b.ok?o(y({key:i,data:b.body.leaderboard})):o(h({key:i,data:b.error}))};var O,w=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),j=o("./src/reddit/icons/svgs/Info/index.tsx"),S=o("./src/reddit/selectors/gov.ts"),C=o("./src/lib/classNames/index.ts"),I=(O="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aI("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,I("g",{},void 0,I("path",{d:"M17,4 C17.552,4 18,4.448 18,5 L18,8 L18,17 C18,17.552 17.552,18 17,18 L3,18 C2.448,18 2,17.552 2,17 L2,8 L2,5 C2,4.448 2.448,4 3,4 L5,4 L5,3 C5,2.448 5.448,2 6,2 C6.552,2 7,2.448 7,3 L7,4 L13,4 L13,3 C13,2.448 13.448,2 14,2 C14.552,2 15,2.448 15,3 L15,4 L17,4 Z M4,16 L16,16 L16,9 L4,9 L4,16 Z"}))),P=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),N=o("./bundled-modules/styled-components/styled-components.min.js"),_=o.n(N),T=o("./src/higherOrderComponents/asTooltip.tsx"),L=o("./src/reddit/constants/zIndex.ts"),M=o("./src/reddit/controls/Dropdown/index.tsx"),A=o("./src/reddit/controls/Dropdown/Row.tsx"),E=o("./src/reddit/components/Governance/Leaderboard/DateRangePicker/DateDropdown/index.m.less"),B=o.n(E),F=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(c.a)(e,"gov.leaderboard.rangeText.week")},{dateRange:s.Month,text:e=>Object(c.a)(e,"gov.leaderboard.rangeText.month")}],U=_()(M.a).withConfig({componentId:"ufwa79-0"})(["margin-top: 0;z-index: ",";"],L.u),W=Object(T.a)(function(e){e.className;const t=e.language,o=(e.onChangeDateRange,$(e,["className","language","onChangeDateRange"]));return i.a.createElement(U,F({className:Object(C.a)(e.className,B.a.container)},o),D.map(({dateRange:o,text:n})=>R(A.c,{noIcon:!0,className:B.a.row,onClick:()=>e.onChangeDateRange(o)},void 0,n(t))))}),H=Object(a.createStructuredSelector)({language:e=>e.user.language});var V=Object(d.connect)(H,(e,{subredditId:t})=>({onChangeDateRange:o=>{e(g({dateRange:o,subredditId:t})),e(x(t,o))}}))(W),z=o("./src/reddit/components/Governance/Leaderboard/DateRangePicker/index.m.less"),q=o.n(z),G=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(c.a)(e,"gov.leaderboard.rangeText.week"),[s.Month]:e=>Object(c.a)(e,"gov.leaderboard.rangeText.month")};const X=Object(a.createStructuredSelector)({dateRange:(e,{subredditId:t})=>e.leaderboard.dateRangeSelection[t]||s.Week,language:e=>e.user.language});var Z=Object(d.connect)(X)(class extends i.a.Component{constructor(){super(...arguments),this.state={showDropdown:!1},this.handleOpenDropdown=(()=>{this.setState({showDropdown:!0}),document.body.addEventListener("click",this.handleCloseDropdown)}),this.handleCloseDropdown=(()=>{setTimeout(()=>this.setState({showDropdown:!1})),document.body.removeEventListener("click",this.handleCloseDropdown)})}render(){const e=`${K}${this.props.uniqueId||""}`;return G("button",{className:Object(C.a)(this.props.className,q.a.container),id:e,onClick:this.state.showDropdown?this.handleCloseDropdown:this.handleOpenDropdown},void 0,G(k,{className:q.a.icon}),G("div",{className:q.a.text},void 0,J[this.props.dateRange](this.props.language)),G(P.a,{className:q.a.icon}),G(V,{isOpen:this.state.showDropdown,subredditId:this.props.subredditId,tooltipPosition:["right","top"],targetPosition:["right","bottom"],tooltipId:e}))}}),Q=o("./src/reddit/components/Governance/Leaderboard/Distribution/index.tsx"),Y=o("./src/reddit/components/Governance/Leaderboard/dynamicStyles.tsx"),ee=o("./src/reddit/components/Governance/Leaderboard/EntryDivider/index.tsx"),te=o("./src/reddit/components/Governance/Leaderboard/EntryUser/index.tsx"),oe=o("./src/reddit/components/Governance/Leaderboard/index.m.less"),ne=o.n(oe);o.d(t,"dynamicStyles",function(){return Y.a});var se=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.leaderboard.dateRangeSelection[t]||s.Week,ie=Object(a.createStructuredSelector)({tokenName:S.i,currentDateRange:re,distribution:(e,t)=>e.subreddits.gov.distributions[t.subredditId],language:e=>e.user.language,leaderboard:(e,{subredditId:t})=>{const o=u(t,re(e,{subredditId:t}));return e.leaderboard.models[o]},leaderboardErrored:(e,{subredditId:t})=>{const o=u(t,re(e,{subredditId:t}));return!!e.leaderboard.api.error[o]},subreddit:(e,t)=>e.subreddits.models[t.subredditId]});t.default=Object(d.connect)(ie,(e,{subredditId:t})=>({onFetchLeaderboardData:o=>e(x(t,o))}))(class extends i.a.Component{componentDidMount(){this.props.onFetchLeaderboardData(this.props.currentDateRange)}render(){return se(w.a,{className:ne.a.className,headerButton:se("div",{className:ne.a.datePickerContainer},void 0,se(Z,{subredditId:this.props.subredditId,uniqueId:this.props.uniqueId})),title:Object(c.a)(this.props.language,"sidebar.gov.leaderboard")},void 0,this.props.subreddit&&se(Q.a,{className:ne.a.distribution,subreddit:this.props.subreddit,uniqueId:this.props.uniqueId}),se("div",{className:ne.a.header},void 0,se("div",{className:ne.a.topUsers},void 0,Object(c.a)(this.props.language,"gov.leaderboard.header.topUsers")),se("div",{className:ne.a.tokens},void 0,this.props.tokenName)),(()=>this.props.leaderboardErrored?se("div",{className:ne.a.error},void 0,se(j.a,{className:ne.a.errorIcon})):this.props.leaderboard?se(r.Fragment,{},void 0,this.props.leaderboard.map(e=>{switch(e.type){case n.User:return se(te.a,{className:ne.a.entryUser,entry:e,subredditId:this.props.subredditId,uniqueIdentifier:this.props.uniqueId});case n.Divider:return se(ee.a,{className:ne.a.divider,entry:e})}})):Array.from({length:8}).map((e,t)=>se("div",{className:ne.a.loading},t)))())}})},"./src/reddit/components/Governance/Proposal/NoProposalError/index.m.less":function(e,t,o){e.exports={container:"_2y2WPgX5vi2SAfi_nz_Q7B",fvfo:"_3y4h0Z4Ofe2FN7oKlP9V7e"}},"./src/reddit/components/Governance/Proposal/NoProposalError/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/lib/classNames/index.ts"),a=o("./src/reddit/components/Governance/Proposal/NoProposalError/index.m.less"),c=o.n(a),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce.user.language});t.a=Object(s.connect)(p)(function(e){return l("div",{className:Object(d.a)(c.a.container,e.className)},void 0,Object(i.a)(e.language,"polls.cannotFind"))})},"./src/reddit/components/Governance/Proposal/ResultsSelector/DecisionThreshold/index.m.less":function(e,t,o){e.exports={checkIcon:"b6nqW0WFO2M4SexVBxfHU",container:"_1QSw_HlkZ06PQ4H_Gl5Qmi",decisionIcon:"tIv0l4mIAasOfzH_1MZzr",decisionThreshold:"vdDwj3MECrKPWOzGvwtX4",pie:"_1kLHoqYVgmdy-N798MqUkD",pieContainer:"_19t_3cFD9b1D_z7gV6r1Lf",pieInvertedMask:"_240PIKFetxH16NIbed3MhP",pieMask:"faQEx7XG3jztMB7Ba0IzB",text:"_3kJ7s4NNHNqugbRuUIg9B9"}},"./src/reddit/components/Governance/Proposal/ResultsSelector/Tab/index.m.less":function(e,t,o){e.exports={container:"_1399Kcm0dM3RnJzlAPzZsE",selectable:"_3-DDU6UwhIWiQZZtZLB8nv"}},"./src/reddit/components/Governance/Proposal/ResultsSelector/index.m.less":function(e,t,o){e.exports={container:"_16Gygedl8JROR3rsORhsAq"}},"./src/reddit/components/Governance/Proposal/index.m.less":function(e,t,o){e.exports={container:"_3agF4JIMydb6n5U8QiQ6Tv",govIcon:"Biin4hWHcVT2EfDytVnNn",poll:"_2-Y0QlWKQ9uE8EEq087km1",resultsSelector:"_31DHxzl3U6nsgzY4XJjCSD",votingReward:"_2JVvMYg8RBHtf5C2szMdV7"}},"./src/reddit/components/Governance/Proposal/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/bignumber.js/bignumber.js"),r=o.n(s),i=o("./node_modules/polished/dist/polished.es.js"),d=o("./node_modules/react/index.js"),a=o.n(d),c=o("./node_modules/react-redux/es/index.js"),l=o("./node_modules/reselect/lib/index.js"),p=o("./bundled-modules/styled-components/styled-components.min.js"),u=o("./src/lib/classNames/index.ts"),m=o("./src/reddit/components/Governance/Token/index.tsx"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=o("./src/reddit/components/Governance/VotingReward/index.m.less"),g=o.n(f),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).active,e=>Object(b.c)(e).body);function y(e){return h("div",{className:Object(u.a)(g.a.container,e.className)},void 0,h("div",{className:g.a.pill},void 0,h(m.a,{className:g.a.token,subredditId:e.subredditId}),h("span",{className:g.a.amount},void 0,"+",e.amount)))}var x,O=o("./src/reddit/actions/governance/index.ts"),w=o("./src/reddit/models/Poll/index.ts"),j=o("./src/reddit/selectors/gov.ts"),S=o("./src/reddit/components/Poll/MetaData/index.tsx"),C=o("./src/lib/bigNumberUtils/percent.ts"),I=o("./src/lib/prettyPrintNumber/index.ts"),k=o("./src/reddit/icons/svgs/CircleCheck/index.tsx"),P=o("./src/reddit/components/Poll/ResultOption/index.m.less"),N=o.n(P),_=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).bodyText,N.a.check,e=>Object(b.c)(e).bodyText,N.a.bar,e=>Object(b.c)(e).active);var L=function(e){const t=e.poll.options.filter(t=>t.id===e.optionId)[0],o=e.result.totalVotes,n=e.result.options[e.optionId],r=new s.BigNumber(o).isZero()?0:Object(C.a)(n.votes,o);return _("div",{className:Object(u.a)(e.className,N.a.container),title:e.displayType===x.Count?n.votes:`${r.toFixed(2)}% (${Object(I.a)(n.votes)} ${e.tokenName})`},void 0,_("div",{className:N.a.bar,style:{opacity:e.isWinningOption?.3:void 0,width:`${r}%`}}),_("div",{className:Object(u.a)(N.a.count,{[N.a.hide]:e.displayType!==x.Count,[N.a.show]:e.displayType===x.Count})},void 0,Object(I.b)(parseInt(n.votes))),_("div",{className:Object(u.a)(N.a.percent,{[N.a.hide]:e.displayType===x.Count,[N.a.show]:e.displayType!==x.Count})},void 0,`${r.toFixed(1)}%`),_("div",{className:N.a.text},void 0,t.text),n.userSelected&&_(k.a,{className:N.a.check}))},M=o("./src/reddit/components/Poll/ClosedPoll/index.m.less"),A=o.n(M),E=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).metaText,T);const F=Object(l.createStructuredSelector)({tokenName:j.i,language:e=>e.user.language});var R=Object(c.connect)(F)(function(e){let t;return e.poll.options.forEach(o=>{t||(t=o);const n=e.result.options[o.id],r=e.result.options[t.id];new s.BigNumber(r.votes).isLessThan(new s.BigNumber(n.votes))&&(t=o)}),E("div",{className:e.className},void 0,e.poll.options.map((o,n)=>E(L,{className:A.a.option,displayType:e.displayType,isWinningOption:o===t,optionId:o.id,poll:e.poll,result:e.result,tokenName:e.tokenName},n)),E(S.a,{className:A.a.metaData,language:e.language,poll:e.poll}))}),$=o("./node_modules/lodash/isNil.js"),D=o.n($),U=o("./src/app/strings/index.ts"),W=o("./src/reddit/controls/Button/index.tsx"),H=o("./src/reddit/controls/LoadingIcon/index.tsx"),V=o("./src/reddit/components/Poll/OpenPoll/index.m.less"),z=o.n(V),q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).bodyText,z.a.metaData,e=>Object(b.c)(e).metaText);function K(e){return"INPUT"===e.tagName}const J=Object(l.createStructuredSelector)({language:e=>e.user.language,userIsLoggedIn:e=>!!e.user.account});var X=Object(c.connect)(J)(class extends a.a.Component{constructor(){super(...arguments),this.state={optionIsSelected:!1},this.handleOptionSelected=(()=>this.setState({optionIsSelected:!0}))}render(){return q("form",{className:this.props.className,onSubmit:e=>{e.preventDefault();const t=e.currentTarget,o=function(e){for(const t of e)if(t.checked)return parseInt(t.value)}(Array.from(t.elements).filter(K));D()(o)||this.props.onVoteSelection(this.props.poll.options[o])}},void 0,q("div",{},void 0,this.props.poll.options.map((e,t)=>q("label",{className:z.a.option},t,q("input",{className:z.a.optionRadio,onChange:this.handleOptionSelected,type:"radio",name:"proposal",value:t}),q("div",{className:z.a.optionText},void 0,e.text)))),q("div",{className:z.a.controlRow},void 0,q("div",{className:z.a.buttonContainer},void 0,q(W.g,{className:z.a.voteButton,disabled:this.props.voteInProgress||!this.props.userIsLoggedIn||!this.state.optionIsSelected,type:"submit"},void 0,this.props.voteInProgress?q(H.a,{className:z.a.loadingIcon,sizePx:20}):q(d.Fragment,{},void 0,this.props.votingIcon,Object(U.a)(this.props.language,"polls.voteCTA"))),!this.props.userIsLoggedIn&&q("div",{className:z.a.loggedOutTooltip},void 0,Object(U.a)(this.props.language,"polls.loggedOutText"))),q(S.a,{className:z.a.metaData,language:this.props.language,poll:this.props.poll})))}}),Z=o("./src/reddit/components/Poll/index.m.less"),Q=o.n(Z),Y=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).bodyText,B,G);const te=Object(l.createStructuredSelector)({poll:(e,t)=>e.polls.models[t.pollId],result:(e,t)=>e.polls.results[t.resultType][t.pollId],voteInProgress:(e,t)=>!!e.polls.api.voting.pending[t.pollId]});var oe=Object(c.connect)(te,(e,t)=>({onVoteSelection:o=>e(Object(O.f)(t.pollId,o.id))}))(function(e){const t=e.poll,o=e.result;return t?Y("div",{className:e.className},void 0,e.title&&Y("div",{className:Q.a.title},void 0,e.title),o&&Object(w.e)(t,o)?Y(R,{displayType:e.displayType,poll:t,result:o}):Y(X,{poll:t,onVoteSelection:e.onVoteSelection,voteInProgress:e.voteInProgress,votingIcon:e.votingIcon})):null}),ne=o("./src/reddit/icons/svgs/GovSmall/index.tsx"),se=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cse("svg",{className:e.className,viewBox:"0 0 20 20"},void 0,se("g",{},void 0,se("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10.7771 0.961401C10.3769 0.466643 9.62244 0.466642 9.22221 0.961401L8.71391 1.58973C8.42377 1.9484 7.92591 2.06204 7.50887 1.86478L6.77829 1.51921C6.20302 1.2471 5.52329 1.57445 5.37735 2.19386L5.19202 2.98051C5.08623 3.42955 4.68698 3.74795 4.22565 3.75117L3.41748 3.75681C2.78112 3.76125 2.31073 4.3511 2.44801 4.97249L2.62234 5.76165C2.72186 6.21213 2.50029 6.67222 2.08605 6.87528L1.36036 7.23101C0.788947 7.51112 0.621066 8.24665 1.01436 8.74695L1.51383 9.38231C1.79895 9.745 1.79895 10.2557 1.51383 10.6184L1.01436 11.2537C0.621067 11.754 0.788947 12.4895 1.36036 12.7697L2.08605 13.1254C2.50029 13.3284 2.72186 13.7885 2.62234 14.239L2.44801 15.0282C2.31073 15.6496 2.78112 16.2394 3.41748 16.2439L4.22565 16.2495C4.68698 16.2527 5.08623 16.5711 5.19202 17.0202L5.37735 17.8068C5.52329 18.4262 6.20302 18.7536 6.77829 18.4815L7.50887 18.1359C7.92591 17.9386 8.42376 18.0523 8.71391 18.4109L9.22221 19.0393C9.62244 19.534 10.3769 19.534 10.7771 19.0393L11.2854 18.4109C11.5756 18.0523 12.0734 17.9386 12.4905 18.1359L13.221 18.4815C13.7963 18.7536 14.476 18.4262 14.622 17.8068L14.8073 17.0202C14.9131 16.5711 15.3124 16.2527 15.7737 16.2495L16.5819 16.2439C17.2182 16.2394 17.6886 15.6496 17.5513 15.0282L17.377 14.239C17.2775 13.7885 17.499 13.3284 17.9133 13.1254L18.639 12.7697C19.2104 12.4895 19.3783 11.754 18.985 11.2537L18.4855 10.6184C18.2004 10.2557 18.2004 9.745 18.4855 9.38231L18.985 8.74695C19.3783 8.24665 19.2104 7.51112 18.639 7.23101L17.9133 6.87528C17.499 6.67222 17.2775 6.21213 17.377 5.76165L17.5513 4.97249C17.6886 4.3511 17.2182 3.76125 16.5819 3.75681L15.7737 3.75117C15.3124 3.74795 14.9131 3.42956 14.8073 2.98051L14.622 2.19386C14.476 1.57445 13.7963 1.2471 13.221 1.51921L12.4905 1.86478C12.0734 2.06204 11.5756 1.94841 11.2854 1.58973L10.7771 0.961401ZM12.5231 7.71779L13.0827 8.27779C13.2391 8.43419 13.2391 8.68699 13.0827 8.84339L9.44271 12.4834C9.36471 12.5614 9.26231 12.6006 9.1599 12.6006C9.0575 12.6006 8.95551 12.5614 8.8771 12.4834L6.9171 10.5234C6.7607 10.3674 6.7607 10.1142 6.9171 9.95779L7.4771 9.39779C7.6335 9.24139 7.8867 9.24139 8.0427 9.39779L9.1599 10.515L11.9575 7.71779C12.0323 7.64259 12.1339 7.60059 12.2403 7.60059C12.3463 7.60059 12.4479 7.64259 12.5231 7.71779Z"}))),ie=o("./src/reddit/selectors/user.ts"),de=o("./src/reddit/components/Governance/Proposal/ResultsSelector/DecisionThreshold/index.m.less"),ae=o.n(de),ce=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.c)(.4,Object(b.c)(e).body,Object(b.c)(e).active),ue=Object(p.css)(["."," {fill: ",";}."," {fill: ",";}."," {color: ",";}."," {border: 1px solid ",";}.",",."," {background-color: ",";&."," {background-color: ",";}}."," {background-color: ",";}"],ae.a.checkIcon,e=>Object(b.c)(e).body,ae.a.decisionThreshold,e=>Object(b.c)(e).active,ae.a.text,e=>Object(b.c)(e).actionIcon,ae.a.pieContainer,pe,ae.a.pieInvertedMask,ae.a.pieMask,e=>Object(i.c)(.95,Object(b.c)(e).body,Object(b.c)(e).active),le,pe,ae.a.pie,pe);function me(e){return ce(d.Fragment,{},void 0,ce("div",{className:ae.a.text},void 0,Object(U.a)(e.language,"polls.decisionThresholdAchieved")),ce("div",{className:ae.a.decisionIcon,title:e.votes},void 0,ce(re,{className:ae.a.decisionThreshold})))}function be(e){return ce(d.Fragment,{},void 0,ce("div",{className:ae.a.text},void 0,Object(U.a)(e.language,"polls.decisionThreshold",{amount:Object(I.b)(parseInt(e.threshold))})),ce(fe,{percent:e.percent}))}function fe(e){const t=Math.floor(e.percent/100*360);return ce("div",{className:ae.a.pieContainer,title:`${e.percent}%`},void 0,ce("div",{className:ae.a.pie}),ce("div",{className:ae.a.pieInvertedMask}),ce("div",{className:Object(u.a)(ae.a.pieMask,{[le]:e.percent>=50}),style:{transform:e.percent<50?`rotate(${t}deg)`:`rotate(${t-180}deg)`}}))}const ge=Object(l.createStructuredSelector)({language:ie.M,poll:(e,{pollId:t})=>e.polls.models[t],pollResult:(e,{pollId:t})=>e.polls.results.byVotingPower[t],subredditGovMeta:(e,{subredditId:t})=>e.subreddits.gov.meta[t]});var he=Object(c.connect)(ge)(function(e){if(!(e.poll&&e.pollResult&&e.subredditGovMeta&&e.subredditGovMeta.polls&&e.subredditGovMeta.polls.decisionThreshold))return null;const t=Object(w.c)(e.poll,e.pollResult),o=new r.a(e.pollResult.options[t.id].votes),n=e.subredditGovMeta.polls.decisionThreshold,s=o.isGreaterThanOrEqualTo(new r.a(n)),i=Object(C.a)(e.pollResult.options[t.id].votes,n);return ce("div",{className:Object(u.a)(ae.a.container,e.className)},void 0,s?ce(me,{language:e.language,votes:o.toString()}):ce(be,{language:e.language,threshold:n,percent:i}))}),ve=o("./src/reddit/components/Governance/Proposal/ResultsSelector/Tab/index.m.less"),ye=o.n(ve),xe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).actionIcon,Oe,e=>Object(b.c)(e).active,e=>Object(b.c)(e).active);function je(e){return xe("a",{className:Object(u.a)(e.className,ye.a.container,{[Oe]:!!e.selectable&&!!e.isSelected,[ye.a.selectable]:!!e.selectable}),onClick:e.onSelect,title:e.tooltipText},void 0,e.text)}var Se=o("./src/reddit/components/Governance/Proposal/ResultsSelector/index.m.less"),Ce=o.n(Se),Ie=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.subreddits.gov.distributions[t],language:e=>e.user.language,poll:(e,{pollId:t})=>e.polls.models[t],pollIsClosed:(e,{pollId:t,resultsByVoters:o})=>{const n=e.polls.models[t];return!!(n&&o&&Object(w.e)(n,o))},wallet:j.d});var _e=Object(c.connect)(Ne)(function(e){const t=e.distribution,o=e.poll,n=e.resultsByLockedVotingPower,r=e.resultsByVoters,i=e.resultsByVotingPower,d=e.tokenName,a=e.wallet,c=i?i.totalVotes:"0",l=n?n.totalVotes:"0",p=!new s.BigNumber(c).isZero()&&a&&t?Object(C.a)(c,t.totalAvailable):0,m=r?r.totalVotes:"0",b=Object(I.b)(parseInt(l)),f=Object(I.b)(parseInt(c)),g=Object(I.b)(parseInt(m));return Ie("div",{className:Object(u.a)(e.className,Ce.a.container)},void 0,Ie("div",{},void 0,Ie(je,{isSelected:e.currentResultType===w.b.ByVotingPower,selectable:e.pollIsClosed,text:`${f} ${d}`,tooltipText:Object(U.a)(e.language,"polls.votingBreakdown",{tokenName:d,count:Object(I.a)(c),percent:p.toFixed(2)}),onSelect:()=>e.onChangeResultType&&e.onChangeResultType(w.b.ByVotingPower)}),n&&Pe.has(e.subredditId)&&Ie(je,{isSelected:e.currentResultType===w.b.ByLockedVotingPower,selectable:e.pollIsClosed,text:`${b} ${Object(U.a)(e.language,"polls.locked")} ${d}`,onSelect:()=>e.onChangeResultType&&e.onChangeResultType(w.b.ByLockedVotingPower)}),Ie(je,{isSelected:e.currentResultType===w.b.ByVoters,selectable:e.pollIsClosed,text:Object(U.d)(e.language,"polls.numVotes",parseInt(m),{count:g}),onSelect:()=>e.onChangeResultType&&e.onChangeResultType(w.b.ByVoters)})),Object(w.d)(o)&&Ie(he,{pollId:e.pollId,subredditId:e.subredditId}))}),Te=o("./src/reddit/components/Governance/Proposal/index.m.less"),Le=o.n(Te);o.d(t,"b",function(){return Ae});var Me=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.j)(.99,Object(b.c)(e).active),e=>Object(b.c)(e).line,Le.a.resultsSelector,e=>Object(b.c)(e).body,e=>Object(b.c)(e).line,ee,ke,v);function Ee(e,t){return t===w.b.ByVotingPower?e.resultsByVotingPower:e.resultsByVoters}const Be=Object(l.createStructuredSelector)({language:e=>e.user.language,poll:(e,t)=>e.polls.models[t.pollId],pollReward:(e,t)=>e.polls.rewards[t.pollId],resultsByLockedVotingPower:(e,t)=>e.polls.results.byLockedVotingPower[t.pollId],resultsByVoters:(e,t)=>e.polls.results.byVoters[t.pollId],resultsByVotingPower:(e,t)=>e.polls.results.byVotingPower[t.pollId]});t.a=Object(c.connect)(Be)(class extends a.a.Component{constructor(){super(...arguments),this.state={displayReward:!1,resultType:w.b.ByVotingPower},this.handleResultTypeChange=(e=>this.setState({resultType:e}))}componentDidUpdate(e,t){if(this.props.pollReward&&!new s.BigNumber(this.props.pollReward).isZero()){const o=Ee(e,t.resultType),n=Ee(this.props,this.state.resultType);if(o&&n){const t=!Object(w.e)(e.poll,o),s=Object(w.e)(this.props.poll,n);t&&s&&this.setState({displayReward:!0})}}}render(){return Me("div",{className:Object(u.a)(this.props.className,Le.a.container)},void 0,Me(_e,{className:Le.a.resultsSelector,currentResultType:this.state.resultType,pollId:this.props.pollId,resultsByLockedVotingPower:this.props.resultsByLockedVotingPower,resultsByVoters:this.props.resultsByVoters,resultsByVotingPower:this.props.resultsByVotingPower,subredditId:this.props.subredditId,onChangeResultType:this.handleResultTypeChange}),Me(oe,{className:Le.a.poll,displayType:this.state.resultType===w.b.ByVoters?x.Count:x.Percent,pollId:this.props.pollId,resultType:this.state.resultType,votingIcon:Object(w.d)(this.props.poll)?Me(ne.a,{className:Le.a.govIcon}):void 0},this.props.pollId),this.props.pollReward&&this.state.displayReward&&Me(y,{amount:this.props.pollReward,className:Le.a.votingReward,subredditId:this.props.subredditId}))}})},"./src/reddit/components/Governance/VotingReward/index.m.less":function(e,t,o){e.exports={amount:"_2uGwXKrmP9OljxIhbSCOjc",container:"dVX1qcOidD13L5NRRKOPb",pill:"_2tKg0JJT2prOVVIOrtS2JP",pillAnim:"_3qV2ZaEJd_k1NSZDxMjK-g",token:"_3dLs5lIwl_kKHq589IyKz5",tokenRotation:"_1C5oqr8CA_wteJsqqSRq0B"}},"./src/reddit/components/HeaderImage/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-router-dom/es/index.js"),r=o("./bundled-modules/styled-components/styled-components.min.js"),i=o.n(r),d=o("./src/reddit/constants/screenWidths.ts"),a=o("./src/reddit/constants/zIndex.ts"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=o("./src/reddit/helpers/styles/components/index.tsx"),p=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),m=o("./src/reddit/models/Theme/index.ts"),b=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(c.c)(e).active,2,e=>Object(c.c)(e).lightText,e=>Object(c.c)(e).banner.iconDimensions.borderRadius,e=>4+parseInt(Object(c.c)(e).banner.iconDimensions.customSize,10),e=>4+parseInt(Object(c.c)(e).banner.iconDimensions.customSize,10)),g=i()(u.a).withConfig({componentId:"ssdjlj-0"})(["","fill: ",";padding: ","px;"],f,e=>Object(c.c)(e).lightText,e=>Object(c.c)(e).banner.iconDimensions.padding),h=i()(Object(l.a)()).withConfig({componentId:"ssdjlj-1"})(["","background-image: url('","');background-position: center;background-repeat: no-repeat;background-size: 100%;"],f,e=>e.iconUrl),v=i.a.div.withConfig({componentId:"ssdjlj-2"})(["width: 512px;height: ","px;background-position: center;background-repeat: no-repeat;background-size: auto;top: 50%;transform: translateY(-50%);position: absolute;","","&:hover {","}"],e=>Object(c.c)(e).banner.positionedImageHeight,e=>Object(c.c)(e).banner.positionedImage?`background-image: url(${Object(c.c)(e).banner.positionedImage});`:"",e=>{switch(Object(c.c)(e).banner.positionedImageAlignment){case"right":return"right: -8px;";case"centered":return"left: 50%; transform: translate(-50%, -50%);";default:return"left: -8px;"}},e=>Object(c.c)(e).banner.positionedImage&&Object(c.c)(e).banner.secondaryBannerPositionedImage?`background-image: url(${Object(c.c)(e).banner.secondaryBannerPositionedImage});`:""),y=i.a.div.withConfig({componentId:"ssdjlj-3"})(["position: absolute;top: 50%;transform: translateY(-50%);z-index: ",";&:hover + "," {","}"],a.d,v,e=>Object(c.c)(e).banner.positionedImage&&Object(c.c)(e).banner.secondaryBannerPositionedImage&&"left"===Object(c.c)(e).banner.positionedImageAlignment?`background-image: url(${Object(c.c)(e).banner.secondaryBannerPositionedImage});`:""),x=i.a.div.withConfig({componentId:"ssdjlj-4"})(["height: 100%;","position: relative;",";"],e=>e.disableFullscreen?"\n margin: auto;\n ":"\n margin: 10px;\n ",e=>Object(c.c)(e).navBar.useOverlay?"transform: translateY(-18px)":""),O=Object(r.withTheme)(e=>{const t=Object(m.e)(e.headerText,e.prefixedHeaderText,Object(c.c)(e).banner.communityNameFormat||""),o=(e=>e.theme&&Object(c.c)(e).banner.iconImage?String(Object(c.c)(e).banner.iconImage):e.subredditOrProfile?e.subredditOrProfile.communityIcon||e.subredditOrProfile.icon.url:e.subreddit?e.subreddit.communityIcon||e.subreddit.icon.url:void 0)(e);return b(S,{className:e.className,to:e.url},void 0,b(x,{disableFullscreen:e.disableFullscreen,style:{maxWidth:e.disableFullscreen?`${e.maxWidth||d.c}px`:"100%"}},void 0,b(y,{},void 0,e.theme&&Object(c.c)(e).banner.showCommunityIcon&&(o?b(h,{iconUrl:o}):b(g,{})),t&&(e=>1===e.length?b(j,{},void 0,b(w,{},void 0,e[0])):b(j,{},void 0,e[0],b(w,{},void 0,e[1])))(t)),b(v,{})))}),w=i.a.h1.withConfig({componentId:"ssdjlj-5"})(["display: inline;"]),j=i.a.span.withConfig({componentId:"ssdjlj-6"})(["","color: #FCFCFB;flex: 1 1 100%;@media(min-width: ","px) {padding-right: 16px;}display: block;float: left;line-height: ","px;"],p.titleFontH1,d.g,e=>Object(c.c)(e).banner.lineHeight),S=i()(s.a).withConfig({componentId:"ssdjlj-7"})(["text-decoration: none;"]);t.a=i()(O).withConfig({componentId:"ssdjlj-8"})(["background: ",";background-position: top center;display: block;flex-direction: row;height: ","px;margin: 0 auto;@media(min-width: ","px) {padding: 8px 16px;}min-width: 260px;"],e=>Object(m.g)(Object(c.c)(e).banner.backgroundColor,Object(c.c)(e).banner.backgroundImage,Object(c.c)(e).banner.backgroundImagePosition),e=>Object(c.c)(e).banner.height,d.i)},"./src/reddit/components/IdCard/CommunityOptions/index.m.less":function(e,t,o){e.exports={container:"_3Qx5bBCG_O8wVZee9J-KyJ",content:"_2NbKFI9n3wPM76pgfAPEsN",stylesToggle:"_2btz68cXFBI3RWcfSNwbmJ",fvfo:"_2If23hFuQEh898PEmkj-IV",disabled:"QgBK4ECuqpeR2umRjYcP2",expandButton:"_4OtOUaGIjjp2cNJMUxme_"}},"./src/reddit/components/IdCard/Placeholder.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/helpers/styles/mixins/loading.ts"),l=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),p=o("./src/reddit/components/IdCard/placeholder.m.less"),u=o.n(p),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{e.isLoading,e.gradientType;var t=b(e,["isLoading","gradientType"]);return r.a.createElement("div",t)}).withConfig({componentId:"s1lp57jt-0"})(["",""],c.b),g=d.a.div.withConfig({componentId:"s1lp57jt-1"})(["background-color: ",";"],e=>Object(l.c)(e).widgetColors.sidebarWidgetBackgroundColor);t.a=(({isLoading:e})=>m(g,{className:u.a.container},void 0,m(f,{gradientType:"posts",isLoading:e,className:u.a.banner}),m("div",{className:u.a.title},void 0,m(f,{gradientType:"posts",isLoading:e,className:u.a.icon}),m(f,{gradientType:"posts",isLoading:e,className:u.a.name})),m("div",{className:u.a.counts},void 0,m("div",{className:u.a.side},void 0,m(f,{gradientType:"posts",isLoading:e,className:u.a.count}),m(f,{gradientType:"posts",isLoading:e,className:u.a.text})),m("div",{className:u.a.side},void 0,m(f,{gradientType:"posts",isLoading:e,className:u.a.count}),m(f,{gradientType:"posts",isLoading:e,className:u.a.text}))),m(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.one)}),m(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.two)}),m(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.three)}),m(f,{gradientType:"posts",isLoading:e,className:Object(a.a)(u.a.desc,u.a.four)}),m(f,{gradientType:"posts",isLoading:e,className:u.a.subscribe})))},"./src/reddit/components/IdCard/helpers.ts":function(e,t,o){"use strict";o.d(t,"f",function(){return d}),o.d(t,"c",function(){return a}),o.d(t,"d",function(){return c}),o.d(t,"e",function(){return l}),o.d(t,"b",function(){return p}),o.d(t,"a",function(){return u});var n=o("./src/app/strings/index.ts"),s=o("./src/config.ts"),r=o("./src/reddit/constants/listings.ts"),i=o("./src/reddit/constants/page.ts");const d=e=>e&&e.toLowerCase()===r.b.Popular,a=e=>e&&e.toLowerCase()===r.b.All,c=e=>e&&e===i.c,l=e=>e&&e===i.j,p=(e,t=40,o=68)=>({height:o,image:e,width:t}),u=({language:e,listingName:t,subreddit:o,idCardWidget:i,shouldRenderSuperbOwlIcon:u})=>{let m,b,f,g,h,v;const y=i&&i.subscribersText||Object(n.a)(e,"structuredStyles.widgets.id-card.subscribersText"),x=i&&i.currentlyViewingText||Object(n.a)(e,"structuredStyles.widgets.id-card.currentlyViewingText");let O,w;const j=u?"snoo-superbowl@2x.png":"snoo-home@2x.png";if(c(t)){m=`${s.a.assetPath}/img/id-cards/home-banner@2x.png`,b=Object(n.a)(e,"listings.home.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/${j}')`);const t=Object(n.a)(e,"listings.home.title");g=t.charAt(0).toUpperCase()+t.slice(1),v=r.c[r.b.Home]}else if(a(t))m=`${s.a.assetPath}/img/id-cards/banner@2x.png`,b=Object(n.a)(e,"listings.all.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/${j}')`),g="r/all",v=r.c[r.b.All];else if(l(t)){m=`${s.a.assetPath}/img/id-cards/oc-banner@2x.png`,b=Object(n.a)(e,"listings.originalContent.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/snoo-oc@2x.png')`,68);const t=Object(n.a)(e,"listings.originalContent.title");g=t.charAt(0).toUpperCase()+t.slice(1),h=Object(n.a)(e,"listings.originalContent.titleSecondary"),v=r.c[r.b.Original]}else d(t)?(m=`${s.a.assetPath}/img/id-cards/banner@2x.png`,b=Object(n.a)(e,"listings.popular.longDescription"),f=p(`url('${s.a.assetPath}/img/id-cards/${j}')`),g="r/popular",v=r.c[r.b.Popular]):t&&(b=i&&i.description,f=p(""),g=o.displayText,v=o.url,w=i&&i.subscribersCount,O=i&&i.currentlyViewingCount);return Object.assign({snooBackground:f,description:b,titleText:g,titleSecondaryText:h,url:v,subscribersCount:w,subscribersText:y,currentlyViewingText:x,currentlyViewingCount:O},m?{bannerBackgroundImage:m}:{})}},"./src/reddit/components/IdCard/index.m.less":function(e,t,o){e.exports={categoryContainer:"_37coyt0h8ryIQubA7RHmUc",icon:"_2XJvPvYIEYtcS4ORsDXwa3",subredditIcon:"_2Vkdik1Q8k0lBEhhA_lRKE",largeSubredditIcon:"eGjjbHtkgFc-SYka3LM3M",planetIcon:"ZtU5GBgjF1m_LMGdL3d7x",largePlanetIcon:"_3mmJ1GWMWurrNWGlAosDIq"}},"./src/reddit/components/IdCard/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/react-router-dom/es/index.js"),d=o("./node_modules/react-router-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/app/strings/index.ts"),u=o("./src/lib/isFakeSubreddit/index.ts"),m=o("./src/lib/prettyPrintNumber/index.ts"),b=o("./src/app/actions/tooltip.ts"),f=o("./src/reddit/components/CategoryTagList/index.tsx"),g=o("./src/reddit/components/CreateCommunityButton/index.tsx"),h=o("./src/reddit/components/CreatePostButton/index.tsx"),v=o("./src/reddit/components/InfoTextTooltip/index.tsx"),y=o("./src/higherOrderComponents/addOverlayEvents.tsx"),x=o("./src/higherOrderComponents/asTooltip.tsx"),O=o("./src/reddit/actions/monthsToMinutes.ts"),w=o("./src/reddit/constants/componentSizes.ts"),j=o("./src/reddit/constants/zIndex.ts"),S=o("./src/reddit/models/MonthsToMinutes/index.ts"),C=o("./src/reddit/components/MonthsToMinutesTooltip/index.tsx"),I=Object.assign||function(e){for(var t=1;te.isOverlay?-w.j:0,j.n+1),[y.a.Click,y.a.Keydown,y.a.Resize]);var P,N=Object(r.connect)(null,e=>({onTooltipActivated:t=>e(Object(O.x)({time:Date.now(),tooltipType:t}))}))(class extends s.a.Component{componentDidMount(){this.props.isOpen&&this.props.onTooltipActivated(S.j.SubscribeIdCard)}render(){const e=this.props;return s.a.createElement(k,I({targetPosition:["left","top"],tooltipPosition:["right","top"],tooltipType:S.j.SubscribeIdCard},e))}}),_=o("./src/reddit/components/SubredditIcon/index.tsx"),T=o("./src/reddit/components/SubscribeButton/index.tsx"),L=o("./src/reddit/components/TrackingHelper/index.tsx"),M=o("./src/reddit/components/Widgets/Base/index.tsx"),A=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),E=o("./src/reddit/constants/elementIds.ts"),B=o("./src/reddit/constants/listings.ts"),F=o("./src/reddit/constants/page.ts"),R=o("./src/reddit/helpers/styles/components/index.tsx"),$=o("./src/reddit/helpers/styles/mixins/index.tsx"),D=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),U=o("./src/reddit/helpers/trackers/lightbox.ts"),W=o("./src/reddit/helpers/trackers/modHub.ts"),H=o("./src/reddit/icons/fonts/helpers.tsx"),V=(P="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aV("i",{className:`${Object(H.b)("modSettings")} ${e.className}`})).withConfig({componentId:"s1nioeso-0"})(["display: inline-block;vertical-align: text-bottom;width: 16px;height: 16px;font-size: 16px;line-height: 16px;"]),q=o("./src/reddit/models/Theme/index.ts"),G=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),K=o("./src/reddit/selectors/category.ts"),J=o("./src/reddit/selectors/comments.ts"),X=o("./src/reddit/selectors/experiments/categories.ts"),Z=o("./src/reddit/selectors/listings.ts"),Q=o("./src/reddit/selectors/moderatorPermissions.ts"),Y=o("./src/reddit/selectors/monthsToMinutes.ts"),ee=o("./src/reddit/selectors/structuredStyles.ts"),te=o("./src/reddit/selectors/subreddit.ts"),oe=o("./src/reddit/selectors/user.ts"),ne=o("./src/reddit/selectors/widgets.ts"),se=o("./src/reddit/components/CommunityType/index.tsx"),re=o("./src/reddit/featureFlags/index.ts"),ie=o("./node_modules/polished/dist/polished.es.js"),de=o("./src/lib/classNames/index.ts"),ae=o("./src/reddit/actions/preferences.ts"),ce=o("./src/reddit/actions/authorFlair.ts"),le=o("./src/reddit/actions/badge.ts"),pe=o("./src/reddit/components/Badges/UserDisplay/index.tsx"),ue=o("./src/reddit/components/Flair/index.tsx"),me=o("./src/reddit/controls/Button/index.tsx"),be=o("./src/reddit/featureFlags/component.tsx"),fe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;cObject(G.c)(e).widgetColors.lineColor),we=l.a.div.withConfig({componentId:"s1wrnpm8-1"})(["","align-items: center;background-color: ",";border-radius: 4px;display: flex;flex-direction: row;margin-top: 12px;"],D.metadataFont,e=>Object(G.c)(e).body),je=l()(e=>fe("svg",{className:e.className,viewBox:"0 0 14 14",xmlns:"http://www.w3.org/2000/svg",version:"1.1"},void 0,fe("title",{id:`${e.title}-title`},void 0,e.title),fe("g",{},void 0,fe("path",{fill:"inherit",d:"M8.1168,3.0832 L10.9168,5.8832 C11.0728,6.0392 11.0728,6.2928 10.9168,6.4488 L4.0824,13.2832 C4.0072,13.3584 3.9056,13.4 3.8,13.4 L1,13.4 C0.7784,13.4 0.6,13.2216 0.6,13 L0.6,10.2 C0.6,10.0944 0.6416,9.9928 0.7168,9.9176 L7.5512,3.0832 C7.7072,2.9272 7.9608,2.9272 8.1168,3.0832 Z M13.5168,2.152 C13.9848,2.62 13.9848,3.3808 13.5168,3.8488 L12.048,5.3176 C11.9696,5.396 11.8672,5.4352 11.7656,5.4352 C11.6632,5.4352 11.5608,5.396 11.4824,5.3176 L8.6824,2.5176 C8.5264,2.3616 8.5264,2.108 8.6824,1.952 L10.1512,0.4832 C10.6192,0.0152 11.38,0.0152 11.848,0.4832 L13.5168,2.152 Z"})))).withConfig({componentId:"s1wrnpm8-2"})(["color: ",";fill: ",";height: 14px;width: 14px;"],e=>Object(G.c)(e).button,e=>Object(G.c)(e).button),Se=l.a.div.withConfig({componentId:"s1wrnpm8-3"})(["","display: flex;justify-content: space-between;"],D.labelsFont),Ce=l()(ue.c).withConfig({componentId:"s1wrnpm8-4"})(["margin-left: 8px;"]),Ie=l()(me.l).withConfig({componentId:"s1wrnpm8-5"})(["display: flex;margin-left: auto;"]),ke=l()(Ie).withConfig({componentId:"s1wrnpm8-6"})(["padding: 0px;"]),Pe=l.a.span.withConfig({componentId:"s1wrnpm8-7"})(["color: ",";flex: 0 0 auto;line-height: 16px;"],e=>Object(G.c)(e).bodyText),Ne=Object(be.a)("spBadges",pe.a),_e=Object(a.createStructuredSelector)({badgesEnabled:re.d.spBadges,currentUser:oe.j,language:oe.M,userFlairData:he.b,userHasBadge:(e,t)=>{const o=e.user.account;if(o){return!!((e.users.appliedBadges[o.id]||{})[t.subredditId]||[]).length}return!1}}),Te=Object(r.connect)(_e,(e,{subredditId:t})=>({onToggleModal:o=>e(Object(ce.b)({username:o,subredditId:t})),onToggleBadgeModal:()=>e(Object(le.j)())})),Le=e=>xe(ke,{onClick:e.onClick},void 0,xe(je,{})),Me=e=>xe(Ie,{onClick:e.onClick},void 0,e.userFlairData.displaySettings.isEnabled?e.userFlairData.applied||e.userHasBadge?Object(p.a)(e.language,"flair.editUserFlairAndBadge"):Object(p.a)(e.language,"flair.addUserFlairAndBadge"):e.userHasBadge?Object(p.a)(e.language,"flair.editUserBadge"):Object(p.a)(e.language,"flair.addUserBadge"));var Ae=Te(Object(L.b)(class extends s.a.Component{constructor(){super(...arguments),this.onFlairLinkClick=(()=>{const e=this.props.currentUser?Object(ge.f)(this.props.currentUser):null;this.props.onToggleModal(e),this.props.sendEvent(Object(U.c)("user_flair_picker"))})}render(){var e=this.props;const t=e.badgesEnabled,o=e.currentUser,n=e.language,s=e.onToggleBadgeModal,r=e.subredditId,i=e.userFlairData,d=e.userHasBadge;return o&&i?xe(Oe,{},void 0,xe(Se,{},void 0,Object(p.a)(n,"flair.preview"),xe(Le,{onClick:this.onFlairLinkClick})),xe(we,{},void 0,d&&xe(Ne,{className:ye.a.badge,subredditId:r,uniqueIdentifier:r}),xe(Pe,{},void 0,`u/${o.displayText}`),i.applied&&i.displaySettings.isUserEnabled&&xe(Ce,{flair:i.applied,forceSmallEmojis:!0})),t?xe(Me,{userFlairData:i,userHasBadge:d,language:n,onClick:s}):null):null}})),Ee=o("./src/reddit/controls/ToggleSwitch/index.tsx"),Be=o("./src/reddit/helpers/trackers/idCard.ts"),Fe=o("./src/reddit/icons/svgs/ChevronDown/index.tsx"),Re=o("./src/reddit/icons/svgs/ChevronUp/index.tsx"),$e=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c$e("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,$e("path",{d:"M17.71,10.29,14.95,7.54a7,7,0,0,0-9.9,0L2.29,10.29a1,1,0,0,0,1.41,1.41L6.46,8.95c.07-.07.14-.11.21-.17a4,4,0,1,0,6.65,0c.07.06.15.11.21.17l2.76,2.76a1,1,0,0,0,1.41-1.41Z"})),Ue=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cUe("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,Ue("path",{d:"M4.59 8l-2.3 2.29A1 1 0 0 0 3.7 11.7L6 9.41zM6 11a4 4 0 0 0 5.34 3.75l-5.1-5.1A4 4 0 0 0 6 11zM18.71 17.29l-5-5A3.87 3.87 0 0 0 14 11a4 4 0 0 0-.68-2.22c.07.06.15.11.21.17l2.76 2.76a1 1 0 0 0 1.41-1.41l-2.75-2.76A7 7 0 0 0 7.42 6L2.71 1.29a1 1 0 0 0-1.42 1.42l16 16a1 1 0 0 0 1.41-1.41z"})),He=o("./src/reddit/components/IdCard/CommunityOptions/index.m.less"),Ve=o.n(He),ze=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(G.c)(e).widgetColors.lineColor),Ge=l()(me.l).withConfig({componentId:"s1p4e6h4-1"})(["","color: ",";fill: ",";&:hover {color: ",";fill: ",";}&:active {color: ",";fill: ",";}&:disabled,&[disabled],&[data-disabled] {color: ",";fill: ",";cursor: not-allowed;}"],D.labelsFont,e=>Object(G.c)(e).bodyText,e=>Object(G.c)(e).bodyText,e=>Object(ie.g)(.8,Object(G.c)(e).bodyText),e=>Object(ie.g)(.8,Object(G.c)(e).bodyText),e=>Object(ie.g)(.8,Object(G.c)(e).bodyText),e=>Object(ie.g)(.8,Object(G.c)(e).bodyText),e=>Object(ie.e)(Object(G.c)(e).bodyText,.5),e=>Object(ie.e)(Object(G.c)(e).bodyText,.5)),Ke=Object(a.createStructuredSelector)({language:oe.M,stylesDisabledGlobally:oe.Z,stylesDisabledForSubreddit:oe.Y});var Je=Object(r.connect)(Ke,e=>({updateSubredditPrefs:(t,o)=>{e(Object(ae.D)(t,o))}}))(class extends s.a.Component{constructor(e){super(e),this.onContainerClick=(e=>{e.stopPropagation()}),this.onExpandButtonClick=(()=>{this.setState({isOpen:!this.state.isOpen})}),this.onToggleStylesSwitch=(()=>{const e=!!this.props.stylesDisabledForSubreddit;this.props.sendEvent(Object(Be.c)(e)),this.props.updateSubredditPrefs(this.props.subredditId,{stylesEnabled:e})}),this.state={isOpen:!1}}render(){var e=this.props;const t=e.isOverlay,o=e.language,n=e.stylesDisabledForSubreddit,s=e.stylesDisabledGlobally,r=e.subredditId,i=this.state.isOpen,d=i?ze("div",{className:Ve.a.content},void 0,ze("div",{className:Object(de.a)(Ve.a.stylesToggle,{[Ve.a.disabled]:s}),title:s?Object(p.a)(o,"sidebar.subreddit.communityTheme.disabledTitle"):void 0},void 0,ze("label",{className:Ve.a.stylesToggleLabel},void 0,ze(n?We:De,{}),Object(p.a)(o,"sidebar.subreddit.communityTheme.label")),ze(Ee.a,{disabled:s,on:!n,onToggle:this.onToggleStylesSwitch})),!t&&ze(Ae,{subredditId:r})):null;return ze(qe,{className:Ve.a.container,onClick:this.onContainerClick},void 0,ze(Ge,{className:Ve.a.expandButton,onClick:this.onExpandButtonClick},void 0,Object(p.a)(o,"sidebar.subreddit.communityOptions"),ze(i?Re.a:Fe.a,{})),d)}}),Xe=o("./src/reddit/components/IdCard/helpers.ts"),Ze=o("./src/reddit/components/IdCard/Placeholder.tsx"),Qe=o("./src/reddit/components/IdCard/index.m.less"),Ye=o.n(Qe);o.d(t,"e",function(){return ot}),o.d(t,"a",function(){return nt}),o.d(t,"b",function(){return gt}),o.d(t,"f",function(){return It}),o.d(t,"c",function(){return kt});var et=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c!Object(u.a)(e)||Object(Xe.c)(e)||Object(Xe.d)(e)||Object(Xe.f)(e)||Object(Xe.e)(e),nt=l()(Object(R.a)()).withConfig({componentId:"s1bd5ppi-0"})(["background: ",";border-radius: 4px 4px 0 0;height: 34px;margin: -12px -12px 10px;"],e=>Object(q.g)(Object(G.c)(e).active,e.bannerBackgroundImage||Object(G.c)(e).banner.backgroundImage,"cover")),st=l.a.div.withConfig({componentId:"s1bd5ppi-1"})(["align-items: center;display: flex;& > * {display: inline-block;vertical-align: middle;}"]),rt=l()(st).withConfig({componentId:"s1bd5ppi-2"})(["margin-top: -23px;"]),it=l()(({className:e,children:t,shouldRenderSuperbOwlIcon:o})=>tt("div",{className:e,title:o?"r/SuperbOwl":""},void 0,t)).withConfig({componentId:"s1bd5ppi-3"})(["background: ",";background-size: ","px ","px;display: inline-block;flex-shrink: 0;height: ","px;position: relative;width: ","px;"],e=>e.snooBackground.image,e=>e.snooBackground.width,e=>e.snooBackground.height,e=>e.snooBackground.height,e=>e.snooBackground.width),dt=l()(i.a).withConfig({componentId:"s1bd5ppi-4"})(["flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;&:hover {text-decoration: underline;}"]),at=l.a.span.withConfig({componentId:"s1bd5ppi-5"})(["","display: inline-block;"],D.titleFontH4),ct=l.a.div.withConfig({componentId:"s1bd5ppi-6"})(["margin-left: 10px;margin-top: ","px;"],e=>e.hasSecondaryTitle?35:30),lt=l()(at).withConfig({componentId:"s1bd5ppi-7"})(["color: ",";",""],e=>Object(G.c)(e).actionIcon,D.metadataFont),pt=l.a.div.withConfig({componentId:"s1bd5ppi-8"})(["display: flex;margin: 8px 0;& > * {flex: 1;}"]),ut=l.a.div.withConfig({componentId:"s1bd5ppi-9"})(["border-left: 1px solid ",";padding-left: 12px;"],e=>Object(G.c)(e).widgetColors.lineColor),mt=l.a.p.withConfig({componentId:"s1bd5ppi-10"})(["",""],D.titleFontH4),bt=l.a.p.withConfig({componentId:"s1bd5ppi-11"})(["","display: inline-block;word-break: break-word;"],D.titleFontH6),ft=l()(M.a).withConfig({componentId:"s1bd5ppi-12"})(["margin-top: 10px;"]),gt=l.a.p.withConfig({componentId:"s1bd5ppi-13"})(["","margin-top: 8px;word-wrap: break-word;"],D.bodyFont),ht=l.a.div.withConfig({componentId:"s1bd5ppi-14"})(["margin-top: 12px;"]),vt="\n display: block;\n width: 100%;\n",yt=l()(T.a).withConfig({componentId:"s1bd5ppi-15"})(["",";margin-bottom: 8px;"],vt),xt=l()(h.a).withConfig({componentId:"s1bd5ppi-16"})(["",";","padding: 0 16px;"],vt,D.largeButtonFont),Ot=l()(g.a).withConfig({componentId:"s1bd5ppi-17"})(["",";","margin-top: 11px;"],$.e,D.largeButtonFont),wt=l()(z).withConfig({componentId:"s1bd5ppi-18"})(["margin-right: 4px;vertical-align: middle;"]),jt=l()(i.a).withConfig({componentId:"s1bd5ppi-19"})(["border-radius: 4px;margin: 6px 0px 6px auto;padding: 4px;"]),St=l.a.div.withConfig({componentId:"s1bd5ppi-20"})(["border-top: 1px solid ",";margin-top: 10px;"],e=>Object(G.c)(e).widgetColors.lineColor),Ct=Object(r.connect)(()=>Object(a.createStructuredSelector)({postCategories:(e,t)=>Object(K.o)(e,t.postId),commentsApiError:J.c,commentsApiPending:J.d,frontpageIsHome:Y.j,idCardWidget:(e,t)=>Object(ne.c)(e,{subredditName:t.listingName}),isLoggedIn:oe.F,language:oe.M,listingApiError:Z.c,listingApiPending:Z.d,moderatorPermissions:(e,t)=>{const o=Object(te.z)(e,t.listingName);if(o)return Object(Q.g)(e,{subredditId:o})},isInCategoriesExperiment:X.a,shouldRenderSuperbOwlIcon:re.d.superbOwl,subreddit:(e,t)=>Object(te.v)(e,{subredditName:t.listingName}),subredditIcon:(e,t)=>Object(ee.o)(e,{subredditName:t.listingName}),subscribeIdTooltipIsOpen:Y.B}),(e,t)=>({dispatchPush:t=>e(Object(d.b)(t)),toggleTooltip:t=>e(Object(b.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},e,t,o,{onContainerClick:()=>o.isOverlay&&t.dispatchPush(e.subreddit.url)}));const It=({titleText:e,titleSecondaryText:t,snooBackground:o,shouldRenderSuperbOwlIcon:n})=>tt(rt,{},void 0,tt(it,{snooBackground:o,shouldRenderSuperbOwlIcon:n}),tt(ct,{hasSecondaryTitle:!!t},void 0,tt(at,{},void 0,e),t&&tt(lt,{},void 0,t))),kt=e=>{const t=e.isTargetBlank,o=e.largeSubredditIcon,n=e.linkUrl,r=e.subredditIcon,i=e.titleText,d=e.primaryColor;return tt(st,{className:e.className},void 0,tt(_.b,{className:o?Ye.a.largeSubredditIcon:Ye.a.subredditIcon,iconUrl:r.url,primaryColor:d},r.url),n?s.a.createElement(dt,et({key:n,to:n,onClick:e=>e.stopPropagation()},t?{target:"_blank"}:{}),tt(at,{title:i},void 0,i)):tt(at,{},i,i))},Pt=(e,t,o,n,s,r,i,d)=>tt(pt,{},void 0,tt("div",{onMouseEnter:()=>d(n),onMouseLeave:()=>d(n)},void 0,tt(mt,{},void 0,Object(m.b)(t)),tt(bt,{id:n},void 0,o),tt(v.c,{caretOnTop:!0,text:`${Object(m.b)(t,!0)} ${o}`,tooltipId:n})),tt(ut,{onMouseEnter:()=>d(i),onMouseLeave:()=>d(i)},void 0,tt(mt,{},void 0,Object(m.b)(s)),tt(bt,{id:i},void 0,r),tt(v.c,{caretOnTop:!0,text:`${Object(m.b)(s,!0)} ${r}`,tooltipId:i}))),Nt=e=>tt(gt,{},void 0,e),_t=({isFake:e,isOverlay:t,isLoggedIn:o,isSubmissionPage:n,language:s,listingName:r,subreddit:i})=>tt(ht,{},void 0,!e&&tt(yt,{getEventFactory:e=>Object(U.c)(e?"unsubscribe":"subscribe"),id:`subscribe-button-${i.id}`,identifier:{name:i.name,type:"subreddit"},onClick:e=>e.stopPropagation()}),!n&&!t&&tt(xt,{listingName:r,subreddit:i}),o&&!n&&!t&&!i&&r!==F.j&&tt(Ot,{eventSource:"id_card",language:s}));t.d=Object(L.b)(Ct(Object(c.withTheme)(class extends s.a.Component{constructor(){super(...arguments),this.onClickModTools=(()=>this.props.sendEvent(Object(W.a)()))}render(){var e=this.props;const t=e.className,o=e.commentsApiError,n=e.commentsApiPending,r=e.frontpageIsHome,i=e.idCardWidget,d=e.isCommentsPage,a=e.isInCategoriesExperiment,c=e.isLoggedIn,l=e.isOverlay,m=e.isSubmissionPage,b=e.language,g=e.listingApiError,h=e.listingApiPending,v=e.listingName,y=e.moderatorPermissions,x=e.onContainerClick,O=e.postCategories,w=e.postId,j=e.shouldRenderSuperbOwlIcon,S=e.subreddit,C=e.subredditIcon,I=e.subscribeIdTooltipIsOpen,k=e.toggleTooltip;let P=v;c||v!==F.c||r||(P=B.b.Popular);const _=Object(u.a)(P);if(!_&&!i)return tt(Ze.a,{isLoading:n&&!o||h&&!g});var T=Object(Xe.a)({language:b,listingName:P,subreddit:S,idCardWidget:i,shouldRenderSuperbOwlIcon:j});const L=T.bannerBackgroundImage,M=T.currentlyViewingCount,R=T.currentlyViewingText,$=T.description,D=T.snooBackground,U=T.subscribersCount,W=T.subscribersText,H=T.titleText,V=T.titleSecondaryText,z=T.url,q=_||l||m,G=!_&&S.id?S.id:"",K=`IdCard--Subscribers--${l}--${G}`,J=`IdCard--CurrentlyViewing--${l}--${G}`;return tt(s.a.Fragment,{},void 0,tt(A.a,{className:t,onClick:l?x:void 0,headerButton:!q&&S&&y&&tt(jt,{to:y.posts?`${S.url}about/modqueue`:`${S.url}about/`,onClick:this.onClickModTools},void 0,tt(wt,{}),Object(p.a)(b,"modTools.modTools")),redditStyle:_||m,title:q?void 0:Object(p.a)(b,"sidebar.subreddit.title")},void 0,q&&tt(nt,{bannerBackgroundImage:L}),_?It({titleText:H,titleSecondaryText:V,snooBackground:D,shouldRenderSuperbOwlIcon:j}):tt(kt,{isTargetBlank:m,linkUrl:_?void 0:z,subredditIcon:C,titleText:H}),!_&&Pt(b,U,W,K,M,R,J,k),!_&&tt(se.a,{type:S.type,isNSFW:S.isNSFW,allowContractors:S.allowContractors,isQuarantined:S.isQuarantined}),Nt($),_t({isFake:_,isLoggedIn:c,isOverlay:l,isSubmissionPage:m,language:b,listingName:P,subreddit:S}),a&&O&&w&&(d||l)&&tt(St,{},void 0,tt(ft,{},void 0,Object(p.a)(b,"sidebar.categoryTag.discoverMore")),tt(f.a,{postId:w,inLightboxHeader:!0,postCategories:O})),!_&&c&&tt(Je,{isOverlay:l,sendEvent:this.props.sendEvent,subredditId:S.id})),!_&&tt(N,{container:l?document.getElementById(E.d):null,isOpen:I,isOverlay:l,tooltipId:`subscribe-button-${S.id}`}))}})))},"./src/reddit/components/IdCard/placeholder.m.less":function(e,t,o){e.exports={container:"_1KWSZXqSM_BLhBzkPyJFGR",banner:"c_dVyWK3BXRxSN3ULLJ_t",title:"_1OQL3FCA9BfgI57ghHHgV3",icon:"_33jgwegeMTJ-FJaaHMeOjV",name:"_1wQQNkVR4qNpQCzA19X4B6",counts:"_39IvqNe6cqNVXcMFxFWFxx",side:"_29TSdL_ZMpyzfQ_bfdcBSc",count:"JEV9fXVlt_7DgH-zLepBH",text:"_3YCOmnWpGeRBW_Psd5WMPR",desc:"_2iO5zt81CSiYhWRF9WylyN",one:"_2E9u5XvlGwlpnzki78vasG",two:"fDElwzn43eJToKzSCkejE",three:"_2kNB7LAYYqYdyS85f8pqfi",four:"_1XmngqAPKZO_1lDBwcQrR7",subscribe:"_3XbVvl-zJDbcDeEdSgxV4_"}},"./src/reddit/components/InfoBanners/BannerBase/index.m.less":function(e,t,o){e.exports={IconWrapper:"_2p07tPrx9WpxDTQJ5cmVNe",iconWrapper:"_2p07tPrx9WpxDTQJ5cmVNe",TextWrapper:"_2jpm-rNr0Hniw6BX3NWMVe",textWrapper:"_2jpm-rNr0Hniw6BX3NWMVe"}},"./src/reddit/components/InfoBanners/BannerBase/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/helpers/styles/components/index.tsx"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),a=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=o("./src/reddit/components/InfoBanners/BannerBase/index.m.less"),l=o.n(c),p=o("./src/lib/lessComponent.tsx"),u=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.c)(e).bodyText),b=p.a.div("IconWrapper",l.a),f=r()(Object(i.a)()).withConfig({componentId:"s1nw2m0g-0"})(["background-color: ",";display: inline-block;width: 8px;position: absolute;top: 0;bottom: 0;"],e=>e.color),g=r.a.div.withConfig({componentId:"s1nw2m0g-1"})(["",""],m),h=p.a.div("TextWrapper",l.a),v=r.a.div.withConfig({componentId:"s1nw2m0g-2"})(["","font-weight: bold;"],m),y=r()(Object(i.a)()).withConfig({componentId:"s1nw2m0g-3"})(["background-color: ",";border: 1px solid ",";border-radius: 4px;position: relative;display: flex;"],e=>Object(a.c)(e).body,e=>e.color);t.a=(e=>{const t=e.className,o=e.color,n=e.icon,s=e.subtitle,r=e.title;return u(y,{className:t,color:o},void 0,u(f,{color:o}),n&&u(b,{},void 0,n),u(h,{},void 0,u(v,{},void 0,r),s&&u(g,{},void 0,s)))})},"./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.m.less":function(e,t,o){e.exports={container:"_3UJGTKmHd4TVKyOdhiMAJ1",rawHtmlDisplay:"s2P-f2c3l2Irco5Ru0S5J",link:"_1eRb8-B7kEgkwxWFSWuVUk",icon:"WCZvfrkaO-Zq7vsDKOAdS"}},"./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),a=o("./src/reddit/constants/colors.ts"),c=o("./src/reddit/controls/InternalLink/index.tsx"),l=o("./src/reddit/icons/svgs/QuarantineWarning/index.tsx"),p=o("./src/reddit/selectors/subreddit.ts"),u=o("./src/reddit/selectors/user.ts"),m=o("./src/reddit/components/InfoBanners/BannerBase/index.tsx"),b=o("./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.m.less"),f=o.n(b),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.subreddit,o=e.subredditAboutInfo,n=e.language;if(!t||!t.isQuarantined)return null;const s=o&&o.quarantineMessageHtml,r=o&&o.quarantineMessage||Object(i.a)(n,"contentGate.quarantinedSubreddit.quarantineMsg");return g(m.a,{className:f.a.container,color:a.a.quarantine,icon:h,subtitle:g("span",{},void 0,Object(i.a)(n,"contentGate.quarantinedSubreddit.subtitle")," ",g("a",{className:f.a.link,href:"https://www.reddithelp.com/en/categories/reddit-101/rules-reporting/account-and-community-restrictions/quarantined-subreddits",target:"_blank"},void 0,Object(i.a)(n,"contentGate.quarantinedSubreddit.quarantined")),": ",s?g(d.a,{className:f.a.rawHtmlDisplay,html:s}):r," ",g(c.a,{className:f.a.link,to:"/"},void 0,Object(i.a)(n,"contentGate.quarantinedSubreddit.clickToGoHome"))),title:Object(i.a)(n,"contentGate.quarantinedSubreddit.bannerTitle")})})},"./src/reddit/components/LargePost/index.m.less":function(e,t,o){e.exports={backgroundWrapper:"_11R7M_VOgKO1RJyRSRErT3",flatListContainer:"_1ixsU4oQRnNfZ91jhBU74y",noProposal:"_3KYCJ3N4w1YmvpFMo_3zcn",postMediaWrapper:"STit0dLageRsa2yR4te_b",postTitle:"_3wiKjmhpIpoTE2r5KCm2o6",proposal:"_2dkCPUHQTdBWU2B0dYnkRb",hasNotVoted:"_3COAjvFMb0tRTTAI3nxufG"}},"./src/reddit/components/LargePost/index.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/config.ts"),l=o("./src/reddit/constants/screenWidths.ts"),p=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),u=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),m=o("./src/reddit/helpers/showReportIndicator/index.ts"),b=o("./src/reddit/helpers/styles/mixins/index.tsx"),f=o("./src/app/actions/tooltip.ts"),g=o("./src/reddit/actions/post.ts"),h=o("./src/reddit/models/Media/index.ts"),v=o("./src/reddit/models/Poll/index.ts"),y=o("./src/reddit/models/Vote/index.ts"),x=o("./src/reddit/selectors/activeModalId.ts"),O=o("./src/reddit/selectors/experiments/subscribeText.ts"),w=o("./src/reddit/selectors/moderatorPermissions.ts"),j=o("./src/reddit/selectors/monthsToMinutes.ts"),S=o("./src/reddit/selectors/posts.ts"),C=o("./src/reddit/selectors/user.ts"),I=o("./src/lib/classNames/index.ts"),k=o("./src/reddit/components/AdLinkWrapper/index.tsx"),P=o("./src/reddit/components/CallToActionButton/index.tsx"),N=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),_=o("./src/reddit/components/Flatlist/index.tsx"),T=o("./src/reddit/components/Governance/Proposal/index.tsx"),L=o("./src/reddit/components/Governance/Proposal/NoProposalError/index.tsx"),M=o("./src/reddit/components/JSAPIContainers/index.tsx"),A=o("./src/reddit/components/ModModeReports/index.tsx"),E=o("./src/reddit/components/ModModeReports/helpers.ts"),B=o("./src/higherOrderComponents/addOverlayEvents.tsx"),F=o("./src/higherOrderComponents/asTooltip.tsx"),R=o("./src/reddit/models/MonthsToMinutes/index.ts"),$=o("./src/reddit/components/MonthsToMinutesTooltip/index.tsx"),D=Object.assign||function(e){for(var t=1;ts.a.createElement(U,D({targetPosition:["right","top"],tooltipPosition:["left","top"],tooltipType:R.j.Vote},e)),H=Object.assign||function(e){for(var t=1;ts.a.createElement(V,H({targetPosition:["right","top"],tooltipPosition:["left","top"],tooltipType:R.j.VoteReminder},e)),q=Object.assign||function(e){for(var t=1;ts.a.createElement(G,q({targetPosition:["right","top"],tooltipPosition:["left","top"],tooltipType:R.j.VoteSuccess},e)),X=(K="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;ae.postId?X(s.a.Fragment,{},void 0,X(W,{isOpen:e.voteTooltipId===e.postId,tooltipId:e.tooltipId}),X(z,{isOpen:e.voteReminderTooltipId===e.postId,tooltipId:e.tooltipId}),X(J,{isOpen:e.voteSuccessTooltipId===e.postId,tooltipId:e.tooltipId})):null),Y=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),ee=o("./src/reddit/components/PostContainer/index.tsx"),te=o("./src/reddit/components/PostLeftRail/index.tsx"),oe=o("./src/reddit/components/PostMedia/index.tsx"),ne=o("./src/reddit/components/PostOverflowMenu/index.tsx"),se=o("./src/reddit/components/PostTitle/index.tsx"),re=o("./src/reddit/components/PostTopLine/index.tsx"),ie=o("./src/reddit/components/SourceLink/index.tsx"),de=o("./src/reddit/components/VerticalVotes/index.tsx"),ae=o("./src/reddit/contexts/InsideOverlay.tsx"),ce=o("./src/reddit/contexts/PageLayer/index.tsx"),le=o("./src/reddit/controls/Checkbox/index.tsx"),pe=o("./src/reddit/controls/OutboundLink/styled.tsx"),ue=o("./src/reddit/helpers/styles/mixins/responsive.ts"),me=o("./src/reddit/helpers/styles/postBackgroundColor.ts"),be=o("./src/reddit/helpers/styles/smartTextColor.ts"),fe=o("./src/reddit/components/LargePost/index.m.less"),ge=o.n(fe);o.d(t,"b",function(){return Oe});var he=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(i.createStructuredSelector)({autoplayPref:C.b,activeModalId:x.a,currentUser:C.j,hideNSFWPref:C.x,flairStyleTemplate:ce.S,isFrontpageHome:j.j,language:C.M,inlineSubscribeIsEnabled:O.a,isActive:S.f,moderatorPermissions:w.f,modModeEnabled:ce.Q,poll:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.models[o]:null},pollResult:(e,t)=>{const o=e.posts.metaMap[t.postId];return o?e.polls.results.byVoters[o]:null},post:S.D,subredditOrProfile:S.O,userIsOp:C.db}),(e,{postId:t})=>({handleVote:o=>{const n=o===y.a.upvoted?Object(g.J)(t):Object(g.n)(t);e(n)},onIgnoreReports:()=>e(Object(g.H)(t)),onOpenReportsDropdown:t=>e(Object(f.e)({tooltipId:t}))})),Oe=(e,t,o=!1,n=!1,s=(()=>{}),r)=>{const i=`upvote-button-${e.id}`;return he(te.b,{isRemoved:!!e.bannedBy,isReported:Object(m.a)(e),isSponsored:e.isSponsored},void 0,o&&he(le.a,{isCheckboxSelected:n,toggleCheckbox:s}),he(de.a,{flairStyleTemplate:r,model:e,onVoteClick:t,upvoteTooltipId:i}),he(Q,{postId:e.id,tooltipId:i}))};t.a=xe(a()(Object(ae.b)(e=>{const t=e.autoplayPref,o=e.availableWidth,n=e.className,s=e.currentUser,r=e.eventFactory,i=e.flairStyleTemplate,d=e.forceLoadMedia,a=e.hideNSFWPref,l=e.inlineSubscribeIsEnabled;var m=e.inSubredditOrProfile;const b=void 0!==m&&m,f=e.isFrontpage,g=e.isFrontpageHome,y=e.isOriginalPage,x=e.isOverlay,O=e.language,w=e.moderatorPermissions,j=e.modModeEnabled,S=e.onClickPost,C=e.onIgnoreReports,k=e.onOpenReportsDropdown,N=e.poll,B=e.pollResult,F=e.post,R=e.scrollerItemRef,$=e.subredditOrProfile,D=e.userIsOp,U=Object(u.a)(w),W=j&&U,H=Object(p.a)(w),V=Object(E.c)(F),z=!!F.media&&F.media.type===h.m.RTJSON,q="subreddit"===F.belongsTo.type,G=D&&z,K=D&&!!q,J=o?o-te.a:void 0,X=!!B&&!!Object.keys(B.options).filter(e=>B.options[e].userSelected).length,Z=l&&!(f&&g);return he(ee.a,{className:n,post:F,onClick:S,eventFactory:r},void 0,Oe(F,e.handleVote,e.showBulkActionCheckbox,e.isCheckboxSelected,e.toggleCheckbox,i),he(Y.b,{className:ge.a.backgroundWrapper,flairStyleTemplate:i},void 0,he(re.a,{hideNSFWPref:a,inSubredditOrProfile:b,isOverlay:!!x,language:O,post:F,shouldShowSubscribeButton:Z,showOCCategories:y,showSubreddit:!b&&!F.isSponsored,subredditOrProfile:$}),he(se.c,{className:ge.a.postTitle,post:F,size:se.b.Large,titleColor:i&&i.postTitleColor,isOverlay:x}),F.source&&!F.isSponsored&&he(ie.a,{post:F}),he("div",{className:Object(I.a)(ge.a.postMediaWrapper,{[ge.a.votedContent]:X})},void 0,he(oe.a,{isListing:!0,isNotCardView:!!x,showCentered:!0,flairStyleTemplate:i,post:F,availableWidth:J,shouldLoad:d,scrollerItemRef:R,autoplayPref:t})),N&&he(T.a,{className:Object(I.a)(ge.a.proposal,{[ge.a.hasNotVoted]:!B||!Object(v.e)(N,B)}),pollId:N.id,subredditId:F.belongsTo.id}),F.isMeta&&!N&&he(L.a,{className:ge.a.noProposal}),F.source&&F.source.url&&F.isSponsored&&he(ve,{},void 0,he(pe.a,{href:F.source.url.replace(c.a.redditUrl,""),isSponsored:F.isSponsored,source:F.source},void 0,F.source.displayText),F.callToAction&&he(P.a,{href:F.source.url.replace(c.a.redditUrl,""),isSponsored:F.isSponsored,source:F.source},void 0,F.callToAction)),j&&U&&V&&he(A.a,{language:O,onIgnoreReports:C,reportable:F}),he(M.d,{postId:F.id}),he("div",{className:ge.a.flatListContainer},void 0,he(ye,{compact:!1,flairStyleTemplate:i,model:F,onVoteClick:e.handleVote}),he(_.c,{currentUser:s,hasModFlairPerms:H,hasModPostPerms:U,isOverlay:!!x,language:O,modModeEnabled:j,onIgnoreReports:C,onOpenReportsDropdown:k,post:F,showEditPost:G,showEditFlair:K,useFlatlistBreakpoints:Object(ne.h)({editPost:!W,save:!W,hide:!1,report:!1})}))))})).withConfig({componentId:"s1d8yj03-2"})(["","","","","","",";@media (min-width: ","px) {padding-left: 40px;border-radius: 4px;}cursor: pointer;."," {color: ",";}"],_.d,b.m,b.n,Y.a,T.b,e=>Object(b.j)(e.flairStyleTemplate),l.i,ge.a.proposalMetaData,e=>Object(be.a)(Object(me.a)(e))))},"./src/reddit/components/LayoutNavigation/ConsiderateNav.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/reddit/constants/componentSizes.ts"),l=o("./src/reddit/constants/postLayout.ts"),p=o("./src/reddit/constants/screenWidths.ts"),u=o("./src/reddit/constants/zIndex.ts"),m=o("./src/reddit/contexts/PageLayer/index.tsx");const b=Object(m.w)(),f=Object(i.createStructuredSelector)({layout:m.O}),g=Object(r.connect)(f);t.a=b(g(a()(class extends s.a.Component{constructor(e){super(e),this.onClickIcon=(e=>{if(void 0===this.state.left){const e=this.ref.offsetLeft;this.setState({left:e})}}),this.onMouseEnter=(()=>{this.state.mouseInside||this.setState({mouseInside:!0})}),this.onMouseLeave=(()=>{this.state.mouseInside&&this.setState({left:void 0,mouseInside:!1})}),this.ref=null,this.state={left:void 0,mouseInside:!1}}componentWillReceiveProps(e){0!=e.offsetLeft-this.props.offsetLeft&&(this.noTransition=!0)}componentDidUpdate(){this.noTransition&&(this.noTransition=!1)}render(){return s.a.createElement("div",{className:this.props.className,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,onMouseMove:this.onMouseEnter,ref:e=>this.ref=e,style:{left:this.state.left||void 0,transition:this.noTransition?"initial":void 0}},this.props.render(this.onClickIcon))}}).withConfig({componentId:"s1dqsdhz-0"})(["align-items: center;display: flex;height: 40px;left: ","px;position: absolute;right: 12px;transition: left 300ms ease-in-out; ","","z-index: ",";","@media(min-width: ","px) {left: ","px;right: ","px;}@media(min-width: ","px) {","}","@media(max-width: ","px) {left: 8px;}"],e=>e.offsetLeft+12,"","",u.e,"",p.i,e=>e.offsetLeft+c.x,c.x,p.g,e=>e.considerSidebar?`right: ${c.x+c.E+c.F}px;`:"",e=>{if(e.layout!==l.f.Large)return"";const t=e.offsetLeft+2*c.x+c.E+c.F,o=p.c-t,n=c.k-o,s=e.considerSidebar?c.F:c.k+c.E+c.F;return`\n @media(min-width: ${p.c+n+(e.bladeOpen?c.b:0)}px) {\n left: calc(((100% + ${e.offsetLeft}px) - ${c.k+c.E+c.F}px) / 2);\n right: calc(((100% - ${e.offsetLeft}px) - ${s}px) / 2);\n }\n `},p.i-1)))},"./src/reddit/components/LayoutNavigation/Container.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/reddit/constants/componentSizes.ts"),p=o("./src/reddit/constants/screenWidths.ts"),u=o("./src/reddit/helpers/toggleBodyScroll/index.ts"),m=o("./src/reddit/layout/page/Listing/index.tsx"),b=o("./src/reddit/layout/page/Listing/Content.tsx"),f=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/selectors/structuredStyles.ts"),h=o("./src/reddit/selectors/userPrefs.ts"),v=o("./src/reddit/components/LayoutNavigation/ConsiderateNav.tsx"),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c!!Object(g.i)(e),isSubscriptionsPinned:h.b}),S=Object(i.connect)(j);t.a=c()(S(class extends r.a.Component{constructor(e){super(e),this.state={bodyScrollOffset:0}}componentDidMount(){const e=()=>{const e=document.body.style.marginRight;!!e!=!!this.state.bodyScrollOffset&&(e?this.setState({bodyScrollOffset:Object(u.c)(document.body)}):this.setState({bodyScrollOffset:0}))};try{this.docObserver=new MutationObserver(e)}catch(t){}this.docObserver&&this.docObserver.observe(document.body,{attributes:!0})}componentWillUnmount(){this.docObserver&&this.docObserver.disconnect()}render(){var e=this.props;const t=e.bladeOpen;var o=e.considerPinnedSubscriptions;const n=void 0===o||o,s=e.isSubscriptionsPinned;var r=e.considerSidebar;const i=void 0===r||r;let d=0;return s&&!t&&n&&(d+=l.H),0!==this.state.bodyScrollOffset&&(d-=this.state.bodyScrollOffset),y("div",{className:this.props.className},void 0,y(x,{},void 0,y(b.b,{fitPageToContent:!0},void 0,y(w,{},void 0,y(v.a,{bladeOpen:t,considerSidebar:i,offsetLeft:d,render:this.props.render}))),i&&y(O,{})))}})).withConfig({componentId:"s8rr6fz-3"})(["background: ",";"],e=>Object(f.c)(e).body)},"./src/reddit/components/LayoutNavigation/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/lib/constants/index.ts"),p=o("./src/lib/listingSort/index.ts"),u=o("./src/reddit/components/LayoutNavigation/Container.tsx"),m=o("./src/reddit/actions/preferences.ts"),b=o("./node_modules/react-router-redux/es/index.js"),f=o("./src/app/actions/tooltip.ts"),g=o("./src/app/strings/index.ts"),h=o("./src/higherOrderComponents/asTooltip.tsx"),v=o("./src/lib/addQueryParams/index.ts"),y=o("./src/reddit/components/TrackingHelper/index.tsx"),x=o("./src/reddit/constants/listingSorts.ts"),O=o("./src/reddit/contexts/PageLayer/index.tsx"),w=r.a.createContext({}),j=o("./src/reddit/controls/Dropdown/index.tsx"),S=o("./src/reddit/controls/Dropdown/Row.tsx"),C=o("./src/reddit/helpers/styles/components/index.tsx"),I=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),k=o("./src/reddit/helpers/trackers/navigation.ts"),P=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),N=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),_=o("./src/reddit/selectors/tooltip.ts"),T=o("./src/reddit/selectors/user.ts"),L=o("./src/reddit/components/ListingSort/ListingSortIcon.tsx"),M=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{e.redditStyle;var t=E(e,["redditStyle"]);return r.a.createElement(L.a,t)}).withConfig({componentId:"ne5g41-1"})(["fill: ",";"],e=>Object(N.c)(e).actionIcon),$=c()(P.b).withConfig({componentId:"ne5g41-2"})(["","margin-left: 0;margin-top: -2px;"],""),D=c.a.div.withConfig({componentId:"ne5g41-3"})(["","color: ",";margin-top: 1px;"],I.labelsFont,e=>Object(N.c)(e).metaText),U=c()(e=>{e.redditStyle;var t=E(e,["redditStyle"]);return r.a.createElement(S.c,A({},t,{noHover:!0,isSelected:!0}))}).withConfig({componentId:"ne5g41-4"})(["","border: none;display: flex;margin: 4px;padding: 4px;"],I.smallButtonFont),W=c()(Object(C.a)()).withConfig({componentId:"ne5g41-5"})(["align-items: center;display: flex;",", "," {","}"],$,U,e=>e.disabled?`\n color: ${Object(N.c)(e).inactive};\n fill: ${Object(N.c)(e).inactive};\n `:""),H=c.a.div.withConfig({componentId:"ne5g41-6"})(["","padding: 8px 12px 8px 8px;color: ",""],I.titleFontH5,e=>Object(N.c)(e).actionIcon),V=Object(O.w)({isFrontpage:O.C,isOriginal:O.E,isProfilePage:O.L,pageLayer:e=>e}),z=Object(d.createStructuredSelector)({user:T.j,dropdownIsOpen:Object(_.b)(B),language:T.M,redditStyle:O.D}),q=Object(i.connect)(z,(e,{pageLayer:t})=>({onOpenDropdown:()=>e(Object(f.e)({tooltipId:B}))}));var G=c()(V(q(Object(y.b)(e=>M("div",{className:e.className,onClick:e.onOpenDropdown},void 0,M(D,{},void 0,Object(g.a)(e.language,"sorts.title")),M(W,{disabled:e.disabled,redditStyle:e.redditStyle},void 0,M(U,{displayText:x.a[e.sort](e.language),id:B,redditStyle:e.redditStyle},void 0,M(R,{redditStyle:e.redditStyle,sort:e.sort})),M($,{isSubreddit:!e.redditStyle})),M(w.Consumer,{},void 0,t=>r.a.createElement(F,A({isOpen:e.dropdownIsOpen,tooltipId:B},t,{renderContentsHidden:!0}),e.disabled?M(H,{},void 0,"Coming soon"):(e.sortOptions||((e,t,o)=>{const n=[l.X.HOT,l.X.NEW,l.X.CONTROVERSIAL,l.X.TOP,...t?[]:[l.X.RISING]];return e&&o&&n.unshift(l.X.BEST),n})(e.isFrontpage,e.isOriginal,e.user)).map(t=>M(S.c,{displayText:x.a[t](e.language),onClick:()=>{e.onChange(t),e.sendEvent(Object(k.c)(t))},href:e.isProfilePage?Object(v.a)(e.baseUrl,{sort:t}):`${e.baseUrl}/${t}/`,isSelected:e.sort===t},t,M(R,{redditStyle:e.redditStyle,sort:t})))))))))).withConfig({componentId:"ne5g41-7"})(["align-items: center;cursor: pointer;display: flex;margin: 7px 0;padding: 0 16px;"]),K=o("./src/reddit/constants/parameters.ts");const J={[l.mc.AllStates]:Object(g.f)("stateSorts.allStates"),[l.mc.Alaska]:Object(g.f)("stateSorts.alaska"),[l.mc.Alabama]:Object(g.f)("stateSorts.alabama"),[l.mc.Arkansas]:Object(g.f)("stateSorts.arkansas"),[l.mc.Arizona]:Object(g.f)("stateSorts.arizona"),[l.mc.California]:Object(g.f)("stateSorts.california"),[l.mc.Colorado]:Object(g.f)("stateSorts.colorado"),[l.mc.Connecticut]:Object(g.f)("stateSorts.connecticut"),[l.mc.DistrictOfColumbia]:Object(g.f)("stateSorts.districtOfColumbia"),[l.mc.Delaware]:Object(g.f)("stateSorts.delaware"),[l.mc.Florida]:Object(g.f)("stateSorts.florida"),[l.mc.Georgia]:Object(g.f)("stateSorts.georgia"),[l.mc.Hawaii]:Object(g.f)("stateSorts.hawaii"),[l.mc.Iowa]:Object(g.f)("stateSorts.iowa"),[l.mc.Idaho]:Object(g.f)("stateSorts.idaho"),[l.mc.Illinois]:Object(g.f)("stateSorts.illinois"),[l.mc.Indiana]:Object(g.f)("stateSorts.indiana"),[l.mc.Kansas]:Object(g.f)("stateSorts.kansas"),[l.mc.Kentucky]:Object(g.f)("stateSorts.kentucky"),[l.mc.Louisiana]:Object(g.f)("stateSorts.louisiana"),[l.mc.Massachusetts]:Object(g.f)("stateSorts.massachusetts"),[l.mc.Maryland]:Object(g.f)("stateSorts.maryland"),[l.mc.Maine]:Object(g.f)("stateSorts.maine"),[l.mc.Michigan]:Object(g.f)("stateSorts.michigan"),[l.mc.Minnesota]:Object(g.f)("stateSorts.minnesota"),[l.mc.Missouri]:Object(g.f)("stateSorts.missouri"),[l.mc.Mississippi]:Object(g.f)("stateSorts.mississippi"),[l.mc.Montana]:Object(g.f)("stateSorts.montana"),[l.mc.NorthCarolina]:Object(g.f)("stateSorts.northCarolina"),[l.mc.NorthDakota]:Object(g.f)("stateSorts.northDakota"),[l.mc.Nebraska]:Object(g.f)("stateSorts.nebraska"),[l.mc.NewHampshire]:Object(g.f)("stateSorts.newHampshire"),[l.mc.NewJersey]:Object(g.f)("stateSorts.newJersey"),[l.mc.NewMexico]:Object(g.f)("stateSorts.newMexico"),[l.mc.Nevada]:Object(g.f)("stateSorts.nevada"),[l.mc.NewYork]:Object(g.f)("stateSorts.newYork"),[l.mc.Ohio]:Object(g.f)("stateSorts.ohio"),[l.mc.Oklahoma]:Object(g.f)("stateSorts.oklahoma"),[l.mc.Oregon]:Object(g.f)("stateSorts.oregon"),[l.mc.Pennsylvania]:Object(g.f)("stateSorts.pennsylvania"),[l.mc.RhodeIsland]:Object(g.f)("stateSorts.rhodeIsland"),[l.mc.SouthCarolina]:Object(g.f)("stateSorts.southCarolina"),[l.mc.SouthDakota]:Object(g.f)("stateSorts.southDakota"),[l.mc.Tennessee]:Object(g.f)("stateSorts.tennessee"),[l.mc.Texas]:Object(g.f)("stateSorts.texas"),[l.mc.Utah]:Object(g.f)("stateSorts.utah"),[l.mc.Virginia]:Object(g.f)("stateSorts.virginia"),[l.mc.Vermont]:Object(g.f)("stateSorts.vermont"),[l.mc.Washington]:Object(g.f)("stateSorts.washington"),[l.mc.Wisconsin]:Object(g.f)("stateSorts.wisconsin"),[l.mc.WestVirginia]:Object(g.f)("stateSorts.westVirginia"),[l.mc.Wyoming]:Object(g.f)("stateSorts.wyoming")};var X=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c{return e.indexOf("_")>0&&oe(e)===l.x.UnitedStates},te=e=>{if(ee(e)){return e.split("_")[1]}return l.mc.AllStates},oe=e=>{if(e&&e.indexOf("_")>0){return e.split("_")[0]}return e},ne=e=>{const t=oe(e),o=te(e);return ee(e)?`${t}_${o}`:t},se=Object(O.w)(),re=Object(d.createStructuredSelector)({dropdownIsOpen:Object(_.b)("StateSort--StateSortPicker"),language:T.M,redditStyle:O.D}),ie=Object(i.connect)(re,e=>({onOpenDropdown:()=>e(Object(f.e)({tooltipId:"StateSort--StateSortPicker"})),onClickLink:(t,o)=>{e(Object(b.b)(t)),e(Object(m.r)(l.x.UnitedStates+"_"+o))}}));var de=c()(se(ie(e=>{const t=`${e.baseUrl}?${K.f}=${l.x.UnitedStates}`;return Z("div",{className:e.className,onClick:e.onOpenDropdown},void 0,Z(W,{disabled:e.disabled,redditStyle:e.redditStyle},void 0,Z(U,{displayText:J[e.sort](e.language),id:"StateSort--StateSortPicker",redditStyle:e.redditStyle},void 0),Z($,{isSubreddit:!e.redditStyle})),Z(w.Consumer,{},void 0,o=>r.a.createElement(Y,X({isOpen:e.dropdownIsOpen,tooltipId:"StateSort--StateSortPicker"},o,{renderContentsHidden:!0}),Object.keys(l.mc).map(o=>Z("div",{onClick:()=>e.onClickLink((e=>e===l.mc.AllStates?t:`${t}_${e}`)(l.mc[o]),ne(l.mc[o]))},void 0,Z(S.c,{displayText:J[l.mc[o]](e.language),isSelected:e.sort===o},void 0))))))}))).withConfig({componentId:"s8x88ko-1"})(["align-items: center;cursor: pointer;display: flex;"]);const ae={[l.x.Everywhere]:Object(g.f)("countrySorts.everywhere"),[l.x.UnitedStates]:Object(g.f)("countrySorts.unitedStates"),[l.x.Argentina]:Object(g.f)("countrySorts.argentina"),[l.x.Australia]:Object(g.f)("countrySorts.australia"),[l.x.Bulgaria]:Object(g.f)("countrySorts.bulgaria"),[l.x.Canada]:Object(g.f)("countrySorts.canada"),[l.x.Chile]:Object(g.f)("countrySorts.chile"),[l.x.Colombia]:Object(g.f)("countrySorts.colombia"),[l.x.Croatia]:Object(g.f)("countrySorts.croatia"),[l.x.CzechRepublic]:Object(g.f)("countrySorts.czechRepublic"),[l.x.Finland]:Object(g.f)("countrySorts.finland"),[l.x.Greece]:Object(g.f)("countrySorts.greece"),[l.x.Hungary]:Object(g.f)("countrySorts.hungary"),[l.x.Iceland]:Object(g.f)("countrySorts.iceland"),[l.x.India]:Object(g.f)("countrySorts.india"),[l.x.Ireland]:Object(g.f)("countrySorts.ireland"),[l.x.Japan]:Object(g.f)("countrySorts.japan"),[l.x.Malaysia]:Object(g.f)("countrySorts.malaysia"),[l.x.Mexico]:Object(g.f)("countrySorts.mexico"),[l.x.NewZealand]:Object(g.f)("countrySorts.newZealand"),[l.x.Philippines]:Object(g.f)("countrySorts.philippines"),[l.x.Poland]:Object(g.f)("countrySorts.poland"),[l.x.Portugal]:Object(g.f)("countrySorts.portugal"),[l.x.PuertoRico]:Object(g.f)("countrySorts.puertoRico"),[l.x.Romania]:Object(g.f)("countrySorts.romania"),[l.x.Serbia]:Object(g.f)("countrySorts.serbia"),[l.x.Singapore]:Object(g.f)("countrySorts.singapore"),[l.x.Sweden]:Object(g.f)("countrySorts.sweden"),[l.x.Taiwan]:Object(g.f)("countrySorts.taiwan"),[l.x.Thailand]:Object(g.f)("countrySorts.thailand"),[l.x.Turkey]:Object(g.f)("countrySorts.turkey"),[l.x.UnitedKingdom]:Object(g.f)("countrySorts.unitedKingdom")};var ce=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c({onOpenDropdown:t=>e(Object(f.e)({tooltipId:t})),onClickLink:(t,o)=>{e(Object(b.b)(t)),e(Object(m.r)(o))}}));var fe=c()(ue(be(e=>{const t=oe(e.sort),o=te(e.sort),n=`${e.baseUrl}?${K.f}=`;return le(pe,{},void 0,le("div",{className:e.className,onClick:()=>e.onOpenDropdown("CountrySort--CountrySortPicker")},void 0,le(W,{disabled:e.disabled,redditStyle:e.redditStyle},void 0,le(U,{displayText:(()=>t in ae?ae[t](e.language):ae[l.x.Everywhere](e.language))(),id:"CountrySort--CountrySortPicker",redditStyle:e.redditStyle},void 0),le($,{isSubreddit:!e.redditStyle})),le(w.Consumer,{},void 0,o=>r.a.createElement(Y,ce({isOpen:e.dropdownIsOpen,tooltipId:"CountrySort--CountrySortPicker"},o,{renderContentsHidden:!0}),Object.keys(l.x).map(o=>le("div",{onClick:()=>e.onClickLink(`${n}${ne(l.x[o])}`,l.x[o])},o,le(S.c,{displayText:ae[l.x[o]](e.language),isSelected:t===o},void 0)))))),t===l.x.UnitedStates&&le(de,{baseUrl:e.baseUrl,disabled:e.disabled,sort:o}))}))).withConfig({componentId:"s1j2oiip-1"})(["align-items: center;cursor: pointer;display: flex;"]),ge=o("./node_modules/path-browserify/index.js"),he=o.n(ge),ve=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;c{e.redditStyle;var t=xe(e,["redditStyle"]);return r.a.createElement("div",t)}).withConfig({componentId:"s9a3at1-0"})(["cursor: pointer;margin: 7px 0;padding: 0 16px;white-space: nowrap;"]),je=Object(O.w)(),Se=Object(d.createStructuredSelector)({dropdownIsOpen:Object(_.b)("TimeSort--SortPicker"),language:T.M,redditStyle:O.D});var Ce=je(Object(i.connect)(Se,e=>({onOpenDropdown:()=>e(Object(f.e)({tooltipId:"TimeSort--SortPicker"}))}))(e=>ye(we,{className:e.className,onClick:e.onOpenDropdown,redditStyle:e.redditStyle},void 0,ye(W,{disabled:!1,redditStyle:e.redditStyle},void 0,ye(U,{displayText:x.b[e.timeSort](e.language),id:"TimeSort--SortPicker",redditStyle:e.redditStyle}),ye($,{isSubreddit:!e.redditStyle})),ye(w.Consumer,{},void 0,t=>r.a.createElement(Oe,ve({isOpen:e.dropdownIsOpen,tooltipId:"TimeSort--SortPicker"},t),[l.rc.HOUR,l.rc.DAY,l.rc.WEEK,l.rc.MONTH,l.rc.YEAR,l.rc.ALL].map(t=>ye(S.c,{displayText:x.b[t](e.language),href:((e,t,o)=>{let n=e.url;return e.urlParams.sort||Object(O.L)(e)||(n=he.a.join(n,t)),Object(v.a)(n,{[K.s]:o})})(e.pageLayer,e.listingSort,t),isSelected:e.timeSort===t,onClick:()=>e.onChange(t)}))))))),Ie=o("./src/reddit/constants/page.ts"),ke=o("./src/reddit/controls/LayoutSwitch/index.tsx"),Pe=o("./src/reddit/constants/componentSizes.ts"),Ne=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(N.c)(e).line,Pe.G/2),Te=Object(O.w)({isProfilePage:O.L,pageLayer:e=>e}),Le=Object(d.createStructuredSelector)({currentOnboardingCategory:O.f,currentUser:T.j,language:T.M,isPopularListing:O.H,redditStyle:O.D}),Me=Object(i.connect)(Le,(e,{subredditId:t})=>({updateSortPreference:(o,n)=>{if(t){const s=Object(p.c)({sort:o,timeSort:n});e(Object(m.C)(t,s))}}}));t.a=Te(Me(Object(y.b)(e=>{const t=e.currentOnboardingCategory;var o=e.disabled;const n=void 0!==o&&o,s=e.isPopularListing,i=e.isProfilePage,d=e.sort===l.X.TOP||e.sort===l.X.CONTROVERSIAL,a=!t&&s&&e.countrySort&&e.sort===l.X.HOT;return Ne(u.a,{className:e.className,render:t=>r.a.Children.toArray([i?null:Ne(ke.a,{onLayoutClick:t,subredditId:e.subredditId}),i?null:Ne(_e,{redditStyle:e.redditStyle}),Ne(G,{baseUrl:e.baseUrl,disabled:n,geopopularSort:e.countrySort,onChange:e.updateSortPreference,sort:e.sort,sortOptions:e.sortOptions}),!n&&d&&[Ne(_e,{redditStyle:e.redditStyle}),Ne(Ce,{baseUrl:`${e.baseUrl}/${e.sort}`,listingSort:e.sort,onChange:t=>e.updateSortPreference(e.sort,t),timeSort:e.timeSort||l.sc})],a&&Ne(fe,{baseUrl:e.isPopularListing?`/r/${Ie.k}/`:"",disabled:n,sort:e.countrySort})])})})))},"./src/reddit/components/ListingPostList/index.tsx":function(e,t,o){"use strict";var n=o("./src/reddit/components/PostList/index.tsx"),s=o("./src/reddit/connectors/PostList/index.ts");t.a=Object(s.a)(n.a)},"./src/reddit/components/ListingSort/ListingSortIcon.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/controls/Dropdown/Row.tsx"),d=o("./src/lib/constants/index.ts"),a=o("./node_modules/polished/dist/polished.es.js"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cl("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,l("g",{fill:"none",fillRule:"evenodd"},void 0,l("path",{d:"M13.47 9.414a2 2 0 1 1-2.828-2.828 2 2 0 0 1 2.828 2.828M18.056 3c0 3.003-1.169 5.826-3.293 7.949l-2.389 2.389c1.091 1.738.89 4.061-.62 5.572a.5.5 0 0 1-.708 0l-2.829-2.829-4.243-4.242-2.828-2.828a.5.5 0 0 1 0-.707 4.467 4.467 0 0 1 3.182-1.319c.86 0 1.68.249 2.39.697l2.388-2.389A11.173 11.173 0 0 1 17.056 2a1 1 0 0 1 1 1zM3.207 14.727c.688-.687 1.616-.627 2.182-.06.283.284.44.662.439 1.062 0 .4-.156.777-.44 1.06-.789.79-1.798 1.207-2.827 1.207a.5.5 0 0 1-.5-.5c0-1.045.407-2.028 1.146-2.768z",fill:"currentColor"})))).withConfig({componentId:"s1j60uba-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),u=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cu("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,u("g",{},void 0,u("polygon",{fill:"inherit",points:"16 0 7.25 0 3.5 10.108 8.5 10.108 4.475 20 16 8 11 8"})))).withConfig({componentId:"s1vwfykm-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),b=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cb("svg",{className:e.className,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},void 0,b("title",{},void 0,"Hot"),b("path",{d:"M10.31.61a.5.5,0,0,0-.61,0C9.41.83,2.75,6.07,2.75,11.47a8.77,8.77,0,0,0,3.14,6.91.5.5,0,0,0,.75-.64,3.84,3.84,0,0,1-.55-2A7.2,7.2,0,0,1,10,9.56a7.2,7.2,0,0,1,3.91,6.23,3.84,3.84,0,0,1-.55,2,.5.5,0,0,0,.75.64,8.77,8.77,0,0,0,3.14-6.91C17.25,6.07,10.59.83,10.31.61Z"}))).withConfig({componentId:"s9ql7zs-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),g=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cg("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,g("g",{},void 0,g("polygon",{fill:"inherit",points:"17.16 10 19.07 12.936 15.799 14.188 15.619 17.686 12.237 16.776 10.035 19.5 7.833 16.776 4.451 17.686 4.271 14.188 1 12.936 2.91 10 1 7.065 4.271 5.812 4.451 2.315 7.833 3.224 10.035 .5 12.237 3.224 15.619 2.315 15.799 5.812 19.07 7.065"})))).withConfig({componentId:"s89z7p-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),v=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cv("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,v("g",{},void 0,v("path",{fill:"inherit",d:"M18.5 4h-6a.5.5 0 0 0-.35.85l1.64 1.65-3.29 3.29L8.21 7.5a1 1 0 0 0-1.41 0L.65 13.65a.5.5 0 0 0 0 .71l2 2a.5.5 0 0 0 .71 0l4.14-4.15 2.29 2.29a1 1 0 0 0 1.41 0l5.3-5.29 1.65 1.65a.5.5 0 0 0 .85-.36v-6a.5.5 0 0 0-.5-.5z"})))).withConfig({componentId:"ty0rng-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),x=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cx("svg",{className:e.className,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,x("g",{},void 0,x("path",{fill:"inherit",d:"M1.25,17.5 L1.25,7.5 L6.25,7.5 L6.25,17.5 L1.25,17.5 Z M12.49995,17.5001 L7.49995,17.5001 L7.49995,5.0001 L4.99995,5.0001 L9.99995,0.0006 L14.99995,5.0001 L12.49995,5.0001 L12.49995,17.5001 Z M13.75,17.5 L13.75,12.5 L18.75,12.5 L18.75,17.5 L13.75,17.5 Z"})))).withConfig({componentId:"s1piqpro-0"})(["fill: ",";"],e=>Object(a.f)(.6,Object(c.c)(e).active)),w=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=N[e.sort];return w(t,{})})},"./src/reddit/components/MediumPost/index.m.less":function(e,t,o){e.exports={leftPadding:"i7Fs9tR9IvW9lWlOG_yrY"}},"./src/reddit/components/MediumPost/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return oe});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/config.ts"),c=o("./src/app/actions/tooltip.ts"),l=o("./src/reddit/actions/post.ts"),p=o("./src/reddit/components/AdLinkWrapper/index.tsx"),u=o("./src/reddit/components/CallToActionButton/index.tsx"),m=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),b=o("./src/reddit/components/FlairWrapper/index.tsx"),f=o("./src/reddit/components/Flatlist/index.tsx"),g=o("./src/reddit/components/JSAPIContainers/index.tsx"),h=o("./src/reddit/components/LargePost/index.tsx"),v=o("./src/reddit/components/ModModeReports/index.tsx"),y=o("./src/reddit/components/ModModeReports/helpers.ts"),x=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),O=o("./src/reddit/components/PostContainer/index.tsx"),w=o("./src/reddit/components/PostOverflowMenu/index.tsx"),j=o("./src/reddit/components/PostTitle/index.tsx"),S=o("./src/reddit/components/PostTopLine/index.tsx"),C=o("./src/reddit/components/PostTopMeta/index.tsx"),I=o("./src/reddit/components/SubscribeButton/Inline.tsx"),k=o("./src/reddit/components/Thumbnail/index.tsx"),P=o("./src/reddit/constants/screenWidths.ts"),N=o("./src/reddit/contexts/InsideOverlay.tsx"),_=o("./src/reddit/contexts/PageLayer/index.tsx"),T=o("./src/reddit/controls/OutboundLink/styled.tsx"),L=o("./src/reddit/helpers/canRenderThumbnail.ts"),M=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),A=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),E=o("./src/reddit/helpers/styles/components/index.tsx"),B=o("./src/reddit/helpers/styles/mixins/index.tsx"),F=o("./src/reddit/helpers/trackers/post.ts"),R=o("./src/reddit/models/Vote/index.ts"),$=o("./src/reddit/selectors/experiments/categories.ts"),D=o("./src/reddit/selectors/experiments/subscribeText.ts"),U=o("./src/reddit/selectors/moderatorPermissions.ts"),W=o("./src/reddit/selectors/monthsToMinutes.ts"),H=o("./src/reddit/selectors/posts.ts"),V=o("./src/reddit/selectors/user.ts"),z=o("./src/reddit/components/SourceLink/index.tsx"),q=o("./src/reddit/helpers/styles/mixins/responsive.ts"),G=o("./src/reddit/components/MediumPost/index.m.less"),K=o.n(G),J=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(B.x)(e.shouldShowSubscribeButton?140:108,144)),oe=({crosspost:e,post:t,forceShowNSFW:o,shouldShowSubscribeButton:n,subredditOrProfile:s,templatePlaceholderImage:r})=>J(te,{shouldShowSubscribeButton:!!n},void 0,n&&s&&J(ee,{getEventFactory:e=>Object(F.d)(t.id,e?"unsubscribe":"subscribe"),identifier:{name:s.name,type:"subreddit"},postId:t.id}),J(k.d,{crosspost:e,post:t,forceShowNSFW:o,templatePlaceholderImage:r})),ne=d()(m.a).withConfig({componentId:"s1wxl6fq-6"})(["max-height: 24px;",""],q.a),se=d.a.div.withConfig({componentId:"s1wxl6fq-7"})(["align-items: center;display: flex;flex-direction: row;"]),re=d()(x.b).withConfig({componentId:"s1wxl6fq-8"})(["padding-top: 8px;"]),ie=Object(s.connect)(()=>Object(r.createStructuredSelector)({crosspost:H.c,currentUser:V.j,flairStyleTemplate:_.S,hideNSFWPref:V.x,inlineSubscribeIsEnabled:D.a,isActive:H.f,isFrontpageHome:W.j,language:V.M,moderatorPermissions:U.f,modModeEnabled:_.Q,post:H.D,showMedia:_.u,isInCategoriesExperiment:$.a,subredditOrProfile:H.O,userIsOp:V.db}),(e,{postId:t})=>({handleVote:o=>o===R.a.upvoted?e(Object(l.J)(t)):e(Object(l.n)(t)),onIgnoreReports:()=>e(Object(l.H)(t)),onOpenReportsDropdown:t=>e(Object(c.e)({tooltipId:t}))}));t.b=ie(d()(Object(N.b)(e=>{const t=e.className,o=e.crosspost,n=e.currentUser,s=e.eventFactory,r=e.flairStyleTemplate,i=e.hideNSFWPref,d=e.inlineSubscribeIsEnabled;var c=e.inSubredditOrProfile;const l=void 0!==c&&c,m=e.isCheckboxSelected,v=e.isCommentsPage,x=e.isFrontpage,I=e.isFrontpageHome,k=e.isOriginalPage,P=e.isOverlay,N=e.language,_=e.moderatorPermissions,E=e.modModeEnabled,B=e.onClickPost,F=e.onIgnoreReports,R=e.onOpenReportsDropdown,$=e.post,D=e.showBulkActionCheckbox,U=e.showMedia,W=e.sendEvent,H=e.subredditOrProfile,V=e.toggleCheckbox,q=e.userIsOp,G=Object(A.a)(_),ee=E&&G,te=Object(M.a)(_),ie="subreddit"===$.belongsTo.type,de=q&&!!ie,ae=Object(y.c)($),ce=Object(L.a)($),le=l&&!U,pe=le&&!!$.source&&!o,ue=d&&!(x&&I);return J(O.a,{className:t,post:$,onClick:B,eventFactory:s},void 0,Object(h.b)($,e.handleVote,D,m,V,r),J(re,{flairStyleTemplate:r},void 0,J(X,{},void 0,J(Q,{"data-click-id":"body"},void 0,J(S.a,{hideNSFWPref:i,inSubredditOrProfile:l,isOverlay:!!P,language:N,post:$,shouldShowSubscribeButton:!1,showCornerOutboundLink:pe,showOCCategories:k,showSubreddit:!l&&!$.isSponsored,subredditOrProfile:H}),J(Y,{post:$,size:j.b.Large,titleColor:r&&r.postTitleColor,isOverlay:P}),v&&($.flair&&$.flair.length>0||e.isInCategoriesExperiment)&&J(b.a,{className:v?K.a.leftPadding:null,disableFlair:!v,post:$,sendEvent:W,showCategoryTag:e.isInCategoriesExperiment&&v}),$.source&&!$.isSponsored&&!o&&J(z.a,{post:$,isCommentsPage:v})),!le&&ce&&J(oe,{crosspost:o?$:void 0,post:o||$,shouldShowSubscribeButton:ue&&!l,subredditOrProfile:H,templatePlaceholderImage:r&&r.postPlaceholderImage})),$.source&&$.source.url&&$.isSponsored&&J(p.a,{},void 0,J(T.a,{href:$.source.url.replace(a.a.redditUrl,""),isSponsored:$.isSponsored,source:$.source},void 0,$.source.displayText),$.callToAction&&J(u.a,{href:$.source.url.replace(a.a.redditUrl,""),isSponsored:$.isSponsored,source:$.source,isNotCardView:!0},void 0,$.callToAction)),E&&G&&ae&&J(Z,{language:N,onIgnoreReports:F,reportable:$}),J(g.d,{postId:$.id}),J(se,{},void 0,J(ne,{compact:!1,flairStyleTemplate:r,model:$,onVoteClick:e.handleVote}),J(f.c,{currentUser:n,hasModFlairPerms:te,hasModPostPerms:G,isOverlay:!!P,language:N,modModeEnabled:E,onIgnoreReports:F,onOpenReportsDropdown:R,post:$,showEditFlair:de,tooltipType:P?C.c.Lightbox:void 0,useFlatlistBreakpoints:Object(w.h)({editPost:!ee,save:!ee,hide:!1,report:!1})}))))})).withConfig({componentId:"s1wxl6fq-9"})(["","","","","","",";@media (min-width: ","px) {padding-left: 40px;border-radius: 4px;}"],k.e,B.n,B.m,x.a,f.d,e=>Object(B.j)(e.flairStyleTemplate),P.i))},"./src/reddit/components/MiniCardPost/Flatlist/index.m.less":function(e,t,o){e.exports={flatlistContainer:"_3TV1zxvLEbF8phHfZ17hyU",shareIcon:"_2-No1ECt3Twm8oRh3GhL5T",shareMenu:"_1Y9kO8WxKheHpQbgAgYk9P",shareText:"_3ZNfZZMmSFZUWWm-nHK327"}},"./src/reddit/components/MiniCardPost/Flatlist/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return B});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/app/strings/index.ts"),c=o("./src/lib/classNames/index.ts"),l=o("./src/reddit/components/CommentsLink/index.tsx"),p=o("./src/reddit/components/CompactPost/HorizontalVotes.tsx"),u=o("./src/reddit/components/Flatlist/index.tsx"),m=o("./src/reddit/components/ModActionsMenu/index.tsx"),b=o("./src/reddit/components/PostModModeDropdown/index.tsx"),f=o("./src/reddit/components/PostOverflowMenu/index.tsx"),g=o("./src/reddit/components/ShareMenu/index.tsx"),h=o("./src/reddit/components/TrackingHelper/index.tsx"),v=o("./src/reddit/constants/postLayout.ts"),y=o("./src/reddit/contexts/PageLayer/index.tsx"),x=o("./src/reddit/helpers/styles/mixins/index.tsx"),O=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),w=o("./src/reddit/helpers/trackers/post.ts"),j=o("./src/reddit/icons/fonts/Share/index.tsx"),S=o("./src/reddit/models/User/index.ts"),C=o("./src/reddit/controls/Score/index.m.less"),I=o.n(C),k=o("./src/reddit/components/MiniCardPost/Flatlist/index.m.less"),P=o.n(k),N=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce}),R=Object(r.createStructuredSelector)({layout:y.O,subreddit:y.t}),$=Object(s.connect)(R,{});t.a=F($(Object(h.b)(e=>{const t=e.currentProfileName,o=e.className,n=e.currentUser,s=e.handleVote,r=e.hasModFlairPerms,i=e.hasModPostPerms,d=e.isCommentsPage,p=e.isCommentPermalink,h=e.isOverlay,y=e.isProfilePostListing,x=e.isSticky,O=e.language,C=e.layout,I=e.modModeEnabled,k=e.onCommentsClick,A=e.post,B=e.sendEvent,F=e.showEditFlair,R=e.showEditPost,$=e.subreddit,D=e=>B(Object(w.d)(A.id,e)),U=A.postId,W=Object(u.f)(_,A.id,h,x),H=!!n&&Object(S.f)(n)===A.author;return N("div",{className:Object(c.a)(P.a.flatlistContainer,o)},void 0,N(M,{compact:!1,model:A,onVoteClick:s}),N(l.b,{hasModPostPerms:i,isCommentsPage:d,isCommentPermalink:p,isOverlay:h,postId:A.id,modModeEnabled:I,numComments:A.numComments,type:v.f.Compact,onClick:k}),N(g.a,{className:P.a.shareMenu,dropdownId:Object(u.f)(L,A.id,h,x),isOverlay:!!h,permalink:A.permalink,post:A,sendEventWithName:D,subreddit:$},void 0,N(E,{},void 0,N(j.a,{className:P.a.shareIcon}),N("span",{className:P.a.shareText},void 0,Object(a.a)(O,"posts.share")))),i&&N(m.a,{dropdownId:W,onClick:()=>D("post_mod_action_menu")},void 0,N(u.b,{className:P.a.modActionsIcon}),N(b.a,{hasModFlairPerms:r,hasModPostPerms:i,isOverlay:!!h,isPostAuthor:H,language:O,modModeEnabled:I,post:A,tooltipId:W})),N(f.g,{currentProfileName:t,isCommentsPage:d,isOverlay:!!h,isProfilePostListing:y,layout:C,pageLayer:e.pageLayer,permalink:A.permalink,postId:U,dropdownId:Object(u.f)(T,A.id,h,x),isFixed:x,sendEvent:B,showEditPost:!!R,showEditFlair:!!F,useFlatlistBreakpoints:Object(f.h)({editPost:!1,save:!1,hide:!1,report:!1})}))})))},"./src/reddit/components/MiniCardPost/MetaLine/index.m.less":function(e,t,o){e.exports={container:"_35Bx3s8VlFspHwPlg1MaHt",subredditIcon:"_32Ni_aGBoPzRxNSy5eC_ck"}},"./src/reddit/components/MiniCardPost/MetaLine/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return x});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/app/strings/index.ts"),d=o("./src/config.ts"),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/components/QuarantinedLabel/index.tsx"),l=o("./src/reddit/components/SubredditIcon/index.tsx"),p=o("./src/reddit/components/SubredditNameLink/index.tsx"),u=o("./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx"),m=o("./src/reddit/helpers/name/index.ts"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),f=o("./src/reddit/icons/fonts/Crosspost/index.tsx"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),h=o("./src/reddit/components/MiniCardPost/MetaLine/index.m.less"),v=o.n(h),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).metaText),O=r()(f.a).withConfig({componentId:"s1pt5i0s-0"})(["color: ",";font-size: 10px;margin: 0 4px;"],e=>Object(g.c)(e).active);t.a=(e=>{const t=e.className,o=e.crosspostSubredditOrProfile,n=e.hideNSFWPref,s=e.language,r=e.post,b=e.subredditOrProfile,f=Object(u.a)({subredditOrProfile:b}),g=b&&b.isNSFW&&n&&"user"===b.type?`${d.a.assetPath}/img/avatar_over18.png`:f.url;return y("div",{className:Object(a.a)(v.a.container,t)},void 0,y(p.a,{to:b.url,onMouseDown:e.onCommunityClick},void 0,y(l.b,{className:v.a.subredditIcon,primaryColor:f.color,iconUrl:g}),y("span",{},void 0,b.displayText)),((e,t,o)=>{if(o)return y("div",{role:"img","aria-label":Object(i.a)(e,"posts.crosspostedByFrom",{by:Object(m.c)(t),from:o.displayText})},void 0,y(O,{}))})(s,r.author,o),b&&b.isQuarantined&&y(c.a,{}))})},"./src/reddit/components/MiniCardPost/Placeholder/index.m.less":function(e,t,o){e.exports={container:"qxO-jkRl1-0EUFMSW12Wx",thumbnail:"_10app6y4qukOnb1vd3WjaL",content:"Dmp1nT-wBa1YnTs1m5Qh-",titleContainer:"_3zDhT2pkq9c_2I1Wc0TC7W",title:"_1baTc1hWul6JGRus85W_n9",subreddit:"_1QAmOEgKAW-xepM1iAQ1vt",subredditIcon:"_2kjKnQFVUV8rujMRQ0FJcM",subredditName:"_1gWkHloK0RuxI3PqEBqAlk",comments:"_3Se1TreUiuh_QYZKmggj-E",share:"_1auh4Ct-kA4za4GqRMTChm",ellipsis:"_3KZqW8v85dlRDNmHXcrU5X"}},"./src/reddit/components/MiniCardPost/Thumbnail/index.m.less":function(e,t,o){e.exports={container:"_1HoOlmppFDBC4s5XWY-Qcd",link:"_3vSJGY3bytdlY4DhANolyh"}},"./src/reddit/components/MiniCardPost/Thumbnail/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/lib/classNames/index.ts"),d=o("./src/reddit/components/Thumbnail/index.tsx"),a=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),c=o("./src/reddit/components/Thumbnail/index.m.less"),l=o.n(c),p=o("./src/reddit/components/MiniCardPost/Thumbnail/index.m.less"),u=o.n(p),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.c)(e).line,b,l.a.container,f,l.a.linkIcon,e=>Object(a.c)(e).postFlairText,d.b,l.a.outboundLinkIcon,l.a.thumbnail,f,b,l.a.linkIcon,e=>Object(a.c)(e).button),h=r.a.div.withConfig({componentId:"nndyxl-1"})(["",";"],g);t.a=(e=>{const t=e.post.source;return m(h,{className:Object(i.a)(u.a.container,e.className)},void 0,m(b,{},void 0,m(d.d,{post:e.post,showContentType:e.showPlaceholderContentType,templatePlaceholderImage:e.templatePlaceholderImage,text:t?t.url:""})))})},"./src/reddit/components/MiniCardPost/index.m.less":function(e,t,o){e.exports={flexSpacer:"_3FMwep96W9D-wkC9u2Pc0L",backgroundWrapper:"_2yVioz8mzc0YBV2JyNXzRj",innerContainer:"_3mrITcnODXcvMf9oonBXeD",metaLine:"_20xUo-97VDWkydk8rn74dR",media:"_1qlC_L_v_Aher9NBsvBIMR",mediaWrapper:"_1UmG626eNsebZt_eyKdDL4",postTitleCompact:"_3wSK3_gZiuaUZtqPKu9z3M"}},"./src/reddit/components/MiniCardPost/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return $}),o.d(t,"d",function(){return D}),o.d(t,"a",function(){return U});o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/app/actions/tooltip.ts"),c=o("./src/lib/isUrl/index.ts"),l=o("./src/reddit/actions/post.ts"),p=o("./src/reddit/actions/postFlair.ts"),u=o("./src/reddit/components/JSAPIContainers/index.tsx"),m=o("./src/reddit/components/Media/index.tsx"),b=o("./src/reddit/components/PostBackgroundWrapper/index.tsx"),f=o("./src/reddit/components/PostContainer/index.tsx"),g=o("./src/reddit/components/PostFlairPicker/index.tsx"),h=o("./src/reddit/components/PostTitle/index.tsx"),v=o("./src/reddit/contexts/PageLayer/index.tsx"),y=o("./src/reddit/helpers/hasModFlairPermissions/index.ts"),x=o("./src/reddit/helpers/hasModPostPermissions/index.ts"),O=o("./src/reddit/helpers/styles/components/index.tsx"),w=o("./src/reddit/helpers/styles/mixins/index.tsx"),j=o("./src/reddit/models/Media/index.ts"),S=o("./src/reddit/models/Vote/index.ts"),C=o("./src/reddit/selectors/activeModalId.ts"),I=o("./src/reddit/selectors/moderatorPermissions.ts"),k=o("./src/reddit/selectors/posts.ts"),P=o("./src/reddit/selectors/user.ts"),N=o("./src/reddit/components/MiniCardPost/Flatlist/index.tsx"),_=o("./src/reddit/components/MiniCardPost/MetaLine/index.tsx"),T=o("./src/reddit/components/MiniCardPost/Thumbnail/index.tsx"),L=o("./src/reddit/components/Media/ImageBox/index.m.less"),M=o.n(L),A=o("./src/reddit/components/MiniCardPost/index.m.less"),E=o.n(A),B=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(r.createStructuredSelector)({activeModalId:C.a,autoplayPref:P.b,crosspostRoot:k.c,crosspostSubredditOrProfile:k.d,currentUser:P.j,flairStyleTemplate:v.S,hideNSFWPref:P.x,isActive:k.f,language:P.M,moderatorPermissions:I.f,modModeEnabled:v.Q,post:k.D,subredditOrProfile:k.O,userIsOp:P.db}),(e,{postId:t})=>({dispatchFlairChanged:({post:t,previewFlair:o,selectedTemplateId:n})=>e(Object(p.h)({post:t,previewFlair:o,selectedTemplateId:n})),handleVote:o=>{const n=o===S.a.upvoted?Object(l.J)(t):Object(l.n)(t);e(n)},onIgnoreReports:()=>e(Object(l.H)(t)),onOpenReportsDropdown:t=>e(Object(a.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},o,e,t,{onFlairChanged:({previewFlair:o,selectedTemplateId:n})=>t.dispatchFlairChanged({post:e.post,previewFlair:o,selectedTemplateId:n})})),D=Object(O["d"])()` - ${w.n} - ${w.m} - ${b.a} - ${N.b} - ${_.b} - ${F} - - ${e=>Object(w.j)(e.flairStyleTemplate)}; - border-radius: 4px; - cursor: pointer; - display: flex; - flex: 1; -`,U=d()(e=>{const t=e.autoplayPref,o=e.availableWidth,n=e.className,s=e.crosspostRoot,r=e.crosspostSubredditOrProfile,i=e.currentUser,d=e.eventFactory,a=e.flairStyleTemplate,l=e.forceLoadMedia,p=e.hideNSFWPref,v=e.language,O=e.moderatorPermissions,w=e.modModeEnabled,S=e.onClickPost,C=e.post,I=e.scrollerItemRef,k=e.shouldPause;var P=e.showMetaLine;const L=void 0===P||P,M=e.subredditOrProfile,A=e.userIsOp;const F=(s||C).media,R=F&&F.type,$=Object(g.b)(C.id),D=R===j.m.RTJSON,U="subreddit"===C.belongsTo.type,W=A&&D,H=A&&!!U,V=Object(x.a)(O),z=Object(y.a)(O),q=F&&R!==j.m.RTJSON&&R!==j.m.TEXT,G=!F&&!!C.source&&Object(c.a)(C.source.url),K=F&&B(m.a,{autoplayPref:t,availableWidth:o,className:E.a.media,forceAspectRatio:j.c,isListing:!0,isMiniCard:!0,isNotCardView:!0,post:s||C,scrollerItemRef:I,shouldPause:k,shouldLoad:l,showCentered:!0,showFull:!1});return B(f.a,{className:n,post:C,onClick:S,eventFactory:d},void 0,B(b.b,{className:E.a.backgroundWrapper,flairStyleTemplate:a},void 0,q&&K,B("div",{className:E.a.innerContainer},void 0,G&&B(T.a,{post:C,templatePlaceholderImage:a?a.postPlaceholderImage:void 0}),B(h.c,{className:E.a.postTitleCompact,disableFlair:!0,hideSourceLink:!0,post:C,size:h.b.Large,titleColor:a&&a.postTitleColor}),L&&M&&B(_.a,{className:E.a.metaLine,crosspostSubredditOrProfile:r,hideNSFWPref:p,language:v,post:C,subredditOrProfile:M}),!q&&B("div",{className:E.a.mediaWrapper},void 0,K),B("div",{className:E.a.flexSpacer}),B(N.a,{currentUser:i,handleVote:e.handleVote,hasModFlairPerms:z,hasModPostPerms:V,language:v,modModeEnabled:w,post:C,showEditFlair:H,showEditPost:W}))),e.activeModalId===$&&B(g.a,{flairs:C.flair,subredditId:C.belongsTo.id,language:v,modalId:$,onFlairChanged:e.onFlairChanged}),B(u.d,{postId:C.id}))}).withConfig({componentId:"s1ml9eop-0"})(["",";"],D);t.c=R($(U))},"./src/reddit/components/MiniPost/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return S});var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/lib/prettyPrintNumber/index.ts"),u=o("./src/lib/timeAgo/index.ts"),m=o("./src/reddit/components/SubredditNameLink/index.tsx"),b=o("./src/reddit/components/Thumbnail/index.tsx"),f=o("./src/reddit/helpers/overlay/index.ts"),g=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./src/reddit/selectors/news.ts"),y=o("./src/reddit/selectors/posts.ts"),x=o("./src/reddit/selectors/subreddit.ts"),O=o("./src/reddit/selectors/user.ts"),w=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).bodyText),S=Object(a.css)(["cursor: pointer;display: flex;padding-top: 12px;&:not(:last-child) {border-bottom: 2px solid ",";padding-bottom: 12px;}&:hover "," {text-decoration: underline;}"],e=>Object(h.c)(e).field,j),C=c.a.div.withConfig({componentId:"s1weoanc-1"})(["",";"],S),I=c.a.div.withConfig({componentId:"s1weoanc-2"})(["","border-radius: 4px;display: inline-block;flex: 0 0 65px;height: 49px;margin-right: 7px;width: 65px;"],b.e),k=c.a.div.withConfig({componentId:"s1weoanc-3"})(["display: flex;flex: 1;flex-direction: column;justify-content: center;overflow: hidden;"]),P=c.a.span.withConfig({componentId:"s1weoanc-4"})(["","color: ",";white-space: nowrap;& ~ &:before {content: '·';font-weight: bold;margin: 0 3px;}"],g.metadataFont,e=>Object(h.c)(e).actionIcon),N=Object(d.createSelector)(e=>e,y.D,y.c,v.q,O.M,(e,t,o,n,s)=>{return{crosspost:o,language:s,newsStory:n,post:t,subredditOrProfile:Object(x.C)(e,{identifier:t.belongsTo})}}),_=Object(i.connect)(N,(e,t)=>({openLightbox:t=>e(Object(f.a)(t.permalink))}));t.b=_(class extends r.a.PureComponent{constructor(){super(...arguments),this.onClickContainer=(()=>{var e=this.props;const t=e.openLightbox,o=e.post,n=e.containerOnClick;t(o),n&&n()}),this.onClickSubreddit=(e=>{const t=this.props.subredditOnClick;e.stopPropagation(),t&&t()}),this.onClickThumbnail=(e=>{const t=this.props.thumbnailOnClick;e.stopPropagation(),t&&t()})}render(){var e=this.props,t=e.allowNewsThumbnail;const o=void 0!==t&&t,n=e.className,s=e.newsStory,r=e.post;var i=e.showSubreddit;const d=void 0!==i&&i,a=e.subredditOrProfile;return w(C,{className:n,onClick:this.onClickContainer},void 0,w(I,{onClick:this.onClickThumbnail},void 0,w(b.d,{post:r,url:o&&s&&s.thumbnailUrl&&r&&r.thumbnail&&"default"===r.thumbnail.url?s.thumbnailUrl:""})),w(k,{},void 0,w(j,{title:r.title},void 0,r.title),d&&a&&a.displayText&&w(m.a,{to:a.url,onClick:this.onClickSubreddit},void 0,a.displayText),w("div",{},void 0,w(P,{},void 0,Object(l.d)(this.props.language,"posts.points.noun",r.score,{count:Object(p.b)(r.score)})),w(P,{},void 0,Object(l.d)(this.props.language,"posts.comments.noun",r.numComments,{count:Object(p.b)(r.numComments)})),w(P,{},void 0,Object(u.b)(this.props.language,r.created/1e3,!0,!0)))))}})},"./src/reddit/components/ModModeReports/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/higherOrderComponents/makeAsync.tsx"),c=o("./src/lib/loadWithRetries/index.ts"),l=o("./src/app/strings/index.ts"),p=o("./src/reddit/helpers/styles/components/index.tsx"),u=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),m=o("./src/reddit/helpers/styles/mixins/loading.ts"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).line,e=>Object(b.c)(e).bodyText),v=Object(a.a)({ErrorComponent:({className:e})=>f(h,{className:e}),getComponent:()=>Object(c.a)(()=>o.e("ModerationDropdowns").then(o.bind(null,"./src/reddit/components/ModModeReports/_ModModeReports.tsx")).then(e=>e.default)),LoadingComponent:({className:e,language:t})=>f(h,{className:e},void 0,f(g,{},void 0,Object(l.a)(t,"modTools.loadingReports")))});t.a=(e=>r.a.createElement(v,e))},"./src/reddit/components/MultiredditInfo/SubredditsOrProfilesList.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-router-dom/es/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/app/strings/index.ts"),l=o("./src/reddit/controls/Button/index.tsx"),p=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),u=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),m=o("./node_modules/react-redux/es/index.js"),b=o("./node_modules/reselect/lib/index.js"),f=o("./src/reddit/components/SubredditIcon/index.tsx"),g=o("./src/reddit/selectors/subreddit.ts"),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ce(t,h(r.a.Fragment,{},void 0,h(v,{subredditOrProfile:t}),h(y,{},void 0,t.displayText)))),w=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const n=o.map(t=>w(O,{children:e,identifier:t},t.id));return w("div",{className:t},void 0,n)};o.d(t,"a",function(){return P});var S=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(u.c)(e).metaText),I=a()(j).withConfig({componentId:"s1yc90yy-1"})(["margin-top: 8px;"]),k="\n align-items: center;\n display: flex;\n transition: background-color 0.2s;\n\n &:hover {\n background-color: rgba(0,0,0,0.05);\n }\n",P=a()(i.a).withConfig({componentId:"s1yc90yy-2"})(["","margin-left: -","px;margin-right: -","px;padding: 4px ","px;"],k,12,12,12),N=a()(i.a).withConfig({componentId:"s1yc90yy-3"})(["","margin-left: -","px;margin-right: -","px;padding: 4px ","px;"],k,16,16,16);var _;!function(e){e[e.Modal=0]="Modal",e[e.Sidebar=1]="Sidebar"}(_||(_={}));t.b=(e=>{const t=e.isSidebar,o=e.subredditsOrProfilesIds,n=e.language,s=e.onboardingCategory,i=e.onSeeMoreDetails,d=e.subredditCategory,a=t?P:N,p=o.length,u=t&&o.length>4;return S(r.a.Fragment,{},void 0,S(C,{},void 0,p>0?Object(c.d)(n,"multireddit.info.communityCount",p,{object:Object(c.a)(n,s||d?"multireddit.info.category":"multireddit.info.multi")}):Object(c.a)(n,"multireddit.empty")),p>0&&S(I,{subredditsOrProfilesIds:t?o.slice(0,4):o},void 0,(t,o)=>S(a,{to:t.url,onMouseDown:e.onSubredditClick?()=>e.onSubredditClick(t):void 0},t.url,o)),p>0&&u&&S(l.l,{onClick:i},void 0,Object(c.a)(n,"multireddit.info.seeMore")))})},"./src/reddit/components/MultiredditSidebar/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/higherOrderComponents/asModal.tsx"),u=o("./src/reddit/components/ModalStyledComponents/index.tsx"),m=o("./src/higherOrderComponents/sizeMe.tsx"),b=o("./src/lib/timeAgo/index.ts"),f=o("./src/reddit/components/Flair/index.tsx"),g=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),h=o("./src/reddit/constants/posts.ts"),v=o("./src/reddit/controls/Button/index.tsx"),y=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),x=o("./src/reddit/models/Multireddit/index.ts"),O=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),w=o("./src/reddit/components/MultiredditInfo/SubredditsOrProfilesList.tsx"),j=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var o=[],n=!0,s=!1,r=void 0;try{for(var i,d=e[Symbol.iterator]();!(n=(i=d.next()).done)&&(o.push(i.value),!t||o.length!==t);n=!0);}catch(a){s=!0,r=a}finally{try{!n&&d.return&&d.return()}finally{if(s)throw r}}return o}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),S=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(O.c)(e).actionIcon),T=c()(({children:e,className:t,shouldFade:o})=>S(g.a,{className:t,html:e})).withConfig({componentId:"s1hvr2yv-6"})(["overflow: hidden;",""],e=>e.shouldFade?"/* Mask + max-height assumes 20px line height, 1 line transition to transparent */\n -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1) 60%, transparent);\n mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1) 60%, transparent);\n max-height: 152px;":"max-height: 152.03px;"),L=Object(m.a)(({children:e,language:t,onSeeMoreDetails:o,size:n})=>{const s=!n||"number"!=typeof n.height||n.height>152;return S("div",{},void 0,S(T,{shouldFade:s},void 0,e),s&&S(v.l,{onClick:o},void 0,Object(l.a)(t,"multireddit.info.readMore")))});var M;!function(e){e[e.Modal=0]="Modal",e[e.Sidebar=1]="Sidebar"}(M||(M={}));var A=c()(e=>{const t=e.mode,o=e.multireddit,n=e.language,s=e.onboardingCategory,r=e.onSeeMoreDetails,i=e.subredditCategory,d=t===M.Sidebar;var a=j(d?[C,_]:[I,_],2);const c=a[0],p=a[1],u=Object(x.b)(o)?()=>S(c,{},void 0,d&&S(k,{},void 0,S(P,{},void 0,o.displayText),o.visibility!==x.a.Public&&S(N,{text:Object(l.a)(n,`multireddit.visibility.${o.visibility}`)})),S(p,{},void 0,Object(l.a)(n,"multireddit.info.title",{timeAgo:Object(b.b)(n,o.created),username:(e=>/^\/user\/([^\/]+)\//.exec(e)[1])(o.url)}))):()=>null,m=Object(x.b)(o)&&o.description?()=>S(c,{},void 0,d?S(L,{language:n,onSeeMoreDetails:r},void 0,o.description):S(g.a,{html:o.description})):()=>null,f=o.subredditIds.map(e=>({id:e,type:h.a.SUBREDDIT}));return S("div",{className:e.className},void 0,u(),m(),S(w.b,{isSidebar:d,language:n,onboardingCategory:s,onSeeMoreDetails:r,subredditCategory:i,subredditsOrProfilesIds:f}))}).withConfig({componentId:"s1hvr2yv-7"})(["color: ",";"],e=>Object(O.c)(e).bodyText),E=o("./src/reddit/components/SidebarContainer/index.tsx"),B=o("./src/reddit/components/SidebarSectionHeader/index.tsx"),F=o("./src/reddit/components/SidebarStickyBottom/index.tsx"),R=o("./src/reddit/constants/zIndex.ts"),$=o("./src/reddit/controls/TextButton/index.tsx"),D=o("./src/reddit/helpers/trackers/idCard.ts"),U=o("./src/reddit/layout/twoCol/ExpandLeft/index.tsx"),W=o("./src/reddit/models/Widgets/index.ts"),H=o("./src/reddit/selectors/user.ts");o.d(t,"a",function(){return Q});var V=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(O.c)(e).body),G=c()(u.c).withConfig({componentId:"s19c7ckw-1"})(["position: relative;"]),K=c()($.a).withConfig({componentId:"s19c7ckw-2"})(["position: absolute;right: 16px;top: 16px;"]),J=c()(u.h).withConfig({componentId:"s19c7ckw-3"})(["max-height: calc(100vh - 126px);overflow-y: auto;"]),X=Object(p.a)(e=>z(G,{},void 0,!e.shouldHideHeader&&z(u.g,{},void 0,z(U.b,{},void 0,z(u.k,{},void 0,e.multireddit.displayText),z($.a,{onClick:e.onCloseModal},void 0,z(u.b,{})))),z(J,{},void 0,z(A,{language:e.language,mode:M.Modal,multireddit:e.multireddit,onboardingCategory:e.onboardingCategory,subredditCategory:e.subredditCategory})),e.shouldHideHeader&&z(K,{onClick:e.onCloseModal},void 0,z(u.b,{})))),Z=Object(a.css)(["z-index: ",";"],R.m),Q=e=>r.a.createElement(X,V({},e,{overlayCustomStyles:Z})),Y=e=>z(q,{},void 0,z(B.a,{},void 0,e.onboardingCategory?e.onboardingCategory.displayText(e.language):e.subredditCategory?e.subredditCategory.name:Object(l.a)(e.language,"multireddit.sidebar.details")),z(A,{language:e.language,mode:M.Sidebar,multireddit:e.multireddit,onboardingCategory:e.onboardingCategory,onSeeMoreDetails:e.onSeeMoreDetails,onSubredditClick:e.onSubredditClick,subredditCategory:e.subredditCategory})),ee=Object(d.createStructuredSelector)({language:(e,{language:t})=>t||Object(H.M)(e)}),te=Object(i.connect)(ee,(e,{subredditCategory:t})=>({trackSeeMoreClicked:()=>e((e,t)=>D.a(t())),trackSubredditClicked:o=>{if(!t)return;const n=Object(W.h)(o);e((e,o)=>D.b(o(),n,t.name))}}));t.b=te(class extends r.a.Component{constructor(){super(...arguments),this.state={showModal:!1},this.closeModal=(()=>this.setState({showModal:!1})),this.openModal=(()=>this.setState({showModal:!0},this.props.subredditCategory?this.props.trackSeeMoreClicked:void 0))}render(){var e=this.props;const t=e.className,o=e.language,n=e.multireddit,s=e.onboardingCategory,r=e.subredditCategory;return z(E.a,{className:t},void 0,z(Y,{language:o,multireddit:n,onboardingCategory:s,subredditCategory:r,onSeeMoreDetails:this.openModal,onSubredditClick:this.props.trackSubredditClicked}),this.state.showModal?z(Q,{language:o,multireddit:n,onboardingCategory:s,subredditCategory:r,onCloseModal:this.closeModal,shouldHideHeader:!!r}):null,z(F.a,{}))}})},"./src/reddit/components/Poll/ClosedPoll/index.m.less":function(e,t,o){e.exports={metaData:"_3NpICHyFK-vnQ5_1ZcNtNn",option:"_1YnhQ_-VBuRiYmNRfa798"}},"./src/reddit/components/Poll/OpenPoll/index.m.less":function(e,t,o){e.exports={buttonContainer:"_3vyz17dpfnySBJJyBF9IqH",loggedOutTooltip:"_3YsZUGQHAWfxmTN8wbFYPd",controlRow:"_1YKCRAHpaqTk8N5LBvZ9_A",loadingIcon:"_2RQF5_CKHRDPDOJ-TwwXFy",metaData:"_28wp7DzoykykevfZW56u3_",option:"_3nN8pAR2tWvzxcstONuzMH",optionRadio:"_1d_v-dIPu8uuwF0UTaQNmF",optionText:"_3grr_S6IK0w2iyC7Ocv5u9",voteButton:"fmooe0ZUmdU_XdnKBjg6X"}},"./src/reddit/components/Poll/ResultOption/index.m.less":function(e,t,o){e.exports={bar:"_2mybT6Ih7gVf5B6COa9kd2","m-winning":"_1kOO45KEOZraWGZ-cUgKq-",mWinning:"_1kOO45KEOZraWGZ-cUgKq-",check:"_3CF-7jBH1KihljB9AqaU04",container:"_3uG88YeFdY0J8n4v07jkf9",count:"_1VDLlB8Ys3WO8XWSZfhomw",percent:"_1Ot3PH7267obvD1i_V2D00",hide:"_3G6ZB4S9YZ26E49tE8zLJQ",show:"iV9AWdqazd5c9IHXNEQXX",text:"_3PfYu2DtunAwYpv53tmvOb"}},"./src/reddit/components/Poll/index.m.less":function(e,t,o){e.exports={title:"_3xG1v2CUdyxRoHrB7dgiFw"}},"./src/reddit/components/PostList/LoadMore.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/components/PostList/Placeholder.tsx");t.a=s()(r.a).withConfig({componentId:"rybpsf-0"})(["height: ","px;overflow: hidden;margin-bottom: -20px;"],156)},"./src/reddit/components/PostList/SomethingWrong.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./src/app/helpers/describeApiError/index.ts"),r=o("./src/app/strings/index.ts"),i=o("./src/reddit/connectors/connectToLanguage.ts"),d=o("./src/reddit/controls/Button/index.tsx"),a=o("./src/reddit/components/PostList/index.m.less"),c=o.n(a),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.language,o=e.onTryAgain,n=e.apiError;let i=Object(r.a)(t,"posts.somethingWentWrongWhileLoading");return n&&(i=Object(s.a)({apiError:n,language:t,isLoggedOut:!1})),l("div",{className:c.a.somethingWrong},void 0,l("div",{className:c.a.somethingWrongText},void 0,i),o&&l(d.d,{onClick:o},void 0,Object(r.a)(t,"posts.tryAgain")))})},"./src/reddit/components/PostList/index.m.less":function(e,t,o){e.exports={placeholder:"FohHGMokxXLkon1aacMoi",seeMoreButton:"_1Uj2L1UhJuirkaXINcf9S8",seeMorePostsText:"_2DB_2VI3a-y6nk57R2aWVo",somethingWrong:"zfoxmi0VvZvMZu1rHVbMX",somethingWrongText:"Ii7DEkcMDxQHElTHeeaci",postList:"rpBJOHq2PR60pnwJlUyP0",truncatedPostList:"QBfRw7Rj8UkxybFpX-USO"}},"./src/reddit/components/PostList/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return Z}),o.d(t,"a",function(){return Y});var n,s=o("./node_modules/history/index.js"),r=o("./node_modules/lodash/debounce.js"),i=o.n(r),d=o("./node_modules/lodash/last.js"),a=o.n(d),c=o("./node_modules/react/index.js"),l=o.n(c),p=o("./node_modules/react-dom/index.js"),u=o("./bundled-modules/styled-components/styled-components.min.js"),m=o.n(u),b=o("./src/lib/addQueryParams/index.ts"),f=o("./src/lib/classNames/index.ts"),g=o("./src/lib/constants/index.ts"),h=o("./src/lib/opener/index.ts"),v=o("./src/lib/raven/index.ts"),y=o("./src/reddit/components/PostList/LoadMore.tsx"),x=o("./src/reddit/components/PostList/SomethingWrong.tsx"),O=o("./src/reddit/components/PromoBanners/index.tsx"),w=o("./src/reddit/components/Scroller/Simple.tsx"),j=o("./src/reddit/components/Translated/index.tsx"),S=o("./src/reddit/constants/adEvents.ts"),C=o("./src/reddit/constants/componentSizes.ts"),I=o("./src/reddit/constants/postLayout.ts"),k=o("./src/reddit/constants/promos.ts"),P=o("./src/reddit/controls/InternalLink/index.tsx"),N=o("./src/reddit/helpers/getClickInfo.ts"),_=o("./src/reddit/helpers/pixels.ts"),T=o("./src/reddit/icons/svgs/ArrowRight/index.tsx"),L=o("./src/reddit/models/Media/index.ts"),M=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),A=o("./src/reddit/helpers/brandSafety/index.ts"),E=o("./src/lib/LRUCache/index.ts"),B=o("./src/telemetry/index.ts"),F=o("./src/telemetry/models/Timer.ts"),R=o("./src/reddit/components/PostList/index.m.less"),$=o.n(R),D=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(M.c)(e).linkText,e=>Object(M.c)(e).body),K=m()(T.a).withConfig({componentId:"s1ljgxuk-1"})(["fill: ",";padding-left: 12px;vertical-align: middle;width: 16px;"],e=>Object(M.c)(e).linkText),J=(e,t,o,n,s,r)=>{const i=`entered-${e}-${t}-${o?`last-${n}-${s}`:""}`;let d=H.get(i);return void 0===d&&(d=(()=>{o&&r.onBottomViewed(n,s),r.trackOnPostEnteredViewport(e,t)}),H.set(i,d)),d},X=(e,t,o)=>{const n=`left-${e}-${t}`;let s=V.get(n);return void 0===s&&(s=(n=>{o.trackOnPostExitedViewport(e,t,n)}),V.set(n,s)),s},Z=(e,t)=>{const o=`click-${e}`;let n=z.get(o);return void 0===n&&(n=((e,o)=>{o.isSponsored&&Object(_.a)(o.events,S.a.Click),o.isSponsored&&o.source&&o.source.outboundUrl?Object(h.b)(o.source.outboundUrl,h.a.BLANK):t.openPost({postOrComment:o,clickInfo:Object(N.a)(e)})}),z.set(o,n)),n},Q=(e,t)=>{if(e.isBlank)return 0;switch(t){case I.f.Medium:return 188;case I.f.Classic:return 96;case I.f.Compact:return 32;default:return 200}};class Y extends l.a.Component{constructor(){super(...arguments),this.didRenderLastVisibleChild=!1,this.renderingEmpty=!1,this.renderingPlaceholder=!1,this.scrollChildCache=new E.a(W),this.updateScrollerRef=(e=>{const t=e&&Object(p.findDOMNode)(e);this.scrollerRef=t instanceof Element?t:void 0}),this.setLastVisibleChildRendered=(()=>{this.didRenderLastVisibleChild=!0,this.checkAndSendScreenview()}),this.onScrollPause=(e=>{this.showSubscribeTooltip(e),this.dispatchBrandSafety(e)}),this.showSubscribeTooltip=i()(({primaryChild:e})=>{e&&this.props.layout!==I.f.Compact&&this.props.showM2MTooltip(e.id,e.index,!!this.props.inSubredditOrProfile)},g.e),this.dispatchBrandSafety=i()(({getVisibleItemsInViewport:e})=>{var t=this.props;const o=t.postsById,n=t.subredditsById,s=e(),r=[];s.forEach(e=>r.push(e.id));const i=r.map(e=>o[e]),d=i.map(e=>n[e.belongsTo.id]).filter(e=>void 0!==e);this.props.adBrandSafetyStatusReceived(Object(A.a)(i,d))},g.e,{leading:!0})}componentWillMount(){this.timerId&&B.c.cancel(this.timerId),this.props.postIds.length&&(this.timerId=B.c.start())}componentDidMount(){if(this.checkAndSendScreenview(),this.timerId){const e=B.c.end(this.timerId);setTimeout(()=>Object(B.b)(g.o.Redesign,{type:"mount",component:"postList",duration:e}),0)}}componentWillUpdate(e){this.timerId&&B.c.cancel(this.timerId),e.postIds.length&&(this.timerId=B.c.start()),(e.listingKey!==this.props.listingKey||e.postIds.length!==this.props.postIds.length&&!this.isListLongEnough())&&(this.didRenderLastVisibleChild=!1)}componentDidUpdate(e){if(this.checkAndSendScreenview(),this.timerId&&B.c.has(this.timerId)){const e=B.c.end(this.timerId);if(e<10)return;setTimeout(()=>Object(B.b)(g.o.Redesign,{duration:e,type:"mount",component:"postList"}),0)}}componentWillUnmount(){this.timerId&&B.c.cancel(this.timerId),this.scrollerRef=null,this.didRenderLastVisibleChild=!1}isListLongEnough(){const e=this.scrollerRef&&Array.from(this.scrollerRef.children),t=e&&a()(e);return t&&t.getBoundingClientRect().bottom>window.innerHeight}shouldSendScreenview(){var e=this.props;const t=e.apiError,o=e.listingKey,n=e.viewportDataLoaded;return B.c.has(o)&&(t||!this.renderingPlaceholder&&(this.renderingEmpty||this.didRenderLastVisibleChild&&(n||this.isListLongEnough())))}checkAndSendScreenview(){var e=this.props;const t=e.listingKey,o=e.listingViewed,n=e.sendEvent;if(!this.shouldSendScreenview())return;const s=B.c.end(t);setTimeout(()=>{n(o(s,F.TimerType.InApp))},0)}showPlaceholder(){var e=this.props;const t=e.apiError,o=e.apiPending;return!e.disablePlaceholder&&(Boolean(t)||!1!==o)}hasPosts(){return this.props.postIds.length>0}isLoadingMore(){var e=this.props;const t=e.loadMore,o=e.postIds;return Boolean(t&&t.token)&&o.length>0}shouldComponentUpdate(e){const t=this.props,o=t.postsById,n=U(t,["postsById"]),s=e.postsById,r=U(e,["postsById"]),i=Object.keys(n),d=Object.keys(r);if(d.length!==i.length)return!0;if(d.some(e=>n[e]!==r[e]))return!0;if(o===s)return!1;if(this.props.postIds&&this.props.postIds.length){var a=this.props;const e=a.layout,t=a.postComponentForLayout;return this.props.postIds.some((n,r)=>{const i=0===r;return t(o[n],e,i)!==t(s[n],e,i)})}return!1}scrollChildForPost(e,t,o,n){var s=this.props;const r=s.currentProfileName,i=s.isCommentPermalink,d=s.isCommentsPage,a=s.isFrontpage,c=s.isOriginalPage,l=s.isProfilePostListing,p=s.listingKey,u=s.listingName,m=s.pageLayer,b=s.postClickEvent,f=`post-${n}-${e}-${t}-${o?"last-index":""}-${u}-${p}`;let h;if(void 0===(h=this.scrollChildCache.get(f))){var y=this.props;const s=y.inSubredditOrProfile,x=y.postsById,O=x[e],w=O.crosspostRootId&&x[O.crosspostRootId]?x[O.crosspostRootId]:O;O.crosspostRootId&&!x[O.crosspostRootId]&&Object(v.c)("Crosspost parent details are missing",{extra:{description:`Post ${O.id} is crosspost of ${O.crosspostRootId}, `+`but ${O.crosspostRootId} details are missing in the state`,errorType:g.s.API}});const j=this.props.postComponentForLayout(w,n,0===t),S=`post-list-item-[layout: ${n}]-[postId: ${e}]`,C=J(e,n,o,p,u,this.props),k=X(e,n,this.props),P=Z(e,this.props),N=w.media&&w.media.type===L.m.EMBED?w.media.provider:null;h={estHeight:Q(O,n),id:e,isFocusable:!(!w.media||n!==I.f.Large)&&(L.d.has(w.media.type)&&(!N||!L.p.has(N))&&!w.isSpoiler&&!w.isNSFW),trackOnEnteredViewport:C,trackOnExitedViewport:k,render:({className:t,height:n,width:p,remeasure:u,setScrollerChildRef:f,shouldLoadInitially:g})=>D(j,{className:t,currentProfileName:r,availableWidth:p,eventFactory:b,forceLoadMedia:g,inSubredditOrProfile:s,isCommentPermalink:i,isCommentsPage:d,isFrontpage:a,isProfilePostListing:l,pageLayer:m,isOriginalPage:c,last:o,onClickPost:P,onSizeChanged:u,postId:e,sendEvent:this.props.sendEvent,scrollerItemRef:f},S)},this.scrollChildCache.set(f,h)}return h}render(){return this.hasPosts()?(this.renderingEmpty=!1,this.renderingPlaceholder=!1,this.renderList()):this.showPlaceholder()?(this.renderingEmpty=!1,this.renderingPlaceholder=!0,this.renderPlaceholder()):(this.renderingEmpty=!0,this.renderingPlaceholder=!1,this.renderEmpty())}renderEmpty(){const e=this.props.noPostsComponent;return D(e,{})}renderPlaceholder(){var e=this.props;const t=e.apiError,o=e.className,n=e.disablePlaceholder,s=e.layout,r=e.onTryAgain,i=e.postListPlaceholderComponent;if(n)return;const d=i;return D("div",{className:$.a.placeholder},void 0,D(d,{className:o,isLoading:!t,layout:s}),!!t&&D(x.a,{apiError:t,onTryAgain:r}))}renderLoadMore(){var e=this.props;const t=e.apiError,o=e.apiPending,n=e.disablePlaceholder,s=e.layout,r=e.onLoadMore;if(!n)return D("div",{className:$.a.placeholder},void 0,D(y.a,{isLoading:!!o,layout:s,countOverride:q[s]}),!!t&&D(x.a,{apiError:t,onTryAgain:r}))}renderList(){var e=this.props;const t=e.disableBanner,o=e.layout,n=e.location,r=e.loadMore,i=e.postIds,d=e.onLoadMore,a=e.m2mIsEnabled,l=e.shouldShowPromo,p=i.map((e,t,n)=>{const s=t===i.length-1;return this.scrollChildForPost(e,t,s,o)}),u=this.props.measureScrollFPS?`post-listings-${o}`:void 0,m=n?Object(s.createPath)(n):null;return D(c.Fragment,{},void 0,!a&&l&&!t&&D(O.a,{location:k.f.SubredditPage}),D(w.a,{innerRef:this.updateScrollerRef,className:m?$.a.truncatedPostList:Object(f.a)($.a.postList,this.props.className),dataKey:this.props.listingKey,disableScrollCache:!0,enableElementHiding:!0,layoutKey:this.props.layout,loadMoreToken:r&&r.token?r.token:void 0,onLastVisibleChildRendered:this.setLastVisibleChildRendered,onLoadMore:d,onScroll:this.onScrollPause,preventScrollOnMount:this.props.preventScrollOnMount,trackingName:u,viewportTopPadding:C.j},this.props.listingKey,p),m&&D(G,{className:$.a.seeMoreButton},void 0,D(P.a,{className:$.a.seeMorePostsText,to:Object(b.a)(m,{type:g.kc.Posts})},void 0,D(j.a,{msgId:"search.seeMorePosts"}),D(K,{}))),this.isLoadingMore()&&this.renderLoadMore())}}Y.defaultProps={shouldShowPromo:!0}},"./src/reddit/components/PostMedia/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/reddit/components/CrosspostBox/index.tsx"),d=o("./src/reddit/components/Media/index.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.post;return t.crosspostRootId?a(i.a,{postId:t.crosspostRootId,mediaProps:Object.assign({},e,{crosspost:t,primaryContent:!1})}):r.a.createElement(d.a,Object.assign({},e,{primaryContent:!!e.showFull}))})},"./src/reddit/components/PostTopLine/index.m.less":function(e,t,o){e.exports={donationAmount:"_1SRZN02bVXzHIIMqGwlZD7",everythingElseWrapper:"cZPZhMe-UCZ8htPodMyJ5",eventMeta:"_28_NUs_O8Nh1DCErsNLCHk",outboundLinkIcon:"_3z6z1xnp828wcarJXfzzjr",postBadges:"_2wFk1qX4e1cxk8Pkw1rAHk",postTopMeta:"nU4Je7n-eSXStTBAPMYt8",subredditIcon:"_1WX5Y5qFVBTdr6hCPpARDB",subredditIconWrapper:"_2dr_3pZUCk8KfJ-x0txT_l",followPost:"_2dQWElMH3F-0U9e25bPo1f"}},"./src/reddit/components/PostTopLine/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/config.ts"),c=o("./src/reddit/components/AwardBadges/index.tsx"),l=o("./src/app/strings/index.ts"),p=o("./src/lib/classNames/index.ts"),u=o("./src/reddit/constants/colors.ts"),m=o("./src/reddit/controls/Button/index.tsx"),b=o("./src/reddit/icons/svgs/Notify/index.tsx"),f=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),g=o("./src/reddit/components/FollowButton/index.m.less"),h=o.n(g),v=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(f.c)(e).body,h.a.iconFollowed,u.a.alienblue);var w=e=>{var t=e.className,o=e.isFollowed,n=e.language,s=x(e,["className","isFollowed","language"]);const i=o?m.g:m.d;return r.a.createElement(i,v({},s,{className:Object(p.a)(h.a.button,t),"data-redditstyle":!0}),y("div",{className:h.a.layout},void 0,y(b.a,{className:o?h.a.iconFollowed:h.a.icon}),Object(l.a)(n,o?"followPost.followed":"followPost.follow")))},j=o("./node_modules/react-redux/es/index.js"),S=o("./node_modules/reselect/lib/index.js"),C=o("./src/lib/constants/index.ts"),I=o("./src/reddit/components/TrackingHelper/index.tsx"),k=o("./src/reddit/helpers/localStorage/index.ts"),P=o("./src/reddit/selectors/telemetry.ts");const N=()=>e=>Object.assign({},P.defaults(e),{source:"follow_post_pd",action:"view",noun:"button"}),_=()=>e=>Object.assign({},P.defaults(e),{source:"follow_post_pd",action:"click",noun:"button"}),T=()=>e=>Object.assign({},P.defaults(e),{source:"follow_post_pd",action:"view",noun:"tooltip"});var L=o("./src/reddit/selectors/experiments/followPost.ts"),M=o("./src/reddit/selectors/user.ts"),A=o("./src/higherOrderComponents/addOverlayEvents.tsx"),E=o("./src/higherOrderComponents/asTooltip.tsx"),B=o("./src/reddit/components/HelpfulTooltip/index.tsx"),F=o("./src/reddit/constants/zIndex.ts"),R=Object.assign||function(e){for(var t=1;tr.a.createElement(W,R({},e,{isFixed:!1,targetPosition:$,tooltipPosition:D})),V=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{this.props.sendEvent(_()),this.setState(e=>{const t=!e.isFollowed;Object(k.J)(this.props.postId,t);let o=e.isTooltipDismissed;return Object(L.c)(this.props.followPostVariant)&&(o=!0,Object(k.A)(!0)),{isFollowed:t,isTooltipDismissed:o}})}),this.showTooltip=(()=>{Object(L.b)(this.props.followPostVariant)&&this.setState(e=>e.isTooltipOpened?null:{isTooltipOpened:!0})}),this.hideTooltip=(()=>{Object(L.b)(this.props.followPostVariant)&&this.setState(e=>e.isTooltipOpened?{isTooltipOpened:!1}:null)}),this.dismissTooltip=(()=>{Object(k.A)(!0),this.setState({isTooltipDismissed:!0})})}componentDidMount(){this.props.sendEvent(N());const e=Object(k.f)();this.setState({isFollowed:!!e.followedPosts[this.props.postId],isTooltipDismissed:e.tooltipDismissed}),!e.tooltipDismissed&&Object(L.c)(this.props.followPostVariant)&&Date.now()-e.tooltipLastSeenTime>=C.y&&setTimeout(()=>{Object(k.B)(Date.now()),this.setState({isTooltipOpened:!0})},2e3)}render(){var e=this.props;const t=e.followPostVariant,o=e.language,n=Object(L.b)(t)||Object(L.c)(t)&&!this.state.isTooltipDismissed;return V("div",{className:this.props.className,onMouseEnter:this.showTooltip,onMouseLeave:this.hideTooltip,onMouseMove:this.showTooltip},void 0,V(w,{"data-redditstyle":!0,id:z,isFollowed:this.state.isFollowed,language:o,onClick:this.toggleFollowed}),n&&V(H,{hideCloseButton:Object(L.b)(t),isOpen:this.state.isTooltipOpened,language:o,onCloseClick:this.dismissTooltip,tooltipId:z}))}})),K=o("./src/reddit/components/JSAPIContainers/index.tsx"),J=o("./src/reddit/components/OCCategoryList/index.tsx"),X=o("./src/reddit/components/PostBadges/index.tsx"),Z=o("./src/reddit/components/PostEventMeta/index.tsx"),Q=o("./src/reddit/components/PostTopMeta/index.tsx"),Y=o("./src/reddit/components/SubredditIcon/index.tsx"),ee=o("./src/reddit/components/SubredditNameLink/index.tsx"),te=o("./src/reddit/components/SubscribeButton/Inline.tsx"),oe=o("./src/reddit/controls/OutboundLink/index.tsx"),ne=o("./src/reddit/helpers/getSubredditOrProfileIconData/index.tsx"),se=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),re=o("./src/reddit/helpers/trackers/post.ts"),ie=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),de=o("./src/reddit/models/Media/index.ts"),ae=o("./src/reddit/components/PostTopLine/index.m.less"),ce=o.n(ae),le=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.flairStyleTemplate,o=e.hideNSFWPref,n=e.inSubredditOrProfile,s=e.isCommentsPage,r=e.isOverlay,i=e.language,d=e.post,l=e.shouldShowFollowButton,p=e.shouldShowSubscribeButton,u=e.showCornerOutboundLink,m=e.showOCCategories,b=e.showSubreddit,f=e.subredditOrProfile,g=Object(ne.a)({subredditOrProfile:f}),h=f&&f.isNSFW&&o&&"user"===f.type;return le(pe,{},void 0,m&&d.contentCategories&&le(J.b,{categoryNames:d.contentCategories}),le(Z.a,{className:ce.a.eventMeta,language:i,post:d}),b&&f&&le("div",{className:ce.a.subredditIconWrapper},void 0,le(ee.a,{"data-click-id":"subreddit",to:f.url},void 0,le(Y.b,{className:ce.a.subredditIcon,primaryColor:g.color,iconUrl:h?`${a.a.assetPath}/img/avatar_over18.png`:g.url}))),le("div",{className:ce.a.everythingElseWrapper},void 0,b&&le(K.h,{type:d.belongsTo.type,id:d.belongsTo.id}),le(Q.d,{className:ce.a.postTopMeta,flairStyleTemplate:t,tooltipType:r?Q.c.Lightbox:void 0,isCommentsPage:s,language:i,post:d,showSponsorIcon:!0,showSub:b,subredditOrProfile:f}),le(X.a,{className:ce.a.postBadges,displayText:f?f.displayText:null,inSubredditOrProfile:n,language:i,post:d,tooltipType:r?Q.c.Lightbox:void 0}),le(c.d,{tooltipType:r?Q.c.Lightbox:void 0,thing:d}),l&&le(G,{className:ce.a.followPost,postId:d.id})),f&&b&&p&&le(te.a,{getEventFactory:e=>Object(re.d)(d.id,e?"unsubscribe":"subscribe"),identifier:{name:f.name,type:"subreddit"},postId:d.id},void 0,"Subscribe"),u&&le(oe.a,{isSponsored:d.isSponsored,href:Object(de.w)(e.post),source:d.source},void 0,le(ie.a,{className:ce.a.outboundLinkIcon})))})},"./src/reddit/components/PremiumCTA/index.m.less":function(e,t,o){e.exports={wrapper:"_1b1Jalg2nxA_Z-BjKXRfAV",icon:"_3-m5rOa3loUClNwpCv1uWU",content:"_1LofvgShcWAGgRJOa2IRlf",title:"_17PUokUAvL3YJx6EyPdD9d",description:"rn1KP8t9htFxyeAF8fdJ4",cta:"_1Cg0rke34k99vLcCo_aCP1"}},"./src/reddit/components/PromoBanners/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/history/index.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./src/lib/cache/index.ts"),l=o("./src/lib/localStorageAvailable/index.ts"),p=o("./src/lib/loginHref/index.ts"),u=o("./src/reddit/actions/login.ts"),m=o("./src/reddit/actions/modal.ts"),b=o("./src/reddit/actions/promo.ts"),f=o("./src/config.ts"),g=o("./bundled-modules/styled-components/styled-components.min.js"),h=o.n(g),v=o("./src/app/strings/index.ts"),y=o("./src/lib/colors/constants.ts"),x=o("./src/lib/prettyPrintNumber/index.ts"),O=o("./src/reddit/constants/promos.ts"),w=o("./src/reddit/controls/Button/index.tsx"),j=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),S=o("./src/reddit/icons/svgs/Close/index.tsx"),C=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cC("div",{className:e.className},void 0,e.children)).withConfig({componentId:"s1r1dynj-4"})(["","margin-bottom: 8px;padding: 16px;",""],_,e=>e.largeBannerKey===O.k.join?`background-image: url(${f.a.assetPath}/img/banner/banner-${O.k.welcome}@2x.png);`:`background-image: url(${f.a.assetPath}/img/banner/banner-${e.largeBannerKey}@2x.png);`),L=h.a.div.withConfig({componentId:"s1r1dynj-5"})(["","align-items: center;background-image: url(","/img/banner/banner-small@2x.png);background-position: left;display: flex;margin-bottom: 8px;padding: 16px 32px 16px 8px;"," {margin: 0 0 0 auto;}"],_,f.a.assetPath,N),M=h.a.div.withConfig({componentId:"s1r1dynj-6"})(["align-items: center;display: flex;flex-wrap: wrap;min-height: 42px;"," {margin: 0;}"," {margin-right: 20px;margin-left: 0px;}"],N,k),A=h.a.img.withConfig({componentId:"s1r1dynj-7"})(["margin: 0 8px;"]),E=h()(e=>C("button",{className:e.className,onClick:e.onClick},void 0,C(S.a,{}))).withConfig({componentId:"s1r1dynj-8"})(["height: 12px;width: 12px;right: 10px;top: 10px;position: absolute;svg {fill: ",";}"],y.n),B=e=>C(T,{largeBannerKey:e.largeBannerKey},void 0,C(E,{onClick:()=>e.closeBanner(O.h.UpsellSignUpBannerLarge,O.g[e.largeBannerKey])}),C(I,{},void 0,Object(v.a)(e.language,`promoBanners.${e.largeBannerKey}.header`)),C(P,{},void 0,Object(v.a)(e.language,`promoBanners.${e.largeBannerKey}.subHeader`)),C(N,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(O.g[e.largeBannerKey])}},void 0,Object(v.a)(e.language,`promoBanners.${e.largeBannerKey}.button`))),F=e=>C(L,{},void 0,C(E,{onClick:()=>e.closeBanner(O.h.UpsellSignUpBannerMedium,O.g.join)}),C(A,{srcSet:`${f.a.assetPath}/img/banner/banner-small-logo.png 1x,\n ${f.a.assetPath}/img/banner/banner-small-logo@2x.png 2x,`}),C(k,{},void 0,e.subreddit?Object(v.a)(e.language,"promoBanners.subreddit.header",{subredditName:e.subreddit.displayText,subscribers:Object(x.b)(e.subreddit.subscribers)}):Object(v.a)(e.language,"promoBanners.join.header")),C(N,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(O.g.join)}},void 0,Object(v.a)(e.language,"promoBanners.personalize.button"))),R=h()(e=>C("div",{className:e.className},void 0,C(E,{onClick:()=>e.closeBanner(O.h.UpsellSignUpBannerSmall,O.g.join)}),C(M,{},void 0,C(A,{srcSet:`${f.a.assetPath}/img/banner/banner-small-logo.png 1x,\n ${f.a.assetPath}/img/banner/banner-small-logo@2x.png 2x,`}),C(k,{},void 0,Object(v.a)(e.language,"promoBanners.join.header")),C(N,{href:e.href,onClick:t=>{t.stopPropagation(),t.preventDefault(),e.onOpenRegisterModal(O.g.join)}},void 0,Object(v.a)(e.language,"promoBanners.join.button"))))).withConfig({componentId:"s1r1dynj-9"})(["","background-image: url(","/img/banner/banner-small@2x.png);background-position: left;","padding: 4px 32px 4px 8px;"],_,f.a.assetPath,e=>e.isOverlay?"border-radius: 0;":"");var $=o("./src/reddit/actions/toaster.ts"),D=o("./src/reddit/helpers/trackers/banners.ts"),U=o("./src/reddit/components/TrackingHelper/index.tsx"),W=o("./src/lib/constants/index.ts"),H=o("./src/lib/makeRequest/index.ts");const V=(e,t)=>Object(H.b)({endpoint:"https://api.linktexting.com/sendLink",method:W.jb.POST,data:`linkId=${t}&number=${e}`,headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}});var z=o("./src/reddit/models/Toast/index.ts"),q=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cq("button",{className:e.className,onClick:e.onCloseBanner},void 0,q(S.a,{}))).withConfig({componentId:"uob30s-0"})(["height: 12px;position: absolute;right: 10px;top: 10px;width: 12px;svg {fill: ",";}"],y.n),K=h()(w.d).withConfig({componentId:"uob30s-1"})(["width: 123px;height: 26px;line-height: 20px;background-color: ",";border-color: ",";color: ",";&:hover {background-color: ",";border-color: ",";color: ",";}"],y.e,y.e,y.n,y.e,y.e,y.n),J=h.a.div.withConfig({componentId:"uob30s-2"})(["margin-bottom: 8px;"]),X=h.a.div.withConfig({componentId:"uob30s-3"})(["background-color: rgb(3, 46, 94);background-position: right;background-repeat: no-repeat;background-size: contain;border-radius: 4px;display: flex;flex-wrap: wrap;padding: 16px 16px 14px 16px;position: relative;@media (min-width: 550px) {background-image: url(","/img/banner/mobile-x-promo.png);}"],f.a.assetPath),Z=h()(e=>q("div",{className:e.className},void 0,e.children)).withConfig({componentId:"uob30s-4"})(["margin-top: 1px;height: 100%;overflow: hidden;transition: max-height 0.3s;background-color: ",";",""],e=>e.shouldDisplayLegalDropdown?`${y.e}`:"rgb(3, 46, 94)",e=>e.shouldDisplayLegalDropdown?`max-height: ${e.isHidden?"0":"58px"};`:"max-height: 58px;"),Q=h()(e=>q("span",{className:e.className},void 0,e.children)).withConfig({componentId:"uob30s-5"})(["","color: ",";display: block;font-size: 10px;line-height: 12px;opacity: 0.8;padding: 5px 22px;text-align: ",";"],j.bodyFontH6,y.n,e=>e.shouldDisplayLegalDropdown?"center":"left"),Y=h.a.h1.withConfig({componentId:"uob30s-6"})(["","color: ",";margin-bottom: 5px;"],j.titleFontH1,y.n),ee=h.a.div.withConfig({componentId:"uob30s-7"})(["display: flex;flex-wrap: wrap;"]),te=h.a.div.withConfig({componentId:"uob30s-8"})(["margin-right: 8px;"]),oe=h.a.div.withConfig({componentId:"uob30s-9"})(["display: flex;align-items: center;margin-bottom: 5px;"]),ne=h.a.img.withConfig({componentId:"uob30s-10"})(["height: 16px;width: 16px;margin-right: 8px;"]),se=h()(ne).withConfig({componentId:"uob30s-11"})(["width: auto;height: 12px;"]),re=h.a.span.withConfig({componentId:"uob30s-12"})(["","color: ",";"],j.bodyFontH6,y.n),ie=h.a.div.withConfig({componentId:"uob30s-13"})(["align-items: center;display: flex;margin-top: 11px;"]),de=h()(e=>i.a.createElement("input",e)).withConfig({componentId:"uob30s-14"})(["","border-radius: 4px;height: 24px;margin-right: 5px;padding-left: 5px;width: 162px;",""],j.bodyFontH6,e=>e.error?`border: 1px solid ${y.l}`:"border: 1px solid transparent"),ae=h.a.span.withConfig({componentId:"uob30s-15"})(["color: ",";display: block;font-size: 10px;margin-top: 7px;margin-left: 6px;opacity: .9;"],y.n),ce=h.a.div.withConfig({componentId:"uob30s-16"})(["margin-left: 20px;"]),le=h.a.img.withConfig({componentId:"uob30s-17"})(["margin: 0 auto;display: block;margin-bottom: 5px;border-radius: 4px;padding: 3px;height: 75px;width: 75px;background-color: white;margin-bottom: 5px;"]),pe=h.a.span.withConfig({componentId:"uob30s-18"})(["","color: ",";max-width: 126px;display: block;text-align: center;text-transform: inherit;"],j.bodyFontH6,y.n);var ue=Object(d.connect)(void 0,(e,t)=>({displayErrorToast:t=>{e(Object($.e)({kind:z.b.Error,text:t}))},displaySuccessToast:t=>{e(Object($.e)({kind:z.b.SuccessCommunity,text:t}))}}))(Object(U.b)(class extends i.a.Component{constructor(e){super(e),this.getLinkId=(()=>this.props.loggedInMobilePromoVariant?O.a:O.b),this.onBlur=(e=>{const t=!!e.currentTarget.value.length;this.setState({isLegalDropdownHidden:!t})}),this.onFocus=(e=>{this.setState({isLegalDropdownHidden:!1})}),this.onInputChange=(e=>{this.setState({phoneNumber:e.target.value.replace(/\D/,"")})}),this.onSubmit=(async()=>{var e=this.props;const t=e.language,o=e.displayErrorToast,n=e.displaySuccessToast,s=e.sendEvent,r=Object(v.a)(t,"promoBanners.mobileXPromo.empty"),i=Object(v.a)(t,"promoBanners.mobileXPromo.error"),d=Object(v.a)(t,"promoBanners.mobileXPromo.success");if(!this.state.phoneNumber.length)return this.setState({inputError:!0}),void o(r);s(Object(D.d)("click",O.g.mobilePromoBanner));const a=this.getLinkId(),c=await V(this.state.phoneNumber,a);c&&c.ok?(this.setState({phoneNumber:"",inputError:!1}),n(d)):(this.setState({inputError:!0}),o(i))}),this.state={isLegalDropdownHidden:!0,phoneNumber:""}}render(){var e=this.props;const t=e.closeBanner,o=e.language,n=e.loggedInMobilePromoVariant,s=e.loggedOutMobilePromoVariant,r=n&&n===O.c.Test1,i=s&&s===O.d.Test1,d=!(!r&&!i);return q(J,{},void 0,q(X,{},void 0,q(G,{onCloseBanner:()=>t(O.h.MobilePromoBanner,O.g[O.h.MobilePromoBanner],O.j)}),q("div",{},void 0,q(Y,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.header")),q(ee,{},void 0,q(te,{},void 0,q(oe,{},void 0,q(ne,{src:`${f.a.assetPath}/img/banner/redditor@2x.png`}),q(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.manage"))),q(oe,{},void 0,q(ne,{src:`${f.a.assetPath}/img/banner/subscribe@2x.png`}),q(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.subscriptions")))),q(te,{},void 0,q(oe,{},void 0,q(ne,{src:`${f.a.assetPath}/img/banner/download@2x.png`}),q(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.downloads"))),q(oe,{},void 0,q(se,{src:`${f.a.assetPath}/img/banner/rating@2x.png`}),q(re,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.rated"))))),q(ie,{},void 0,q(de,{type:"tel",onChange:this.onInputChange,placeholder:Object(v.a)(o,"promoBanners.mobileXPromo.placeholder"),error:this.state.inputError?1:0,onBlur:this.onBlur,onFocus:this.onFocus,value:this.state.phoneNumber}),q(K,{onClick:this.onSubmit},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.button"))),q(ae,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.countryCode"))),q(ce,{},void 0,q(le,{src:this.props.loggedInMobilePromoVariant?`${f.a.assetPath}/img/banner/qr-code-logged-in.png`:`${f.a.assetPath}/img/banner/qr-code-logged-out.png`}),q(pe,{},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.qr")))),q(Z,{isHidden:this.state.isLegalDropdownHidden,shouldDisplayLegalDropdown:d},void 0,q(Q,{shouldDisplayLegalDropdown:d},void 0,Object(v.a)(o,"promoBanners.mobileXPromo.legal"))))}})),me=o("./src/reddit/contexts/PageLayer/index.tsx"),be=o("./src/reddit/selectors/meta.ts");var fe=o("./src/reddit/selectors/user.ts");const ge=Object.keys(O.k),he=ge[Math.floor(Math.random()*Math.floor(ge.length))],ve=Object(a.createStructuredSelector)({displayUpsellSignUpBannerLarge:e=>e.promos.upsellSignUpBannerLarge,displayUpsellSignUpBannerMedium:e=>e.promos.upsellSignUpBannerMedium,displayUpsellSignUpBannerSmall:e=>e.promos.upsellSignUpBannerSmall,language:fe.M,isLoggedIn:fe.F,displayMobilePromo:e=>e.promos.mobilePromoBanner,origin:be.d,subreddit:me.t}),ye=Object(d.connect)(ve,(e,t)=>({closeBanner:(o,n,s)=>{e(Object(b.c)(o,s)),t.sendEvent(Object(D.d)("close",n))},displayBanner:(o,n)=>{e(Object(b.d)({promoType:o})),t.sendEvent(Object(D.d)("view",n))},onOpenRegisterModal:o=>{e(Object(m.l)({actionSource:m.a.PromoBanner})),e(Object(u.b)()),t.sendEvent(Object(D.d)("click",o))}})),xe=Object(me.w)({isFrontPage:me.C,pageLayer:e=>e,path:me.X});t.a=xe(Object(U.b)(ye(class extends r.Component{constructor(){super(...arguments),this.sendToRegister=((e,t)=>Object(p.a)(Object(s.createLocation)(e),t,"/register"))}componentDidMount(){var e=this.props;const t=e.displayBanner,o=e.isFrontPage,n=e.isLoggedIn,s=e.location,r=Object(l.a)(),i=!!Object(c.b)(O.i);if(r)switch(s){case O.f.FrontPage:return void(n||i||t(O.h.UpsellSignUpBannerLarge,O.g[he]));case O.f.SubredditPage:return void(o||n||i||t(O.h.UpsellSignUpBannerMedium,O.g.join));case O.f.CommentsPage:n||i||t(O.h.UpsellSignUpBannerSmall,O.g.join)}}render(){var e=this.props;const t=e.className,o=e.closeBanner,n=e.displayMobilePromo,s=e.displayUpsellSignUpBannerLarge,r=e.displayUpsellSignUpBannerMedium,d=e.displayUpsellSignUpBannerSmall,a=e.isFrontPage,c=e.isLoggedIn,l=e.isOverlay,p=e.language,u=e.location,m=e.path,b=e.subreddit,f=e.onOpenRegisterModal,g=e.origin,h={closeBanner:o,href:this.sendToRegister(m,g),isOverlay:l,language:p,onOpenRegisterModal:f,subreddit:b,className:t},v=Object.assign({},h,{largeBannerKey:he}),y=Object.assign({},h);if(b&&b.isQuarantined)return null;switch(u){case O.f.FrontPage:if(a){if(n)return i.a.createElement(ue,y);if(s)return i.a.createElement(B,v)}break;case O.f.SubredditPage:if(!a&&!c&&r)return i.a.createElement(F,h);break;case O.f.CommentsPage:if(!c&&d)return i.a.createElement(R,h)}return null}})))},"./src/reddit/components/SearchDiscoveryUnits/DiscoveryUnitHeader/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const d=s.a.div.withConfig({componentId:"s9bvbdp-0"})(["",";color: ",";text-transform: unset;"],r.titleFontH5,e=>Object(i.c)(e).navIcon);t.a=d},"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Container/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/helpers/styles/components/index.tsx"),i=o("./src/reddit/components/DiscoveryUnit/Community/index.m.less"),d=o.n(i),a=o("./src/reddit/components/DiscoveryUnit/Layout/index.m.less"),c=o.n(a);const l=s()(Object(r.a)()).withConfig({componentId:"krk9le-0"})(["padding: 16px 24px 0 24px;","."," {background-color: transparent;border: none;height: 208px;margin-bottom: 0;}."," {",";}."," {padding: 0 16px 10px;",";}."," {max-width: 284px;}"],e=>e.showCardView?"margin: 0 auto; max-width: 1020px;":"",c.a.heroContainer,c.a.body,e=>e.showCardView?"":"padding: 0",c.a.header,e=>e.showCardView?"":"padding: 0 0 10px",d.a.textContainer);t.a=l},"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.m.less":function(e,t,o){e.exports={container:"_3_c5cqV3WsdQo95Ql4El73",cardViewContainer:"_3SRia4h16KBodhRWPhm8Yn",desc:"_3R8QK7DFEcDSPoSj255qHJ",one:"fLTQnOxtJpKvmnJh5ATHh",two:"_2c6Ke7Z35QpkUQA7b_RdMX",icon:"_1WvWGBpNLkD_JVC5Fdzz6n",name:"_3_bgt7LjReM2xalPiPzPhR",post:"_1K3CRPtfEoi_X2HCsP1PDn"}},"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/lib/classNames/index.ts"),c=o("./src/reddit/components/DiscoveryUnit/Layout/index.tsx"),l=o("./src/reddit/components/SearchDiscoveryUnits/DiscoveryUnitHeader/index.tsx"),p=o("./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Container/index.tsx"),u=o("./src/reddit/components/Translated/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/loading.ts"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=o("./src/reddit/components/DiscoveryUnit/Layout/index.m.less"),g=o.n(f),h=o("./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.m.less"),v=o.n(h),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).body,e=>Object(b.c)(e).line),w=d()(e=>{e.isLoading,e.gradientType;var t=x(e,["isLoading","gradientType"]);return r.a.createElement("div",t)}).withConfig({componentId:"t4wj63-1"})(["",""],m.b),j=y(l.a,{className:v.a.duHeader},void 0,y(u.a,{msgId:"discoveryUnits.trendingToday"})),S=d()(c.a).withConfig({componentId:"t4wj63-2"})(["."," {display: flex;flex-flow: row wrap;}"],g.a.body);t.a=(e=>y(p.a,{className:e.className,showCardView:e.showCardView},void 0,y(S,{exploreV2Variant:e.exploreV2Variant,header:j},void 0,y(O,{className:v.a.post},void 0,y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.one)}),y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.two)}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.icon}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.name})),y(O,{className:v.a.post},void 0,y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.one)}),y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.two)}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.icon}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.name})),y(O,{className:v.a.post},void 0,y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.one)}),y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.two)}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.icon}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.name})),y(O,{className:v.a.post},void 0,y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.one)}),y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.two)}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.icon}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.name})),y(O,{className:v.a.post},void 0,y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.one)}),y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.two)}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.icon}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.name})),y(O,{className:v.a.post},void 0,y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.one)}),y(w,{gradientType:"posts",isLoading:!0,className:Object(a.a)(v.a.desc,v.a.two)}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.icon}),y(w,{gradientType:"posts",isLoading:!0,className:v.a.name})))))},"./src/reddit/components/SidebarAd/BaseSidebarAdDoNotUseOrYoureFired.tsx":function(e,t,o){"use strict";var n,s=o("./src/app/strings/index.ts"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./src/reddit/components/BannerAd/index.tsx"),c=o("./src/config.ts"),l=o("./node_modules/lodash/random.js"),p=o.n(l),u=o("./src/reddit/components/SidebarSectionHeader/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/index.tsx"),b=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),f=o("./bundled-modules/styled-components/styled-components.min.js"),g=o.n(f),h=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).body,Object(s.a)("en","sidebar.sponsored"),e=>Object(b.c)(e).actionIcon,u.b),y=g()(e=>h("img",{className:e.className,src:e.src})).withConfig({componentId:"s1tljykw-1"})(["margin: 0 auto;width: 100%;height: 100%;"]),x=[{img:"/img/house-ads/btc.png",href:"/r/btc"},{img:"/img/house-ads/campfirecooking.png",href:"/r/campfirecooking"},{img:"/img/house-ads/casualconversation.png",href:"/r/casualconversation"},{img:"/img/house-ads/fantrailers.png",href:"/r/fantrailers"},{img:"/img/house-ads/rubberducks.png",href:"/r/advertising"},{img:"/img/house-ads/casualconversation.png",href:"/r/casualconversation"},{img:"/img/house-ads/fantrailers.png",href:"/r/fantrailers"},{img:"/img/house-ads/imaginarycolorscapes.png",href:"/r/imaginarycolorscapes"},{img:"/img/house-ads/imaginarydragons.png",href:"/r/imaginarydragons"},{img:"/img/house-ads/oldschoolcelebs.png",href:"/r/oldschoolcelebs"}];var O=()=>{const e=p()(0,x.length-1);var t=x[e];const o=t.img,n=t.href;return h(v,{className:"GoogleAd HomeAds InArticleAd LeftAd SidebarAd ad-300-250 ad-banner adbar adbox1 ads-area adsense-ad box_ad googad"},void 0,h("a",{href:c.a.redditUrl+n,target:"_blank"},void 0,h(y,{src:c.a.assetPath+o})))},w=o("./src/lib/constants/index.ts"),j=o("./src/reddit/components/PostMedia/index.tsx"),S=o("./src/reddit/components/PostTitle/index.tsx"),C=o("./src/reddit/components/PostTopMeta/index.tsx"),I=o("./src/lib/getShortenedLink.ts"),k=o("./src/lib/opener/index.ts"),P=o("./src/reddit/actions/ad.ts"),N=o("./src/reddit/components/PostContainer/index.tsx"),_=o("./src/reddit/constants/adEvents.ts"),T=o("./src/reddit/contexts/InsideOverlay.tsx"),L=o("./src/reddit/contexts/PageLayer/index.tsx"),M=o("./src/reddit/controls/OutboundLink/styled.tsx"),A=o("./src/reddit/helpers/adCount/index.ts"),E=o("./src/reddit/helpers/pixels.ts"),B=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),F=o("./src/reddit/helpers/truncateStringWithEllipsis.ts"),R=o("./src/reddit/icons/fonts/OutboundLink/index.tsx"),$=o("./src/reddit/models/Media/index.ts"),D=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cD("img",{className:e.className,src:e.src})).withConfig({componentId:"vhpvp7-0"})(["margin: 0 auto;width: 100%;height: 100%;"]);class W extends i.a.Component{render(){const e=this.props.post;if(!e.media)return null;const t=e.media&&!Object($.A)(e.media)?e.media.content:"",o=e.media.type;if(!t||!o)return null;switch(o){case w.mb.IMAGE:return D(U,{src:t});default:return null}}}var H=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.c)(e).body,Object(s.a)("en","sidebar.sponsored"),e=>Object(b.c)(e).actionIcon,u.b),q=({children:e})=>H("div",{},void 0,e),G=g.a.div.withConfig({componentId:"voxuu6-2"})(["","background-color: ",";"],m.t,e=>Object(b.c)(e).body),K=g()(R.a).withConfig({componentId:"voxuu6-3"})(["font-size: 13px;padding-left: 3px;vertical-align: middle;"]),J=g.a.div.withConfig({componentId:"voxuu6-4"})(["display: flex;"]),X=g.a.div.withConfig({componentId:"voxuu6-5"})(["","align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;height: 16px;margin: 0 8px 8px;position: relative;"],B.metadataFont),Z=g()(S.c).withConfig({componentId:"voxuu6-6"})(["margin: 0 8px 0px 8px;"]),Q=g.a.div.withConfig({componentId:"voxuu6-7"})(["margin-top: 8px;"]),Y=g.a.div.withConfig({componentId:"voxuu6-8"})(["","padding-top: 8px;"],m.u),ee=g()(N.a).withConfig({componentId:"voxuu6-9"})(["","cursor: pointer;"],e=>e.post.isMediaOnly?"":`\n ${m.v}\n ${C.e}\n `),te=640,oe=Object(L.w)({isOriginalPage:L.E,pageLayer:e=>e}),ne=(e,t)=>{Object(E.a)(t.events,_.a.Click),t.source?t.source.outboundUrl?Object(k.b)(t.source.outboundUrl,k.a.BLANK):Object(k.b)(t.source.url,k.a.BLANK):Object(k.b)(t.permalink,k.a.BLANK)},se=e=>Object(F.a)(e.title,100);var re=Object(d.connect)(null,(e,t)=>({refreshSidebarPromotedPost:()=>{const o=t.placement,n=t.placementIndex,s=t.isOverlay;e(Object(P.h)(Object(A.a)(o,!!s,n)))}}))(oe(Object(T.b)(class extends i.a.Component{constructor(){super(...arguments),this.refreshedAt=1/0}refresh(e){this.refreshedAt=Date.now(),this.props.refreshSidebarPromotedPost()}componentDidMount(){this.refreshedAt=Date.now()}componentWillReceiveProps(e){this.props.refreshKey!==e.refreshKey&&Date.now()-this.refreshedAt>6e3&&this.refresh(e)}render(){var e=this.props;const t=e.post,o=e.className,n=e.eventFactory,s=e.isOverlay;let r,i;return t.isBlank?(r=q,i=null):t.isMediaOnly?(r=z,i=H(W,{post:t})):(r=G,i=H(Y,{},void 0,H(X,{},void 0,H(V,{tooltipType:s?C.c.Lightbox:void 0,language:w.A,post:t,showSponsorIcon:!0,hideSource:!0,showTimestamp:!1})),H(Z,{post:t,size:S.b.Large,format:se}),t.source&&H(J,{},void 0,H(M.a,{href:t.source.url,isSponsored:!0,source:t.source},void 0,Object(I.a)(t),H(K,{}))),H(Q,{},void 0,t.media&&H(j.a,{isListing:!0,isNotCardView:!0,showCentered:!0,post:t,availableWidth:te,shouldLoad:!0})))),H(r,{},void 0,H(ee,{className:o,post:t,onClick:ne,eventFactory:n},void 0,i))}}))),ie=o("./src/reddit/components/SidebarSpacer/index.tsx"),de=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),ae=o("./node_modules/reselect/lib/index.js"),ce=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const o=t.placement,n=t.placementIndex,s=!!t.isOverlay;return e.sidebarPromotedPosts.models[Object(A.a)(o,s,n)]},pending:e=>!e.sidebarPromotedPosts.firstFetch}),pe=Object(d.connect)(le),ue=Object(L.w)(),me=g()(a.a).withConfig({componentId:"s104akuz-0"})(["min-height: 270px;min-width: 300px;&::before {content: '","';color: inherit;display: block;","font-weight: 500;}"],Object(s.a)("en","sidebar.sponsored"),u.b),be=g()(de.a).withConfig({componentId:"s104akuz-1"})(["padding: 6px;"]),fe=g.a.div.withConfig({componentId:"s104akuz-2"})(["min-height: 270px;min-width: 300px;&::before {content: '","';color: inherit;display: block;","font-weight: 500;}"],Object(s.a)("en","sidebar.sponsored"),u.b),ge=(e,t,o)=>{let n="";return t&&(n+="overlay-"),n+=`sidebar-${e}`,null!=o&&(n+=`-${o}`),n},he=e=>!(!e||e.isBlank)&&(!e.isMediaOnly||!!(e.media&&Object($.x)(e.media)&&e.media.content)),ve=e=>!!e&&e.isBlank;t.a=ue(pe(class extends i.a.Component{render(){var e=this.props;const t=e.className,o=e.pending,n=e.post,s=e.isOverlay,r=e.placementIndex,i=e.refreshKey,d=e.listingName,a=e.placement,c=e.sizes,l=e.position,p=e.forcePlaceholder,u=e.forceHouseAd,m=e.waitForProgrammatic;return p||o||!he(n)&&m?ce(ie.a,{},void 0,ce(be,{className:t,contentOnly:!0},void 0,ce(fe,{}))):u?ce(ie.a,{},void 0,ce(O,{})):he(n)?ce(ie.a,{},void 0,ce(re,{post:n,refreshKey:i,listingName:d,placement:a,placementIndex:r})):ce(ie.a,{},void 0,ce(be,{className:this.props.className,contentOnly:!0},void 0,ve(n)&&ce(re,{post:n,refreshKey:i,listingName:d,placement:a,placementIndex:r}),ce(me,{id:ge(a,s,r),sizes:c,placement:a,listingName:d,refreshKey:i,position:l})))}}))},"./src/reddit/components/SidebarAd/ListingPageSidebarAd.tsx":function(e,t,o){"use strict";var n=o("./node_modules/react/index.js"),s=o.n(n),r=o("./node_modules/react-redux/es/index.js"),i=o("./src/reddit/selectors/brandSafety.ts"),d=o("./src/reddit/selectors/user.ts"),a=o("./src/reddit/components/SidebarAd/BaseSidebarAdDoNotUseOrYoureFired.tsx"),c=Object.assign||function(e){for(var t=1;t{const n=Object(i.b)(e,{listingName:t,listingKey:o}),s=Object(d.w)(e),r=Object(i.d)(e);return{canShowAd:n&&!s,forcePlaceholder:!Object(i.c)(e),isAdsDisabled:s,viewIsUnsafe:r}})(e=>{var t=e.canShowAd,o=e.isAdsDisabled,n=e.viewIsUnsafe,r=(e.listingKey,l(e,["canShowAd","isAdsDisabled","viewIsUnsafe","listingKey"]));return o||!t?null:s.a.createElement(a.a,c({forceHouseAd:n},r))})},"./src/reddit/components/SidebarContainer/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n);t.a=s.a.div.withConfig({componentId:"s4jiyd-0"})(["display: flex;flex-direction: column;height: 100%;"])},"./src/reddit/components/SidebarFlairSettings/index.m.less":function(e,t,o){e.exports={badge:"_2a172ppKObqWfRHr8eWBKV"}},"./src/reddit/components/SidebarFooter/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),d=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ca("div",{className:e.className},void 0,a(c,{},void 0,e.children[0]),a(c,{},void 0,e.children[1]),a(c,{},void 0,e.children[2]))).withConfig({componentId:"s21l9wz-1"})(["display: flex;flex-direction: row;"]),p=o("./src/app/strings/index.ts"),u=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.removePaddingTop?0:"16px");t.a=(e=>u(h,{redditStyle:e.redditStyle,contentOnly:!0,removePaddingTop:e.removePaddingTop},void 0,u(m,{},void 0,u("div",{},void 0,u(b,{href:"https://about.reddit.com"},void 0,Object(p.a)("en","footer.links.about")),u(b,{href:"https://about.reddit.com/careers/"},void 0,Object(p.a)("en","footer.links.careers")),u(b,{href:"https://about.reddit.com/press/"},void 0,Object(p.a)("en","footer.links.press"))),u("div",{},void 0,u(b,{href:"https://about.reddit.com/advertise/"},void 0,Object(p.a)("en","footer.links.ad")),u(b,{href:"http://www.redditblog.com/"},void 0,Object(p.a)("en","footer.links.blog")),u(b,{href:"https://www.reddithelp.com"},void 0,Object(p.a)("en","footer.links.help"))),u("div",{},void 0,u(b,{href:"https://www.reddit.com/mobile/download"},void 0,Object(p.a)("en","footer.links.app")),u(b,{href:"https://www.reddit.com/coins"},void 0,Object(p.a)("en","footer.links.coins")),u(b,{href:"https://www.reddit.com/premium"},void 0,Object(p.a)("en","footer.links.premium")),u(b,{href:"http://redditgifts.com/"},void 0,Object(p.a)("en","footer.links.gifts")))),u(f,{},void 0,u("div",{},void 0,u(g,{href:"https://www.reddit.com/help/contentpolicy"},void 0," ",Object(p.a)("en","footer.legal.content")),u("span",{},void 0,"|"),u(g,{href:"https://www.reddit.com/help/privacypolicy"},void 0," ",Object(p.a)("en","footer.legal.privacy"))),u("div",{},void 0,u(g,{href:"https://www.reddit.com/help/useragreement"},void 0," ",Object(p.a)("en","footer.legal.user")),u("span",{},void 0,"|"),u(g,{href:"https://www.reddit.com/help/healthycommunities/"},void 0," ",Object(p.a)("en","footer.legal.mod"))),u("div",{},void 0,Object(p.a)("en","footer.legal.cp")))))},"./src/reddit/components/SidebarSectionHeader/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return i});var n=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s);const i=`\n ${o("./src/reddit/helpers/styles/mixins/fonts.tsx").labelsFont}\n padding-bottom: 4px;\n`;t.a=r.a.div.withConfig({componentId:"s12kkcqc-0"})(["","border-bottom: 2px solid ",";color: ",";margin-bottom: 10px;"],i,e=>Object(n.c)(e).field,e=>Object(n.c)(e).actionIcon)},"./src/reddit/components/SidebarSpacer/index.tsx":function(e,t,o){"use strict";var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/constants/componentSizes.ts");t.a=s.a.div.withConfig({componentId:"ii4q9d-0"})(["margin-top: 16px;width: ","px;"],r.F)},"./src/reddit/components/SidebarStickyBottom/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/throttle.js"),r=o.n(s),i=o("./node_modules/react/index.js"),d=o("./bundled-modules/styled-components/styled-components.min.js"),a=o.n(d),c=o("./src/lib/constants/index.ts"),l=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),u=o("./src/app/strings/index.ts"),m=o("./src/reddit/controls/Button/index.tsx"),b=o("./src/reddit/selectors/monthsToMinutes.ts"),f=o("./src/reddit/selectors/user.ts"),g=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.showAccountCompletenessInBottom?v:h,o=e.showAccountCompletenessInBottom?x:y;return g(t,{className:e.className},void 0,g(o,{onClick:()=>window.scroll(0,0)},void 0,Object(u.a)(e.language,"listings.backToTop")))}),j=o("./src/reddit/components/SidebarFooter/index.tsx"),S=o("./src/reddit/components/SidebarSpacer/index.tsx"),C=o("./src/reddit/constants/componentSizes.ts"),I=o("./src/reddit/contexts/PageLayer/index.tsx"),k=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.isAdSticky?"\n position: sticky;\n ":""),a()(j.a).withConfig({componentId:"nowfa1-3"})(["",""],e=>e.isFooterSticky?"\n position: sticky;\n ":""),a()(j.a).withConfig({componentId:"nowfa1-4"})(["",""],e=>e.isFooterSticky?"\n position: sticky;\n ":""),a()(({className:e,isSticky:t,children:o})=>k("div",{className:e},void 0,o)).withConfig({componentId:"nowfa1-5"})(["",""],e=>e.isSticky?"\n position: sticky;\n top: 57px;\n":""));const E=Object(I.w)();t.a=E(class extends i.Component{constructor(e){super(e),this.containerEl=null,this.windowHeight=1/0,this.getStickyContents=(()=>({shouldAdSticky:this.windowHeight>T,shouldFooterSticky:this.windowHeight>_})),this.updateState=(()=>{if(this.isHidden())return;var e=this.getStickyContents();const t=e.shouldAdSticky,o=e.shouldFooterSticky;t===this.state.isAdSticky&&o===this.state.isFooterSticky||this.setState({isAdSticky:t,isFooterSticky:o})}),this.updateMeasurements=(()=>{this.windowHeight=window.innerHeight}),this.handleResize=r()(()=>{this.updateMeasurements(),this.updateState()},c.K),this.setWrapperRef=(e=>this.containerEl=e||null),this.state={isAdSticky:!0,isFooterSticky:!0}}isHidden(){return!this.containerEl||null===this.containerEl.offsetParent}componentDidMount(){this.isHidden()||this.handleResize(),window.addEventListener("resize",this.handleResize)}componentWillUnmount(){window.removeEventListener("resize",this.handleResize)}render(){const e=this.props.adComponent,t=this.state.isAdSticky&&!!e;return k(L,{innerRef:this.setWrapperRef},void 0,k(A,{isSticky:t},void 0,e,k(j.a,{removePaddingTop:this.props.removePaddingTop})),k(M,{}))}})},"./src/reddit/components/StructuredStyles/StyledComponents/forms.ts":function(e,t,o){"use strict";o.d(t,"k",function(){return a}),o.d(t,"p",function(){return l}),o.d(t,"n",function(){return p}),o.d(t,"o",function(){return u}),o.d(t,"m",function(){return m}),o.d(t,"l",function(){return b}),o.d(t,"f",function(){return f}),o.d(t,"h",function(){return g}),o.d(t,"a",function(){return h}),o.d(t,"g",function(){return v}),o.d(t,"i",function(){return y}),o.d(t,"e",function(){return x}),o.d(t,"b",function(){return O}),o.d(t,"c",function(){return w}),o.d(t,"d",function(){return j}),o.d(t,"j",function(){return S});var n=o("./bundled-modules/styled-components/styled-components.min.js"),s=o.n(n),r=o("./src/reddit/constants/colors.ts"),i=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts");const a=s.a.section.withConfig({componentId:"s10my4yl-0"})(["padding: 12px;padding-bottom: 40px;"]),c=Object(n.css)(["","color: ",";margin-bottom: 40px;padding-top: 4px;"],i.titleFontH4,e=>Object(d.c)(e).bodyText),l=s.a.h1.withConfig({componentId:"s10my4yl-1"})(["",""],c),p=s.a.button.withConfig({componentId:"s10my4yl-2"})(["",""],c),u=s.a.div.withConfig({componentId:"s10my4yl-3"})(["margin-bottom: 32px;"]),m=s.a.h1.withConfig({componentId:"s10my4yl-4"})(["","border-bottom: 2px solid ",";color: ",";margin-bottom: 8px;padding-bottom: 8px;"],i.titleFontH3,e=>Object(d.c)(e).line,e=>Object(d.c)(e).bodyText),b=s.a.div.withConfig({componentId:"s10my4yl-5"})(["margin-bottom: 24px;"]),f=s.a.div.withConfig({componentId:"s10my4yl-6"})(["border-bottom: 1px solid ",";margin-bottom: 8px;padding-bottom: 2px;&:last-of-type {border-bottom-width: 0;}"],e=>Object(d.c)(e).line),g=s.a.h2.withConfig({componentId:"s10my4yl-7"})(["","color: ",";padding-bottom: 8px;padding-top: 8px;"],i.titleFontH5,e=>Object(d.c)(e).bodyText),h=s.a.div.withConfig({componentId:"s10my4yl-8"})(["padding: 8px 0;"]),v=s.a.div.withConfig({componentId:"s10my4yl-9"})(["","color: ",";margin-bottom: 8px;"],i.metadataFont,e=>Object(d.c)(e).actionIcon),y=s.a.div.withConfig({componentId:"s10my4yl-10"})(["margin-bottom: 8px;"]),x=s.a.h3.withConfig({componentId:"s10my4yl-11"})(["","color: ",";"],i.titleFontH6,e=>Object(d.c)(e).actionIcon),O=s.a.div.withConfig({componentId:"s10my4yl-12"})(["","color: ",";"],i.metadataFont,e=>Object(d.c)(e).actionIcon),w=s.a.div.withConfig({componentId:"s10my4yl-13"})(["","color: ",";"],i.metadataFont,r.a.warning),j=s.a.div.withConfig({componentId:"s10my4yl-14"})(["margin-top: 24px;"]),S=s.a.li.withConfig({componentId:"s10my4yl-15"})(["","color: ",";margin-bottom: 8px;"],i.metadataFont,e=>Object(d.c)(e).actionIcon)},"./src/reddit/components/SubredditChannelList/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/orderBy.js"),r=o.n(s),i=o("./node_modules/react/index.js"),d=o.n(i),a=o("./node_modules/react-redux/es/index.js"),c=o("./node_modules/reselect/lib/index.js"),l=o("./bundled-modules/styled-components/styled-components.min.js"),p=o.n(l),u=o("./src/app/strings/index.ts"),m=o("./src/chat/helpers/urls/index.ts"),b=o("./src/reddit/actions/chat/subredditChannel.ts"),f=o("./src/reddit/actions/chat/toggle.ts"),g=o("./src/reddit/actions/modal.ts"),h=o("./src/reddit/components/ModalStyledComponents/index.tsx"),v=o("./src/reddit/components/SubredditIcon/index.tsx"),y=o("./src/reddit/components/TrackingHelper/index.tsx"),x=o("./src/reddit/constants/modals.ts"),O=o("./src/reddit/controls/Button/index.tsx"),w=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),j=o("./src/reddit/helpers/trackers/chat.ts"),S=o("./src/reddit/icons/fonts/Pencil/index.tsx"),C=o("./src/reddit/icons/svgs/Chat/index.tsx"),I=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),k=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;cObject(_.c)(e).line),D=p.a.p.withConfig({componentId:"s131qyd-4"})(["","color: ",";text-align: left;"],w.metadataFont,e=>Object(_.c)(e).bodyText),U=p.a.p.withConfig({componentId:"s131qyd-5"})(["","color: ",";padding: 5px 0px 0px;text-align: left;word-break: break-word;"],w.bodyFontSmall,e=>Object(_.c)(e).bodyText),W=p.a.div.withConfig({componentId:"s131qyd-6"})(["display: flex;position: relative;text-align: left;"]),H=p.a.div.withConfig({componentId:"s131qyd-7"})(["align-items: flex-start;display: flex;justify-content: space-between;width: calc(100% - 40px);"]),V=p()(C.a).withConfig({componentId:"s131qyd-8"})(["fill: ",";height: 20px;left: 17px;position: absolute;top: 15px;width: 20px;z-index: 1;"],e=>Object(_.c)(e).navIcon),z=p()(I.a).withConfig({componentId:"s131qyd-9"})(["background: ",";border: 2px solid ",";fill: ",";border-radius: 24px;box-sizing: border-box;margin-right: 8px;padding: 5px;width: 32px;height: 32px;flex: none;"],e=>Object(_.c)(e).active,e=>Object(_.c)(e).lightText,e=>Object(_.c)(e).bodyText),q=p()(S.a).withConfig({componentId:"s131qyd-10"})(["color: ",";"],e=>Object(_.c)(e).bodyText),G=Object(l.css)(["fill: ",";width: 15px; height: 15px;vertical-align: middle;"],e=>Object(_.c)(e).bodyText),K=p()(({className:e})=>k("svg",{className:e,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},void 0,k("g",{transform:"translate(-26.000000, -37.000000)"},void 0,k("path",{d:"M30.7205152,44.3911599 L31.8223802,44.3911599 C32.9364596,44.3911599 33.8428946,45.2673804 33.8428946,46.3443238 C33.8428946,46.6873548 33.5548926,46.9657568 33.2000329,46.9657568 L29.3428625,46.9657568 C28.9880028,46.9657568 28.7000008,46.6873548 28.7000008,46.3443238 C28.7000008,45.2673804 29.6064358,44.3911599 30.7205152,44.3911599 Z M32.7044508,42.3845527 C32.7044508,43.1482939 32.0615891,43.7697269 31.271512,43.7697269 C30.4814349,43.7697269 29.8385732,43.1482939 29.8385732,42.3845527 C29.8385732,41.6208116 30.4814349,41 31.271512,41 C32.0615891,41 32.7044508,41.6208116 32.7044508,42.3845527 Z M35.8634091,47.1254029 L36.9652741,47.1254029 C38.0793535,47.1254029 38.9857885,48.0016234 38.9857885,49.0785668 C38.9857885,49.4215978 38.6977865,49.6999998 38.3429268,49.6999998 L34.4857564,49.6999998 C34.1308967,49.6999998 33.8428946,49.4215978 33.8428946,49.0785668 C33.8428946,48.0016234 34.7493297,47.1254029 35.8634091,47.1254029 Z M37.8473447,45.1187958 C37.8473447,45.8825369 37.2044829,46.5039699 36.4144059,46.5039699 C35.6243288,46.5039699 34.9814671,45.8825369 34.9814671,45.1187958 C34.9814671,44.3550546 35.6243288,43.734243 36.4144059,43.734243 C37.2044829,43.734243 37.8473447,44.3550546 37.8473447,45.1187958 Z"})))).withConfig({componentId:"s131qyd-11"})(["",";fill: ",";"],G,e=>Object(_.c)(e).bodyText),J=p()(({className:e})=>P("svg",{className:e,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},void 0,P("path",{d:"M10.224 7.109c-.623.623-1.709.623-2.332 0a1.652 1.652 0 0 1 0-2.332 1.64 1.64 0 0 1 1.166-.483c.44 0 .855.172 1.166.483a1.652 1.652 0 0 1 0 2.332m.915-3.247A2.923 2.923 0 0 0 9.06 3c-.787 0-1.525.306-2.082.862a2.946 2.946 0 0 0-.403 3.65l-1.76 1.761-.812.811v.001L4 10.087l-.81.81a.646.646 0 0 0 0 .915l.81.811h.001l.27.27a.643.643 0 0 0 .916 0 .648.648 0 0 0 0-.914l-.271-.27a.502.502 0 0 1 0-.708.512.512 0 0 1 .709 0l.27.27a.648.648 0 0 0 .915-.915l-.624-.625L7.49 8.427a2.924 2.924 0 0 0 3.65-.403 2.945 2.945 0 0 0 0-4.162"}))).withConfig({componentId:"s131qyd-12"})(["",";fill: ",";"],G,e=>Object(_.c)(e).bodyText),X=p()(v.b).withConfig({componentId:"s131qyd-13"})(["width: 32px;height: 32px;margin-right: 8px;"]),Z=p.a.button.withConfig({componentId:"s131qyd-14"})(["width: 25px;height: 25px;"]),Q=p.a.button.withConfig({componentId:"s131qyd-15"})(["","display: block;width: 100%;border-top: 1px solid ",";color: ",";cursor: pointer;padding-top: 5px;text-align: right;overflow: hidden;"],w.smallButtonFont,e=>Object(_.c)(e).line,e=>Object(_.c)(e).linkText),Y=p.a.span.withConfig({componentId:"s131qyd-16"})(["","color: ",";display: inline-block;flex-grow: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;"],w.titleFontH4,e=>Object(_.c)(e).bodyText),ee=p.a.div.withConfig({componentId:"s131qyd-17"})(["width: calc(100% - 25px);flex-direction: column;display: flex;"]);var te;!function(e){e[e.Modal=0]="Modal",e[e.Widget=1]="Widget"}(te||(te={}));const oe=Object(c.createStructuredSelector)({isCollectionReady:M.e,isModerator:T.d,language:A.M,selectedSubreddit:L.G,shouldRequestCollection:M.f,subredditChannels:M.a}),ne=Object(a.connect)(oe,(e,{subredditId:t})=>({toggleModal:()=>e(Object(g.i)(x.a.MANAGE_SUBREDDIT_CHAT)),toggleCreateModal:()=>e(Object(g.i)(x.a.CREATE_SUBREDDIT_CHAT)),toggleEditModal:()=>e(Object(g.i)(x.a.EDIT_SUBREDDIT_CHAT)),fetchSubredditChannels:t=>e(Object(b.l)(t)),onChatLinkClick:(t,o)=>e(Object(f.a)(t,o)),onSelectChannel:t=>e(Object(b.m)({channelId:t}))}));t.b=ne(Object(y.b)(class extends d.a.Component{constructor(e){super(e)}componentDidMount(){this.fetchChannelList()}fetchChannelList(){this.props.shouldRequestCollection&&this.props.fetchSubredditChannels(this.props.selectedSubreddit.id)}getDisplayChannelList(){return this.props.subredditChannels&&this.props.maxChannels?this.props.subredditChannels.slice(0,this.props.maxChannels):this.props.subredditChannels||[]}displayShowAllLink(){return!!(this.props.maxChannels&&this.props.subredditChannels&&this.props.maxChannelsE($,{href:this.getLinkURL(e),target:"_blank",rel:"noopener noreferrer",onClick:t=>{this.onItemClick(e),t.stopPropagation(),t.preventDefault()}},`item-link-${t}`,E(W,{},`item-link-title-${t}`,E(V,{},`item-link-icon-${t}`),d.icon.url?E(X,{iconUrl:d.icon.url},`subreddit-icon-${t}`):E(z,{isSmall:!0},`planet-${t}`),E(H,{},`item-header-${t}`,E(ee,{},`item-header-text-${t}`,E(D,{},`item-detail-${t}`,d.name,Object(u.d)(s,"listings.channelMembers",e.membersCount)),E(Y,{},`channel-name-${t}`,e.type===N.c.Public?E(K,{}):E(J,{}),e.name)),n&&E(Z,{onClick:t=>{a(e.channelId),i(),t.stopPropagation(),t.preventDefault(),this.props.sendEvent(Object(j.l)())}},`button-${t}`,E(q,{})))),e.description&&E(U,{},`desc-text-${t}`,e.description))),this.displayShowAllLink()&&E(Q,{type:"button",onClick:()=>this.onShowAllClick()},void 0,Object(u.a)(s,"subredditModeration.chat.seeMore"))):n?E(F,{},void 0,E(R,{},void 0,Object(u.a)(s,"subredditModeration.chat.addRoomText")),E(B,{onClick:r||c},void 0," ",Object(u.a)(s,"subredditModeration.chat.addButton"))):E(F,{},void 0,E(R,{},void 0,Object(u.a)(s,"subredditModeration.chat.emptyRoomsText"))))}}))},"./src/reddit/components/SubredditNav/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./src/reddit/components/TrackingHelper/index.tsx"),c=o("./src/reddit/contexts/PageLayer/index.tsx"),l=o("./src/reddit/featureFlags/component.tsx"),p=o("./src/reddit/selectors/user.ts"),u=o("./src/reddit/selectors/widgets.ts"),m=o("./bundled-modules/styled-components/styled-components.min.js"),b=o.n(m),f=o("./src/app/strings/index.ts"),g=o("./src/reddit/actions/subreddit.ts"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./node_modules/react-router-dom/es/index.js"),y=o("./src/reddit/constants/zIndex.ts"),x=o("./src/reddit/helpers/styles/components/index.tsx"),O=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),w=o("./src/reddit/icons/svgs/Dropdown/index.tsx"),j=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.isActive?Object(h.c)(e).navBar.activeLink:Object(h.c)(e).navBar.inactiveLink,k=Object(m.css)(["","","display: inline-block;padding-bottom: ",";padding-top: 4px;&:first-child {margin-left: 0;}"],O.tabFont,e=>`\n ${e.isActive&&`border-bottom: 3px solid ${I(e)}`};\n color: ${I(e)};\n `,e=>e.isActive?"1px":"4px"),P=b()(w.b).withConfig({componentId:"s8ofjbx-0"})(["fill: ",";"],e=>I(e)),N=b()(e=>{var t=e.children,o=(e.isActive,C(e,["children","isActive"]));return r.a.createElement("div",o,S("span",{},void 0,t),S(P,{}))}).withConfig({componentId:"s8ofjbx-1"})(["","padding-left: 8px;"],k),_=Object(m.css)(["","margin: 0px 5px;padding-left: 8px;padding-right: 8px;&:hover {color: ",";",""],k,e=>Object(h.c)(e).navBar.hoverLink,e=>`\n ${e.isActive&&`border-bottom: 3px solid ${Object(h.c)(e).navBar.hoverLink}`}; }\n `),T=b()(e=>{e.isActive;var t=e.to,o=C(e,["isActive","to"]);return t?r.a.createElement(v.a,j({to:t},o)):r.a.createElement("a",o)}).withConfig({componentId:"s8ofjbx-2"})(["",""],_),L=b()(e=>{e.isActive;var t=C(e,["isActive"]);return r.a.createElement(v.a,t)}).withConfig({componentId:"s8ofjbx-3"})(["",""],_),M=b.a.a.withConfig({componentId:"s8ofjbx-4"})(["","color: ",";display: block;padding: 12px 16px;border-bottom: 1px solid ",";white-space: nowrap;&:hover {color: ",";background-color: ",";}&:last-child {border-bottom: none;}"],O.titleFontH5,e=>Object(h.c)(e).metaText,e=>I(e),e=>Object(h.c)(e).navBar.submenuBackgroundColor,e=>Object(h.c)(e).navBar.hoverLink),A=b.a.div.withConfig({componentId:"s8ofjbx-5"})(["cursor: pointer;display: inline-block;position: relative;"]),E=b()(Object(x.a)()).withConfig({componentId:"s8ofjbx-6"})(["background-color: ",";border-radius: 4px;border-top-width: 0;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);display: ",";left: 0;min-width: 100%;overflow: hidden;position: absolute;top: 100%; /* Accounts for container padding */z-index: ",";"],e=>Object(h.c)(e).navBar.submenuBackgroundColor,e=>e.isOpen?"block":"none",y.h);var B=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).navBar.activeLink);const R=Object(d.createStructuredSelector)({language:e=>e.user.language,isActive:(e,t)=>!!e.subreddits.appliedFilters.meta[t.subredditId],subreddit:(e,t)=>e.subreddits.models[t.subredditId]});var $=Object(c.w)()(Object(i.connect)(R,(e,t)=>({onTurnOnMetaFilter:()=>e(Object(g.p)({subredditId:t.subredditId,forceState:!0}))}))(function(e){const t=e.pageLayer,o=e.subreddit;return o?B(F,{to:o.url,isActive:e.isActive,onClick:o=>{Object(c.J)(t)&&o.preventDefault(),e.onTurnOnMetaFilter()}},void 0,Object(f.a)(e.language,"header.metaFilter")):null})),D=o("./src/lib/linkMatchers/index.ts"),U=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cthis.setState(()=>({isOpen:!0}))),this.handleClose=(e=>this.setState(()=>({isOpen:!1})))}render(){const e=this.props,t=this.state;return U(A,{onClick:this.handleOpen,onMouseLeave:this.handleClose},void 0,U(N,{isActive:e.isActive},void 0,e.label),U(E,{isOpen:t.isOpen,"aria-hidden":!t.isOpen,role:"list"},void 0,e.children))}},H=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.url&&Object(D.e)(D.c,e.url);return t?t.url:e.url};var z=e=>e.menuItem.url?H(T,{href:V(e.menuItem),isActive:!!e.isActive},void 0,e.menuItem.text):H(W,{isActive:!!e.isActive,label:e.menuItem.text},void 0,e.menuItem.children&&e.menuItem.children.map(e=>H(M,{role:"listitem",href:V(e),target:"_blank",rel:"nofollow"},`${e.text}-${V(e)}`,e.text))),q=o("./src/lib/constants/index.ts"),G=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.user.language,isMetaFilterEnabled:(e,t)=>!!e.subreddits.appliedFilters.meta[t.subredditId],isPostsRoute:(e,t)=>!!t.pageLayer&&!!t.pageLayer.meta&&J.indexOf(t.pageLayer.meta.name)>-1});var Z=K(Object(i.connect)(X,(e,t)=>({onTurnOffMetaFilter:()=>e(Object(g.p)({subredditId:t.subredditId,forceState:!1}))}))(function(e){const t=e.homeUrl,o=e.isMetaFilterEnabled,n=e.isPostsRoute,s=e.language,r=e.onTurnOffMetaFilter;return G(T,{to:t,isActive:n&&!o,onClick:e=>{o&&(e.preventDefault(),r())}},void 0,Object(f.a)(s,"structuredStyles.forms.menuLinks.homeLinkLabel"))})),Q=o("./src/higherOrderComponents/makeAsync.tsx");var Y=Object(Q.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>o.e("HarbergerTaxBannerPurchaseCTA").then(o.bind(null,"./src/reddit/components/Governance/HarbergerTax/BannerPurchaseCTA/index.tsx")).then(e=>e.default)}),ee=o("./src/reddit/constants/postLayout.ts"),te=o("./src/reddit/constants/screenWidths.ts"),oe=o("./src/reddit/models/Theme/index.ts"),ne=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).navBar.useOverlay?"absolute":"static",e=>Object(oe.g)(Object(h.c)(e).navBar.backgroundColor,Object(h.c)(e).navBar.backgroundImage,"tiled")),re=b.a.div.withConfig({componentId:"s1s4hmd1-1"})(["align-items: center;display: flex;flex-direction: row;justify-content: space-between;margin: 0 auto;min-width: 260px;@media(min-width: ","px) {padding: 0 16px;}"],te.i);var ie=e=>ne(se,{className:e.className},void 0,ne(re,{style:{maxWidth:e.disableFullscreen||e.layout===ee.f.Large?`${e.maxWidth||te.c}px`:"100%"}},void 0,ne("div",{},void 0,e.children),ne(Y,{}))),de=o("./src/reddit/actions/pages/subredditWiki/constants.ts"),ae=o("./src/reddit/components/Translated/index.tsx"),ce=o("./src/reddit/helpers/trackers/subredditWiki.ts"),le=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=e.homeUrl,o=e.pageLayer,n=!!o&&!!o.meta&&o.meta.name===q.Rb.SUBREDDIT_WIKI,s=`wiki/${de.c}`,r=t.endsWith("/")?t+s:`${t}/${s}`;return le(T,{isActive:n,to:r,onClick:()=>e.sendEvent(Object(ce.b)())},void 0,le(ae.a,{msgId:"structuredStyles.forms.menuLinks.wikiHomeLinkLabel"}))},ue=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cue(ie,{layout:e.layout,disableFullscreen:e.disableFullscreen,maxWidth:e.maxWidth},void 0,e.subredditId&&ue(r.a.Fragment,{},void 0,ue(Z,{homeUrl:e.homeUrl,subredditId:e.subredditId}),ue(me,{subredditId:e.subredditId})),e.widget&&ue(r.a.Fragment,{},void 0,e.widget.showWiki&&ue(pe,{homeUrl:e.homeUrl,pageLayer:e.pageLayer,sendEvent:e.sendEvent}),!!e.widget.data.length&&e.widget.data.map((e,t)=>ue(z,{isActive:!1,menuItem:e},t)))))))},"./src/reddit/components/SubredditSidebar/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/lodash/isEqual.js"),r=o.n(s),i=o("./node_modules/react/index.js"),d=o.n(i),a=o("./node_modules/react-redux/es/index.js"),c=o("./node_modules/reselect/lib/index.js"),l=o("./bundled-modules/styled-components/styled-components.min.js"),p=o.n(l),u=o("./src/reddit/components/Governance/CommunityCard/index.tsx"),m=o("./src/reddit/components/Governance/Leaderboard/index.tsx"),b=o("./src/reddit/components/IdCard/index.tsx"),f=o("./src/reddit/components/JSAPIContainers/index.tsx"),g=o("./src/reddit/components/SidebarAd/ListingPageSidebarAd.tsx"),h=o("./src/reddit/components/SidebarContainer/index.tsx"),v=o("./src/reddit/components/SidebarSpacer/index.tsx"),y=o("./src/reddit/components/SidebarStickyBottom/index.tsx"),x=o("./src/app/strings/index.ts"),O=o("./src/app/actions/tooltip.ts"),w=o("./src/higherOrderComponents/asTooltip.tsx"),j=o("./src/reddit/actions/modal.ts"),S=o("./src/reddit/constants/modals.ts"),C=o("./src/reddit/controls/Dropdown/index.tsx"),I=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),k=o("./src/reddit/icons/fonts/Menu/index.tsx"),P=o("./src/reddit/icons/fonts/Pencil/index.tsx"),N=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),_=o("./src/reddit/selectors/moderatorPermissions.ts"),T=o("./src/reddit/selectors/tooltip.ts"),L=o("./src/reddit/selectors/user.ts"),M=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(N.c)(e).body,e=>Object(N.c)(e).line,e=>Object(N.c)(e).bodyText,e=>Object(N.c)(e).actionIcon,e=>Object(N.c)(e).button,e=>Object(N.c)(e).body,e=>Object(N.c)(e).bodyText),F=e=>`SubredditChannels--Menu--${e}`,R=Object(w.a)(A),$=Object(c.createStructuredSelector)({isModerator:_.d,language:L.M,isDropdownOpen:(e,t)=>Object(T.b)(F(t.subredditId))(e)}),D=p()(e=>{const t=e.className,o=e.isModerator,n=e.language,s=e.onOpenDropdown,r=e.isDropdownOpen,i=e.toggleModal,d=F(e.subredditId);return M("button",{"aria-expanded":r,"aria-haspopup":!0,"aria-label":Object(x.a)(n,"subredditModeration.chat.subredditWidget.menu.title"),className:t,id:d,onClick:()=>s(d)},void 0,M(k.a,{}),M(R,{isOpen:r,tooltipId:d,targetPosition:["right","bottom"],tooltipPosition:["right","top"]},void 0,M(B,{onClick:i},void 0,o?Object(x.a)(n,"subredditModeration.chat.subredditWidget.menu.manageRooms"):Object(x.a)(n,"subredditModeration.chat.subredditWidget.menu.viewRooms"),M(E,{}))))}).withConfig({componentId:"o0apfa-3"})(["border-radius: 2px;padding: 4px;padding-bottom: 20px;margin: 6px 0px 6px auto;max-height: 16px;text-align: center;white-space: nowrap;"]);var U=Object(a.connect)($,e=>({onOpenDropdown:t=>e(Object(O.e)({tooltipId:t})),toggleModal:()=>e(Object(j.i)(S.a.MANAGE_SUBREDDIT_CHAT))}))(D),W=o("./src/reddit/components/SubredditChannelList/index.tsx"),H=o("./src/reddit/components/TrackingHelper/index.tsx"),V=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),z=o("./src/reddit/featureFlags/index.ts"),q=o("./src/reddit/helpers/trackers/chat.ts"),G=o("./src/reddit/selectors/subreddit.ts"),K=o("./src/reddit/selectors/subredditChannel.ts"),J=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c!!z.d.userInSubredditChat(e)});let Q;var Y=Object(a.connect)(Z)(Object(H.b)(class extends d.a.Component{constructor(e){super(e)}shouldComponentUpdate(e,t){return this.props.isCollectionReady!==e.isCollectionReady||this.props.isModerator!==e.isModerator||this.props.isWhitelistedSubreddit!==e.isWhitelistedSubreddit||this.props.shouldRequestCollection!==e.shouldRequestCollection||this.props.subredditChannels!==e.subredditChannels}trackViewEvent(){this.props.subredditId!==Q&&(Q=this.props.subredditId,this.props.sendEvent(Object(q.m)()))}isEnabled(){var e=this.props;const t=e.isModerator,o=e.isCollectionReady,n=e.isWhitelistedSubreddit,s=e.subredditChannels,r=e.userInSubredditChat,i=s&&s.length;return!(!o||!n||!i&&!t)&&r}render(){var e=this.props;const t=e.language,o=e.subredditId,n=e.shouldRequestCollection,s=J(W.b,{maxChannels:3,parentContext:W.a.Widget,subredditId:o});return n?s:this.isEnabled()?(this.trackViewEvent(),J(v.a,{},void 0,J(V.a,{className:this.props.className,title:Object(x.a)(t,"subredditModeration.chat.subredditWidget.header"),headerButton:J(U,{subredditId:o})},void 0,J(X,{},void 0,s)))):null}})),ee=o("./src/reddit/components/Widgets/ConnectedAccounts/index.tsx"),te=o("./src/config.ts"),oe=o("./src/lib/classNames/index.ts"),ne=o("./src/lib/localStorageAvailable/index.ts"),se=o("./src/higherOrderComponents/asModal.tsx"),re=o("./src/reddit/components/ModalStyledComponents/index.tsx"),ie=o("./src/reddit/components/Translated/index.tsx"),de=o("./src/reddit/controls/TextButton/index.tsx"),ae=o("./src/reddit/layout/twoCol/ExpandLeft/index.tsx"),ce=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;cObject(N.c)(e).button,Se.a.unchecked,e=>Object(N.c)(e).inactive,Se.a.checked,e=>Object(N.c)(e).button,Pe,Se.a.closeIcon,e=>Object(N.c)(e).lightText,Se.a.subtext,e=>Object(N.c)(e).metaText),_e=Object(c.createSelector)(Oe.a,(e,t)=>Object(_.a)(xe.b.config)(e,{subredditId:t.subredditId}),(e,t)=>Object(we.k)(e,{subredditId:t.subredditId}),(e,t,o)=>({activeModalId:e,hasModeratorPermissions:t,modHasEditedBanner:!o||!!(o.bannerBackgroundImage||o.bannerHeight||o.bannerPositionedImage||o.bannerBackgroundColor),modHasEditedColors:!o||!!(o.primaryColor||o.highlightColor||o.backgroundColor||o.backgroundImage),modHasEditedIcon:!o||(!!o.communityIcon||!!o.bannerShowCommunityIcon)}));var Te=Object(a.connect)(_e,(e,{subredditId:t,subredditName:o})=>({toggleCloseMenuModal:()=>e(Object(j.i)(Ie))}))(Object(H.b)(class extends d.a.Component{constructor(e){super(e),this.confirmCloseModOnboarding=(()=>{this.props.toggleCloseMenuModal(),this.setState({visible:!1}),Object(ge.E)(ke,!0,this.props.subredditId),this.props.sendEvent(Object(he.d)("close"))}),this.customizeThemeColors=(()=>{this.props.sendEvent(Object(he.d)("theme_colors_link"))}),this.customizeIcon=(()=>{this.props.sendEvent(Object(he.d)("icon_link"))}),this.customizeBannerImage=(()=>{this.props.sendEvent(Object(he.d)("banner_image_link"))}),this.customizeAppearance=(()=>{this.props.sendEvent(Object(he.d)("styling_generic_link"))}),this.state={visible:!1}}componentDidMount(){this.onUpdate()}componentDidUpdate(){this.onUpdate()}onUpdate(){var e=this.props;const t=e.hasModeratorPermissions,o=e.modHasEditedBanner,n=e.modHasEditedColors,s=e.modHasEditedIcon,r=e.subredditId,i=t&&!(o&&n&&s)&&(!Object(ne.a)()||!Object(ge.j)(ke,r));i!==this.state.visible&&(this.setState({visible:i}),i&&this.props.sendEvent(Object(he.e)("mod_edu_banner")))}render(){var e=this.props;const t=e.activeModalId,o=e.language,n=e.modHasEditedBanner,s=e.modHasEditedColors,r=e.modHasEditedIcon,i=e.subredditName,d=e.toggleCloseMenuModal;return this.state.visible?Ce(V.a,{className:Object(oe.a)(Se.a.container,this.props.className)},void 0,Ce(b.a,{bannerBackgroundImage:`${te.a.assetPath}/img/id-cards/mod-onboarding@2x.png`}),Ce(ye.a,{className:Se.a.closeIcon,onClick:d}),Object(b.f)({titleText:Ce(ie.a,{msgId:"sidebar.moderatorOnboarding.title"}),titleSecondaryText:null,snooBackground:Object(pe.b)(`url('${te.a.assetPath}/img/id-cards/snoo-artist@2x.png')`),shouldRenderSuperbOwlIcon:!1}),Ce(b.b,{className:Se.a.description},void 0,Ce(ue.a,{className:Se.a.description,html:Object(x.a)(o,"sidebar.moderatorOnboarding.description",{className:Se.a.modHelpLink,link:me.f.exportImport})})),Ce(fe.a,{to:`/r/${i}?styling=true&route=${me.c.NameAndIcon}`,className:Se.a.link,onClick:this.customizeIcon},void 0,Ce(ve.a,r?{className:Se.a.checked}:{className:Se.a.unchecked}),Ce(ie.a,{msgId:"sidebar.moderatorOnboarding.addCommunityIcon"})),Ce(fe.a,{to:`/r/${i}?styling=true&route=${me.c.Banner}`,className:Se.a.link,onClick:this.customizeBannerImage},void 0,Ce(ve.a,n?{className:Se.a.checked}:{className:Se.a.unchecked}),Ce(ie.a,{msgId:"sidebar.moderatorOnboarding.customizeHeader"})),Ce(fe.a,{to:`/r/${i}?styling=true&route=${me.c.Global}`,className:Se.a.link,onClick:this.customizeThemeColors},void 0,Ce(ve.a,s?{className:Se.a.checked}:{className:Se.a.unchecked}),Ce(ie.a,{msgId:"sidebar.moderatorOnboarding.customizeColors"})),Ce(be.i,{to:`/r/${i}?styling=true`,className:Se.a.button,onClick:this.customizeAppearance},void 0,Ce(ie.a,{msgId:"sidebar.moderatorOnboarding.customizeAppearance"})),Ce("div",{className:Se.a.subtext},void 0,Ce(ie.a,{msgId:"sidebar.moderatorOnboarding.onlyModerators"})),t===Ie&&Ce(le,{withOverlay:!0,toggleModal:d,onCloseModOnboarding:this.confirmCloseModOnboarding})):null}})),Le=o("./src/reddit/components/Widgets/Widget/index.tsx"),Me=o("./src/lib/constants/index.ts"),Ae=o("./src/reddit/constants/posts.ts"),Ee=o("./src/reddit/selectors/listings.ts"),Be=o("./src/reddit/helpers/createBannerProperties/index.ts"),Fe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cFe(v.a,{},`widgetSpacer${t}`,Fe(Le.a,{subredditName:a,widget:e}))),Fe(Y,{subredditId:d}),Fe(y.a,{adComponent:Fe(g.a,{placement:Me.d.BELOW_THE_FOLD,listingName:s,listingKey:n,placementIndex:l++,position:Be.a.BOTTOM,sizes:Me.p})}))}})},"./src/reddit/components/Widgets/Aggregate/Subreddits/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n=o("./src/reddit/components/TrackingHelper/index.tsx"),s=o("./src/reddit/components/Widgets/CommunityList/SubredditList.tsx"),r=o("./node_modules/react-redux/es/index.js"),i=o("./node_modules/reselect/lib/index.js"),d=o("./src/reddit/selectors/news.ts"),a=o("./src/reddit/selectors/subreddit.ts");const c=Object(r.connect)(Object(i.createStructuredSelector)({communities:a.f})),l=Object(r.connect)(Object(i.createStructuredSelector)({communities:d.c}));o.d(t,"a",function(){return b});var p,u=(p="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;au(s.b,{className:e.className,communities:e.communities,sendEvent:e.sendEvent,getClickEventFactory:e.getClickEventFactory,getSubscribeEventFactoryHandler:e.getSubscribeEventFactoryHandler,title:e.title}),b=l(Object(n.b)(m));t.b=c(Object(n.b)(m))},"./src/reddit/components/Widgets/Base/index.tsx":function(e,t,o){"use strict";o.d(t,"b",function(){return c}),o.d(t,"a",function(){return p});o("./node_modules/react/index.js");var n,s=o("./src/reddit/components/SidebarSectionHeader/index.tsx"),r=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(r.c)(e).body),p=d.a.h3.withConfig({componentId:"s1npjf9r-1"})(["","color: ",";"],s.b,e=>Object(r.c)(e).navIcon);t.c=(e=>a("div",{className:e.className},void 0,a(l,{},void 0,e.children)))},"./src/reddit/components/Widgets/CommunityList/SubredditList.tsx":function(e,t,o){"use strict";var n=o("./src/app/strings/index.ts"),s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-router-dom/es/index.js"),d=o("./src/lib/prettyPrintNumber/index.ts"),a=o("./src/reddit/components/Flair/index.tsx"),c=o("./src/reddit/components/SubscribeButton/index.tsx"),l=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),u=o("./src/reddit/actions/subscription.ts"),m=o("./src/reddit/selectors/experiments/subscribeText.ts"),b=o("./src/reddit/selectors/user.ts");const f=Object(p.createStructuredSelector)({language:b.M,textVariant:m.b});var g=Object(l.connect)(f,(e,t)=>{const o=t.widget.id||void 0;return{onSubscribe:()=>e(u.g(t.identifier,!0,o)),onSubscriptionsRequested:()=>e(u.h()),onUnsubscribe:()=>e(u.g(t.identifier,!1,o))}})(o("./src/reddit/components/SubscribeButton/Base.tsx").c),h=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),v=o("./src/reddit/connectors/connectToLanguage.ts"),y=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),x=o("./src/reddit/icons/svgs/CircledPlanet/index.tsx"),O=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),w=o("./src/reddit/models/Flair/index.ts"),j=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),S=o("./bundled-modules/styled-components/styled-components.min.js"),C=o.n(S),I=o("./src/reddit/components/Widgets/CommunityList/helpers.ts"),k=o("./src/reddit/components/Widgets/CommunityList/index.m.less"),P=o.n(k);o.d(t,"b",function(){return D}),o.d(t,"a",function(){return U});var N,_=Object.assign||function(e){for(var t=1;t1){for(var d=Array(r),a=0;aObject(j.c)(e).active,e=>Object(j.c)(e).lightText),E=C.a.img.withConfig({componentId:"kufqoz-2"})(["",";"],M),B=C.a.div.withConfig({componentId:"kufqoz-3"})(["width: 100%;"]),F=C()(i.a).withConfig({componentId:"kufqoz-4"})(["",";display: block;overflow: hidden;text-overflow: ellipsis;width: 132px;&:hover {text-decoration: underline;}"],y.titleFontH6),R=C.a.p.withConfig({componentId:"kufqoz-5"})(["","padding-bottom: 4px;"],y.metadataFont),$=C.a.p.withConfig({componentId:"kufqoz-6"})(["","font-weight: normal;"],y.metadataFont),D=e=>T(h.a,{className:e.className,styles:e.widget&&e.widget.styles,title:e.title},void 0,T(B,{},void 0,e.communities.map(t=>r.a.createElement(U,_({key:t.name},t,{getSubscribeEventFactory:e.getSubscribeEventFactoryHandler?e.getSubscribeEventFactoryHandler(t):void 0,widget:e.widget,sendEvent:e.sendEvent,type:t.type||"subreddit",isNSFW:t.isNSFW,onCommunityNameClick:e.getClickEventFactory?()=>e.sendEvent(e.getClickEventFactory(t)):void 0}))))),U=Object(v.a)(e=>T("div",{className:P.a.communityItemContainer},void 0,T(O.a,{widthRight:106},void 0,T(L,{},void 0,e.iconUrl?T(E,{src:e.iconUrl}):T(A,{"data-redditstyle":!0})),T("div",{className:P.a.communityDescriptionContainer},void 0,T(F,{to:Object(I.a)(e.name,e.type),onClick:e.onCommunityNameClick},void 0,Object(I.b)(e.name,e.type)),T("div",{className:P.a.communityInfoContainer},void 0,!!e.subscribers&&T(R,{},void 0,Object(n.d)(e.language,"listings.subscribers",e.subscribers,{count:Object(d.b)(e.subscribers)})),e.isNSFW&&T(a.c,{flair:{type:w.e.Nsfw,text:"nsfw"}}))),e.widget?T(g,{getEventFactory:e.getSubscribeEventFactory,identifier:{name:e.name,type:e.type},sendEvent:e.sendEvent,small:!0,userIsSubscriber:!!e.isSubscribed,widget:e.widget}):T(c.a,{identifier:{name:e.name,type:e.type},getEventFactory:e.getSubscribeEventFactory,small:!0})),!!e.description&&T($,{title:e.description,className:P.a.communityDescription},void 0,e.description)))},"./src/reddit/components/Widgets/CommunityList/helpers.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});var n=o("./src/reddit/constants/posts.ts"),s=o("./src/reddit/helpers/name/index.ts");function r(e,t){return(t===n.a.PROFILE?"/user/":"/r/")+e}function i(e,t){return t===n.a.PROFILE?Object(s.c)(e):Object(s.b)(e)}},"./src/reddit/components/Widgets/CommunityList/index.m.less":function(e,t,o){e.exports={communityItemContainer:"_3NFddqqrzfM8noBES52Qcy",communityDescriptionContainer:"_3jEbHrUmHtMsZcfN-z_GpD",communityDescription:"_2IANzA2n-6eA5T8Tz0TEVE"}},"./src/reddit/components/Widgets/ConnectedAccounts/Account/index.m.less":function(e,t,o){e.exports={icon:"_1zLylbOLqdzG2C4JhdkEVQ",patreonLogo:"_3mKraSoIJUnWOE1E84gnuC",twitterLogo:"_1N1dJvzR-m3nNoVl8cxHul",link:"JqNsQRTEcAPCq8_G0O5mO",name:"_28fbIV1TS_oSVjfzjWnM0f",linkDescription:"_2Y1Xv08xrWbsDZuEvIuRKo",linkTitle:"elMVR2YfkbHdFTihhlUK4",linkIcon:"oi2L0mBSRAULcOPEtjXSh",description:"KKNu_jB7N6A-PuBrW0WoR",visitButton:"NBL39n3gjYvG4c9qlXJIk"}},"./src/reddit/components/Widgets/ConnectedAccounts/index.m.less":function(e,t,o){e.exports={account:"_25M-5tlJjQOChCI8sg84QU"}},"./src/reddit/components/Widgets/ConnectedAccounts/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./node_modules/react-redux/es/index.js"),r=o("./node_modules/reselect/lib/index.js"),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/components/SidebarSpacer/index.tsx"),a=o("./src/reddit/components/TrackingHelper/index.tsx"),c=o("./src/reddit/components/Widgets/Base/index.tsx"),l=o("./src/reddit/constants/posts.ts"),p=o("./src/reddit/helpers/trackers/profileSettings.ts"),u=o("./src/reddit/helpers/trackers/providers.ts"),m=o("./src/reddit/models/ExternalAccount/index.ts"),b=o("./src/reddit/selectors/externalAccount.ts"),f=o("./src/reddit/selectors/user.ts"),g=o("./bundled-modules/styled-components/styled-components.min.js"),h=o.n(g),v=o("./src/lib/addQueryParams/index.ts"),y=o("./src/reddit/constants/colors.ts"),x=o("./src/reddit/controls/OutboundLink/index.tsx"),O=o("./src/reddit/icons/svgs/OutboundLink/index.tsx"),w=o("./src/reddit/icons/svgs/Patreon/index.tsx"),j=o("./src/reddit/icons/svgs/Twitter/index.tsx"),S=o("./src/reddit/layout/twoCol/ExpandRight/index.tsx"),C=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),I=o("./src/reddit/components/Widgets/ConnectedAccounts/Account/index.m.less"),k=o.n(I),P=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(C.c)(e).bodyText,k.a.linkIcon,e=>Object(C.c)(e).linkText,k.a.linkDescription,e=>Object(C.c)(e).linkText);var _=e=>{const t=e.account,o=e.clickEvent,n=e.currentUserIsPatronOfSubredditOrProfile,s=e.language,r=e.provider;let d,a=t.username,c=k.a.icon,l="",p=t.link;if(r===m.a.Twitter)d=P(j.a,{className:k.a.twitterLogo}),l="View on Twitter",a=`@${t.username}`;else{if(r!==m.a.Patreon)return null;d=P(w.b,{className:k.a.patreonLogo}),n?(l=Object(i.a)(s,"connectedAccounts.thankYouForYourSupport"),p=Object(v.a)(t.link,{utm_campaign:"reddit_patreon_widget",utm_content:"thank_you"})):(l=Object(i.a)(s,"connectedAccounts.getExclusiveFlair"),p=Object(v.a)(t.link,{utm_campaign:"reddit_patreon_widget",utm_content:"become_patron"})),c=`${k.a.icon} patreonIcon`}return P(N,{},void 0,P("span",{className:c},void 0,d),P(x.a,{className:k.a.link,href:p,isSponsored:!1,source:void 0,onClick:o},void 0,P("div",{className:k.a.linkTitle},void 0,P("span",{className:k.a.name},void 0,a),P(O.a,{className:k.a.linkIcon})),P("div",{className:k.a.linkDescription},void 0,l)))},T=o("./src/reddit/components/Widgets/ConnectedAccounts/index.m.less"),L=o.n(T),M=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(b.a)(e,t),language:f.M,patreonAccount:(e,{subredditOrProfile:t})=>Object(b.d)(e,t),twitterAccount:(e,{subredditOrProfile:t})=>t.type===l.a.PROFILE?Object(b.e)(e,{profileName:t.name}):null,user:(e,{subredditOrProfile:t})=>t.type===l.a.PROFILE?Object(f.bb)(e,{userName:t.name}):null}),E=Object(s.connect)(A,e=>({trackTwitterAccountClicked:t=>e((e,o)=>p.k(o(),t))}),(e,t,o)=>Object.assign({},o,e,t,{onTwitterAccountClicked:()=>t.trackTwitterAccountClicked(e.user)}));t.a=Object(a.b)(E(e=>{const t=e.currentUserIsPatronOfSubredditOrProfile,o=e.language,n=e.onTwitterAccountClicked,s=e.patreonAccount,r=e.sendEvent,a=e.twitterAccount;return a||s?M(d.a,{},void 0,M(c.c,{},void 0,M(c.a,{},void 0,Object(i.a)(o,"connectedAccounts.title")),a&&M("div",{className:L.a.account},void 0,M(_,{provider:m.a.Twitter,account:a,language:o,clickEvent:n})),s&&M("div",{className:L.a.account},void 0,M(_,{provider:m.a.Patreon,account:s,currentUserIsPatronOfSubredditOrProfile:t,language:o,clickEvent:()=>r(Object(u.c)())})))):null}))},"./src/reddit/components/Widgets/ModeratorOnboarding/index.m.less":function(e,t,o){e.exports={link:"_2e42jHFUxTCKhK9ZV7rkYM",checked:"g4y6sLtk5FcL7BGU4ySVF",unchecked:"KghweVAiFiX0RI_syl89Q",subtext:"_1STduBQ65V-3ECZ3WRoEKV",section:"_23svPjrTufAABoINCKRN_7",container:"_2YGvHlE11080fRAzC4onab",button:"_2F46jVXxeuK0SKM9TO-8pY",closeIcon:"_3mATOvmc_Q9pFcfcBXjFol",description:"_3js_prVH0h73q85Oa9P7lN"}},"./src/reddit/components/Widgets/PostFlair/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/reddit/components/Flair/index.tsx"),u=o("./src/reddit/components/TrackingHelper/index.tsx"),m=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),b=o("./src/reddit/controls/Button/index.tsx"),f=o("./src/reddit/helpers/correlationIdTracker.ts"),g=o("./src/reddit/helpers/trackers/postFlair.ts"),h=o("./src/reddit/models/Flair/index.ts"),v=o("./src/reddit/selectors/subreddit.ts"),y=o("./src/reddit/selectors/user.ts"),x=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(v.z)(e,t.subredditName)}),S=Object(i.connect)(j),C=c.a.div.withConfig({componentId:"o1qera-0"})(["padding-top: 4px;width: 100%;"]),I=c()(b.l).withConfig({componentId:"o1qera-1"})(["display: flex;margin-left: auto;"]),k=c()(e=>O("div",{className:e.className},void 0,r.a.createElement(p.c,x({},e,{forceSmallEmojis:!0})))).withConfig({componentId:"o1qera-2"})(["display: ",";margin-bottom: 3px;max-width: ",";overflow: hidden;text-overflow: ellipsis;"],e=>"cloud"===e.display?"inline-block":"block",e=>"cloud"===e.display?"97%":"fit-content");t.a=S(Object(u.b)(class extends r.a.Component{constructor(e){super(e),this.onClick=(e=>{const t={id:this.props.subredditId,eventType:"subreddit",originElement:"post_flair_widget",postFlairName:e};Object(f.d)(f.a.SearchResults),this.props.sendEvent(Object(g.b)(t))}),this.onToggleCollapse=(()=>this.setState({isCollapsed:!this.state.isCollapsed})),this.state={isCollapsed:!0}}render(){var e=this.props;const t=e.language,o=e.subredditName,n=e.widget,s=this.state.isCollapsed?n.order.slice(0,w):n.order,r=n.order.length>s.length||!this.state.isCollapsed;return O(m.a,{styles:n.styles,title:n.shortName},void 0,O(C,{},void 0,s.map(e=>O(k,{display:n.display,flair:n.templates[e]&&Object(h.i)(n.templates[e]),onClick:this.onClick,subredditName:o},e)),r&&O(I,{onClick:this.onToggleCollapse},void 0,this.state.isCollapsed?Object(l.a)(t,"structuredStyles.widgets.post-flair.viewMoreFlair"):Object(l.a)(t,"structuredStyles.widgets.post-flair.viewLessFlair"))))}}))},"./src/reddit/components/Widgets/SubredditRules/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/app/strings/index.ts"),d=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),a=o("./src/reddit/connectors/connectToLanguage.ts"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),u=o("./src/reddit/helpers/dom/index.ts"),m=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),b=o("./src/reddit/icons/svgs/ChevronDown/index.tsx"),f=o("./src/reddit/icons/svgs/ChevronUp/index.tsx"),g=o("./src/reddit/layout/threeCol/ExpandCenter/index.tsx"),h=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),v=o("./src/reddit/models/Widgets/index.ts"),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(h.c)(e).widgetColors.lineColor,e=>e.pointerCursor?"cursor: pointer;":""),S=l.a.div.withConfig({componentId:"k78cb0-3"})(["padding-right: 2px;"]),C=l.a.div.withConfig({componentId:"k78cb0-4"})(["padding-right: 8px;word-break: break-word;"]),I=l.a.div.withConfig({componentId:"k78cb0-5"})(["","padding: 8px 8px 0px 16px;"],m.bodyFontH6),k=l()(p.a).withConfig({componentId:"k78cb0-6"})(["color: inherit;"]);class P extends r.a.Component{constructor(e){super(e),this.onClick=(()=>{Object(u.e)()||this.setState({isVisible:!this.state.isVisible})}),this.state={isVisible:this.shouldShowFullDisplay(e)}}shouldShowFullDisplay(e){return e.display===v.e.FULL}render(){const e=this.props,t=this.state,o=this.onClick,n=this.shouldShowFullDisplay,s=!n(e)&&!!e.rule.descriptionHtml;return y(j,{className:e.className,onClick:n(e)||!e.rule.descriptionHtml?void 0:o,pointerCursor:s},void 0,y(g.a,{},void 0,y(S,{},void 0,`${e.humanIndex}.`),y(C,{},void 0,`${e.rule.shortName}`),y("div",{},void 0,!n(e)&&e.rule.descriptionHtml&&(t.isVisible?y(O,{}):y(w,{})))),t.isVisible&&y(I,{},void 0,y(k,{html:e.rule.descriptionHtml})))}}o.d(t,"a",function(){return _});var N=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.rules.length>0?N(d.a,{className:e.className,styles:e.styles,title:Object(i.a)(e.language,"structuredStyles.widgets.subreddit-rules.subredditRules",{subreddit:e.subredditName}),redditStyle:e.redditStyle},void 0,e.rules.map(function(t,o){return N(P,{rule:t,display:e.display,humanIndex:o+1},`rule${t.shortName}${t.createdUtc}`)})):null);t.b=(e=>N(_,{rules:e.widget.data||[],subredditName:e.subredditName,display:e.widget.display,redditStyle:e.redditStyle,styles:e.widget.styles}))},"./src/reddit/components/Widgets/ThemedWidget/index.m.less":function(e,t,o){e.exports={widgetHeader:"_ZhON3a3vplThB8NFwuJn",widgetTitle:"_2sggAEfRQLyoAl4J__5twU",widgetContent:"TmgZY6tDcdErbE5d7E0HJ",widgetContentOnly:"_3RPJ8hHnfFohktLZca18J6"}},"./src/reddit/components/Widgets/ThemedWidget/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/polished/dist/polished.es.js"),r=o("./node_modules/react/index.js"),i=o.n(r),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./bundled-modules/styled-components/styled-components.min.js"),l=o.n(c),p=o("./src/reddit/components/Widgets/Base/index.tsx"),u=o("./src/reddit/contexts/PageLayer/index.tsx"),m=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),b=o("./src/reddit/selectors/structuredStyles.ts"),f=o("./src/reddit/selectors/user.ts"),g=o("./src/reddit/components/Widgets/ThemedWidget/helpers.tsx"),h=o("./src/reddit/components/Widgets/ThemedWidget/index.m.less"),v=o.n(h),y=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.createStructuredSelector)({forceRedditStyle:(e,t)=>{const o=Object(u.p)(e,t)||void 0;return t.redditStyle||Object(b.l)(e,{subredditId:o})},isNightmodeOn:f.O})),j=l()(e=>i.a.createElement("div",(e=>{e.styles,e.redditStyle,e.isNightmodeOn;return x(e,["styles","redditStyle","isNightmodeOn"])})(e))).withConfig({componentId:"s17ivpdx-0"})(["","background-color: ",";color: ",";fill: ",";",";."," {",";background-color: ",";color: ",";fill: ",";button, a {&:hover {background-color: ",";}}}"],p.b,e=>Object(g.a)(e),e=>Object(g.c)(e),e=>Object(g.c)(e),e=>e.onClick?"cursor: pointer":"",v.a.widgetHeader,m.labelsFont,e=>Object(g.b)(e),e=>Object(g.d)(e),e=>Object(g.d)(e),e=>Object(s.e)(Object(g.d)(e),.2));t.a=O(w(e=>y(j,{className:e.className,"data-redditstyle":e.forceRedditStyle,redditStyle:e.forceRedditStyle,isNightmodeOn:e.isNightmodeOn,onClick:e.onClick,styles:e.styles},void 0,e.title&&y("div",{className:v.a.widgetHeader},void 0,y("div",{className:v.a.widgetTitle},void 0,e.title),e.headerButton),y("div",{className:e.contentOnly?v.a.widgetContentOnly:v.a.widgetContent},void 0,e.children))))},"./src/reddit/components/Widgets/Widget/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/reddit/components/RawHTMLDisplay/index.tsx"),p=o("./src/reddit/components/Widgets/ThemedWidget/index.tsx"),u=o("./src/reddit/controls/Button/index.tsx"),m=o("./src/lib/linkMatchers/index.ts"),b=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),f=o("./src/reddit/models/Image/index.tsx"),g=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),h=o("./src/reddit/models/Widgets/index.ts"),v=o("./src/reddit/selectors/structuredStyles.ts"),y=o("./src/reddit/selectors/user.ts"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c{let o=e.color,n=e.fillColor,s=e.textColor;return t.overrideColors&&(s=o=Object(g.c)(t).button,n=void 0),`\n background-color: ${n||"transparent"};\n background-image: none;\n border: 1px solid ${o};\n color: ${s||o};\n `},S=(e,t)=>{switch(e.kind){case h.f.Image:return`\n ${w};\n \n border: none;\n background-position: center;\n;\n background-image: url('${e.url}');\n `;case h.f.Text:return`\n ${w};\n ${j(e,t)}\n .button-text { display: inline }\n `;default:return""}},C=c()(e=>{var t=e.button,o=(e.overrideColors,O(e,["button","overrideColors"]));return r.a.createElement(u.g,o,t.kind===h.f.Text&&x("span",{className:"button-text"},void 0,t.text),t.hoverState&&t.hoverState.kind===h.f.Text&&x("span",{className:"button-hover-text"},void 0,t.hoverState.text))}).withConfig({componentId:"s7wv5qx-0"})(["",";."," { display: none };&:hover {."," { display: inline };."," { display: none };",";}"],e=>S(e.button,e),"button-hover-text","button-hover-text","button-text",e=>((e,t)=>{if(!e.hoverState)return S(e,t);switch(e.hoverState.kind){case h.f.Image:return`\n \n border: none;\n background-position: center;\n\n background-image: url('${e.hoverState.url}');\n `;case h.f.Text:return j(e.hoverState,t);default:return""}})(e.button,e)),I=e=>x("a",{href:(e=>{const t=Object(h.l)(e),o=Object(m.e)(m.c,t);return o?o.url:e.url})(e.button),target:"_blank",rel:"nofollow"},void 0,r.a.createElement(C,e)),k=c()(l.a).withConfig({componentId:"s7wv5qx-1"})(["color: inherit;","p {","}tr, th, td {padding: 4px;}h1, h2, h3, h4, h5, h6 {&:first-child {margin-top: 0;}}"],b.bodyFontSmall,b.bodyFontSmall);var P=Object(i.connect)(()=>Object(d.createStructuredSelector)({forceRedditStyle:v.l,isNightmodeOn:y.O}))(e=>x(p.a,{styles:e.widget.styles,title:e.widget.shortName},void 0,e.widget.descriptionHtml&&x(k,{html:e.widget.descriptionHtml}),e.widget.buttons.filter(e=>!(e.kind===h.f.Image&&e.url===f.c||e.hoverState&&e.hoverState.kind===h.f.Image&&e.hoverState.url===f.c)).map(t=>x(I,{button:t,overrideColors:e.forceRedditStyle||e.isNightmodeOn},`${t.text}-${t.url}`)))),N=o("./src/app/strings/index.ts"),_=o("./src/lib/humanizeDate/index.ts"),T=o("./src/reddit/controls/TextButton/index.tsx"),L=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).widgetColors.lineColor),F=c.a.div.withConfig({componentId:"s12jr8h7-2"})(["","color: ",";margin-bottom: 4px;word-wrap: break-word;"],b.bodyFontH5,e=>Object(g.c)(e).active),R=c.a.div.withConfig({componentId:"s12jr8h7-3"})(["","margin-bottom: 4px;"],b.bodyFontH6),$=c.a.div.withConfig({componentId:"s12jr8h7-4"})(["","margin-bottom: 4px;"],b.bodyFontH6),D=c.a.div.withConfig({componentId:"s12jr8h7-5"})(["",""],b.bodyFontH6),U=c()(T.a).withConfig({componentId:"s12jr8h7-6"})(["color: ",";text-decoration: none;padding-left: 4px;"],e=>Object(g.c)(e).active);class W extends r.a.Component{constructor(e){super(e),this.toggleDescriptionView=(()=>{this.setState({isExpanded:!this.state.isExpanded})}),this.state=A}render(){const e=this.props,t=this.state;return e.text.length>M?L(D,{},void 0,t.isExpanded?e.text:e.text.slice(0,M),L(U,{onClick:this.toggleDescriptionView},void 0,t.isExpanded?Object(N.a)(e.language,"structuredStyles.widgets.calendar.readLess"):Object(N.a)(e.language,"structuredStyles.widgets.calendar.readMore"))):L(D,{},void 0,e.text)}}const H=Object(d.createStructuredSelector)({language:y.M});var V=Object(i.connect)(H)(e=>L(p.a,{styles:e.widget.styles,title:e.widget.shortName},void 0,e.widget.data.map(t=>L(B,{},void 0,L(F,{},void 0,t.titleHtml?L(E,{html:t.titleHtml}):t.title),e.widget.configuration.showDate&&t.startTime&&L(R,{},void 0,Object(_.a)(t.startTime,e.language,!0),!t.allDay&&e.widget.configuration.showTime&&L("span",{},void 0," • ",(e=>{const t=new Date(1e3*e),o=t.getHours(),n=t.getMinutes();return n<10?`${o}:0${n}`:`${o}:${n}`})(t.startTime)," ")),t.location&&e.widget.configuration.showLocation&&L($,{},void 0,t.locationHtml?L(E,{html:t.locationHtml}):t.location),t.description&&e.widget.configuration.showDescription&&L(W,{language:e.language,text:t.description}))))),z=o("./src/reddit/components/TrackingHelper/index.tsx"),q=o("./src/reddit/components/Widgets/CommunityList/SubredditList.tsx"),G=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cG(q.b,{className:e.className,communities:e.widget.data,sendEvent:e.sendEvent,title:e.widget.shortName,widget:e.widget})),J=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.stylesheets}),Z=Object(i.connect)(X),Q=(e,t,o)=>`\n \n \n \n\n${o}`;var Y=Z(class extends r.a.Component{constructor(){super(...arguments),this.storeRef=(e=>{this.iframe=e})}shouldComponentUpdate(e){return(e.widget.stylesheetUrl!==this.props.widget.stylesheetUrl||e.widget.textHtml&&e.widget.textHtml!==this.props.widget.textHtml)&&(this.renderIframeContent(e),this.writeIFrameDocument()),e.widget.height!==this.props.widget.height}writeIFrameDocument(){this.iframe&&this.iframe.contentWindow&&void 0!==this.iframeContent&&(this.iframe.contentWindow.document.open(),this.iframe.contentWindow.document.write(this.iframeContent),this.iframe.contentWindow.document.close())}componentWillMount(){this.renderIframeContent(this.props)}componentDidMount(){this.iframe&&this.iframe.contentWindow&&this.iframeContent&&(this.iframe.contentWindow.document.body&&this.iframe.contentWindow.document.body.childNodes.length||this.writeIFrameDocument())}renderIframeContent(e){e.widget.stylesheetUrl&&e.widget.textHtml&&(this.iframeContent=Q(e.stylesheet,e.widget.stylesheetUrl,e.widget.textHtml))}render(){const e=this.props;return J(p.a,{contentOnly:!0},void 0,r.a.createElement("iframe",{ref:this.storeRef,width:"100%",height:e.widget.height||300,srcDoc:this.iframeContent}))}});var ee=c.a.div.withConfig({componentId:"kkicq7-0"})(["border-radius: 4px;"]);var te=c.a.img.withConfig({componentId:"s1muqojl-0"})(["display: block;height: auto;width: 100%;border-radius: 4px;"]),oe=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c({imageIndex:this.getRandomIndex(e)}))}render(){const e=this.props,t=this.state;if(t.imageIndex<0)return null;const o=e.widget.data[t.imageIndex],n=oe(ee,{},void 0,oe(te,{src:o.url}));return o.linkUrl?oe("a",{href:o.linkUrl,target:"_blank"},void 0,n):n}},se=o("./node_modules/react-router-dom/es/index.js"),re=o("./src/reddit/components/Flair/index.tsx"),ie=o("./src/reddit/controls/InternalLink/index.tsx"),de=o("./src/reddit/featureFlags/index.ts"),ae=o("./src/reddit/icons/fonts/helpers.tsx"),ce=o("./src/reddit/helpers/styles/mixins/index.tsx"),le=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cle("i",{className:`${Object(ae.b)("envelope")} ${e.className}`})).withConfig({componentId:"i2kq3x-0"})(["",""],ce.l),ue=o("./src/reddit/models/Flair/index.ts"),me=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(g.c)(e).linkText),ge=c.a.a.withConfig({componentId:"s1mvqe4r-2"})(["border-radius: 2px;margin: 6px 0px 6px auto;padding: 4px;"]),he=c()(re.c).withConfig({componentId:"s1mvqe4r-3"})(["margin-left: 4px;"]),ve=e=>me(fe,{},void 0,`u/${e}`),ye=Object(d.createStructuredSelector)({canAccessRedesignProfiles:de.d.redesignProfiles,language:y.M}),xe=Object(i.connect)(ye),Oe=c()(ie.a).withConfig({componentId:"s1mvqe4r-4"})(["","color: ",";margin-left: auto;"],b.smallButtonFont,e=>Object(g.c)(e).button),we=c.a.div.withConfig({componentId:"s1mvqe4r-5"})(["display: flex;overflow: hidden;padding: 0px 12px 12px;"]);var je=xe(e=>{const t=e.canAccessRedesignProfiles,o=e.language,n=e.subredditName,s=e.widget;return me(p.a,{styles:s.styles,title:Object(N.a)(o,"sidebar.widgets.moderators.title"),headerButton:me(ge,{href:`https://reddit.com/message/compose?to=/r/${n}`,target:"_blank"},void 0,me(pe,{}))},void 0,s.mods.map(e=>me(be,{},e.name,t?(e=>me(se.a,{to:`/user/${e.name}`},void 0,ve(e.name)))(e):(e=>me("a",{href:`/user/${e.name}`,target:"_blank"},void 0,ve(e.name)))(e),me(he,{flair:(e=>e.authorFlairType===ue.e.Richtext?{backgroundColor:e.authorFlairBackgroundColor,richtext:e.authorFlairRichText,textColor:e.authorFlairTextColor,type:e.authorFlairType}:{backgroundColor:e.authorFlairBackgroundColor,text:e.authorFlairText||"",textColor:e.authorFlairTextColor,type:e.authorFlairType})(e),forceSmallEmojis:!0}))),me(we,{},void 0,me(Oe,{to:`/r/${n}/about/moderators/`},void 0,Object(N.a)(o,"sidebar.widgets.moderators.viewAllModerators"))))}),Se=o("./src/reddit/components/Widgets/PostFlair/index.tsx"),Ce=o("./src/reddit/components/Widgets/SubredditRules/index.tsx"),Ie=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cIe(p.a,{styles:e.widget.styles,title:e.widget.shortName},void 0,Ie(ke,{},void 0,Ie(Pe,{html:e.widget.textHtml||""}))),_e=o("./src/reddit/components/Widgets/Base/index.tsx"),Te=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cTe(_e.c,{},void 0,"This widget hasn't been implemented yet!"),Me=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;c{const t=function(e){switch(e.kind){case"moderators":return je;case"textarea":return Ne;case"button":return P;case"subreddit-rules":return Ce.b;case"community-list":return K;case"calendar":return V;case"image":return ne;case"custom":return Y;case"post-flair":return Se.a;default:return Le}}(e.widget);return Me(t,{widget:e.widget,subredditName:e.subredditName})})},"./src/reddit/connectors/PostList/index.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return x}),o.d(t,"d",function(){return w}),o.d(t,"b",function(){return S});var n=o("./node_modules/react-redux/es/index.js"),s=o("./node_modules/reselect/lib/index.js"),r=o("./src/reddit/actions/ad.ts"),i=o("./src/reddit/actions/monthsToMinutes.ts"),d=o("./src/reddit/actions/post.ts"),a=o("./src/reddit/actions/postList.ts"),c=o("./src/reddit/components/TrackingHelper/index.tsx"),l=o("./src/reddit/contexts/PageLayer/index.tsx"),p=o("./src/reddit/helpers/postComponentForLayout/index.tsx"),u=o("./src/reddit/helpers/trackers/post.ts"),m=o("./src/reddit/components/PostList/Placeholder.tsx"),b=o("./src/reddit/featureFlags/index.ts"),f=o("./src/reddit/selectors/listings.ts"),g=o("./src/reddit/selectors/monthsToMinutes.ts"),h=o("./src/reddit/selectors/posts.ts"),v=o("./src/reddit/selectors/subreddit.ts"),y=o("./src/reddit/selectors/tracking.ts");function x(){return Object(l.w)({currentProfileName:l.j,isCommentPermalink:l.y,isCommentsPage:l.z,isFrontpage:l.C,isOriginalPage:l.E,isProfilePostListing:l.M,pageLayer:e=>e})}const O=x(),w={apiError:f.c,apiPending:f.d,m2mIsEnabled:g.u,measureScrollFPS:b.d.measureScrollFPS,layout:(e,t)=>t.forcedLayout||Object(l.O)(e,t),loadMore:f.g,postsById:h.N,postIds:(e,{listingKey:t,listingName:o,inSubredditOrProfile:n})=>Object(h.B)(e,t,o,n),subredditsById:v.L,viewportDataLoaded:y.c,postListPlaceholderComponent:()=>m.a},j=Object(s.createStructuredSelector)(w),S=(e,t)=>({onBottomViewed:(t,o)=>e(a.c(t,o)),adBrandSafetyStatusReceived:t=>{e(r.f({isViewSafe:t}))},openPost:t=>{e(d.v(t))},showM2MTooltip:(t,o,n)=>e(Object(i.v)(t,o,n)),trackOnPostEnteredViewport:(t,o)=>{e(d.x(t))},trackOnPostExitedViewport:(t,o,n)=>{e(d.y(t,n))}}),C=Object(n.connect)(j,S,(e,t,o)=>Object.assign({},e,t,o,{postClickEvent:u.d,postComponentForLayout:p.b}));t.a=(e=>Object(c.b)(O(C(e))))},"./src/reddit/constants/listingSorts.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});var n=o("./src/app/strings/index.ts"),s=o("./src/lib/constants/index.ts");const r={[s.X.BEST]:Object(n.f)("sorts.best"),[s.X.HOT]:Object(n.f)("sorts.hot"),[s.X.NEW]:Object(n.f)("sorts.new"),[s.X.CONTROVERSIAL]:Object(n.f)("sorts.controversial"),[s.X.RISING]:Object(n.f)("sorts.rising"),[s.X.TOP]:Object(n.f)("sorts.top")},i={[s.rc.HOUR]:Object(n.f)("timeSorts.hour"),[s.rc.DAY]:Object(n.f)("timeSorts.day"),[s.rc.WEEK]:Object(n.f)("timeSorts.week"),[s.rc.MONTH]:Object(n.f)("timeSorts.month"),[s.rc.YEAR]:Object(n.f)("timeSorts.year"),[s.rc.ALL]:Object(n.f)("timeSorts.all")}},"./src/reddit/controls/Checkbox/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/reddit/icons/svgs/Checkbox/index.tsx"),c=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",c({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),l("g",{transform:"translate(-32.000000, -173.000000)"},void 0,l("g",{transform:"translate(32.000000, 173.000000)"},void 0,l("path",{d:"M0,3.34755033 C0,1.49874933 1.5032506,0 3.34755033,0 L16.6524497,0 C18.5012507,0 20,1.5032506 20,3.34755033 L20,16.6524497 C20,18.5012507 18.4967494,20 16.6524497,20 L3.34755033,20 C1.49874933,20 0,18.4967494 0,16.6524497 L0,3.34755033 Z M4.5,8.5 C4.22385763,8.5 4,8.72385763 4,9 L4,11 C4,11.2761424 4.22385763,11.5 4.5,11.5 L15.5,11.5 C15.7761424,11.5 16,11.2761424 16,11 L16,9 C16,8.72385763 15.7761424,8.5 15.5,8.5 L4.5,8.5 Z"})))),u=o("./src/reddit/icons/svgs/CheckboxSelected/index.tsx"),m=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),b=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(m.c)(e).button),g=d()(p).withConfig({componentId:"d616a3-1"})(["fill: ",";"],e=>Object(m.c)(e).button);t.a=d()(e=>{const t=e.isHalfCheckboxSelected?g:e.isCheckboxSelected?f:a.a;return b("button",{"aria-checked":e.isHalfCheckboxSelected?"mixed":e.isCheckboxSelected,className:e.className,onClick:t=>{e.toggleCheckbox&&(t.stopPropagation(),e.toggleCheckbox())}},void 0,b(t,{className:e.className,"data-redditstyle":e.redditStyle}))}).withConfig({componentId:"d616a3-2"})(["height: 16px;width: 16px;"])},"./src/reddit/controls/LayoutSwitch/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./node_modules/react-redux/es/index.js"),d=o("./node_modules/reselect/lib/index.js"),a=o("./bundled-modules/styled-components/styled-components.min.js"),c=o.n(a),l=o("./src/app/strings/index.ts"),p=o("./src/reddit/components/InfoTextTooltip/index.tsx"),u=o("./src/config.ts"),m=o("./src/higherOrderComponents/asTooltip.tsx"),b=o("./src/reddit/actions/users.ts"),f=o("./src/reddit/controls/Button/index.tsx"),g=o("./src/reddit/controls/Dropdown/index.tsx"),h=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),v=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),y=o("./src/reddit/selectors/user.ts"),x=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(v.c)(e).body),w=c.a.img.withConfig({componentId:"s1x9jy1z-1"})(["border-radius: 4px 4px 0 0;position: relative;width: 100%;z-index: 2;"]),j=c.a.div.withConfig({componentId:"s1x9jy1z-2"})(["padding: 16px;"]),S=c.a.div.withConfig({componentId:"s1x9jy1z-3"})(["","color: ",";"],h.labelsFont,e=>Object(v.c)(e).bodyText),C=c.a.div.withConfig({componentId:"s1x9jy1z-4"})(["","color: ",";"],h.titleFontH5,e=>Object(v.c)(e).bodyText),I=c.a.div.withConfig({componentId:"s1x9jy1z-5"})(["","color: ",";margin: 8px 0;"],h.metadataFont,e=>Object(v.c)(e).metaText),k=c()(f.d).withConfig({componentId:"s1x9jy1z-6"})(["margin-top: 16px;"]),P=Object(d.createStructuredSelector)({language:y.M}),N=Object(i.connect)(P,e=>({closeTooltip:()=>e(Object(b.l)())}));var _=Object(m.a)(N(e=>x(O,{className:e.className,style:e.style},void 0,x(w,{src:`${u.a.assetPath}/img/layoutWelcomeTooltip/background.png`}),x(j,{},void 0,x(S,{},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.label")),x(C,{},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.title")),x(I,{},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.body")),x(k,{onClick:e.closeTooltip},void 0,Object(l.a)(e.language,"listings.layoutSwitcher.welcomeTooltip.button")))))),T=o("./src/app/actions/tooltip.ts"),L=o("./src/reddit/actions/preferences.ts"),M=o("./src/reddit/constants/postLayout.ts"),A=o("./src/reddit/icons/svgs/ClassicPosts/index.tsx"),E=o("./src/reddit/icons/svgs/CompactPosts/index.tsx"),B=o("./src/reddit/icons/svgs/LargePosts/index.tsx"),F=o("./src/reddit/components/TrackingHelper/index.tsx"),R=o("./src/reddit/contexts/PageLayer/index.tsx"),$=o("./src/reddit/helpers/styles/components/index.tsx"),D=o("./src/reddit/selectors/telemetry.ts"),U=o("./src/reddit/selectors/tooltip.ts"),W=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(v.c)(e).metaText),z=Object($["d"])()` - fill: ${e=>e.disabled?Object(v.b)(Object(v.c)(e).button):Object(v.c)(e).button}; - height: 20px; - width: 20px; -`,q=c()(p.c).withConfig({componentId:"s9hoh6r-1"})(["text-transform: capitalize;"]),G=c()(e=>{e.disabled,e.redditStyle;var t=H(e,["disabled","redditStyle"]);return r.a.createElement(E.a,t)}).withConfig({componentId:"s9hoh6r-2"})(["",""],z),K=c()(e=>{e.disabled,e.redditStyle;var t=H(e,["disabled","redditStyle"]);return r.a.createElement(A.a,t)}).withConfig({componentId:"s9hoh6r-3"})(["",""],z),J=c()(e=>{e.disabled,e.redditStyle;var t=H(e,["disabled","redditStyle"]);return r.a.createElement(B.a,t)}).withConfig({componentId:"s9hoh6r-4"})(["",""],z),X=c.a.div.withConfig({componentId:"s9hoh6r-5"})(["display: flex;margin-left: 12px;"]),Z=c.a.button.withConfig({componentId:"s9hoh6r-6"})(["align-items: center;display: flex;position: relative;& ~ & {margin-left: 4px;}"]),Q=c()(e=>{e.isActive;var t=H(e,["isActive"]);return r.a.createElement(Z,t)}).withConfig({componentId:"s9hoh6r-7"})(["",";"],e=>e.isActive?"outline: none":""),Y=Object(l.f)("listings.layoutSwitcher.label"),ee={card:{id:"layoutSwitch--card",template:Object(l.f)("listings.layoutSwitcher.card")},classic:{id:"layoutSwitch--classic",template:Object(l.f)("listings.layoutSwitcher.classic")},compact:{id:"layoutSwitch--compact",template:Object(l.f)("listings.layoutSwitcher.compact")}},te=Object(R.w)(),oe=Object(d.createStructuredSelector)({language:y.M,layout:R.O,redditStyle:R.D,tooltipId:U.a,isFTUWelcomeTooltipOpen:y.X}),ne=Object(i.connect)(oe,e=>({onListingLayoutChange:(t,o)=>e(Object(L.t)(t,o)),toggleTooltip:t=>e(Object(T.e)({tooltipId:t}))}),(e,t,o)=>Object.assign({},e,t,o,{toggleTooltip:o=>!e.isFTUWelcomeTooltipOpen&&t.toggleTooltip(o)}));t.a=c()(te(ne(Object(F.b)(e=>{const t=e.sendEvent,o=e.subredditId,n=(n,s)=>{const r=M.d[s];e.onListingLayoutChange(r,o),t(e=>({source:"layout_switch",action:"click",noun:n,screen:Object(D.screen)(e),subreddit:Object(D.subreddit)(e)}))};return W("div",{className:e.className,id:"view--layout--FUE"},void 0,W(V,{},void 0,Y(e.language)),W(X,{},void 0,W(Q,{"aria-label":ee.card.template(e.language),"aria-pressed":e.layout===M.f.Large,id:ee.card.id,isActive:e.layout===M.f.Large,onClick:()=>{n(M.c.Card,M.f.Large)},onTouchStart:()=>{n(M.c.Card,M.f.Large)},onMouseEnter:()=>e.toggleTooltip(ee.card.id),onMouseLeave:()=>e.toggleTooltip(ee.card.id)},void 0,W(J,{disabled:e.layout!==M.f.Large,onClick:e.layout!==M.f.Large?e.onLayoutClick:void 0,redditStyle:e.redditStyle})),W(q,{tooltipId:ee.card.id,text:ee.card.template(e.language)}),W(Q,{"aria-label":ee.classic.template(e.language),"aria-pressed":e.layout===M.f.Classic,id:ee.classic.id,isActive:e.layout===M.f.Classic,onClick:()=>{n(M.c.Classic,M.f.Classic)},onTouchStart:()=>{n(M.c.Classic,M.f.Classic)},onMouseEnter:()=>e.toggleTooltip(ee.classic.id),onMouseLeave:()=>e.toggleTooltip(ee.classic.id)},void 0,W(K,{disabled:e.layout!==M.f.Classic,onClick:e.layout!==M.f.Classic?e.onLayoutClick:void 0,redditStyle:e.redditStyle}),W(q,{tooltipId:ee.classic.id,text:ee.classic.template(e.language)})),W(Q,{"aria-label":ee.compact.template(e.language),"aria-pressed":e.layout===M.f.Compact,id:ee.compact.id,isActive:e.layout===M.f.Compact,onClick:()=>{n(M.c.Compact,M.f.Compact)},onTouchStart:()=>{n(M.c.Compact,M.f.Compact)},onMouseEnter:()=>e.toggleTooltip(ee.compact.id),onMouseLeave:()=>e.toggleTooltip(ee.compact.id)},void 0,W(G,{disabled:e.layout!==M.f.Compact,onClick:e.layout!==M.f.Compact?e.onLayoutClick:void 0,redditStyle:e.redditStyle}),W(q,{tooltipId:ee.compact.id,text:ee.compact.template(e.language)}))),W(_,{isOpen:e.isFTUWelcomeTooltipOpen,tooltipId:"view--layout--FUE"}))})))).withConfig({componentId:"s9hoh6r-8"})(["align-items: center;display: flex;padding: 10px 16px 10px 0;"])},"./src/reddit/controls/MetaData/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return p}),o.d(t,"b",function(){return u}),o.d(t,"d",function(){return b}),o.d(t,"c",function(){return f});o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/app/strings/index.ts"),d=o("./src/lib/prettyPrintNumber/index.ts"),a=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),c=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),l=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(c.c)(e).metaText),u=()=>l(p,{},void 0," · "),m=Object(i.e)("comment.point"),b=(e,t,o)=>{const n=t?Object(i.a)(o,"comment.hiddenScorePlain"):m(o,e,{count:Object(d.b)(e)});return l(p,{},void 0,n)},f=(e,t)=>{const o=Object(i.d)(t,"posts.comments.noun",e,{count:Object(d.b)(e)});return l(p,{},void 0,o)}},"./src/reddit/endpoints/governance/wallet.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i}),o.d(t,"b",function(){return d});var n=o("./src/config.ts"),s=(o("./src/lib/bigNumberUtils/percent.ts"),o("./src/lib/constants/index.ts")),r=o("./src/reddit/endpoints/governance/requester.ts");function i(e,t){return Object(r.a)(e,{endpoint:`${n.a.metaUrl}/wallets/${t.subredditId}/me`,method:s.jb.GET}).then(e=>{if(e.ok){const o=e.body,n={[t.subredditId]:o};return Object.assign({},e,{body:n})}return e})}function d(e,t){return Object(r.a)(e,{headers:{"X-HTTP-Method-Override":"GET"},endpoint:`${n.a.metaUrl}/wallets/${t.subredditId}`,method:s.jb.POST,data:t.userIds}).then(e=>e.ok?Object.assign({},e,{body:{wallets:e.body}}):e)}},"./src/reddit/helpers/brandSafety/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s});var n=o("./src/reddit/models/WhitelistStatus/index.ts");const s=(e,t)=>{const o=e.some(e=>e.isNSFW),s=t.some(e=>e.wls===n.a.NO_ADS);return!o&&!s}},"./src/reddit/helpers/createBannerProperties/index.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return i});var n=o("./src/lib/isFakeSubreddit/index.ts"),s=o("./src/reddit/constants/postLayout.ts");const r=Math.floor(100*Math.random());var i;!function(e){e.FIRST="first",e.MIDDLE="middle",e.BOTTOM="bottom"}(i||(i={}));t.b=((e,t,o,i,d)=>{const a={subreddit_screen:!1,logged_in:!!t.account,placement:e,platform:"redesign",full_url:o,layout:s.a[t.prefs.layout]};return i&&!Object(n.a)(i.name)&&(a.subreddit=i.name,a.subreddit_screen=!0),a.wls=6,a.whitelist_status="all_ads",a.percentage=a.random_number=r,d&&(a.position=d),a})},"./src/reddit/helpers/getClickInfo.ts":function(e,t,o){"use strict";t.a=(e=>({hasNewTabModifier:!(!e.metaKey&&!e.ctrlKey&&1!==e.button)}))},"./src/reddit/helpers/postComponentForLayout/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./src/lib/logs/console.ts"),d=o("./node_modules/react-redux/es/index.js"),a=o("./node_modules/reselect/lib/index.js"),c=o("./src/reddit/actions/post.ts"),l=o("./src/reddit/components/AdViewability/index.tsx"),p=o("./src/reddit/selectors/posts.ts"),u=o("./src/lib/classNames/index.ts"),m=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(a.createStructuredSelector)({post:p.D}),e=>({onPostViewable:(t,o)=>e(Object(c.z)(t,o))}))(({className:e,post:t,onPostViewable:o})=>t.isSponsored?m(l.a,{onViewable:e=>o(t,e),children:m("div",{className:Object(u.a)(e,`Blank ${t.id}`)}),trackVideoMetrics:!1}):null),f=o("./src/reddit/components/ClassicPost/index.tsx"),g=o("./src/reddit/components/CompactPost/index.tsx"),h=o("./src/reddit/components/LargePost/index.tsx"),v=o("./src/reddit/components/MediumPost/index.tsx"),y=o("./src/reddit/constants/postLayout.ts"),x=o("./src/reddit/models/Media/index.ts");o.d(t,"a",function(){return w}),o.d(t,"b",function(){return S});const O={[y.f.Large]:h.a,[y.f.Medium]:v.b,[y.f.Classic]:f.c,[y.f.Compact]:g.a},w=e=>r.a.createElement(b,e),j=e=>!e.media||e.media.type===x.m.EMBED&&!(x.b.has(e.media.provider)||(e=>e.source&&e.source.url&&e.source.url.startsWith("https://www.mcdonalds.com")&&e.isSponsored)(e));function S(e,t,o){if(e.isBlank)return w;t===y.f.Large&&j(e)&&(t=y.f.Medium);const n=O[t];return void 0===n?(Object(i.a)(void 0,`Could not find component for layout ${t}.`),w):o&&e.isSponsored&&t===y.f.Large?v.b:n}},"./src/reddit/helpers/styles/mixins/responsive.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return s}),o.d(t,"a",function(){return r});var n=o("./src/reddit/constants/screenWidths.ts");const s=`\n @media (max-width: ${n.i-1}px) {\n display: none;\n }\n`,r=`\n @media (min-width: ${n.i}px) {\n display: none;\n }\n`;n.b,n.b,n.e,n.e},"./src/reddit/helpers/trackers/banners.ts":function(e,t,o){"use strict";o.d(t,"d",function(){return n}),o.d(t,"c",function(){return s}),o.d(t,"b",function(){return r}),o.d(t,"a",function(){return i});const n=(e,t)=>o=>({source:"banner",action:e,noun:t}),s=e=>t=>({source:"announcement",noun:"announcement",action:"view",liveThread:{id:e,isAnnouncement:!0}}),r=e=>t=>({source:"announcement",noun:"announcement",action:"dismiss",liveThread:{id:e,isAnnouncement:!0}}),i=e=>t=>({source:"announcement",noun:"announcement",action:"click",liveThread:{id:e,isAnnouncement:!0}})},"./src/reddit/helpers/trackers/discoveryUnit.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return m}),o.d(t,"a",function(){return f}),o.d(t,"d",function(){return h}),o.d(t,"q",function(){return y}),o.d(t,"r",function(){return x}),o.d(t,"i",function(){return O}),o.d(t,"l",function(){return w}),o.d(t,"m",function(){return j}),o.d(t,"f",function(){return S}),o.d(t,"p",function(){return C}),o.d(t,"e",function(){return I}),o.d(t,"g",function(){return k}),o.d(t,"h",function(){return P}),o.d(t,"j",function(){return N}),o.d(t,"k",function(){return _}),o.d(t,"s",function(){return T}),o.d(t,"b",function(){return L}),o.d(t,"n",function(){return M}),o.d(t,"o",function(){return A});var n=o("./src/reddit/constants/tracking.ts"),s=o("./src/reddit/helpers/correlationIdTracker.ts"),r=o("./src/reddit/helpers/trackers/navigation.ts"),i=o("./src/reddit/models/DiscoveryUnit/index.ts"),d=o("./src/reddit/selectors/posts.ts"),a=o("./src/reddit/selectors/telemetry.ts"),c=o("./src/reddit/selectors/widgets.ts"),l=o("./src/telemetry/index.ts");const p="discovery_unit",u=(e,t)=>Object.assign({},a.defaults(e),{source:p,screen:a.screen(e),discoveryUnit:{id:t.id,type:"listing",title:t.title,name:t.unitName}}),m=(e,t)=>Object.assign({},u(e,t),{source:"global",action:"view",noun:"discovery_unit"}),b=(e,t)=>Object.assign({},a.defaults(e),{correlationId:Object(s.c)(s.a.SearchResults),screen:a.screen(e),noun:"search_result_discovery_unit",post:t?a.post(e,t):null,discoveryUnit:{name:i.h,id:"xd_72",type:"listing"}}),f=(e,t)=>{Object(l.a)(m(e,t))},g=(e,t,o)=>"unitName"in t?u(e,t):((e,t,o)=>Object.assign({},a.defaults(e),{source:"search",screen:a.screen(e),search:o?Object.assign({},a.search(e,o),{structureType:a.StructureType.Trending}):null,discoveryUnit:{id:t.name,type:"listing",title:t.layout.title,name:t.name}}))(e,t,o),h=(e,t,o,n)=>Object.assign({},g(e,t,n),{action:"view",noun:"item_post",post:a.post(e,o)}),v=e=>({displayQuery:decodeURIComponent(e.searchQuery),rawQuery:e.rawQuery?decodeURIComponent(e.rawQuery):void 0,structureType:a.StructureType.Trending}),y=(e,t)=>{const o=t.post?t.post.id:void 0;Object(l.a)(Object.assign({},b(e,o),{metaSearch:v(t),source:"search",action:"click"}))},x=(e,t)=>{const o=t.post?t.post.id:void 0;Object(l.a)(Object.assign({},b(e,o),{metaSearch:v(t),source:"search",action:"view"}))},O=(e,t,o,n)=>{Object(l.a)(h(e,t,o,n))},w=(e,t,o,n)=>{const s=g(e,t,n);Object(l.a)(Object.assign({},s,Object(c.b)(e,o),{action:"view",noun:"item_subreddit"}))},j=(e,t,o)=>{Object(l.a)(Object.assign({},u(e,t),{source:p,action:n.b.CLICK,noun:"title_category",subreddit:{categoryName:Object(r.e)(o)}}))},S=(e,t,o,s)=>{const r=g(e,t,s);Object(l.a)(Object.assign({},r,{source:p,action:n.b.CLICK,noun:"item_post",post:a.post(e,o)}))},C=()=>e=>t=>({source:"search",action:n.b.CLICK,noun:"item_post",post:a.post(t,e),search:{structureType:a.StructureType.Trending}}),I=e=>t=>o=>Object.assign({},e?u(o,e):{},{source:p,action:n.b.CLICK,noun:"item_post",post:a.post(o,t)}),k=(e,t,o,s)=>{const r=Object(d.b)(e,{postId:o}),i=r?Object(c.b)(e,r):void 0,u=g(e,t,s);Object(l.a)(Object.assign({},u,i,{source:p,action:n.b.CLICK,noun:"item_post_subreddit",post:a.post(e,o)}))},P=(e,t)=>o=>s=>{const r=Object(d.b)(s,{postId:t}),i=r?Object(c.b)(s,r):void 0,l=g(s,e);return Object.assign({},l,i,{source:p,action:n.b.CLICK,noun:o?"item_post_subreddit_unsubscribe":"item_post_subreddit_subscribe",post:a.post(s,t)})},N=(e,t,o)=>{Object(l.a)(Object.assign({},u(e,t),Object(c.b)(e,o),{source:p,action:n.b.CLICK,noun:"item_subreddit"}))},_=(e,t)=>o=>s=>Object.assign({},u(s,e),Object(c.b)(s,t),{source:p,action:n.b.CLICK,noun:o?"item_subreddit_unsubscribe":"item_subreddit_subscribe"}),T=(e,t,o)=>{const s=g(e,t);Object(l.a)(Object.assign({},s,Object(c.b)(e,o),{source:"search",action:n.b.CLICK,noun:"search_result_discovery_unit_subreddit"}))},L=(e,t,o)=>{const s=g(e,t);Object(l.a)(Object.assign({},s,Object(c.b)(e,o),{source:p,action:n.b.CLICK,noun:"footer_subreddit"}))},M=(e,t,o)=>{Object(l.a)(Object.assign({},u(e,t),Object(c.b)(e,o),{source:p,action:n.b.CLICK,noun:"title_subreddit"}))},A=(e,t)=>o=>s=>Object.assign({},u(s,e),Object(c.b)(s,t),{source:p,action:n.b.CLICK,noun:o?"title_subreddit_unsubscribe":"title_subreddit_subscribe"})},"./src/reddit/helpers/trackers/idCard.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return d}),o.d(t,"b",function(){return a}),o.d(t,"c",function(){return c});var n=o("./src/reddit/constants/tracking.ts"),s=o("./src/reddit/selectors/telemetry.ts"),r=o("./src/reddit/selectors/widgets.ts"),i=o("./src/telemetry/index.ts");const d=e=>{Object(i.a)(Object.assign({},s.defaults(e),{action:n.b.CLICK,noun:"multi_detail",source:"id_card"}))},a=(e,t,o)=>{var d=Object(r.b)(e,t);const a=d.subreddit,c=d.profile;Object(i.a)(Object.assign({},s.defaults(e),{action:n.b.CLICK,noun:"multi_detail_subreddit",profile:c,source:"id_card",subreddit:Object.assign({},a,{categoryName:o})}))},c=e=>t=>({action:n.b.CLICK,source:"id_card",noun:e?"enable_community_styles":"disable_community_styles",subreddit:s.subreddit(t)})},"./src/reddit/helpers/trackers/modHub.ts":function(e,t,o){"use strict";o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i}),o.d(t,"a",function(){return d});var n=o("./src/reddit/selectors/telemetry.ts");const s=e=>({screen:n.screen(e),subreddit:n.subreddit(e),userSubreddit:n.userSubreddit(e)}),r=e=>t=>Object.assign({source:"mod_hub_nav",action:"click",noun:e},s(t)),i=()=>e=>Object.assign({source:"breadcrumb",action:"click",noun:"subreddit"},s(e)),d=()=>e=>Object.assign({source:"id_card",action:"click",noun:"mod_hub_nav"},s(e))},"./src/reddit/helpers/trackers/modOnboarding.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return n}),o.d(t,"b",function(){return s}),o.d(t,"a",function(){return r}),o.d(t,"d",function(){return i}),o.d(t,"e",function(){return d});const n=()=>e=>({source:"mod_edu",action:"view",noun:"banner_post"}),s=()=>e=>({source:"mod_edu_banner",action:"click",noun:"close"}),r=()=>e=>({source:"mod_edu",action:"click",noun:"create_post_link"}),i=e=>t=>({source:"mod_edu_widget",action:"click",noun:e}),d=e=>e=>({source:"mod_edu",action:"view",noun:"widget"})},"./src/reddit/helpers/trackers/providers.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return s}),o.d(t,"b",function(){return r}),o.d(t,"c",function(){return i});var n=o("./src/reddit/selectors/telemetry.ts");const s=()=>e=>Object.assign({source:"oauth_patreon",action:"click",noun:"connect_community"},n.defaults(e)),r=()=>e=>Object.assign({source:"oauth_patreon",action:"click",noun:"create_community"},n.defaults(e)),i=()=>e=>Object.assign({source:"sidebar",action:"click",noun:"patreon_link"},n.defaults(e))},"./src/reddit/helpers/trackers/subredditWiki.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"b",function(){return i});var n=o("./src/reddit/selectors/telemetry.ts");const s=e=>({subreddit:n.subreddit(e),userSubreddit:n.userSubreddit(e)}),r=()=>e=>Object.assign({source:"wiki",action:"click",noun:"edit"},s(e)),i=()=>e=>Object.assign({source:"menu_links_bar",action:"click",noun:"wiki"},s(e))},"./src/reddit/icons/fonts/Expandos/Arrows/Collapse/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/icons/fonts/helpers.tsx"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cd("i",{className:`${Object(i.b)("expandoArrowCollapse")} ${e.className}`,onClick:e.onClick,title:e.title})).withConfig({componentId:"s20zmlh-0"})(["display: inline-block;vertical-align: middle;font-size: 14px;font-weight: 400;line-height: 14px;"]);t.a=a},"./src/reddit/icons/fonts/Expandos/Arrows/Expand/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/icons/fonts/helpers.tsx"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cd("i",{className:`${Object(i.b)("expandoArrowExpand")} ${e.className}`,onClick:e.onClick,title:e.title})).withConfig({componentId:"m2byoz-0"})(["display: inline-block;vertical-align: middle;font-size: 14px;font-weight: 400;line-height: 14px;"]);t.a=a},"./src/reddit/icons/svgs/Chevron/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),d=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cd("svg",{className:e.className,viewBox:"0 0 9 14",xmlns:"http://www.w3.org/2000/svg"},void 0,d("g",{transform:"translate(-6.000000, -3.000000)"},void 0,d("polygon",{fill:"none",points:"0 20 20 20 20 0 0 0"}),d("polygon",{fill:"inherit",points:"7.47566213 3 14.4756621 10 7.47566213 17 6 15.5239203 11.5239203 10 6 4.47566213"})))).withConfig({componentId:"tdibv2-0"})(["fill: ",";"],e=>Object(i.c)(e).actionIcon)},"./src/reddit/icons/svgs/ChevronDown/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg",onClick:e.onClick},void 0,s("g",{},void 0,s("polygon",{fill:"inherit",points:"11.0584 4.0602 6.0292 9.0894 1 4.0602 2.0608 3 6.0292 6.9684 9.9982 3"}))))},"./src/reddit/icons/svgs/CircleCheck/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,viewBox:"0 0 21 21",xmlns:"http://www.w3.org/2000/svg"},void 0,s("path",{d:"M20.5 10.5C20.5 16.0228 16.0228 20.5 10.5 20.5C4.97715 20.5 0.5 16.0228 0.5 10.5C0.5 4.97715 4.97715 0.5 10.5 0.5C16.0228 0.5 20.5 4.97715 20.5 10.5ZM9.35975 14.8725L15.2398 8.71852L15.2418 8.72352C15.5868 8.36252 15.5868 7.77752 15.2418 7.41752C14.8968 7.05752 14.3388 7.05752 13.9938 7.41752L8.73675 12.9175L7.00675 11.1075C6.66175 10.7475 6.10375 10.7465 5.75875 11.1075C5.41375 11.4685 5.41375 12.0535 5.75875 12.4135L8.11175 14.8735C8.28475 15.0535 8.50975 15.1435 8.73675 15.1435C8.85356 15.143 8.96904 15.1187 9.07615 15.0721C9.18326 15.0256 9.27975 14.9576 9.35975 14.8725Z",fill:"inherit"})))},"./src/reddit/icons/svgs/ClassicPosts/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",i({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),d("path",{fill:"inherit",d:"M1.75,6.60294118 L1.75,1.75 L18.25,1.75 L18.25,6.60294118 L1.75,6.60294118 Z M1.75,12.4264706 L1.75,7.57352941 L18.25,7.57352941 L18.25,12.4264706 L1.75,12.4264706 Z M1.75,18.25 L1.75,13.3970588 L18.25,13.3970588 L18.25,18.25 L1.75,18.25 Z"})))},"./src/reddit/icons/svgs/CompactPosts/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",i({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),d("path",{fill:"inherit",d:"M1.75,4.95149254 L1.75,1.75 L18.25,1.75 L18.25,4.95149254 L1.75,4.95149254 Z M1.75,9.38432836 L1.75,6.18283582 L18.25,6.18283582 L18.25,9.38432836 L1.75,9.38432836 Z M1.75,18.25 L1.75,15.0485075 L18.25,15.0485075 L18.25,18.25 L1.75,18.25 Z M1.75,13.8171642 L1.75,10.6156716 L18.25,10.6156716 L18.25,13.8171642 L1.75,13.8171642 Z"})))},"./src/reddit/icons/svgs/DiscoveryUnitArrow/index.m.less":function(e,t,o){e.exports={alienBlue:"_3t9arP5eM3zZ3uRMfsrQrx",black:"_3BHhTG19-Bx-GwEHkRpaPT",rect:"Me2ew63ptrCQr1mobGNee",white:"_2GSTksf31wbm95D_Em9_cA"}},"./src/reddit/icons/svgs/GovSmall/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,viewBox:"0 0 16 14",xmlns:"http://www.w3.org/2000/svg"},void 0,s("g",{},void 0,s("path",{d:"M8.5,0.2l6.2,3c0.5,0.3,0.6,0.9,0.3,1.4C14.9,4.8,14.6,5,14.2,5H1.8c-0.6,0-1-0.4-1-1 c0-0.4,0.2-0.7,0.5-0.9l6.2-3C7.9,0,8.1,0,8.5,0.2z"}),s("path",{d:"M2,12h12c0.6,0,1,0.4,1,1l0,0c0,0.6-0.4,1-1,1H2c-0.6,0-1-0.4-1-1l0,0C1,12.4,1.4,12,2,12z"}),s("path",{d:"M3.8,6h0.5C4.7,6,5,6.3,5,6.8v3.5C5,10.7,4.7,11,4.2,11H3.8C3.3,11,3,10.7,3,10.3V6.8C3,6.3,3.3,6,3.8,6z"}),s("path",{d:"M7.8,6h0.5C8.7,6,9,6.3,9,6.8v3.5C9,10.7,8.7,11,8.2,11H7.8C7.3,11,7,10.7,7,10.3V6.8 C7,6.3,7.3,6,7.8,6z"}),s("path",{d:"M11.8,6h0.5C12.7,6,13,6.3,13,6.8v3.5c0,0.4-0.3,0.8-0.8,0.8h-0.5c-0.4,0-0.8-0.3-0.8-0.8V6.8 C11,6.3,11.3,6,11.8,6z"}))))},"./src/reddit/icons/svgs/Info/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;cs("svg",{className:e.className,style:e.style,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},void 0,s("g",{},void 0,s("path",{d:"M10,8.5 C10.553,8.5 11,8.948 11,9.5 L11,13.5 C11,14.052 10.553,14.5 10,14.5 C9.447,14.5 9,14.052 9,13.5 L9,9.5 C9,8.948 9.447,8.5 10,8.5 Z M10.7002,5.79 C10.8012,5.89 10.8702,6 10.9212,6.12 C10.9712,6.24 11.0002,6.37 11.0002,6.5 C11.0002,6.57 10.9902,6.63 10.9802,6.7 C10.9712,6.76 10.9502,6.82 10.9212,6.88 C10.9002,6.94 10.8702,7 10.8302,7.05 C10.7902,7.11 10.7502,7.16 10.7002,7.21 C10.6602,7.25 10.6102,7.29 10.5512,7.33 C10.5002,7.37 10.4402,7.4 10.3812,7.42 C10.3202,7.45 10.2612,7.47 10.1902,7.48 C10.1312,7.49 10.0602,7.5 10.0002,7.5 C9.7402,7.5 9.4802,7.39 9.2902,7.21 C9.1102,7.02 9.0002,6.77 9.0002,6.5 C9.0002,6.37 9.0302,6.24 9.0802,6.12 C9.1312,5.99 9.2002,5.89 9.2902,5.79 C9.5202,5.56 9.8702,5.46 10.1902,5.52 C10.2612,5.53 10.3202,5.55 10.3812,5.58 C10.4402,5.6 10.5002,5.63 10.5512,5.67 C10.6102,5.71 10.6602,5.75 10.7002,5.79 Z M10,16 C6.691,16 4,13.309 4,10 C4,6.691 6.691,4 10,4 C13.309,4 16,6.691 16,10 C16,13.309 13.309,16 10,16 M10,2 C5.589,2 2,5.589 2,10 C2,14.411 5.589,18 10,18 C14.411,18 18,14.411 18,10 C18,5.589 14.411,2 10,2"}))))},"./src/reddit/icons/svgs/LargePosts/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cr.a.createElement("svg",i({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),d("path",{fill:"inherit",d:"M1.75,9.375 L1.75,1.75 L18.25,1.75 L18.25,9.375 L1.75,9.375 Z M1.75,18.25 L1.75,10.625 L18.25,10.625 L18.25,18.25 L1.75,18.25 Z"})))},"./src/reddit/icons/svgs/Notify/index.tsx":function(e,t,o){"use strict";o("./node_modules/react/index.js");var n,s=o("./bundled-modules/styled-components/styled-components.min.js"),r=o.n(s),i=o("./src/reddit/constants/colors.ts"),d=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),a=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;ca("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 -1 23 20",className:e.className},void 0,a("g",{fillRule:"evenodd"},void 0,a("polygon",{fill:"none",points:"0 20 20 20 20 .001 0 .001"}),a("path",{fill:"inherit",d:"M17.0066821,15.4208756 C17.3661858,15.7881442 17.1117467,16.4167476 16.6028685,16.4167476 L3.3720345,16.4167476 C2.86361308,16.4167476 2.60871716,15.7881442 2.9682209,15.4208756 L2.99106104,15.3975421 C3.81467634,14.5561376 4.27741749,13.4146649 4.27741749,12.2246585 L4.27741749,8.19170369 C4.27741749,5.37768868 6.24806442,3.03500952 8.85595115,2.52214012 C8.85275353,2.48713993 8.84544468,2.45307308 8.84544468,2.41667289 C8.84544468,1.77266945 9.35660693,1.25 9.98745148,1.25 C10.618296,1.25 11.1294583,1.77266945 11.1294583,2.41667289 C11.1294583,2.45307308 11.1221494,2.48713993 11.1189518,2.52214012 C13.7268385,3.03500952 15.6974855,5.37768868 15.6974855,8.19170369 L15.6974855,12.2246585 C15.6974855,13.4146649 16.1602266,14.5561376 16.9838419,15.3975421 L17.0066821,15.4208756 Z M9.98754284,18.75 C9.05109727,18.75 8.24758128,18.1736636 7.89492959,17.3499925 L12.0801561,17.3499925 C11.7275044,18.1736636 10.9239884,18.75 9.98754284,18.75 Z"}),a("circle",{cx:"18",cy:"3",r:"5",fill:e.isUnread?"white":"none"}),a("circle",{cx:"18",cy:"3",r:"4",fill:e.isUnread?i.a.orangered:"none"})))).withConfig({componentId:"s1nbyhx2-0"})(["fill: ",""],e=>Object(d.c)(e).actionIcon)},"./src/reddit/icons/svgs/Twitter/index.tsx":function(e,t,o){"use strict";o.d(t,"a",function(){return r});o("./node_modules/react/index.js");var n,s=(n="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,s){var r=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={}),t&&r)for(var d in r)void 0===t[d]&&(t[d]=r[d]);else t||(t=r||{});if(1===i)t.children=s;else if(i>1){for(var a=Array(i),c=0;c1){for(var a=Array(i),c=0;ce.width?`${e.width}px`:""),l=r.a.div.withConfig({componentId:"s1akftvf-1"})(["flex: 1 1 100%;width: 100%;"]),p=r()(Object(d.a)()).withConfig({componentId:"s1akftvf-2"})(["flex: 0 0 ",";"],e=>e.width?`${e.width}px`:"");t.a=r()(Object(i.a)(e=>a("div",{className:e.className},void 0,a(c,{width:e.widthLeft},void 0,Array.isArray(e.children)&&e.children[0]),a(l,{},void 0,Array.isArray(e.children)&&e.children[1]),a(p,{width:e.widthRight},void 0,Array.isArray(e.children)&&e.children[2])),3)).withConfig({componentId:"s1akftvf-3"})(["display: flex;flex-direction: row;"])},"./src/reddit/layout/twoCol/ExpandRight/index.tsx":function(e,t,o){"use strict";var n,s=o("./node_modules/react/index.js"),r=o.n(s),i=o("./bundled-modules/styled-components/styled-components.min.js"),d=o.n(i),a=o("./src/higherOrderComponents/warnOnChildrenCount/index.tsx"),c=o("./src/reddit/helpers/styles/components/index.tsx"),l=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;ce.width?`${e.width}px`:"",({gutter:e})=>`${e||0}px`),b=d.a.div.withConfig({componentId:"zqnwn3-1"})(["flex: 1 1 100%;overflow: hidden;width: 100%;"]);t.a=d()(Object(a.a)(e=>{const t=e.className,o=e.children,n=e.widthLeft,s=e.gutter,i=u(e,["className","children","widthLeft","gutter"]);return r.a.createElement("div",l({className:t},i),p(m,{width:n,gutter:s},void 0,Array.isArray(o)&&o[0]),p(b,{},void 0,Array.isArray(o)&&o[1]))},2)).withConfig({componentId:"zqnwn3-2"})(["display: flex;flex-direction: row;"])},"./src/reddit/pages/Subreddit/index.m.less":function(e,t,o){e.exports={duHeader:"otZ2uDhYTr1YmgF32ArRm"}},"./src/reddit/pages/Subreddit/index.tsx":function(e,t,o){"use strict";o.r(t);var n=o("./src/higherOrderComponents/makeAsync.tsx"),s=o("./src/app/strings/index.ts"),r=o("./src/lib/loadWithRetries/index.ts"),i=o("./node_modules/lodash/fromPairs.js"),d=o.n(i),a=o("./node_modules/react/index.js"),c=o.n(a),l=o("./node_modules/react-redux/es/index.js"),p=o("./node_modules/reselect/lib/index.js"),u=o("./bundled-modules/styled-components/styled-components.min.js"),m=o.n(u),b=o("./src/lib/extractQueryParams/index.ts"),f=o("./src/lib/isAdHocMultireddit/index.ts"),g=o("./src/lib/isFakeSubreddit/index.ts"),h=o("./src/lib/listingSort/index.ts"),v=o("./src/lib/makeListingKey/index.ts"),y=o("./src/lib/objectSelector/index.ts"),x=o("./src/lib/constants/index.ts"),O=o("./src/lib/fastdom/index.ts"),w=o("./src/lib/performanceTimings/index.tsx"),j=o("./src/reddit/actions/subreddit.ts"),S=o("./src/reddit/components/AccountCompleteness/index.tsx"),C=o("./src/reddit/components/MultiredditSidebar/index.tsx"),I=o("./src/reddit/contexts/PageLayer/index.tsx"),k=o("./src/reddit/selectors/multireddit.ts"),P=o("./src/reddit/selectors/user.ts");const N=Object(I.w)(),_=Object(p.createStructuredSelector)({language:P.M,multireddit:k.a,onboardingCategory:I.f,subredditCategory:I.n});var T,L=N(Object(l.connect)(_)(e=>c.a.createElement(C.b,e))),M=o("./src/reddit/components/CategoriesNavigation/index.tsx"),A=o("./src/reddit/components/ContentGate/index.tsx"),E=o("./src/lib/localStorageAvailable/index.ts"),B=o("./src/reddit/actions/toaster.ts"),F=o("./src/reddit/components/TrackingHelper/index.tsx"),R=o("./src/reddit/components/Translated/index.tsx");!function(e){e.STYLES_ENTRY_BANNER="styles_entry_banner",e.CREATE_POST_BANNER="create_post_banner"}(T||(T={}));var $,D=o("./src/reddit/controls/Button/index.tsx"),U=o("./src/reddit/helpers/localStorage/index.ts"),W=o("./src/reddit/helpers/trackers/modOnboarding.ts"),H=($="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,o,n){var s=e&&e.defaultProps,r=arguments.length-3;if(t||0===r||(t={}),t&&s)for(var i in s)void 0===t[i]&&(t[i]=s[i]);else t||(t=s||{});if(1===r)t.children=n;else if(r>1){for(var d=Array(r),a=0;aH("svg",{viewBox:"0 0 56 56",xmlns:"http://www.w3.org/2000/svg",className:e.className},void 0,H("g",{transform:"translate(1 1)",fill:"inherit",stroke:"inherit",fillRule:"evenodd"},void 0,H("rect",{x:"16",y:"35",width:"22.4",height:"2.8",rx:"1.4",stroke:"none"}),H("path",{d:"M20.4 34.08h3.96c.372 0 .727-.147.99-.41l11.32-11.32a1.398 1.398 0 0 0 0-1.98l-3.96-3.96a1.398 1.398 0 0 0-1.98 0L19.41 27.73c-.263.263-.41.618-.41.99v3.96a1.4 1.4 0 0 0 1.4 1.4"}),H("circle",{strokeWidth:"2",fill:"none",cx:"27",cy:"27",r:"27"}))),z=o("./src/reddit/icons/svgs/Close/index.tsx"),q=o("./src/reddit/models/Theme/NewColorSystem/index.ts"),G=o("./src/reddit/models/Toast/index.ts"),K=o("./src/reddit/components/CreatePostBanner/index.m.less"),J=o.n(K),X=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(q.c)(e).body,e=>Object(q.c)(e).postLine,J.a.postIcon,e=>Object(q.c)(e).button,e=>Object(q.c)(e).button,J.a.heading,J.a.text,e=>Object(q.c)(e).titleText,J.a.close,e=>Object(q.c)(e).actionIcon);var Q=Object(l.connect)(null,(e,{language:t})=>({showToast:()=>{e(Object(B.e)({kind:G.b.SuccessCommunity,text:Object(s.a)(t,"postCreation.modBanner.dismissed")}))}}))(Object(F.b)(class extends c.a.Component{constructor(e){super(e),this.closeBanner=(()=>{Object(U.v)(T.CREATE_POST_BANNER,!0,this.props.subreddit.id),this.setState({visible:!1}),this.props.showToast(),this.props.sendEvent(Object(W.b)())}),this.createPost=(()=>{this.props.sendEvent(Object(W.a)())}),this.state={visible:!1}}componentDidMount(){this.onUpdate()}componentDidUpdate(){this.onUpdate()}onUpdate(){const e=this.props.subreddit,t=Object(E.a)()&&!Object(U.b)(T.CREATE_POST_BANNER,e.id);t!==this.state.visible&&(this.props.sendEvent(Object(W.c)()),this.setState({visible:t}))}render(){const e=this.props.subreddit;return this.state.visible?X(Z,{className:J.a.banner},void 0,X("button",{className:J.a.closeContainer,onClick:this.closeBanner},void 0,X(z.a,{className:J.a.close})),X(V,{className:J.a.postIcon}),X("div",{className:J.a.heading},void 0,X(R.a,{msgId:"postCreation.modBanner.title",replacements:{displayText:e.displayText}})),X("div",{className:J.a.text},void 0,X(R.a,{msgId:"postCreation.modBanner.description"}),X("div",{},void 0,X(R.a,{msgId:"postCreation.modBanner.subdescription"}))),X("div",{className:J.a.buttonWrapper},void 0,X(D.e,{className:J.a.button,target:"_blank",href:`/${e.displayText}/submit`,onClick:this.createPost},void 0,X(R.a,{msgId:"postCreation.modBanner.button"})))):null}})),Y=o("./node_modules/lodash/memoize.js"),ee=o.n(Y),te=o("./node_modules/react-router-dom/es/index.js"),oe=o("./src/reddit/components/DiscoveryUnit/Layout/index.tsx"),ne=o("./src/reddit/components/DiscoveryUnit/Layout/PostsCarousel/index.tsx"),se=o("./src/reddit/components/Widgets/Base/index.tsx"),re=o("./src/reddit/helpers/styles/components/index.tsx"),ie=o("./src/reddit/helpers/styles/mixins/fonts.tsx"),de=o("./src/reddit/helpers/trackers/discoveryUnit.ts"),ae=o("./src/reddit/constants/experiments.ts"),ce=o("./src/reddit/helpers/chooseVariant/index.ts");const le=e=>Object(P.D)(e)||ae.K.ShowTopContent===Object(ce.b)(e,{experimentEligibilitySelector:ce.a,experimentName:ae.J});var pe=o("./src/reddit/selectors/subreddit.ts"),ue=o("./src/reddit/components/DiscoveryUnit/Community/index.m.less"),me=o.n(ue),be=o("./src/reddit/components/DiscoveryUnit/Layout/index.m.less"),fe=o.n(be),ge=o("./src/reddit/components/DiscoveryUnit/SubredditTopContentDiscoveryUnit/index.m.less"),he=o.n(ge),ve=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;ce.shouldUseSmallCardLayout?ie.titleFontH5:ie.titleFontH3,he.a.community,e=>e.shouldUseSmallCardLayout?6:0),xe=m()(se.a).withConfig({componentId:"s1016fph-1"})(["color: ",";margin-top: 16px;"],e=>Object(q.c)(e).linkText);var Oe=Object(l.connect)(()=>Object(p.createStructuredSelector)({inSubredditTopContentExperiment:le,language:P.M,subredditUrl:pe.c}),e=>({trackPostView:ee()((t,o,n)=>e((e,s)=>de.i(s(),t,o,n)),({id:e},t)=>`${e}-${t}`)}))(e=>{const t=e.inSubredditTopContentExperiment,o=e.subredditUrl,n=e.topContent;if(!t||!n)return null;const r=n.postIds,i=n.range,d=`${o}${x.X.TOP}?t=${i}`,a=ve(xe,{},void 0,ve(te.a,{className:he.a.headerLink,to:d},void 0,Object(s.a)(e.language,"discoveryUnits.topContentLast",{range:i})));return ve(ye,{className:e.className,shouldUseSmallCardLayout:!0},void 0,ve(oe.a,{header:a,hidePadding:!0},void 0,ve(ne.a,{discoveryUnit:e.discoveryUnit,searchDiscoveryUnit:e.searchDiscoveryUnit,isLoading:!1,items:r,searchOptions:e.searchOptions,showSubreddit:!0,showTopPosts:!0,singleSubredditMode:!0,onPostView:e.trackPostView})))}),we=o("./src/reddit/components/EmptySubreddit.tsx"),je=o("./src/reddit/components/FrontpageSidebar/index.tsx");var Se=Object(n.a)({ErrorComponent:()=>null,LoadingComponent:()=>null,getComponent:()=>o.e("GovernanceVotingBanner").then(o.bind(null,"./src/reddit/components/Governance/VotingBanner/index.tsx")).then(e=>e.default)}),Ce=o("./src/reddit/components/HeaderImage/index.tsx"),Ie=o("./src/reddit/components/InfoBanners/QuarantinedSubredditBanner/index.tsx"),ke=o("./src/reddit/components/LayoutNavigation/index.tsx"),Pe=o("./src/reddit/components/ListingPostList/index.tsx"),Ne=o("./src/reddit/components/SearchDiscoveryUnits/DiscoveryUnitHeader/index.tsx"),_e=o("./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/Placeholder/index.tsx"),Te=o("./node_modules/lodash/values.js"),Le=o.n(Te),Me=o("./src/reddit/components/StructuredStyles/StyledComponents/forms.ts"),Ae=o("./src/reddit/constants/componentSizes.ts"),Ee=o("./src/reddit/constants/zIndex.ts"),Be=o("./src/reddit/helpers/styles/mixins/loading.ts"),Fe=o("./src/reddit/icons/svgs/Chevron/index.tsx"),Re=o("./src/reddit/selectors/moderatorPermissions.ts"),$e=o("./src/reddit/selectors/structuredStyles.ts"),De=o("./src/reddit/selectors/userPrefs.ts"),Ue=function(){var e="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;return function(t,o,n,s){var r=t&&t.defaultProps,i=arguments.length-3;if(o||0===i||(o={}),o&&r)for(var d in r)void 0===o[d]&&(o[d]=r[d]);else o||(o=r||{});if(1===i)o.children=s;else if(i>1){for(var a=Array(i),c=0;cObject(q.c)(e).body,Ae.b,Ee.f),Ve=m()(e=>{e.isEditing,e.isSubscriptionsPinned;var t=We(e,["isEditing","isSubscriptionsPinned"]);return c.a.createElement("div",t)}).withConfig({componentId:"snzyar-1"})(["position: relative;margin-left: ","px;"],e=>e.isSubscriptionsPinned?Ae.b-Ae.H:Ae.b),ze=m()(z.a).withConfig({componentId:"snzyar-2"})(["position: absolute;top: 18px;right: 12px;height: 16px;width: 16px;fill: ",";"],e=>Object(q.c)(e).actionIcon),qe=m.a.div.withConfig({componentId:"snzyar-3"})(["border-bottom: 2px solid ",";margin-bottom: 8px;padding-bottom: 8px;"],e=>Object(q.c)(e).line),Ge=m()(e=>{e.gradientType,e.isLoading;var t=We(e,["gradientType","isLoading"]);return c.a.createElement("div",t)}).withConfig({componentId:"snzyar-4"})(["","height: 22px;width: 100%;"],Be.b),Ke=m.a.div.withConfig({componentId:"snzyar-5"})(["align-items: center;border-bottom: 1px solid ",";justify-content: space-between;display: flex;"],e=>Object(q.c)(e).line),Je=m.a.div.withConfig({componentId:"snzyar-6"})(["","height: 20px;margin-bottom: 12px;margin-top: 12px;width: 125px;"],Be.b),Xe=m.a.div.withConfig({componentId:"snzyar-7"})(["","height: 20px;margin-bottom: 12px;margin-top: 12px;width: 75px;"],Be.b),Ze=m()(Fe.a).withConfig({componentId:"snzyar-8"})(["fill: ",";height: 16px;width: 16px;"],e=>Object(q.c)(e).actionIcon),Qe=e=>{var t=e.language,o=We(e,["language"]);return Ue(He,{},void 0,Ue(ze,{}),Ue(Me.k,{},void 0,Ue(Me.p,{},void 0,Object(s.a)(t,"structuredStyles.forms.main.title")),Ue(Me.o,{},void 0,Ue(qe,{},void 0,c.a.createElement(Ge,o)),Ue(Ke,{},void 0,c.a.createElement(Je,o),Ue(Ze,{})),Ue(Ke,{},void 0,c.a.createElement(Xe,o),Ue(Ze,{})),Ue(Ke,{},void 0,c.a.createElement(Je,o),Ue(Ze,{})),Ue(Ke,{},void 0,c.a.createElement(Xe,o),Ue(Ze,{})),Ue(Ke,{},void 0,c.a.createElement(Je,o),Ue(Ze,{})))))},Ye=Object(n.a)({getComponent:()=>Object(r.a)(()=>Promise.all([o.e("vendors~GiftsEditProfile~GiftsGiftCreation~GiftsGiftEdit~GiftsShipping~HarbergerTaxManageModal~Moder~43e8895f"),o.e("PartnerSubredditConnection~StructuredStyles"),o.e("StructuredStyles")]).then(o.bind(null,"./src/reddit/components/StructuredStyles/BladeDrawer/index.tsx"))).then(e=>e.default),ErrorComponent:({language:e})=>Ue(Qe,{gradientType:"posts",isLoading:!1,language:e}),LoadingComponent:({language:e})=>Ue(Qe,{gradientType:"posts",isLoading:!0,language:e})}),et=Object(p.createStructuredSelector)({isEditing:$e.i,isSubscriptionsPinned:De.b,language:P.M,moderatorPermissions:Re.g});var tt=Object(l.connect)(et)(e=>{const t=e.moderatorPermissions&&Le()(e.moderatorPermissions).some(e=>e);return e.moderatorPermissions&&t&&e.isEditing?Ue(Ve,{isEditing:e.isEditing,isSubscriptionsPinned:e.isSubscriptionsPinned},void 0,e.children,Ue(Ye,{language:e.language,subredditId:e.subredditId})):Ue(a.Fragment,{},void 0,e.children)}),ot=o("./src/reddit/components/SubredditNav/index.tsx"),nt=o("./src/reddit/components/SubredditSidebar/index.tsx"),st=o("./src/reddit/constants/listings.ts"),rt=o("./src/reddit/constants/page.ts"),it=o("./src/reddit/constants/parameters.ts"),dt=o("./src/reddit/constants/postLayout.ts"),at=o("./src/reddit/helpers/getSubredditErrorProps/index.ts"),ct=o("./src/reddit/helpers/trackers/screenview.ts"),lt=o("./src/reddit/layout/page/Listing/index.tsx"),pt=o("./src/reddit/models/ModeratingSubreddits/index.ts"),ut=o("./src/reddit/selectors/experiments/exploreV2.ts"),mt=o("./src/reddit/selectors/experiments/trending.ts"),bt=o("./src/reddit/selectors/listings.ts"),ft=o("./src/reddit/selectors/meta.ts"),gt=o("./src/reddit/selectors/monthsToMinutes.ts"),ht=o("./src/reddit/selectors/posts.ts"),vt=o("./src/reddit/pages/Subreddit/index.m.less"),yt=o.n(vt),xt=Object.assign||function(e){for(var t=1;t1){for(var a=Array(i),c=0;cObject(P.e)(e,t.match.params.subredditName)}),It=Object(y.a)(Object(p.createSelector)((e,{location:t})=>t.search,e=>d()([...Object(b.a)(e)]))),kt=Object(p.createSelector)((e,{match:t})=>t.params.subredditName,(e,{match:t})=>t.params.sort,It,(e,t,o)=>{let n=t;return!n&&Object(g.a)(e)&&(n=x.X.HOT),Object(v.a)(e,n,o)}),Pt=Object(p.createStructuredSelector)({subreddit:(e,t)=>Object(pe.v)(e,{subredditName:t.match.params.subredditName})}),Nt=Object(p.createStructuredSelector)({countryMeta:ft.a,geopopular:P.l}),_t=Object(p.createStructuredSelector)({isLoggedIn:P.F}),Tt=Object(y.a)((e,t)=>{const o=Pt(e,t).subreddit,n=t.match.params.subredditName;if(o){const s=kt(e,t),r=Object(Re.a)(pt.b.config)(e,{subredditId:o.id}),i=Object(ht.B)(e,s,n,!0),d=!Object(bt.d)(e,{listingKey:s});if(r&&d&&i.length<=1)return!0}return!1}),Lt=Object(p.createStructuredSelector)({exploreV2Variant:(e,t)=>{if(Object(I.H)(e,t))return Object(ut.a)(e)},isPopular:I.H,isInTrendingEntrypointExperiment:mt.a}),Mt=Object(y.a)((e,t)=>{var o=t.match.params;const n=o.sort,s=o.subredditName,r=It(e,t);if(n)return Object(h.b)({sort:n,timeSort:(e=>{const t=it.s in e&&e[it.s].toUpperCase();if("string"==typeof t&&t in x.rc)return x.rc[t]})(r)});if(Object(g.a)(s))return Object(h.b)({sort:x.X.HOT});const i=kt(e,t),d=e.listings.postOrder.listingSort[i];if(d&&!d.hasChanged)return Object(h.d)(d.sort);const a=Pt(e,t).subreddit;if(a){const t=Object(pe.w)(e,{subredditId:a.id});return Object(h.d)(t)}return Object(h.d)(e.user.prefs.sort)}),At=Object(y.a)((e,t)=>{const o=t.match.params.subredditName;return Object(pe.J)(e,{subredditName:o})}),Et=Object(p.createStructuredSelector)({language:P.M,listingKey:kt,sortParams:Mt,topContent:At}),Bt=Object(l.connect)(()=>Object(p.createSelector)(Tt,P.R,Ct,Nt,I.O,It,Pt,_t,(e,{match:t})=>t.params.subredditName,Lt,gt.w,Et,(e,t,{contentGateInfo:o},{countryMeta:n,geopopular:s},r,i,{subreddit:d},{isLoggedIn:a},c,{exploreV2Variant:l,isInTrendingEntrypointExperiment:p,isPopular:u},m,{language:b,listingKey:f,sortParams:{sort:g,timeSort:h},topContent:v})=>{const y=n||x.x.Everywhere,O=s||y;return{showCreatePostBanner:e,contentGateInfo:o,countrySort:it.f in i?i[it.f].toUpperCase():O,exploreV2Variant:l,isLoggedIn:a,isInTrendingEntrypointExperiment:p,isPopular:u,language:b,layout:r,listingKey:f,renderNSFWContentGate:d&&d.isNSFW&&!t,showAccountCompletenessInFeed:m,sort:g,subreddit:d,subredditName:c,timeSort:h,topContent:v}}),(e,t)=>({onLoadMorePosts:()=>e(j.r({sort:t.match.params.sort,subredditName:t.match.params.subredditName}))})),Ft=Object(n.a)({ErrorComponent:()=>null,getComponent:()=>Object(r.a)(()=>Promise.all([o.e("Explore~Trending"),o.e("Trending")]).then(o.bind(null,"./src/reddit/components/SearchDiscoveryUnits/TrendingPostsDiscoveryUnit/index.tsx"))).then(e=>e.default),LoadingComponent:({showCardView:e})=>Ot(_e.a,{showCardView:!!e})});t.default=St(Bt(class extends c.a.Component{componentDidMount(){O.a.read(()=>{Object(w.d)(w.c.Subreddit,this.props.isLoggedIn)})}render(){var e=this.props;const t=e.showCreatePostBanner,o=e.contentGateInfo,n=e.countrySort,r=e.exploreV2Variant,i=e.isInTrendingEntrypointExperiment,d=e.isPopular,a=e.layout,l=e.language,p=e.listingKey,u=e.match,m=e.renderNSFWContentGate,b=e.sort,h=e.showAccountCompletenessInFeed,v=e.subreddit,y=e.subredditName,x=e.timeSort,O=e.topContent,w=y.toLowerCase(),j=`/r/${y}`,C={listingKey:p,listingName:w};let I;Object(g.a)(y)?I=Object(f.a)(y)?c.a.createElement(L,C):c.a.createElement(je.a,C):v&&(I=c.a.createElement(jt,xt({},C,{subredditId:v.id,subredditName:y})));const k=Object(at.a)(o,m,y);if(k)return c.a.createElement(A.b,k);const P=a===dt.f.Large,N=d&&i,_=v?v.id:void 0,T=!u.params.sort&&O&&!O.isSubscribed&&O.postIds&&O.postIds.length>=wt;return Ot(tt,{subredditId:_},void 0,Ot(lt.d,{subredditId:_,className:this.props.className,fitPageToContent:!0,navBar:!Object(g.a)(y)&&c.a.Children.toArray([Ot(Ce.a,{headerText:v?v.name:y,disableFullscreen:P,subredditOrProfile:v,url:j}),Ot(ot.a,{homeUrl:j,disableFullscreen:P,subredditId:_})]),trendingUnit:N&&Ot(Ft,{showCardView:this.props.layout===dt.f.Large},"trendingPostsDiscoveryUnit"),contentNavBar:Ot(c.a.Fragment,{},void 0,r&&Ot(M.a,{baseUrl:st.c[rt.e.Explore],category:rt.e.Popular}),Ot(ke.a,{countrySort:n,sort:b,baseUrl:j,subredditId:_,timeSort:x})),content:Ot(c.a.Fragment,{},void 0,v&&v.isQuarantined&&Ot(Ie.a,{subredditName:y}),v&&t&&Ot(Q,{subreddit:v,language:l,listingKey:p,listingName:w}),h&&Ot(S.a,{}),N&&Ot(Ne.a,{className:yt.a.duHeader},void 0,Object(s.a)(l,"discoveryUnits.popularPosts")),T&&Ot(Oe,{subredditName:v?v.name:y,topContent:O}),Ot(Pe.a,{listingKey:p,listingName:w,listingViewed:(e,t)=>Object(ct.c)(p,b,t,e,x),noPostsComponent:()=>Ot(we.a,{listingName:w,sort:b,subreddit:v||void 0}),onLoadMore:this.props.onLoadMorePosts,inSubredditOrProfile:!Object(g.a)(y)}),Ot(Se,{})),sidebar:I}))}}))},"./src/reddit/selectors/brandSafety.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return d}),o.d(t,"a",function(){return a}),o.d(t,"d",function(){return c}),o.d(t,"b",function(){return l});var n=o("./src/lib/isFakeSubreddit/index.ts"),s=o("./src/reddit/models/WhitelistStatus/index.ts"),r=o("./src/reddit/selectors/posts.ts"),i=o("./src/reddit/selectors/subreddit.ts");const d=e=>e.brandSafety.hasBrandSafetyBeenAssessed,a=(e,{postId:t})=>{const o=Object(r.D)(e,{postId:t}),n=Object(r.O)(e,{postId:t});return!(!o||!n)&&(n.wls===s.a.ALL_ADS&&!o.isNSFW)},c=e=>!e.brandSafety.isViewSafe,l=(e,{listingName:t,listingKey:o})=>{const r=Object(i.v)(e,{subredditName:t});return!(e=>/\[sort:'(new|rising|controversial)'\]/.test(e))(o)&&(!(r||!Object(n.a)(t))||!!r&&r.wls===s.a.ALL_ADS)}},"./src/reddit/selectors/experiments/followPost.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return r}),o.d(t,"c",function(){return i}),o.d(t,"b",function(){return d});var n=o("./src/reddit/constants/experiments.ts"),s=o("./src/reddit/helpers/chooseVariant/index.ts");const r=e=>Object(s.b)(e,{experimentEligibilitySelector:s.a,experimentName:n.o}),i=e=>e===n.p.FollowPostTooltip,d=e=>e===n.p.FollowPostTooltipHover},"./src/reddit/selectors/tracking.ts":function(e,t,o){"use strict";o.d(t,"c",function(){return d}),o.d(t,"b",function(){return a}),o.d(t,"a",function(){return c});var n=o("./node_modules/lodash/without.js"),s=o.n(n),r=o("./src/lib/constants/index.ts"),i=o("./src/lib/makeSearchKey/index.ts");const d=(e,{listingKey:t})=>e.tracking.viewportDataLoaded[t],a=(e,{listingKey:t})=>e.tracking.viewportDataLoaded[Object(i.b)(t,[r.kc.Posts])],c=(e,{listingKey:t,searchOptions:o})=>{const n=Object(i.b)(t,s()(o.type,r.kc.Posts));return e.tracking.viewportDataLoaded[n]}},"./src/reddit/selectors/widgets.ts":function(e,t,o){"use strict";o.d(t,"a",function(){return c}),o.d(t,"j",function(){return l}),o.d(t,"c",function(){return p}),o.d(t,"h",function(){return u}),o.d(t,"d",function(){return m}),o.d(t,"e",function(){return b}),o.d(t,"i",function(){return f}),o.d(t,"g",function(){return g}),o.d(t,"f",function(){return h}),o.d(t,"b",function(){return v});var n=o("./src/lib/objectSelector/index.ts"),s=o("./src/reddit/constants/posts.ts"),r=o("./src/reddit/helpers/name/index.ts"),i=o("./src/reddit/models/Widgets/index.ts"),d=o("./src/reddit/selectors/profile.ts"),a=o("./src/reddit/selectors/subreddit.ts");const c=e=>e.widgets.models,l=Object(n.a)((e,t)=>Object(i.p)(t)?e.widgets.models[t.widgetId]:Object(i.j)(t.widgetKind)),p=(e,t)=>{let o=t.subredditId;if(!o&&t.subredditName&&(o=Object(a.z)(e,t.subredditName)),o){const t=((e,t)=>e.widgets.idCardIds[t.subredditId])(e,{subredditId:o});if(t)return e.widgets.models[t]}return null},u=(e,t)=>e.widgets.sidebar[t.subredditId]||[],m=(e,t)=>e.widgets.menuIds[t.subredditId],b=(e,t)=>{const o=m(e,t);return o?e.widgets.models[o]:null},f=(e,t)=>{return e.widgets.sidebar[t.subredditId].reduce((t,o)=>{const n=e.widgets.models[o];return n&&t.push(n.kind),t},[])},g=(e,t)=>{const o=u(e,t);for(const n of o){const t=e.widgets.models[n];if("subreddit-rules"===t.kind)return t}return null},h=(e,t)=>{const o=u(e,t).map(t=>e.widgets.models[t]).filter(e=>"post-flair"===e.kind);return o.length?o:null},v=Object(n.a)((e,t)=>{if(t.type===s.a.PROFILE){const o=Object(d.h)(e,{profileName:t.name});return o?{profile:{id:o.id,name:Object(r.f)(o.name)}}:{}}const o=Object(a.v)(e,{subredditName:t.name});return{subreddit:{categoryName:Object(a.s)(e,{subredditName:t.name}).contentCategory,id:o.id,name:Object(r.f)(o.name)}}})}}]); -//# sourceMappingURL=Subreddit.b7b3d989efe3f1cca373.js.map \ No newline at end of file diff --git a/walls/SwUoQgg.jpeg b/walls/SwUoQgg.jpeg deleted file mode 100644 index 1c1c110..0000000 Binary files a/walls/SwUoQgg.jpeg and /dev/null differ diff --git a/walls/SwsNyRv.jpeg b/walls/SwsNyRv.jpeg deleted file mode 100644 index b9671bb..0000000 Binary files a/walls/SwsNyRv.jpeg and /dev/null differ diff --git a/walls/SyEV70o.jpeg b/walls/SyEV70o.jpeg deleted file mode 100644 index ec61b50..0000000 Binary files a/walls/SyEV70o.jpeg and /dev/null differ diff --git a/walls/SyFj92y.jpeg b/walls/SyFj92y.jpeg deleted file mode 100644 index 01a46c8..0000000 Binary files a/walls/SyFj92y.jpeg and /dev/null differ diff --git a/walls/SzTKmd0.jpeg b/walls/SzTKmd0.jpeg deleted file mode 100644 index 3291b9e..0000000 Binary files a/walls/SzTKmd0.jpeg and /dev/null differ diff --git a/walls/T1GxtVg.png b/walls/T1GxtVg.png deleted file mode 100644 index cb20fe3..0000000 Binary files a/walls/T1GxtVg.png and /dev/null differ diff --git a/walls/T3TperB.jpeg b/walls/T3TperB.jpeg deleted file mode 100644 index e665029..0000000 Binary files a/walls/T3TperB.jpeg and /dev/null differ diff --git a/walls/T4qOzhj.png b/walls/T4qOzhj.png deleted file mode 100644 index b3bfb44..0000000 Binary files a/walls/T4qOzhj.png and /dev/null differ diff --git a/walls/T5GTcoU.jpeg b/walls/T5GTcoU.jpeg deleted file mode 100644 index 0220770..0000000 Binary files a/walls/T5GTcoU.jpeg and /dev/null differ diff --git a/walls/T5o2kuZ.jpeg b/walls/T5o2kuZ.jpeg deleted file mode 100644 index 923c53d..0000000 Binary files a/walls/T5o2kuZ.jpeg and /dev/null differ diff --git a/walls/T6zAecT.jpeg b/walls/T6zAecT.jpeg deleted file mode 100644 index 6520c5e..0000000 Binary files a/walls/T6zAecT.jpeg and /dev/null differ diff --git a/walls/T7BEBXu.png b/walls/T7BEBXu.png deleted file mode 100644 index e7faae1..0000000 Binary files a/walls/T7BEBXu.png and /dev/null differ diff --git a/walls/T9pX1KO.jpeg b/walls/T9pX1KO.jpeg deleted file mode 100644 index 41dd9fd..0000000 Binary files a/walls/T9pX1KO.jpeg and /dev/null differ diff --git a/walls/TEgDeVb.jpeg b/walls/TEgDeVb.jpeg deleted file mode 100644 index 12eaeba..0000000 Binary files a/walls/TEgDeVb.jpeg and /dev/null differ diff --git a/walls/TFUFQfQ.jpeg b/walls/TFUFQfQ.jpeg deleted file mode 100644 index e0bf6b4..0000000 Binary files a/walls/TFUFQfQ.jpeg and /dev/null differ diff --git a/walls/TGgJEHw.jpeg b/walls/TGgJEHw.jpeg deleted file mode 100644 index 70b148b..0000000 Binary files a/walls/TGgJEHw.jpeg and /dev/null differ diff --git a/walls/TIeRbbX.jpeg b/walls/TIeRbbX.jpeg deleted file mode 100644 index a6e274e..0000000 Binary files a/walls/TIeRbbX.jpeg and /dev/null differ diff --git a/walls/TMrfZ7I.jpeg b/walls/TMrfZ7I.jpeg deleted file mode 100644 index 08bb56b..0000000 Binary files a/walls/TMrfZ7I.jpeg and /dev/null differ diff --git a/walls/TPlRd5Y.jpeg b/walls/TPlRd5Y.jpeg deleted file mode 100644 index 9290159..0000000 Binary files a/walls/TPlRd5Y.jpeg and /dev/null differ diff --git a/walls/TU83icN.jpeg b/walls/TU83icN.jpeg deleted file mode 100644 index 6ae2b6e..0000000 Binary files a/walls/TU83icN.jpeg and /dev/null differ diff --git a/walls/TUyBDJp.png b/walls/TUyBDJp.png deleted file mode 100644 index 49118dd..0000000 Binary files a/walls/TUyBDJp.png and /dev/null differ diff --git a/walls/TVGIhsb.jpeg b/walls/TVGIhsb.jpeg deleted file mode 100644 index a58421a..0000000 Binary files a/walls/TVGIhsb.jpeg and /dev/null differ diff --git a/walls/TWQwlsf.jpeg b/walls/TWQwlsf.jpeg deleted file mode 100644 index 2cf41d9..0000000 Binary files a/walls/TWQwlsf.jpeg and /dev/null differ diff --git a/walls/TXhlVtA.jpeg b/walls/TXhlVtA.jpeg deleted file mode 100644 index 3e24f46..0000000 Binary files a/walls/TXhlVtA.jpeg and /dev/null differ diff --git a/walls/TZxvqx5.png b/walls/TZxvqx5.png deleted file mode 100644 index e28811a..0000000 Binary files a/walls/TZxvqx5.png and /dev/null differ diff --git a/walls/Tb2rnrZ.png b/walls/Tb2rnrZ.png deleted file mode 100644 index f016a55..0000000 Binary files a/walls/Tb2rnrZ.png and /dev/null differ diff --git a/walls/TbLkWHK.jpeg b/walls/TbLkWHK.jpeg deleted file mode 100644 index 3651226..0000000 Binary files a/walls/TbLkWHK.jpeg and /dev/null differ diff --git a/walls/Tc3ymz0.jpeg b/walls/Tc3ymz0.jpeg deleted file mode 100644 index dd3e7b5..0000000 Binary files a/walls/Tc3ymz0.jpeg and /dev/null differ diff --git a/walls/TdgI7VW.jpeg b/walls/TdgI7VW.jpeg deleted file mode 100644 index aaac991..0000000 Binary files a/walls/TdgI7VW.jpeg and /dev/null differ diff --git a/walls/TeGz4HP.jpeg b/walls/TeGz4HP.jpeg deleted file mode 100644 index bb3ebfd..0000000 Binary files a/walls/TeGz4HP.jpeg and /dev/null differ diff --git a/walls/Tg65633.jpeg b/walls/Tg65633.jpeg deleted file mode 100644 index 4b60f6f..0000000 Binary files a/walls/Tg65633.jpeg and /dev/null differ diff --git a/walls/Tj9Xp09.jpeg b/walls/Tj9Xp09.jpeg deleted file mode 100644 index e8a4830..0000000 Binary files a/walls/Tj9Xp09.jpeg and /dev/null differ diff --git a/walls/Tjjqxyx.png b/walls/Tjjqxyx.png deleted file mode 100644 index bd8f9fa..0000000 Binary files a/walls/Tjjqxyx.png and /dev/null differ diff --git a/walls/Tk5Ecug.jpeg b/walls/Tk5Ecug.jpeg deleted file mode 100644 index 81616d0..0000000 Binary files a/walls/Tk5Ecug.jpeg and /dev/null differ diff --git a/walls/Tk7277u.png b/walls/Tk7277u.png deleted file mode 100644 index 56a803a..0000000 Binary files a/walls/Tk7277u.png and /dev/null differ diff --git a/walls/TkJutj3.jpeg b/walls/TkJutj3.jpeg deleted file mode 100644 index c5cb511..0000000 Binary files a/walls/TkJutj3.jpeg and /dev/null differ diff --git a/walls/TkQeoIq.jpeg b/walls/TkQeoIq.jpeg deleted file mode 100644 index 520c39e..0000000 Binary files a/walls/TkQeoIq.jpeg and /dev/null differ diff --git a/walls/TmC6AKD.jpeg b/walls/TmC6AKD.jpeg deleted file mode 100644 index dfff0d7..0000000 Binary files a/walls/TmC6AKD.jpeg and /dev/null differ diff --git a/walls/TnhJ28q.jpeg b/walls/TnhJ28q.jpeg deleted file mode 100644 index 7c8def1..0000000 Binary files a/walls/TnhJ28q.jpeg and /dev/null differ diff --git a/walls/ToIiXof.jpeg b/walls/ToIiXof.jpeg deleted file mode 100644 index aa53545..0000000 Binary files a/walls/ToIiXof.jpeg and /dev/null differ diff --git a/walls/TqK5Ddr.png b/walls/TqK5Ddr.png deleted file mode 100644 index 32628f8..0000000 Binary files a/walls/TqK5Ddr.png and /dev/null differ diff --git a/walls/TrJuYef.png b/walls/TrJuYef.png deleted file mode 100644 index 206d7a5..0000000 Binary files a/walls/TrJuYef.png and /dev/null differ diff --git a/walls/TvtPtpD.jpeg b/walls/TvtPtpD.jpeg deleted file mode 100644 index da3a271..0000000 Binary files a/walls/TvtPtpD.jpeg and /dev/null differ diff --git a/walls/TzGiPmV.jpeg b/walls/TzGiPmV.jpeg deleted file mode 100644 index 056501d..0000000 Binary files a/walls/TzGiPmV.jpeg and /dev/null differ diff --git a/walls/TzR9BQs.jpeg b/walls/TzR9BQs.jpeg deleted file mode 100644 index ac285e9..0000000 Binary files a/walls/TzR9BQs.jpeg and /dev/null differ diff --git a/walls/U5MTqv2.jpeg b/walls/U5MTqv2.jpeg deleted file mode 100644 index 644681a..0000000 Binary files a/walls/U5MTqv2.jpeg and /dev/null differ diff --git a/walls/U5nPJE2.jpeg b/walls/U5nPJE2.jpeg deleted file mode 100644 index 97a47b1..0000000 Binary files a/walls/U5nPJE2.jpeg and /dev/null differ diff --git a/walls/U7z7cNE.jpeg b/walls/U7z7cNE.jpeg deleted file mode 100644 index ac9431e..0000000 Binary files a/walls/U7z7cNE.jpeg and /dev/null differ diff --git a/walls/UFS3WIz.jpeg b/walls/UFS3WIz.jpeg deleted file mode 100644 index 82a0cb9..0000000 Binary files a/walls/UFS3WIz.jpeg and /dev/null differ diff --git a/walls/UHmywtO.jpeg b/walls/UHmywtO.jpeg deleted file mode 100644 index 3045423..0000000 Binary files a/walls/UHmywtO.jpeg and /dev/null differ diff --git a/walls/UIpZ5mJ.jpeg b/walls/UIpZ5mJ.jpeg deleted file mode 100644 index 283bd41..0000000 Binary files a/walls/UIpZ5mJ.jpeg and /dev/null differ diff --git a/walls/UOiyDsE.jpeg b/walls/UOiyDsE.jpeg deleted file mode 100644 index c5e8146..0000000 Binary files a/walls/UOiyDsE.jpeg and /dev/null differ diff --git a/walls/UPNw0YK.jpeg b/walls/UPNw0YK.jpeg deleted file mode 100644 index 58213fb..0000000 Binary files a/walls/UPNw0YK.jpeg and /dev/null differ diff --git a/walls/UQKH2x8.jpeg b/walls/UQKH2x8.jpeg deleted file mode 100644 index 72fb025..0000000 Binary files a/walls/UQKH2x8.jpeg and /dev/null differ diff --git a/walls/URW1NHm.jpeg b/walls/URW1NHm.jpeg deleted file mode 100644 index 922c439..0000000 Binary files a/walls/URW1NHm.jpeg and /dev/null differ diff --git a/walls/UUx2V4i.jpeg b/walls/UUx2V4i.jpeg deleted file mode 100644 index 554003a..0000000 Binary files a/walls/UUx2V4i.jpeg and /dev/null differ diff --git a/walls/UV6Tz9L.png b/walls/UV6Tz9L.png deleted file mode 100644 index 9a7baf2..0000000 Binary files a/walls/UV6Tz9L.png and /dev/null differ diff --git a/walls/UVHZFbD.jpeg b/walls/UVHZFbD.jpeg deleted file mode 100644 index 63be8db..0000000 Binary files a/walls/UVHZFbD.jpeg and /dev/null differ diff --git a/walls/UX1zd49.jpeg b/walls/UX1zd49.jpeg deleted file mode 100644 index b522696..0000000 Binary files a/walls/UX1zd49.jpeg and /dev/null differ diff --git a/walls/UXvk2cL.jpeg b/walls/UXvk2cL.jpeg deleted file mode 100644 index 56a2c41..0000000 Binary files a/walls/UXvk2cL.jpeg and /dev/null differ diff --git a/walls/UZmOGAQ.jpeg b/walls/UZmOGAQ.jpeg deleted file mode 100644 index 72827a1..0000000 Binary files a/walls/UZmOGAQ.jpeg and /dev/null differ diff --git a/walls/UbAM6uk.jpeg b/walls/UbAM6uk.jpeg deleted file mode 100644 index 3ca9773..0000000 Binary files a/walls/UbAM6uk.jpeg and /dev/null differ diff --git a/walls/UeiyMOZ.jpeg b/walls/UeiyMOZ.jpeg deleted file mode 100644 index 2ef9472..0000000 Binary files a/walls/UeiyMOZ.jpeg and /dev/null differ diff --git a/walls/UiQKyX1.png b/walls/UiQKyX1.png deleted file mode 100644 index ff4fdd5..0000000 Binary files a/walls/UiQKyX1.png and /dev/null differ diff --git a/walls/Ujl53B0.jpeg b/walls/Ujl53B0.jpeg deleted file mode 100644 index 904ced1..0000000 Binary files a/walls/Ujl53B0.jpeg and /dev/null differ diff --git a/walls/Ujx5hYr.jpeg b/walls/Ujx5hYr.jpeg deleted file mode 100644 index f0e2bce..0000000 Binary files a/walls/Ujx5hYr.jpeg and /dev/null differ diff --git a/walls/Ul3PlL8.jpeg b/walls/Ul3PlL8.jpeg deleted file mode 100644 index 3704f0a..0000000 Binary files a/walls/Ul3PlL8.jpeg and /dev/null differ diff --git a/walls/UnJo9Mv.jpeg b/walls/UnJo9Mv.jpeg deleted file mode 100644 index a41ae56..0000000 Binary files a/walls/UnJo9Mv.jpeg and /dev/null differ diff --git a/walls/Upi6QZ2.png b/walls/Upi6QZ2.png deleted file mode 100644 index b3a6226..0000000 Binary files a/walls/Upi6QZ2.png and /dev/null differ diff --git a/walls/UrWNw63.jpeg b/walls/UrWNw63.jpeg deleted file mode 100644 index 0d94777..0000000 Binary files a/walls/UrWNw63.jpeg and /dev/null differ diff --git a/walls/UsvnLI9.jpeg b/walls/UsvnLI9.jpeg deleted file mode 100644 index 97b977b..0000000 Binary files a/walls/UsvnLI9.jpeg and /dev/null differ diff --git a/walls/UuGSjLT.png b/walls/UuGSjLT.png deleted file mode 100644 index a60cd48..0000000 Binary files a/walls/UuGSjLT.png and /dev/null differ diff --git a/walls/Uv7KzaG.png b/walls/Uv7KzaG.png deleted file mode 100644 index b8206a3..0000000 Binary files a/walls/Uv7KzaG.png and /dev/null differ diff --git a/walls/Ux6UUoh.jpeg b/walls/Ux6UUoh.jpeg deleted file mode 100644 index b20820c..0000000 Binary files a/walls/Ux6UUoh.jpeg and /dev/null differ diff --git a/walls/Ux6Us9C.png b/walls/Ux6Us9C.png deleted file mode 100644 index 47e226e..0000000 Binary files a/walls/Ux6Us9C.png and /dev/null differ diff --git a/walls/UxMz8pI.jpeg b/walls/UxMz8pI.jpeg deleted file mode 100644 index abc6475..0000000 Binary files a/walls/UxMz8pI.jpeg and /dev/null differ diff --git a/walls/UxyrXEG.jpeg b/walls/UxyrXEG.jpeg deleted file mode 100644 index fa7ca05..0000000 Binary files a/walls/UxyrXEG.jpeg and /dev/null differ diff --git a/walls/UylOQBf.jpeg b/walls/UylOQBf.jpeg deleted file mode 100644 index 8582ddf..0000000 Binary files a/walls/UylOQBf.jpeg and /dev/null differ diff --git a/walls/Uzk4tXF.png b/walls/Uzk4tXF.png deleted file mode 100644 index 17d4c57..0000000 Binary files a/walls/Uzk4tXF.png and /dev/null differ diff --git a/walls/V0BaGOf.jpeg b/walls/V0BaGOf.jpeg deleted file mode 100644 index 257cbc3..0000000 Binary files a/walls/V0BaGOf.jpeg and /dev/null differ diff --git a/walls/V0sLb71.png b/walls/V0sLb71.png deleted file mode 100644 index 4b5ba1e..0000000 Binary files a/walls/V0sLb71.png and /dev/null differ diff --git a/walls/V1hfPf7.jpeg b/walls/V1hfPf7.jpeg deleted file mode 100644 index b6cb461..0000000 Binary files a/walls/V1hfPf7.jpeg and /dev/null differ diff --git a/walls/V3RPvt8.jpeg b/walls/V3RPvt8.jpeg deleted file mode 100644 index 2542c6d..0000000 Binary files a/walls/V3RPvt8.jpeg and /dev/null differ diff --git a/walls/V5dWA3m.jpeg b/walls/V5dWA3m.jpeg deleted file mode 100644 index 88b750e..0000000 Binary files a/walls/V5dWA3m.jpeg and /dev/null differ diff --git a/walls/V6pyHQT.png b/walls/V6pyHQT.png deleted file mode 100644 index 0835995..0000000 Binary files a/walls/V6pyHQT.png and /dev/null differ diff --git a/walls/V7lN4cF.jpeg b/walls/V7lN4cF.jpeg deleted file mode 100644 index f050b58..0000000 Binary files a/walls/V7lN4cF.jpeg and /dev/null differ diff --git a/walls/V8RKnZF.jpeg b/walls/V8RKnZF.jpeg deleted file mode 100644 index 0da2a40..0000000 Binary files a/walls/V8RKnZF.jpeg and /dev/null differ diff --git a/walls/VACRJGr.jpeg b/walls/VACRJGr.jpeg deleted file mode 100644 index e05bef3..0000000 Binary files a/walls/VACRJGr.jpeg and /dev/null differ diff --git a/walls/VBs7ai8.jpeg b/walls/VBs7ai8.jpeg deleted file mode 100644 index 6995592..0000000 Binary files a/walls/VBs7ai8.jpeg and /dev/null differ diff --git a/walls/VDmJuUg.jpeg b/walls/VDmJuUg.jpeg deleted file mode 100644 index 34515f8..0000000 Binary files a/walls/VDmJuUg.jpeg and /dev/null differ diff --git a/walls/VEss3cR.png b/walls/VEss3cR.png deleted file mode 100644 index c45ddd9..0000000 Binary files a/walls/VEss3cR.png and /dev/null differ diff --git a/walls/VFjFvNk.jpeg b/walls/VFjFvNk.jpeg deleted file mode 100644 index 05ea0e7..0000000 Binary files a/walls/VFjFvNk.jpeg and /dev/null differ diff --git a/walls/VG6Hkyv.jpeg b/walls/VG6Hkyv.jpeg deleted file mode 100644 index fda853a..0000000 Binary files a/walls/VG6Hkyv.jpeg and /dev/null differ diff --git a/walls/VGQNloy.jpeg b/walls/VGQNloy.jpeg deleted file mode 100644 index 219ff84..0000000 Binary files a/walls/VGQNloy.jpeg and /dev/null differ diff --git a/walls/VGnOeqH.jpeg b/walls/VGnOeqH.jpeg deleted file mode 100644 index 347b7e7..0000000 Binary files a/walls/VGnOeqH.jpeg and /dev/null differ diff --git a/walls/VH6o9Pn.jpeg b/walls/VH6o9Pn.jpeg deleted file mode 100644 index bb250e7..0000000 Binary files a/walls/VH6o9Pn.jpeg and /dev/null differ diff --git a/walls/VHXOSZr.jpeg b/walls/VHXOSZr.jpeg deleted file mode 100644 index c838860..0000000 Binary files a/walls/VHXOSZr.jpeg and /dev/null differ diff --git a/walls/VIFPoiW.jpeg b/walls/VIFPoiW.jpeg deleted file mode 100644 index 22e829d..0000000 Binary files a/walls/VIFPoiW.jpeg and /dev/null differ diff --git a/walls/VJegXjm.jpeg b/walls/VJegXjm.jpeg deleted file mode 100644 index 2d1710b..0000000 Binary files a/walls/VJegXjm.jpeg and /dev/null differ diff --git a/walls/VKcRVb3.jpeg b/walls/VKcRVb3.jpeg deleted file mode 100644 index ba39c78..0000000 Binary files a/walls/VKcRVb3.jpeg and /dev/null differ diff --git a/walls/VM95r4P.jpeg b/walls/VM95r4P.jpeg deleted file mode 100644 index cc6dbd4..0000000 Binary files a/walls/VM95r4P.jpeg and /dev/null differ diff --git a/walls/VOCvyQa.jpeg b/walls/VOCvyQa.jpeg deleted file mode 100644 index d4d8eb8..0000000 Binary files a/walls/VOCvyQa.jpeg and /dev/null differ diff --git a/walls/VPDoUcL.png b/walls/VPDoUcL.png deleted file mode 100644 index a40f042..0000000 Binary files a/walls/VPDoUcL.png and /dev/null differ diff --git a/walls/VQIuQLg.jpeg b/walls/VQIuQLg.jpeg deleted file mode 100644 index cdbc2ee..0000000 Binary files a/walls/VQIuQLg.jpeg and /dev/null differ diff --git a/walls/VREaCJ4.jpeg b/walls/VREaCJ4.jpeg deleted file mode 100644 index 498d029..0000000 Binary files a/walls/VREaCJ4.jpeg and /dev/null differ diff --git a/walls/VSTxsTx.jpeg b/walls/VSTxsTx.jpeg deleted file mode 100644 index 903e9be..0000000 Binary files a/walls/VSTxsTx.jpeg and /dev/null differ diff --git a/walls/VShJvAT.jpeg b/walls/VShJvAT.jpeg deleted file mode 100644 index d344d37..0000000 Binary files a/walls/VShJvAT.jpeg and /dev/null differ diff --git a/walls/VT75mGt.jpeg b/walls/VT75mGt.jpeg deleted file mode 100644 index 6d09aaf..0000000 Binary files a/walls/VT75mGt.jpeg and /dev/null differ diff --git a/walls/VTmEyBe.jpeg b/walls/VTmEyBe.jpeg deleted file mode 100644 index 0149556..0000000 Binary files a/walls/VTmEyBe.jpeg and /dev/null differ diff --git a/walls/VUkSNcN.jpeg b/walls/VUkSNcN.jpeg deleted file mode 100644 index b19fe28..0000000 Binary files a/walls/VUkSNcN.jpeg and /dev/null differ diff --git a/walls/VWoZZYY.jpeg b/walls/VWoZZYY.jpeg deleted file mode 100644 index 38abc07..0000000 Binary files a/walls/VWoZZYY.jpeg and /dev/null differ diff --git a/walls/VZmE7S7.jpeg b/walls/VZmE7S7.jpeg deleted file mode 100644 index 987fa70..0000000 Binary files a/walls/VZmE7S7.jpeg and /dev/null differ diff --git a/walls/VbJcBCx.png b/walls/VbJcBCx.png deleted file mode 100644 index a946bd5..0000000 Binary files a/walls/VbJcBCx.png and /dev/null differ diff --git a/walls/VcYsRpn.jpeg b/walls/VcYsRpn.jpeg deleted file mode 100644 index 43860ea..0000000 Binary files a/walls/VcYsRpn.jpeg and /dev/null differ diff --git a/walls/VdDgM4O.jpeg b/walls/VdDgM4O.jpeg deleted file mode 100644 index 2a6f47f..0000000 Binary files a/walls/VdDgM4O.jpeg and /dev/null differ diff --git a/walls/Ve4vgGm.jpeg b/walls/Ve4vgGm.jpeg deleted file mode 100644 index 6563af7..0000000 Binary files a/walls/Ve4vgGm.jpeg and /dev/null differ diff --git a/walls/VfTDJ8g.jpeg b/walls/VfTDJ8g.jpeg deleted file mode 100644 index ff0d846..0000000 Binary files a/walls/VfTDJ8g.jpeg and /dev/null differ diff --git a/walls/VhAvgoa.jpeg b/walls/VhAvgoa.jpeg deleted file mode 100644 index 68640d8..0000000 Binary files a/walls/VhAvgoa.jpeg and /dev/null differ diff --git a/walls/VhgIBmK.jpeg b/walls/VhgIBmK.jpeg deleted file mode 100644 index 0e7bb35..0000000 Binary files a/walls/VhgIBmK.jpeg and /dev/null differ diff --git a/walls/VkopTfi.jpeg b/walls/VkopTfi.jpeg deleted file mode 100644 index aad7f1b..0000000 Binary files a/walls/VkopTfi.jpeg and /dev/null differ diff --git a/walls/VmOlgKd.jpeg b/walls/VmOlgKd.jpeg deleted file mode 100644 index ad7eedf..0000000 Binary files a/walls/VmOlgKd.jpeg and /dev/null differ diff --git a/walls/VnnOdCB.jpeg b/walls/VnnOdCB.jpeg deleted file mode 100644 index 19c45c0..0000000 Binary files a/walls/VnnOdCB.jpeg and /dev/null differ diff --git a/walls/VoYwUSa.jpeg b/walls/VoYwUSa.jpeg deleted file mode 100644 index ee8429e..0000000 Binary files a/walls/VoYwUSa.jpeg and /dev/null differ diff --git a/walls/VpS42lm.jpeg b/walls/VpS42lm.jpeg deleted file mode 100644 index 99690dd..0000000 Binary files a/walls/VpS42lm.jpeg and /dev/null differ diff --git a/walls/VvUTI9s.jpeg b/walls/VvUTI9s.jpeg deleted file mode 100644 index 61c09ec..0000000 Binary files a/walls/VvUTI9s.jpeg and /dev/null differ diff --git a/walls/VxKPt1D.jpeg b/walls/VxKPt1D.jpeg deleted file mode 100644 index bd4086d..0000000 Binary files a/walls/VxKPt1D.jpeg and /dev/null differ diff --git a/walls/W1Y70UT.jpeg b/walls/W1Y70UT.jpeg deleted file mode 100644 index 871b899..0000000 Binary files a/walls/W1Y70UT.jpeg and /dev/null differ diff --git a/walls/W3MtcC4.jpeg b/walls/W3MtcC4.jpeg deleted file mode 100644 index dbcbcd0..0000000 Binary files a/walls/W3MtcC4.jpeg and /dev/null differ diff --git a/walls/W3XHzqv.jpeg b/walls/W3XHzqv.jpeg deleted file mode 100644 index 5c89986..0000000 Binary files a/walls/W3XHzqv.jpeg and /dev/null differ diff --git a/walls/W55dqbx.jpeg b/walls/W55dqbx.jpeg deleted file mode 100644 index f273f51..0000000 Binary files a/walls/W55dqbx.jpeg and /dev/null differ diff --git a/walls/W7Qi9iT.jpeg b/walls/W7Qi9iT.jpeg deleted file mode 100644 index 92d855a..0000000 Binary files a/walls/W7Qi9iT.jpeg and /dev/null differ diff --git a/walls/W7TXZF6.jpeg b/walls/W7TXZF6.jpeg deleted file mode 100644 index bb57c66..0000000 Binary files a/walls/W7TXZF6.jpeg and /dev/null differ diff --git a/walls/W8O5Rm6.jpeg b/walls/W8O5Rm6.jpeg deleted file mode 100644 index 887f05c..0000000 Binary files a/walls/W8O5Rm6.jpeg and /dev/null differ diff --git a/walls/WB9YK9B.jpeg b/walls/WB9YK9B.jpeg deleted file mode 100644 index 6406b97..0000000 Binary files a/walls/WB9YK9B.jpeg and /dev/null differ diff --git a/walls/WBNuhvH.png b/walls/WBNuhvH.png deleted file mode 100644 index 5887a13..0000000 Binary files a/walls/WBNuhvH.png and /dev/null differ diff --git a/walls/WBZIN9R.jpeg b/walls/WBZIN9R.jpeg deleted file mode 100644 index f541894..0000000 Binary files a/walls/WBZIN9R.jpeg and /dev/null differ diff --git a/walls/WEqDmSs.jpeg b/walls/WEqDmSs.jpeg deleted file mode 100644 index eeec75a..0000000 Binary files a/walls/WEqDmSs.jpeg and /dev/null differ diff --git a/walls/WFr7rEn.jpeg b/walls/WFr7rEn.jpeg deleted file mode 100644 index ccfd533..0000000 Binary files a/walls/WFr7rEn.jpeg and /dev/null differ diff --git a/walls/WFtWwX6.png b/walls/WFtWwX6.png deleted file mode 100644 index 5ae7c3e..0000000 Binary files a/walls/WFtWwX6.png and /dev/null differ diff --git a/walls/WH25gK3.png b/walls/WH25gK3.png deleted file mode 100644 index d32314e..0000000 Binary files a/walls/WH25gK3.png and /dev/null differ diff --git a/walls/WJyZbQI.jpeg b/walls/WJyZbQI.jpeg deleted file mode 100644 index 82bdf9b..0000000 Binary files a/walls/WJyZbQI.jpeg and /dev/null differ diff --git a/walls/WLPw6rw.jpeg b/walls/WLPw6rw.jpeg deleted file mode 100644 index 1ed2c83..0000000 Binary files a/walls/WLPw6rw.jpeg and /dev/null differ diff --git a/walls/WNHtQSw.jpeg b/walls/WNHtQSw.jpeg deleted file mode 100644 index 29911c0..0000000 Binary files a/walls/WNHtQSw.jpeg and /dev/null differ diff --git a/walls/WPI2Bac.jpeg b/walls/WPI2Bac.jpeg deleted file mode 100644 index 54ee812..0000000 Binary files a/walls/WPI2Bac.jpeg and /dev/null differ diff --git a/walls/WPzULLW.jpeg b/walls/WPzULLW.jpeg deleted file mode 100644 index 9ca5b50..0000000 Binary files a/walls/WPzULLW.jpeg and /dev/null differ diff --git a/walls/WRTEmcA.jpeg b/walls/WRTEmcA.jpeg deleted file mode 100644 index 8edf5fb..0000000 Binary files a/walls/WRTEmcA.jpeg and /dev/null differ diff --git a/walls/WSmlFIW.jpeg b/walls/WSmlFIW.jpeg deleted file mode 100644 index 151c680..0000000 Binary files a/walls/WSmlFIW.jpeg and /dev/null differ diff --git a/walls/WZnkKLq.jpeg b/walls/WZnkKLq.jpeg deleted file mode 100644 index 8809d91..0000000 Binary files a/walls/WZnkKLq.jpeg and /dev/null differ diff --git a/walls/Wb5ot3p.jpeg b/walls/Wb5ot3p.jpeg deleted file mode 100644 index a2918e9..0000000 Binary files a/walls/Wb5ot3p.jpeg and /dev/null differ diff --git a/walls/WcLEAKx.png b/walls/WcLEAKx.png deleted file mode 100644 index 2a2b1b8..0000000 Binary files a/walls/WcLEAKx.png and /dev/null differ diff --git a/walls/Wcj8pzd.jpeg b/walls/Wcj8pzd.jpeg deleted file mode 100644 index 163f9a3..0000000 Binary files a/walls/Wcj8pzd.jpeg and /dev/null differ diff --git a/walls/WdBDkT8.jpeg b/walls/WdBDkT8.jpeg deleted file mode 100644 index 27f9cee..0000000 Binary files a/walls/WdBDkT8.jpeg and /dev/null differ diff --git a/walls/WgIBTpJ.jpeg b/walls/WgIBTpJ.jpeg deleted file mode 100644 index bf1ecae..0000000 Binary files a/walls/WgIBTpJ.jpeg and /dev/null differ diff --git a/walls/Wiug7CL.png b/walls/Wiug7CL.png deleted file mode 100644 index 710a144..0000000 Binary files a/walls/Wiug7CL.png and /dev/null differ diff --git a/walls/WjsHtKY.jpeg b/walls/WjsHtKY.jpeg deleted file mode 100644 index e8c30ee..0000000 Binary files a/walls/WjsHtKY.jpeg and /dev/null differ diff --git a/walls/WkIr3VB.jpeg b/walls/WkIr3VB.jpeg deleted file mode 100644 index e9afbee..0000000 Binary files a/walls/WkIr3VB.jpeg and /dev/null differ diff --git a/walls/Wm6gOlJ.jpeg b/walls/Wm6gOlJ.jpeg deleted file mode 100644 index fe67e80..0000000 Binary files a/walls/Wm6gOlJ.jpeg and /dev/null differ diff --git a/walls/Wmiwasr.jpeg b/walls/Wmiwasr.jpeg deleted file mode 100644 index 750e52f..0000000 Binary files a/walls/Wmiwasr.jpeg and /dev/null differ diff --git a/walls/WmnG3bi.jpeg b/walls/WmnG3bi.jpeg deleted file mode 100644 index 3cb1cff..0000000 Binary files a/walls/WmnG3bi.jpeg and /dev/null differ diff --git a/walls/WqDhykO.jpeg b/walls/WqDhykO.jpeg deleted file mode 100644 index d67bbbf..0000000 Binary files a/walls/WqDhykO.jpeg and /dev/null differ diff --git a/walls/WsYwLeG.jpeg b/walls/WsYwLeG.jpeg deleted file mode 100644 index c31b7b5..0000000 Binary files a/walls/WsYwLeG.jpeg and /dev/null differ diff --git a/walls/WulLJGq.jpeg b/walls/WulLJGq.jpeg deleted file mode 100644 index 65e0cea..0000000 Binary files a/walls/WulLJGq.jpeg and /dev/null differ diff --git a/walls/X18mBJO.jpeg b/walls/X18mBJO.jpeg deleted file mode 100644 index 42ee419..0000000 Binary files a/walls/X18mBJO.jpeg and /dev/null differ diff --git a/walls/X19ntih.jpeg b/walls/X19ntih.jpeg deleted file mode 100644 index b5ce63f..0000000 Binary files a/walls/X19ntih.jpeg and /dev/null differ diff --git a/walls/X1xZ2MP.jpeg b/walls/X1xZ2MP.jpeg deleted file mode 100644 index a45383c..0000000 Binary files a/walls/X1xZ2MP.jpeg and /dev/null differ diff --git a/walls/X27PMwh.jpeg b/walls/X27PMwh.jpeg deleted file mode 100644 index 75e4ef3..0000000 Binary files a/walls/X27PMwh.jpeg and /dev/null differ diff --git a/walls/X2B1dlk.jpeg b/walls/X2B1dlk.jpeg deleted file mode 100644 index 10471a7..0000000 Binary files a/walls/X2B1dlk.jpeg and /dev/null differ diff --git a/walls/X3zrrUR.jpeg b/walls/X3zrrUR.jpeg deleted file mode 100644 index 93dc1dc..0000000 Binary files a/walls/X3zrrUR.jpeg and /dev/null differ diff --git a/walls/X570do6.jpeg b/walls/X570do6.jpeg deleted file mode 100644 index 9093fa8..0000000 Binary files a/walls/X570do6.jpeg and /dev/null differ diff --git a/walls/X8rjTvb.jpeg b/walls/X8rjTvb.jpeg deleted file mode 100644 index cf0acfc..0000000 Binary files a/walls/X8rjTvb.jpeg and /dev/null differ diff --git a/walls/XBgFJmA.png b/walls/XBgFJmA.png deleted file mode 100644 index 0e45f0e..0000000 Binary files a/walls/XBgFJmA.png and /dev/null differ diff --git a/walls/XCFuAXk.jpeg b/walls/XCFuAXk.jpeg deleted file mode 100644 index 66a514a..0000000 Binary files a/walls/XCFuAXk.jpeg and /dev/null differ diff --git a/walls/XEW3qNl.jpeg b/walls/XEW3qNl.jpeg deleted file mode 100644 index 47e01ec..0000000 Binary files a/walls/XEW3qNl.jpeg and /dev/null differ diff --git a/walls/XIuQBa0.jpeg b/walls/XIuQBa0.jpeg deleted file mode 100644 index 69f18f5..0000000 Binary files a/walls/XIuQBa0.jpeg and /dev/null differ diff --git a/walls/XJhfGsi.jpeg b/walls/XJhfGsi.jpeg deleted file mode 100644 index b5188c0..0000000 Binary files a/walls/XJhfGsi.jpeg and /dev/null differ diff --git a/walls/XKSYvj2.png b/walls/XKSYvj2.png deleted file mode 100644 index 559fedb..0000000 Binary files a/walls/XKSYvj2.png and /dev/null differ diff --git a/walls/XKunoZS.jpeg b/walls/XKunoZS.jpeg deleted file mode 100644 index eaadb98..0000000 Binary files a/walls/XKunoZS.jpeg and /dev/null differ diff --git a/walls/XLIQnAY.jpeg b/walls/XLIQnAY.jpeg deleted file mode 100644 index 46f15f9..0000000 Binary files a/walls/XLIQnAY.jpeg and /dev/null differ diff --git a/walls/XMpSVOZ.jpeg b/walls/XMpSVOZ.jpeg deleted file mode 100644 index 9b7c491..0000000 Binary files a/walls/XMpSVOZ.jpeg and /dev/null differ diff --git a/walls/XOh830y.png b/walls/XOh830y.png deleted file mode 100644 index fc7b948..0000000 Binary files a/walls/XOh830y.png and /dev/null differ diff --git a/walls/XOigyja.jpeg b/walls/XOigyja.jpeg deleted file mode 100644 index 9ee13af..0000000 Binary files a/walls/XOigyja.jpeg and /dev/null differ diff --git a/walls/XPUtwhi.jpeg b/walls/XPUtwhi.jpeg deleted file mode 100644 index 98eb38b..0000000 Binary files a/walls/XPUtwhi.jpeg and /dev/null differ diff --git a/walls/XPj1oUb.jpeg b/walls/XPj1oUb.jpeg deleted file mode 100644 index 96904dd..0000000 Binary files a/walls/XPj1oUb.jpeg and /dev/null differ diff --git a/walls/XQRmRDy.jpeg b/walls/XQRmRDy.jpeg deleted file mode 100644 index 6c120f7..0000000 Binary files a/walls/XQRmRDy.jpeg and /dev/null differ diff --git a/walls/XQrDPNt.jpeg b/walls/XQrDPNt.jpeg deleted file mode 100644 index 5da24e1..0000000 Binary files a/walls/XQrDPNt.jpeg and /dev/null differ diff --git a/walls/XU7L3fE.jpeg b/walls/XU7L3fE.jpeg deleted file mode 100644 index 332d4b1..0000000 Binary files a/walls/XU7L3fE.jpeg and /dev/null differ diff --git a/walls/XUaFrkz.jpeg b/walls/XUaFrkz.jpeg deleted file mode 100644 index 3f2afd0..0000000 Binary files a/walls/XUaFrkz.jpeg and /dev/null differ diff --git a/walls/XYvav76.jpeg b/walls/XYvav76.jpeg deleted file mode 100644 index 6feb6c6..0000000 Binary files a/walls/XYvav76.jpeg and /dev/null differ diff --git a/walls/XYytk2z.jpeg b/walls/XYytk2z.jpeg deleted file mode 100644 index fe7baf5..0000000 Binary files a/walls/XYytk2z.jpeg and /dev/null differ diff --git a/walls/XaIkVYI.jpeg b/walls/XaIkVYI.jpeg deleted file mode 100644 index 2e4a808..0000000 Binary files a/walls/XaIkVYI.jpeg and /dev/null differ diff --git a/walls/Xbjp5cF.png b/walls/Xbjp5cF.png deleted file mode 100644 index d52db72..0000000 Binary files a/walls/Xbjp5cF.png and /dev/null differ diff --git a/walls/Xdo4kdZ.png b/walls/Xdo4kdZ.png deleted file mode 100644 index ac218b3..0000000 Binary files a/walls/Xdo4kdZ.png and /dev/null differ diff --git a/walls/Xe6QaRS.jpeg b/walls/Xe6QaRS.jpeg deleted file mode 100644 index d9799fc..0000000 Binary files a/walls/Xe6QaRS.jpeg and /dev/null differ diff --git a/walls/XfImTJh.png b/walls/XfImTJh.png deleted file mode 100644 index ecce0a2..0000000 Binary files a/walls/XfImTJh.png and /dev/null differ diff --git a/walls/Xfsya9p.png b/walls/Xfsya9p.png deleted file mode 100644 index 837ff36..0000000 Binary files a/walls/Xfsya9p.png and /dev/null differ diff --git a/walls/XhmFaYz.jpeg b/walls/XhmFaYz.jpeg deleted file mode 100644 index b21ef90..0000000 Binary files a/walls/XhmFaYz.jpeg and /dev/null differ diff --git a/walls/Xigh9oR.jpeg b/walls/Xigh9oR.jpeg deleted file mode 100644 index e43a570..0000000 Binary files a/walls/Xigh9oR.jpeg and /dev/null differ diff --git a/walls/XmjX10b.jpeg b/walls/XmjX10b.jpeg deleted file mode 100644 index 7995f4e..0000000 Binary files a/walls/XmjX10b.jpeg and /dev/null differ diff --git a/walls/XnVQFmE.jpeg b/walls/XnVQFmE.jpeg deleted file mode 100644 index 4d4d6ec..0000000 Binary files a/walls/XnVQFmE.jpeg and /dev/null differ diff --git a/walls/XnW50Ad.jpeg b/walls/XnW50Ad.jpeg deleted file mode 100644 index 8daf2fe..0000000 Binary files a/walls/XnW50Ad.jpeg and /dev/null differ diff --git a/walls/Xq0SNNQ.jpeg b/walls/Xq0SNNQ.jpeg deleted file mode 100644 index a1acd01..0000000 Binary files a/walls/Xq0SNNQ.jpeg and /dev/null differ diff --git a/walls/XqPgTVT.jpeg b/walls/XqPgTVT.jpeg deleted file mode 100644 index 8c8c47c..0000000 Binary files a/walls/XqPgTVT.jpeg and /dev/null differ diff --git a/walls/Xr55AhU.jpeg b/walls/Xr55AhU.jpeg deleted file mode 100644 index b672ca6..0000000 Binary files a/walls/Xr55AhU.jpeg and /dev/null differ diff --git a/walls/XuC2yBF.jpeg b/walls/XuC2yBF.jpeg deleted file mode 100644 index b754ad6..0000000 Binary files a/walls/XuC2yBF.jpeg and /dev/null differ diff --git a/walls/Xz920jA.jpeg b/walls/Xz920jA.jpeg deleted file mode 100644 index 1621ede..0000000 Binary files a/walls/Xz920jA.jpeg and /dev/null differ diff --git a/walls/Y0uoI5P.jpeg b/walls/Y0uoI5P.jpeg deleted file mode 100644 index 7f13454..0000000 Binary files a/walls/Y0uoI5P.jpeg and /dev/null differ diff --git a/walls/Y19B488.jpeg b/walls/Y19B488.jpeg deleted file mode 100644 index b0c7609..0000000 Binary files a/walls/Y19B488.jpeg and /dev/null differ diff --git a/walls/Y3UCcW6.png b/walls/Y3UCcW6.png deleted file mode 100644 index 6f4f81a..0000000 Binary files a/walls/Y3UCcW6.png and /dev/null differ diff --git a/walls/Y7G7RDw.jpeg b/walls/Y7G7RDw.jpeg deleted file mode 100644 index 10339e3..0000000 Binary files a/walls/Y7G7RDw.jpeg and /dev/null differ diff --git a/walls/Y7b7RDn.jpeg b/walls/Y7b7RDn.jpeg deleted file mode 100644 index cfa4f13..0000000 Binary files a/walls/Y7b7RDn.jpeg and /dev/null differ diff --git a/walls/Y8KhClW.jpeg b/walls/Y8KhClW.jpeg deleted file mode 100644 index 3c52ff2..0000000 Binary files a/walls/Y8KhClW.jpeg and /dev/null differ diff --git a/walls/YAEbm9n.jpeg b/walls/YAEbm9n.jpeg deleted file mode 100644 index cfe6ea2..0000000 Binary files a/walls/YAEbm9n.jpeg and /dev/null differ diff --git a/walls/YC2SYrd.jpeg b/walls/YC2SYrd.jpeg deleted file mode 100644 index 057eb55..0000000 Binary files a/walls/YC2SYrd.jpeg and /dev/null differ diff --git a/walls/YCEN7Te.png b/walls/YCEN7Te.png deleted file mode 100644 index 7ea9e91..0000000 Binary files a/walls/YCEN7Te.png and /dev/null differ diff --git a/walls/YCY5v68.jpeg b/walls/YCY5v68.jpeg deleted file mode 100644 index 5cb9b09..0000000 Binary files a/walls/YCY5v68.jpeg and /dev/null differ diff --git a/walls/YE0t1XT.jpeg b/walls/YE0t1XT.jpeg deleted file mode 100644 index 9df9d17..0000000 Binary files a/walls/YE0t1XT.jpeg and /dev/null differ diff --git a/walls/YF3890W.jpeg b/walls/YF3890W.jpeg deleted file mode 100644 index 62b797a..0000000 Binary files a/walls/YF3890W.jpeg and /dev/null differ diff --git a/walls/YHkXqh0.jpeg b/walls/YHkXqh0.jpeg deleted file mode 100644 index 59ac8b7..0000000 Binary files a/walls/YHkXqh0.jpeg and /dev/null differ diff --git a/walls/YIgsdvL.png b/walls/YIgsdvL.png deleted file mode 100644 index b803f36..0000000 Binary files a/walls/YIgsdvL.png and /dev/null differ diff --git a/walls/YJe3nme.jpeg b/walls/YJe3nme.jpeg deleted file mode 100644 index 8b168e5..0000000 Binary files a/walls/YJe3nme.jpeg and /dev/null differ diff --git a/walls/YJnoGk5.jpeg b/walls/YJnoGk5.jpeg deleted file mode 100644 index 7f5926e..0000000 Binary files a/walls/YJnoGk5.jpeg and /dev/null differ diff --git a/walls/YJs8MKm.png b/walls/YJs8MKm.png deleted file mode 100644 index d7258a5..0000000 Binary files a/walls/YJs8MKm.png and /dev/null differ diff --git a/walls/YMyPsmY.png b/walls/YMyPsmY.png deleted file mode 100644 index 5a1f365..0000000 Binary files a/walls/YMyPsmY.png and /dev/null differ diff --git a/walls/YOPE6iK.jpeg b/walls/YOPE6iK.jpeg deleted file mode 100644 index c028dcf..0000000 Binary files a/walls/YOPE6iK.jpeg and /dev/null differ diff --git a/walls/YPjbJOK.png b/walls/YPjbJOK.png deleted file mode 100644 index 455a9f8..0000000 Binary files a/walls/YPjbJOK.png and /dev/null differ diff --git a/walls/YRfCZLn.jpeg b/walls/YRfCZLn.jpeg deleted file mode 100644 index 939dcba..0000000 Binary files a/walls/YRfCZLn.jpeg and /dev/null differ diff --git a/walls/YSFbE7k.jpeg b/walls/YSFbE7k.jpeg deleted file mode 100644 index e39cef3..0000000 Binary files a/walls/YSFbE7k.jpeg and /dev/null differ diff --git a/walls/YTjBRg7.jpeg b/walls/YTjBRg7.jpeg deleted file mode 100644 index 4bb9a5f..0000000 Binary files a/walls/YTjBRg7.jpeg and /dev/null differ diff --git a/walls/YWwx7Rd.jpeg b/walls/YWwx7Rd.jpeg deleted file mode 100644 index f52f13f..0000000 Binary files a/walls/YWwx7Rd.jpeg and /dev/null differ diff --git a/walls/YYtOZsO.jpeg b/walls/YYtOZsO.jpeg deleted file mode 100644 index 44b9ed2..0000000 Binary files a/walls/YYtOZsO.jpeg and /dev/null differ diff --git a/walls/YZ22u8K.jpeg b/walls/YZ22u8K.jpeg deleted file mode 100644 index 62a9f66..0000000 Binary files a/walls/YZ22u8K.jpeg and /dev/null differ diff --git a/walls/YZGZpVA.jpeg b/walls/YZGZpVA.jpeg deleted file mode 100644 index 7073949..0000000 Binary files a/walls/YZGZpVA.jpeg and /dev/null differ diff --git a/walls/YbhdEwg.png b/walls/YbhdEwg.png deleted file mode 100644 index 4ba5e8b..0000000 Binary files a/walls/YbhdEwg.png and /dev/null differ diff --git a/walls/Yd9JWtH.jpeg b/walls/Yd9JWtH.jpeg deleted file mode 100644 index a694379..0000000 Binary files a/walls/Yd9JWtH.jpeg and /dev/null differ diff --git a/walls/YeSFPhU.png b/walls/YeSFPhU.png deleted file mode 100644 index 0f499eb..0000000 Binary files a/walls/YeSFPhU.png and /dev/null differ diff --git a/walls/YgGVbF6.jpeg b/walls/YgGVbF6.jpeg deleted file mode 100644 index aa53af4..0000000 Binary files a/walls/YgGVbF6.jpeg and /dev/null differ diff --git a/walls/YiFH8gX.jpeg b/walls/YiFH8gX.jpeg deleted file mode 100644 index adafc48..0000000 Binary files a/walls/YiFH8gX.jpeg and /dev/null differ diff --git a/walls/YizcaUi.jpeg b/walls/YizcaUi.jpeg deleted file mode 100644 index 96bc4f1..0000000 Binary files a/walls/YizcaUi.jpeg and /dev/null differ diff --git a/walls/YnbL7IQ.jpeg b/walls/YnbL7IQ.jpeg deleted file mode 100644 index 4667d4f..0000000 Binary files a/walls/YnbL7IQ.jpeg and /dev/null differ diff --git a/walls/YptbBEV.png b/walls/YptbBEV.png deleted file mode 100644 index 3d2ce5e..0000000 Binary files a/walls/YptbBEV.png and /dev/null differ diff --git a/walls/Yqj31Sd.jpeg b/walls/Yqj31Sd.jpeg deleted file mode 100644 index c8719e9..0000000 Binary files a/walls/Yqj31Sd.jpeg and /dev/null differ diff --git a/walls/Ys3BpFB.png b/walls/Ys3BpFB.png deleted file mode 100644 index 80e9c8f..0000000 Binary files a/walls/Ys3BpFB.png and /dev/null differ diff --git a/walls/YsEvfOh.jpeg b/walls/YsEvfOh.jpeg deleted file mode 100644 index 96b15ee..0000000 Binary files a/walls/YsEvfOh.jpeg and /dev/null differ diff --git a/walls/YsTRCzO.jpeg b/walls/YsTRCzO.jpeg deleted file mode 100644 index 1a4c026..0000000 Binary files a/walls/YsTRCzO.jpeg and /dev/null differ diff --git a/walls/YsoKmuI.jpeg b/walls/YsoKmuI.jpeg deleted file mode 100644 index 735aaa4..0000000 Binary files a/walls/YsoKmuI.jpeg and /dev/null differ diff --git a/walls/Yt8fvxK.png b/walls/Yt8fvxK.png deleted file mode 100644 index 0787527..0000000 Binary files a/walls/Yt8fvxK.png and /dev/null differ diff --git a/walls/Ytq8M1X.jpeg b/walls/Ytq8M1X.jpeg deleted file mode 100644 index 3d65c89..0000000 Binary files a/walls/Ytq8M1X.jpeg and /dev/null differ diff --git a/walls/YvUtjtB.jpeg b/walls/YvUtjtB.jpeg deleted file mode 100644 index b66dc4d..0000000 Binary files a/walls/YvUtjtB.jpeg and /dev/null differ diff --git a/walls/Yvg4DEF.png b/walls/Yvg4DEF.png deleted file mode 100644 index 7e8e817..0000000 Binary files a/walls/Yvg4DEF.png and /dev/null differ diff --git a/walls/YvuKAWi.jpeg b/walls/YvuKAWi.jpeg deleted file mode 100644 index c26afd9..0000000 Binary files a/walls/YvuKAWi.jpeg and /dev/null differ diff --git a/walls/Yw6jGP2.png b/walls/Yw6jGP2.png deleted file mode 100644 index ae8e139..0000000 Binary files a/walls/Yw6jGP2.png and /dev/null differ diff --git a/walls/YwaYJCm.jpeg b/walls/YwaYJCm.jpeg deleted file mode 100644 index b5551c9..0000000 Binary files a/walls/YwaYJCm.jpeg and /dev/null differ diff --git a/walls/Yxf8FM9.jpeg b/walls/Yxf8FM9.jpeg deleted file mode 100644 index 2c32814..0000000 Binary files a/walls/Yxf8FM9.jpeg and /dev/null differ diff --git a/walls/YyD7HaD.jpeg b/walls/YyD7HaD.jpeg deleted file mode 100644 index cad2008..0000000 Binary files a/walls/YyD7HaD.jpeg and /dev/null differ diff --git a/walls/Z0dm4p9.jpeg b/walls/Z0dm4p9.jpeg deleted file mode 100644 index 6124c3a..0000000 Binary files a/walls/Z0dm4p9.jpeg and /dev/null differ diff --git a/walls/Z10WrlL.png b/walls/Z10WrlL.png deleted file mode 100644 index cbec9f2..0000000 Binary files a/walls/Z10WrlL.png and /dev/null differ diff --git a/walls/Z10iYUZ.jpeg b/walls/Z10iYUZ.jpeg deleted file mode 100644 index 40f7765..0000000 Binary files a/walls/Z10iYUZ.jpeg and /dev/null differ diff --git a/walls/Z3SNXJh.jpeg b/walls/Z3SNXJh.jpeg deleted file mode 100644 index 235d43b..0000000 Binary files a/walls/Z3SNXJh.jpeg and /dev/null differ diff --git a/walls/Z7HCBF0.jpeg b/walls/Z7HCBF0.jpeg deleted file mode 100644 index 0da0464..0000000 Binary files a/walls/Z7HCBF0.jpeg and /dev/null differ diff --git a/walls/Z7Qf6xa.jpeg b/walls/Z7Qf6xa.jpeg deleted file mode 100644 index 07f9b8d..0000000 Binary files a/walls/Z7Qf6xa.jpeg and /dev/null differ diff --git a/walls/Z8SR3bN.jpeg b/walls/Z8SR3bN.jpeg deleted file mode 100644 index 578c07e..0000000 Binary files a/walls/Z8SR3bN.jpeg and /dev/null differ diff --git a/walls/Z8kkQ7n.jpeg b/walls/Z8kkQ7n.jpeg deleted file mode 100644 index 972b529..0000000 Binary files a/walls/Z8kkQ7n.jpeg and /dev/null differ diff --git a/walls/ZBrfJqA.png b/walls/ZBrfJqA.png deleted file mode 100644 index 2eeec63..0000000 Binary files a/walls/ZBrfJqA.png and /dev/null differ diff --git a/walls/ZD1EHVn.png b/walls/ZD1EHVn.png deleted file mode 100644 index c5eef7b..0000000 Binary files a/walls/ZD1EHVn.png and /dev/null differ diff --git a/walls/ZF63Rsx.png b/walls/ZF63Rsx.png deleted file mode 100644 index d3c7fbe..0000000 Binary files a/walls/ZF63Rsx.png and /dev/null differ diff --git a/walls/ZHb1GY6.jpeg b/walls/ZHb1GY6.jpeg deleted file mode 100644 index 867ee08..0000000 Binary files a/walls/ZHb1GY6.jpeg and /dev/null differ diff --git a/walls/ZML8AR6.jpeg b/walls/ZML8AR6.jpeg deleted file mode 100644 index c65e5db..0000000 Binary files a/walls/ZML8AR6.jpeg and /dev/null differ diff --git a/walls/ZMQfuZ5.jpeg b/walls/ZMQfuZ5.jpeg deleted file mode 100644 index 8469131..0000000 Binary files a/walls/ZMQfuZ5.jpeg and /dev/null differ diff --git a/walls/ZMftXzI.jpeg b/walls/ZMftXzI.jpeg deleted file mode 100644 index 556e516..0000000 Binary files a/walls/ZMftXzI.jpeg and /dev/null differ diff --git a/walls/ZMoZHjq.jpeg b/walls/ZMoZHjq.jpeg deleted file mode 100644 index f86cc95..0000000 Binary files a/walls/ZMoZHjq.jpeg and /dev/null differ diff --git a/walls/ZOCuGhi.png b/walls/ZOCuGhi.png deleted file mode 100644 index 51681e9..0000000 Binary files a/walls/ZOCuGhi.png and /dev/null differ diff --git a/walls/ZSOtvTX.jpeg b/walls/ZSOtvTX.jpeg deleted file mode 100644 index e82bddf..0000000 Binary files a/walls/ZSOtvTX.jpeg and /dev/null differ diff --git a/walls/ZT4k6nV.jpeg b/walls/ZT4k6nV.jpeg deleted file mode 100644 index 888aa02..0000000 Binary files a/walls/ZT4k6nV.jpeg and /dev/null differ diff --git a/walls/ZWpuIVx.jpeg b/walls/ZWpuIVx.jpeg deleted file mode 100644 index c45f22a..0000000 Binary files a/walls/ZWpuIVx.jpeg and /dev/null differ diff --git a/walls/ZXBd50K.jpeg b/walls/ZXBd50K.jpeg deleted file mode 100644 index 18a1937..0000000 Binary files a/walls/ZXBd50K.jpeg and /dev/null differ diff --git a/walls/ZYaVoS3.jpeg b/walls/ZYaVoS3.jpeg deleted file mode 100644 index 73724ff..0000000 Binary files a/walls/ZYaVoS3.jpeg and /dev/null differ diff --git a/walls/ZYcOkv0.jpeg b/walls/ZYcOkv0.jpeg deleted file mode 100644 index 15bfe02..0000000 Binary files a/walls/ZYcOkv0.jpeg and /dev/null differ diff --git a/walls/ZYnyXoP.jpeg b/walls/ZYnyXoP.jpeg deleted file mode 100644 index 8c7ebee..0000000 Binary files a/walls/ZYnyXoP.jpeg and /dev/null differ diff --git a/walls/ZZxxu2b.jpeg b/walls/ZZxxu2b.jpeg deleted file mode 100644 index d1fb88e..0000000 Binary files a/walls/ZZxxu2b.jpeg and /dev/null differ diff --git a/walls/ZalXl14.jpeg b/walls/ZalXl14.jpeg deleted file mode 100644 index 9294cb4..0000000 Binary files a/walls/ZalXl14.jpeg and /dev/null differ diff --git a/walls/Ze7VS92.jpeg b/walls/Ze7VS92.jpeg deleted file mode 100644 index fa4d28e..0000000 Binary files a/walls/Ze7VS92.jpeg and /dev/null differ diff --git a/walls/ZeGuB4x.jpeg b/walls/ZeGuB4x.jpeg deleted file mode 100644 index 35e8f7e..0000000 Binary files a/walls/ZeGuB4x.jpeg and /dev/null differ diff --git a/walls/ZgfirQ1.jpeg b/walls/ZgfirQ1.jpeg deleted file mode 100644 index f453c52..0000000 Binary files a/walls/ZgfirQ1.jpeg and /dev/null differ diff --git a/walls/Zh1NS6w.jpeg b/walls/Zh1NS6w.jpeg deleted file mode 100644 index fbd8830..0000000 Binary files a/walls/Zh1NS6w.jpeg and /dev/null differ diff --git a/walls/ZiwgmQk.jpeg b/walls/ZiwgmQk.jpeg deleted file mode 100644 index c4d00a9..0000000 Binary files a/walls/ZiwgmQk.jpeg and /dev/null differ diff --git a/walls/ZiwkfVU.jpeg b/walls/ZiwkfVU.jpeg deleted file mode 100644 index d3f082c..0000000 Binary files a/walls/ZiwkfVU.jpeg and /dev/null differ diff --git a/walls/Zj3MfUP.jpeg b/walls/Zj3MfUP.jpeg deleted file mode 100644 index b90d1e2..0000000 Binary files a/walls/Zj3MfUP.jpeg and /dev/null differ diff --git a/walls/Zq2QWgh.jpeg b/walls/Zq2QWgh.jpeg deleted file mode 100644 index 652dbe9..0000000 Binary files a/walls/Zq2QWgh.jpeg and /dev/null differ diff --git a/walls/ZqYOE7y.jpeg b/walls/ZqYOE7y.jpeg deleted file mode 100644 index 9ec05d6..0000000 Binary files a/walls/ZqYOE7y.jpeg and /dev/null differ diff --git a/walls/ZqofKLT.jpeg b/walls/ZqofKLT.jpeg deleted file mode 100644 index 6d97acd..0000000 Binary files a/walls/ZqofKLT.jpeg and /dev/null differ diff --git a/walls/ZqyLbjQ.jpeg b/walls/ZqyLbjQ.jpeg deleted file mode 100644 index 7776322..0000000 Binary files a/walls/ZqyLbjQ.jpeg and /dev/null differ diff --git a/walls/ZrWLsFg.jpeg b/walls/ZrWLsFg.jpeg deleted file mode 100644 index 27d9068..0000000 Binary files a/walls/ZrWLsFg.jpeg and /dev/null differ diff --git a/walls/ZtVg33l.png b/walls/ZtVg33l.png deleted file mode 100644 index 079328f..0000000 Binary files a/walls/ZtVg33l.png and /dev/null differ diff --git a/walls/ZuL5Y4n.jpeg b/walls/ZuL5Y4n.jpeg deleted file mode 100644 index 31f14d8..0000000 Binary files a/walls/ZuL5Y4n.jpeg and /dev/null differ diff --git a/walls/ZuPfcFD.jpeg b/walls/ZuPfcFD.jpeg deleted file mode 100644 index 492073f..0000000 Binary files a/walls/ZuPfcFD.jpeg and /dev/null differ diff --git a/walls/ZwsGAl1.jpeg b/walls/ZwsGAl1.jpeg deleted file mode 100644 index 3477b60..0000000 Binary files a/walls/ZwsGAl1.jpeg and /dev/null differ diff --git a/walls/ZzZ7aIN.jpeg b/walls/ZzZ7aIN.jpeg deleted file mode 100644 index d337740..0000000 Binary files a/walls/ZzZ7aIN.jpeg and /dev/null differ diff --git a/walls/ZznlOLe.jpeg b/walls/ZznlOLe.jpeg deleted file mode 100644 index 952bb5a..0000000 Binary files a/walls/ZznlOLe.jpeg and /dev/null differ diff --git a/walls/a1Dfw45.png b/walls/a1Dfw45.png deleted file mode 100644 index 259ea2c..0000000 Binary files a/walls/a1Dfw45.png and /dev/null differ diff --git a/walls/a6sol7A.jpeg b/walls/a6sol7A.jpeg deleted file mode 100644 index 3f64fba..0000000 Binary files a/walls/a6sol7A.jpeg and /dev/null differ diff --git a/walls/a7RfK25.jpeg b/walls/a7RfK25.jpeg deleted file mode 100644 index de55ebd..0000000 Binary files a/walls/a7RfK25.jpeg and /dev/null differ diff --git a/walls/a9HqiNz.jpeg b/walls/a9HqiNz.jpeg deleted file mode 100644 index e2bbe63..0000000 Binary files a/walls/a9HqiNz.jpeg and /dev/null differ diff --git a/walls/a9knSCA.jpeg b/walls/a9knSCA.jpeg deleted file mode 100644 index 827f242..0000000 Binary files a/walls/a9knSCA.jpeg and /dev/null differ diff --git a/walls/aCDZXa8.png b/walls/aCDZXa8.png deleted file mode 100644 index 023dd43..0000000 Binary files a/walls/aCDZXa8.png and /dev/null differ diff --git a/walls/aEag30B.jpeg b/walls/aEag30B.jpeg deleted file mode 100644 index 8c26f6c..0000000 Binary files a/walls/aEag30B.jpeg and /dev/null differ diff --git a/walls/aFmVdsc.jpeg b/walls/aFmVdsc.jpeg deleted file mode 100644 index 153a6c6..0000000 Binary files a/walls/aFmVdsc.jpeg and /dev/null differ diff --git a/walls/aJf3aNp.png b/walls/aJf3aNp.png deleted file mode 100644 index b2738b3..0000000 Binary files a/walls/aJf3aNp.png and /dev/null differ diff --git a/walls/aKu6Csu.jpeg b/walls/aKu6Csu.jpeg deleted file mode 100644 index 8624598..0000000 Binary files a/walls/aKu6Csu.jpeg and /dev/null differ diff --git a/walls/aLJdSAG.jpeg b/walls/aLJdSAG.jpeg deleted file mode 100644 index c9b38a1..0000000 Binary files a/walls/aLJdSAG.jpeg and /dev/null differ diff --git a/walls/aLra0yQ.png b/walls/aLra0yQ.png deleted file mode 100644 index 86c7465..0000000 Binary files a/walls/aLra0yQ.png and /dev/null differ diff --git a/walls/aRRpsNd.jpeg b/walls/aRRpsNd.jpeg deleted file mode 100644 index 0000d99..0000000 Binary files a/walls/aRRpsNd.jpeg and /dev/null differ diff --git a/walls/aSIGAU4.jpeg b/walls/aSIGAU4.jpeg deleted file mode 100644 index 3b5baac..0000000 Binary files a/walls/aSIGAU4.jpeg and /dev/null differ diff --git a/walls/aTZikkV.jpeg b/walls/aTZikkV.jpeg deleted file mode 100644 index 674e7f6..0000000 Binary files a/walls/aTZikkV.jpeg and /dev/null differ diff --git a/walls/aUSIyD0.jpeg b/walls/aUSIyD0.jpeg deleted file mode 100644 index 38eff28..0000000 Binary files a/walls/aUSIyD0.jpeg and /dev/null differ diff --git a/walls/aUXJiPz.jpeg b/walls/aUXJiPz.jpeg deleted file mode 100644 index 74d0a27..0000000 Binary files a/walls/aUXJiPz.jpeg and /dev/null differ diff --git a/walls/aV7lOzq.jpeg b/walls/aV7lOzq.jpeg deleted file mode 100644 index 090da05..0000000 Binary files a/walls/aV7lOzq.jpeg and /dev/null differ diff --git a/walls/aW4cQMV.jpeg b/walls/aW4cQMV.jpeg deleted file mode 100644 index 8229e2c..0000000 Binary files a/walls/aW4cQMV.jpeg and /dev/null differ diff --git a/walls/aWE1pik.jpeg b/walls/aWE1pik.jpeg deleted file mode 100644 index b6bd835..0000000 Binary files a/walls/aWE1pik.jpeg and /dev/null differ diff --git a/walls/aWUx2pS.jpeg b/walls/aWUx2pS.jpeg deleted file mode 100644 index 79b4b9d..0000000 Binary files a/walls/aWUx2pS.jpeg and /dev/null differ diff --git a/walls/aXBfbkh.jpeg b/walls/aXBfbkh.jpeg deleted file mode 100644 index 4be2aa7..0000000 Binary files a/walls/aXBfbkh.jpeg and /dev/null differ diff --git a/walls/acb4tY5.jpeg b/walls/acb4tY5.jpeg deleted file mode 100644 index cbc97a3..0000000 Binary files a/walls/acb4tY5.jpeg and /dev/null differ diff --git a/walls/ads.js b/walls/ads.js deleted file mode 100644 index 0f93b09..0000000 --- a/walls/ads.js +++ /dev/null @@ -1,4 +0,0 @@ -var e=document.createElement('div'); -e.id='a2ba06a4-a2ec-4182-b295-c15ffe5f1181'; -e.style.display='none'; -document.body.appendChild(e); diff --git a/walls/aeCIG0b.jpeg b/walls/aeCIG0b.jpeg deleted file mode 100644 index 94a8f11..0000000 Binary files a/walls/aeCIG0b.jpeg and /dev/null differ diff --git a/walls/ag43aOL.png b/walls/ag43aOL.png deleted file mode 100644 index 48d4da1..0000000 Binary files a/walls/ag43aOL.png and /dev/null differ diff --git a/walls/aghbBKK.jpeg b/walls/aghbBKK.jpeg deleted file mode 100644 index fb43ab2..0000000 Binary files a/walls/aghbBKK.jpeg and /dev/null differ diff --git a/walls/aiSXWqU.jpeg b/walls/aiSXWqU.jpeg deleted file mode 100644 index 754d61a..0000000 Binary files a/walls/aiSXWqU.jpeg and /dev/null differ diff --git a/walls/aiVrc3n.jpeg b/walls/aiVrc3n.jpeg deleted file mode 100644 index 56f253f..0000000 Binary files a/walls/aiVrc3n.jpeg and /dev/null differ diff --git a/walls/akOHgcb.jpeg b/walls/akOHgcb.jpeg deleted file mode 100644 index e84a6ee..0000000 Binary files a/walls/akOHgcb.jpeg and /dev/null differ diff --git a/walls/alBromX.jpeg b/walls/alBromX.jpeg deleted file mode 100644 index efe4a12..0000000 Binary files a/walls/alBromX.jpeg and /dev/null differ diff --git a/walls/aleLu6H.png b/walls/aleLu6H.png deleted file mode 100644 index 5d080ad..0000000 Binary files a/walls/aleLu6H.png and /dev/null differ diff --git a/walls/amFC7AX.jpeg b/walls/amFC7AX.jpeg deleted file mode 100644 index 592a0fa..0000000 Binary files a/walls/amFC7AX.jpeg and /dev/null differ diff --git a/walls/android-icon-192x192.png b/walls/android-icon-192x192.png deleted file mode 100644 index 82b6478..0000000 Binary files a/walls/android-icon-192x192.png and /dev/null differ diff --git a/walls/anjoHL0.jpeg b/walls/anjoHL0.jpeg deleted file mode 100644 index 660b84b..0000000 Binary files a/walls/anjoHL0.jpeg and /dev/null differ diff --git a/walls/aoAKy01.jpeg b/walls/aoAKy01.jpeg deleted file mode 100644 index 275af1d..0000000 Binary files a/walls/aoAKy01.jpeg and /dev/null differ diff --git a/walls/apoA6mw.jpeg b/walls/apoA6mw.jpeg deleted file mode 100644 index 283248d..0000000 Binary files a/walls/apoA6mw.jpeg and /dev/null differ diff --git a/walls/apple-icon-114x114.png b/walls/apple-icon-114x114.png deleted file mode 100644 index 671cafb..0000000 Binary files a/walls/apple-icon-114x114.png and /dev/null differ diff --git a/walls/apple-icon-120x120.png b/walls/apple-icon-120x120.png deleted file mode 100644 index 5aaebfe..0000000 Binary files a/walls/apple-icon-120x120.png and /dev/null differ diff --git a/walls/apple-icon-144x144.png b/walls/apple-icon-144x144.png deleted file mode 100644 index e0e9a35..0000000 Binary files a/walls/apple-icon-144x144.png and /dev/null differ diff --git a/walls/apple-icon-152x152.png b/walls/apple-icon-152x152.png deleted file mode 100644 index baeadfe..0000000 Binary files a/walls/apple-icon-152x152.png and /dev/null differ diff --git a/walls/apple-icon-180x180.png b/walls/apple-icon-180x180.png deleted file mode 100644 index 4f79d84..0000000 Binary files a/walls/apple-icon-180x180.png and /dev/null differ diff --git a/walls/apple-icon-57x57.png b/walls/apple-icon-57x57.png deleted file mode 100644 index ff0b440..0000000 Binary files a/walls/apple-icon-57x57.png and /dev/null differ diff --git a/walls/apple-icon-60x60.png b/walls/apple-icon-60x60.png deleted file mode 100644 index 87832a8..0000000 Binary files a/walls/apple-icon-60x60.png and /dev/null differ diff --git a/walls/apple-icon-72x72.png b/walls/apple-icon-72x72.png deleted file mode 100644 index 72c9cbd..0000000 Binary files a/walls/apple-icon-72x72.png and /dev/null differ diff --git a/walls/apple-icon-76x76.png b/walls/apple-icon-76x76.png deleted file mode 100644 index 628f1d8..0000000 Binary files a/walls/apple-icon-76x76.png and /dev/null differ diff --git a/walls/auM3jWe.jpeg b/walls/auM3jWe.jpeg deleted file mode 100644 index c15bd30..0000000 Binary files a/walls/auM3jWe.jpeg and /dev/null differ diff --git a/walls/auhsKSI.jpeg b/walls/auhsKSI.jpeg deleted file mode 100644 index 3800a4c..0000000 Binary files a/walls/auhsKSI.jpeg and /dev/null differ diff --git a/walls/avYxX3S.jpeg b/walls/avYxX3S.jpeg deleted file mode 100644 index 6974974..0000000 Binary files a/walls/avYxX3S.jpeg and /dev/null differ diff --git a/walls/avri0k8.jpeg b/walls/avri0k8.jpeg deleted file mode 100644 index 1f3827f..0000000 Binary files a/walls/avri0k8.jpeg and /dev/null differ diff --git a/walls/aw8lzfv.png b/walls/aw8lzfv.png deleted file mode 100644 index acfc6dd..0000000 Binary files a/walls/aw8lzfv.png and /dev/null differ diff --git a/walls/award-gold-medium.png b/walls/award-gold-medium.png deleted file mode 100644 index 317e933..0000000 Binary files a/walls/award-gold-medium.png and /dev/null differ diff --git a/walls/b06XHTo.jpeg b/walls/b06XHTo.jpeg deleted file mode 100644 index 7c97ee9..0000000 Binary files a/walls/b06XHTo.jpeg and /dev/null differ diff --git a/walls/b24cYxr.jpeg b/walls/b24cYxr.jpeg deleted file mode 100644 index d2af9f5..0000000 Binary files a/walls/b24cYxr.jpeg and /dev/null differ diff --git a/walls/b2lmwNh.jpeg b/walls/b2lmwNh.jpeg deleted file mode 100644 index 92f4244..0000000 Binary files a/walls/b2lmwNh.jpeg and /dev/null differ diff --git a/walls/b4AyRGW.jpeg b/walls/b4AyRGW.jpeg deleted file mode 100644 index 160b1f4..0000000 Binary files a/walls/b4AyRGW.jpeg and /dev/null differ diff --git a/walls/b80VsvN.jpeg b/walls/b80VsvN.jpeg deleted file mode 100644 index 95cf796..0000000 Binary files a/walls/b80VsvN.jpeg and /dev/null differ diff --git a/walls/bAPvf9IfH_tg4XcsbhTy_ZXCQIi3KIXrlFOnUzZ8r6s.jpg b/walls/bAPvf9IfH_tg4XcsbhTy_ZXCQIi3KIXrlFOnUzZ8r6s.jpg deleted file mode 100644 index 3defc7a..0000000 Binary files a/walls/bAPvf9IfH_tg4XcsbhTy_ZXCQIi3KIXrlFOnUzZ8r6s.jpg and /dev/null differ diff --git a/walls/bB6kso1.jpeg b/walls/bB6kso1.jpeg deleted file mode 100644 index 89389dd..0000000 Binary files a/walls/bB6kso1.jpeg and /dev/null differ diff --git a/walls/bEWU2t5.jpeg b/walls/bEWU2t5.jpeg deleted file mode 100644 index 5e971aa..0000000 Binary files a/walls/bEWU2t5.jpeg and /dev/null differ diff --git a/walls/bF2KhIr.jpeg b/walls/bF2KhIr.jpeg deleted file mode 100644 index 9367041..0000000 Binary files a/walls/bF2KhIr.jpeg and /dev/null differ diff --git a/walls/bGBGv3k.jpeg b/walls/bGBGv3k.jpeg deleted file mode 100644 index 66deb56..0000000 Binary files a/walls/bGBGv3k.jpeg and /dev/null differ diff --git a/walls/bJKIUPa.jpeg b/walls/bJKIUPa.jpeg deleted file mode 100644 index c1733e6..0000000 Binary files a/walls/bJKIUPa.jpeg and /dev/null differ diff --git a/walls/bKSBFP9.png b/walls/bKSBFP9.png deleted file mode 100644 index d8ccc21..0000000 Binary files a/walls/bKSBFP9.png and /dev/null differ diff --git a/walls/bOOmbs6.png b/walls/bOOmbs6.png deleted file mode 100644 index e1d81b3..0000000 Binary files a/walls/bOOmbs6.png and /dev/null differ diff --git a/walls/bPayGC8.png b/walls/bPayGC8.png deleted file mode 100644 index 30b917b..0000000 Binary files a/walls/bPayGC8.png and /dev/null differ diff --git a/walls/bQIXeki.jpeg b/walls/bQIXeki.jpeg deleted file mode 100644 index 3dc5b78..0000000 Binary files a/walls/bQIXeki.jpeg and /dev/null differ diff --git a/walls/bQjE1b0.jpeg b/walls/bQjE1b0.jpeg deleted file mode 100644 index 8d08639..0000000 Binary files a/walls/bQjE1b0.jpeg and /dev/null differ diff --git a/walls/bQw2wfS.jpeg b/walls/bQw2wfS.jpeg deleted file mode 100644 index 23b39e7..0000000 Binary files a/walls/bQw2wfS.jpeg and /dev/null differ diff --git a/walls/bRCBDjt.jpeg b/walls/bRCBDjt.jpeg deleted file mode 100644 index 96361cd..0000000 Binary files a/walls/bRCBDjt.jpeg and /dev/null differ diff --git a/walls/bS6bV36.jpeg b/walls/bS6bV36.jpeg deleted file mode 100644 index 7147c21..0000000 Binary files a/walls/bS6bV36.jpeg and /dev/null differ diff --git a/walls/bU150WV.jpeg b/walls/bU150WV.jpeg deleted file mode 100644 index d429df1..0000000 Binary files a/walls/bU150WV.jpeg and /dev/null differ diff --git a/walls/bVhLcGt.jpeg b/walls/bVhLcGt.jpeg deleted file mode 100644 index 69e9541..0000000 Binary files a/walls/bVhLcGt.jpeg and /dev/null differ diff --git a/walls/bWEyI3z.jpeg b/walls/bWEyI3z.jpeg deleted file mode 100644 index 77844cd..0000000 Binary files a/walls/bWEyI3z.jpeg and /dev/null differ diff --git a/walls/baXtUi1.jpeg b/walls/baXtUi1.jpeg deleted file mode 100644 index b068a96..0000000 Binary files a/walls/baXtUi1.jpeg and /dev/null differ diff --git a/walls/bd5ahTf.png b/walls/bd5ahTf.png deleted file mode 100644 index 37b6ea7..0000000 Binary files a/walls/bd5ahTf.png and /dev/null differ diff --git a/walls/beEoLW0.jpeg b/walls/beEoLW0.jpeg deleted file mode 100644 index 5686631..0000000 Binary files a/walls/beEoLW0.jpeg and /dev/null differ diff --git a/walls/bjtZcmg.jpeg b/walls/bjtZcmg.jpeg deleted file mode 100644 index 9009f4a..0000000 Binary files a/walls/bjtZcmg.jpeg and /dev/null differ diff --git a/walls/bluP3ET.jpeg b/walls/bluP3ET.jpeg deleted file mode 100644 index 051cea2..0000000 Binary files a/walls/bluP3ET.jpeg and /dev/null differ diff --git a/walls/bmURZRJ.png b/walls/bmURZRJ.png deleted file mode 100644 index 5790df7..0000000 Binary files a/walls/bmURZRJ.png and /dev/null differ diff --git a/walls/boGASLk.png b/walls/boGASLk.png deleted file mode 100644 index 71a6b7c..0000000 Binary files a/walls/boGASLk.png and /dev/null differ diff --git a/walls/bqfc1qV.png b/walls/bqfc1qV.png deleted file mode 100644 index d176738..0000000 Binary files a/walls/bqfc1qV.png and /dev/null differ diff --git a/walls/bsFbJsQ.jpeg b/walls/bsFbJsQ.jpeg deleted file mode 100644 index d151a85..0000000 Binary files a/walls/bsFbJsQ.jpeg and /dev/null differ diff --git a/walls/btNlCaM.jpeg b/walls/btNlCaM.jpeg deleted file mode 100644 index 5823540..0000000 Binary files a/walls/btNlCaM.jpeg and /dev/null differ diff --git a/walls/buolKqK.jpeg b/walls/buolKqK.jpeg deleted file mode 100644 index 2e362bc..0000000 Binary files a/walls/buolKqK.jpeg and /dev/null differ diff --git a/walls/bxaaAcv.jpeg b/walls/bxaaAcv.jpeg deleted file mode 100644 index 0d98ab4..0000000 Binary files a/walls/bxaaAcv.jpeg and /dev/null differ diff --git a/walls/bxlPZyd.png b/walls/bxlPZyd.png deleted file mode 100644 index 8e7e6b5..0000000 Binary files a/walls/bxlPZyd.png and /dev/null differ diff --git a/walls/bzzJ1ra.jpeg b/walls/bzzJ1ra.jpeg deleted file mode 100644 index 861539d..0000000 Binary files a/walls/bzzJ1ra.jpeg and /dev/null differ diff --git a/walls/c0LOi4m.png b/walls/c0LOi4m.png deleted file mode 100644 index f3f5904..0000000 Binary files a/walls/c0LOi4m.png and /dev/null differ diff --git a/walls/c1C9L0B.jpeg b/walls/c1C9L0B.jpeg deleted file mode 100644 index 05f894c..0000000 Binary files a/walls/c1C9L0B.jpeg and /dev/null differ diff --git a/walls/c2tzHsf.jpeg b/walls/c2tzHsf.jpeg deleted file mode 100644 index 0046cd3..0000000 Binary files a/walls/c2tzHsf.jpeg and /dev/null differ diff --git a/walls/c6CVdy6.jpeg b/walls/c6CVdy6.jpeg deleted file mode 100644 index 51ae2b0..0000000 Binary files a/walls/c6CVdy6.jpeg and /dev/null differ diff --git a/walls/c6UiCIx.jpeg b/walls/c6UiCIx.jpeg deleted file mode 100644 index 69f36f5..0000000 Binary files a/walls/c6UiCIx.jpeg and /dev/null differ diff --git a/walls/c6tYiRY.jpeg b/walls/c6tYiRY.jpeg deleted file mode 100644 index 7927984..0000000 Binary files a/walls/c6tYiRY.jpeg and /dev/null differ diff --git a/walls/c8c3TDw.jpeg b/walls/c8c3TDw.jpeg deleted file mode 100644 index caa7632..0000000 Binary files a/walls/c8c3TDw.jpeg and /dev/null differ diff --git a/walls/c9LsOhE.jpeg b/walls/c9LsOhE.jpeg deleted file mode 100644 index ce0db13..0000000 Binary files a/walls/c9LsOhE.jpeg and /dev/null differ diff --git a/walls/cB5hS1J.png b/walls/cB5hS1J.png deleted file mode 100644 index 9bdd9fb..0000000 Binary files a/walls/cB5hS1J.png and /dev/null differ diff --git a/walls/cDr0i4G.jpeg b/walls/cDr0i4G.jpeg deleted file mode 100644 index 5ea0322..0000000 Binary files a/walls/cDr0i4G.jpeg and /dev/null differ diff --git a/walls/cEUf8xL.jpeg b/walls/cEUf8xL.jpeg deleted file mode 100644 index c2b5b04..0000000 Binary files a/walls/cEUf8xL.jpeg and /dev/null differ diff --git a/walls/cF3qVva.jpeg b/walls/cF3qVva.jpeg deleted file mode 100644 index b047a30..0000000 Binary files a/walls/cF3qVva.jpeg and /dev/null differ diff --git a/walls/cFDBDXY.jpeg b/walls/cFDBDXY.jpeg deleted file mode 100644 index a7df1f2..0000000 Binary files a/walls/cFDBDXY.jpeg and /dev/null differ diff --git a/walls/cGzwu2P.jpeg b/walls/cGzwu2P.jpeg deleted file mode 100644 index 8deea26..0000000 Binary files a/walls/cGzwu2P.jpeg and /dev/null differ diff --git a/walls/cHwB5NE.jpeg b/walls/cHwB5NE.jpeg deleted file mode 100644 index c69862e..0000000 Binary files a/walls/cHwB5NE.jpeg and /dev/null differ diff --git a/walls/cJQc2Lk.jpeg b/walls/cJQc2Lk.jpeg deleted file mode 100644 index b0d3d86..0000000 Binary files a/walls/cJQc2Lk.jpeg and /dev/null differ diff --git a/walls/cJwHwJ1.jpeg b/walls/cJwHwJ1.jpeg deleted file mode 100644 index 606d16a..0000000 Binary files a/walls/cJwHwJ1.jpeg and /dev/null differ diff --git a/walls/cLhzfPn.jpeg b/walls/cLhzfPn.jpeg deleted file mode 100644 index 552c21f..0000000 Binary files a/walls/cLhzfPn.jpeg and /dev/null differ diff --git a/walls/cM84Eqb.jpeg b/walls/cM84Eqb.jpeg deleted file mode 100644 index 757829e..0000000 Binary files a/walls/cM84Eqb.jpeg and /dev/null differ diff --git a/walls/cNTKABt.jpeg b/walls/cNTKABt.jpeg deleted file mode 100644 index 460baf5..0000000 Binary files a/walls/cNTKABt.jpeg and /dev/null differ diff --git a/walls/cPRDTRG.jpeg b/walls/cPRDTRG.jpeg deleted file mode 100644 index 0ca1399..0000000 Binary files a/walls/cPRDTRG.jpeg and /dev/null differ diff --git a/walls/cRBJ8A4.jpeg b/walls/cRBJ8A4.jpeg deleted file mode 100644 index 980ebf5..0000000 Binary files a/walls/cRBJ8A4.jpeg and /dev/null differ diff --git a/walls/cRHt387.jpeg b/walls/cRHt387.jpeg deleted file mode 100644 index e32f255..0000000 Binary files a/walls/cRHt387.jpeg and /dev/null differ diff --git a/walls/cU7O6Pp.jpeg b/walls/cU7O6Pp.jpeg deleted file mode 100644 index 559508b..0000000 Binary files a/walls/cU7O6Pp.jpeg and /dev/null differ diff --git a/walls/cVTbPad.jpeg b/walls/cVTbPad.jpeg deleted file mode 100644 index 262d1fd..0000000 Binary files a/walls/cVTbPad.jpeg and /dev/null differ diff --git a/walls/cVpq9Ux.png b/walls/cVpq9Ux.png deleted file mode 100644 index 15609d2..0000000 Binary files a/walls/cVpq9Ux.png and /dev/null differ diff --git a/walls/cW4T5F2.jpeg b/walls/cW4T5F2.jpeg deleted file mode 100644 index 2868955..0000000 Binary files a/walls/cW4T5F2.jpeg and /dev/null differ diff --git a/walls/cc7juol.png b/walls/cc7juol.png deleted file mode 100644 index 42ec9b4..0000000 Binary files a/walls/cc7juol.png and /dev/null differ diff --git a/walls/ccCAcUd.jpeg b/walls/ccCAcUd.jpeg deleted file mode 100644 index 939f6c5..0000000 Binary files a/walls/ccCAcUd.jpeg and /dev/null differ diff --git a/walls/cf3A4O1.jpeg b/walls/cf3A4O1.jpeg deleted file mode 100644 index 07fc0c3..0000000 Binary files a/walls/cf3A4O1.jpeg and /dev/null differ diff --git a/walls/cfyfowv.jpeg b/walls/cfyfowv.jpeg deleted file mode 100644 index daab9d1..0000000 Binary files a/walls/cfyfowv.jpeg and /dev/null differ diff --git a/walls/cgRxgSy.jpeg b/walls/cgRxgSy.jpeg deleted file mode 100644 index dd1c67b..0000000 Binary files a/walls/cgRxgSy.jpeg and /dev/null differ diff --git a/walls/chitUqk.jpeg b/walls/chitUqk.jpeg deleted file mode 100644 index f92892b..0000000 Binary files a/walls/chitUqk.jpeg and /dev/null differ diff --git a/walls/cj9dWRI.jpeg b/walls/cj9dWRI.jpeg deleted file mode 100644 index 79240c8..0000000 Binary files a/walls/cj9dWRI.jpeg and /dev/null differ diff --git a/walls/cjsc39G.jpeg b/walls/cjsc39G.jpeg deleted file mode 100644 index a75362d..0000000 Binary files a/walls/cjsc39G.jpeg and /dev/null differ diff --git a/walls/cragzNp.jpeg b/walls/cragzNp.jpeg deleted file mode 100644 index acf0ae4..0000000 Binary files a/walls/cragzNp.jpeg and /dev/null differ diff --git a/walls/csgZJUu.jpeg b/walls/csgZJUu.jpeg deleted file mode 100644 index e3f11fa..0000000 Binary files a/walls/csgZJUu.jpeg and /dev/null differ diff --git a/walls/csidvXi.jpeg b/walls/csidvXi.jpeg deleted file mode 100644 index 32f939a..0000000 Binary files a/walls/csidvXi.jpeg and /dev/null differ diff --git a/walls/csxNJQQ.jpeg b/walls/csxNJQQ.jpeg deleted file mode 100644 index 5810840..0000000 Binary files a/walls/csxNJQQ.jpeg and /dev/null differ diff --git a/walls/cuwGKoq.png b/walls/cuwGKoq.png deleted file mode 100644 index 08324d3..0000000 Binary files a/walls/cuwGKoq.png and /dev/null differ diff --git a/walls/cvMHWjA.jpeg b/walls/cvMHWjA.jpeg deleted file mode 100644 index 5d13fa5..0000000 Binary files a/walls/cvMHWjA.jpeg and /dev/null differ diff --git a/walls/cvXeIhS.jpeg b/walls/cvXeIhS.jpeg deleted file mode 100644 index 19da78f..0000000 Binary files a/walls/cvXeIhS.jpeg and /dev/null differ diff --git a/walls/cwS0Z5n.jpeg b/walls/cwS0Z5n.jpeg deleted file mode 100644 index 3309f71..0000000 Binary files a/walls/cwS0Z5n.jpeg and /dev/null differ diff --git a/walls/cxsABkw.png b/walls/cxsABkw.png deleted file mode 100644 index 851f7f5..0000000 Binary files a/walls/cxsABkw.png and /dev/null differ diff --git a/walls/cyOvX96.png b/walls/cyOvX96.png deleted file mode 100644 index 7e7266e..0000000 Binary files a/walls/cyOvX96.png and /dev/null differ diff --git a/walls/czfBdbO.jpeg b/walls/czfBdbO.jpeg deleted file mode 100644 index 5032f9c..0000000 Binary files a/walls/czfBdbO.jpeg and /dev/null differ diff --git a/walls/cznjvUX.jpeg b/walls/cznjvUX.jpeg deleted file mode 100644 index 8c934c4..0000000 Binary files a/walls/cznjvUX.jpeg and /dev/null differ diff --git a/walls/d0OUD2v.jpeg b/walls/d0OUD2v.jpeg deleted file mode 100644 index 29d047d..0000000 Binary files a/walls/d0OUD2v.jpeg and /dev/null differ diff --git a/walls/d0yLo7v.jpeg b/walls/d0yLo7v.jpeg deleted file mode 100644 index 476c4fb..0000000 Binary files a/walls/d0yLo7v.jpeg and /dev/null differ diff --git a/walls/d1wOZC9.jpeg b/walls/d1wOZC9.jpeg deleted file mode 100644 index 956e90e..0000000 Binary files a/walls/d1wOZC9.jpeg and /dev/null differ diff --git a/walls/d4BTIrO.jpeg b/walls/d4BTIrO.jpeg deleted file mode 100644 index 6fa47dc..0000000 Binary files a/walls/d4BTIrO.jpeg and /dev/null differ diff --git a/walls/d8TPsvt.jpeg b/walls/d8TPsvt.jpeg deleted file mode 100644 index d64827a..0000000 Binary files a/walls/d8TPsvt.jpeg and /dev/null differ diff --git a/walls/d9cx76h.jpeg b/walls/d9cx76h.jpeg deleted file mode 100644 index ed97191..0000000 Binary files a/walls/d9cx76h.jpeg and /dev/null differ diff --git a/walls/dAmBpjd.jpeg b/walls/dAmBpjd.jpeg deleted file mode 100644 index c150943..0000000 Binary files a/walls/dAmBpjd.jpeg and /dev/null differ diff --git a/walls/dBQaQlt.jpeg b/walls/dBQaQlt.jpeg deleted file mode 100644 index ed446d4..0000000 Binary files a/walls/dBQaQlt.jpeg and /dev/null differ diff --git a/walls/dC2txfP.jpeg b/walls/dC2txfP.jpeg deleted file mode 100644 index 4fbc3e8..0000000 Binary files a/walls/dC2txfP.jpeg and /dev/null differ diff --git a/walls/dCb75q5.jpeg b/walls/dCb75q5.jpeg deleted file mode 100644 index 94a7181..0000000 Binary files a/walls/dCb75q5.jpeg and /dev/null differ diff --git a/walls/dCrUCFj.jpeg b/walls/dCrUCFj.jpeg deleted file mode 100644 index a33feb0..0000000 Binary files a/walls/dCrUCFj.jpeg and /dev/null differ diff --git a/walls/dFfMnBK.jpeg b/walls/dFfMnBK.jpeg deleted file mode 100644 index 596fa8d..0000000 Binary files a/walls/dFfMnBK.jpeg and /dev/null differ diff --git a/walls/dGIxYbN.jpeg b/walls/dGIxYbN.jpeg deleted file mode 100644 index e0b5136..0000000 Binary files a/walls/dGIxYbN.jpeg and /dev/null differ diff --git a/walls/dH6UanS.jpeg b/walls/dH6UanS.jpeg deleted file mode 100644 index 797b6bc..0000000 Binary files a/walls/dH6UanS.jpeg and /dev/null differ diff --git a/walls/dJKUSlI.jpeg b/walls/dJKUSlI.jpeg deleted file mode 100644 index c2f0587..0000000 Binary files a/walls/dJKUSlI.jpeg and /dev/null differ diff --git a/walls/dJn3GMa.png b/walls/dJn3GMa.png deleted file mode 100644 index eaef8dd..0000000 Binary files a/walls/dJn3GMa.png and /dev/null differ diff --git a/walls/dK2ZdIT.jpeg b/walls/dK2ZdIT.jpeg deleted file mode 100644 index a7eb7a3..0000000 Binary files a/walls/dK2ZdIT.jpeg and /dev/null differ diff --git a/walls/dKzWXEp.jpeg b/walls/dKzWXEp.jpeg deleted file mode 100644 index a202b0b..0000000 Binary files a/walls/dKzWXEp.jpeg and /dev/null differ diff --git a/walls/dM9uCWf.jpeg b/walls/dM9uCWf.jpeg deleted file mode 100644 index b3b5f72..0000000 Binary files a/walls/dM9uCWf.jpeg and /dev/null differ diff --git a/walls/dMFoUOt.jpeg b/walls/dMFoUOt.jpeg deleted file mode 100644 index 5cc27b8..0000000 Binary files a/walls/dMFoUOt.jpeg and /dev/null differ diff --git a/walls/dMqoZVW.jpeg b/walls/dMqoZVW.jpeg deleted file mode 100644 index 7d92b31..0000000 Binary files a/walls/dMqoZVW.jpeg and /dev/null differ diff --git a/walls/dNaPAaV.jpeg b/walls/dNaPAaV.jpeg deleted file mode 100644 index 478c97d..0000000 Binary files a/walls/dNaPAaV.jpeg and /dev/null differ diff --git a/walls/dNin7qo.jpeg b/walls/dNin7qo.jpeg deleted file mode 100644 index 3d571d9..0000000 Binary files a/walls/dNin7qo.jpeg and /dev/null differ diff --git a/walls/dOLrMAl.jpeg b/walls/dOLrMAl.jpeg deleted file mode 100644 index 30c72b2..0000000 Binary files a/walls/dOLrMAl.jpeg and /dev/null differ diff --git a/walls/dOrjggq.jpeg b/walls/dOrjggq.jpeg deleted file mode 100644 index 1ff4d54..0000000 Binary files a/walls/dOrjggq.jpeg and /dev/null differ diff --git a/walls/dRR0vsM.jpeg b/walls/dRR0vsM.jpeg deleted file mode 100644 index 6821bef..0000000 Binary files a/walls/dRR0vsM.jpeg and /dev/null differ diff --git a/walls/dRiYqJy.jpeg b/walls/dRiYqJy.jpeg deleted file mode 100644 index 47607bf..0000000 Binary files a/walls/dRiYqJy.jpeg and /dev/null differ diff --git a/walls/dTAOPTZ.jpeg b/walls/dTAOPTZ.jpeg deleted file mode 100644 index c253ad9..0000000 Binary files a/walls/dTAOPTZ.jpeg and /dev/null differ diff --git a/walls/dVSy5Od.jpeg b/walls/dVSy5Od.jpeg deleted file mode 100644 index 512af1e..0000000 Binary files a/walls/dVSy5Od.jpeg and /dev/null differ diff --git a/walls/dWvVLvA.jpeg b/walls/dWvVLvA.jpeg deleted file mode 100644 index 213df65..0000000 Binary files a/walls/dWvVLvA.jpeg and /dev/null differ diff --git a/walls/daRq8TR.jpeg b/walls/daRq8TR.jpeg deleted file mode 100644 index 2c92561..0000000 Binary files a/walls/daRq8TR.jpeg and /dev/null differ diff --git a/walls/daTUTZq.jpeg b/walls/daTUTZq.jpeg deleted file mode 100644 index c61704b..0000000 Binary files a/walls/daTUTZq.jpeg and /dev/null differ diff --git a/walls/dapfjWv.jpeg b/walls/dapfjWv.jpeg deleted file mode 100644 index c863ea2..0000000 Binary files a/walls/dapfjWv.jpeg and /dev/null differ diff --git a/walls/dbU39y3.jpeg b/walls/dbU39y3.jpeg deleted file mode 100644 index 1e67154..0000000 Binary files a/walls/dbU39y3.jpeg and /dev/null differ diff --git a/walls/dck7j3r.png b/walls/dck7j3r.png deleted file mode 100644 index 6f0e571..0000000 Binary files a/walls/dck7j3r.png and /dev/null differ diff --git a/walls/dcpSfhy.jpeg b/walls/dcpSfhy.jpeg deleted file mode 100644 index f975a03..0000000 Binary files a/walls/dcpSfhy.jpeg and /dev/null differ diff --git a/walls/dcptv10.jpeg b/walls/dcptv10.jpeg deleted file mode 100644 index cf597bf..0000000 Binary files a/walls/dcptv10.jpeg and /dev/null differ diff --git a/walls/ddSyFy2.jpeg b/walls/ddSyFy2.jpeg deleted file mode 100644 index 95cb349..0000000 Binary files a/walls/ddSyFy2.jpeg and /dev/null differ diff --git a/walls/ddrR40b.jpeg b/walls/ddrR40b.jpeg deleted file mode 100644 index 0909bc4..0000000 Binary files a/walls/ddrR40b.jpeg and /dev/null differ diff --git a/walls/dfB9eOv.jpeg b/walls/dfB9eOv.jpeg deleted file mode 100644 index 52449b0..0000000 Binary files a/walls/dfB9eOv.jpeg and /dev/null differ diff --git a/walls/dfKqrmJ.jpeg b/walls/dfKqrmJ.jpeg deleted file mode 100644 index 3332c53..0000000 Binary files a/walls/dfKqrmJ.jpeg and /dev/null differ diff --git a/walls/dgAKwLk.jpeg b/walls/dgAKwLk.jpeg deleted file mode 100644 index 7ef5c47..0000000 Binary files a/walls/dgAKwLk.jpeg and /dev/null differ diff --git a/walls/dhAuzaC.jpeg b/walls/dhAuzaC.jpeg deleted file mode 100644 index 58bae52..0000000 Binary files a/walls/dhAuzaC.jpeg and /dev/null differ diff --git a/walls/dlwAvn2.png b/walls/dlwAvn2.png deleted file mode 100644 index 733bd4a..0000000 Binary files a/walls/dlwAvn2.png and /dev/null differ diff --git a/walls/dmyEtxf.jpeg b/walls/dmyEtxf.jpeg deleted file mode 100644 index 68bc7b8..0000000 Binary files a/walls/dmyEtxf.jpeg and /dev/null differ diff --git a/walls/dnN4UVZ.jpeg b/walls/dnN4UVZ.jpeg deleted file mode 100644 index 587c69f..0000000 Binary files a/walls/dnN4UVZ.jpeg and /dev/null differ diff --git a/walls/doUWijV.jpeg b/walls/doUWijV.jpeg deleted file mode 100644 index 28703d1..0000000 Binary files a/walls/doUWijV.jpeg and /dev/null differ diff --git a/walls/dqXRw1O.jpeg b/walls/dqXRw1O.jpeg deleted file mode 100644 index 4af14e6..0000000 Binary files a/walls/dqXRw1O.jpeg and /dev/null differ diff --git a/walls/dsEee36.jpeg b/walls/dsEee36.jpeg deleted file mode 100644 index 00d3951..0000000 Binary files a/walls/dsEee36.jpeg and /dev/null differ diff --git a/walls/dsnwx3i.jpeg b/walls/dsnwx3i.jpeg deleted file mode 100644 index 9a78327..0000000 Binary files a/walls/dsnwx3i.jpeg and /dev/null differ diff --git a/walls/durAFkm.jpeg b/walls/durAFkm.jpeg deleted file mode 100644 index 1d6ef7c..0000000 Binary files a/walls/durAFkm.jpeg and /dev/null differ diff --git a/walls/dv3xIp7.jpeg b/walls/dv3xIp7.jpeg deleted file mode 100644 index 353bdb3..0000000 Binary files a/walls/dv3xIp7.jpeg and /dev/null differ diff --git a/walls/dvJcpc8.png b/walls/dvJcpc8.png deleted file mode 100644 index 89d6d0a..0000000 Binary files a/walls/dvJcpc8.png and /dev/null differ diff --git a/walls/dxXoRxW.jpeg b/walls/dxXoRxW.jpeg deleted file mode 100644 index ee43771..0000000 Binary files a/walls/dxXoRxW.jpeg and /dev/null differ diff --git a/walls/dxlp4RX.jpeg b/walls/dxlp4RX.jpeg deleted file mode 100644 index 7f788eb..0000000 Binary files a/walls/dxlp4RX.jpeg and /dev/null differ diff --git a/walls/dzXnMNR.jpeg b/walls/dzXnMNR.jpeg deleted file mode 100644 index 74d083e..0000000 Binary files a/walls/dzXnMNR.jpeg and /dev/null differ diff --git a/walls/dzqR3sa.jpeg b/walls/dzqR3sa.jpeg deleted file mode 100644 index 318da4f..0000000 Binary files a/walls/dzqR3sa.jpeg and /dev/null differ diff --git a/walls/e07gOn6.jpeg b/walls/e07gOn6.jpeg deleted file mode 100644 index da2c1a2..0000000 Binary files a/walls/e07gOn6.jpeg and /dev/null differ diff --git a/walls/e0l0Ds7.jpeg b/walls/e0l0Ds7.jpeg deleted file mode 100644 index 825f329..0000000 Binary files a/walls/e0l0Ds7.jpeg and /dev/null differ diff --git a/walls/e0zFLVw.jpeg b/walls/e0zFLVw.jpeg deleted file mode 100644 index 4ee9dd0..0000000 Binary files a/walls/e0zFLVw.jpeg and /dev/null differ diff --git a/walls/e41pa9a.png b/walls/e41pa9a.png deleted file mode 100644 index 808e222..0000000 Binary files a/walls/e41pa9a.png and /dev/null differ diff --git a/walls/e68RnaO.jpeg b/walls/e68RnaO.jpeg deleted file mode 100644 index 09aed5f..0000000 Binary files a/walls/e68RnaO.jpeg and /dev/null differ diff --git a/walls/e8IcZ2h.png b/walls/e8IcZ2h.png deleted file mode 100644 index 3308f5c..0000000 Binary files a/walls/e8IcZ2h.png and /dev/null differ diff --git a/walls/e8UU2ND.png b/walls/e8UU2ND.png deleted file mode 100644 index 0e29bb9..0000000 Binary files a/walls/e8UU2ND.png and /dev/null differ diff --git a/walls/eCVd1g9.jpeg b/walls/eCVd1g9.jpeg deleted file mode 100644 index ac18fd8..0000000 Binary files a/walls/eCVd1g9.jpeg and /dev/null differ diff --git a/walls/eFmtqxh.png b/walls/eFmtqxh.png deleted file mode 100644 index c9bf4c5..0000000 Binary files a/walls/eFmtqxh.png and /dev/null differ diff --git a/walls/eGkIMa8.jpeg b/walls/eGkIMa8.jpeg deleted file mode 100644 index b38f16c..0000000 Binary files a/walls/eGkIMa8.jpeg and /dev/null differ diff --git a/walls/eGlVIC6.jpeg b/walls/eGlVIC6.jpeg deleted file mode 100644 index 8297495..0000000 Binary files a/walls/eGlVIC6.jpeg and /dev/null differ diff --git a/walls/eIoP1tp.jpeg b/walls/eIoP1tp.jpeg deleted file mode 100644 index 829e9d4..0000000 Binary files a/walls/eIoP1tp.jpeg and /dev/null differ diff --git a/walls/eJ46GLO.jpeg b/walls/eJ46GLO.jpeg deleted file mode 100644 index 1fbfed9..0000000 Binary files a/walls/eJ46GLO.jpeg and /dev/null differ diff --git a/walls/eKgIrhI.jpeg b/walls/eKgIrhI.jpeg deleted file mode 100644 index 8d877be..0000000 Binary files a/walls/eKgIrhI.jpeg and /dev/null differ diff --git a/walls/eLuuEGn.jpeg b/walls/eLuuEGn.jpeg deleted file mode 100644 index a48d5be..0000000 Binary files a/walls/eLuuEGn.jpeg and /dev/null differ diff --git a/walls/ePWQUNF.jpeg b/walls/ePWQUNF.jpeg deleted file mode 100644 index 777608f..0000000 Binary files a/walls/ePWQUNF.jpeg and /dev/null differ diff --git a/walls/eTFw0YK.jpeg b/walls/eTFw0YK.jpeg deleted file mode 100644 index e76e87d..0000000 Binary files a/walls/eTFw0YK.jpeg and /dev/null differ diff --git a/walls/eTrMsJL.jpeg b/walls/eTrMsJL.jpeg deleted file mode 100644 index bda14b1..0000000 Binary files a/walls/eTrMsJL.jpeg and /dev/null differ diff --git a/walls/eU3EBqe.jpeg b/walls/eU3EBqe.jpeg deleted file mode 100644 index 7d374a5..0000000 Binary files a/walls/eU3EBqe.jpeg and /dev/null differ diff --git a/walls/eW9Tj2q.png b/walls/eW9Tj2q.png deleted file mode 100644 index a6797dd..0000000 Binary files a/walls/eW9Tj2q.png and /dev/null differ diff --git a/walls/eXQHYwm.jpeg b/walls/eXQHYwm.jpeg deleted file mode 100644 index 5eafdf7..0000000 Binary files a/walls/eXQHYwm.jpeg and /dev/null differ diff --git a/walls/eYRWt0v.jpeg b/walls/eYRWt0v.jpeg deleted file mode 100644 index 39da6f8..0000000 Binary files a/walls/eYRWt0v.jpeg and /dev/null differ diff --git a/walls/eaB2Yiv.jpeg b/walls/eaB2Yiv.jpeg deleted file mode 100644 index d4baceb..0000000 Binary files a/walls/eaB2Yiv.jpeg and /dev/null differ diff --git a/walls/eadAUtE.jpeg b/walls/eadAUtE.jpeg deleted file mode 100644 index ff0452d..0000000 Binary files a/walls/eadAUtE.jpeg and /dev/null differ diff --git a/walls/ecEqq77.jpeg b/walls/ecEqq77.jpeg deleted file mode 100644 index e9a9901..0000000 Binary files a/walls/ecEqq77.jpeg and /dev/null differ diff --git a/walls/ee3Lruj.jpeg b/walls/ee3Lruj.jpeg deleted file mode 100644 index 38cbc01..0000000 Binary files a/walls/ee3Lruj.jpeg and /dev/null differ diff --git a/walls/ef3UzKU.jpeg b/walls/ef3UzKU.jpeg deleted file mode 100644 index 98ad840..0000000 Binary files a/walls/ef3UzKU.jpeg and /dev/null differ diff --git a/walls/eg8j1Bh.jpeg b/walls/eg8j1Bh.jpeg deleted file mode 100644 index 7b962e0..0000000 Binary files a/walls/eg8j1Bh.jpeg and /dev/null differ diff --git a/walls/egGrCSM.jpeg b/walls/egGrCSM.jpeg deleted file mode 100644 index d41d46b..0000000 Binary files a/walls/egGrCSM.jpeg and /dev/null differ diff --git a/walls/egozNFp.png b/walls/egozNFp.png deleted file mode 100644 index 01218b7..0000000 Binary files a/walls/egozNFp.png and /dev/null differ diff --git a/walls/ei7z9RX.jpeg b/walls/ei7z9RX.jpeg deleted file mode 100644 index 8aa3f72..0000000 Binary files a/walls/ei7z9RX.jpeg and /dev/null differ diff --git a/walls/eig1UkY.png b/walls/eig1UkY.png deleted file mode 100644 index 08c8cf9..0000000 Binary files a/walls/eig1UkY.png and /dev/null differ diff --git a/walls/ejx02YX.jpeg b/walls/ejx02YX.jpeg deleted file mode 100644 index 68bce81..0000000 Binary files a/walls/ejx02YX.jpeg and /dev/null differ diff --git a/walls/ek8DPR0.jpeg b/walls/ek8DPR0.jpeg deleted file mode 100644 index c7c34ae..0000000 Binary files a/walls/ek8DPR0.jpeg and /dev/null differ diff --git a/walls/elD57tp.jpeg b/walls/elD57tp.jpeg deleted file mode 100644 index 2473eb1..0000000 Binary files a/walls/elD57tp.jpeg and /dev/null differ diff --git a/walls/elFnVgt.jpeg b/walls/elFnVgt.jpeg deleted file mode 100644 index ce431fc..0000000 Binary files a/walls/elFnVgt.jpeg and /dev/null differ diff --git a/walls/en9LMGR.jpeg b/walls/en9LMGR.jpeg deleted file mode 100644 index 60aa436..0000000 Binary files a/walls/en9LMGR.jpeg and /dev/null differ diff --git a/walls/epSEtBA.jpeg b/walls/epSEtBA.jpeg deleted file mode 100644 index 3ebf6b0..0000000 Binary files a/walls/epSEtBA.jpeg and /dev/null differ diff --git a/walls/erMOsH0.jpeg b/walls/erMOsH0.jpeg deleted file mode 100644 index 89615f4..0000000 Binary files a/walls/erMOsH0.jpeg and /dev/null differ diff --git a/walls/eshfRx8.jpeg b/walls/eshfRx8.jpeg deleted file mode 100644 index af01894..0000000 Binary files a/walls/eshfRx8.jpeg and /dev/null differ diff --git a/walls/ewXS8j1.jpeg b/walls/ewXS8j1.jpeg deleted file mode 100644 index 75be921..0000000 Binary files a/walls/ewXS8j1.jpeg and /dev/null differ diff --git a/walls/ewiB70r.jpeg b/walls/ewiB70r.jpeg deleted file mode 100644 index a39e04f..0000000 Binary files a/walls/ewiB70r.jpeg and /dev/null differ diff --git a/walls/exfZCvi.jpeg b/walls/exfZCvi.jpeg deleted file mode 100644 index 8e0d00f..0000000 Binary files a/walls/exfZCvi.jpeg and /dev/null differ diff --git a/walls/exr0d7p.jpeg b/walls/exr0d7p.jpeg deleted file mode 100644 index 750e52f..0000000 Binary files a/walls/exr0d7p.jpeg and /dev/null differ diff --git a/walls/ezgKw69.jpeg b/walls/ezgKw69.jpeg deleted file mode 100644 index c77f264..0000000 Binary files a/walls/ezgKw69.jpeg and /dev/null differ diff --git a/walls/f6QygLC.jpeg b/walls/f6QygLC.jpeg deleted file mode 100644 index f33bd75..0000000 Binary files a/walls/f6QygLC.jpeg and /dev/null differ diff --git a/walls/f7v76qo.jpeg b/walls/f7v76qo.jpeg deleted file mode 100644 index 66157e3..0000000 Binary files a/walls/f7v76qo.jpeg and /dev/null differ diff --git a/walls/f8yPLP2.jpeg b/walls/f8yPLP2.jpeg deleted file mode 100644 index 4a73e43..0000000 Binary files a/walls/f8yPLP2.jpeg and /dev/null differ diff --git a/walls/f9rVrrZ.jpeg b/walls/f9rVrrZ.jpeg deleted file mode 100644 index 361a9d0..0000000 Binary files a/walls/f9rVrrZ.jpeg and /dev/null differ diff --git a/walls/f9sXp5L.jpeg b/walls/f9sXp5L.jpeg deleted file mode 100644 index acbeeb7..0000000 Binary files a/walls/f9sXp5L.jpeg and /dev/null differ diff --git a/walls/fEKcNoF.jpeg b/walls/fEKcNoF.jpeg deleted file mode 100644 index eadf8a5..0000000 Binary files a/walls/fEKcNoF.jpeg and /dev/null differ diff --git a/walls/fEwyzWA.jpeg b/walls/fEwyzWA.jpeg deleted file mode 100644 index ed7ce76..0000000 Binary files a/walls/fEwyzWA.jpeg and /dev/null differ diff --git a/walls/fF2xSsW.jpeg b/walls/fF2xSsW.jpeg deleted file mode 100644 index 7c081d9..0000000 Binary files a/walls/fF2xSsW.jpeg and /dev/null differ diff --git a/walls/fJ6UFYO.jpeg b/walls/fJ6UFYO.jpeg deleted file mode 100644 index 7338eaa..0000000 Binary files a/walls/fJ6UFYO.jpeg and /dev/null differ diff --git a/walls/fJGr5OE.jpeg b/walls/fJGr5OE.jpeg deleted file mode 100644 index fef9084..0000000 Binary files a/walls/fJGr5OE.jpeg and /dev/null differ diff --git a/walls/fJjrMzQ.jpeg b/walls/fJjrMzQ.jpeg deleted file mode 100644 index e58af37..0000000 Binary files a/walls/fJjrMzQ.jpeg and /dev/null differ diff --git a/walls/fLYVdpO.jpeg b/walls/fLYVdpO.jpeg deleted file mode 100644 index dcfb17a..0000000 Binary files a/walls/fLYVdpO.jpeg and /dev/null differ diff --git a/walls/fLnv7v6.png b/walls/fLnv7v6.png deleted file mode 100644 index 2567eef..0000000 Binary files a/walls/fLnv7v6.png and /dev/null differ diff --git a/walls/fMtstPN.jpeg b/walls/fMtstPN.jpeg deleted file mode 100644 index 04667e6..0000000 Binary files a/walls/fMtstPN.jpeg and /dev/null differ diff --git a/walls/fNI7Yu0.jpeg b/walls/fNI7Yu0.jpeg deleted file mode 100644 index cce27e3..0000000 Binary files a/walls/fNI7Yu0.jpeg and /dev/null differ diff --git a/walls/fNyomj2.png b/walls/fNyomj2.png deleted file mode 100644 index 6396cf4..0000000 Binary files a/walls/fNyomj2.png and /dev/null differ diff --git a/walls/fQWwstY.jpeg b/walls/fQWwstY.jpeg deleted file mode 100644 index 8cc8364..0000000 Binary files a/walls/fQWwstY.jpeg and /dev/null differ diff --git a/walls/fRcJm9x.jpeg b/walls/fRcJm9x.jpeg deleted file mode 100644 index bd7bb46..0000000 Binary files a/walls/fRcJm9x.jpeg and /dev/null differ diff --git a/walls/fSNYvcW.jpeg b/walls/fSNYvcW.jpeg deleted file mode 100644 index 72b6936..0000000 Binary files a/walls/fSNYvcW.jpeg and /dev/null differ diff --git a/walls/fTr613J.jpeg b/walls/fTr613J.jpeg deleted file mode 100644 index ecbafb0..0000000 Binary files a/walls/fTr613J.jpeg and /dev/null differ diff --git a/walls/fV889Sg.jpeg b/walls/fV889Sg.jpeg deleted file mode 100644 index 78b7d0a..0000000 Binary files a/walls/fV889Sg.jpeg and /dev/null differ diff --git a/walls/fVD9J9o.png b/walls/fVD9J9o.png deleted file mode 100644 index e25dc51..0000000 Binary files a/walls/fVD9J9o.png and /dev/null differ diff --git a/walls/fWVbxj1.jpeg b/walls/fWVbxj1.jpeg deleted file mode 100644 index 08fdbe1..0000000 Binary files a/walls/fWVbxj1.jpeg and /dev/null differ diff --git a/walls/fWWWcNn.jpeg b/walls/fWWWcNn.jpeg deleted file mode 100644 index dcf4062..0000000 Binary files a/walls/fWWWcNn.jpeg and /dev/null differ diff --git a/walls/fXXJgKo.jpeg b/walls/fXXJgKo.jpeg deleted file mode 100644 index 5f9437f..0000000 Binary files a/walls/fXXJgKo.jpeg and /dev/null differ diff --git a/walls/fa9uNIuUQVA3tWGU54aXn3EFQSkRQSCn41lZmvcGu0E.jpg b/walls/fa9uNIuUQVA3tWGU54aXn3EFQSkRQSCn41lZmvcGu0E.jpg deleted file mode 100644 index 27c1df9..0000000 Binary files a/walls/fa9uNIuUQVA3tWGU54aXn3EFQSkRQSCn41lZmvcGu0E.jpg and /dev/null differ diff --git a/walls/favicon-16x16.png b/walls/favicon-16x16.png deleted file mode 100644 index d987270..0000000 Binary files a/walls/favicon-16x16.png and /dev/null differ diff --git a/walls/favicon-32x32.png b/walls/favicon-32x32.png deleted file mode 100644 index 3c09931..0000000 Binary files a/walls/favicon-32x32.png and /dev/null differ diff --git a/walls/favicon-96x96.png b/walls/favicon-96x96.png deleted file mode 100644 index c23531f..0000000 Binary files a/walls/favicon-96x96.png and /dev/null differ diff --git a/walls/fcLyCki.jpeg b/walls/fcLyCki.jpeg deleted file mode 100644 index 3bbd869..0000000 Binary files a/walls/fcLyCki.jpeg and /dev/null differ diff --git a/walls/fce6Wk8.jpeg b/walls/fce6Wk8.jpeg deleted file mode 100644 index d094623..0000000 Binary files a/walls/fce6Wk8.jpeg and /dev/null differ diff --git a/walls/ffsHobC.jpeg b/walls/ffsHobC.jpeg deleted file mode 100644 index 326367d..0000000 Binary files a/walls/ffsHobC.jpeg and /dev/null differ diff --git a/walls/fgmmvo9.jpeg b/walls/fgmmvo9.jpeg deleted file mode 100644 index aeca300..0000000 Binary files a/walls/fgmmvo9.jpeg and /dev/null differ diff --git a/walls/fj2T53L.jpeg b/walls/fj2T53L.jpeg deleted file mode 100644 index be467f4..0000000 Binary files a/walls/fj2T53L.jpeg and /dev/null differ diff --git a/walls/fjBCVlt.png b/walls/fjBCVlt.png deleted file mode 100644 index 653118d..0000000 Binary files a/walls/fjBCVlt.png and /dev/null differ diff --git a/walls/fjqjD1W.png b/walls/fjqjD1W.png deleted file mode 100644 index b8eb8c0..0000000 Binary files a/walls/fjqjD1W.png and /dev/null differ diff --git a/walls/fk4QpCq.jpeg b/walls/fk4QpCq.jpeg deleted file mode 100644 index ea01209..0000000 Binary files a/walls/fk4QpCq.jpeg and /dev/null differ diff --git a/walls/fkFkrzB.jpeg b/walls/fkFkrzB.jpeg deleted file mode 100644 index 23e30b3..0000000 Binary files a/walls/fkFkrzB.jpeg and /dev/null differ diff --git a/walls/flfOUHp.jpeg b/walls/flfOUHp.jpeg deleted file mode 100644 index 6a62233..0000000 Binary files a/walls/flfOUHp.jpeg and /dev/null differ diff --git a/walls/fnkpP64.jpeg b/walls/fnkpP64.jpeg deleted file mode 100644 index 2ccc58d..0000000 Binary files a/walls/fnkpP64.jpeg and /dev/null differ diff --git a/walls/frI1wZg.jpeg b/walls/frI1wZg.jpeg deleted file mode 100644 index e74de5a..0000000 Binary files a/walls/frI1wZg.jpeg and /dev/null differ diff --git a/walls/fvoH9GR.jpeg b/walls/fvoH9GR.jpeg deleted file mode 100644 index 0fbd360..0000000 Binary files a/walls/fvoH9GR.jpeg and /dev/null differ diff --git a/walls/fyGqNjh.jpeg b/walls/fyGqNjh.jpeg deleted file mode 100644 index b7e5017..0000000 Binary files a/walls/fyGqNjh.jpeg and /dev/null differ diff --git a/walls/fyw6Hdr.jpeg b/walls/fyw6Hdr.jpeg deleted file mode 100644 index 9697086..0000000 Binary files a/walls/fyw6Hdr.jpeg and /dev/null differ diff --git a/walls/fz4BzYn.jpeg b/walls/fz4BzYn.jpeg deleted file mode 100644 index 166327a..0000000 Binary files a/walls/fz4BzYn.jpeg and /dev/null differ diff --git a/walls/g02vGNT.jpeg b/walls/g02vGNT.jpeg deleted file mode 100644 index 7987ab4..0000000 Binary files a/walls/g02vGNT.jpeg and /dev/null differ diff --git a/walls/g0ByJ3b.jpeg b/walls/g0ByJ3b.jpeg deleted file mode 100644 index fed6086..0000000 Binary files a/walls/g0ByJ3b.jpeg and /dev/null differ diff --git a/walls/g0cBXok.jpeg b/walls/g0cBXok.jpeg deleted file mode 100644 index 1eb17d5..0000000 Binary files a/walls/g0cBXok.jpeg and /dev/null differ diff --git a/walls/g2YLWQp.jpeg b/walls/g2YLWQp.jpeg deleted file mode 100644 index 374df8a..0000000 Binary files a/walls/g2YLWQp.jpeg and /dev/null differ diff --git a/walls/g5ThXWe.png b/walls/g5ThXWe.png deleted file mode 100644 index 5e6aaf0..0000000 Binary files a/walls/g5ThXWe.png and /dev/null differ diff --git a/walls/g5Umdsh.jpeg b/walls/g5Umdsh.jpeg deleted file mode 100644 index db2fcc1..0000000 Binary files a/walls/g5Umdsh.jpeg and /dev/null differ diff --git a/walls/g9DereY.jpeg b/walls/g9DereY.jpeg deleted file mode 100644 index ac2ea28..0000000 Binary files a/walls/g9DereY.jpeg and /dev/null differ diff --git a/walls/gAOBvPe.png b/walls/gAOBvPe.png deleted file mode 100644 index 77b0629..0000000 Binary files a/walls/gAOBvPe.png and /dev/null differ diff --git a/walls/gBAeAHW.jpeg b/walls/gBAeAHW.jpeg deleted file mode 100644 index 21122bd..0000000 Binary files a/walls/gBAeAHW.jpeg and /dev/null differ diff --git a/walls/gBddAD4.jpeg b/walls/gBddAD4.jpeg deleted file mode 100644 index e8c3b52..0000000 Binary files a/walls/gBddAD4.jpeg and /dev/null differ diff --git a/walls/gCaNkyn.jpeg b/walls/gCaNkyn.jpeg deleted file mode 100644 index 717a522..0000000 Binary files a/walls/gCaNkyn.jpeg and /dev/null differ diff --git a/walls/gDcBO1i.png b/walls/gDcBO1i.png deleted file mode 100644 index 99e277b..0000000 Binary files a/walls/gDcBO1i.png and /dev/null differ diff --git a/walls/gDhCCKl.jpeg b/walls/gDhCCKl.jpeg deleted file mode 100644 index 82c9f3e..0000000 Binary files a/walls/gDhCCKl.jpeg and /dev/null differ diff --git a/walls/gDpJzEE.jpeg b/walls/gDpJzEE.jpeg deleted file mode 100644 index d06eab3..0000000 Binary files a/walls/gDpJzEE.jpeg and /dev/null differ diff --git a/walls/gDtVEjM.png b/walls/gDtVEjM.png deleted file mode 100644 index 2c8e303..0000000 Binary files a/walls/gDtVEjM.png and /dev/null differ diff --git a/walls/gDvS043.jpeg b/walls/gDvS043.jpeg deleted file mode 100644 index 6a5a70b..0000000 Binary files a/walls/gDvS043.jpeg and /dev/null differ diff --git a/walls/gE2C38S.jpeg b/walls/gE2C38S.jpeg deleted file mode 100644 index 51c37fe..0000000 Binary files a/walls/gE2C38S.jpeg and /dev/null differ diff --git a/walls/gEf8vcb.jpeg b/walls/gEf8vcb.jpeg deleted file mode 100644 index efdc04c..0000000 Binary files a/walls/gEf8vcb.jpeg and /dev/null differ diff --git a/walls/gFaFtf1.jpeg b/walls/gFaFtf1.jpeg deleted file mode 100644 index c994f67..0000000 Binary files a/walls/gFaFtf1.jpeg and /dev/null differ diff --git a/walls/gHi0MiR.jpeg b/walls/gHi0MiR.jpeg deleted file mode 100644 index f642e8b..0000000 Binary files a/walls/gHi0MiR.jpeg and /dev/null differ diff --git a/walls/gJupMfo.jpeg b/walls/gJupMfo.jpeg deleted file mode 100644 index 80858a3..0000000 Binary files a/walls/gJupMfo.jpeg and /dev/null differ diff --git a/walls/gKUpCz4.jpeg b/walls/gKUpCz4.jpeg deleted file mode 100644 index c2ecf6e..0000000 Binary files a/walls/gKUpCz4.jpeg and /dev/null differ diff --git a/walls/gM5FmmW.jpeg b/walls/gM5FmmW.jpeg deleted file mode 100644 index 323e8e6..0000000 Binary files a/walls/gM5FmmW.jpeg and /dev/null differ diff --git a/walls/gNtNELl.jpeg b/walls/gNtNELl.jpeg deleted file mode 100644 index 2458d31..0000000 Binary files a/walls/gNtNELl.jpeg and /dev/null differ diff --git a/walls/gOu4f2r.jpeg b/walls/gOu4f2r.jpeg deleted file mode 100644 index 9061470..0000000 Binary files a/walls/gOu4f2r.jpeg and /dev/null differ diff --git a/walls/gPb9Aug.jpeg b/walls/gPb9Aug.jpeg deleted file mode 100644 index 6d73d2d..0000000 Binary files a/walls/gPb9Aug.jpeg and /dev/null differ diff --git a/walls/gRgixOE.jpeg b/walls/gRgixOE.jpeg deleted file mode 100644 index 4b1701b..0000000 Binary files a/walls/gRgixOE.jpeg and /dev/null differ diff --git a/walls/gVqQRjH.jpeg b/walls/gVqQRjH.jpeg deleted file mode 100644 index ee26d83..0000000 Binary files a/walls/gVqQRjH.jpeg and /dev/null differ diff --git a/walls/gWaMmio.jpeg b/walls/gWaMmio.jpeg deleted file mode 100644 index 3e2d19e..0000000 Binary files a/walls/gWaMmio.jpeg and /dev/null differ diff --git a/walls/gbK2to1.jpeg b/walls/gbK2to1.jpeg deleted file mode 100644 index 444efd3..0000000 Binary files a/walls/gbK2to1.jpeg and /dev/null differ diff --git a/walls/gdRItX8.jpeg b/walls/gdRItX8.jpeg deleted file mode 100644 index 4d05728..0000000 Binary files a/walls/gdRItX8.jpeg and /dev/null differ diff --git a/walls/geJXCRO.jpeg b/walls/geJXCRO.jpeg deleted file mode 100644 index 2b15c23..0000000 Binary files a/walls/geJXCRO.jpeg and /dev/null differ diff --git a/walls/ghbrwm6.jpeg b/walls/ghbrwm6.jpeg deleted file mode 100644 index fae76d8..0000000 Binary files a/walls/ghbrwm6.jpeg and /dev/null differ diff --git a/walls/ghunyOU.jpeg b/walls/ghunyOU.jpeg deleted file mode 100644 index 9007519..0000000 Binary files a/walls/ghunyOU.jpeg and /dev/null differ diff --git a/walls/gjmisya.jpeg b/walls/gjmisya.jpeg deleted file mode 100644 index d84e156..0000000 Binary files a/walls/gjmisya.jpeg and /dev/null differ diff --git a/walls/gkDIT3H.png b/walls/gkDIT3H.png deleted file mode 100644 index 534931a..0000000 Binary files a/walls/gkDIT3H.png and /dev/null differ diff --git a/walls/gkN60RR.png b/walls/gkN60RR.png deleted file mode 100644 index 117a975..0000000 Binary files a/walls/gkN60RR.png and /dev/null differ diff --git a/walls/gl2f5Mx.jpeg b/walls/gl2f5Mx.jpeg deleted file mode 100644 index 4297c78..0000000 Binary files a/walls/gl2f5Mx.jpeg and /dev/null differ diff --git a/walls/gmDHLYf.jpeg b/walls/gmDHLYf.jpeg deleted file mode 100644 index 2dd802a..0000000 Binary files a/walls/gmDHLYf.jpeg and /dev/null differ diff --git a/walls/gqo5qF1.jpeg b/walls/gqo5qF1.jpeg deleted file mode 100644 index e2cf2eb..0000000 Binary files a/walls/gqo5qF1.jpeg and /dev/null differ diff --git a/walls/guSjaQ6.jpeg b/walls/guSjaQ6.jpeg deleted file mode 100644 index 769865d..0000000 Binary files a/walls/guSjaQ6.jpeg and /dev/null differ diff --git a/walls/gzEAiko.jpeg b/walls/gzEAiko.jpeg deleted file mode 100644 index 136e908..0000000 Binary files a/walls/gzEAiko.jpeg and /dev/null differ diff --git a/walls/gzkhNiu.jpeg b/walls/gzkhNiu.jpeg deleted file mode 100644 index 8284726..0000000 Binary files a/walls/gzkhNiu.jpeg and /dev/null differ diff --git a/walls/gzzRmTP.jpeg b/walls/gzzRmTP.jpeg deleted file mode 100644 index 564a413..0000000 Binary files a/walls/gzzRmTP.jpeg and /dev/null differ diff --git a/walls/h3QgtvW.jpeg b/walls/h3QgtvW.jpeg deleted file mode 100644 index 5f71fc3..0000000 Binary files a/walls/h3QgtvW.jpeg and /dev/null differ diff --git a/walls/h6uDDSD.jpeg b/walls/h6uDDSD.jpeg deleted file mode 100644 index 7697f89..0000000 Binary files a/walls/h6uDDSD.jpeg and /dev/null differ diff --git a/walls/h8NqcMo.jpeg b/walls/h8NqcMo.jpeg deleted file mode 100644 index 61a2721..0000000 Binary files a/walls/h8NqcMo.jpeg and /dev/null differ diff --git a/walls/hBO9r9z.jpeg b/walls/hBO9r9z.jpeg deleted file mode 100644 index 62d45c0..0000000 Binary files a/walls/hBO9r9z.jpeg and /dev/null differ diff --git a/walls/hCufqfB.jpeg b/walls/hCufqfB.jpeg deleted file mode 100644 index 96843f7..0000000 Binary files a/walls/hCufqfB.jpeg and /dev/null differ diff --git a/walls/hGsPKse.jpeg b/walls/hGsPKse.jpeg deleted file mode 100644 index 4ba961c..0000000 Binary files a/walls/hGsPKse.jpeg and /dev/null differ diff --git a/walls/hHBRbVw.jpeg b/walls/hHBRbVw.jpeg deleted file mode 100644 index 7ac4f4a..0000000 Binary files a/walls/hHBRbVw.jpeg and /dev/null differ diff --git a/walls/hK10fHH.jpeg b/walls/hK10fHH.jpeg deleted file mode 100644 index fad9182..0000000 Binary files a/walls/hK10fHH.jpeg and /dev/null differ diff --git a/walls/hNun8Km.png b/walls/hNun8Km.png deleted file mode 100644 index a19ede7..0000000 Binary files a/walls/hNun8Km.png and /dev/null differ diff --git a/walls/hOu5O4J.png b/walls/hOu5O4J.png deleted file mode 100644 index 1b71dcd..0000000 Binary files a/walls/hOu5O4J.png and /dev/null differ diff --git a/walls/hQS5enA.jpeg b/walls/hQS5enA.jpeg deleted file mode 100644 index 287cf52..0000000 Binary files a/walls/hQS5enA.jpeg and /dev/null differ diff --git a/walls/hRSASDC.jpeg b/walls/hRSASDC.jpeg deleted file mode 100644 index 867efac..0000000 Binary files a/walls/hRSASDC.jpeg and /dev/null differ diff --git a/walls/hTBitlP.jpeg b/walls/hTBitlP.jpeg deleted file mode 100644 index 7163faa..0000000 Binary files a/walls/hTBitlP.jpeg and /dev/null differ diff --git a/walls/hURvWIj.jpeg b/walls/hURvWIj.jpeg deleted file mode 100644 index aa159be..0000000 Binary files a/walls/hURvWIj.jpeg and /dev/null differ diff --git a/walls/hVowCPG.jpeg b/walls/hVowCPG.jpeg deleted file mode 100644 index 594254f..0000000 Binary files a/walls/hVowCPG.jpeg and /dev/null differ diff --git a/walls/haoAbzk.jpeg b/walls/haoAbzk.jpeg deleted file mode 100644 index 7d32273..0000000 Binary files a/walls/haoAbzk.jpeg and /dev/null differ diff --git a/walls/hhqp4cu.jpeg b/walls/hhqp4cu.jpeg deleted file mode 100644 index a46f3e2..0000000 Binary files a/walls/hhqp4cu.jpeg and /dev/null differ diff --git a/walls/hhtIaVt.jpeg b/walls/hhtIaVt.jpeg deleted file mode 100644 index 3447501..0000000 Binary files a/walls/hhtIaVt.jpeg and /dev/null differ diff --git a/walls/hjQ0pwO.png b/walls/hjQ0pwO.png deleted file mode 100644 index 7c99a96..0000000 Binary files a/walls/hjQ0pwO.png and /dev/null differ diff --git a/walls/hkEcth6.jpeg b/walls/hkEcth6.jpeg deleted file mode 100644 index 28da522..0000000 Binary files a/walls/hkEcth6.jpeg and /dev/null differ diff --git a/walls/hnPEY3l.jpeg b/walls/hnPEY3l.jpeg deleted file mode 100644 index 7ecfda8..0000000 Binary files a/walls/hnPEY3l.jpeg and /dev/null differ diff --git a/walls/hno7Yjq.png b/walls/hno7Yjq.png deleted file mode 100644 index 4f9310e..0000000 Binary files a/walls/hno7Yjq.png and /dev/null differ diff --git a/walls/ho3cF54.png b/walls/ho3cF54.png deleted file mode 100644 index 17e835e..0000000 Binary files a/walls/ho3cF54.png and /dev/null differ diff --git a/walls/hpOw8FE.jpeg b/walls/hpOw8FE.jpeg deleted file mode 100644 index 23398d6..0000000 Binary files a/walls/hpOw8FE.jpeg and /dev/null differ diff --git a/walls/hqL8oK8.png b/walls/hqL8oK8.png deleted file mode 100644 index fbc86eb..0000000 Binary files a/walls/hqL8oK8.png and /dev/null differ diff --git a/walls/hqPvKv4.jpeg b/walls/hqPvKv4.jpeg deleted file mode 100644 index b4d1bb8..0000000 Binary files a/walls/hqPvKv4.jpeg and /dev/null differ diff --git a/walls/hvFHeVN.jpeg b/walls/hvFHeVN.jpeg deleted file mode 100644 index 819250a..0000000 Binary files a/walls/hvFHeVN.jpeg and /dev/null differ diff --git a/walls/hvxSvQu.jpeg b/walls/hvxSvQu.jpeg deleted file mode 100644 index c1a8640..0000000 Binary files a/walls/hvxSvQu.jpeg and /dev/null differ diff --git a/walls/hwpgIyD.jpeg b/walls/hwpgIyD.jpeg deleted file mode 100644 index c2956e8..0000000 Binary files a/walls/hwpgIyD.jpeg and /dev/null differ diff --git a/walls/hwygjVD.jpeg b/walls/hwygjVD.jpeg deleted file mode 100644 index e0030d0..0000000 Binary files a/walls/hwygjVD.jpeg and /dev/null differ diff --git a/walls/i3PAAwo.jpeg b/walls/i3PAAwo.jpeg deleted file mode 100644 index 1bca136..0000000 Binary files a/walls/i3PAAwo.jpeg and /dev/null differ diff --git a/walls/i6ODDCN.jpeg b/walls/i6ODDCN.jpeg deleted file mode 100644 index fbe19d8..0000000 Binary files a/walls/i6ODDCN.jpeg and /dev/null differ diff --git a/walls/i75qWIX.jpeg b/walls/i75qWIX.jpeg deleted file mode 100644 index cc11db1..0000000 Binary files a/walls/i75qWIX.jpeg and /dev/null differ diff --git a/walls/i78MwcS.jpeg b/walls/i78MwcS.jpeg deleted file mode 100644 index a398d97..0000000 Binary files a/walls/i78MwcS.jpeg and /dev/null differ diff --git a/walls/i8sYeQ4.jpeg b/walls/i8sYeQ4.jpeg deleted file mode 100644 index 571e9d5..0000000 Binary files a/walls/i8sYeQ4.jpeg and /dev/null differ diff --git a/walls/i9UF9uL.jpeg b/walls/i9UF9uL.jpeg deleted file mode 100644 index 1eec13b..0000000 Binary files a/walls/i9UF9uL.jpeg and /dev/null differ diff --git a/walls/iEc4uxu.jpeg b/walls/iEc4uxu.jpeg deleted file mode 100644 index fcf6fc1..0000000 Binary files a/walls/iEc4uxu.jpeg and /dev/null differ diff --git a/walls/iF7RIeN.jpeg b/walls/iF7RIeN.jpeg deleted file mode 100644 index 6af1aa4..0000000 Binary files a/walls/iF7RIeN.jpeg and /dev/null differ diff --git a/walls/iFzf7zp.jpeg b/walls/iFzf7zp.jpeg deleted file mode 100644 index d6deba6..0000000 Binary files a/walls/iFzf7zp.jpeg and /dev/null differ diff --git a/walls/iGKfeKT.jpeg b/walls/iGKfeKT.jpeg deleted file mode 100644 index cc0a35c..0000000 Binary files a/walls/iGKfeKT.jpeg and /dev/null differ diff --git a/walls/iH2GKzE.jpeg b/walls/iH2GKzE.jpeg deleted file mode 100644 index acd0ee1..0000000 Binary files a/walls/iH2GKzE.jpeg and /dev/null differ diff --git a/walls/iJ4QcLW.jpeg b/walls/iJ4QcLW.jpeg deleted file mode 100644 index c5e1e28..0000000 Binary files a/walls/iJ4QcLW.jpeg and /dev/null differ diff --git a/walls/iO0LkML.png b/walls/iO0LkML.png deleted file mode 100644 index 558083c..0000000 Binary files a/walls/iO0LkML.png and /dev/null differ diff --git a/walls/iOAaNmf.jpeg b/walls/iOAaNmf.jpeg deleted file mode 100644 index 6a4e1f2..0000000 Binary files a/walls/iOAaNmf.jpeg and /dev/null differ diff --git a/walls/iOmVH85.jpeg b/walls/iOmVH85.jpeg deleted file mode 100644 index 3863234..0000000 Binary files a/walls/iOmVH85.jpeg and /dev/null differ diff --git a/walls/iQMCP7L.jpeg b/walls/iQMCP7L.jpeg deleted file mode 100644 index cd0a5be..0000000 Binary files a/walls/iQMCP7L.jpeg and /dev/null differ diff --git a/walls/iSUMMKl.jpeg b/walls/iSUMMKl.jpeg deleted file mode 100644 index 27f67ec..0000000 Binary files a/walls/iSUMMKl.jpeg and /dev/null differ diff --git a/walls/iSs2KuB.jpeg b/walls/iSs2KuB.jpeg deleted file mode 100644 index c67452b..0000000 Binary files a/walls/iSs2KuB.jpeg and /dev/null differ diff --git a/walls/iVMxZyV.png b/walls/iVMxZyV.png deleted file mode 100644 index d16cede..0000000 Binary files a/walls/iVMxZyV.png and /dev/null differ diff --git a/walls/iVq6tuL.jpeg b/walls/iVq6tuL.jpeg deleted file mode 100644 index 44c4420..0000000 Binary files a/walls/iVq6tuL.jpeg and /dev/null differ diff --git a/walls/iXkrfvY.png b/walls/iXkrfvY.png deleted file mode 100644 index 0e4c134..0000000 Binary files a/walls/iXkrfvY.png and /dev/null differ diff --git a/walls/iYkr8aT.jpeg b/walls/iYkr8aT.jpeg deleted file mode 100644 index 85cff31..0000000 Binary files a/walls/iYkr8aT.jpeg and /dev/null differ diff --git a/walls/iZ2iqXX.jpeg b/walls/iZ2iqXX.jpeg deleted file mode 100644 index ab441cb..0000000 Binary files a/walls/iZ2iqXX.jpeg and /dev/null differ diff --git a/walls/ibkurIQ.png b/walls/ibkurIQ.png deleted file mode 100644 index cf5720e..0000000 Binary files a/walls/ibkurIQ.png and /dev/null differ diff --git a/walls/idNI1We.jpeg b/walls/idNI1We.jpeg deleted file mode 100644 index fce5e7d..0000000 Binary files a/walls/idNI1We.jpeg and /dev/null differ diff --git a/walls/idYKtcC.jpeg b/walls/idYKtcC.jpeg deleted file mode 100644 index c5044fa..0000000 Binary files a/walls/idYKtcC.jpeg and /dev/null differ diff --git a/walls/igWI5or.jpeg b/walls/igWI5or.jpeg deleted file mode 100644 index 17ad205..0000000 Binary files a/walls/igWI5or.jpeg and /dev/null differ diff --git a/walls/ijn6Uzi.jpeg b/walls/ijn6Uzi.jpeg deleted file mode 100644 index 7e335f1..0000000 Binary files a/walls/ijn6Uzi.jpeg and /dev/null differ diff --git a/walls/in7qETZ.jpeg b/walls/in7qETZ.jpeg deleted file mode 100644 index 31aa344..0000000 Binary files a/walls/in7qETZ.jpeg and /dev/null differ diff --git a/walls/inrlVrO.jpeg b/walls/inrlVrO.jpeg deleted file mode 100644 index 411bef2..0000000 Binary files a/walls/inrlVrO.jpeg and /dev/null differ diff --git a/walls/iqxFAy8.jpeg b/walls/iqxFAy8.jpeg deleted file mode 100644 index b8e91fa..0000000 Binary files a/walls/iqxFAy8.jpeg and /dev/null differ diff --git a/walls/irGzFu3.jpeg b/walls/irGzFu3.jpeg deleted file mode 100644 index d579e32..0000000 Binary files a/walls/irGzFu3.jpeg and /dev/null differ diff --git a/walls/irO9Mww.jpeg b/walls/irO9Mww.jpeg deleted file mode 100644 index 110f124..0000000 Binary files a/walls/irO9Mww.jpeg and /dev/null differ diff --git a/walls/isYrBnh.jpeg b/walls/isYrBnh.jpeg deleted file mode 100644 index 0c49e56..0000000 Binary files a/walls/isYrBnh.jpeg and /dev/null differ diff --git a/walls/ivOeqF1.jpeg b/walls/ivOeqF1.jpeg deleted file mode 100644 index 8b32660..0000000 Binary files a/walls/ivOeqF1.jpeg and /dev/null differ diff --git a/walls/ivtvMnT.jpeg b/walls/ivtvMnT.jpeg deleted file mode 100644 index d7efb3b..0000000 Binary files a/walls/ivtvMnT.jpeg and /dev/null differ diff --git a/walls/iwcrX05.jpeg b/walls/iwcrX05.jpeg deleted file mode 100644 index 2c9376e..0000000 Binary files a/walls/iwcrX05.jpeg and /dev/null differ diff --git a/walls/ixrLRiB.jpeg b/walls/ixrLRiB.jpeg deleted file mode 100644 index 36c4ad9..0000000 Binary files a/walls/ixrLRiB.jpeg and /dev/null differ diff --git a/walls/j1Wa7Td.jpeg b/walls/j1Wa7Td.jpeg deleted file mode 100644 index c79a39c..0000000 Binary files a/walls/j1Wa7Td.jpeg and /dev/null differ diff --git a/walls/j2ab1dS.jpeg b/walls/j2ab1dS.jpeg deleted file mode 100644 index dfc2c24..0000000 Binary files a/walls/j2ab1dS.jpeg and /dev/null differ diff --git a/walls/j5SX9kh.jpeg b/walls/j5SX9kh.jpeg deleted file mode 100644 index b1e5b72..0000000 Binary files a/walls/j5SX9kh.jpeg and /dev/null differ diff --git a/walls/j5xUdpvNj_5Goo5Vg95FBirGM0VDfUeS6ZoUwSKJsbc.jpg b/walls/j5xUdpvNj_5Goo5Vg95FBirGM0VDfUeS6ZoUwSKJsbc.jpg deleted file mode 100644 index 55b909b..0000000 Binary files a/walls/j5xUdpvNj_5Goo5Vg95FBirGM0VDfUeS6ZoUwSKJsbc.jpg and /dev/null differ diff --git a/walls/jBWFRFN.jpeg b/walls/jBWFRFN.jpeg deleted file mode 100644 index 61bbea2..0000000 Binary files a/walls/jBWFRFN.jpeg and /dev/null differ diff --git a/walls/jBl8GtJ.jpeg b/walls/jBl8GtJ.jpeg deleted file mode 100644 index f37a71b..0000000 Binary files a/walls/jBl8GtJ.jpeg and /dev/null differ diff --git a/walls/jBu2uG4.jpeg b/walls/jBu2uG4.jpeg deleted file mode 100644 index 53d6f11..0000000 Binary files a/walls/jBu2uG4.jpeg and /dev/null differ diff --git a/walls/jEpwUBY.jpeg b/walls/jEpwUBY.jpeg deleted file mode 100644 index 3b55d58..0000000 Binary files a/walls/jEpwUBY.jpeg and /dev/null differ diff --git a/walls/jJOhbKq.jpeg b/walls/jJOhbKq.jpeg deleted file mode 100644 index b1a57c4..0000000 Binary files a/walls/jJOhbKq.jpeg and /dev/null differ diff --git a/walls/jMbmgug.jpeg b/walls/jMbmgug.jpeg deleted file mode 100644 index 1768aaa..0000000 Binary files a/walls/jMbmgug.jpeg and /dev/null differ diff --git a/walls/jQRxnol.jpeg b/walls/jQRxnol.jpeg deleted file mode 100644 index f04ee6a..0000000 Binary files a/walls/jQRxnol.jpeg and /dev/null differ diff --git a/walls/jWeynZT.jpeg b/walls/jWeynZT.jpeg deleted file mode 100644 index 58ea331..0000000 Binary files a/walls/jWeynZT.jpeg and /dev/null differ diff --git a/walls/jYa8AGX.jpeg b/walls/jYa8AGX.jpeg deleted file mode 100644 index 55aecf3..0000000 Binary files a/walls/jYa8AGX.jpeg and /dev/null differ diff --git a/walls/jbl36J9.jpeg b/walls/jbl36J9.jpeg deleted file mode 100644 index 86878dd..0000000 Binary files a/walls/jbl36J9.jpeg and /dev/null differ diff --git a/walls/jdESd2o.jpeg b/walls/jdESd2o.jpeg deleted file mode 100644 index 2cbefb7..0000000 Binary files a/walls/jdESd2o.jpeg and /dev/null differ diff --git a/walls/jeXhV9N.jpeg b/walls/jeXhV9N.jpeg deleted file mode 100644 index 02eeb42..0000000 Binary files a/walls/jeXhV9N.jpeg and /dev/null differ diff --git a/walls/jeY1tAj.jpeg b/walls/jeY1tAj.jpeg deleted file mode 100644 index af67dc5..0000000 Binary files a/walls/jeY1tAj.jpeg and /dev/null differ diff --git a/walls/jfv3Tvt.jpeg b/walls/jfv3Tvt.jpeg deleted file mode 100644 index e105142..0000000 Binary files a/walls/jfv3Tvt.jpeg and /dev/null differ diff --git a/walls/jhaWi4w.jpeg b/walls/jhaWi4w.jpeg deleted file mode 100644 index 1c9cadb..0000000 Binary files a/walls/jhaWi4w.jpeg and /dev/null differ diff --git a/walls/jheJAoB.jpeg b/walls/jheJAoB.jpeg deleted file mode 100644 index a52afde..0000000 Binary files a/walls/jheJAoB.jpeg and /dev/null differ diff --git a/walls/jiaRjZC.jpeg b/walls/jiaRjZC.jpeg deleted file mode 100644 index 4e91ea2..0000000 Binary files a/walls/jiaRjZC.jpeg and /dev/null differ diff --git a/walls/jj8iEng.jpeg b/walls/jj8iEng.jpeg deleted file mode 100644 index bf31ab4..0000000 Binary files a/walls/jj8iEng.jpeg and /dev/null differ diff --git a/walls/jjB2uxd.jpeg b/walls/jjB2uxd.jpeg deleted file mode 100644 index e636a3c..0000000 Binary files a/walls/jjB2uxd.jpeg and /dev/null differ diff --git a/walls/jklmnwD.png b/walls/jklmnwD.png deleted file mode 100644 index f7d9deb..0000000 Binary files a/walls/jklmnwD.png and /dev/null differ diff --git a/walls/jlaWaC4.jpeg b/walls/jlaWaC4.jpeg deleted file mode 100644 index 4a9bcdd..0000000 Binary files a/walls/jlaWaC4.jpeg and /dev/null differ diff --git a/walls/jlxzKAe.jpeg b/walls/jlxzKAe.jpeg deleted file mode 100644 index d150090..0000000 Binary files a/walls/jlxzKAe.jpeg and /dev/null differ diff --git a/walls/jmi7ePE.jpeg b/walls/jmi7ePE.jpeg deleted file mode 100644 index 8b30676..0000000 Binary files a/walls/jmi7ePE.jpeg and /dev/null differ diff --git a/walls/jn8LOEd.jpeg b/walls/jn8LOEd.jpeg deleted file mode 100644 index 9297071..0000000 Binary files a/walls/jn8LOEd.jpeg and /dev/null differ diff --git a/walls/jnT5rvR.jpeg b/walls/jnT5rvR.jpeg deleted file mode 100644 index 498d6f5..0000000 Binary files a/walls/jnT5rvR.jpeg and /dev/null differ diff --git a/walls/johgg2j.jpeg b/walls/johgg2j.jpeg deleted file mode 100644 index d71e052..0000000 Binary files a/walls/johgg2j.jpeg and /dev/null differ diff --git a/walls/jp1ZT71.jpeg b/walls/jp1ZT71.jpeg deleted file mode 100644 index 80d97a4..0000000 Binary files a/walls/jp1ZT71.jpeg and /dev/null differ diff --git a/walls/jqRuRz6.png b/walls/jqRuRz6.png deleted file mode 100644 index fc039ea..0000000 Binary files a/walls/jqRuRz6.png and /dev/null differ diff --git a/walls/jqZukHj.jpeg b/walls/jqZukHj.jpeg deleted file mode 100644 index 5b46514..0000000 Binary files a/walls/jqZukHj.jpeg and /dev/null differ diff --git a/walls/jrjDd56.png b/walls/jrjDd56.png deleted file mode 100644 index da27e3c..0000000 Binary files a/walls/jrjDd56.png and /dev/null differ diff --git a/walls/jvxDXCW.jpeg b/walls/jvxDXCW.jpeg deleted file mode 100644 index c8bcd2f..0000000 Binary files a/walls/jvxDXCW.jpeg and /dev/null differ diff --git a/walls/k1dEwYC.jpeg b/walls/k1dEwYC.jpeg deleted file mode 100644 index 5ffa904..0000000 Binary files a/walls/k1dEwYC.jpeg and /dev/null differ diff --git a/walls/k2EjXgj.jpeg b/walls/k2EjXgj.jpeg deleted file mode 100644 index c27aae9..0000000 Binary files a/walls/k2EjXgj.jpeg and /dev/null differ diff --git a/walls/k2o7n1d.jpeg b/walls/k2o7n1d.jpeg deleted file mode 100644 index 1b9edff..0000000 Binary files a/walls/k2o7n1d.jpeg and /dev/null differ diff --git a/walls/k2yg2xi.jpeg b/walls/k2yg2xi.jpeg deleted file mode 100644 index 926ee02..0000000 Binary files a/walls/k2yg2xi.jpeg and /dev/null differ diff --git a/walls/k43o9RT.jpeg b/walls/k43o9RT.jpeg deleted file mode 100644 index 46b771e..0000000 Binary files a/walls/k43o9RT.jpeg and /dev/null differ diff --git a/walls/k4Hy2iA.jpeg b/walls/k4Hy2iA.jpeg deleted file mode 100644 index 954a697..0000000 Binary files a/walls/k4Hy2iA.jpeg and /dev/null differ diff --git a/walls/k4oyxya.jpeg b/walls/k4oyxya.jpeg deleted file mode 100644 index 26a44fa..0000000 Binary files a/walls/k4oyxya.jpeg and /dev/null differ diff --git a/walls/k5UAHcO.jpeg b/walls/k5UAHcO.jpeg deleted file mode 100644 index 149197f..0000000 Binary files a/walls/k5UAHcO.jpeg and /dev/null differ diff --git a/walls/k5s1FGz.jpeg b/walls/k5s1FGz.jpeg deleted file mode 100644 index f68135f..0000000 Binary files a/walls/k5s1FGz.jpeg and /dev/null differ diff --git a/walls/k8YZjNP.jpeg b/walls/k8YZjNP.jpeg deleted file mode 100644 index dd3c393..0000000 Binary files a/walls/k8YZjNP.jpeg and /dev/null differ diff --git a/walls/k8mIrYq.jpeg b/walls/k8mIrYq.jpeg deleted file mode 100644 index 4d92007..0000000 Binary files a/walls/k8mIrYq.jpeg and /dev/null differ diff --git a/walls/kAf2jou.jpeg b/walls/kAf2jou.jpeg deleted file mode 100644 index fc99fae..0000000 Binary files a/walls/kAf2jou.jpeg and /dev/null differ diff --git a/walls/kAitouf.png b/walls/kAitouf.png deleted file mode 100644 index 3d19720..0000000 Binary files a/walls/kAitouf.png and /dev/null differ diff --git a/walls/kApvfLK.jpeg b/walls/kApvfLK.jpeg deleted file mode 100644 index 9f2a31e..0000000 Binary files a/walls/kApvfLK.jpeg and /dev/null differ diff --git a/walls/kCCeGTo.jpeg b/walls/kCCeGTo.jpeg deleted file mode 100644 index eb9adc2..0000000 Binary files a/walls/kCCeGTo.jpeg and /dev/null differ diff --git a/walls/kEdisvR.jpeg b/walls/kEdisvR.jpeg deleted file mode 100644 index f4185f9..0000000 Binary files a/walls/kEdisvR.jpeg and /dev/null differ diff --git a/walls/kGNXUue.jpeg b/walls/kGNXUue.jpeg deleted file mode 100644 index 21a8434..0000000 Binary files a/walls/kGNXUue.jpeg and /dev/null differ diff --git a/walls/kHBs1YD.jpeg b/walls/kHBs1YD.jpeg deleted file mode 100644 index 0eea02d..0000000 Binary files a/walls/kHBs1YD.jpeg and /dev/null differ diff --git a/walls/kHKJBYy.png b/walls/kHKJBYy.png deleted file mode 100644 index 3f3c183..0000000 Binary files a/walls/kHKJBYy.png and /dev/null differ diff --git a/walls/kHqlt3l.jpeg b/walls/kHqlt3l.jpeg deleted file mode 100644 index 3aabef4..0000000 Binary files a/walls/kHqlt3l.jpeg and /dev/null differ diff --git a/walls/kIiTRQQ.jpeg b/walls/kIiTRQQ.jpeg deleted file mode 100644 index d20b96c..0000000 Binary files a/walls/kIiTRQQ.jpeg and /dev/null differ diff --git a/walls/kKYSe6z.jpeg b/walls/kKYSe6z.jpeg deleted file mode 100644 index 63b0121..0000000 Binary files a/walls/kKYSe6z.jpeg and /dev/null differ diff --git a/walls/kLSc04Q.jpeg b/walls/kLSc04Q.jpeg deleted file mode 100644 index 8224774..0000000 Binary files a/walls/kLSc04Q.jpeg and /dev/null differ diff --git a/walls/kMC7Hox.jpeg b/walls/kMC7Hox.jpeg deleted file mode 100644 index 23b2227..0000000 Binary files a/walls/kMC7Hox.jpeg and /dev/null differ diff --git a/walls/kNIPLWE.jpeg b/walls/kNIPLWE.jpeg deleted file mode 100644 index acb36ca..0000000 Binary files a/walls/kNIPLWE.jpeg and /dev/null differ diff --git a/walls/kNNmqZb.jpeg b/walls/kNNmqZb.jpeg deleted file mode 100644 index c212d7a..0000000 Binary files a/walls/kNNmqZb.jpeg and /dev/null differ diff --git a/walls/kOJAsm5.jpeg b/walls/kOJAsm5.jpeg deleted file mode 100644 index 8fca36f..0000000 Binary files a/walls/kOJAsm5.jpeg and /dev/null differ diff --git a/walls/kQoxGZv.jpeg b/walls/kQoxGZv.jpeg deleted file mode 100644 index 281b8c5..0000000 Binary files a/walls/kQoxGZv.jpeg and /dev/null differ diff --git a/walls/kS5GSBm.jpeg b/walls/kS5GSBm.jpeg deleted file mode 100644 index 48b4d40..0000000 Binary files a/walls/kS5GSBm.jpeg and /dev/null differ diff --git a/walls/kSKS935.jpeg b/walls/kSKS935.jpeg deleted file mode 100644 index a5d0a62..0000000 Binary files a/walls/kSKS935.jpeg and /dev/null differ diff --git a/walls/kSWoY3e.jpeg b/walls/kSWoY3e.jpeg deleted file mode 100644 index 57a9ca5..0000000 Binary files a/walls/kSWoY3e.jpeg and /dev/null differ diff --git a/walls/kX9SjSP.jpeg b/walls/kX9SjSP.jpeg deleted file mode 100644 index f3d2444..0000000 Binary files a/walls/kX9SjSP.jpeg and /dev/null differ diff --git a/walls/kXoHnrS.jpeg b/walls/kXoHnrS.jpeg deleted file mode 100644 index 4fc06ac..0000000 Binary files a/walls/kXoHnrS.jpeg and /dev/null differ diff --git a/walls/kYlg5bK.jpeg b/walls/kYlg5bK.jpeg deleted file mode 100644 index 7569faa..0000000 Binary files a/walls/kYlg5bK.jpeg and /dev/null differ diff --git a/walls/kdQRNKE.png b/walls/kdQRNKE.png deleted file mode 100644 index 25deea1..0000000 Binary files a/walls/kdQRNKE.png and /dev/null differ diff --git a/walls/kedYo98.jpeg b/walls/kedYo98.jpeg deleted file mode 100644 index 777fae9..0000000 Binary files a/walls/kedYo98.jpeg and /dev/null differ diff --git a/walls/kffbFW6.jpeg b/walls/kffbFW6.jpeg deleted file mode 100644 index f2e1993..0000000 Binary files a/walls/kffbFW6.jpeg and /dev/null differ diff --git a/walls/kgTSRWI.jpeg b/walls/kgTSRWI.jpeg deleted file mode 100644 index 6431958..0000000 Binary files a/walls/kgTSRWI.jpeg and /dev/null differ diff --git a/walls/khKb25J.jpeg b/walls/khKb25J.jpeg deleted file mode 100644 index fcddb5e..0000000 Binary files a/walls/khKb25J.jpeg and /dev/null differ diff --git a/walls/khTu4Do.jpeg b/walls/khTu4Do.jpeg deleted file mode 100644 index 9700102..0000000 Binary files a/walls/khTu4Do.jpeg and /dev/null differ diff --git a/walls/kipAHeS.jpeg b/walls/kipAHeS.jpeg deleted file mode 100644 index c9f27c6..0000000 Binary files a/walls/kipAHeS.jpeg and /dev/null differ diff --git a/walls/kn8JUSB.jpeg b/walls/kn8JUSB.jpeg deleted file mode 100644 index 827e2c6..0000000 Binary files a/walls/kn8JUSB.jpeg and /dev/null differ diff --git a/walls/knpkW6q.jpeg b/walls/knpkW6q.jpeg deleted file mode 100644 index 8f5e935..0000000 Binary files a/walls/knpkW6q.jpeg and /dev/null differ diff --git a/walls/kq1Ei3t.jpeg b/walls/kq1Ei3t.jpeg deleted file mode 100644 index bc06930..0000000 Binary files a/walls/kq1Ei3t.jpeg and /dev/null differ diff --git a/walls/krGgcRW.jpeg b/walls/krGgcRW.jpeg deleted file mode 100644 index 21324e5..0000000 Binary files a/walls/krGgcRW.jpeg and /dev/null differ diff --git a/walls/krpMmU8.png b/walls/krpMmU8.png deleted file mode 100644 index 13c4135..0000000 Binary files a/walls/krpMmU8.png and /dev/null differ diff --git a/walls/ks19gc0.jpeg b/walls/ks19gc0.jpeg deleted file mode 100644 index 4f7d80c..0000000 Binary files a/walls/ks19gc0.jpeg and /dev/null differ diff --git a/walls/kt8uqtD.jpeg b/walls/kt8uqtD.jpeg deleted file mode 100644 index 94153e6..0000000 Binary files a/walls/kt8uqtD.jpeg and /dev/null differ diff --git a/walls/kunp4o1.jpeg b/walls/kunp4o1.jpeg deleted file mode 100644 index a4c9f32..0000000 Binary files a/walls/kunp4o1.jpeg and /dev/null differ diff --git a/walls/kwvZNXH.jpeg b/walls/kwvZNXH.jpeg deleted file mode 100644 index 54c150e..0000000 Binary files a/walls/kwvZNXH.jpeg and /dev/null differ diff --git a/walls/kxdnX7e.jpeg b/walls/kxdnX7e.jpeg deleted file mode 100644 index b0b7fd8..0000000 Binary files a/walls/kxdnX7e.jpeg and /dev/null differ diff --git a/walls/kxkXALr.jpeg b/walls/kxkXALr.jpeg deleted file mode 100644 index 392c34e..0000000 Binary files a/walls/kxkXALr.jpeg and /dev/null differ diff --git a/walls/kyjLdbD.jpeg b/walls/kyjLdbD.jpeg deleted file mode 100644 index 64aaef7..0000000 Binary files a/walls/kyjLdbD.jpeg and /dev/null differ diff --git a/walls/kzvAY8C.jpeg b/walls/kzvAY8C.jpeg deleted file mode 100644 index 4cfebe4..0000000 Binary files a/walls/kzvAY8C.jpeg and /dev/null differ diff --git a/walls/l1EbxMo.jpeg b/walls/l1EbxMo.jpeg deleted file mode 100644 index c6fafcd..0000000 Binary files a/walls/l1EbxMo.jpeg and /dev/null differ diff --git a/walls/l1iaj4k.jpeg b/walls/l1iaj4k.jpeg deleted file mode 100644 index 942c550..0000000 Binary files a/walls/l1iaj4k.jpeg and /dev/null differ diff --git a/walls/l2kwUYK.jpeg b/walls/l2kwUYK.jpeg deleted file mode 100644 index a48ab8b..0000000 Binary files a/walls/l2kwUYK.jpeg and /dev/null differ diff --git a/walls/l3jtP1N.jpeg b/walls/l3jtP1N.jpeg deleted file mode 100644 index 4474ed4..0000000 Binary files a/walls/l3jtP1N.jpeg and /dev/null differ diff --git a/walls/l6VRxJG.jpeg b/walls/l6VRxJG.jpeg deleted file mode 100644 index 79ccaf6..0000000 Binary files a/walls/l6VRxJG.jpeg and /dev/null differ diff --git a/walls/l6xLQGu.jpeg b/walls/l6xLQGu.jpeg deleted file mode 100644 index e3efdc2..0000000 Binary files a/walls/l6xLQGu.jpeg and /dev/null differ diff --git a/walls/l7Nu9gJ.png b/walls/l7Nu9gJ.png deleted file mode 100644 index 7232673..0000000 Binary files a/walls/l7Nu9gJ.png and /dev/null differ diff --git a/walls/l8e02ff.jpeg b/walls/l8e02ff.jpeg deleted file mode 100644 index dd923dc..0000000 Binary files a/walls/l8e02ff.jpeg and /dev/null differ diff --git a/walls/l9MAMQs.jpeg b/walls/l9MAMQs.jpeg deleted file mode 100644 index 60c088c..0000000 Binary files a/walls/l9MAMQs.jpeg and /dev/null differ diff --git a/walls/l9Z8nsl.jpeg b/walls/l9Z8nsl.jpeg deleted file mode 100644 index 584f90c..0000000 Binary files a/walls/l9Z8nsl.jpeg and /dev/null differ diff --git a/walls/lA7uV9B.jpeg b/walls/lA7uV9B.jpeg deleted file mode 100644 index fba1276..0000000 Binary files a/walls/lA7uV9B.jpeg and /dev/null differ diff --git a/walls/lA9sf39.jpeg b/walls/lA9sf39.jpeg deleted file mode 100644 index b640ffb..0000000 Binary files a/walls/lA9sf39.jpeg and /dev/null differ diff --git a/walls/lCNeMbg.jpeg b/walls/lCNeMbg.jpeg deleted file mode 100644 index 1aae145..0000000 Binary files a/walls/lCNeMbg.jpeg and /dev/null differ diff --git a/walls/lGXghEH.jpeg b/walls/lGXghEH.jpeg deleted file mode 100644 index 6cb37e9..0000000 Binary files a/walls/lGXghEH.jpeg and /dev/null differ diff --git a/walls/lGosffS.png b/walls/lGosffS.png deleted file mode 100644 index 9be193b..0000000 Binary files a/walls/lGosffS.png and /dev/null differ diff --git a/walls/lJXTdSR.jpeg b/walls/lJXTdSR.jpeg deleted file mode 100644 index 244ebf5..0000000 Binary files a/walls/lJXTdSR.jpeg and /dev/null differ diff --git a/walls/lLB3TkZ.jpeg b/walls/lLB3TkZ.jpeg deleted file mode 100644 index ef05010..0000000 Binary files a/walls/lLB3TkZ.jpeg and /dev/null differ diff --git a/walls/lNacQFy.jpeg b/walls/lNacQFy.jpeg deleted file mode 100644 index 790c471..0000000 Binary files a/walls/lNacQFy.jpeg and /dev/null differ diff --git a/walls/lNuaaic.jpeg b/walls/lNuaaic.jpeg deleted file mode 100644 index a3e1b1d..0000000 Binary files a/walls/lNuaaic.jpeg and /dev/null differ diff --git a/walls/lQKGh62.jpeg b/walls/lQKGh62.jpeg deleted file mode 100644 index beee651..0000000 Binary files a/walls/lQKGh62.jpeg and /dev/null differ diff --git a/walls/lRagZQU.jpeg b/walls/lRagZQU.jpeg deleted file mode 100644 index dd82b4a..0000000 Binary files a/walls/lRagZQU.jpeg and /dev/null differ diff --git a/walls/lSTEqqu.png b/walls/lSTEqqu.png deleted file mode 100644 index 9700392..0000000 Binary files a/walls/lSTEqqu.png and /dev/null differ diff --git a/walls/lScZfBp.jpeg b/walls/lScZfBp.jpeg deleted file mode 100644 index 007da51..0000000 Binary files a/walls/lScZfBp.jpeg and /dev/null differ diff --git a/walls/lTLoh9u.jpeg b/walls/lTLoh9u.jpeg deleted file mode 100644 index 4720e3b..0000000 Binary files a/walls/lTLoh9u.jpeg and /dev/null differ diff --git a/walls/lTOqlMT.jpeg b/walls/lTOqlMT.jpeg deleted file mode 100644 index f0f9c0d..0000000 Binary files a/walls/lTOqlMT.jpeg and /dev/null differ diff --git a/walls/lUllFz6.jpeg b/walls/lUllFz6.jpeg deleted file mode 100644 index 05ead8d..0000000 Binary files a/walls/lUllFz6.jpeg and /dev/null differ diff --git a/walls/lVFQNqR.jpeg b/walls/lVFQNqR.jpeg deleted file mode 100644 index e6d1ff8..0000000 Binary files a/walls/lVFQNqR.jpeg and /dev/null differ diff --git a/walls/lVWVdSZ.jpeg b/walls/lVWVdSZ.jpeg deleted file mode 100644 index 1a13eb2..0000000 Binary files a/walls/lVWVdSZ.jpeg and /dev/null differ diff --git a/walls/lVZM5D9.png b/walls/lVZM5D9.png deleted file mode 100644 index 7819e9e..0000000 Binary files a/walls/lVZM5D9.png and /dev/null differ diff --git a/walls/laDN6E9.jpeg b/walls/laDN6E9.jpeg deleted file mode 100644 index 1f25fb8..0000000 Binary files a/walls/laDN6E9.jpeg and /dev/null differ diff --git a/walls/laV7Qxd.jpeg b/walls/laV7Qxd.jpeg deleted file mode 100644 index ee15023..0000000 Binary files a/walls/laV7Qxd.jpeg and /dev/null differ diff --git a/walls/lalL4ha.jpeg b/walls/lalL4ha.jpeg deleted file mode 100644 index 7b08c5a..0000000 Binary files a/walls/lalL4ha.jpeg and /dev/null differ diff --git a/walls/lbvJRLx.jpeg b/walls/lbvJRLx.jpeg deleted file mode 100644 index ee76fd2..0000000 Binary files a/walls/lbvJRLx.jpeg and /dev/null differ diff --git a/walls/ldV4lMw.jpeg b/walls/ldV4lMw.jpeg deleted file mode 100644 index 0317535..0000000 Binary files a/walls/ldV4lMw.jpeg and /dev/null differ diff --git a/walls/leq1jB0.jpeg b/walls/leq1jB0.jpeg deleted file mode 100644 index 0c9db51..0000000 Binary files a/walls/leq1jB0.jpeg and /dev/null differ diff --git a/walls/lgVSmg1.png b/walls/lgVSmg1.png deleted file mode 100644 index 292ef76..0000000 Binary files a/walls/lgVSmg1.png and /dev/null differ diff --git a/walls/lgex432.jpeg b/walls/lgex432.jpeg deleted file mode 100644 index f994559..0000000 Binary files a/walls/lgex432.jpeg and /dev/null differ diff --git a/walls/lgvMXSk.jpeg b/walls/lgvMXSk.jpeg deleted file mode 100644 index 4f85810..0000000 Binary files a/walls/lgvMXSk.jpeg and /dev/null differ diff --git a/walls/lloWRB2.jpeg b/walls/lloWRB2.jpeg deleted file mode 100644 index 8d309f0..0000000 Binary files a/walls/lloWRB2.jpeg and /dev/null differ diff --git a/walls/lmCEc3g.jpeg b/walls/lmCEc3g.jpeg deleted file mode 100644 index 99fba27..0000000 Binary files a/walls/lmCEc3g.jpeg and /dev/null differ diff --git a/walls/lqND0Mr.jpeg b/walls/lqND0Mr.jpeg deleted file mode 100644 index b0c09cf..0000000 Binary files a/walls/lqND0Mr.jpeg and /dev/null differ diff --git a/walls/lshrnt2.jpeg b/walls/lshrnt2.jpeg deleted file mode 100644 index abac554..0000000 Binary files a/walls/lshrnt2.jpeg and /dev/null differ diff --git a/walls/luXEdbA.jpeg b/walls/luXEdbA.jpeg deleted file mode 100644 index 02f7340..0000000 Binary files a/walls/luXEdbA.jpeg and /dev/null differ diff --git a/walls/lvD2vwi.jpeg b/walls/lvD2vwi.jpeg deleted file mode 100644 index 6298f3a..0000000 Binary files a/walls/lvD2vwi.jpeg and /dev/null differ diff --git a/walls/lyW11RR.jpeg b/walls/lyW11RR.jpeg deleted file mode 100644 index 0029558..0000000 Binary files a/walls/lyW11RR.jpeg and /dev/null differ diff --git a/walls/lyYvRq3.png b/walls/lyYvRq3.png deleted file mode 100644 index d7d9cbf..0000000 Binary files a/walls/lyYvRq3.png and /dev/null differ diff --git a/walls/lzYhk4y.jpeg b/walls/lzYhk4y.jpeg deleted file mode 100644 index 7bdbddd..0000000 Binary files a/walls/lzYhk4y.jpeg and /dev/null differ diff --git a/walls/lzw17Uj.jpeg b/walls/lzw17Uj.jpeg deleted file mode 100644 index adca3b6..0000000 Binary files a/walls/lzw17Uj.jpeg and /dev/null differ diff --git a/walls/m0zWO5d.jpeg b/walls/m0zWO5d.jpeg deleted file mode 100644 index c3093cd..0000000 Binary files a/walls/m0zWO5d.jpeg and /dev/null differ diff --git a/walls/m2VM967.jpeg b/walls/m2VM967.jpeg deleted file mode 100644 index b6dc0bc..0000000 Binary files a/walls/m2VM967.jpeg and /dev/null differ diff --git a/walls/m3ACVxj.jpeg b/walls/m3ACVxj.jpeg deleted file mode 100644 index 7873bce..0000000 Binary files a/walls/m3ACVxj.jpeg and /dev/null differ diff --git a/walls/m3H3HOn.jpeg b/walls/m3H3HOn.jpeg deleted file mode 100644 index 452117a..0000000 Binary files a/walls/m3H3HOn.jpeg and /dev/null differ diff --git a/walls/m3NMKhI.jpeg b/walls/m3NMKhI.jpeg deleted file mode 100644 index 88c9ca1..0000000 Binary files a/walls/m3NMKhI.jpeg and /dev/null differ diff --git a/walls/m5gT8VL.jpeg b/walls/m5gT8VL.jpeg deleted file mode 100644 index 40fec39..0000000 Binary files a/walls/m5gT8VL.jpeg and /dev/null differ diff --git a/walls/m6NdBq1.png b/walls/m6NdBq1.png deleted file mode 100644 index b4f9a50..0000000 Binary files a/walls/m6NdBq1.png and /dev/null differ diff --git a/walls/m6ug2yb.jpeg b/walls/m6ug2yb.jpeg deleted file mode 100644 index 12eeec1..0000000 Binary files a/walls/m6ug2yb.jpeg and /dev/null differ diff --git a/walls/mF31THg.jpeg b/walls/mF31THg.jpeg deleted file mode 100644 index ebeb856..0000000 Binary files a/walls/mF31THg.jpeg and /dev/null differ diff --git a/walls/mGBUltW.jpeg b/walls/mGBUltW.jpeg deleted file mode 100644 index 207b83f..0000000 Binary files a/walls/mGBUltW.jpeg and /dev/null differ diff --git a/walls/mLYSSO3.jpeg b/walls/mLYSSO3.jpeg deleted file mode 100644 index 9d7f6eb..0000000 Binary files a/walls/mLYSSO3.jpeg and /dev/null differ diff --git a/walls/mLmuOD8.png b/walls/mLmuOD8.png deleted file mode 100644 index 695ef71..0000000 Binary files a/walls/mLmuOD8.png and /dev/null differ diff --git a/walls/mLv6pOL.png b/walls/mLv6pOL.png deleted file mode 100644 index 3910569..0000000 Binary files a/walls/mLv6pOL.png and /dev/null differ diff --git a/walls/mNbNMgX.png b/walls/mNbNMgX.png deleted file mode 100644 index 41c851e..0000000 Binary files a/walls/mNbNMgX.png and /dev/null differ diff --git a/walls/mOvEw5v.jpeg b/walls/mOvEw5v.jpeg deleted file mode 100644 index da4fe89..0000000 Binary files a/walls/mOvEw5v.jpeg and /dev/null differ diff --git a/walls/mRnPFun.jpeg b/walls/mRnPFun.jpeg deleted file mode 100644 index 45c7b56..0000000 Binary files a/walls/mRnPFun.jpeg and /dev/null differ diff --git a/walls/mT6dQiv.jpeg b/walls/mT6dQiv.jpeg deleted file mode 100644 index 8476f8a..0000000 Binary files a/walls/mT6dQiv.jpeg and /dev/null differ diff --git a/walls/mTdlo6g.jpeg b/walls/mTdlo6g.jpeg deleted file mode 100644 index 0d5c79d..0000000 Binary files a/walls/mTdlo6g.jpeg and /dev/null differ diff --git a/walls/mUXmOBQ.png b/walls/mUXmOBQ.png deleted file mode 100644 index 8bf3698..0000000 Binary files a/walls/mUXmOBQ.png and /dev/null differ diff --git a/walls/mYPIxME.jpeg b/walls/mYPIxME.jpeg deleted file mode 100644 index e63d108..0000000 Binary files a/walls/mYPIxME.jpeg and /dev/null differ diff --git a/walls/mbluicC.jpeg b/walls/mbluicC.jpeg deleted file mode 100644 index 37161d4..0000000 Binary files a/walls/mbluicC.jpeg and /dev/null differ diff --git a/walls/mdHBk4u.jpeg b/walls/mdHBk4u.jpeg deleted file mode 100644 index 3ae7b02..0000000 Binary files a/walls/mdHBk4u.jpeg and /dev/null differ diff --git a/walls/mddFCH6.png b/walls/mddFCH6.png deleted file mode 100644 index 389d433..0000000 Binary files a/walls/mddFCH6.png and /dev/null differ diff --git a/walls/mfMPOmh.jpeg b/walls/mfMPOmh.jpeg deleted file mode 100644 index b3fd8e4..0000000 Binary files a/walls/mfMPOmh.jpeg and /dev/null differ diff --git a/walls/mgEjnR3.jpeg b/walls/mgEjnR3.jpeg deleted file mode 100644 index 36c840b..0000000 Binary files a/walls/mgEjnR3.jpeg and /dev/null differ diff --git a/walls/mjjzjNT.png b/walls/mjjzjNT.png deleted file mode 100644 index 7842697..0000000 Binary files a/walls/mjjzjNT.png and /dev/null differ diff --git a/walls/mkFe08C.jpeg b/walls/mkFe08C.jpeg deleted file mode 100644 index c9830b4..0000000 Binary files a/walls/mkFe08C.jpeg and /dev/null differ diff --git a/walls/mkg4pAu.png b/walls/mkg4pAu.png deleted file mode 100644 index ec22264..0000000 Binary files a/walls/mkg4pAu.png and /dev/null differ diff --git a/walls/mm5M0KR.jpeg b/walls/mm5M0KR.jpeg deleted file mode 100644 index b80be7e..0000000 Binary files a/walls/mm5M0KR.jpeg and /dev/null differ diff --git a/walls/mmEizl7.png b/walls/mmEizl7.png deleted file mode 100644 index 634ea99..0000000 Binary files a/walls/mmEizl7.png and /dev/null differ diff --git a/walls/mn9YuLQ.jpeg b/walls/mn9YuLQ.jpeg deleted file mode 100644 index 2af3a2c..0000000 Binary files a/walls/mn9YuLQ.jpeg and /dev/null differ diff --git a/walls/mnAUisX.jpeg b/walls/mnAUisX.jpeg deleted file mode 100644 index f71aa0f..0000000 Binary files a/walls/mnAUisX.jpeg and /dev/null differ diff --git a/walls/mnZgTn8.jpeg b/walls/mnZgTn8.jpeg deleted file mode 100644 index 06ac462..0000000 Binary files a/walls/mnZgTn8.jpeg and /dev/null differ diff --git a/walls/mnv1ka9.jpeg b/walls/mnv1ka9.jpeg deleted file mode 100644 index d2ecb02..0000000 Binary files a/walls/mnv1ka9.jpeg and /dev/null differ diff --git a/walls/ms-icon-144x144.png b/walls/ms-icon-144x144.png deleted file mode 100644 index e0e9a35..0000000 Binary files a/walls/ms-icon-144x144.png and /dev/null differ diff --git a/walls/ms7CITf.png b/walls/ms7CITf.png deleted file mode 100644 index 38457e0..0000000 Binary files a/walls/ms7CITf.png and /dev/null differ diff --git a/walls/mvlJUvc.jpeg b/walls/mvlJUvc.jpeg deleted file mode 100644 index 53f3e34..0000000 Binary files a/walls/mvlJUvc.jpeg and /dev/null differ diff --git a/walls/n0G02AQ.jpeg b/walls/n0G02AQ.jpeg deleted file mode 100644 index 2fe72c2..0000000 Binary files a/walls/n0G02AQ.jpeg and /dev/null differ diff --git a/walls/n0mw2NN.jpeg b/walls/n0mw2NN.jpeg deleted file mode 100644 index fead9e6..0000000 Binary files a/walls/n0mw2NN.jpeg and /dev/null differ diff --git a/walls/n1b2yH3.png b/walls/n1b2yH3.png deleted file mode 100644 index d0e51f8..0000000 Binary files a/walls/n1b2yH3.png and /dev/null differ diff --git a/walls/n2G7KS1.jpeg b/walls/n2G7KS1.jpeg deleted file mode 100644 index 6e73989..0000000 Binary files a/walls/n2G7KS1.jpeg and /dev/null differ diff --git a/walls/n35gUCW.jpeg b/walls/n35gUCW.jpeg deleted file mode 100644 index a175ab4..0000000 Binary files a/walls/n35gUCW.jpeg and /dev/null differ diff --git a/walls/n3eazB9.jpeg b/walls/n3eazB9.jpeg deleted file mode 100644 index 1268350..0000000 Binary files a/walls/n3eazB9.jpeg and /dev/null differ diff --git a/walls/n3p1hFb.jpeg b/walls/n3p1hFb.jpeg deleted file mode 100644 index 6cfa40c..0000000 Binary files a/walls/n3p1hFb.jpeg and /dev/null differ diff --git a/walls/n4suqYh.jpeg b/walls/n4suqYh.jpeg deleted file mode 100644 index b448362..0000000 Binary files a/walls/n4suqYh.jpeg and /dev/null differ diff --git a/walls/n50zTaS.jpeg b/walls/n50zTaS.jpeg deleted file mode 100644 index fa3ecb0..0000000 Binary files a/walls/n50zTaS.jpeg and /dev/null differ diff --git a/walls/n8i4Orz.jpeg b/walls/n8i4Orz.jpeg deleted file mode 100644 index 35b5a06..0000000 Binary files a/walls/n8i4Orz.jpeg and /dev/null differ diff --git a/walls/n9f7Bjr.jpeg b/walls/n9f7Bjr.jpeg deleted file mode 100644 index b1781c9..0000000 Binary files a/walls/n9f7Bjr.jpeg and /dev/null differ diff --git a/walls/nAhVsKQ.jpeg b/walls/nAhVsKQ.jpeg deleted file mode 100644 index 062297e..0000000 Binary files a/walls/nAhVsKQ.jpeg and /dev/null differ diff --git a/walls/nBhyh1y.jpeg b/walls/nBhyh1y.jpeg deleted file mode 100644 index 51b72a1..0000000 Binary files a/walls/nBhyh1y.jpeg and /dev/null differ diff --git a/walls/nGJdCKg.jpeg b/walls/nGJdCKg.jpeg deleted file mode 100644 index b570f6d..0000000 Binary files a/walls/nGJdCKg.jpeg and /dev/null differ diff --git a/walls/nHLzPem.jpeg b/walls/nHLzPem.jpeg deleted file mode 100644 index 865b27d..0000000 Binary files a/walls/nHLzPem.jpeg and /dev/null differ diff --git a/walls/nHRTaPR.png b/walls/nHRTaPR.png deleted file mode 100644 index 2606c5d..0000000 Binary files a/walls/nHRTaPR.png and /dev/null differ diff --git a/walls/nK7cE9Y.jpeg b/walls/nK7cE9Y.jpeg deleted file mode 100644 index 9f7d382..0000000 Binary files a/walls/nK7cE9Y.jpeg and /dev/null differ diff --git a/walls/nKXYIhP.jpeg b/walls/nKXYIhP.jpeg deleted file mode 100644 index 830038c..0000000 Binary files a/walls/nKXYIhP.jpeg and /dev/null differ diff --git a/walls/nLyhLHR.jpeg b/walls/nLyhLHR.jpeg deleted file mode 100644 index bb2df85..0000000 Binary files a/walls/nLyhLHR.jpeg and /dev/null differ diff --git a/walls/nNf0WmW.jpeg b/walls/nNf0WmW.jpeg deleted file mode 100644 index 874f4e5..0000000 Binary files a/walls/nNf0WmW.jpeg and /dev/null differ diff --git a/walls/nNxk4B4.jpeg b/walls/nNxk4B4.jpeg deleted file mode 100644 index 4de5a51..0000000 Binary files a/walls/nNxk4B4.jpeg and /dev/null differ diff --git a/walls/nO0f6iP.jpeg b/walls/nO0f6iP.jpeg deleted file mode 100644 index 2512522..0000000 Binary files a/walls/nO0f6iP.jpeg and /dev/null differ diff --git a/walls/nOa3vtx.jpeg b/walls/nOa3vtx.jpeg deleted file mode 100644 index 6e8f6b0..0000000 Binary files a/walls/nOa3vtx.jpeg and /dev/null differ diff --git a/walls/nPZVU6B.jpeg b/walls/nPZVU6B.jpeg deleted file mode 100644 index b3fb755..0000000 Binary files a/walls/nPZVU6B.jpeg and /dev/null differ diff --git a/walls/nSW7Aut.png b/walls/nSW7Aut.png deleted file mode 100644 index cf59c13..0000000 Binary files a/walls/nSW7Aut.png and /dev/null differ diff --git a/walls/nScQWoo.jpeg b/walls/nScQWoo.jpeg deleted file mode 100644 index 79e5256..0000000 Binary files a/walls/nScQWoo.jpeg and /dev/null differ diff --git a/walls/nSgJpPR.jpeg b/walls/nSgJpPR.jpeg deleted file mode 100644 index a12227c..0000000 Binary files a/walls/nSgJpPR.jpeg and /dev/null differ diff --git a/walls/nSxENl7.jpeg b/walls/nSxENl7.jpeg deleted file mode 100644 index 697ad90..0000000 Binary files a/walls/nSxENl7.jpeg and /dev/null differ diff --git a/walls/nUOU658.jpeg b/walls/nUOU658.jpeg deleted file mode 100644 index 8d9263c..0000000 Binary files a/walls/nUOU658.jpeg and /dev/null differ diff --git a/walls/nWI5RNo.png b/walls/nWI5RNo.png deleted file mode 100644 index 0286c36..0000000 Binary files a/walls/nWI5RNo.png and /dev/null differ diff --git a/walls/nX4Klf1.jpeg b/walls/nX4Klf1.jpeg deleted file mode 100644 index ca3741b..0000000 Binary files a/walls/nX4Klf1.jpeg and /dev/null differ diff --git a/walls/nYNDIO0.png b/walls/nYNDIO0.png deleted file mode 100644 index 1e52377..0000000 Binary files a/walls/nYNDIO0.png and /dev/null differ diff --git a/walls/na6gq7M.jpeg b/walls/na6gq7M.jpeg deleted file mode 100644 index 8210e63..0000000 Binary files a/walls/na6gq7M.jpeg and /dev/null differ diff --git a/walls/nata9Tk.jpeg b/walls/nata9Tk.jpeg deleted file mode 100644 index 1146d2a..0000000 Binary files a/walls/nata9Tk.jpeg and /dev/null differ diff --git a/walls/nc93vNX.jpeg b/walls/nc93vNX.jpeg deleted file mode 100644 index 7b9142c..0000000 Binary files a/walls/nc93vNX.jpeg and /dev/null differ diff --git a/walls/neJTMvq.jpeg b/walls/neJTMvq.jpeg deleted file mode 100644 index 00421e5..0000000 Binary files a/walls/neJTMvq.jpeg and /dev/null differ diff --git a/walls/nea5gk3.png b/walls/nea5gk3.png deleted file mode 100644 index c7a1954..0000000 Binary files a/walls/nea5gk3.png and /dev/null differ diff --git a/walls/nfeDXI8.png b/walls/nfeDXI8.png deleted file mode 100644 index 955935b..0000000 Binary files a/walls/nfeDXI8.png and /dev/null differ diff --git a/walls/nhLHpTi.jpeg b/walls/nhLHpTi.jpeg deleted file mode 100644 index 4b6aede..0000000 Binary files a/walls/nhLHpTi.jpeg and /dev/null differ diff --git a/walls/nmO71O2.jpeg b/walls/nmO71O2.jpeg deleted file mode 100644 index 03f4b3e..0000000 Binary files a/walls/nmO71O2.jpeg and /dev/null differ diff --git a/walls/nmXI04k.jpeg b/walls/nmXI04k.jpeg deleted file mode 100644 index c4bf7d4..0000000 Binary files a/walls/nmXI04k.jpeg and /dev/null differ diff --git a/walls/nntEXuM.jpeg b/walls/nntEXuM.jpeg deleted file mode 100644 index 1db55b1..0000000 Binary files a/walls/nntEXuM.jpeg and /dev/null differ diff --git a/walls/npcXHrh.jpeg b/walls/npcXHrh.jpeg deleted file mode 100644 index 5e03f6a..0000000 Binary files a/walls/npcXHrh.jpeg and /dev/null differ diff --git a/walls/nq3h85G.jpeg b/walls/nq3h85G.jpeg deleted file mode 100644 index 5e6435c..0000000 Binary files a/walls/nq3h85G.jpeg and /dev/null differ diff --git a/walls/nqfwnmX.jpeg b/walls/nqfwnmX.jpeg deleted file mode 100644 index 136fcc4..0000000 Binary files a/walls/nqfwnmX.jpeg and /dev/null differ diff --git a/walls/nsTaaX3.jpeg b/walls/nsTaaX3.jpeg deleted file mode 100644 index 492b55b..0000000 Binary files a/walls/nsTaaX3.jpeg and /dev/null differ diff --git a/walls/nu1b4pG.jpeg b/walls/nu1b4pG.jpeg deleted file mode 100644 index d22127a..0000000 Binary files a/walls/nu1b4pG.jpeg and /dev/null differ diff --git a/walls/nu68rsu.png b/walls/nu68rsu.png deleted file mode 100644 index 5e5416b..0000000 Binary files a/walls/nu68rsu.png and /dev/null differ diff --git a/walls/nv7LFC8.jpeg b/walls/nv7LFC8.jpeg deleted file mode 100644 index 32ff86f..0000000 Binary files a/walls/nv7LFC8.jpeg and /dev/null differ diff --git a/walls/nwcisf6.jpeg b/walls/nwcisf6.jpeg deleted file mode 100644 index 5996de9..0000000 Binary files a/walls/nwcisf6.jpeg and /dev/null differ diff --git a/walls/nx3CqTV.jpeg b/walls/nx3CqTV.jpeg deleted file mode 100644 index c791c0c..0000000 Binary files a/walls/nx3CqTV.jpeg and /dev/null differ diff --git a/walls/nxJitbt.jpeg b/walls/nxJitbt.jpeg deleted file mode 100644 index 5217924..0000000 Binary files a/walls/nxJitbt.jpeg and /dev/null differ diff --git a/walls/o0fIcMY.jpeg b/walls/o0fIcMY.jpeg deleted file mode 100644 index e5993dd..0000000 Binary files a/walls/o0fIcMY.jpeg and /dev/null differ diff --git a/walls/o1BUoUO.jpeg b/walls/o1BUoUO.jpeg deleted file mode 100644 index 55a6df6..0000000 Binary files a/walls/o1BUoUO.jpeg and /dev/null differ diff --git a/walls/o1Hhrf1.jpeg b/walls/o1Hhrf1.jpeg deleted file mode 100644 index 06be6f1..0000000 Binary files a/walls/o1Hhrf1.jpeg and /dev/null differ diff --git a/walls/o36OXVn.jpeg b/walls/o36OXVn.jpeg deleted file mode 100644 index 2beafa7..0000000 Binary files a/walls/o36OXVn.jpeg and /dev/null differ diff --git a/walls/o3Kybp1.jpeg b/walls/o3Kybp1.jpeg deleted file mode 100644 index cb7b18b..0000000 Binary files a/walls/o3Kybp1.jpeg and /dev/null differ diff --git a/walls/o8Cq6J4.jpeg b/walls/o8Cq6J4.jpeg deleted file mode 100644 index 532fcaf..0000000 Binary files a/walls/o8Cq6J4.jpeg and /dev/null differ diff --git a/walls/oAbyTtJ.jpeg b/walls/oAbyTtJ.jpeg deleted file mode 100644 index 6813def..0000000 Binary files a/walls/oAbyTtJ.jpeg and /dev/null differ diff --git a/walls/oEr4eOE.png b/walls/oEr4eOE.png deleted file mode 100644 index 600b8cf..0000000 Binary files a/walls/oEr4eOE.png and /dev/null differ diff --git a/walls/oF98VGY.jpeg b/walls/oF98VGY.jpeg deleted file mode 100644 index d17c526..0000000 Binary files a/walls/oF98VGY.jpeg and /dev/null differ diff --git a/walls/oH8jNtZ.png b/walls/oH8jNtZ.png deleted file mode 100644 index 03f143f..0000000 Binary files a/walls/oH8jNtZ.png and /dev/null differ diff --git a/walls/oJ4VR7p.jpeg b/walls/oJ4VR7p.jpeg deleted file mode 100644 index de313c5..0000000 Binary files a/walls/oJ4VR7p.jpeg and /dev/null differ diff --git a/walls/oJC5RGd.jpeg b/walls/oJC5RGd.jpeg deleted file mode 100644 index 099eda0..0000000 Binary files a/walls/oJC5RGd.jpeg and /dev/null differ diff --git a/walls/oMJ3n9v.jpeg b/walls/oMJ3n9v.jpeg deleted file mode 100644 index 4378ef6..0000000 Binary files a/walls/oMJ3n9v.jpeg and /dev/null differ diff --git a/walls/oMtcY51.jpeg b/walls/oMtcY51.jpeg deleted file mode 100644 index 4c169b1..0000000 Binary files a/walls/oMtcY51.jpeg and /dev/null differ diff --git a/walls/oRYoEbg.jpeg b/walls/oRYoEbg.jpeg deleted file mode 100644 index cdc40b6..0000000 Binary files a/walls/oRYoEbg.jpeg and /dev/null differ diff --git a/walls/oTUuuJc.jpeg b/walls/oTUuuJc.jpeg deleted file mode 100644 index ffceb3a..0000000 Binary files a/walls/oTUuuJc.jpeg and /dev/null differ diff --git a/walls/oU36NEu.jpeg b/walls/oU36NEu.jpeg deleted file mode 100644 index 107ec9c..0000000 Binary files a/walls/oU36NEu.jpeg and /dev/null differ diff --git a/walls/oUXwwbp.jpeg b/walls/oUXwwbp.jpeg deleted file mode 100644 index 657fdab..0000000 Binary files a/walls/oUXwwbp.jpeg and /dev/null differ diff --git a/walls/oVjJQEf.jpeg b/walls/oVjJQEf.jpeg deleted file mode 100644 index c718479..0000000 Binary files a/walls/oVjJQEf.jpeg and /dev/null differ diff --git a/walls/oVqi9KL.jpeg b/walls/oVqi9KL.jpeg deleted file mode 100644 index 1d3fffc..0000000 Binary files a/walls/oVqi9KL.jpeg and /dev/null differ diff --git a/walls/oWz4ipo.jpeg b/walls/oWz4ipo.jpeg deleted file mode 100644 index 691e917..0000000 Binary files a/walls/oWz4ipo.jpeg and /dev/null differ diff --git a/walls/oaSyYIv.jpeg b/walls/oaSyYIv.jpeg deleted file mode 100644 index 6fdff15..0000000 Binary files a/walls/oaSyYIv.jpeg and /dev/null differ diff --git a/walls/obCntD9.jpeg b/walls/obCntD9.jpeg deleted file mode 100644 index d227a0a..0000000 Binary files a/walls/obCntD9.jpeg and /dev/null differ diff --git a/walls/obPmA4o.jpeg b/walls/obPmA4o.jpeg deleted file mode 100644 index 4c33ad9..0000000 Binary files a/walls/obPmA4o.jpeg and /dev/null differ diff --git a/walls/obdzeSL.png b/walls/obdzeSL.png deleted file mode 100644 index 2976d90..0000000 Binary files a/walls/obdzeSL.png and /dev/null differ diff --git a/walls/ocBzOW9.jpeg b/walls/ocBzOW9.jpeg deleted file mode 100644 index 1ac0681..0000000 Binary files a/walls/ocBzOW9.jpeg and /dev/null differ diff --git a/walls/odEgdAy.jpeg b/walls/odEgdAy.jpeg deleted file mode 100644 index af2b497..0000000 Binary files a/walls/odEgdAy.jpeg and /dev/null differ diff --git a/walls/oeACihs.jpeg b/walls/oeACihs.jpeg deleted file mode 100644 index 741e3c6..0000000 Binary files a/walls/oeACihs.jpeg and /dev/null differ diff --git a/walls/oewOZN9.jpeg b/walls/oewOZN9.jpeg deleted file mode 100644 index 6155428..0000000 Binary files a/walls/oewOZN9.jpeg and /dev/null differ diff --git a/walls/oj0Zdkr.jpeg b/walls/oj0Zdkr.jpeg deleted file mode 100644 index 42389ba..0000000 Binary files a/walls/oj0Zdkr.jpeg and /dev/null differ diff --git a/walls/ojq2i9Z.jpeg b/walls/ojq2i9Z.jpeg deleted file mode 100644 index 9454c8f..0000000 Binary files a/walls/ojq2i9Z.jpeg and /dev/null differ diff --git a/walls/ok0ze89.jpeg b/walls/ok0ze89.jpeg deleted file mode 100644 index 4348110..0000000 Binary files a/walls/ok0ze89.jpeg and /dev/null differ diff --git a/walls/ok71OIl.jpeg b/walls/ok71OIl.jpeg deleted file mode 100644 index 71e4ad1..0000000 Binary files a/walls/ok71OIl.jpeg and /dev/null differ diff --git a/walls/ombVMWl.jpeg b/walls/ombVMWl.jpeg deleted file mode 100644 index 7bd6227..0000000 Binary files a/walls/ombVMWl.jpeg and /dev/null differ diff --git a/walls/omeKcRv.png b/walls/omeKcRv.png deleted file mode 100644 index 29b9246..0000000 Binary files a/walls/omeKcRv.png and /dev/null differ diff --git a/walls/or68aob.jpeg b/walls/or68aob.jpeg deleted file mode 100644 index eb2802a..0000000 Binary files a/walls/or68aob.jpeg and /dev/null differ diff --git a/walls/orKwYN1.jpeg b/walls/orKwYN1.jpeg deleted file mode 100644 index b56c50d..0000000 Binary files a/walls/orKwYN1.jpeg and /dev/null differ diff --git a/walls/ou0WHd3.jpeg b/walls/ou0WHd3.jpeg deleted file mode 100644 index 2f028ed..0000000 Binary files a/walls/ou0WHd3.jpeg and /dev/null differ diff --git a/walls/ouMlmIX.jpeg b/walls/ouMlmIX.jpeg deleted file mode 100644 index 3a27f51..0000000 Binary files a/walls/ouMlmIX.jpeg and /dev/null differ diff --git a/walls/oul6SLZ.jpeg b/walls/oul6SLZ.jpeg deleted file mode 100644 index 747aa95..0000000 Binary files a/walls/oul6SLZ.jpeg and /dev/null differ diff --git a/walls/ovVqR6K.jpeg b/walls/ovVqR6K.jpeg deleted file mode 100644 index 5d2460a..0000000 Binary files a/walls/ovVqR6K.jpeg and /dev/null differ diff --git a/walls/ox5QXVW.jpeg b/walls/ox5QXVW.jpeg deleted file mode 100644 index e879adc..0000000 Binary files a/walls/ox5QXVW.jpeg and /dev/null differ diff --git a/walls/oy4d5JF.jpeg b/walls/oy4d5JF.jpeg deleted file mode 100644 index 9b0f445..0000000 Binary files a/walls/oy4d5JF.jpeg and /dev/null differ diff --git a/walls/oyopZ7V.jpeg b/walls/oyopZ7V.jpeg deleted file mode 100644 index 981e5f3..0000000 Binary files a/walls/oyopZ7V.jpeg and /dev/null differ diff --git a/walls/p0m8R0g.jpeg b/walls/p0m8R0g.jpeg deleted file mode 100644 index 0415c35..0000000 Binary files a/walls/p0m8R0g.jpeg and /dev/null differ diff --git a/walls/p1WxtQi.jpeg b/walls/p1WxtQi.jpeg deleted file mode 100644 index ed73ce6..0000000 Binary files a/walls/p1WxtQi.jpeg and /dev/null differ diff --git a/walls/p64D5R8.jpeg b/walls/p64D5R8.jpeg deleted file mode 100644 index cd762d0..0000000 Binary files a/walls/p64D5R8.jpeg and /dev/null differ diff --git a/walls/p6uasOf.jpeg b/walls/p6uasOf.jpeg deleted file mode 100644 index 42f7bde..0000000 Binary files a/walls/p6uasOf.jpeg and /dev/null differ diff --git a/walls/p6wIURe.jpeg b/walls/p6wIURe.jpeg deleted file mode 100644 index 842c7d3..0000000 Binary files a/walls/p6wIURe.jpeg and /dev/null differ diff --git a/walls/pBMJaTj.jpeg b/walls/pBMJaTj.jpeg deleted file mode 100644 index 62ac8c9..0000000 Binary files a/walls/pBMJaTj.jpeg and /dev/null differ diff --git a/walls/pC8hV3U.jpeg b/walls/pC8hV3U.jpeg deleted file mode 100644 index 282b630..0000000 Binary files a/walls/pC8hV3U.jpeg and /dev/null differ diff --git a/walls/pDP7WBy.png b/walls/pDP7WBy.png deleted file mode 100644 index cccea38..0000000 Binary files a/walls/pDP7WBy.png and /dev/null differ diff --git a/walls/pFjsxZP.jpeg b/walls/pFjsxZP.jpeg deleted file mode 100644 index f1e00ac..0000000 Binary files a/walls/pFjsxZP.jpeg and /dev/null differ diff --git a/walls/pG3nkX0.png b/walls/pG3nkX0.png deleted file mode 100644 index 80d0e6d..0000000 Binary files a/walls/pG3nkX0.png and /dev/null differ diff --git a/walls/pJgdzXG.jpeg b/walls/pJgdzXG.jpeg deleted file mode 100644 index f1c3078..0000000 Binary files a/walls/pJgdzXG.jpeg and /dev/null differ diff --git a/walls/pKkBXIW.jpeg b/walls/pKkBXIW.jpeg deleted file mode 100644 index db158eb..0000000 Binary files a/walls/pKkBXIW.jpeg and /dev/null differ diff --git a/walls/pMjQXng.jpeg b/walls/pMjQXng.jpeg deleted file mode 100644 index a0f343d..0000000 Binary files a/walls/pMjQXng.jpeg and /dev/null differ diff --git a/walls/pNX2mWq.jpeg b/walls/pNX2mWq.jpeg deleted file mode 100644 index cb7ec7d..0000000 Binary files a/walls/pNX2mWq.jpeg and /dev/null differ diff --git a/walls/pNh5KiT.jpeg b/walls/pNh5KiT.jpeg deleted file mode 100644 index 54d8db1..0000000 Binary files a/walls/pNh5KiT.jpeg and /dev/null differ diff --git a/walls/pOkQ48p.jpeg b/walls/pOkQ48p.jpeg deleted file mode 100644 index 5be5b36..0000000 Binary files a/walls/pOkQ48p.jpeg and /dev/null differ diff --git a/walls/pPkVTwS.png b/walls/pPkVTwS.png deleted file mode 100644 index 16e5de9..0000000 Binary files a/walls/pPkVTwS.png and /dev/null differ diff --git a/walls/pR26hxB.jpeg b/walls/pR26hxB.jpeg deleted file mode 100644 index 1290fda..0000000 Binary files a/walls/pR26hxB.jpeg and /dev/null differ diff --git a/walls/pRRPGMf.jpeg b/walls/pRRPGMf.jpeg deleted file mode 100644 index 2e423b8..0000000 Binary files a/walls/pRRPGMf.jpeg and /dev/null differ diff --git a/walls/pSwEWhB.jpeg b/walls/pSwEWhB.jpeg deleted file mode 100644 index 9bbfabb..0000000 Binary files a/walls/pSwEWhB.jpeg and /dev/null differ diff --git a/walls/pTaH6vV.jpeg b/walls/pTaH6vV.jpeg deleted file mode 100644 index 46ab92d..0000000 Binary files a/walls/pTaH6vV.jpeg and /dev/null differ diff --git a/walls/pYPe9r9.jpeg b/walls/pYPe9r9.jpeg deleted file mode 100644 index 7e6fcf0..0000000 Binary files a/walls/pYPe9r9.jpeg and /dev/null differ diff --git a/walls/pdAn35y.jpeg b/walls/pdAn35y.jpeg deleted file mode 100644 index 632ba2c..0000000 Binary files a/walls/pdAn35y.jpeg and /dev/null differ diff --git a/walls/peqD0zZ.jpeg b/walls/peqD0zZ.jpeg deleted file mode 100644 index cf5fb04..0000000 Binary files a/walls/peqD0zZ.jpeg and /dev/null differ diff --git a/walls/pggfSNj.png b/walls/pggfSNj.png deleted file mode 100644 index 71c5882..0000000 Binary files a/walls/pggfSNj.png and /dev/null differ diff --git a/walls/plwnurp.jpeg b/walls/plwnurp.jpeg deleted file mode 100644 index e9781e5..0000000 Binary files a/walls/plwnurp.jpeg and /dev/null differ diff --git a/walls/pmELQMD.jpeg b/walls/pmELQMD.jpeg deleted file mode 100644 index 2c3c3b2..0000000 Binary files a/walls/pmELQMD.jpeg and /dev/null differ diff --git a/walls/pmbFswp.jpeg b/walls/pmbFswp.jpeg deleted file mode 100644 index 883e6b3..0000000 Binary files a/walls/pmbFswp.jpeg and /dev/null differ diff --git a/walls/pnKYpM9.jpeg b/walls/pnKYpM9.jpeg deleted file mode 100644 index 6b26e13..0000000 Binary files a/walls/pnKYpM9.jpeg and /dev/null differ diff --git a/walls/pnRovkz.jpeg b/walls/pnRovkz.jpeg deleted file mode 100644 index 7205de7..0000000 Binary files a/walls/pnRovkz.jpeg and /dev/null differ diff --git a/walls/po4yn3y.jpeg b/walls/po4yn3y.jpeg deleted file mode 100644 index e7e8995..0000000 Binary files a/walls/po4yn3y.jpeg and /dev/null differ diff --git a/walls/pp7UFE1.jpeg b/walls/pp7UFE1.jpeg deleted file mode 100644 index b738080..0000000 Binary files a/walls/pp7UFE1.jpeg and /dev/null differ diff --git a/walls/ppiJETF.jpeg b/walls/ppiJETF.jpeg deleted file mode 100644 index 9e5f585..0000000 Binary files a/walls/ppiJETF.jpeg and /dev/null differ diff --git a/walls/prbY3Ed.jpeg b/walls/prbY3Ed.jpeg deleted file mode 100644 index 492e015..0000000 Binary files a/walls/prbY3Ed.jpeg and /dev/null differ diff --git a/walls/pyQei36.jpeg b/walls/pyQei36.jpeg deleted file mode 100644 index 961a4f7..0000000 Binary files a/walls/pyQei36.jpeg and /dev/null differ diff --git a/walls/q0eGPRO.jpeg b/walls/q0eGPRO.jpeg deleted file mode 100644 index 6fb6bda..0000000 Binary files a/walls/q0eGPRO.jpeg and /dev/null differ diff --git a/walls/q0vfWnI.jpeg b/walls/q0vfWnI.jpeg deleted file mode 100644 index e2cef50..0000000 Binary files a/walls/q0vfWnI.jpeg and /dev/null differ diff --git a/walls/q2gkLYd.png b/walls/q2gkLYd.png deleted file mode 100644 index faa9b83..0000000 Binary files a/walls/q2gkLYd.png and /dev/null differ diff --git a/walls/q3DuYt0.jpeg b/walls/q3DuYt0.jpeg deleted file mode 100644 index 3c3b5d5..0000000 Binary files a/walls/q3DuYt0.jpeg and /dev/null differ diff --git a/walls/q5h7Bv4.jpeg b/walls/q5h7Bv4.jpeg deleted file mode 100644 index 7a54c08..0000000 Binary files a/walls/q5h7Bv4.jpeg and /dev/null differ diff --git a/walls/q6sRra8.png b/walls/q6sRra8.png deleted file mode 100644 index f646d9d..0000000 Binary files a/walls/q6sRra8.png and /dev/null differ diff --git a/walls/q7jtgyS.jpeg b/walls/q7jtgyS.jpeg deleted file mode 100644 index abd9b8f..0000000 Binary files a/walls/q7jtgyS.jpeg and /dev/null differ diff --git a/walls/qCvSmZx.jpeg b/walls/qCvSmZx.jpeg deleted file mode 100644 index 3935294..0000000 Binary files a/walls/qCvSmZx.jpeg and /dev/null differ diff --git a/walls/qEDzkFG.jpeg b/walls/qEDzkFG.jpeg deleted file mode 100644 index e23cd26..0000000 Binary files a/walls/qEDzkFG.jpeg and /dev/null differ diff --git a/walls/qEKqxuZ.png b/walls/qEKqxuZ.png deleted file mode 100644 index 5fc62cc..0000000 Binary files a/walls/qEKqxuZ.png and /dev/null differ diff --git a/walls/qEjjmYl.jpeg b/walls/qEjjmYl.jpeg deleted file mode 100644 index d711400..0000000 Binary files a/walls/qEjjmYl.jpeg and /dev/null differ diff --git a/walls/qGlEAdT.jpeg b/walls/qGlEAdT.jpeg deleted file mode 100644 index 1b9e176..0000000 Binary files a/walls/qGlEAdT.jpeg and /dev/null differ diff --git a/walls/qH9jaqu.jpeg b/walls/qH9jaqu.jpeg deleted file mode 100644 index 1cdfee2..0000000 Binary files a/walls/qH9jaqu.jpeg and /dev/null differ diff --git a/walls/qLJS8ut.jpeg b/walls/qLJS8ut.jpeg deleted file mode 100644 index a05fc33..0000000 Binary files a/walls/qLJS8ut.jpeg and /dev/null differ diff --git a/walls/qMhvu8O.jpeg b/walls/qMhvu8O.jpeg deleted file mode 100644 index 03ad2e4..0000000 Binary files a/walls/qMhvu8O.jpeg and /dev/null differ diff --git a/walls/qNThhkZ.jpeg b/walls/qNThhkZ.jpeg deleted file mode 100644 index 88660b5..0000000 Binary files a/walls/qNThhkZ.jpeg and /dev/null differ diff --git a/walls/qNZ65AT.jpeg b/walls/qNZ65AT.jpeg deleted file mode 100644 index d26427a..0000000 Binary files a/walls/qNZ65AT.jpeg and /dev/null differ diff --git a/walls/qRiJQnq.jpeg b/walls/qRiJQnq.jpeg deleted file mode 100644 index 2314968..0000000 Binary files a/walls/qRiJQnq.jpeg and /dev/null differ diff --git a/walls/qRvCay6.jpeg b/walls/qRvCay6.jpeg deleted file mode 100644 index 72d4840..0000000 Binary files a/walls/qRvCay6.jpeg and /dev/null differ diff --git a/walls/qS8tHFX.jpeg b/walls/qS8tHFX.jpeg deleted file mode 100644 index 4149111..0000000 Binary files a/walls/qS8tHFX.jpeg and /dev/null differ diff --git a/walls/qSIWJHG.png b/walls/qSIWJHG.png deleted file mode 100644 index b7549e5..0000000 Binary files a/walls/qSIWJHG.png and /dev/null differ diff --git a/walls/qTEQeZf.jpeg b/walls/qTEQeZf.jpeg deleted file mode 100644 index 6d47b1d..0000000 Binary files a/walls/qTEQeZf.jpeg and /dev/null differ diff --git a/walls/qTvVdJt.png b/walls/qTvVdJt.png deleted file mode 100644 index 89db827..0000000 Binary files a/walls/qTvVdJt.png and /dev/null differ diff --git a/walls/qVquc7e.jpeg b/walls/qVquc7e.jpeg deleted file mode 100644 index 0e28c90..0000000 Binary files a/walls/qVquc7e.jpeg and /dev/null differ diff --git a/walls/qdiQMqw.jpeg b/walls/qdiQMqw.jpeg deleted file mode 100644 index b914574..0000000 Binary files a/walls/qdiQMqw.jpeg and /dev/null differ diff --git a/walls/qeK39ud.jpeg b/walls/qeK39ud.jpeg deleted file mode 100644 index 5b4a4d5..0000000 Binary files a/walls/qeK39ud.jpeg and /dev/null differ diff --git a/walls/qeWrPP1.jpeg b/walls/qeWrPP1.jpeg deleted file mode 100644 index 71ebdfe..0000000 Binary files a/walls/qeWrPP1.jpeg and /dev/null differ diff --git a/walls/qgNvbIC.jpeg b/walls/qgNvbIC.jpeg deleted file mode 100644 index e2bd946..0000000 Binary files a/walls/qgNvbIC.jpeg and /dev/null differ diff --git a/walls/qgSMTNb.jpeg b/walls/qgSMTNb.jpeg deleted file mode 100644 index 2462586..0000000 Binary files a/walls/qgSMTNb.jpeg and /dev/null differ diff --git a/walls/qgkswYi.jpeg b/walls/qgkswYi.jpeg deleted file mode 100644 index 63c93b2..0000000 Binary files a/walls/qgkswYi.jpeg and /dev/null differ diff --git a/walls/qh4wPtI.jpeg b/walls/qh4wPtI.jpeg deleted file mode 100644 index d0d46dd..0000000 Binary files a/walls/qh4wPtI.jpeg and /dev/null differ diff --git a/walls/qi1VsT2.jpeg b/walls/qi1VsT2.jpeg deleted file mode 100644 index b5eccd2..0000000 Binary files a/walls/qi1VsT2.jpeg and /dev/null differ diff --git a/walls/qkFPXpX.jpeg b/walls/qkFPXpX.jpeg deleted file mode 100644 index 0727c88..0000000 Binary files a/walls/qkFPXpX.jpeg and /dev/null differ diff --git a/walls/qknLArN.png b/walls/qknLArN.png deleted file mode 100644 index c9e744a..0000000 Binary files a/walls/qknLArN.png and /dev/null differ diff --git a/walls/qmrcdI7.jpeg b/walls/qmrcdI7.jpeg deleted file mode 100644 index b7b73da..0000000 Binary files a/walls/qmrcdI7.jpeg and /dev/null differ diff --git a/walls/qmyuZVu.jpeg b/walls/qmyuZVu.jpeg deleted file mode 100644 index 6edb534..0000000 Binary files a/walls/qmyuZVu.jpeg and /dev/null differ diff --git a/walls/qnpDsUa.jpeg b/walls/qnpDsUa.jpeg deleted file mode 100644 index 7acd094..0000000 Binary files a/walls/qnpDsUa.jpeg and /dev/null differ diff --git a/walls/qpiA8CP.jpeg b/walls/qpiA8CP.jpeg deleted file mode 100644 index c696a29..0000000 Binary files a/walls/qpiA8CP.jpeg and /dev/null differ diff --git a/walls/qpupsup.jpeg b/walls/qpupsup.jpeg deleted file mode 100644 index 5aaeb55..0000000 Binary files a/walls/qpupsup.jpeg and /dev/null differ diff --git a/walls/qqX4Qcv.png b/walls/qqX4Qcv.png deleted file mode 100644 index 0b77429..0000000 Binary files a/walls/qqX4Qcv.png and /dev/null differ diff --git a/walls/quexU8r.jpeg b/walls/quexU8r.jpeg deleted file mode 100644 index 86605d6..0000000 Binary files a/walls/quexU8r.jpeg and /dev/null differ diff --git a/walls/qurhsiI.jpeg b/walls/qurhsiI.jpeg deleted file mode 100644 index 3387d7c..0000000 Binary files a/walls/qurhsiI.jpeg and /dev/null differ diff --git a/walls/qximp1M.jpeg b/walls/qximp1M.jpeg deleted file mode 100644 index dc222be..0000000 Binary files a/walls/qximp1M.jpeg and /dev/null differ diff --git a/walls/qyYjc1v.jpeg b/walls/qyYjc1v.jpeg deleted file mode 100644 index 9a96bc9..0000000 Binary files a/walls/qyYjc1v.jpeg and /dev/null differ diff --git a/walls/r1cMt5u.jpeg b/walls/r1cMt5u.jpeg deleted file mode 100644 index 2532091..0000000 Binary files a/walls/r1cMt5u.jpeg and /dev/null differ diff --git a/walls/r4ElkxX.jpeg b/walls/r4ElkxX.jpeg deleted file mode 100644 index ffa5c08..0000000 Binary files a/walls/r4ElkxX.jpeg and /dev/null differ diff --git a/walls/r4lEPS2.jpeg b/walls/r4lEPS2.jpeg deleted file mode 100644 index 073d902..0000000 Binary files a/walls/r4lEPS2.jpeg and /dev/null differ diff --git a/walls/r8NBrcb.jpeg b/walls/r8NBrcb.jpeg deleted file mode 100644 index 45536f0..0000000 Binary files a/walls/r8NBrcb.jpeg and /dev/null differ diff --git a/walls/r8V8PId.jpeg b/walls/r8V8PId.jpeg deleted file mode 100644 index dfe0f37..0000000 Binary files a/walls/r8V8PId.jpeg and /dev/null differ diff --git a/walls/r8f3wS6.jpeg b/walls/r8f3wS6.jpeg deleted file mode 100644 index 2c4aa49..0000000 Binary files a/walls/r8f3wS6.jpeg and /dev/null differ diff --git a/walls/rA8Hxvz.jpeg b/walls/rA8Hxvz.jpeg deleted file mode 100644 index 2249e89..0000000 Binary files a/walls/rA8Hxvz.jpeg and /dev/null differ diff --git a/walls/rB3zDk6.jpeg b/walls/rB3zDk6.jpeg deleted file mode 100644 index 575c6dc..0000000 Binary files a/walls/rB3zDk6.jpeg and /dev/null differ diff --git a/walls/rBqGImt.jpeg b/walls/rBqGImt.jpeg deleted file mode 100644 index ea1dc30..0000000 Binary files a/walls/rBqGImt.jpeg and /dev/null differ diff --git a/walls/rCGcM71.png b/walls/rCGcM71.png deleted file mode 100644 index d44dd54..0000000 Binary files a/walls/rCGcM71.png and /dev/null differ diff --git a/walls/rD0gUxQ.jpeg b/walls/rD0gUxQ.jpeg deleted file mode 100644 index 2c61a98..0000000 Binary files a/walls/rD0gUxQ.jpeg and /dev/null differ diff --git a/walls/rDH2tYz.png b/walls/rDH2tYz.png deleted file mode 100644 index 08665fa..0000000 Binary files a/walls/rDH2tYz.png and /dev/null differ diff --git a/walls/rGZGH8w.jpeg b/walls/rGZGH8w.jpeg deleted file mode 100644 index ba73fe9..0000000 Binary files a/walls/rGZGH8w.jpeg and /dev/null differ diff --git a/walls/rMXlu0V.jpeg b/walls/rMXlu0V.jpeg deleted file mode 100644 index f2fe0dc..0000000 Binary files a/walls/rMXlu0V.jpeg and /dev/null differ diff --git a/walls/rNiegZA.jpeg b/walls/rNiegZA.jpeg deleted file mode 100644 index 0bd2b2b..0000000 Binary files a/walls/rNiegZA.jpeg and /dev/null differ diff --git a/walls/rPZFcH6.jpeg b/walls/rPZFcH6.jpeg deleted file mode 100644 index 9758ad4..0000000 Binary files a/walls/rPZFcH6.jpeg and /dev/null differ diff --git a/walls/rQqE9Ma.jpeg b/walls/rQqE9Ma.jpeg deleted file mode 100644 index d4e3530..0000000 Binary files a/walls/rQqE9Ma.jpeg and /dev/null differ diff --git a/walls/rRCvKf4.png b/walls/rRCvKf4.png deleted file mode 100644 index a645a6b..0000000 Binary files a/walls/rRCvKf4.png and /dev/null differ diff --git a/walls/rSJePfs.jpeg b/walls/rSJePfs.jpeg deleted file mode 100644 index a235b5a..0000000 Binary files a/walls/rSJePfs.jpeg and /dev/null differ diff --git a/walls/rSP72XH.jpeg b/walls/rSP72XH.jpeg deleted file mode 100644 index 8503fba..0000000 Binary files a/walls/rSP72XH.jpeg and /dev/null differ diff --git a/walls/rSRgKAl.jpeg b/walls/rSRgKAl.jpeg deleted file mode 100644 index 35bae37..0000000 Binary files a/walls/rSRgKAl.jpeg and /dev/null differ diff --git a/walls/rST9vsG.jpeg b/walls/rST9vsG.jpeg deleted file mode 100644 index e989be4..0000000 Binary files a/walls/rST9vsG.jpeg and /dev/null differ diff --git a/walls/rSai7RR.jpeg b/walls/rSai7RR.jpeg deleted file mode 100644 index 82131b6..0000000 Binary files a/walls/rSai7RR.jpeg and /dev/null differ diff --git a/walls/rVSUrEY.jpeg b/walls/rVSUrEY.jpeg deleted file mode 100644 index 43cd90e..0000000 Binary files a/walls/rVSUrEY.jpeg and /dev/null differ diff --git a/walls/rXvr5y2.jpeg b/walls/rXvr5y2.jpeg deleted file mode 100644 index cba24a9..0000000 Binary files a/walls/rXvr5y2.jpeg and /dev/null differ diff --git a/walls/rYie4o4.jpeg b/walls/rYie4o4.jpeg deleted file mode 100644 index 888cd43..0000000 Binary files a/walls/rYie4o4.jpeg and /dev/null differ diff --git a/walls/rZ5IOKS.jpeg b/walls/rZ5IOKS.jpeg deleted file mode 100644 index 4db39bb..0000000 Binary files a/walls/rZ5IOKS.jpeg and /dev/null differ diff --git a/walls/ra4SPqB.jpeg b/walls/ra4SPqB.jpeg deleted file mode 100644 index 0288e68..0000000 Binary files a/walls/ra4SPqB.jpeg and /dev/null differ diff --git a/walls/rd7cXFG.jpeg b/walls/rd7cXFG.jpeg deleted file mode 100644 index e1a3ec5..0000000 Binary files a/walls/rd7cXFG.jpeg and /dev/null differ diff --git a/walls/renderTimingPixel.png b/walls/renderTimingPixel.png deleted file mode 100644 index 17f1d2e..0000000 Binary files a/walls/renderTimingPixel.png and /dev/null differ diff --git a/walls/repyPpD.jpeg b/walls/repyPpD.jpeg deleted file mode 100644 index 51b243f..0000000 Binary files a/walls/repyPpD.jpeg and /dev/null differ diff --git a/walls/rf5oiOY.jpeg b/walls/rf5oiOY.jpeg deleted file mode 100644 index a41dba2..0000000 Binary files a/walls/rf5oiOY.jpeg and /dev/null differ diff --git a/walls/rllqA9H.png b/walls/rllqA9H.png deleted file mode 100644 index 0fb72c8..0000000 Binary files a/walls/rllqA9H.png and /dev/null differ diff --git a/walls/rlrr7I0.jpeg b/walls/rlrr7I0.jpeg deleted file mode 100644 index e41b061..0000000 Binary files a/walls/rlrr7I0.jpeg and /dev/null differ diff --git a/walls/rpKb0Aj.jpeg b/walls/rpKb0Aj.jpeg deleted file mode 100644 index 7b5b8d1..0000000 Binary files a/walls/rpKb0Aj.jpeg and /dev/null differ diff --git a/walls/rpaXGiV.jpeg b/walls/rpaXGiV.jpeg deleted file mode 100644 index fef9284..0000000 Binary files a/walls/rpaXGiV.jpeg and /dev/null differ diff --git a/walls/rpeF2Ah.jpeg b/walls/rpeF2Ah.jpeg deleted file mode 100644 index 552d9a6..0000000 Binary files a/walls/rpeF2Ah.jpeg and /dev/null differ diff --git a/walls/rsa4KJd.png b/walls/rsa4KJd.png deleted file mode 100644 index 0147b9d..0000000 Binary files a/walls/rsa4KJd.png and /dev/null differ diff --git a/walls/runtime~Reddit.b90201129103681e30a7.js b/walls/runtime~Reddit.b90201129103681e30a7.js deleted file mode 100644 index b520807..0000000 --- a/walls/runtime~Reddit.b90201129103681e30a7.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e){function o(o){for(var a,i,d=o[0],s=o[1],c=o[2],l=0,P=[];l>8-s%1*8)){if((o=i.charCodeAt(s+=.75))>255)throw new r("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");t=t<<8|o}return u}),e.atob||(e.atob=function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new r("'atob' failed: The string to be decoded is not correctly encoded.");for(var o,i,s=0,a=0,u="";i=t.charAt(a++);~i&&(o=s%4?64*o+i:i,s++%4)?u+=String.fromCharCode(255&o>>(-2*s&6)):0)i=n.indexOf(i);return u})}()},"./node_modules/base64-js/index.js":function(e,t,n){"use strict";t.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){for(var t,n=l(e),r=n[0],s=n[1],a=new i(function(e,t,n){return 3*(t+n)/4-n}(0,r,s)),u=0,c=s>0?r-4:r,d=0;d>16&255,a[u++]=t>>8&255,a[u++]=255&t;2===s&&(t=o[e.charCodeAt(d)]<<2|o[e.charCodeAt(d+1)]>>4,a[u++]=255&t);1===s&&(t=o[e.charCodeAt(d)]<<10|o[e.charCodeAt(d+1)]<<4|o[e.charCodeAt(d+2)]>>2,a[u++]=t>>8&255,a[u++]=255&t);return a},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,i=[],s=0,a=n-o;sa?a:s+16383));1===o?(t=e[n-1],i.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],i.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return i.join("")};for(var r=[],o=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,u=s.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,n){for(var o,i,s=[],a=t;a>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return s.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},"./node_modules/component-emitter/index.js":function(e,t,n){function r(e){if(e)return function(e){for(var t in r.prototype)e[t]=r.prototype[t];return e}(e)}e.exports=r,r.prototype.on=r.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},r.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},r.prototype.off=r.prototype.removeListener=r.prototype.removeAllListeners=r.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var o=0;oc;)if((a=u[c++])!=a)return!0}else for(;l>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},"./node_modules/core-js/modules/_cof.js":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"./node_modules/core-js/modules/_core.js":function(e,t){var n=e.exports={version:"2.5.3"};"number"==typeof __e&&(__e=n)},"./node_modules/core-js/modules/_ctx.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_a-function.js");e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},"./node_modules/core-js/modules/_defined.js":function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},"./node_modules/core-js/modules/_descriptors.js":function(e,t,n){e.exports=!n("./node_modules/core-js/modules/_fails.js")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},"./node_modules/core-js/modules/_dom-create.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_is-object.js"),o=n("./node_modules/core-js/modules/_global.js").document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},"./node_modules/core-js/modules/_enum-bug-keys.js":function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"./node_modules/core-js/modules/_enum-keys.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_object-keys.js"),o=n("./node_modules/core-js/modules/_object-gops.js"),i=n("./node_modules/core-js/modules/_object-pie.js");e.exports=function(e){var t=r(e),n=o.f;if(n)for(var s,a=n(e),u=i.f,l=0;a.length>l;)u.call(e,s=a[l++])&&t.push(s);return t}},"./node_modules/core-js/modules/_export.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_global.js"),o=n("./node_modules/core-js/modules/_core.js"),i=n("./node_modules/core-js/modules/_hide.js"),s=n("./node_modules/core-js/modules/_redefine.js"),a=n("./node_modules/core-js/modules/_ctx.js"),u=function(e,t,n){var l,c,d,f,p=e&u.F,h=e&u.G,m=e&u.S,y=e&u.P,_=e&u.B,v=h?r:m?r[t]||(r[t]={}):(r[t]||{}).prototype,b=h?o:o[t]||(o[t]={}),g=b.prototype||(b.prototype={});for(l in h&&(n=t),n)d=((c=!p&&v&&void 0!==v[l])?v:n)[l],f=_&&c?a(d,r):y&&"function"==typeof d?a(Function.call,d):d,v&&s(v,l,d,e&u.U),b[l]!=d&&i(b,l,f),y&&g[l]!=d&&(g[l]=d)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},"./node_modules/core-js/modules/_fails.js":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"./node_modules/core-js/modules/_fix-re-wks.js":function(e,t,n){"use strict";var r=n("./node_modules/core-js/modules/_hide.js"),o=n("./node_modules/core-js/modules/_redefine.js"),i=n("./node_modules/core-js/modules/_fails.js"),s=n("./node_modules/core-js/modules/_defined.js"),a=n("./node_modules/core-js/modules/_wks.js");e.exports=function(e,t,n){var u=a(e),l=n(s,u,""[e]),c=l[0],d=l[1];i(function(){var t={};return t[u]=function(){return 7},7!=""[e](t)})&&(o(String.prototype,e,c),r(RegExp.prototype,u,2==t?function(e,t){return d.call(e,this,t)}:function(e){return d.call(e,this)}))}},"./node_modules/core-js/modules/_flags.js":function(e,t,n){"use strict";var r=n("./node_modules/core-js/modules/_an-object.js");e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},"./node_modules/core-js/modules/_global.js":function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"./node_modules/core-js/modules/_has.js":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},"./node_modules/core-js/modules/_hide.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_object-dp.js"),o=n("./node_modules/core-js/modules/_property-desc.js");e.exports=n("./node_modules/core-js/modules/_descriptors.js")?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},"./node_modules/core-js/modules/_html.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_global.js").document;e.exports=r&&r.documentElement},"./node_modules/core-js/modules/_ie8-dom-define.js":function(e,t,n){e.exports=!n("./node_modules/core-js/modules/_descriptors.js")&&!n("./node_modules/core-js/modules/_fails.js")(function(){return 7!=Object.defineProperty(n("./node_modules/core-js/modules/_dom-create.js")("div"),"a",{get:function(){return 7}}).a})},"./node_modules/core-js/modules/_invoke.js":function(e,t){e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},"./node_modules/core-js/modules/_iobject.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_cof.js");e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},"./node_modules/core-js/modules/_is-array.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_cof.js");e.exports=Array.isArray||function(e){return"Array"==r(e)}},"./node_modules/core-js/modules/_is-object.js":function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},"./node_modules/core-js/modules/_is-regexp.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_is-object.js"),o=n("./node_modules/core-js/modules/_cof.js"),i=n("./node_modules/core-js/modules/_wks.js")("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},"./node_modules/core-js/modules/_iter-create.js":function(e,t,n){"use strict";var r=n("./node_modules/core-js/modules/_object-create.js"),o=n("./node_modules/core-js/modules/_property-desc.js"),i=n("./node_modules/core-js/modules/_set-to-string-tag.js"),s={};n("./node_modules/core-js/modules/_hide.js")(s,n("./node_modules/core-js/modules/_wks.js")("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(s,{next:o(1,n)}),i(e,t+" Iterator")}},"./node_modules/core-js/modules/_iter-define.js":function(e,t,n){"use strict";var r=n("./node_modules/core-js/modules/_library.js"),o=n("./node_modules/core-js/modules/_export.js"),i=n("./node_modules/core-js/modules/_redefine.js"),s=n("./node_modules/core-js/modules/_hide.js"),a=n("./node_modules/core-js/modules/_has.js"),u=n("./node_modules/core-js/modules/_iterators.js"),l=n("./node_modules/core-js/modules/_iter-create.js"),c=n("./node_modules/core-js/modules/_set-to-string-tag.js"),d=n("./node_modules/core-js/modules/_object-gpo.js"),f=n("./node_modules/core-js/modules/_wks.js")("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};e.exports=function(e,t,n,m,y,_,v){l(n,t,m);var b,g,j,w=function(e){if(!p&&e in E)return E[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},x=t+" Iterator",T="values"==y,k=!1,E=e.prototype,S=E[f]||E["@@iterator"]||y&&E[y],O=!p&&S||w(y),C=y?T?w("entries"):O:void 0,P="Array"==t&&E.entries||S;if(P&&(j=d(P.call(new e)))!==Object.prototype&&j.next&&(c(j,x,!0),r||a(j,f)||s(j,f,h)),T&&S&&"values"!==S.name&&(k=!0,O=function(){return S.call(this)}),r&&!v||!p&&!k&&E[f]||s(E,f,O),u[t]=O,u[x]=h,y)if(b={values:T?O:w("values"),keys:_?O:w("keys"),entries:C},v)for(g in b)g in E||i(E,g,b[g]);else o(o.P+o.F*(p||k),t,b);return b}},"./node_modules/core-js/modules/_iter-step.js":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},"./node_modules/core-js/modules/_iterators.js":function(e,t){e.exports={}},"./node_modules/core-js/modules/_library.js":function(e,t){e.exports=!1},"./node_modules/core-js/modules/_meta.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_uid.js")("meta"),o=n("./node_modules/core-js/modules/_is-object.js"),i=n("./node_modules/core-js/modules/_has.js"),s=n("./node_modules/core-js/modules/_object-dp.js").f,a=0,u=Object.isExtensible||function(){return!0},l=!n("./node_modules/core-js/modules/_fails.js")(function(){return u(Object.preventExtensions({}))}),c=function(e){s(e,r,{value:{i:"O"+ ++a,w:{}}})},d=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[r].i},getWeak:function(e,t){if(!i(e,r)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[r].w},onFreeze:function(e){return l&&d.NEED&&u(e)&&!i(e,r)&&c(e),e}}},"./node_modules/core-js/modules/_object-create.js":function(e,t,n){var r=n("./node_modules/core-js/modules/_an-object.js"),o=n("./node_modules/core-js/modules/_object-dps.js"),i=n("./node_modules/core-js/modules/_enum-bug-keys.js"),s=n("./node_modules/core-js/modules/_shared-key.js")("IE_PROTO"),a=function(){},u=function(){var e,t=n("./node_modules/core-js/modules/_dom-create.js")("iframe"),r=i.length;for(t.style.display="none",n("./node_modules/core-js/modules/_html.js").appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("