# Introducing the Reaction Component 😻

**URL:** https://community.glideapps.com/t/introducing-the-reaction-component/12155
**Category:** General
**Created:** [July 8, 2020, 1:14pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155 "2020-07-08T13:14:15Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![JackVaughan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jackvaughan/32/49023_2.png) [@JackVaughan](https://community.glideapps.com/u/JackVaughan)
#### Post date: [July 8, 2020, 1:14pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/1 "2020-07-08T13:14:15Z")

</div>

The reaction component allows you to configure different reactions your users can have to your items.

Each reaction has an emoji – which is seen in the app, and a text string – which is written to the sheet or data editor. Like the Rating and Like components, the Reaction component should be used with [user-specific columns](https://docs.glideapps.com/all/reference/data-editor/user-specific-columns) if you want users to all to react to the same items.

 ![ScreenFlow](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/0/0c753f4bad5d66cce987261e5e9d085c1be3bc7b.gif)

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [July 8, 2020, 1:16pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/2 "2020-07-08T13:16:46Z")

</div>

😁 😋 😇

---

<div class="post-metadata">

### Author: ![JackVaughan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jackvaughan/32/49023_2.png) [@JackVaughan](https://community.glideapps.com/u/JackVaughan)
#### Post date: [July 8, 2020, 1:17pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/3 "2020-07-08T13:17:25Z")

</div>

😀 😃 😄 😁 😆 😅 🤣 😂 🙂 🙃 😉 😊 😇 🥰 😍 🤩 😘 😌 😗 😚 😙 😋 😛 😜 🤪 😝 🤗

---

<div class="post-metadata">

### Author: ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)
#### Post date: [July 8, 2020, 1:27pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/4 "2020-07-08T13:27:38Z")

</div>

Could it also be a workaround to create a new type of ‘choice component’… ?

[edited] In fact no, since I notice that the “smileys” list is fixed by Glide; apparently we cannot customize it, can we @JackVaughan?

---

<div class="post-metadata">

### Author: ![Jonathon\_Kohn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jonathon_kohn/32/8593_2.png) [@Jonathon\_Kohn](https://community.glideapps.com/u/Jonathon_Kohn)
#### Post date: [July 8, 2020, 1:52pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/5 "2020-07-08T13:52:30Z")

</div>

Please @JackVaughan, please, please, let us choose our own emojis! PLEASE.

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [July 8, 2020, 11:05pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/6 "2020-07-08T23:05:20Z")

</div>

I imagine, eventually, once Rollup over user specific columns you’d see a count for each reaction like Facebook?

---

<div class="post-metadata">

### Author: ![bcv1960](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/bcv1960/32/8408_2.png) [@bcv1960](https://community.glideapps.com/u/bcv1960)
#### Post date: [July 8, 2020, 11:53pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/7 "2020-07-08T23:53:45Z")

</div>

Great! Another terrific addition!

---

<div class="post-metadata">

### Author: ![Nadir\_Abdelrahman\_MD](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nadir_abdelrahman_md/32/5237_2.png) [@Nadir\_Abdelrahman\_MD](https://community.glideapps.com/u/Nadir_Abdelrahman_MD)
#### Post date: [July 9, 2020, 2:53am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/8 "2020-07-09T02:53:03Z")

</div>

I love it

---

<div class="post-metadata">

### Author: ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)
#### Post date: [July 10, 2020, 6:11am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/9 "2020-07-10T06:11:33Z")

</div>

I’d really like this feature, not only for that but for similar ones as Like, Favorite and Rating. Would be the perfect match

---

<div class="post-metadata">

### Author: ![matt](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/matt/32/289_2.png) [@matt](https://community.glideapps.com/u/matt)
#### Post date: [July 12, 2020, 8:50pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/10 "2020-07-12T20:50:24Z")

</div>

This is cool, but trying to understand how we can use this info to improve the user experience. Will users be able to filter their lists by reaction? What are some other use cases?

---

<div class="post-metadata">

### Author: ![jiabmsu\_msu](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jiabmsu_msu/32/8945_2.png) [@jiabmsu\_msu](https://community.glideapps.com/u/jiabmsu_msu)
#### Post date: [July 13, 2020, 10:42am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/11 "2020-07-13T10:42:40Z")

</div>

Thank you very much.  
I must have them in my student app.

---

<div class="post-metadata">

### Author: ![aha\_education](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aha_education/32/6343_2.png) [@aha\_education](https://community.glideapps.com/u/aha_education)
#### Post date: [July 16, 2020, 2:40am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/12 "2020-07-16T02:40:06Z")

</div>

Great. Can we show the cumulative user reactions?

Also can we have a like button emoji or thumbs up emoji in this please.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [July 16, 2020, 2:42am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/13 "2020-07-16T02:42:35Z")

</div>

Cumulative user reactions need rollups over user-specific columns to be in place and as of now we don’t have that.

---

<div class="post-metadata">

### Author: ![Deena](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deena/32/9877_2.png) [@Deena](https://community.glideapps.com/u/Deena)
#### Post date: [July 17, 2020, 10:58am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/14 "2020-07-17T10:58:23Z")

</div>

@ThinhDinh And no workaround for this? Cannot add a count column and roll it up? While this is a much loved feature that clearly brings joy to all, It seems impractical until we can roll up. Hopefully that will be possible very soon if there is no workaround! 😁

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [July 17, 2020, 11:05am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/15 "2020-07-17T11:05:03Z")

</div>

No workaround for this as of now, Deena. Unless you want to catch each reaction via a form and have a hell lot of rows 🤣

---

<div class="post-metadata">

### Author: ![everys](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/everys/32/10724_2.png) [@everys](https://community.glideapps.com/u/everys)
#### Post date: [August 1, 2020, 10:22am UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/16 "2020-08-01T10:22:09Z")

</div>

can we just stacked those emojis into one array the way photo 1, photo 2, …? I would like to see how people reacted to the pun/a small video…

---

<div class="post-metadata">

### Author: ![Deena](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deena/32/9877_2.png) [@Deena](https://community.glideapps.com/u/Deena)
#### Post date: [August 1, 2020, 1:59pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/17 "2020-08-01T13:59:29Z")

</div>

Since I’m on a roll with my feature requests today, please please pleaseeee - let us have more utility with user specific items sooner than later! I can barely contain my excitement about this happening! There is no workaround for many of these cases, and even so, workarounds make the apps more complex and difficult to maintain so I’m avoiding them unless critical. Also noticed that special values for email and date are not available - I guess because you can’t record the reaction outside of a form.To be able to use these amazing reactions, or to use those cute ratings you introduced, to be able to roll up choices related to event RSVPs, upvote/downvote things, etc. would be hugely impactful to the user experience for many apps! 🥰

Hope everyone is having a great weekend! It’s another 90 degree day in NYC so I’m staying cool inside Gliding. 😛

---

<div class="post-metadata">

### Author: ![Deena](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deena/32/9877_2.png) [@Deena](https://community.glideapps.com/u/Deena)
#### Post date: [August 1, 2020, 5:01pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/18 "2020-08-01T17:01:01Z")

</div>

Well, actually this is exactly what I wanted to do but then ran into the problem that you can’t require that a reaction choice be made. 😑

I was going to use in a survey as a nicer choice component for the question “how happy are you working here” which is a standard employee net promoter score question, but can’t risk people skipping it!

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [August 1, 2020, 5:25pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/19 "2020-08-01T17:25:06Z")

</div>

Store the reactions in a column in the Sheets and point them to a choice component I think.

---

<div class="post-metadata">

### Author: ![Deena](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deena/32/9877_2.png) [@Deena](https://community.glideapps.com/u/Deena)
#### Post date: [August 1, 2020, 5:57pm UTC](https://community.glideapps.com/t/introducing-the-reaction-component/12155/20 "2020-08-01T17:57:25Z")

</div>

But I still cannot require that they choose a reaction before they submit the form…correct? I have the reactions writing to the column using the email and date special values, but the issue now is that I can’t require a reaction to be selected…

[Next page](https://community.glideapps.com/t/introducing-the-reaction-component/12155.md?page=2)
