1234567891011121314151617181920212223242526272829 |
- package store
- import (
- "context"
- storepb "github.com/usememos/memos/proto/gen/store"
- )
- type FindReaction struct {
- ID *int32
- CreatorID *int32
- ContentID *string
- }
- type DeleteReaction struct {
- ID int32
- }
- func (s *Store) UpsertReaction(ctx context.Context, upsert *storepb.Reaction) (*storepb.Reaction, error) {
- return s.driver.UpsertReaction(ctx, upsert)
- }
- func (s *Store) ListReactions(ctx context.Context, find *FindReaction) ([]*storepb.Reaction, error) {
- return s.driver.ListReactions(ctx, find)
- }
- func (s *Store) DeleteReaction(ctx context.Context, delete *DeleteReaction) error {
- return s.driver.DeleteReaction(ctx, delete)
- }
|