mirror of
				https://gitlab.com/MrFry/qmining-page
				synced 2025-04-01 20:23:44 +02:00 
			
		
		
		
	Added groups
This commit is contained in:
		@@ -4,7 +4,7 @@ import styles from './todoRow.module.css'
 | 
			
		||||
 | 
			
		||||
export default function TodoRow(props) {
 | 
			
		||||
  const { categories, userId, onClick } = props
 | 
			
		||||
  const { name, category, votes, id } = props.rowData
 | 
			
		||||
  const { name, category, votes, id, group } = props.rowData
 | 
			
		||||
  const voted = votes.includes(userId)
 | 
			
		||||
 | 
			
		||||
  return (
 | 
			
		||||
@@ -12,7 +12,10 @@ export default function TodoRow(props) {
 | 
			
		||||
      onClick={() => {
 | 
			
		||||
        onClick(props.rowData)
 | 
			
		||||
      }}
 | 
			
		||||
      className={`${styles.row} ${voted && styles.voted}`}
 | 
			
		||||
      className={styles.row}
 | 
			
		||||
      style={{
 | 
			
		||||
        border: `2px solid ${group || '#99f'}`,
 | 
			
		||||
      }}
 | 
			
		||||
    >
 | 
			
		||||
      <div className={styles.id}>{`#${id}`}</div>
 | 
			
		||||
      <div className={styles.description}>{name}</div>
 | 
			
		||||
@@ -30,7 +33,9 @@ export default function TodoRow(props) {
 | 
			
		||||
          {categories[category].name}
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
      <div className={styles.votes}>{`Votes: ${votes.length}`}</div>
 | 
			
		||||
      <div
 | 
			
		||||
        className={`${styles.votes} ${voted && styles.voted}`}
 | 
			
		||||
      >{`Votes: ${votes.length}`}</div>
 | 
			
		||||
    </div>
 | 
			
		||||
  )
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user