init push

This commit is contained in:
2026-05-21 19:52:45 +08:00
commit e3f75311ab
1280 changed files with 179173 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
package share
import (
"github.com/google/wire"
"github.com/chaitin/panda-wiki/pkg/captcha"
)
type ShareHandler struct {
ShareNodeHandler *ShareNodeHandler
ShareNavHandler *ShareNavHandler
ShareAppHandler *ShareAppHandler
ShareChatHandler *ShareChatHandler
ShareSitemapHandler *ShareSitemapHandler
ShareStatHandler *ShareStatHandler
ShareCommentHandler *ShareCommentHandler
ShareAuthHandler *ShareAuthHandler
ShareConversationHandler *ShareConversationHandler
ShareWechatHandler *ShareWechatHandler
ShareCaptchaHandler *ShareCaptchaHandler
OpenapiV1Handler *OpenapiV1Handler
ShareCommonHandler *ShareCommonHandler
}
var ProviderSet = wire.NewSet(
captcha.NewCaptcha,
NewShareNodeHandler,
NewShareNavHandler,
NewShareAppHandler,
NewShareChatHandler,
NewShareSitemapHandler,
NewShareStatHandler,
NewShareCommentHandler,
NewShareAuthHandler,
NewShareConversationHandler,
NewShareWechatHandler,
NewShareCaptchaHandler,
NewShareCommonHandler,
NewOpenapiV1Handler,
wire.Struct(new(ShareHandler), "*"),
)