Skip to content

Commit

Permalink
Fix for pin page issue
Browse files Browse the repository at this point in the history
  • Loading branch information
nathansenn committed Apr 28, 2023
1 parent fa940ed commit da5d137
Showing 1 changed file with 34 additions and 28 deletions.
62 changes: 34 additions & 28 deletions src/renderer/views/PinsView/PinRows.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,35 +9,41 @@ export const pinRows = (pinList: any[], removePin: any) => {
return (
<>
{pinList.map((pin) => {
const sizeBest = bytesAsString(pin.size);
const expireText = pin.expire
? `In ${millisecondsAsString((pin.expire = new Date().getTime()))}`
: 'Permanent';
const pinDateText = pin.meta.pin_date ? new Date(pin.meta.pin_date).toLocaleString() : null;
if(pin.meta) {
console.log('pinRows.tsx pin: ', pin);
const sizeBest = bytesAsString(pin.size);
const expireText = pin.expire
? `In ${millisecondsAsString((pin.expire = new Date().getTime()))}`
: 'Permanent';
const pinDateText = pin.meta.pin_date ? new Date(pin.meta.pin_date).toLocaleString() : null;
console.log('pinRows.tsx pinDateText: ', pinDateText);
return (
<tr key={pin._id}>
<td>
<a href={`#/watch/${pin._id}`}>{pin._id}</a>
<br />(<strong>{RefLink.parse(pin._id).root}</strong>)
</td>
<td>
<a href={`#/watch/${pin._id}`}>{pin.meta ? pin.meta.title : null} </a>
</td>
<td>
<PinCids pin={pin} />
</td>
<td>{pin.source}</td>
<td>{expireText}</td>
<td>{pinDateText}</td>
<td>{pin.size === 0 ? <strong>Pinning In Progress</strong> : sizeBest}</td>
<td>
<Button variant="danger" onClick={() => removePin(pin._id)}>
X
</Button>
</td>
</tr>
);

return (
<tr key={pin._id}>
<td>
<a href={`#/watch/${pin._id}`}>{pin._id}</a>
<br />(<strong>{RefLink.parse(pin._id).root}</strong>)
</td>
<td>
<a href={`#/watch/${pin._id}`}>{pin.meta ? pin.meta.title : null} </a>
</td>
<td>
<PinCids pin={pin} />
</td>
<td>{pin.source}</td>
<td>{expireText}</td>
<td>{pinDateText}</td>
<td>{pin.size === 0 ? <strong>Pinning In Progress</strong> : sizeBest}</td>
<td>
<Button variant="danger" onClick={() => removePin(pin._id)}>
X
</Button>
</td>
</tr>
);
}else {
console.log('pinRows.tsx pin is null');
}
})}
</>
);
Expand Down

0 comments on commit da5d137

Please sign in to comment.