refactor: nyaize on the frontend
This commit is contained in:
parent
d75a4e56e3
commit
aff90b3ef2
3 changed files with 7 additions and 3 deletions
|
@ -12,7 +12,6 @@ import {
|
||||||
Channels,
|
Channels,
|
||||||
} from "../index.js";
|
} from "../index.js";
|
||||||
import type { Packed } from "@/misc/schema.js";
|
import type { Packed } from "@/misc/schema.js";
|
||||||
import { nyaize } from "@/misc/nyaize.js";
|
|
||||||
import { awaitAll } from "@/prelude/await-all.js";
|
import { awaitAll } from "@/prelude/await-all.js";
|
||||||
import {
|
import {
|
||||||
convertLegacyReaction,
|
convertLegacyReaction,
|
||||||
|
@ -263,7 +262,7 @@ export const NoteRepository = db.getRepository(Note).extend({
|
||||||
: {}),
|
: {}),
|
||||||
});
|
});
|
||||||
|
|
||||||
if (packed.user.isCat && packed.text) {
|
/* if (packed.user.isCat && packed.text) {
|
||||||
const tokens = packed.text ? mfm.parse(packed.text) : [];
|
const tokens = packed.text ? mfm.parse(packed.text) : [];
|
||||||
mfm.inspect(tokens, (node) => {
|
mfm.inspect(tokens, (node) => {
|
||||||
if (node.type === "text") {
|
if (node.type === "text") {
|
||||||
|
@ -272,7 +271,7 @@ export const NoteRepository = db.getRepository(Note).extend({
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
packed.text = mfm.toString(tokens);
|
packed.text = mfm.toString(tokens);
|
||||||
}
|
} */
|
||||||
|
|
||||||
return packed;
|
return packed;
|
||||||
},
|
},
|
||||||
|
|
|
@ -91,6 +91,7 @@ import { instance } from '@/instance';
|
||||||
import { $i, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account';
|
import { $i, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account';
|
||||||
import { uploadFile } from '@/scripts/upload';
|
import { uploadFile } from '@/scripts/upload';
|
||||||
import { deepClone } from '@/scripts/clone';
|
import { deepClone } from '@/scripts/clone';
|
||||||
|
import { nyaize } from '@/scripts/nyaize';
|
||||||
import XCheatSheet from '@/components/MkCheatSheetDialog.vue';
|
import XCheatSheet from '@/components/MkCheatSheetDialog.vue';
|
||||||
|
|
||||||
const modal = inject('modal');
|
const modal = inject('modal');
|
||||||
|
@ -582,6 +583,10 @@ async function post() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($i?.isCat) {
|
||||||
|
postData.text = nyaize(`${postData.text}`);
|
||||||
|
}
|
||||||
|
|
||||||
let token = undefined;
|
let token = undefined;
|
||||||
|
|
||||||
if (postAccount) {
|
if (postAccount) {
|
||||||
|
|
Loading…
Reference in a new issue