aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShravya Ramesh <shravs1208@gmail.com>2021-05-20 15:31:51 -0700
committerShravya Ramesh <shravs1208@gmail.com>2021-05-20 17:58:17 -0700
commit4ef2ccb03db2b454a9d13e6a7d885bce3a2f96c5 (patch)
tree6559e9b7ded85d141054b21f62f4e23dd1d7dc8b
parent342e3dcb835dc1cb3e757187c9578334d5865ed6 (diff)
Add comments for Tag user selection cell
-rw-r--r--src/components/common/TaggUserSelectionCell.tsx9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/components/common/TaggUserSelectionCell.tsx b/src/components/common/TaggUserSelectionCell.tsx
index a8564ddf..01d965cf 100644
--- a/src/components/common/TaggUserSelectionCell.tsx
+++ b/src/components/common/TaggUserSelectionCell.tsx
@@ -17,6 +17,9 @@ const TaggUserSelectionCell: React.FC<TaggUserSelectionCellProps> = ({
}) => {
const [pressed, setPressed] = useState<boolean>(false);
+ /*
+ * To update state of radio button on initial render and subsequent re-renders
+ */
useEffect(() => {
const updatePressed = () => {
const userSelected = selectedUsers.findIndex(
@@ -27,8 +30,12 @@ const TaggUserSelectionCell: React.FC<TaggUserSelectionCellProps> = ({
updatePressed();
});
+ /*
+ * Handles on press on radio button
+ * Adds/removes user from selected list of users
+ */
const handlePress = () => {
- // Add to selected list pf users
+ // Add to selected list of users
if (pressed === false) {
setSelectedUsers([...selectedUsers, item]);
}