Page MenuHomeWickedGov Phorge

TempAccountsOnboardingIPRevealStep.vue
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

TempAccountsOnboardingIPRevealStep.vue

<template>
<temp-accounts-onboarding-step
step-name="ip-reveal"
:image-aria-label="$i18n(
'checkuser-temporary-accounts-onboarding-dialog-ip-reveal-step-image-aria-label'
).text()"
>
<template #title>
{{ $i18n(
'checkuser-temporary-accounts-onboarding-dialog-ip-reveal-step-title'
).text() }}
</template>
<template #content>
<!-- eslint-disable vue/no-v-html-->
<p
v-for="( paragraph, key ) in paragraphs"
:key="key"
v-html="paragraph"
></p>
<!-- eslint-enable vue/no-v-html-->
</template>
</temp-accounts-onboarding-step>
</template>
<script>
const TempAccountsOnboardingStep = require( './TempAccountsOnboardingStep.vue' );
// @vue/component
module.exports = exports = {
name: 'TempAccountsOnboardingIPRevealStep',
compilerOptions: {
whitespace: 'condense'
},
components: {
TempAccountsOnboardingStep
},
setup() {
// Parse the message as would be for content in a page, such that two newlines creates a new
// paragraph block.
const paragraphs = mw.message(
'checkuser-temporary-accounts-onboarding-dialog-ip-reveal-step-content'
).parse().split( '\n\n' );
return { paragraphs };
}
};
</script>

File Metadata

Mime Type
text/html
Expires
Oct 4 2026, 16:40 (5 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
7b/e8/6bf730954019d9b537d6be071472
Default Alt Text
TempAccountsOnboardingIPRevealStep.vue (1 KB)

Event Timeline