RTK ESM/TS Discussion
Attendees:
- Nathan Bierema
- Mateusz Burzynski
- Mark Erikson
Notes
- Mateusz: what do you want besides "ship widely compat code?" What preferences?
// omit imports and stuff | |
// Using Next 11.1 | |
module.exports = withPlugins( | |
[ | |
withBundleAnalyzer({ | |
enabled: process.env.ANALYZE === 'true' | |
}) | |
], |
import React from 'react'; | |
import Jumbotron from 'react-bootstrap/Jumbotron'; | |
import Alert from 'react-bootstrap/Alert'; | |
import Button from 'react-bootstrap/Button'; | |
import { FallbackProps } from 'react-error-boundary'; | |
interface AEFProps extends FallbackProps { |
// Example of using multiple / nested `createEntityAdapter` calls within a single Redux Toolkit slice | |
interface Message { | |
id: string; | |
roomId: string; | |
text: string; | |
timestamp: string; | |
username: string; | |
} |
window
exists in React Native:react native window global
react uselayouteffect ssr
[12:14 AM] acreddy : are hooks value stored in fiber?
[10:40 AM] ghardin137 : not really
[10:50 AM] acemarke : @acreddy, @ghardin137 : yes they are, actually.
A "fiber" is a plain JS object that React uses to store bookkeeping information on each rendered component in the tree. The linked list of hooks is indeed stored as a field on the fiber for that component
// ==UserScript== | |
// @name Discord Split Dark+Light Theme | |
// @version 1 | |
// @match https://discordapp.com/* | |
// @grant none | |
// ==/UserScript== | |
// NOTE: Set Discord to the Light theme. This will override the sidebar and | |
// "guilds" sections to force them to the dark theme. |
# coding=utf-8 | |
import sys | |
import re | |
import requests | |
if(sys.version_info.major < 3): | |
print("This script must be run with Python 3.6 or higher!") | |
exit(1) | |
import pathlib |