+ {{--Revisions View--}}
+ <div v-show="imageType === 'drawio'">
+ <hr>
+ <h5>Revisions</h5>
+ <table v-if="revisions.length > 0" class="table">
+ <tr v-for="(revision, index) in revisions" :key="revision.id" :class="{'primary-background-light': selectedRevision === revision}" @click="selectRevision(revision)">
+ <td>
+ <span v-text="revision.revision"></span>
+ <span class="italic text-muted" v-if="index === 0 && revision.path === selectedImage.path">(Current)</span>
+ </td>
+ <td class="text-small">
+ <span v-text="(new Date(revision.created_at + 'Z')).toLocaleTimeString()"></span>
+ <br>
+ <span v-text="(new Date(revision.created_at + 'Z')).toLocaleDateString()"></span>
+ </td>
+ </tr>
+ </table>
+ <p v-if="revisions.length === 0" class="text-muted italic">
+ No revisions found
+ </p>
+ </div>
+