diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-05-08 18:30:40 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-05-08 18:30:40 +0900 |
| commit | f8ed6b1a541decb4ebef7b7dec5bab6c72f28e09 (patch) | |
| tree | 1bd5f0ddf79784ed6e53217645f6a82b282362b9 /packages/frontend/src/directives | |
| parent | fix(frontend): チャンネルが新規作成できなかったのを修正 (diff) | |
| download | misskey-f8ed6b1a541decb4ebef7b7dec5bab6c72f28e09.tar.gz misskey-f8ed6b1a541decb4ebef7b7dec5bab6c72f28e09.tar.bz2 misskey-f8ed6b1a541decb4ebef7b7dec5bab6c72f28e09.zip | |
refactor
Diffstat (limited to 'packages/frontend/src/directives')
| -rw-r--r-- | packages/frontend/src/directives/container.ts | 21 | ||||
| -rw-r--r-- | packages/frontend/src/directives/index.ts | 2 |
2 files changed, 0 insertions, 23 deletions
diff --git a/packages/frontend/src/directives/container.ts b/packages/frontend/src/directives/container.ts deleted file mode 100644 index a8a93eb9be..0000000000 --- a/packages/frontend/src/directives/container.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { Directive } from 'vue'; - -const map = new WeakMap<HTMLElement, ResizeObserver>(); - -export default { - mounted(el: HTMLElement, binding, vn) { - const ro = new ResizeObserver((entries, observer) => { - el.style.setProperty('--containerHeight', el.offsetHeight + 'px'); - }); - ro.observe(el); - map.set(el, ro); - }, - - unmounted(el, binding, vn) { - const ro = map.get(el); - if (ro) { - ro.disconnect(); - map.delete(el); - } - }, -} as Directive; diff --git a/packages/frontend/src/directives/index.ts b/packages/frontend/src/directives/index.ts index 064ee4f64b..7847d661d4 100644 --- a/packages/frontend/src/directives/index.ts +++ b/packages/frontend/src/directives/index.ts @@ -11,7 +11,6 @@ import clickAnime from './click-anime'; import panel from './panel'; import adaptiveBorder from './adaptive-border'; import adaptiveBg from './adaptive-bg'; -import container from './container'; export default function(app: App) { for (const [key, value] of Object.entries(directives)) { @@ -32,5 +31,4 @@ export const directives = { 'panel': panel, 'adaptive-border': adaptiveBorder, 'adaptive-bg': adaptiveBg, - 'container': container, }; |