Utilize a unique ID for activity logs to improve rendering perf

This commit is contained in:
DaneEveritt 2022-07-10 14:53:29 -04:00
parent e878015109
commit d6c30092ec
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
5 changed files with 8 additions and 2 deletions

View file

@ -49,7 +49,7 @@ export default () => {
) : (
<div className={'bg-gray-700'}>
{data?.items.map((activity) => (
<ActivityLogEntry key={activity.timestamp.toString() + activity.event} activity={activity}>
<ActivityLogEntry key={activity.id} activity={activity}>
{typeof activity.properties.useragent === 'string' && (
<Tooltip content={activity.properties.useragent} placement={'top'}>
<span>

View file

@ -52,7 +52,7 @@ export default () => {
) : (
<div className={'bg-gray-700'}>
{data?.items.map((activity) => (
<ActivityLogEntry key={activity.timestamp.toString() + activity.event} activity={activity}>
<ActivityLogEntry key={activity.id} activity={activity}>
<span />
</ActivityLogEntry>
))}