# Latest

**URL:** https://forum.kirupa.com/latest.md?page=103

[Latest](https://forum.kirupa.com/latest.md) · [Categories](https://forum.kirupa.com/categories.md)

**Page:** 104

---

## [Using Redux with React](https://forum.kirupa.com/t/using-redux-with-react/637502)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 12\
**Last updated:** [February 25, 2020, 2:42pm UTC](https://forum.kirupa.com/t/using-redux-with-react/637502 "2020-02-25T14:42:29Z")

</div>

React is cool. Redux is cool. What if we combined them both to create something...extra cool?!! This tutorial explores this topic in greater detail: http://www.kirupa.com/react/using\_redux\_with\_react.htm :stuck\_out\_tong…

---

## [JS Tip of the Day: Internal Slots](https://forum.kirupa.com/t/js-tip-of-the-day-internal-slots/643171)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 25, 2020, 12:20pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-internal-slots/643171 "2020-02-25T12:20:13Z")

</div>

---

## [JS Tip of the Day: Symbols for Safe Property Names](https://forum.kirupa.com/t/js-tip-of-the-day-symbols-for-safe-property-names/643172)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 24, 2020, 2:39pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-symbols-for-safe-property-names/643172 "2020-02-24T14:39:25Z")

</div>

---

## [Sketch is a great app for UI design and…sketching! :P](https://forum.kirupa.com/t/sketch-is-a-great-app-for-ui-design-and-sketching-p/639997)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 13\
**Last updated:** [February 24, 2020, 12:04pm UTC](https://forum.kirupa.com/t/sketch-is-a-great-app-for-ui-design-and-sketching-p/639997 "2020-02-24T12:04:12Z")

</div>

For the past few weeks, I’ve started to use Sketch to create illustrations for tutorials and so on, and it is such a nice tool. It takes all of my favorite features from Illustrator and Flash/Animate that I’ve used for m…

---

## [JS Tip of the Day: Event Attributes also Define Callback Functions](https://forum.kirupa.com/t/js-tip-of-the-day-event-attributes-also-define-callback-functions/643173)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 23, 2020, 11:10pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-event-attributes-also-define-callback-functions/643173 "2020-02-23T23:10:34Z")

</div>

---

## [JS Tip of the Day: Variables in Strings with Template Literals](https://forum.kirupa.com/t/js-tip-of-the-day-variables-in-strings-with-template-literals/643174)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 22, 2020, 2:46pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-variables-in-strings-with-template-literals/643174 "2020-02-22T14:46:22Z")

</div>

---

## [JS Tip of the Day: JavaScript (ECMAScript) Versioning](https://forum.kirupa.com/t/js-tip-of-the-day-javascript-ecmascript-versioning/643175)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 21, 2020, 2:25pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-javascript-ecmascript-versioning/643175 "2020-02-21T14:25:16Z")

</div>

---

## [JS Tip of the Day: Reduce Code with Destructuring](https://forum.kirupa.com/t/js-tip-of-the-day-reduce-code-with-destructuring/643176)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 20, 2020, 2:59pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-reduce-code-with-destructuring/643176 "2020-02-20T14:59:36Z")

</div>

---

## [How to add page numbers in Links](https://forum.kirupa.com/t/how-to-add-page-numbers-in-links/641830)

<div class="topic-metadata">

**Author:** [@Sukhwinder\_Saini](https://forum.kirupa.com/u/Sukhwinder_Saini)\
**Replies:** 3\
**Last updated:** [February 20, 2020, 6:08am UTC](https://forum.kirupa.com/t/how-to-add-page-numbers-in-links/641830 "2020-02-20T06:08:51Z")

</div>

I have multiple RSS feed links like: https://www.kijiji.ca/rss-srp-rideshare-carpool/ontario/rideshare/k0c5l9004 https://www.kijiji.ca/rss-srp-rideshare-carpool/ontario/rideshare/page-2/k0c5l9004 https://www.kijiji.ca…

---

## [Target container is not a DOM element (Learning React ch 15)](https://forum.kirupa.com/t/target-container-is-not-a-dom-element-learning-react-ch-15/641767)

<div class="topic-metadata">

**Author:** [@KillerDiller](https://forum.kirupa.com/u/KillerDiller)\
**Replies:** 7\
**Last updated:** [February 20, 2020, 5:58am UTC](https://forum.kirupa.com/t/target-container-is-not-a-dom-element-learning-react-ch-15/641767 "2020-02-20T05:58:51Z")

</div>

I’ve been following along with the Learning React (2nd Edition) book for a few weeks now, and I’ve encountered an error at chapter 15 where I’m building a todo list. The relevant code is: index.html: \<!doctype html\> \<h…

---

## [JS Tip of the Day: Thenable Objects](https://forum.kirupa.com/t/js-tip-of-the-day-thenable-objects/643177)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 19, 2020, 5:35pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-thenable-objects/643177 "2020-02-19T17:35:02Z")

</div>

---

## [How the Seinfeld theme song is made!](https://forum.kirupa.com/t/how-the-seinfeld-theme-song-is-made/641820)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 2\
**Last updated:** [February 19, 2020, 5:27am UTC](https://forum.kirupa.com/t/how-the-seinfeld-theme-song-is-made/641820 "2020-02-19T05:27:41Z")

</div>

Mind blown :hamburger:

---

## [JS Tip of the Day: Default Function Parameters](https://forum.kirupa.com/t/js-tip-of-the-day-default-function-parameters/643178)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 18, 2020, 1:15pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-default-function-parameters/643178 "2020-02-18T13:15:55Z")

</div>

---

## [JS Tip of the Day: Detecting Dark Mode](https://forum.kirupa.com/t/js-tip-of-the-day-detecting-dark-mode/643179)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 17, 2020, 10:13pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-detecting-dark-mode/643179 "2020-02-17T22:13:57Z")

</div>

---

## [Using a svg file in image manipulation](https://forum.kirupa.com/t/using-a-svg-file-in-image-manipulation/641809)

<div class="topic-metadata">

**Author:** [@Pyrde\_Pavkki](https://forum.kirupa.com/u/Pyrde_Pavkki)\
**Replies:** 3\
**Last updated:** [February 17, 2020, 5:25am UTC](https://forum.kirupa.com/t/using-a-svg-file-in-image-manipulation/641809 "2020-02-17T05:25:12Z")

</div>

Basically, I am trying to make a bot into an application called Discord, and I have a problem: This is a bot related to war strategy games, like Hearts of Iron and Civilization. You have a “roll” command using which yo…

---

## [Immediately Invoked Function Expressions (IIFE)](https://forum.kirupa.com/t/immediately-invoked-function-expressions-iife/526860)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 6\
**Last updated:** [February 16, 2020, 11:57pm UTC](https://forum.kirupa.com/t/immediately-invoked-function-expressions-iife/526860 "2020-02-16T23:57:52Z")

</div>

This is a companion discussion topic for the original entry at http://www.kirupa.com/html5/immediately\_invoked\_function\_expressions\_iife.htm

---

## [JS Tip of the Day: The Official JavaScript Reference: MDN](https://forum.kirupa.com/t/js-tip-of-the-day-the-official-javascript-reference-mdn/643180)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 16, 2020, 4:29pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-the-official-javascript-reference-mdn/643180 "2020-02-16T16:29:01Z")

</div>

---

## [kirupa.com - Movement Using ActionScript](https://forum.kirupa.com/t/kirupa-com-movement-using-actionscript/641805)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 1\
**Last updated:** [February 15, 2020, 10:42pm UTC](https://forum.kirupa.com/t/kirupa-com-movement-using-actionscript/641805 "2020-02-15T22:42:29Z")

</div>

After reading a post on another site about a dearth of "scripted movement" tutorials, I realized how true that observation was. When was the last time you saw a comprehensive tutorial that outlines the basics on how to …

---

## [JS Tip of the Day: Nullish Coalescing Operator](https://forum.kirupa.com/t/js-tip-of-the-day-nullish-coalescing-operator/643181)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 15, 2020, 5:09pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-nullish-coalescing-operator/643181 "2020-02-15T17:09:42Z")

</div>

---

## [JS Tip of the Day: Optional Chaining](https://forum.kirupa.com/t/js-tip-of-the-day-optional-chaining/643182)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 14, 2020, 10:10pm UTC](https://forum.kirupa.com/t/js-tip-of-the-day-optional-chaining/643182 "2020-02-14T22:10:20Z")

</div>

---

## [JavaScript Tips of the Day](https://forum.kirupa.com/t/javascript-tips-of-the-day/641803)

<div class="topic-metadata">

**Author:** [@senocular](https://forum.kirupa.com/u/senocular)\
**Replies:** 0\
**Last updated:** [February 14, 2020, 10:08pm UTC](https://forum.kirupa.com/t/javascript-tips-of-the-day/641803 "2020-02-14T22:08:43Z")

</div>

Here, you’ll find tips posted daily relating to JavaScript: its features, how its used, and anything else related to the language and developing with it. Tips Latest ES2021 Preview Async Generators The Long Arrow Oper…

---

## [Pulsing Circles (CSS Animation)](https://forum.kirupa.com/t/pulsing-circles-css-animation/638202)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 6\
**Last updated:** [February 13, 2020, 9:16pm UTC](https://forum.kirupa.com/t/pulsing-circles-css-animation/638202 "2020-02-13T21:16:02Z")

</div>

Just a little example I created to highlight a pulsing effect: https://www.kirupa.com/animations/examples/pulsing\_circle.html The full markup looks as follows: \<!DOCTYPE html\> \<html\> \<head\> \<meta name="viewport" con…

---

## [Adobe fuse bug, application won't open](https://forum.kirupa.com/t/adobe-fuse-bug-application-wont-open/641795)

<div class="topic-metadata">

**Author:** [@tbo](https://forum.kirupa.com/u/tbo)\
**Replies:** 0\
**Last updated:** [February 13, 2020, 2:45pm UTC](https://forum.kirupa.com/t/adobe-fuse-bug-application-wont-open/641795 "2020-02-13T14:45:22Z")

</div>

I laughed pretty hard at this when I realized it’s actually a real solution. Adobe fuse (which Adobe bought and then abandoned :pensive:) does not launch, but if you frantically click like a psychopath for like 60 seco…

---

## [Repositioning everything on the stage (across all frames) with JSFL?](https://forum.kirupa.com/t/repositioning-everything-on-the-stage-across-all-frames-with-jsfl/326476)

<div class="topic-metadata">

**Author:** [@Stickeroo](https://forum.kirupa.com/u/Stickeroo)\
**Replies:** 2\
**Last updated:** [February 12, 2020, 3:26pm UTC](https://forum.kirupa.com/t/repositioning-everything-on-the-stage-across-all-frames-with-jsfl/326476 "2020-02-12T15:26:20Z")

</div>

I have a bunch of old FLAs with one set of dimensions, including a 60 pixel offset along the y axis. I'm writing a jsfl script to resize the stage (works), delete some unneeded layers (works), and reposition everything (…

---

## [Error While setting a state:“Can't call setState on a component that is not yet mounted.” React-Native](https://forum.kirupa.com/t/error-while-setting-a-state-cant-call-setstate-on-a-component-that-is-not-yet-mounted-react-native/641765)

<div class="topic-metadata">

**Author:** [@Sukhwinder\_Saini](https://forum.kirupa.com/u/Sukhwinder_Saini)\
**Replies:** 5\
**Last updated:** [February 11, 2020, 2:25pm UTC](https://forum.kirupa.com/t/error-while-setting-a-state-cant-call-setstate-on-a-component-that-is-not-yet-mounted-react-native/641765 "2020-02-11T14:25:40Z")

</div>

I am trying to setState of my object but i am getting this error “Can’t call setState on a component that is not yet mounted…” My approach is i want to set the value which is in variable “location” to the state “buses”. …

---

## [Amazing Indoor Sportball Action!](https://forum.kirupa.com/t/amazing-indoor-sportball-action/641748)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 3\
**Last updated:** [February 5, 2020, 2:00am UTC](https://forum.kirupa.com/t/amazing-indoor-sportball-action/641748 "2020-02-05T02:00:16Z")

</div>

:partying\_face:

---

## [How an emoji comes to life!](https://forum.kirupa.com/t/how-an-emoji-comes-to-life/641735)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 1\
**Last updated:** [January 31, 2020, 4:45am UTC](https://forum.kirupa.com/t/how-an-emoji-comes-to-life/641735 "2020-01-31T04:45:20Z")

</div>

Here is a writeup of a proposal for a fondue emoji: https://www.unicode.org/L2/L2018/18328-fondue-emoji.pdf This is one of the most entertaining and informative things I have read in some time :honey\_pot: :sunglasses:

---

## [Storing Data Using Web Storage](https://forum.kirupa.com/t/storing-data-using-web-storage/636230)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 2\
**Last updated:** [January 31, 2020, 1:49am UTC](https://forum.kirupa.com/t/storing-data-using-web-storage/636230 "2020-01-31T01:49:45Z")

</div>

by kirupa | 4 December 2015 Have questions? Discuss this HTML5 tutorial with others on the forums. This is a companion discussion topic for the original entry at http://www.kirupa.com/things\_to\_do\_with\_data/we…

---

## [how to create a email form in Adobe Animate html5](https://forum.kirupa.com/t/how-to-create-a-email-form-in-adobe-animate-html5/641727)

<div class="topic-metadata">

**Author:** [@goos1](https://forum.kirupa.com/u/goos1)\
**Replies:** 0\
**Last updated:** [January 28, 2020, 5:15pm UTC](https://forum.kirupa.com/t/how-to-create-a-email-form-in-adobe-animate-html5/641727 "2020-01-28T17:15:11Z")

</div>

Was familiar with as1, 2 and 3. Now creating it in animate html5…can create the form…but how about the changed code

---

## [Animating with Robert Penner's Easing Functions | kirupa.com](https://forum.kirupa.com/t/animating-with-robert-penners-easing-functions-kirupa-com/352650)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 3\
**Last updated:** [January 27, 2020, 2:32pm UTC](https://forum.kirupa.com/t/animating-with-robert-penners-easing-functions-kirupa-com/352650 "2020-01-27T14:32:10Z")

</div>

by kirupa | 28 April 2013 To borrow something I repeated in the Easing Functions in CSS tutorial, one of the most important things you can do is introduce your animations to easing functions. This is a…

[Previous page](https://forum.kirupa.com/latest.md?page=102)

[Next page](https://forum.kirupa.com/latest.md?page=104)
