plebeius
760e8d900e
fix: remove unused variables from catalog and post views
...
- catalog.tsx: Remove unused 'coloredFeed' variable assignment in useMemo
- post.tsx: Remove unused 'useState' import
The useMemo in catalog.tsx still executes its side effects (applying filter
colors to the store) without needing to assign the return value.
2025-10-16 23:16:38 +02:00
plebeius
b10ada55e7
perf: eliminate redundant derived state in board and post views
2025-10-16 23:13:18 +02:00
Tom (plebeius.eth)
9fbfcb3630
fix: errors could be displayed unnecessarily
2025-06-03 22:02:54 +02:00
Tom (plebeius.eth)
d8e4a4656e
Update post.tsx
2025-03-07 11:29:04 +01:00
Tom (plebeius.eth)
a8f7de7d85
feat(catalog): add search
2025-03-06 16:27:09 +01:00
Tom (plebeius.eth)
dcb05ed3a0
perf: prioritize cached data from API, improving navigation speed and memory consumption
2025-03-06 13:15:33 +01:00
Tom (plebeius.eth)
876af71e65
implement useSubplebbitsPagesStore instead of prop from useReplies
2025-03-05 21:38:01 +01:00
Tom (plebeius.eth)
8557ebb3a7
perf(app): optimize loading times by using stored values of subplebbits and comments instead of fetching them multiple times
2025-03-05 17:10:26 +01:00
Tom (plebeius.eth)
b686ca3dd0
refactor settingsmodal to render it globally
2025-03-05 12:06:27 +01:00
Tom (plebeius.eth)
37e325c3d2
refactor replymodal to render it globally
2025-03-05 12:01:48 +01:00
Tom (plebeius.eth)
67dcd7ffd3
Update post.tsx
2025-03-02 15:54:35 +01:00
Tom (plebeius.eth)
0a7cda31bf
feat(post): when attempting to reply, alert reply or thread was deleted or removed
2025-03-02 12:10:16 +01:00
Tom (plebeius.eth)
9d454b489c
fix(post): loading string could appear in floating posts from out-of-view quotes
2025-02-23 16:24:31 +01:00
Tom (plebeius.eth)
684ca25a65
display state strings from backend, but with user friendly wording
2025-02-20 13:29:24 +01:00
Tom (plebeius.eth)
0e6796002c
fix(post): title would wrap incorrectly in posts with no image/thumbnail
2025-02-05 15:55:08 +01:00
Tom (plebeius.eth)
87aefc7ba1
fix overflow
2025-01-26 23:14:49 +01:00
Tom (plebeius.eth)
ced1189c49
refactor
2025-01-23 22:55:22 +01:00
Tom (plebeius.eth)
2077a755bb
Update post.module.css
2024-12-24 18:13:18 +01:00
Tom (plebeius.eth)
eb3a630cc3
feat: add christmas theme
2024-12-24 17:13:12 +01:00
Tom (plebeius.eth)
5a498cbcb6
feat(post): enable highlighting an already highlighted post by using a different color
2024-12-21 16:32:14 +01:00
Tom (plebeius.eth)
c89e74a25c
fix font size
2024-12-20 23:55:45 +01:00
Tom (plebeius.eth)
0944094392
fix(post): long text content wouldn't wrap around images
2024-12-20 23:42:18 +01:00
Tom (plebeius.eth)
ab85514e9a
fix thumbnail performance
2024-11-21 17:23:14 +01:00
Tom (plebeius.eth)
fd8b3ea2e9
fix(post): error was displayed incorrectly
2024-11-21 11:30:15 +01:00
Tom (plebeius.eth)
a927f3aa00
fix(reply): hidden reply was too big and showed edit menu checkbox
2024-11-04 18:52:15 +01:00
Tom (plebeius.eth)
6692c65c4b
add route validation checks
2024-10-29 17:40:09 +01:00
Tom (plebeius.eth)
19fe788fc7
Update post.module.css
2024-10-15 16:56:20 +02:00
Tom (plebeius.eth)
d5dcedf3bd
fix: p/all description showed "undefined" in window title
2024-09-18 14:23:07 +02:00
Tom (plebeius.eth)
dcd970c706
fix replycount of description post
2024-09-18 12:37:39 +02:00
Tom (plebeius.eth)
a0d0b3eb5b
fix overflow
2024-09-17 18:01:29 +02:00
Tom (plebeius.eth)
b363c27108
style(board): show rules under description
2024-09-15 21:27:32 +02:00
Tom (plebeius.eth)
c1910c9788
fix(post): special characters in content could overflow
2024-09-08 13:39:27 +02:00
Tom (plebeius.eth)
1122eb4f71
fix(post): content could overflow on mobile, causing horizontal scroll
2024-09-05 09:36:31 +02:00
Tom (plebeius.eth)
ca0020f2c5
fix(post mobile): tooltip for title wasn't centered
2024-09-04 16:35:47 +02:00
Tom (plebeius.eth)
dea1992c14
style(post): improve styling of deleted and removed comments
2024-08-26 17:05:56 +02:00
Tom (plebeius.eth)
1152bc7f9e
style(post): mod's display name was missing color
2024-08-22 12:16:26 +02:00
Tom (plebeius.eth)
f6548cc2b8
fix(replymodal): replying didn't work from multiboard feeds (p/all, p/subscriptions)
2024-08-14 10:23:47 +02:00
Tom (plebeius.eth)
8dfe2098ce
feat(post): add user ID with color specific to user address
2024-08-13 18:27:56 +02:00
Tom (plebeius.eth)
99a219733c
feat(post): add button to show full comment when it's too long
2024-08-12 18:11:18 +02:00
Tom (plebeius.eth)
828e066d3d
fix replymodal autofocus
2024-08-09 12:08:22 +02:00
Tom (plebeius.eth)
db67a9452c
feat(settings): add anon mode - automatically use a different user ID in each thread
2024-08-06 20:12:07 +02:00
Tom (plebeius.eth)
7646402ca4
update avatar style
2024-07-22 16:52:13 +02:00
Tom (plebeius.eth)
7ff8af7fcd
feat(post): show loading state info
2024-07-22 12:29:32 +02:00
Tom (plebeius.eth)
954b158704
feat(post): add loading state string
2024-07-21 12:17:40 +02:00
Tom (plebeius.eth)
d76b03bf3f
style: fix avatars
2024-07-19 18:06:00 +02:00
Tom (plebeius.eth)
1e16068c3a
feat(post): add avatars
2024-07-12 22:06:14 +02:00
Tom (plebeius.eth)
a6a551a25f
feat(post): add 'loading comments' indicator
2024-07-12 10:40:02 +02:00
Tom (plebeius.eth)
a2347769e2
feat(post page): add error line above post
2024-07-07 19:12:12 +02:00
Tom (plebeius.eth)
af800d559b
adjust styling
2024-07-02 19:05:48 +02:00
Tom (plebeius.eth)
3f39e1efba
fix bugs
2024-07-02 15:39:20 +02:00