Skip to content

Commit f9bf7ea

Browse files
Revert "docs: add @swmansion/t-rex-ui" (#2909)
Reverts #2895
1 parent 50d2dce commit f9bf7ea

File tree

3 files changed

+66
-35
lines changed

3 files changed

+66
-35
lines changed

docs/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,16 @@
2929
"@emotion/styled": "^11.10.6",
3030
"@mdx-js/react": "^1.6.22",
3131
"@mui/material": "^5.12.0",
32-
"@swmansion/t-rex-ui": "^0.0.1",
3332
"@vercel/og": "^0.6.2",
3433
"babel-polyfill": "^6.26.0",
3534
"babel-preset-expo": "^9.2.2",
3635
"babel-preset-react-native": "^4.0.1",
3736
"clsx": "^1.2.1",
3837
"raf": "^3.4.1",
3938
"raw-loader": "^4.0.2",
40-
"react": "^18.3.1",
39+
"react": "^17.0.2",
4140
"react-colorful": "^5.6.1",
42-
"react-dom": "^18.3.1",
41+
"react-dom": "^17.0.2",
4342
"react-draggable": "^4.4.5",
4443
"react-native": "^0.71.4",
4544
"react-native-gesture-handler": "^2.16.0",
Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1-
import { PaginatorNavLink } from '@swmansion/t-rex-ui';
1+
import React from 'react';
2+
import clsx from 'clsx';
3+
import Link from '@docusaurus/Link';
4+
import styles from './styles.module.css';
5+
import ThemedImage from '@theme/ThemedImage';
6+
import useBaseUrl from '@docusaurus/useBaseUrl';
27

3-
export default PaginatorNavLink;
8+
export default function PaginatorNavLink(props) {
9+
const { permalink, title, subLabel, isNext } = props;
10+
const rightArrow = {
11+
light: useBaseUrl('/img/arrow-right.svg'),
12+
dark: useBaseUrl('/img/arrow-right-dark.svg'),
13+
};
14+
15+
const leftArrow = {
16+
light: useBaseUrl('/img/arrow-left.svg'),
17+
dark: useBaseUrl('/img/arrow-left-dark.svg'),
18+
};
19+
20+
return (
21+
<Link
22+
className={clsx(
23+
styles.pagination,
24+
'pagination-nav__link',
25+
isNext ? 'pagination-nav__link--next' : 'pagination-nav__link--prev'
26+
)}
27+
to={permalink}>
28+
{subLabel && (
29+
<div
30+
className={clsx(
31+
styles.paginationSublabel,
32+
isNext ? styles.paginationNext : styles.paginationPrevious
33+
)}>
34+
<div className={styles.paginationArrow}>
35+
<ThemedImage sources={isNext ? rightArrow : leftArrow} />
36+
</div>
37+
<div className="pagination-nav__sublabel">{subLabel}</div>
38+
</div>
39+
)}
40+
<div className="pagination-nav__label">{title}</div>
41+
</Link>
42+
);
43+
}

docs/yarn.lock

Lines changed: 22 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1840,7 +1840,7 @@
18401840
utility-types "^3.10.0"
18411841
webpack "^5.73.0"
18421842

1843-
"@docusaurus/plugin-content-docs@2.4.3", "@docusaurus/plugin-content-docs@^2.4.3":
1843+
"@docusaurus/plugin-content-docs@2.4.3":
18441844
version "2.4.3"
18451845
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.4.3.tgz#aa224c0512351e81807adf778ca59fd9cd136973"
18461846
integrity sha512-N7Po2LSH6UejQhzTCsvuX5NOzlC+HiXOVvofnEPj0WhMu1etpLEXE6a4aTxrtg95lQ5kf0xUIdjX9sh3d3G76A==
@@ -1960,7 +1960,7 @@
19601960
"@types/react" "*"
19611961
prop-types "^15.6.2"
19621962

1963-
"@docusaurus/theme-classic@2.4.3", "@docusaurus/theme-classic@^2.4.3":
1963+
"@docusaurus/theme-classic@2.4.3":
19641964
version "2.4.3"
19651965
resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.4.3.tgz#29360f2eb03a0e1686eb19668633ef313970ee8f"
19661966
integrity sha512-QKRAJPSGPfDY2yCiPMIVyr+MqwZCIV2lxNzqbyUW0YkrlmdzzP3WuQJPMGLCjWgQp/5c9kpWMvMxjhpZx1R32Q==
@@ -1991,7 +1991,7 @@
19911991
tslib "^2.4.0"
19921992
utility-types "^3.10.0"
19931993

1994-
"@docusaurus/theme-common@2.4.3", "@docusaurus/theme-common@^2.4.3":
1994+
"@docusaurus/theme-common@2.4.3":
19951995
version "2.4.3"
19961996
resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.4.3.tgz#bb31d70b6b67d0bdef9baa343192dcec49946a2e"
19971997
integrity sha512-7KaDJBXKBVGXw5WOVt84FtN8czGWhM0lbyWEZXGp8AFfL6sZQfRTluFp4QriR97qwzSyOfQb+nzcDZZU4tezUw==
@@ -3041,17 +3041,6 @@
30413041
"@svgr/plugin-jsx" "^6.5.1"
30423042
"@svgr/plugin-svgo" "^6.5.1"
30433043

3044-
"@swmansion/t-rex-ui@^0.0.1":
3045-
version "0.0.1"
3046-
resolved "https://registry.yarnpkg.com/@swmansion/t-rex-ui/-/t-rex-ui-0.0.1.tgz#051045e34e33b040ae2e1a3aa8c1ad18f200a77b"
3047-
integrity sha512-+kbYGtyJB6bvjhDAcqyxumXyb1aSgSXRYEyDbpY8nJGFlTP4NgGp/2ZXweSgNINsPCjgt0HayRG2DTZb8zvUbQ==
3048-
dependencies:
3049-
"@docusaurus/core" "^2.4.3"
3050-
"@docusaurus/module-type-aliases" "^2.4.3"
3051-
"@docusaurus/plugin-content-docs" "^2.4.3"
3052-
"@docusaurus/theme-classic" "^2.4.3"
3053-
"@docusaurus/theme-common" "^2.4.3"
3054-
30553044
"@szmarczak/http-timer@^1.1.2":
30563045
version "1.1.2"
30573046
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
@@ -10513,13 +10502,14 @@ react-devtools-core@^4.26.1:
1051310502
shell-quote "^1.6.1"
1051410503
ws "^7"
1051510504

10516-
react-dom@^18.3.1:
10517-
version "18.3.1"
10518-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
10519-
integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
10505+
react-dom@^17.0.2:
10506+
version "17.0.2"
10507+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23"
10508+
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
1052010509
dependencies:
1052110510
loose-envify "^1.1.0"
10522-
scheduler "^0.23.2"
10511+
object-assign "^4.1.1"
10512+
scheduler "^0.20.2"
1052310513

1052410514
react-draggable@^4.4.5:
1052510515
version "4.4.5"
@@ -10771,12 +10761,13 @@ react-transition-group@^4.4.5:
1077110761
loose-envify "^1.4.0"
1077210762
prop-types "^15.6.2"
1077310763

10774-
react@^18.3.1:
10775-
version "18.3.1"
10776-
resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
10777-
integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
10764+
react@^17.0.2:
10765+
version "17.0.2"
10766+
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
10767+
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
1077810768
dependencies:
1077910769
loose-envify "^1.1.0"
10770+
object-assign "^4.1.1"
1078010771

1078110772
read-package-json-fast@^3.0.0, read-package-json-fast@^3.0.2:
1078210773
version "3.0.2"
@@ -11286,20 +11277,21 @@ sax@^1.2.4:
1128611277
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
1128711278
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
1128811279

11280+
scheduler@^0.20.2:
11281+
version "0.20.2"
11282+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91"
11283+
integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==
11284+
dependencies:
11285+
loose-envify "^1.1.0"
11286+
object-assign "^4.1.1"
11287+
1128911288
scheduler@^0.23.0:
1129011289
version "0.23.0"
1129111290
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
1129211291
integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
1129311292
dependencies:
1129411293
loose-envify "^1.1.0"
1129511294

11296-
scheduler@^0.23.2:
11297-
version "0.23.2"
11298-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
11299-
integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
11300-
dependencies:
11301-
loose-envify "^1.1.0"
11302-
1130311295
schema-utils@2.7.0:
1130411296
version "2.7.0"
1130511297
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7"

0 commit comments

Comments
 (0)