mirror of
https://github.com/penpot/penpot.git
synced 2025-02-03 04:49:03 -05:00
✨ Confirm unpublish library on libraries popup
This commit is contained in:
parent
2ee15c3147
commit
66055a0b14
1 changed files with 11 additions and 1 deletions
|
@ -7,6 +7,7 @@
|
||||||
(ns app.main.ui.workspace.libraries
|
(ns app.main.ui.workspace.libraries
|
||||||
(:require
|
(:require
|
||||||
[app.common.data :as d]
|
[app.common.data :as d]
|
||||||
|
[app.main.data.dashboard :as dd]
|
||||||
[app.main.data.modal :as modal]
|
[app.main.data.modal :as modal]
|
||||||
[app.main.data.workspace.libraries :as dwl]
|
[app.main.data.workspace.libraries :as dwl]
|
||||||
[app.main.refs :as refs]
|
[app.main.refs :as refs]
|
||||||
|
@ -87,7 +88,16 @@
|
||||||
del-shared
|
del-shared
|
||||||
(mf/use-callback
|
(mf/use-callback
|
||||||
(mf/deps file)
|
(mf/deps file)
|
||||||
#(st/emit! (dwl/set-file-shared (:id file) false)))]
|
(fn [_]
|
||||||
|
(st/emit! (dd/fetch-libraries-using-files [file]))
|
||||||
|
(st/emit! (modal/show
|
||||||
|
{:type :delete-shared
|
||||||
|
:origin :unpublish
|
||||||
|
:on-accept (fn[]
|
||||||
|
(st/emit! (dwl/set-file-shared (:id file) false))
|
||||||
|
(modal/show! :libraries-dialog {}))
|
||||||
|
:on-cancel #(modal/show! :libraries-dialog {})
|
||||||
|
:count-libraries 1}))))]
|
||||||
[:*
|
[:*
|
||||||
[:div.section
|
[:div.section
|
||||||
[:div.section-title (tr "workspace.libraries.in-this-file")]
|
[:div.section-title (tr "workspace.libraries.in-this-file")]
|
||||||
|
|
Loading…
Add table
Reference in a new issue