update deps (#11820)
* update deps * fix * wip * wip * wip * Update docker-compose.yml.example * Delete reviewer-lottery.yml * Update RepositoryModule.ts * wip * wip * clean up * update deps * wip * wip
This commit is contained in:
parent
cf7c6558ae
commit
6cf466e5d1
421 changed files with 2450 additions and 2604 deletions
|
@ -143,7 +143,6 @@ SPDX-License-Identifier: AGPL-3.0-only
|
|||
|
||||
<script lang="ts" setup>
|
||||
import { defineAsyncComponent, computed, onMounted, onUnmounted, nextTick, watch } from 'vue';
|
||||
import calcAge from 's-age';
|
||||
import * as Misskey from 'misskey-js';
|
||||
import MkNote from '@/components/MkNote.vue';
|
||||
import MkFollowButton from '@/components/MkFollowButton.vue';
|
||||
|
@ -167,6 +166,21 @@ import MkNotes from '@/components/MkNotes.vue';
|
|||
import { api } from '@/os';
|
||||
import { isFfVisibleForMe } from '@/scripts/isFfVisibleForMe';
|
||||
|
||||
function calcAge(birthdate: string): number {
|
||||
const date = new Date(birthdate);
|
||||
const now = new Date();
|
||||
|
||||
let yearDiff = now.getFullYear() - date.getFullYear();
|
||||
const monthDiff = now.getMonth() - date.getMonth();
|
||||
const pastDate = now.getDate() < date.getDate();
|
||||
|
||||
if (monthDiff < 0 || (monthDiff === 0 && pastDate)) {
|
||||
yearDiff--;
|
||||
}
|
||||
|
||||
return yearDiff;
|
||||
}
|
||||
|
||||
const XPhotos = defineAsyncComponent(() => import('./index.photos.vue'));
|
||||
const XActivity = defineAsyncComponent(() => import('./index.activity.vue'));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue