feat: remove no longer needed isWarn property and injection key
This commit is contained in:
parent
cc664a764d
commit
b8c9d8de17
5 changed files with 4 additions and 10 deletions
|
@ -1,7 +1,7 @@
|
|||
<script setup lang="ts">
|
||||
import { ref, provide } from "vue";
|
||||
import { RouterView } from "vue-router";
|
||||
import { isWarnKey, modalResultKey, nsfwKey, showModalKey } from "@/keys";
|
||||
import { modalResultKey, nsfwKey, showModalKey } from "@/keys";
|
||||
import RefModal from "@/components/RefModal.vue";
|
||||
import ButtonGroup from "@/components/ButtonGroup.vue";
|
||||
import Button from "@/components/RefButton.vue";
|
||||
|
@ -14,7 +14,6 @@ const version = pkg.version;
|
|||
|
||||
const isNsfw = ref(false);
|
||||
const isConfirmedHorny = ref(false);
|
||||
const isWarn = ref(false);
|
||||
|
||||
const nsfwmodal = ref<InstanceType<typeof RefModal>>();
|
||||
|
||||
|
@ -36,7 +35,6 @@ const modalResult = (value: boolean): void => {
|
|||
nsfwmodal.value?.close();
|
||||
};
|
||||
|
||||
provide(isWarnKey, isWarn);
|
||||
provide(modalResultKey, modalResult);
|
||||
provide(nsfwKey, isNsfw);
|
||||
provide(showModalKey, showModal);
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import type { InjectionKey, Ref } from "vue";
|
||||
|
||||
export const isWarnKey: InjectionKey<Ref<boolean>> = Symbol("isWarnKey");
|
||||
export const nsfwKey: InjectionKey<Ref<boolean>> = Symbol("nsfwKey");
|
||||
export const showModalKey: InjectionKey<Function> = Symbol("showModalKey");
|
||||
export const modalResultKey: InjectionKey<Function> = Symbol("modalResultKey");
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<script setup lang="ts">
|
||||
import { inject } from "vue";
|
||||
import { isWarnKey, nsfwKey, showModalKey } from "@/keys";
|
||||
import { nsfwKey, showModalKey } from "@/keys";
|
||||
import type { ColorDict } from "@/interfaces";
|
||||
import { tailLength, wingspan, penis, colors } from "@/sebin";
|
||||
import { toImperial, toFahrenheit } from "@/helpers";
|
||||
|
@ -33,7 +33,6 @@ const sebinPenisData = [
|
|||
];
|
||||
|
||||
const isNsfw = inject<boolean>(nsfwKey, false);
|
||||
const isWarn = inject<boolean>(isWarnKey, false);
|
||||
const showModal = inject<Function>(showModalKey, Function);
|
||||
</script>
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ import {
|
|||
kinks,
|
||||
} from "@/sebin";
|
||||
import { dateFormat, getAge, toImperial, toLbs } from "@/helpers";
|
||||
import { isWarnKey, nsfwKey, showModalKey } from "@/keys";
|
||||
import { nsfwKey, showModalKey } from "@/keys";
|
||||
import type { Kink } from "@/interfaces";
|
||||
import DataTable from "@/components/DataTable.vue";
|
||||
import QuickFacts from "@/components/QuickFacts.vue";
|
||||
|
@ -51,7 +51,6 @@ const kinksData = kinks.map((kink: Kink): string[] => {
|
|||
});
|
||||
|
||||
const isNsfw = inject<boolean>(nsfwKey, false);
|
||||
const isWarn = inject<boolean>(isWarnKey, false);
|
||||
const showModal = inject<Function>(showModalKey, Function);
|
||||
</script>
|
||||
|
||||
|
|
|
@ -1,13 +1,12 @@
|
|||
<script setup lang="ts">
|
||||
import { inject } from "vue";
|
||||
import { isWarnKey, nsfwKey, showModalKey } from "@/keys";
|
||||
import { nsfwKey, showModalKey } from "@/keys";
|
||||
import RefToggle from "@/components/RefToggle.vue";
|
||||
import WelcomeHeader from "@/components/WelcomeHeader.vue";
|
||||
import ButtonGroup from "@/components/ButtonGroup.vue";
|
||||
import Button from "@/components/RefButton.vue";
|
||||
|
||||
const isNsfw = inject<boolean>(nsfwKey, false);
|
||||
const isWarn = inject<boolean>(isWarnKey, false);
|
||||
const showModal = inject<Function>(showModalKey, Function);
|
||||
</script>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue