Andrey Antukh
18c8769f05
♻️ Extract wait-for-persistence into shared helper (#10272)
Add wait-persisted and force-persist-and-wait to app.main.data.persistence,
removing 5 inline copies and 2 private helper functions across the codebase.
Replaced in:
- assets.cljs -> dwp/force-persist-and-wait 400
- clipboard.cljs -> dps/force-persist-and-wait 400
- versions.cljs -> dwp/wait-persisted (3 call sites, dropped 2 priv fns)
- shape.cljs -> dwp/wait-persisted 5000
Co-authored-by: deepseek-v4-flash <deepseek-v4-flash@penpot.app>
2026-06-18 10:43:30 +02:00
..
2025-12-30 14:56:15 +01:00
2026-05-29 11:24:58 +02:00
2026-06-17 00:11:23 +02:00
2026-04-07 21:35:00 +02:00
2026-06-17 21:29:38 +02:00
2026-06-01 13:15:57 +02:00
2026-06-05 11:44:20 +02:00
2026-06-18 10:43:30 +02:00
2026-06-16 19:46:03 +02:00
2026-06-17 21:18:08 +02:00
2026-06-18 09:12:25 +02:00
2025-12-23 13:10:58 +01:00
2026-06-18 09:44:10 +02:00
2026-02-04 13:50:13 +01:00
2026-06-18 09:44:10 +02:00
2026-06-11 11:06:12 +02:00
2026-06-09 14:37:59 +02:00
2026-06-17 21:18:08 +02:00
2025-12-30 14:56:15 +01:00
2025-11-05 17:15:19 +01:00