-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.js
7791 lines (7561 loc) · 350 KB
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
!function(e){function r(e,r,o){return 4===arguments.length?t.apply(this,arguments):void n(e,{declarative:!0,deps:r,declare:o})}function t(e,r,t,o){n(e,{declarative:!1,deps:r,executingRequire:t,execute:o})}function n(e,r){r.name=e,e in v||(v[e]=r),r.normalizedDeps=r.deps}function o(e,r){if(r[e.groupIndex]=r[e.groupIndex]||[],-1==g.call(r[e.groupIndex],e)){r[e.groupIndex].push(e);for(var t=0,n=e.normalizedDeps.length;n>t;t++){var a=e.normalizedDeps[t],u=v[a];if(u&&!u.evaluated){var d=e.groupIndex+(u.declarative!=e.declarative);if(void 0===u.groupIndex||u.groupIndex<d){if(void 0!==u.groupIndex&&(r[u.groupIndex].splice(g.call(r[u.groupIndex],u),1),0==r[u.groupIndex].length))throw new TypeError("Mixed dependency cycle detected");u.groupIndex=d}o(u,r)}}}}function a(e){var r=v[e];r.groupIndex=0;var t=[];o(r,t);for(var n=!!r.declarative==t.length%2,a=t.length-1;a>=0;a--){for(var u=t[a],i=0;i<u.length;i++){var s=u[i];n?d(s):l(s)}n=!n}}function u(e){return y[e]||(y[e]={name:e,dependencies:[],exports:{},importers:[]})}function d(r){if(!r.module){var t=r.module=u(r.name),n=r.module.exports,o=r.declare.call(e,function(e,r){if(t.locked=!0,"object"==typeof e)for(var o in e)n[o]=e[o];else n[e]=r;for(var a=0,u=t.importers.length;u>a;a++){var d=t.importers[a];if(!d.locked)for(var i=0;i<d.dependencies.length;++i)d.dependencies[i]===t&&d.setters[i](n)}return t.locked=!1,r},{id:r.name});t.setters=o.setters,t.execute=o.execute;for(var a=0,i=r.normalizedDeps.length;i>a;a++){var l,s=r.normalizedDeps[a],c=v[s],f=y[s];f?l=f.exports:c&&!c.declarative?l=c.esModule:c?(d(c),f=c.module,l=f.exports):l=p(s),f&&f.importers?(f.importers.push(t),t.dependencies.push(f)):t.dependencies.push(null),t.setters[a]&&t.setters[a](l)}}}function i(e){var r,t=v[e];if(t)t.declarative?f(e,[]):t.evaluated||l(t),r=t.module.exports;else if(r=p(e),!r)throw new Error("Unable to load dependency "+e+".");return(!t||t.declarative)&&r&&r.__useDefault?r["default"]:r}function l(r){if(!r.module){var t={},n=r.module={exports:t,id:r.name};if(!r.executingRequire)for(var o=0,a=r.normalizedDeps.length;a>o;o++){var u=r.normalizedDeps[o],d=v[u];d&&l(d)}r.evaluated=!0;var c=r.execute.call(e,function(e){for(var t=0,n=r.deps.length;n>t;t++)if(r.deps[t]==e)return i(r.normalizedDeps[t]);throw new TypeError("Module "+e+" not declared as a dependency.")},t,n);void 0!==typeof c&&(n.exports=c),t=n.exports,t&&t.__esModule?r.esModule=t:r.esModule=s(t)}}function s(r){var t={};if(("object"==typeof r||"function"==typeof r)&&r!==e)if(m)for(var n in r)"default"!==n&&c(t,r,n);else{var o=r&&r.hasOwnProperty;for(var n in r)"default"===n||o&&!r.hasOwnProperty(n)||(t[n]=r[n])}return t["default"]=r,x(t,"__useDefault",{value:!0}),t}function c(e,r,t){try{var n;(n=Object.getOwnPropertyDescriptor(r,t))&&x(e,t,n)}catch(o){return e[t]=r[t],!1}}function f(r,t){var n=v[r];if(n&&!n.evaluated&&n.declarative){t.push(r);for(var o=0,a=n.normalizedDeps.length;a>o;o++){var u=n.normalizedDeps[o];-1==g.call(t,u)&&(v[u]?f(u,t):p(u))}n.evaluated||(n.evaluated=!0,n.module.execute.call(e))}}function p(e){if(I[e])return I[e];if("@node/"==e.substr(0,6))return I[e]=s(D(e.substr(6)));var r=v[e];if(!r)throw"Module "+e+" not present.";return a(e),f(e,[]),v[e]=void 0,r.declarative&&x(r.module.exports,"__esModule",{value:!0}),I[e]=r.declarative?r.module.exports:r.esModule}var v={},g=Array.prototype.indexOf||function(e){for(var r=0,t=this.length;t>r;r++)if(this[r]===e)return r;return-1},m=!0;try{Object.getOwnPropertyDescriptor({a:0},"a")}catch(h){m=!1}var x;!function(){try{Object.defineProperty({},"a",{})&&(x=Object.defineProperty)}catch(e){x=function(e,r,t){try{e[r]=t.value||t.get.call(e)}catch(n){}}}}();var y={},D="undefined"!=typeof System&&System._nodeRequire||"undefined"!=typeof require&&require.resolve&&"undefined"!=typeof process&&require,I={"@empty":{}};return function(e,n,o,a){return function(u){u(function(u){for(var d={_nodeRequire:D,register:r,registerDynamic:t,get:p,set:function(e,r){I[e]=r},newModule:function(e){return e}},i=0;i<n.length;i++)(function(e,r){r&&r.__esModule?I[e]=r:I[e]=s(r)})(n[i],arguments[i]);a(d);var l=p(e[0]);if(e.length>1)for(var i=1;i<e.length;i++)p(e[i]);return o?l["default"]:l})}}}("undefined"!=typeof self?self:global)
(["1"], [], false, function($__System) {
var require = this.require, exports = this.exports, module = this.module;
$__System.registerDynamic("2", [], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
// 7.2.1 RequireObjectCoercible(argument)
module.exports = function (it) {
if (it == undefined) throw TypeError("Can't call method on " + it);
return it;
};
return module.exports;
});
$__System.registerDynamic('3', ['2'], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
var defined = $__require('2');
module.exports = function (it) {
return Object(defined(it));
};
return module.exports;
});
$__System.registerDynamic('4', [], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
var global = module.exports = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();
if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
return module.exports;
});
$__System.registerDynamic('5', [], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
module.exports = function (it) {
if (typeof it != 'function') throw TypeError(it + ' is not a function!');
return it;
};
return module.exports;
});
$__System.registerDynamic('6', ['5'], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
var aFunction = $__require('5');
module.exports = function (fn, that, length) {
aFunction(fn);
if (that === undefined) return fn;
switch (length) {
case 1:
return function (a) {
return fn.call(that, a);
};
case 2:
return function (a, b) {
return fn.call(that, a, b);
};
case 3:
return function (a, b, c) {
return fn.call(that, a, b, c);
};
}
return function () {
return fn.apply(that, arguments);
};
};
return module.exports;
});
$__System.registerDynamic('7', ['4', '8', '6'], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
var global = $__require('4'),
core = $__require('8'),
ctx = $__require('6'),
PROTOTYPE = 'prototype';
var $export = function (type, name, source) {
var IS_FORCED = type & $export.F,
IS_GLOBAL = type & $export.G,
IS_STATIC = type & $export.S,
IS_PROTO = type & $export.P,
IS_BIND = type & $export.B,
IS_WRAP = type & $export.W,
exports = IS_GLOBAL ? core : core[name] || (core[name] = {}),
target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE],
key,
own,
out;
if (IS_GLOBAL) source = name;
for (key in source) {
own = !IS_FORCED && target && key in target;
if (own && key in exports) continue;
out = own ? target[key] : source[key];
exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] : IS_BIND && own ? ctx(out, global) : IS_WRAP && target[key] == out ? function (C) {
var F = function (param) {
return this instanceof C ? new C(param) : C(param);
};
F[PROTOTYPE] = C[PROTOTYPE];
return F;
}(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
if (IS_PROTO) (exports[PROTOTYPE] || (exports[PROTOTYPE] = {}))[key] = out;
}
};
$export.F = 1;
$export.G = 2;
$export.S = 4;
$export.P = 8;
$export.B = 16;
$export.W = 32;
module.exports = $export;
return module.exports;
});
$__System.registerDynamic("9", [], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
module.exports = function (exec) {
try {
return !!exec();
} catch (e) {
return true;
}
};
return module.exports;
});
$__System.registerDynamic('a', ['7', '8', '9'], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
var $export = $__require('7'),
core = $__require('8'),
fails = $__require('9');
module.exports = function (KEY, exec) {
var fn = (core.Object || {})[KEY] || Object[KEY],
exp = {};
exp[KEY] = exec(fn);
$export($export.S + $export.F * fails(function () {
fn(1);
}), 'Object', exp);
};
return module.exports;
});
$__System.registerDynamic('b', ['3', 'a'], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
var toObject = $__require('3');
$__require('a')('keys', function ($keys) {
return function keys(it) {
return $keys(toObject(it));
};
});
return module.exports;
});
$__System.registerDynamic('8', [], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
var core = module.exports = { version: '1.2.6' };
if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
return module.exports;
});
$__System.registerDynamic('c', ['b', '8'], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
$__require('b');
module.exports = $__require('8').Object.keys;
return module.exports;
});
$__System.registerDynamic("d", ["c"], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
/* */
module.exports = { "default": $__require("c"), __esModule: true };
return module.exports;
});
$__System.register('e', ['f'], function (_export) {
'use strict';
var _;
return {
setters: [function (_f) {
_ = _f['default'];
}],
execute: function () {
_export('default', (function () {
var collection = [{ 'id': 1, 'name': 'Jajce - Kuhano', 'category': 'Druga živila', 'weight': 55, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 2, 'name': 'Jajce - Omleta', 'category': 'Druga živila', 'weight': 50, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 3, 'name': 'Jajce - Omleta s sirom', 'category': 'Druga živila', 'weight': 60, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 4, 'name': 'Jajce - Poširano', 'category': 'Druga živila', 'weight': 50, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 5, 'name': 'Jajce - Ocvrto', 'category': 'Druga živila', 'weight': 50, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 6, 'name': 'Jajce - Vmešano', 'category': 'Druga živila', 'weight': 60, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 7, 'name': 'Omaka - Majoneza', 'category': 'Druga živila', 'weight': 15, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 8, 'name': 'Omaka - Paradižnikova – ketchup', 'category': 'Druga živila', 'weight': 20, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 9, 'name': 'Omaka - Sladki čili', 'category': 'Druga živila', 'weight': 20, 'unit': 'g', 'carbs': 12, 'calc_carbs': 12 }, { 'id': 10, 'name': 'Omaka - Tatarska', 'category': 'Druga živila', 'weight': 20, 'unit': 'g', 'carbs': 19, 'calc_carbs': 19 }, { 'id': 11, 'name': 'Olje - Olivno', 'category': 'Druga živila', 'weight': 5, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 12, 'name': 'Olje - Repično', 'category': 'Druga živila', 'weight': 5, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 13, 'name': 'Olje - Sončnično', 'category': 'Druga živila', 'weight': 5, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 14, 'name': 'Ajdova kaša - Nekuhana', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 15, 'name': 'Ajdova kaša - Kuhana', 'category': 'Žitarice', 'weight': 85, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 16, 'name': 'Bulgur kuhan', 'category': 'Žitarice', 'weight': 75, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 17, 'name': 'Ječmen - Kuhan', 'category': 'Žitarice', 'weight': 85, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 18, 'name': 'Ječmen - Nekuhan', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 19, 'name': 'Ječmen - Zdrob', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 20, 'name': 'Pivo - Lahko', 'category': 'Alkoholne pijače', 'weight': 330, 'unit': 'ml', 'carbs': 4, 'calc_carbs': 4 }, { 'id': 21, 'name': 'Pivo - Navadno', 'category': 'Alkoholne pijače', 'weight': 330, 'unit': 'ml', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 22, 'name': 'Pivo - Temno', 'category': 'Alkoholne pijače', 'weight': 330, 'unit': 'ml', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 23, 'name': 'Vino - Desertno sladko', 'category': 'Alkoholne pijače', 'weight': 125, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 24, 'name': 'Vino - Namizno belo', 'category': 'Alkoholne pijače', 'weight': 125, 'unit': 'ml', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 25, 'name': 'Vino - Namizno rdeče', 'category': 'Alkoholne pijače', 'weight': 125, 'unit': 'ml', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 26, 'name': 'Kamut - Kuhan', 'category': 'Žitarice', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 27, 'name': 'Kamut - Surov', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 28, 'name': 'Koruza - Kosmiči brez sladkorja (corn flakes)', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 29, 'name': 'Koruza - Zdrob – polenta kuhana', 'category': 'Žitarice', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 30, 'name': 'Koruza - Zdrob – polenta surova', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 31, 'name': 'Koruza - Koruzno zrno – pokovka (kokice)', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 32, 'name': 'Kus kus - Kuhan', 'category': 'Žitarice', 'weight': 70, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 33, 'name': 'Kvinoja - Kuhana', 'category': 'Žitarice', 'weight': 65, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 34, 'name': 'Müsli s sadjem', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 35, 'name': 'Vino - Šampanjec', 'category': 'Alkoholne pijače', 'weight': 125, 'unit': 'ml', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 36, 'name': 'Liker - Kremni', 'category': 'Alkoholne pijače', 'weight': 50, 'unit': 'ml', 'carbs': 24, 'calc_carbs': 24 }, { 'id': 37, 'name': 'Liker - Irish cream', 'category': 'Alkoholne pijače', 'weight': 50, 'unit': 'ml', 'carbs': 12, 'calc_carbs': 12 }, { 'id': 38, 'name': 'Šeri – sherry', 'category': 'Alkoholne pijače', 'weight': 50, 'unit': 'ml', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 39, 'name': 'Žganje - Rum, vodka, viski', 'category': 'Alkoholne pijače', 'weight': 50, 'unit': 'ml', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 40, 'name': 'Žganje - Gin – brinovec', 'category': 'Alkoholne pijače', 'weight': 25, 'unit': 'ml', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 41, 'name': 'Ovseni kosmiči', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 42, 'name': 'Proso - Kaša kuhana', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 43, 'name': 'Proso - Kaša surova', 'category': 'Žitarice', 'weight': 45, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 44, 'name': 'Pšenica - Kaša polnozrnata', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 45, 'name': 'Pšenica - Kosmiči polnozrnati', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 46, 'name': 'Pšenica - Moka tip 500', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 47, 'name': 'Pšenica - Otrobi', 'category': 'Žitarice', 'weight': 40, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 48, 'name': 'Pšenica - Otrobi – kosmiči', 'category': 'Žitarice', 'weight': 30, 'unit': 'g', 'carbs': 21, 'calc_carbs': 21 }, { 'id': 49, 'name': 'Pšenica - Škrob', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 50, 'name': 'Pšenica - Zdrob surov', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 51, 'name': 'Rž - Kosmiči', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 52, 'name': 'Rž - Moka tip 1150', 'category': 'Žitarice', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 53, 'name': 'Riž - Kroglice brez čokolade', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 54, 'name': 'Riž - Rjavi kuhan', 'category': 'Žitarice', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 55, 'name': 'Riž - Rjavi nekuhan', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 56, 'name': 'Riž - Moka', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 57, 'name': 'Riž - Napitek', 'category': 'Žitarice', 'weight': 120, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 58, 'name': 'Riž - Vaflji', 'category': 'Žitarice', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 59, 'name': 'Dunajski zrezek', 'category': 'Meso, mesne jedi in ribe', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 60, 'name': 'Hrenovka (1/2)', 'category': 'Meso, mesne jedi in ribe', 'weight': 60, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 61, 'name': 'Hrenovka v listnatem testu', 'category': 'Meso, mesne jedi in ribe', 'weight': 63, 'unit': 'g', 'carbs': 16, 'calc_carbs': 16 }, { 'id': 62, 'name': 'Krvavice', 'category': 'Meso, mesne jedi in ribe', 'weight': 75, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 63, 'name': 'Mesni kaneloni z bešamelom', 'category': 'Meso, mesne jedi in ribe', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 64, 'name': 'Mleto meso - Goveje', 'category': 'Meso, mesne jedi in ribe', 'weight': 100, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 65, 'name': 'Lazanja - Klasična z bešamelom', 'category': 'Meso, mesne jedi in ribe', 'weight': 140, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 66, 'name': 'Lazanja - Z zelenjavo brez bešamela', 'category': 'Meso, mesne jedi in ribe', 'weight': 200, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 67, 'name': 'Musaka - S krompirjem in mesom', 'category': 'Meso, mesne jedi in ribe', 'weight': 330, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 68, 'name': 'Musaka - S krompirjem in špinačo', 'category': 'Meso, mesne jedi in ribe', 'weight': 160, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 69, 'name': 'Polnjena paprika', 'category': 'Meso, mesne jedi in ribe', 'weight': 70, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 70, 'name': 'Sarma', 'category': 'Meso, mesne jedi in ribe', 'weight': 65, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 71, 'name': 'Mehiška - Enchilada', 'category': 'Meso, mesne jedi in ribe', 'weight': 146, 'unit': 'g', 'carbs': 29, 'calc_carbs': 29 }, { 'id': 72, 'name': 'Mehiška - Fajita', 'category': 'Meso, mesne jedi in ribe', 'weight': 160, 'unit': 'g', 'carbs': 30, 'calc_carbs': 30 }, { 'id': 73, 'name': 'Riba', 'category': 'Meso, mesne jedi in ribe', 'weight': 150, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 74, 'name': 'Riba - Palčke', 'category': 'Meso, mesne jedi in ribe', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 75, 'name': 'Riba - Skuša dimljena', 'category': 'Meso, mesne jedi in ribe', 'weight': 45, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 76, 'name': 'Riba - Suši', 'category': 'Meso, mesne jedi in ribe', 'weight': 34, 'unit': 'g', 'carbs': 9, 'calc_carbs': 9 }, { 'id': 77, 'name': 'Salama - Posebna', 'category': 'Meso, mesne jedi in ribe', 'weight': 60, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 78, 'name': 'Salama - Piščančja prsa', 'category': 'Meso, mesne jedi in ribe', 'weight': 40, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 79, 'name': 'Salama - Puranja prsa', 'category': 'Meso, mesne jedi in ribe', 'weight': 40, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 80, 'name': 'Slanina - Slanina', 'category': 'Meso, mesne jedi in ribe', 'weight': 6, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 81, 'name': 'Zrezek - Goveji', 'category': 'Meso, mesne jedi in ribe', 'weight': 100, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 82, 'name': 'Zrezek - Puranji', 'category': 'Meso, mesne jedi in ribe', 'weight': 100, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 83, 'name': 'Testenine - Bolognese', 'category': 'Testenine', 'weight': 110, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 84, 'name': 'Testenine - Carbonara', 'category': 'Testenine', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 85, 'name': 'Graham - Kuhane', 'category': 'Testenine', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 86, 'name': 'Graham - Nekuhane', 'category': 'Testenine', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 87, 'name': 'Jajčne - Kuhane', 'category': 'Testenine', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 88, 'name': 'Jajčne - Nekuhane', 'category': 'Testenine', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 89, 'name': 'Navadne - Kuhane', 'category': 'Testenine', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 90, 'name': 'Navadne - Nekuhane', 'category': 'Testenine', 'weight': 20, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 91, 'name': 'Polnozrnate - Kuhane', 'category': 'Testenine', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 92, 'name': 'Polnozrnate - Nekuhane', 'category': 'Testenine', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 93, 'name': 'Ravioli - Mesni kuhani', 'category': 'Testenine', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 94, 'name': 'Ravioli - S paradižnikovo omako', 'category': 'Testenine', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 95, 'name': 'Ravioli - Sirovi kuhani', 'category': 'Testenine', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 96, 'name': 'Rezanci, testenine za juho - Kuhane navadne', 'category': 'Testenine', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 97, 'name': 'Rezanci, testenine za juho - Nekuhane navadne', 'category': 'Testenine', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 98, 'name': 'Tortelini - Mesni kuhani', 'category': 'Testenine', 'weight': 50, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 99, 'name': 'Tortelini - S paradižnikovo omako', 'category': 'Testenine', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 100, 'name': 'Tortelini - Sirovi kuhani', 'category': 'Testenine', 'weight': 50, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 101, 'name': 'Solata - Ajdova kaša s tuno', 'category': 'Solate', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 102, 'name': 'Solata - Grška', 'category': 'Solate', 'weight': 220, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 103, 'name': 'Solata - Italijanska', 'category': 'Solate', 'weight': 190, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 104, 'name': 'Solata - Ješprenova s tuno in papriko', 'category': 'Solate', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 105, 'name': 'Solata - Mešana', 'category': 'Solate', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 106, 'name': 'Solata - Radič rdeči', 'category': 'Solate', 'weight': 200, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 107, 'name': 'Solata - Riževa s tuno in paradižnikom', 'category': 'Solate', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 108, 'name': 'Solata - Sveže kumare z jogurtom', 'category': 'Solate', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 109, 'name': 'Solata - Testeninska', 'category': 'Solate', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 110, 'name': 'Solata - Tzaziki grška omaka s kumarami', 'category': 'Solate', 'weight': 100, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 111, 'name': 'Solata - Zelena (endivija)', 'category': 'Solate', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 112, 'name': 'Solata - Brokoli', 'category': 'Stročnice', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 113, 'name': 'Brstični ohrovt', 'category': 'Stročnice', 'weight': 160, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 114, 'name': 'Cvetača', 'category': 'Stročnice', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 115, 'name': 'Fižol - Stročji', 'category': 'Stročnice', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 116, 'name': 'Fižol - Stročji zamrznjen', 'category': 'Stročnice', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 117, 'name': 'Fižol - Zelen svež', 'category': 'Stročnice', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 118, 'name': 'Fižol - Zelen zamrznjen', 'category': 'Stročnice', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 119, 'name': 'Fižol - Zelen svež buranja', 'category': 'Stročnice', 'weight': 150, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 120, 'name': 'Fižol - Zrnje sušen', 'category': 'Stročnice', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 121, 'name': 'Grah - Svež', 'category': 'Stročnice', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 122, 'name': 'Grah - Konzerviran', 'category': 'Stročnice', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 123, 'name': 'Grah - Zamrznjen', 'category': 'Stročnice', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 124, 'name': 'Korenje', 'category': 'Stročnice', 'weight': 100, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 125, 'name': 'Koruza sladka konzervirana', 'category': 'Stročnice', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 126, 'name': 'Leča konzervirana', 'category': 'Stročnice', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 127, 'name': 'Paprika rumena', 'category': 'Stročnice', 'weight': 100, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 128, 'name': 'Paradižnik', 'category': 'Stročnice', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 129, 'name': 'Por', 'category': 'Stročnice', 'weight': 60, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 130, 'name': 'Rdeča pesa konzervirana', 'category': 'Stročnice', 'weight': 75, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 131, 'name': 'Soja - Kalčki', 'category': 'Stročnice', 'weight': 110, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 132, 'name': 'Soja - Kalčki konzervirani', 'category': 'Stročnice', 'weight': 140, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 133, 'name': 'Soja - Konzervirana', 'category': 'Stročnice', 'weight': 180, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 134, 'name': 'Soja - Omaka', 'category': 'Stročnice', 'weight': 50, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 135, 'name': 'Soja - Zrnje', 'category': 'Stročnice', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 136, 'name': 'Ananas - Svež', 'category': 'Sadje', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 137, 'name': 'Ananas - Konzerviran', 'category': 'Sadje', 'weight': 70, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 138, 'name': 'Avokado*', 'category': 'Sadje', 'weight': 140, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 139, 'name': 'Banana', 'category': 'Sadje', 'weight': 70, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 140, 'name': 'Borovnice - Sveže', 'category': 'Sadje', 'weight': 200, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 141, 'name': 'Borovnice - Konzervirane', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 142, 'name': 'Breskev - Sveža', 'category': 'Sadje', 'weight': 170, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 143, 'name': 'Breskev - Konzervirana', 'category': 'Sadje', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 144, 'name': 'Češnje sladke', 'category': 'Sadje', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 145, 'name': 'Črni ribez - Svež', 'category': 'Sadje', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 146, 'name': 'Črni ribez - Konzerviran', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 147, 'name': 'Dateljni sušeni', 'category': 'Sadje', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 148, 'name': 'Fige - Sušene', 'category': 'Sadje', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 149, 'name': 'Fige - Sveže', 'category': 'Sadje', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 150, 'name': 'Granatno jabolko', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 151, 'name': 'Grenivka', 'category': 'Sadje', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 152, 'name': 'Grozdje rdeče', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 153, 'name': 'Hruška - Sveža', 'category': 'Sadje', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 154, 'name': 'Hruška - Konzervirana', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 155, 'name': 'Jabolko - Sveže', 'category': 'Sadje', 'weight': 130, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 156, 'name': 'Jabolko - Olupljeno', 'category': 'Sadje', 'weight': 110, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 157, 'name': 'Jabolko - Sok', 'category': 'Sadje', 'weight': 125, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 158, 'name': 'Jagode - Sveže', 'category': 'Sadje', 'weight': 300, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 159, 'name': 'Jagode - Konzervirane', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 160, 'name': 'Kaki', 'category': 'Sadje', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 161, 'name': 'Kivi', 'category': 'Sadje', 'weight': 140, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 162, 'name': 'Kutina', 'category': 'Sadje', 'weight': 200, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 163, 'name': 'Liči svež', 'category': 'Sadje', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 164, 'name': 'Kosmulje - Sveže', 'category': 'Sadje', 'weight': 170, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 165, 'name': 'Kosmulje - Konzervirane', 'category': 'Sadje', 'weight': 75, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 166, 'name': 'Limona', 'category': 'Sadje', 'weight': 60, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 167, 'name': 'Lubenica', 'category': 'Sadje', 'weight': 180, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 168, 'name': 'Maline - Sveže', 'category': 'Sadje', 'weight': 300, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 169, 'name': 'Maline - Konzervirane', 'category': 'Sadje', 'weight': 140, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 170, 'name': 'Mandarine - Sveže', 'category': 'Sadje', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 171, 'name': 'Mandarine - Konzervirane', 'category': 'Sadje', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 172, 'name': 'Mango', 'category': 'Sadje', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 173, 'name': 'Marelice - Sveže', 'category': 'Sadje', 'weight': 170, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 174, 'name': 'Marelice - Suhe', 'category': 'Sadje', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 175, 'name': 'Melona', 'category': 'Sadje', 'weight': 300, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 176, 'name': 'Nektarina', 'category': 'Sadje', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 177, 'name': 'Papaja', 'category': 'Sadje', 'weight': 180, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 178, 'name': 'Pasjonka', 'category': 'Sadje', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 179, 'name': 'Pomaranča', 'category': 'Sadje', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 180, 'name': 'Rabarbara', 'category': 'Sadje', 'weight': 400, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 181, 'name': 'Rdeči ribez - Konzerviran', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 182, 'name': 'Rdeči ribez - Svež', 'category': 'Sadje', 'weight': 200, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 183, 'name': 'Ringlo', 'category': 'Sadje', 'weight': 105, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 184, 'name': 'Robidnice konzervirane', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 185, 'name': 'Rozine', 'category': 'Sadje', 'weight': 22, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 186, 'name': 'Češplja', 'category': 'Sadje', 'weight': 140, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 187, 'name': 'Sliva - Konzervirana', 'category': 'Sadje', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 188, 'name': 'Smokve', 'category': 'Sadje', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 189, 'name': 'Višnje - Sveže', 'category': 'Sadje', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 190, 'name': 'Višnje - Konzervirane', 'category': 'Sadje', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 191, 'name': 'Fruktoza', 'category': 'Sladila', 'weight': 5, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 192, 'name': 'Javorjev sirup', 'category': 'Sladila', 'weight': 15, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 193, 'name': 'Med', 'category': 'Sladila', 'weight': 15, 'unit': 'g', 'carbs': 11, 'calc_carbs': 11 }, { 'id': 194, 'name': 'Sorbitol, saharin', 'category': 'Sladila', 'weight': 1, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 195, 'name': 'Stevia', 'category': 'Sladila', 'weight': 1, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 196, 'name': 'Sladkor - Kristalni', 'category': 'Sladila', 'weight': 5, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 197, 'name': 'Sladkor - Rjavi', 'category': 'Sladila', 'weight': 5, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 198, 'name': 'Artičoka konzervirana', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 300, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 199, 'name': 'Beluši - Sveži', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 250, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 200, 'name': 'Beluši - Konzervirani', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 320, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 201, 'name': 'Beluši - Zamrznjeni', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 210, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 202, 'name': 'Blitva', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 203, 'name': 'Sladkor - Za diabetike', 'category': 'Sladila', 'weight': 5, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 204, 'name': 'Brokoli', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 205, 'name': 'Brstični ohrovt', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 160, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 206, 'name': 'Bučke', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 250, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 207, 'name': 'Cvetača', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 208, 'name': 'Čebula', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 209, 'name': 'Čebula - Ocvrta – obročki', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 50, 'unit': 'g', 'carbs': 14, 'calc_carbs': 14 }, { 'id': 210, 'name': 'Čebula - Pražena', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 90, 'unit': 'g', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 211, 'name': 'Čebula - Vložena', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 35, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 212, 'name': 'Česen', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 20, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 213, 'name': 'Čičerika', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 30, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 214, 'name': 'Čičerika - Humus', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 90, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 215, 'name': 'Gobe - Lisičke', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 216, 'name': 'Gobe - Sušene', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 110, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 217, 'name': 'Gobe - Šampinjoni praženi', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 120, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 218, 'name': 'Hrenov namaz', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 26, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 219, 'name': 'Jajčevec – malancan svež', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 220, 'name': 'Janež – koromač', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 221, 'name': 'Krompir - Golaž', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 50, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 222, 'name': 'Krompir - Jam kuhan', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 120, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 223, 'name': 'Krompir - Navaden pečen', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 120, 'unit': 'g', 'carbs': 27, 'calc_carbs': 27 }, { 'id': 224, 'name': 'Krompir - Sladki pečen', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 120, 'unit': 'g', 'carbs': 34, 'calc_carbs': 34 }, { 'id': 225, 'name': 'Krompir - Zloženka z zelenjavo', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 160, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 226, 'name': 'Koleraba', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 140, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 227, 'name': 'Korenje - Sveže', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 228, 'name': 'Korenje - Konzervirano', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 130, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 229, 'name': 'Korenje - Namaz z lečo', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 140, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 230, 'name': 'Korenje - Zamrznjeno', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 231, 'name': 'Koruza sladka', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 150, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 232, 'name': 'Kumare', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 260, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 233, 'name': 'Kumare v kisu', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 280, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 234, 'name': 'Leča', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 60, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 235, 'name': 'Olive zelene', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 40, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 236, 'name': 'Paprika - Rdeča', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 75, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 237, 'name': 'Paprika - Rdeča konzervirana', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 238, 'name': 'Paprika - Rumena sladka', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 239, 'name': 'Paprika - Zelena', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 170, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 240, 'name': 'Ohrovt', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 241, 'name': 'Ohrovt - Kuhan', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 242, 'name': 'Ohrovt - S krompirjem', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 243, 'name': 'Paradižnik', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 244, 'name': 'Paradižnik - Češnjevec', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 80, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 245, 'name': 'Paradižnik - Mezga', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 40, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 246, 'name': 'Paradižnik - Omaka – ketchup', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 20, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 247, 'name': 'Paradižnik - Sušen, v olju', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 50, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 248, 'name': 'Pastinak pečen', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 60, 'unit': 'g', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 249, 'name': 'Peteršilj list', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 70, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 250, 'name': 'Por', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 60, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 251, 'name': 'Rdeča pesa konzervirana', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 75, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 252, 'name': 'Redkev - Bela', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 260, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 253, 'name': 'Redkev - Rdeča', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 220, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 254, 'name': 'Redkvica konzervirana', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 70, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 255, 'name': 'Spomladanski zavitki kitajski', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 256, 'name': 'Solata - Zelena endivija', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 300, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 257, 'name': 'Solata - Zelena ledenka', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 300, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 258, 'name': 'Solata - Zelena mehka', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 300, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 259, 'name': 'Solata - Zelena radič', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 300, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 260, 'name': 'Solata - Zelena vrtna', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 300, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 261, 'name': 'Solata - Radič veronski', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 262, 'name': 'Špinača - Listi', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 263, 'name': 'Špinača - Zamrznjena', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 264, 'name': 'Špinača - Pire zamrznjena', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 265, 'name': 'Zelena', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 266, 'name': 'Zelje - Belo', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 120, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 267, 'name': 'Zelje - Kislo konzervirano', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 268, 'name': 'Zelje - Kitajsko', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 400, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 269, 'name': 'Zelje - Pomladansko konzervirano', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 200, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 270, 'name': 'Zelje - Rdeče', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 150, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 271, 'name': 'Zelje - Rdeče konzervirano', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 150, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 272, 'name': 'Zelje - Sladko s krompirjem', 'category': 'Zelenjava in zelenjavne jedi', 'weight': 100, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 273, 'name': 'Jogurt - Grški', 'category': 'Mleko in mlečni izdelki', 'weight': 85, 'unit': 'g', 'carbs': 4, 'calc_carbs': 4 }, { 'id': 274, 'name': 'Jogurt - Navadni delno posnet (1,6 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 275, 'name': 'Jogurt - Navadni polnomastni (3,5 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 276, 'name': 'Jogurt - Navadni posnet (0 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 277, 'name': 'Jogurt - Sadni delno posnet (1,6 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 278, 'name': 'Jogurt - Sadni polnomastni (3,5 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 279, 'name': 'Jogurt - Sojin navadni', 'category': 'Mleko in mlečni izdelki', 'weight': 300, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 280, 'name': 'Jogurt - Sojin sadni', 'category': 'Mleko in mlečni izdelki', 'weight': 150, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 281, 'name': 'Kefir - Delno posnet (1,6 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 282, 'name': 'Kefir - Polnomastni (3,5 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 283, 'name': 'Kefir - Posnet (0 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 284, 'name': 'Kefir - S sadjem', 'category': 'Mleko in mlečni izdelki', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 285, 'name': 'Kislo mleko - 20 % maščobe', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 286, 'name': 'Kislo mleko - 40 % maščobe', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 287, 'name': 'Maslo surovo', 'category': 'Mleko in mlečni izdelki', 'weight': 6, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 288, 'name': 'Mleko - Čokoladno', 'category': 'Mleko in mlečni izdelki', 'weight': 150, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 289, 'name': 'Mleko - Kozje', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 290, 'name': 'Mleko - Kravje delno posneto (1,6 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 291, 'name': 'Mleko - Kravje polnomastno (3,5 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 292, 'name': 'Mleko - Kravje posneto (0,5 %)', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 293, 'name': 'Mleko - Sojino', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 294, 'name': 'Pinjenec', 'category': 'Mleko in mlečni izdelki', 'weight': 400, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 295, 'name': 'Puding - Čokoladni v lončku', 'category': 'Mleko in mlečni izdelki', 'weight': 125, 'unit': 'ml', 'carbs': 31, 'calc_carbs': 31 }, { 'id': 296, 'name': 'Puding - Instant pripravljen po recepturi', 'category': 'Mleko in mlečni izdelki', 'weight': 125, 'unit': 'ml', 'carbs': 30, 'calc_carbs': 30 }, { 'id': 297, 'name': 'Puding - Vanilija v lončku', 'category': 'Mleko in mlečni izdelki', 'weight': 125, 'unit': 'ml', 'carbs': 26, 'calc_carbs': 26 }, { 'id': 298, 'name': 'Sir - Brie', 'category': 'Mleko in mlečni izdelki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 299, 'name': 'Sir - Čedar', 'category': 'Mleko in mlečni izdelki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 300, 'name': 'Sir - Edamec', 'category': 'Mleko in mlečni izdelki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 301, 'name': 'Sir - Feta', 'category': 'Mleko in mlečni izdelki', 'weight': 30, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 302, 'name': 'Sir - Kozji', 'category': 'Mleko in mlečni izdelki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 303, 'name': 'Sir - Leicester', 'category': 'Mleko in mlečni izdelki', 'weight': 50, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 304, 'name': 'Sir - Mozzarella', 'category': 'Mleko in mlečni izdelki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 305, 'name': 'Sir - Namaz', 'category': 'Mleko in mlečni izdelki', 'weight': 20, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 306, 'name': 'Sir - Navadni (npr. ementalec)', 'category': 'Mleko in mlečni izdelki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 307, 'name': 'Sir - Parmezan', 'category': 'Mleko in mlečni izdelki', 'weight': 10, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 308, 'name': 'Sir - Stilton', 'category': 'Mleko in mlečni izdelki', 'weight': 35, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 309, 'name': 'Sir - Topljeni', 'category': 'Mleko in mlečni izdelki', 'weight': 35, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 310, 'name': 'Sir - Za toast', 'category': 'Mleko in mlečni izdelki', 'weight': 20, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 311, 'name': 'Sirotka - Sirotka', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 312, 'name': 'Skuta - Pusta', 'category': 'Mleko in mlečni izdelki', 'weight': 50, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 313, 'name': 'Skuta - S smetano', 'category': 'Mleko in mlečni izdelki', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 314, 'name': 'Sladoled - Na palčki – lučka', 'category': 'Mleko in mlečni izdelki', 'weight': 89, 'unit': 'g', 'carbs': 26, 'calc_carbs': 26 }, { 'id': 315, 'name': 'Sladoled - Mlečni diabetični', 'category': 'Mleko in mlečni izdelki', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 316, 'name': 'Sladoled - Mlečni navadni', 'category': 'Mleko in mlečni izdelki', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 317, 'name': 'Sladoled - Sorbet', 'category': 'Mleko in mlečni izdelki', 'weight': 50, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 318, 'name': 'Kisla smetana', 'category': 'Mleko in mlečni izdelki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 319, 'name': 'Smetana - Sladka s 30 % maščobe', 'category': 'Mleko in mlečni izdelki', 'weight': 500, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 320, 'name': 'Smetana - Sladka s 40 % maščobe', 'category': 'Mleko in mlečni izdelki', 'weight': 500, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 321, 'name': 'Smetana - Za kavo z 10 % maščobe', 'category': 'Mleko in mlečni izdelki', 'weight': 350, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 322, 'name': 'Žitna kava z mlekom', 'category': 'Mleko in mlečni izdelki', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 323, 'name': 'Riž - Delno poliran kuhan', 'category': 'Riž', 'weight': 80, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 324, 'name': 'Riž - Kitajski kuhan zlepljen', 'category': 'Riž', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 325, 'name': 'Riž - Kroglice brez čokolade', 'category': 'Riž', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 326, 'name': 'Riž - Napitek', 'category': 'Riž', 'weight': 120, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 327, 'name': 'Riž - Narastek brez sladkorja', 'category': 'Riž', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 328, 'name': 'Riž - Mlečni brez sladkorja', 'category': 'Riž', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 329, 'name': 'Riž - Moka', 'category': 'Riž', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 330, 'name': 'Riž - Neoluščen kuhan', 'category': 'Riž', 'weight': 45, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 331, 'name': 'Riž - Parboiled kuhan', 'category': 'Riž', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 332, 'name': 'Rižota - Paella', 'category': 'Riž', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 333, 'name': 'Rižota - S svinjino', 'category': 'Riž', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 334, 'name': 'Rižota - Z morskimi sadeži', 'category': 'Riž', 'weight': 75, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 335, 'name': 'Rižota - Zelenjavna', 'category': 'Riž', 'weight': 75, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 336, 'name': 'Kruh - Ajdov', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 337, 'name': 'Kruh - Ciabatta – čabata', 'category': 'Kruh', 'weight': 97, 'unit': 'g', 'carbs': 50, 'calc_carbs': 50 }, { 'id': 338, 'name': 'Kruh - Beli', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 339, 'name': 'Kruh - Česnov', 'category': 'Kruh', 'weight': 22, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 340, 'name': 'Kruh - Francoska štruca', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 341, 'name': 'Kruh - Koruzni', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 342, 'name': 'Kruh - Makovka', 'category': 'Kruh', 'weight': 54, 'unit': 'g', 'carbs': 26, 'calc_carbs': 26 }, { 'id': 343, 'name': 'Kruh - Pirin', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 344, 'name': 'Kruh - Polnozrnati', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 345, 'name': 'Kruh - Pšenični beli', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 346, 'name': 'Kruh - Pšenični črni', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 347, 'name': 'Kruh - Pšenični polbeli', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 348, 'name': 'Kruh - Pšenični polnozrnat', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 349, 'name': 'Kruh - Pumpernickel', 'category': 'Kruh', 'weight': 40, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 350, 'name': 'Kruh - Rženi', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 351, 'name': 'Kruh - Toast polnozrnati', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 352, 'name': 'Kruh - Žemlja bela', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 353, 'name': 'Kruh - Žemlja polnozrnata', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 354, 'name': 'Kruh - Brez glutena', 'category': 'Kruh', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 355, 'name': 'Kruhov cmok - Kruhov cmok', 'category': 'Kruh', 'weight': 70, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 356, 'name': 'Tortilja - Koruzna', 'category': 'Kruh', 'weight': 50, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 357, 'name': 'Tortilja - Pšenična', 'category': 'Kruh', 'weight': 50, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 358, 'name': 'Ostalo - Crispy kruhki', 'category': 'Kruh', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 359, 'name': 'Ostalo - Kruhove drobtine', 'category': 'Kruh', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 360, 'name': 'Ostalo - Palčke grissini', 'category': 'Kruh', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 361, 'name': 'Ostalo - Palčke slane', 'category': 'Kruh', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 362, 'name': 'Ostalo - Pizza', 'category': 'Kruh', 'weight': 35, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 363, 'name': 'Ostalo - Prepečenec', 'category': 'Kruh', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 364, 'name': 'Ostalo - Presta lužena', 'category': 'Kruh', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 365, 'name': 'Ostalo - Presta slana', 'category': 'Kruh', 'weight': 50, 'unit': 'g', 'carbs': 35, 'calc_carbs': 35 }, { 'id': 366, 'name': 'Ostalo - Zlate kroglice – croutons', 'category': 'Kruh', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 367, 'name': 'Baklava', 'category': 'Sladice in sladka peciva', 'weight': 20, 'unit': 'g', 'carbs': 9, 'calc_carbs': 9 }, { 'id': 368, 'name': 'Biskvit - Masleni', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 50, 'calc_carbs': 50 }, { 'id': 369, 'name': 'Biskvit - S sadjem z manj maščobe', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 370, 'name': 'Biskvit - S sadjem z veliko maščobe', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 371, 'name': 'Biskvit - S skuto', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 372, 'name': 'Biskvit - Testo navadno (osnovno)', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 60, 'calc_carbs': 60 }, { 'id': 373, 'name': 'Brioš', 'category': 'Sladice in sladka peciva', 'weight': 18, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 374, 'name': 'Brownie', 'category': 'Sladice in sladka peciva', 'weight': 82, 'unit': 'g', 'carbs': 43, 'calc_carbs': 43 }, { 'id': 375, 'name': 'Buhtelj', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 376, 'name': 'Ekler s čokolado', 'category': 'Sladice in sladka peciva', 'weight': 56, 'unit': 'g', 'carbs': 21, 'calc_carbs': 21 }, { 'id': 377, 'name': 'Francoski rogljiček – croissant', 'category': 'Sladice in sladka peciva', 'weight': 51, 'unit': 'g', 'carbs': 22, 'calc_carbs': 22 }, { 'id': 378, 'name': 'Ingverjevo pecivo', 'category': 'Sladice in sladka peciva', 'weight': 56, 'unit': 'g', 'carbs': 35, 'calc_carbs': 35 }, { 'id': 379, 'name': 'Keksi - Brez sladkorja', 'category': 'Sladice in sladka peciva', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 380, 'name': 'Keksi - Masleni', 'category': 'Sladice in sladka peciva', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 381, 'name': 'Krof', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 35, 'calc_carbs': 35 }, { 'id': 382, 'name': 'Kvašen kolač z arašidi', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 35, 'calc_carbs': 35 }, { 'id': 383, 'name': 'Mousse – čokoladna pena', 'category': 'Sladice in sladka peciva', 'weight': 50, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 384, 'name': 'Muffin - Borovničev', 'category': 'Sladice in sladka peciva', 'weight': 25, 'unit': 'g', 'carbs': 12, 'calc_carbs': 12 }, { 'id': 385, 'name': 'Muffin - Čokoladni', 'category': 'Sladice in sladka peciva', 'weight': 28, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 386, 'name': 'Osje gnezdo', 'category': 'Sladice in sladka peciva', 'weight': 95, 'unit': 'g', 'carbs': 44, 'calc_carbs': 44 }, { 'id': 387, 'name': 'Panna cotta', 'category': 'Sladice in sladka peciva', 'weight': 145, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 388, 'name': 'Palačinke', 'category': 'Sladice in sladka peciva', 'weight': 62, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 389, 'name': 'Piškot - Čajni', 'category': 'Sladice in sladka peciva', 'weight': 7, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 390, 'name': 'Piškot - Figova rolica', 'category': 'Sladice in sladka peciva', 'weight': 21, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 391, 'name': 'Piškot - Ingverjev', 'category': 'Sladice in sladka peciva', 'weight': 10, 'unit': 'g', 'carbs': 8, 'calc_carbs': 8 }, { 'id': 392, 'name': 'Piškot - Linški', 'category': 'Sladice in sladka peciva', 'weight': 18, 'unit': 'g', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 393, 'name': 'Piškot - Napolitanka', 'category': 'Sladice in sladka peciva', 'weight': 9, 'unit': 'g', 'carbs': 6, 'calc_carbs': 6 }, { 'id': 394, 'name': 'Piškot - Ovseni', 'category': 'Sladice in sladka peciva', 'weight': 16, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 395, 'name': 'Piškot - Polnozrnati s čokolado', 'category': 'Sladice in sladka peciva', 'weight': 19, 'unit': 'g', 'carbs': 12, 'calc_carbs': 12 }, { 'id': 396, 'name': 'Piškot - S koščki čokolade', 'category': 'Sladice in sladka peciva', 'weight': 10, 'unit': 'g', 'carbs': 7, 'calc_carbs': 7 }, { 'id': 397, 'name': 'Piškot - Z vanilijevo kremo', 'category': 'Sladice in sladka peciva', 'weight': 12, 'unit': 'g', 'carbs': 8, 'calc_carbs': 8 }, { 'id': 398, 'name': 'Pita - Jabolčna', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 399, 'name': 'Pita - S skuto (iz listnatega testa)', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 30, 'calc_carbs': 30 }, { 'id': 400, 'name': 'Pita - Z dodatki (malo maščobe)', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 401, 'name': 'Potica orehova - Potica orehova', 'category': 'Sladice in sladka peciva', 'weight': 90, 'unit': 'g', 'carbs': 30, 'calc_carbs': 30 }, { 'id': 402, 'name': 'Profiterole', 'category': 'Sladice in sladka peciva', 'weight': 40, 'unit': 'g', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 403, 'name': 'Rolada z jagodnim nadevom', 'category': 'Sladice in sladka peciva', 'weight': 35, 'unit': 'g', 'carbs': 12, 'calc_carbs': 12 }, { 'id': 404, 'name': 'Sadna solata s smetano', 'category': 'Sladice in sladka peciva', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 405, 'name': 'Sladoled - Kornet – vafelj za diabetike', 'category': 'Sladice in sladka peciva', 'weight': 50, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 406, 'name': 'Sladoled - Sorbet limonin', 'category': 'Sladice in sladka peciva', 'weight': 45, 'unit': 'g', 'carbs': 11, 'calc_carbs': 11 }, { 'id': 407, 'name': 'Sladoled - Vanilija', 'category': 'Sladice in sladka peciva', 'weight': 40, 'unit': 'g', 'carbs': 8, 'calc_carbs': 8 }, { 'id': 408, 'name': 'Španski vetrc', 'category': 'Sladice in sladka peciva', 'weight': 5, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 409, 'name': 'Tiramisu', 'category': 'Sladice in sladka peciva', 'weight': 45, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 410, 'name': 'Torta - Čokoladna', 'category': 'Sladice in sladka peciva', 'weight': 40, 'unit': 'g', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 411, 'name': 'Torta - Korenčkova', 'category': 'Sladice in sladka peciva', 'weight': 53, 'unit': 'g', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 412, 'name': 'Torta - Kremna rezina – kremšnita', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 413, 'name': 'Torta - S smetano in višnjami – črni gozdiček', 'category': 'Sladice in sladka peciva', 'weight': 68, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 414, 'name': 'Torta - Sacher', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 415, 'name': 'Torta - Sadna', 'category': 'Sladice in sladka peciva', 'weight': 80, 'unit': 'g', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 416, 'name': 'Torta - Skutina', 'category': 'Sladice in sladka peciva', 'weight': 50, 'unit': 'g', 'carbs': 18, 'calc_carbs': 18 }, { 'id': 417, 'name': 'Zavitek - Jabolčni', 'category': 'Sladice in sladka peciva', 'weight': 90, 'unit': 'g', 'carbs': 28, 'calc_carbs': 28 }, { 'id': 418, 'name': 'Zavitek - S čokolado – navihanček', 'category': 'Sladice in sladka peciva', 'weight': 64, 'unit': 'g', 'carbs': 27, 'calc_carbs': 27 }, { 'id': 419, 'name': 'Arašidi - Slani', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 420, 'name': 'Arašidi - Sveži', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 421, 'name': 'Arašidi - Obliti s čokolado', 'category': 'Lupinasto sadje – oreščki', 'weight': 40, 'unit': 'g', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 422, 'name': 'Arašidi - Praženi', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 423, 'name': 'Brazilski oreščki - Praženi', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 424, 'name': 'Brazilski oreščki - Sveži', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 425, 'name': 'Indijski oreščki slani', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 6, 'calc_carbs': 6 }, { 'id': 426, 'name': 'Kokos - Nariban', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 427, 'name': 'Kokos - Svež', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 428, 'name': 'Kostanj pečen', 'category': 'Lupinasto sadje – oreščki', 'weight': 45, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 429, 'name': 'Laneno seme sveže', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 430, 'name': 'Lešniki', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 431, 'name': 'Lešniki - Praženi', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 1, 'calc_carbs': 1 }, { 'id': 432, 'name': 'Lešniki - Obliti s čokolado', 'category': 'Lupinasto sadje – oreščki', 'weight': 40, 'unit': 'g', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 433, 'name': 'Mandlji praženi - Mandlji praženi', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 434, 'name': 'Orehi - Praženi', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 435, 'name': 'Orehi - Sveži', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 436, 'name': 'Pistacija slana', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 4, 'calc_carbs': 4 }, { 'id': 437, 'name': 'Sončnična semena', 'category': 'Lupinasto sadje – oreščki', 'weight': 25, 'unit': 'g', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 438, 'name': 'Suho sadje z oreščki', 'category': 'Lupinasto sadje – oreščki', 'weight': 33, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 439, 'name': 'Čokolada - After eight', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 8, 'unit': 'g', 'carbs': 6, 'calc_carbs': 6 }, { 'id': 440, 'name': 'Čokolada - Bela', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 441, 'name': 'Čokolada - Kit kat', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 53, 'unit': 'g', 'carbs': 33, 'calc_carbs': 33 }, { 'id': 442, 'name': 'Čokolada - Mars', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 66, 'unit': 'g', 'carbs': 47, 'calc_carbs': 47 }, { 'id': 443, 'name': 'Čokolada - Mlečna', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 28, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 444, 'name': 'Čokolada - Mlečna s kavo', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 445, 'name': 'Čokolada - Mlečna s krispiji', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 446, 'name': 'Čokolada - Mlečna s celimi lešniki', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 447, 'name': 'Čokolada - Mlečna z rezanimi lešniki', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 448, 'name': 'Čokolada - Mlečna za diabetike', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 449, 'name': 'Čokolada - Praline polnjene', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 30, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 450, 'name': 'Čokolada - Smarties', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 7, 'unit': 'g', 'carbs': 5, 'calc_carbs': 5 }, { 'id': 451, 'name': 'Čokolada - Snickers', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 59, 'unit': 'g', 'carbs': 35, 'calc_carbs': 35 }, { 'id': 452, 'name': 'Čokolada - Temna s 70 % kakava', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 25, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 453, 'name': 'Čokolada - Toffifee', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 20, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 454, 'name': 'Čokolada - Twix', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 62, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 455, 'name': 'Kakav - V prahu brez maščobe', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 15, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 456, 'name': 'Kakav - V prahu klasični grenki', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 15, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 457, 'name': 'Bomboni - Karamelni', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 32, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 458, 'name': 'Bomboni - Sadni (trdi)', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 35, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 459, 'name': 'Sladoled - Mlečni', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 125, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 460, 'name': 'Marmelada - Dietna', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 20, 'unit': 'g', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 461, 'name': 'Marmelada - Džem', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 20, 'unit': 'g', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 462, 'name': 'Marmelada - Pomarančna', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 20, 'unit': 'g', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 463, 'name': 'Marcipan', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 15, 'unit': 'g', 'carbs': 11, 'calc_carbs': 11 }, { 'id': 464, 'name': 'Sladkorni preliv s fruktozo za diabetike', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 15, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 465, 'name': 'Želatina', 'category': 'Čokolada, sladkarije, sladoled', 'weight': 35, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 466, 'name': 'Foccacia', 'category': 'Hitra prehrana', 'weight': 110, 'unit': 'g', 'carbs': 42, 'calc_carbs': 42 }, { 'id': 467, 'name': 'Mcdonald’s - Chicken mcnuggets 6', 'category': 'Hitra prehrana', 'weight': 104, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 468, 'name': 'Mcdonald’s - Chicken mcnuggets 9', 'category': 'Hitra prehrana', 'weight': 156, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 469, 'name': 'Mcdonald’s - Chicken mcnuggets 20', 'category': 'Hitra prehrana', 'weight': 347, 'unit': 'g', 'carbs': 50, 'calc_carbs': 50 }, { 'id': 470, 'name': 'Mcdonald’s - Hamburger', 'category': 'Hitra prehrana', 'weight': 105, 'unit': 'g', 'carbs': 30, 'calc_carbs': 30 }, { 'id': 471, 'name': 'Mcdonald’s - Hamburger big mac', 'category': 'Hitra prehrana', 'weight': 215, 'unit': 'g', 'carbs': 43, 'calc_carbs': 43 }, { 'id': 472, 'name': 'Mcdonald’s - Hamburger fish mac', 'category': 'Hitra prehrana', 'weight': 144, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 473, 'name': 'Mcdonald’s - Hamburger mcchicken', 'category': 'Hitra prehrana', 'weight': 160, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 474, 'name': 'Mcdonald’s - Hamburger royal s sirom', 'category': 'Hitra prehrana', 'weight': 210, 'unit': 'g', 'carbs': 45, 'calc_carbs': 45 }, { 'id': 475, 'name': 'Mcdonald’s - Jabolčna pita', 'category': 'Hitra prehrana', 'weight': 80, 'unit': 'g', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 476, 'name': 'Mcdonald’s - Pečen krompirček – pomfri mali', 'category': 'Hitra prehrana', 'weight': 100, 'unit': 'g', 'carbs': 28, 'calc_carbs': 28 }, { 'id': 477, 'name': 'Mcdonald’s - Sladoled mcsundae s karamelo', 'category': 'Hitra prehrana', 'weight': 218, 'unit': 'g', 'carbs': 65, 'calc_carbs': 65 }, { 'id': 478, 'name': 'Mcdonald’s - Solata mehiška', 'category': 'Hitra prehrana', 'weight': 170, 'unit': 'g', 'carbs': 30, 'calc_carbs': 30 }, { 'id': 479, 'name': 'Mcdonald’s - Solata vrtna', 'category': 'Hitra prehrana', 'weight': 170, 'unit': 'g', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 480, 'name': 'Mcdonald’s - Mlečni shake s čokolado', 'category': 'Hitra prehrana', 'weight': 500, 'unit': 'g', 'carbs': 90, 'calc_carbs': 90 }, { 'id': 481, 'name': 'Mcdonald’s - Mlečni shake z jagodo', 'category': 'Hitra prehrana', 'weight': 250, 'unit': 'g', 'carbs': 40, 'calc_carbs': 40 }, { 'id': 482, 'name': 'Mcdonald’s - Mlečni shake z vanilijo', 'category': 'Hitra prehrana', 'weight': 500, 'unit': 'g', 'carbs': 90, 'calc_carbs': 90 }, { 'id': 483, 'name': 'Pizza', 'category': 'Hitra prehrana', 'weight': 250, 'unit': 'g', 'carbs': 100, 'calc_carbs': 100 }, { 'id': 484, 'name': 'Toast s sirom in šunko', 'category': 'Hitra prehrana', 'weight': 100, 'unit': 'g', 'carbs': 30, 'calc_carbs': 30 }, { 'id': 485, 'name': 'Juha - Belušna kremna', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 6, 'calc_carbs': 6 }, { 'id': 486, 'name': 'Juha - Bučkina kremna', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 2, 'calc_carbs': 2 }, { 'id': 487, 'name': 'Juha - Čebulna', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 488, 'name': 'Juha - Fižolova z ribano kašo', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 489, 'name': 'Juha - Gobova', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 490, 'name': 'Juha - Golaževa s cmoki', 'category': 'Juhe', 'weight': 140, 'unit': 'g', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 491, 'name': 'Juha - S cmoki (3)', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 492, 'name': 'Juha - Z rezanci', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 493, 'name': 'Juha - Z ribano kašo', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 10, 'calc_carbs': 10 }, { 'id': 494, 'name': 'Juha - Grahova', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 495, 'name': 'Jota', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 496, 'name': 'Juha - Kokošja z rezanci', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 8, 'calc_carbs': 8 }, { 'id': 497, 'name': 'Juha - Krompirjeva', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 498, 'name': 'Mineštra “italiana”', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 25, 'calc_carbs': 25 }, { 'id': 499, 'name': 'Juha - Paradižnikova', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 500, 'name': 'Piščančja obara z zelenjava', 'category': 'Juhe', 'weight': 300, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 501, 'name': 'Juha - Porova z zdrobom', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 502, 'name': 'Juha - Prežganka', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 503, 'name': 'Ričet', 'category': 'Juhe', 'weight': 250, 'unit': 'ml', 'carbs': 35, 'calc_carbs': 35 }, { 'id': 504, 'name': 'Telečja obara z žličniki', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 505, 'name': 'Juha - Zdrobova', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 506, 'name': 'Juha - Brez stročnic', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 507, 'name': 'Juha - S krompirjem', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 20, 'calc_carbs': 20 }, { 'id': 508, 'name': 'Juha - S stročnicami', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 509, 'name': 'Juha - Z rižem', 'category': 'Juhe', 'weight': 200, 'unit': 'ml', 'carbs': 14, 'calc_carbs': 14 }, { 'id': 510, 'name': 'Ajda - Kaša kuhana na vodi', 'category': 'Jedi iz žitaric', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 511, 'name': 'Ajda - Štruklji z orehi', 'category': 'Jedi iz žitaric', 'weight': 45, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 512, 'name': 'Ajda - Žganci', 'category': 'Jedi iz žitaric', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 513, 'name': 'Cmoki - Kruhovi', 'category': 'Jedi iz žitaric', 'weight': 70, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 514, 'name': 'Cmoki - Zdrobovi', 'category': 'Jedi iz žitaric', 'weight': 210, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 515, 'name': 'Mlečni močnik - Koruzni', 'category': 'Jedi iz žitaric', 'weight': 150, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 516, 'name': 'Mlečni močnik - Pšenični', 'category': 'Jedi iz žitaric', 'weight': 150, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 517, 'name': 'Carski praženec', 'category': 'Jedi iz žitaric', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 518, 'name': 'Ječmenova kaša z gobami', 'category': 'Jedi iz žitaric', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 519, 'name': 'Mlečni riž brez sladkorja', 'category': 'Jedi iz žitaric', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 520, 'name': 'Mlečni zdrob brez sladkorja', 'category': 'Jedi iz žitaric', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 521, 'name': 'Polenta z mlekom brez sladkorja', 'category': 'Jedi iz žitaric', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 522, 'name': 'Svaljki skutni – njoki', 'category': 'Jedi iz žitaric', 'weight': 55, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 523, 'name': 'Štruklji skutni slani', 'category': 'Jedi iz žitaric', 'weight': 150, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 524, 'name': 'Cmoki s sadjem', 'category': 'Krompir', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 525, 'name': 'Čips', 'category': 'Krompir', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 526, 'name': 'Krompir - Kuhan neolupljen', 'category': 'Krompir', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 527, 'name': 'Manioka/kassava', 'category': 'Krompir', 'weight': 60, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 528, 'name': 'Krompir - Ocvrt (pomfri)', 'category': 'Krompir', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 529, 'name': 'Krompir - Olupljen svež', 'category': 'Krompir', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 530, 'name': 'Krompir - Palačinke', 'category': 'Krompir', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 531, 'name': 'Krompir - Pečen', 'category': 'Krompir', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 532, 'name': 'Krompir - Pire', 'category': 'Krompir', 'weight': 130, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 533, 'name': 'Krompir - Polpeti', 'category': 'Krompir', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 534, 'name': 'Krompir - Pražen', 'category': 'Krompir', 'weight': 130, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 535, 'name': 'Krompir - Solata z majonezo', 'category': 'Krompir', 'weight': 120, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 536, 'name': 'Krompir - Surov olupljen', 'category': 'Krompir', 'weight': 100, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 537, 'name': 'Krompir - Svaljki kuhani', 'category': 'Krompir', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 538, 'name': 'Krompir - Svaljki ocvrti', 'category': 'Krompir', 'weight': 90, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 539, 'name': 'Krompir - Sladki', 'category': 'Krompir', 'weight': 55, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 540, 'name': 'Topinambur', 'category': 'Krompir', 'weight': 300, 'unit': 'g', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 541, 'name': 'Sok - Ananasov (juice)', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 542, 'name': 'Sok - Ananasov (nektar)', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 543, 'name': 'Sok - Brusnični', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 14, 'calc_carbs': 14 }, { 'id': 544, 'name': 'Sok - Grenivka', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 8, 'calc_carbs': 8 }, { 'id': 545, 'name': 'Sok - Jabolčni', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 546, 'name': 'Sok - Kisla češnja', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 547, 'name': 'Sok - Paradižnikov', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 3, 'calc_carbs': 3 }, { 'id': 548, 'name': 'Sok - Pasijonka', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 549, 'name': 'Sok - Pomarančni (sveže iztisnjen)', 'category': 'Brezalkoholne pijače', 'weight': 170, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 550, 'name': 'Sok - Pomarančni (nektar, juice)', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 551, 'name': 'Sok - Pomaranča-jabolko (naravni)', 'category': 'Brezalkoholne pijače', 'weight': 200, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 552, 'name': 'Sok - Smuti z jagodo in banano – smoothie', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 553, 'name': 'Ledeni čaj, fruc, sola', 'category': 'Brezalkoholne pijače', 'weight': 150, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 554, 'name': 'Limonada s sladkorjem', 'category': 'Brezalkoholne pijače', 'weight': 80, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 555, 'name': 'Cola, pepsi, sprite', 'category': 'Brezalkoholne pijače', 'weight': 150, 'unit': 'ml', 'carbs': 15, 'calc_carbs': 15 }, { 'id': 556, 'name': 'Lahka (cola light)', 'category': 'Brezalkoholne pijače', 'weight': 100, 'unit': 'ml', 'carbs': 0, 'calc_carbs': 0 }, { 'id': 557, 'name': 'Energijska pijača', 'category': 'Brezalkoholne pijače', 'weight': 125, 'unit': 'ml', 'carbs': 13, 'calc_carbs': 13 }, { 'id': 558, 'name': 'Vroča čokolada', 'category': 'Brezalkoholne pijače', 'weight': 200, 'unit': 'ml', 'carbs': 11, 'calc_carbs': 11 }];
var count = 0;
return {
getAll: function getAll() {
return _.sortBy(collection, 'name');
},
getCategories: function getCategories() {
return _.uniq(_.pluck(collection, 'category'));
}
};
})());
}
};
});
$__System.register("10", [], function (_export, _context) {
"use strict";
var __useDefault;
return {
setters: [],
execute: function () {
_export("__useDefault", __useDefault = true);
_export("__useDefault", __useDefault);
_export("default", "<div class=\"list\">\n\n <aside class=\"list-options\">\n <div class=\"filter\">\n <div class=\"filter-query\">\n <input type=\"search\" placeholder=\"Poišči živilo...\" v-model='searchQuery' debounce=\"500\">\n </div>\n <div class=\"filter-category\">\n <select name=\"filterCategory\" v-model=\"searchCategory\">\n <option v-bind:value=null>Vse kategorije</option>\n <!-- <option value=\"favs\">Priljubljene</option> --> \n <option v-for=\"category in categories\" v-bind:value=\"category\">{{category}}</option>\n </select>\n </div>\n </div>\n </aside>\n\n <transition-group class=\"list-main\" name=\"list-trans\" tag=\"ul\">\n \n <li v-for=\"product in filteredData\" :key=\"product.id\" class=\"list-item\">\n <section>\n <div class=\"list-item-data\">\n {{ product.name }} \n <span>{{ product.weight }}{{ product.unit }}</span>\n </div>\n </section>\n <section>\n <div class=\"list-item-actions\">\n <div>{{ product.carbs }} ({{ product.unit }})</div>\n <button class=\"btn small default addtobasket\" v-on:click=\"addToBasket(product)\" v-bind:disabled=\"isInBasket(product)\">+ Dodaj</button>\n </div>\n </section>\n </li>\n \n </transition-group> \n</div>\n\n");
}
};
});
$__System.register('11', ['10', '12', '13', 'd', 'e', 'f'], function (_export) {
var template, Basket, Vue, _Object$keys, Carbs, _, carbsAll, categoriesAll, ListComponent;
return {
setters: [function (_4) {
template = _4['default'];
}, function (_3) {
Basket = _3['default'];
}, function (_2) {
Vue = _2['default'];
}, function (_d) {
_Object$keys = _d['default'];
}, function (_e) {
Carbs = _e['default'];
}, function (_f) {
_ = _f['default'];
}],
execute: function () {
'use strict';
carbsAll = Carbs.getAll();
categoriesAll = Carbs.getCategories();
ListComponent = Vue.extend({
template: template,
replace: true,
data: function data() {
return {
carbs: carbsAll,
categories: categoriesAll,
searchCategory: null,
searchQuery: ''
};
},
computed: {
filteredData: function filteredData() {
var data = this.carbs;
var filterKey = this.searchQuery.toLowerCase();
if (filterKey) {
data = data.filter(function (row) {
return _Object$keys(row).some(function (key) {
return String(row[key]).toLowerCase().indexOf(filterKey) > -1;
});
});
}
if (this.searchCategory !== null) {
data = _.where(data, { category: this.searchCategory });
};
data = data.slice(0, 100);
return data;
}
},
methods: {
addToBasket: function addToBasket(item) {
Basket.addToBasket(item);
},
emptyBasket: function emptyBasket() {
Basket.emptyBasket();
},
selectFilterCategory: function selectFilterCategory(category) {
this.searchCategory = category;
},
isInBasket: function isInBasket(category) {
return Basket.isInBasket(category);
}
}
});
_export('default', ListComponent);
}
};
});
$__System.registerDynamic('14', [], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
// shim for using process in browser
var process = module.exports = {};
// cached from whatever global is present so that test runners that stub it
// don't break things. But we need to wrap it in a try catch in case it is
// wrapped in strict mode code which doesn't define any globals. It's inside a
// function because try/catches deoptimize in certain engines.
var cachedSetTimeout;
var cachedClearTimeout;
function defaultSetTimout() {
throw new Error('setTimeout has not been defined');
}
function defaultClearTimeout() {
throw new Error('clearTimeout has not been defined');
}
(function () {
try {
if (typeof setTimeout === 'function') {
cachedSetTimeout = setTimeout;
} else {
cachedSetTimeout = defaultSetTimout;
}
} catch (e) {
cachedSetTimeout = defaultSetTimout;
}
try {
if (typeof clearTimeout === 'function') {
cachedClearTimeout = clearTimeout;
} else {
cachedClearTimeout = defaultClearTimeout;
}
} catch (e) {
cachedClearTimeout = defaultClearTimeout;
}
})();
function runTimeout(fun) {
if (cachedSetTimeout === setTimeout) {
//normal enviroments in sane situations
return setTimeout(fun, 0);
}
// if setTimeout wasn't available but was latter defined
if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {
cachedSetTimeout = setTimeout;
return setTimeout(fun, 0);
}
try {
// when when somebody has screwed with setTimeout but no I.E. maddness
return cachedSetTimeout(fun, 0);
} catch (e) {
try {
// When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally
return cachedSetTimeout.call(null, fun, 0);
} catch (e) {
// same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error
return cachedSetTimeout.call(this, fun, 0);
}
}
}
function runClearTimeout(marker) {
if (cachedClearTimeout === clearTimeout) {
//normal enviroments in sane situations
return clearTimeout(marker);
}
// if clearTimeout wasn't available but was latter defined
if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {
cachedClearTimeout = clearTimeout;
return clearTimeout(marker);
}
try {
// when when somebody has screwed with setTimeout but no I.E. maddness
return cachedClearTimeout(marker);
} catch (e) {
try {
// When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally
return cachedClearTimeout.call(null, marker);
} catch (e) {
// same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.
// Some versions of I.E. have different rules for clearTimeout vs setTimeout
return cachedClearTimeout.call(this, marker);
}
}
}
var queue = [];
var draining = false;
var currentQueue;
var queueIndex = -1;
function cleanUpNextTick() {
if (!draining || !currentQueue) {
return;
}
draining = false;
if (currentQueue.length) {
queue = currentQueue.concat(queue);
} else {
queueIndex = -1;
}
if (queue.length) {
drainQueue();
}
}
function drainQueue() {
if (draining) {
return;
}
var timeout = runTimeout(cleanUpNextTick);
draining = true;
var len = queue.length;
while (len) {
currentQueue = queue;
queue = [];
while (++queueIndex < len) {
if (currentQueue) {
currentQueue[queueIndex].run();
}
}
queueIndex = -1;
len = queue.length;
}
currentQueue = null;
draining = false;
runClearTimeout(timeout);
}
process.nextTick = function (fun) {
var args = new Array(arguments.length - 1);
if (arguments.length > 1) {
for (var i = 1; i < arguments.length; i++) {
args[i - 1] = arguments[i];
}
}
queue.push(new Item(fun, args));
if (queue.length === 1 && !draining) {
runTimeout(drainQueue);
}
};
// v8 likes predictible objects
function Item(fun, array) {
this.fun = fun;
this.array = array;
}
Item.prototype.run = function () {
this.fun.apply(null, this.array);
};
process.title = 'browser';
process.browser = true;
process.env = {};
process.argv = [];
process.version = ''; // empty string to avoid regexp issues
process.versions = {};
function noop() {}
process.on = noop;
process.addListener = noop;
process.once = noop;
process.off = noop;
process.removeListener = noop;
process.removeAllListeners = noop;
process.emit = noop;
process.binding = function (name) {
throw new Error('process.binding is not supported');
};
process.cwd = function () {
return '/';
};
process.chdir = function (dir) {
throw new Error('process.chdir is not supported');
};
process.umask = function () {
return 0;
};
return module.exports;
});
$__System.registerDynamic("15", ["14"], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
module.exports = $__require("14");
return module.exports;
});
$__System.registerDynamic('16', ['15'], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
module.exports = $__System._nodeRequire ? process : $__require('15');
return module.exports;
});
$__System.registerDynamic("17", ["16"], true, function ($__require, exports, module) {
var define,
global = this || self,
GLOBAL = global;
module.exports = $__require("16");
return module.exports;
});
$__System.registerDynamic('13', ['17'], true, function ($__require, exports, module) {
/* */
"format cjs";
var define,
global = this || self,
GLOBAL = global;
(function (process) {
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) : global.Vue = factory();
})(this, function () {
'use strict';
function _toString(val) {
return val == null ? '' : typeof val === 'object' ? JSON.stringify(val, null, 2) : String(val);
}
function toNumber(val) {
var n = parseFloat(val, 10);
return n || n === 0 ? n : val;
}
function makeMap(str, expectsLowerCase) {
var map = Object.create(null);
var list = str.split(',');
for (var i = 0; i < list.length; i++) {
map[list[i]] = true;
}
return expectsLowerCase ? function (val) {
return map[val.toLowerCase()];
} : function (val) {
return map[val];
};
}
var isBuiltInTag = makeMap('slot,component', true);
function remove$1(arr, item) {
if (arr.length) {
var index = arr.indexOf(item);
if (index > -1) {
return arr.splice(index, 1);
}
}
}
var hasOwnProperty = Object.prototype.hasOwnProperty;
function hasOwn(obj, key) {
return hasOwnProperty.call(obj, key);
}
function isPrimitive(value) {
return typeof value === 'string' || typeof value === 'number';
}
function cached(fn) {
var cache = Object.create(null);
return function cachedFn(str) {
var hit = cache[str];
return hit || (cache[str] = fn(str));
};
}
var camelizeRE = /-(\w)/g;
var camelize = cached(function (str) {
return str.replace(camelizeRE, function (_, c) {
return c ? c.toUpperCase() : '';
});
});
var capitalize = cached(function (str) {
return str.charAt(0).toUpperCase() + str.slice(1);
});
var hyphenateRE = /([^-])([A-Z])/g;
var hyphenate = cached(function (str) {
return str.replace(hyphenateRE, '$1-$2').replace(hyphenateRE, '$1-$2').toLowerCase();
});
function bind$1(fn, ctx) {
function boundFn(a) {
var l = arguments.length;
return l ? l > 1 ? fn.apply(ctx, arguments) : fn.call(ctx, a) : fn.call(ctx);
}
boundFn._length = fn.length;
return boundFn;
}
function toArray(list, start) {
start = start || 0;
var i = list.length - start;
var ret = new Array(i);
while (i--) {
ret[i] = list[i + start];
}
return ret;
}
function extend(to, _from) {
for (var key in _from) {
to[key] = _from[key];
}
return to;
}
function isObject(obj) {
return obj !== null && typeof obj === 'object';
}
var toString = Object.prototype.toString;
var OBJECT_STRING = '[object Object]';
function isPlainObject(obj) {
return toString.call(obj) === OBJECT_STRING;
}
function toObject(arr) {
var res = {};
for (var i = 0; i < arr.length; i++) {
if (arr[i]) {
extend(res, arr[i]);
}
}
return res;
}
function noop() {}
var no = function () {
return false;
};
function genStaticKeys(modules) {
return modules.reduce(function (keys, m) {
return keys.concat(m.staticKeys || []);
}, []).join(',');
}
function looseEqual(a, b) {
return a == b || (isObject(a) && isObject(b) ? JSON.stringify(a) === JSON.stringify(b) : false);
}
function looseIndexOf(arr, val) {
for (var i = 0; i < arr.length; i++) {
if (looseEqual(arr[i], val)) {
return i;
}
}
return -1;
}
var config = {
optionMergeStrategies: Object.create(null),
silent: false,
devtools: "development" !== 'production',
errorHandler: null,
ignoredElements: null,
keyCodes: Object.create(null),
isReservedTag: no,
isUnknownElement: no,
getTagNamespace: noop,
mustUseProp: no,
_assetTypes: ['component', 'directive', 'filter'],
_lifecycleHooks: ['beforeCreate', 'created', 'beforeMount', 'mounted', 'beforeUpdate', 'updated', 'beforeDestroy', 'destroyed', 'activated', 'deactivated'],
_maxUpdateCount: 100,
_isServer: "client" === 'server'
};
function isReserved(str) {
var c = (str + '').charCodeAt(0);
return c === 0x24 || c === 0x5F;
}
function def(obj, key, val, enumerable) {
Object.defineProperty(obj, key, {
value: val,
enumerable: !!enumerable,
writable: true,
configurable: true
});
}
var bailRE = /[^\w.$]/;
function parsePath(path) {
if (bailRE.test(path)) {
return;
} else {
var segments = path.split('.');
return function (obj) {
for (var i = 0; i < segments.length; i++) {
if (!obj) {
return;
}
obj = obj[segments[i]];
}
return obj;
};
}
}
var hasProto = '__proto__' in {};
var inBrowser = typeof window !== 'undefined' && Object.prototype.toString.call(window) !== '[object Object]';
var UA = inBrowser && window.navigator.userAgent.toLowerCase();
var isIE = UA && /msie|trident/.test(UA);
var isIE9 = UA && UA.indexOf('msie 9.0') > 0;
var isEdge = UA && UA.indexOf('edge/') > 0;
var isAndroid = UA && UA.indexOf('android') > 0;
var isIOS = UA && /iphone|ipad|ipod|ios/.test(UA);
var devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;
function isNative(Ctor) {
return (/native code/.test(Ctor.toString())
);
}
var nextTick = function () {
var callbacks = [];
var pending = false;
var timerFunc;
function nextTickHandler() {
pending = false;
var copies = callbacks.slice(0);
callbacks.length = 0;
for (var i = 0; i < copies.length; i++) {
copies[i]();
}
}
if (typeof Promise !== 'undefined' && isNative(Promise)) {
var p = Promise.resolve();
timerFunc = function () {
p.then(nextTickHandler);
if (isIOS) {
setTimeout(noop);
}
};
} else if (typeof MutationObserver !== 'undefined' && (isNative(MutationObserver) || MutationObserver.toString() === '[object MutationObserverConstructor]')) {
var counter = 1;
var observer = new MutationObserver(nextTickHandler);
var textNode = document.createTextNode(String(counter));
observer.observe(textNode, { characterData: true });
timerFunc = function () {
counter = (counter + 1) % 2;
textNode.data = String(counter);
};
} else {
timerFunc = function () {
setTimeout(nextTickHandler, 0);
};
}
return function queueNextTick(cb, ctx) {
var func = ctx ? function () {
cb.call(ctx);
} : cb;
callbacks.push(func);
if (!pending) {
pending = true;
timerFunc();
}
};
}();
var _Set;
if (typeof Set !== 'undefined' && isNative(Set)) {
_Set = Set;
} else {
_Set = function () {
function Set() {
this.set = Object.create(null);
}
Set.prototype.has = function has(key) {
return this.set[key] !== undefined;
};
Set.prototype.add = function add(key) {
this.set[key] = 1;
};
Set.prototype.clear = function clear() {
this.set = Object.create(null);
};
return Set;
}();
}
var hasProxy;
var proxyHandlers;
var initProxy;
{
var allowedGlobals = makeMap('Infinity,undefined,NaN,isFinite,isNaN,' + 'parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,' + 'Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,' + 'require');
hasProxy = typeof Proxy !== 'undefined' && Proxy.toString().match(/native code/);
proxyHandlers = { has: function has(target, key) {
var has = key in target;
var isAllowed = allowedGlobals(key) || key.charAt(0) === '_';
if (!has && !isAllowed) {
warn("Property or method \"" + key + "\" is not defined on the instance but " + "referenced during render. Make sure to declare reactive data " + "properties in the data option.", target);
}
return has || !isAllowed;
} };
initProxy = function initProxy(vm) {
if (hasProxy) {
vm._renderProxy = new Proxy(vm, proxyHandlers);
} else {
vm._renderProxy = vm;
}
};
}
var uid$2 = 0;
var Dep = function Dep() {
this.id = uid$2++;
this.subs = [];
};
Dep.prototype.addSub = function addSub(sub) {
this.subs.push(sub);
};
Dep.prototype.removeSub = function removeSub(sub) {
remove$1(this.subs, sub);
};
Dep.prototype.depend = function depend() {
if (Dep.target) {
Dep.target.addDep(this);
}
};
Dep.prototype.notify = function notify() {
var subs = this.subs.slice();
for (var i = 0, l = subs.length; i < l; i++) {
subs[i].update();
}
};
Dep.target = null;
var targetStack = [];
function pushTarget(_target) {
if (Dep.target) {
targetStack.push(Dep.target);
}
Dep.target = _target;
}
function popTarget() {
Dep.target = targetStack.pop();
}
var queue = [];
var has$1 = {};
var circular = {};
var waiting = false;
var flushing = false;
var index = 0;
function resetSchedulerState() {
queue.length = 0;
has$1 = {};
{
circular = {};
}
waiting = flushing = false;
}
function flushSchedulerQueue() {
flushing = true;
queue.sort(function (a, b) {
return a.id - b.id;
});
for (index = 0; index < queue.length; index++) {
var watcher = queue[index];
var id = watcher.id;
has$1[id] = null;
watcher.run();
if ("development" !== 'production' && has$1[id] != null) {
circular[id] = (circular[id] || 0) + 1;
if (circular[id] > config._maxUpdateCount) {
warn('You may have an infinite update loop ' + (watcher.user ? "in watcher with expression \"" + watcher.expression + "\"" : "in a component render function."), watcher.vm);
break;
}
}
}
if (devtools && config.devtools) {
devtools.emit('flush');
}
resetSchedulerState();
}
function queueWatcher(watcher) {
var id = watcher.id;
if (has$1[id] == null) {
has$1[id] = true;
if (!flushing) {
queue.push(watcher);
} else {
var i = queue.length - 1;
while (i >= 0 && queue[i].id > watcher.id) {
i--;
}
queue.splice(Math.max(i, index) + 1, 0, watcher);
}
if (!waiting) {
waiting = true;
nextTick(flushSchedulerQueue);
}
}
}
var uid$1 = 0;
var Watcher = function Watcher(vm, expOrFn, cb, options) {
if (options === void 0) options = {};
this.vm = vm;
vm._watchers.push(this);
this.deep = !!options.deep;
this.user = !!options.user;
this.lazy = !!options.lazy;
this.sync = !!options.sync;
this.expression = expOrFn.toString();
this.cb = cb;
this.id = ++uid$1;
this.active = true;
this.dirty = this.lazy;
this.deps = [];
this.newDeps = [];
this.depIds = new _Set();
this.newDepIds = new _Set();
if (typeof expOrFn === 'function') {
this.getter = expOrFn;
} else {
this.getter = parsePath(expOrFn);
if (!this.getter) {
this.getter = function () {};
"development" !== 'production' && warn("Failed watching path: \"" + expOrFn + "\" " + 'Watcher only accepts simple dot-delimited paths. ' + 'For full control, use a function instead.', vm);
}
}
this.value = this.lazy ? undefined : this.get();
};
Watcher.prototype.get = function get() {
pushTarget(this);
var value = this.getter.call(this.vm, this.vm);
if (this.deep) {
traverse(value);
}
popTarget();
this.cleanupDeps();
return value;
};
Watcher.prototype.addDep = function addDep(dep) {
var id = dep.id;
if (!this.newDepIds.has(id)) {
this.newDepIds.add(id);
this.newDeps.push(dep);
if (!this.depIds.has(id)) {
dep.addSub(this);
}
}
};
Watcher.prototype.cleanupDeps = function cleanupDeps() {
var this$1 = this;
var i = this.deps.length;
while (i--) {
var dep = this$1.deps[i];
if (!this$1.newDepIds.has(dep.id)) {
dep.removeSub(this$1);
}
}
var tmp = this.depIds;
this.depIds = this.newDepIds;
this.newDepIds = tmp;
this.newDepIds.clear();
tmp = this.deps;
this.deps = this.newDeps;
this.newDeps = tmp;
this.newDeps.length = 0;
};
Watcher.prototype.update = function update() {
if (this.lazy) {
this.dirty = true;
} else if (this.sync) {
this.run();
} else {
queueWatcher(this);
}
};
Watcher.prototype.run = function run() {
if (this.active) {
var value = this.get();
if (value !== this.value || isObject(value) || this.deep) {
var oldValue = this.value;
this.value = value;
if (this.user) {
try {
this.cb.call(this.vm, value, oldValue);
} catch (e) {
"development" !== 'production' && warn("Error in watcher \"" + this.expression + "\"", this.vm);
if (config.errorHandler) {
config.errorHandler.call(null, e, this.vm);
} else {
throw e;
}
}
} else {
this.cb.call(this.vm, value, oldValue);
}
}
}
};
Watcher.prototype.evaluate = function evaluate() {
this.value = this.get();
this.dirty = false;
};
Watcher.prototype.depend = function depend() {
var this$1 = this;
var i = this.deps.length;
while (i--) {
this$1.deps[i].depend();
}
};
Watcher.prototype.teardown = function teardown() {
var this$1 = this;
if (this.active) {
if (!this.vm._isBeingDestroyed && !this.vm._vForRemoving) {
remove$1(this.vm._watchers, this);
}
var i = this.deps.length;
while (i--) {
this$1.deps[i].removeSub(this$1);
}