move new repo to shared view and only load it and repo bundle with new_repo is true

This commit is contained in:
Luke "Jared" Bennett 2017-07-28 17:08:09 +01:00
parent 834ebc3e1f
commit 8d454b8e89
No known key found for this signature in database
GPG key ID: 402ED51FB5D306C2
5 changed files with 11 additions and 8 deletions

View file

@ -7,7 +7,6 @@
- content_for :page_specific_javascripts do
= webpack_bundle_tag 'blob'
= webpack_bundle_tag 'common_vue'
= webpack_bundle_tag 'repo'
= render 'projects/last_push'

View file

@ -5,9 +5,10 @@
= content_for :meta_tags do
= auto_discovery_link_tag(:atom, project_path(@project, rss_url_options), title: "#{@project.name} activity")
- content_for :page_specific_javascripts do
= webpack_bundle_tag 'common_vue'
= webpack_bundle_tag 'repo'
- if show_new_repo?
- content_for :page_specific_javascripts do
= webpack_bundle_tag 'common_vue'
= webpack_bundle_tag 'repo'
= render partial: 'flash_messages', locals: { project: @project }

View file

@ -1,4 +1,5 @@
#repo{ data: { url: repo_url(@project), 'project-name' => @project.name, refs_url: refs_namespace_project_path(@project.namespace, @project, format: "json"), project_url: namespace_project_path(@project.namespace, @project), project_id: @project.id } }
- if show_new_repo?
= render 'shared/repo', project: @project
:javascript
// Load last commit log for each file in tree

View file

@ -6,9 +6,10 @@
= content_for :meta_tags do
= auto_discovery_link_tag(:atom, project_commits_url(@project, @ref, rss_url_options), title: "#{@project.name}:#{@ref} commits")
- content_for :page_specific_javascripts do
= webpack_bundle_tag 'common_vue'
= webpack_bundle_tag 'repo'
- if show_new_repo?
- content_for :page_specific_javascripts do
= webpack_bundle_tag 'common_vue'
= webpack_bundle_tag 'repo'
= render "projects/commits/head"

View file

@ -0,0 +1 @@
#repo{ data: { url: repo_url(project), project_name: project.name, refs_url: refs_project_path(project, format: :json), project_url: project_path(project), project_id: project.id } }