Fixed not working edit if no link exists.
This commit is contained in:
parent
67c170b111
commit
68330a3234
1 changed files with 12 additions and 3 deletions
|
@ -52,17 +52,26 @@ class App.LinkInfo extends App.Controller
|
||||||
links: list,
|
links: list,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# show edit mode once enabled
|
||||||
|
if @edit_mode
|
||||||
|
@el.find('[data-type=remove]').removeClass('hide')
|
||||||
|
@el.find('[data-type=add]').removeClass('hide')
|
||||||
|
|
||||||
# @ticketPopups(
|
# @ticketPopups(
|
||||||
# selector: '.user-tickets',
|
# selector: '.user-tickets',
|
||||||
# user_id: user_id,
|
# user_id: user_id,
|
||||||
# )
|
# )
|
||||||
|
|
||||||
|
# enable/disable edit mode
|
||||||
edit: (e) =>
|
edit: (e) =>
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
if $(e.target).parent().parent().find('[data-type=remove]').hasClass('hide')
|
@edit_mode = true
|
||||||
|
if $(e.target).parent().parent().find('[data-type=add]').hasClass('hide')
|
||||||
$(e.target).parent().parent().find('[data-type=remove]').removeClass('hide')
|
$(e.target).parent().parent().find('[data-type=remove]').removeClass('hide')
|
||||||
|
$(e.target).parent().parent().find('[data-type=add]').removeClass('hide')
|
||||||
else
|
else
|
||||||
$(e.target).parent().parent().find('[data-type=remove]').addClass('hide')
|
$(e.target).parent().parent().find('[data-type=remove]').addClass('hide')
|
||||||
|
$(e.target).parent().parent().find('[data-type=add]').addClass('hide')
|
||||||
|
|
||||||
remove: (e) =>
|
remove: (e) =>
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
|
|
Loading…
Reference in a new issue