feat: add login for plugin
This commit is contained in:
12
src/app.ts
12
src/app.ts
@@ -5,10 +5,18 @@ import * as minioLib from './modules/minio.ts';
|
||||
import * as sequelizeLib from './modules/sequelize.ts';
|
||||
import { useContextKey, useContext } from '@kevisual/use-config/context';
|
||||
import { SimpleRouter } from '@kevisual/router/simple';
|
||||
|
||||
import { OssBase } from '@kevisual/oss/services';
|
||||
useConfig();
|
||||
export const router = useContextKey('router', () => new SimpleRouter());
|
||||
|
||||
export const oss = useContextKey(
|
||||
'oss',
|
||||
() =>
|
||||
new OssBase({
|
||||
client: minioLib.minioClient,
|
||||
bucketName: minioLib.bucketName,
|
||||
prefix: '',
|
||||
}),
|
||||
);
|
||||
export const redis = useContextKey('redis', () => redisLib.redis);
|
||||
export const redisPublisher = useContextKey('redisPublisher', () => redisLib.redisPublisher);
|
||||
export const redisSubscriber = useContextKey('redisSubscriber', () => redisLib.redisSubscriber);
|
||||
|
||||
Reference in New Issue
Block a user