@@ -2,7 +2,7 @@ import type { PRFilter, NewPRFilter } from "@/lib/types/filter";
22import { logger } from "@/lib/utils/logger" ;
33import { STORAGE_KEYS } from "@/lib/constants" ;
44
5- export async function saveFilters ( filters : PRFilter [ ] ) : Promise < void > {
5+ export async function saveFilters ( filters : PRFilter [ ] ) {
66 await browser . storage . sync . set ( { [ STORAGE_KEYS . PR_FILTERS ] : filters } ) ;
77}
88
@@ -13,7 +13,7 @@ export async function getFilters(): Promise<PRFilter[]> {
1313 return data [ STORAGE_KEYS . PR_FILTERS ] || [ ] ;
1414}
1515
16- export async function addFilter ( filter : NewPRFilter ) : Promise < PRFilter [ ] > {
16+ export async function addFilter ( filter : NewPRFilter ) {
1717 logger . debug ( "addFilter" , filter ) ;
1818
1919 const updatedFilters = [
@@ -29,10 +29,7 @@ export async function addFilter(filter: NewPRFilter): Promise<PRFilter[]> {
2929 return updatedFilters ;
3030}
3131
32- /**
33- * Update an existing filter
34- */
35- export async function updateFilter ( filter : PRFilter ) : Promise < PRFilter [ ] > {
32+ export async function updateFilter ( filter : PRFilter ) {
3633 logger . debug ( "updateFilter" , filter ) ;
3734
3835 const filters = await getFilters ( ) ;
@@ -44,14 +41,14 @@ export async function updateFilter(filter: PRFilter): Promise<PRFilter[]> {
4441 return updatedFilters ;
4542}
4643
47- export async function deleteFilter ( id : string ) : Promise < PRFilter [ ] > {
44+ export async function deleteFilter ( id : string ) {
4845 const updatedFilters = ( await getFilters ( ) ) . filter ( ( f ) => f . id !== id ) ;
4946
5047 await saveFilters ( updatedFilters ) ;
5148 return updatedFilters ;
5249}
5350
54- export async function toggleFilter ( id : string ) : Promise < PRFilter [ ] > {
51+ export async function toggleFilter ( id : string ) {
5552 logger . debug ( "toggleFilter" , id ) ;
5653
5754 const updatedFilters = ( await getFilters ( ) ) . map ( ( f ) =>
0 commit comments