Sha256: 276411bb2410fffb12ebad2e97fdaa53b9c42807c42e47627d3b5a3146bc0ad0

Contents?: true

Size: 654 Bytes

Versions: 16

Compression:

Stored size: 654 Bytes

Contents

<template>
  <EditRule :id="id"></EditRule>
</template>

<script lang="ts">
import { useTitle } from "@vueuse/core"
import { defineComponent, onMounted, watch } from "vue"

import EditRule from "@/components/rule/EditRuleWrapper.vue"

export default defineComponent({
  name: "EditRuleView",
  components: {
    EditRule
  },
  props: {
    id: {
      type: String,
      required: true
    }
  },
  setup(props) {
    const updateTitle = () => {
      useTitle(`Edit rule:${props.id} - Mihari`)
    }

    onMounted(() => {
      updateTitle()
    })

    watch(
      () => props.id,
      () => {
        updateTitle()
      }
    )
  }
})
</script>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
mihari-5.7.0 frontend/src/views/EditRule.vue
mihari-5.6.2 frontend/src/views/EditRule.vue
mihari-5.6.1 frontend/src/views/EditRule.vue
mihari-5.6.0 frontend/src/views/EditRule.vue
mihari-5.5.0 frontend/src/views/EditRule.vue
mihari-5.4.9 frontend/src/views/EditRule.vue
mihari-5.4.8 frontend/src/views/EditRule.vue
mihari-5.4.7 frontend/src/views/EditRule.vue
mihari-5.4.6 frontend/src/views/EditRule.vue
mihari-5.4.5 frontend/src/views/EditRule.vue
mihari-5.4.4 frontend/src/views/EditRule.vue
mihari-5.4.3 frontend/src/views/EditRule.vue
mihari-5.4.2 frontend/src/views/EditRule.vue
mihari-5.4.1 frontend/src/views/EditRule.vue
mihari-5.4.0 frontend/src/views/EditRule.vue
mihari-5.3.2 frontend/src/views/EditRule.vue