Sha256: 6c1df6cdcfccbc91c00af6fde56807d8bcc8350cda4305d6e50b45666d0b36b7

Contents?: true

Size: 446 Bytes

Versions: 10

Compression:

Stored size: 446 Bytes

Contents

<template>
  <div class="sql">
    <span>{{ query.select() }}</span>
    <span v-if="!expandFields && query.fields().length > 80">
      <a href="#" v-on:click.prevent="expandFields = !expandFields">...</a>
    </span>
    <span v-else>{{ query.fields() }}</span>
    <span>{{ query.rest(3) }}</span>
  </div>
</template>

<script>
export default {
  name: 'Sql',
  props: ['query'],
  data: () => (
    { expandFields: false }
  )
}
</script>


Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
shiba-0.9.4 web/src/components/Sql.vue
shiba-0.9.3 web/src/components/Sql.vue
shiba-0.9.2 web/src/components/Sql.vue
shiba-0.9.1 web/src/components/Sql.vue
shiba-0.9.0 web/src/components/Sql.vue
shiba-0.8.1 web/src/components/Sql.vue
shiba-0.6.4 web/src/components/Sql.vue
shiba-0.6.3 web/src/components/Sql.vue
shiba-0.6.2 web/src/components/Sql.vue
shiba-0.6.1 web/src/components/Sql.vue