Skip to content

Commit e9b5161

Browse files
authored
Merge pull request #119 from Flagsmith/release/3.0.4
Release 3.0.4
2 parents 45d8687 + 4024ea3 commit e9b5161

File tree

17 files changed

+3
-101
lines changed

17 files changed

+3
-101
lines changed

examples/angular-universal/src/app/app.component.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,6 @@
44
<div *ngIf="identity">
55
<div>
66
Button Clicks: {{buttonClicks}}
7-
<button (click)="increment(-1)">
8-
Decrement trait
9-
</button>
10-
<button (click)="increment(1)">
11-
Increment trait
12-
</button>
137
<button (click)="submitTrait()">
148
Toggle user trait
159
</button>

examples/angular-universal/src/app/app.component.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,6 @@ export class AppComponent {
3535
flagsmith.setTrait('example_trait', 'Some value ' + Math.floor(Math.random() * 10) + '');
3636
}
3737

38-
increment = (value) => {
39-
flagsmith.setTrait('button_clicks', this.buttonClicks+value)
40-
};
41-
4238
buttonClicks = 0;
4339
fontSize = '';
4440
identity = false

examples/angular/src/app/app.component.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,6 @@ <h2>{{environmentID}}</h2>
55
<div *ngIf="identity">
66
<div>
77
Button Clicks: {{buttonClicks}}
8-
<button (click)="increment(-1)">
9-
Decrement trait
10-
</button>
11-
<button (click)="increment(1)">
12-
Increment trait
13-
</button>
148
<button (click)="submitTrait()">
159
Toggle user trait
1610
</button>

examples/angular/src/app/app.component.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,4 @@ export class AppComponent {
5656
flagsmith.setTrait('example_trait', 'Some value ' + Math.floor(Math.random() * 10) + '');
5757
}
5858

59-
increment = (value) => {
60-
flagsmith.incrementTrait('button_clicks', value)
61-
};
62-
6359
}

examples/javascript-vanilla/index.html

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,6 @@
2222
</div>
2323
<div class="hidden" id="logged-in">
2424
<div>
25-
<div>
26-
<div>
27-
Button Clicks: <span id="js-button-clicks"></span>
28-
</div>
29-
<button id="js-decrement">
30-
Decrement trait
31-
</button>
32-
<button id="js-increment">
33-
Increment trait
34-
</button>
35-
</div>
3625
<button id="js-toggle-trait">
3726
Toggle user trait
3827
</button>

examples/javascript-vanilla/main.js

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,10 @@ function logout () {
2020
flagsmith.logout();
2121
};
2222

23-
function increment (value) {
24-
flagsmith.incrementTrait("button_clicks", value)
25-
};
26-
2723
document.getElementById("js-login").addEventListener("click", login);
2824
document.getElementById("js-login-with-traits").addEventListener("click", loginWithTraits);
2925
document.getElementById("js-logout").addEventListener("click", logout);
3026
document.getElementById("js-toggle-trait").addEventListener("click", toggleTrait);
31-
document.getElementById("js-increment").addEventListener("click", function (){
32-
increment(1)
33-
});
34-
document.getElementById("js-decrement").addEventListener("click", function (){
35-
increment(-1)
36-
});
3727

3828
//Intialise Flagsmith
3929
flagsmith.init({
@@ -52,7 +42,6 @@ flagsmith.init({
5242
if (flagsmith.identity) {
5343
document.getElementById("logged-in").classList.remove("hidden")
5444
document.getElementById("logged-out").classList.add("hidden")
55-
document.getElementById("js-button-clicks").innerText = flagsmith.getTrait("button_clicks");
5645
document.getElementById("js-example-trait").innerText = flagsmith.getTrait("example_trait") + "";
5746
} else {
5847
document.getElementById("logged-out").classList.remove("hidden")

examples/jquery/index.html

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,6 @@
2020
</div>
2121
<div class="hidden" id="logged-in">
2222
<div>
23-
<div>
24-
<div>
25-
Button Clicks: <span id="js-button-clicks"></span>
26-
</div>
27-
<button id="js-decrement">
28-
Decrement trait
29-
</button>
30-
<button id="js-increment">
31-
Increment trait
32-
</button>
33-
</div>
3423
<button id="js-toggle-trait">
3524
Toggle user trait
3625
</button>

examples/jquery/main.js

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,11 @@ function evaluateFlag () {
2222
alert(flagsmith.hasFeature("flag")? "true":"false");
2323
};
2424

25-
function increment (value) {
26-
flagsmith.incrementTrait("button_clicks", value)
27-
};
28-
2925
$("#js-login").on("click", login);
3026
$("#js-evaluate-config").on("click", evaluateConfig);
3127
$("#js-evaluate-flag").on("click", evaluateFlag);
3228
$("#js-logout").on("click", logout);
3329
$("#js-toggle-trait").on("click", toggleTrait);
34-
$("#js-increment").on("click", function (){
35-
increment(1)
36-
});
37-
$("#js-decrement").on("click", function (){
38-
increment(-1)
39-
});
4030

4131
//Intialise Flagsmith
4232
flagsmith.init({
@@ -54,7 +44,6 @@ flagsmith.init({
5444
if (flagsmith.identity) {
5545
$("#logged-in").removeClass("hidden")
5646
$("#logged-out").addClass("hidden")
57-
$("#js-button-clicks").text(flagsmith.getTrait("button_clicks"));
5847
$("#js-example-trait").text(flagsmith.getTrait("example_trait") + "");
5948
if (flagsmith.getSegments()) {
6049
$("#js-segments").text(Object.keys(flagsmith.getSegments() ).join(", "));

flagsmith-core.ts

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -551,16 +551,6 @@ const Flagsmith = class {
551551
})
552552
};
553553

554-
incrementTrait = (trait_key, increment_by) => {
555-
const { getJSON, identity, api } = this;
556-
return getJSON(`${api}traits/increment-value/`, 'POST', JSON.stringify({
557-
trait_key,
558-
increment_by,
559-
identifier: identity
560-
}))
561-
.then(() => this.getFlags())
562-
};
563-
564554
hasFeature = (key) => {
565555
const flag = this.flags && this.flags[key.toLowerCase().replace(/ /g, '_')];
566556
let res = false;

flagsmith-es/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "flagsmith-es",
3-
"version": "3.0.3",
3+
"version": "3.0.4",
44
"description": "Feature flagging to support continuous development. This is an esm equivalent of the standard flagsmith npm module.",
55
"main": "./index.js",
66
"type": "module",

0 commit comments

Comments
 (0)