mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
Allow the popup to be styled
This commit is contained in:
parent
8e74413e18
commit
521a68b4c7
@ -27,22 +27,25 @@ import { imageBorderRadius } from "./constants";
|
||||
import { px } from "yoshiki/native";
|
||||
import { ts } from "./utils";
|
||||
|
||||
export const Popup = ({ children }: { children: ReactNode | YoshikiFunc<ReactNode> }) => {
|
||||
export const Popup = ({ children, ...props }: { children: ReactNode | YoshikiFunc<ReactNode> }) => {
|
||||
return (
|
||||
<Portal>
|
||||
<SwitchVariant>
|
||||
{({ css, theme }) => (
|
||||
<View
|
||||
{...css({
|
||||
position: "absolute",
|
||||
top: 0,
|
||||
left: 0,
|
||||
right: 0,
|
||||
bottom: 0,
|
||||
bg: (theme) => theme.themeOverlay,
|
||||
justifyContent: "center",
|
||||
alignItems: "center",
|
||||
})}
|
||||
{...css(
|
||||
{
|
||||
position: "absolute",
|
||||
top: 0,
|
||||
left: 0,
|
||||
right: 0,
|
||||
bottom: 0,
|
||||
bg: (theme) => theme.themeOverlay,
|
||||
justifyContent: "center",
|
||||
alignItems: "center",
|
||||
},
|
||||
props,
|
||||
)}
|
||||
>
|
||||
<Container
|
||||
{...css({
|
||||
|
Loading…
x
Reference in New Issue
Block a user