mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-31 20:24:27 -04:00
Fix icon buttons not working
This commit is contained in:
parent
592c92785f
commit
840b0c07ff
@ -32,7 +32,7 @@
|
|||||||
"react-native-reanimated": "^3.0.2",
|
"react-native-reanimated": "^3.0.2",
|
||||||
"react-native-svg": "13.8.0",
|
"react-native-svg": "13.8.0",
|
||||||
"react-native-video": "^6.0.0-alpha.5",
|
"react-native-video": "^6.0.0-alpha.5",
|
||||||
"react-native-web": "0.0.0-c26cb9b08",
|
"react-native-web": "0.19.1",
|
||||||
"solito": "^3.0.0",
|
"solito": "^3.0.0",
|
||||||
"superjson": "^1.12.2",
|
"superjson": "^1.12.2",
|
||||||
"yoshiki": "1.2.2",
|
"yoshiki": "1.2.2",
|
||||||
|
@ -23,7 +23,7 @@ import { z } from "zod";
|
|||||||
|
|
||||||
export const imageFn = (url: string) =>
|
export const imageFn = (url: string) =>
|
||||||
Platform.OS === "web"
|
Platform.OS === "web"
|
||||||
? `/api/${url}`
|
? `/api${url}`
|
||||||
: process.env.PUBLIC_BACK_URL + url;
|
: process.env.PUBLIC_BACK_URL + url;
|
||||||
|
|
||||||
export const ImagesP = z.object({
|
export const ImagesP = z.object({
|
||||||
|
@ -81,7 +81,6 @@ export const IconButton = forwardRef(function _IconButton<AsProps = PressablePro
|
|||||||
return (
|
return (
|
||||||
<Container
|
<Container
|
||||||
ref={ref as any}
|
ref={ref as any}
|
||||||
accessibilityRole="button"
|
|
||||||
focusRipple
|
focusRipple
|
||||||
{...(css(
|
{...(css(
|
||||||
{
|
{
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
import { forwardRef, ReactNode } from "react";
|
import { forwardRef, ReactNode } from "react";
|
||||||
import { Platform, Pressable, TextProps, View, PressableProps } from "react-native";
|
import { Platform, Pressable, TextProps, View, PressableProps } from "react-native";
|
||||||
import { LinkCore, TextLink } from "solito/link";
|
import { LinkCore, TextLink, useLink } from "solito/link";
|
||||||
import { useTheme, useYoshiki } from "yoshiki/native";
|
import { useTheme, useYoshiki } from "yoshiki/native";
|
||||||
import { alpha } from "./themes";
|
import { alpha } from "./themes";
|
||||||
|
|
||||||
@ -73,10 +73,11 @@ export const Link = ({
|
|||||||
href,
|
href,
|
||||||
children,
|
children,
|
||||||
...props
|
...props
|
||||||
}: { href: string; children?: ReactNode } & PressableProps) => {
|
}: { href: string; } & PressableProps) => {
|
||||||
|
const linkProps = useLink({href});
|
||||||
return (
|
return (
|
||||||
<LinkCore href={href} Component={PressableFeedback} componentProps={props}>
|
<PressableFeedback {...linkProps} {...props}>
|
||||||
{children}
|
{children}
|
||||||
</LinkCore>
|
</PressableFeedback>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
@ -11894,9 +11894,9 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"react-native-web@npm:0.0.0-c26cb9b08":
|
"react-native-web@npm:0.19.1":
|
||||||
version: 0.0.0-c26cb9b08
|
version: 0.19.1
|
||||||
resolution: "react-native-web@npm:0.0.0-c26cb9b08"
|
resolution: "react-native-web@npm:0.19.1"
|
||||||
dependencies:
|
dependencies:
|
||||||
"@babel/runtime": ^7.18.6
|
"@babel/runtime": ^7.18.6
|
||||||
fbjs: ^3.0.4
|
fbjs: ^3.0.4
|
||||||
@ -11907,7 +11907,7 @@ __metadata:
|
|||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^18.0.0
|
react: ^18.0.0
|
||||||
react-dom: ^18.0.0
|
react-dom: ^18.0.0
|
||||||
checksum: d2c31e28b82434979e139c2cac84b9f2b227bd9520ea5b00464b2f161dc0a1ad36c5c40fc309d57794a641409c7d96b51f2e8f9daa861b5aa07cf5de5545c09c
|
checksum: 29d2eaa192cd07807e89b9be0aaa4d983dbae18fbe8ecf37e9aa27202cee7e78e53ee46f7cb40869099f7217744c36cd139cca3346df0b44300bd8637aa767c8
|
||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
@ -14249,7 +14249,7 @@ __metadata:
|
|||||||
react-native-reanimated: ^3.0.2
|
react-native-reanimated: ^3.0.2
|
||||||
react-native-svg: 13.8.0
|
react-native-svg: 13.8.0
|
||||||
react-native-video: ^6.0.0-alpha.5
|
react-native-video: ^6.0.0-alpha.5
|
||||||
react-native-web: 0.0.0-c26cb9b08
|
react-native-web: 0.19.1
|
||||||
solito: ^3.0.0
|
solito: ^3.0.0
|
||||||
superjson: ^1.12.2
|
superjson: ^1.12.2
|
||||||
typescript: ^4.9.5
|
typescript: ^4.9.5
|
||||||
|
Loading…
x
Reference in New Issue
Block a user