All files Translations.js

100% Statements 12/12
100% Branches 8/8
100% Functions 6/6
100% Lines 12/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 131x 1x 1x 1x 5x 5x 1x 1x 1x 1x 1x 1x  
export default class Translations {
    #client;
 
    constructor(client) {
        this.#client = client;
    }
 
    get(id = null)       { return id ? this.#client.get(`/translations/${id}`) : this.#client.get('/translations'); }
    create(data)         { return this.#client.put('/translations', data); }
    delete(id)           { return this.#client.del(`/translations/${id}`); }
    editText(id, data)   { return this.#client.patch(`/translations/${id}/text`, data); }
}