Commit 4d18e200 authored by Phil Hughes's avatar Phil Hughes

fixed render_error not being hooked up correctly

[ci skip]
parent bdac5569
...@@ -33,21 +33,21 @@ export default { ...@@ -33,21 +33,21 @@ export default {
<template> <template>
<div> <div>
<div <div
v-if="!activeFile.render_error" v-if="!activeFile.renderError"
v-html="activeFile.html"> v-html="activeFile.html">
</div> </div>
<div <div
v-else-if="activeFile.tooLarge" v-else-if="activeFile.renderError == 'too_large'"
class="vertical-center render-error"> class="vertical-center render-error">
<p class="text-center"> <p class="text-center">
The source could not be displayed because it is too large. You can <a :href="activeFile.raw_path">download</a> it instead. The source could not be displayed because it is too large. You can <a :href="activeFile.rawPath" download>download</a> it instead.
</p> </p>
</div> </div>
<div <div
v-else v-else
class="vertical-center render-error"> class="vertical-center render-error">
<p class="text-center"> <p class="text-center">
The source could not be displayed because a rendering error occurred. You can <a :href="activeFile.raw_path">download</a> it instead. The source could not be displayed because a rendering error occurred. You can <a :href="activeFile.rawPath" download>download</a> it instead.
</p> </p>
</div> </div>
</div> </div>
......
...@@ -35,5 +35,5 @@ export const canEditFile = (state) => { ...@@ -35,5 +35,5 @@ export const canEditFile = (state) => {
return state.canCommit && return state.canCommit &&
state.onTopOfBranch && state.onTopOfBranch &&
openedFiles.length && openedFiles.length &&
(currentActiveFile && !currentActiveFile.render_error && !currentActiveFile.binary); (currentActiveFile && !currentActiveFile.renderError && !currentActiveFile.binary);
}; };
...@@ -26,6 +26,7 @@ export default { ...@@ -26,6 +26,7 @@ export default {
rawPath: data.raw_path, rawPath: data.raw_path,
binary: data.binary, binary: data.binary,
html: data.html, html: data.html,
renderError: data.render_error,
}); });
}, },
[types.SET_FILE_RAW_DATA](state, { file, raw }) { [types.SET_FILE_RAW_DATA](state, { file, raw }) {
......
...@@ -23,6 +23,7 @@ export const dataStructure = () => ({ ...@@ -23,6 +23,7 @@ export const dataStructure = () => ({
raw: '', raw: '',
content: '', content: '',
parentTreeUrl: '', parentTreeUrl: '',
renderError: false,
}); });
export const decorateData = (entity, projectUrl = '') => { export const decorateData = (entity, projectUrl = '') => {
...@@ -36,6 +37,7 @@ export const decorateData = (entity, projectUrl = '') => { ...@@ -36,6 +37,7 @@ export const decorateData = (entity, projectUrl = '') => {
tree_url, tree_url,
path, path,
tempFile, tempFile,
renderError,
active = false, active = false,
opened = false, opened = false,
changed = false, changed = false,
...@@ -58,6 +60,7 @@ export const decorateData = (entity, projectUrl = '') => { ...@@ -58,6 +60,7 @@ export const decorateData = (entity, projectUrl = '') => {
active, active,
parentTreeUrl, parentTreeUrl,
changed, changed,
renderError,
// eslint-disable-next-line camelcase // eslint-disable-next-line camelcase
lastCommit: last_commit ? { lastCommit: last_commit ? {
url: `${projectUrl}/commit/${last_commit.id}`, url: `${projectUrl}/commit/${last_commit.id}`,
......
.monaco-loader {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: $black-transparent;
}
.modal.popup-dialog { .modal.popup-dialog {
display: block; display: block;
background-color: $black-transparent; background-color: $black-transparent;
...@@ -313,23 +304,3 @@ ...@@ -313,23 +304,3 @@
width: 100%; width: 100%;
} }
} }
@keyframes swipeRightAppear {
0% {
transform: scaleX(0.00);
}
100% {
transform: scaleX(1.00);
}
}
@keyframes swipeRightDissapear {
0% {
transform: scaleX(1.00);
}
100% {
transform: scaleX(0.00);
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment