diff options
| author | Kagami Sascha Rosylight <saschanaz@outlook.com> | 2023-03-09 04:48:39 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-09 12:48:39 +0900 |
| commit | 4835f0fb4305c43bc0313c7e343c3863b17f435b (patch) | |
| tree | ec10998e9c9b7b8d4388cad69d819514843b39a6 /packages/frontend/src/directives | |
| parent | fix(client): ロールで広告を無効にするとadmin/adsでプレビュ... (diff) | |
| download | misskey-4835f0fb4305c43bc0313c7e343c3863b17f435b.tar.gz misskey-4835f0fb4305c43bc0313c7e343c3863b17f435b.tar.bz2 misskey-4835f0fb4305c43bc0313c7e343c3863b17f435b.zip | |
fix(frontend): GIFバナーの復活など (#10247)
* Restore GIF banner
* Add ALT banner, detect APNG too
* Add vitest
* Add CI for vitest
* Upload coverage?
* frontend
Diffstat (limited to 'packages/frontend/src/directives')
| -rw-r--r-- | packages/frontend/src/directives/index.ts | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/packages/frontend/src/directives/index.ts b/packages/frontend/src/directives/index.ts index 854f0a544e..064ee4f64b 100644 --- a/packages/frontend/src/directives/index.ts +++ b/packages/frontend/src/directives/index.ts @@ -14,17 +14,23 @@ import adaptiveBg from './adaptive-bg'; import container from './container'; export default function(app: App) { - app.directive('userPreview', userPreview); - app.directive('user-preview', userPreview); - app.directive('get-size', getSize); - app.directive('ripple', ripple); - app.directive('tooltip', tooltip); - app.directive('hotkey', hotkey); - app.directive('appear', appear); - app.directive('anim', anim); - app.directive('click-anime', clickAnime); - app.directive('panel', panel); - app.directive('adaptive-border', adaptiveBorder); - app.directive('adaptive-bg', adaptiveBg); - app.directive('container', container); + for (const [key, value] of Object.entries(directives)) { + app.directive(key, value); + } } + +export const directives = { + 'userPreview': userPreview, + 'user-preview': userPreview, + 'get-size': getSize, + 'ripple': ripple, + 'tooltip': tooltip, + 'hotkey': hotkey, + 'appear': appear, + 'anim': anim, + 'click-anime': clickAnime, + 'panel': panel, + 'adaptive-border': adaptiveBorder, + 'adaptive-bg': adaptiveBg, + 'container': container, +}; |