Set container width by device type
This commit is contained in:
parent
4409b293af
commit
491d48467c
@ -67,6 +67,12 @@ export async function loader({ context }: { context: RequestContext }) {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function meta() {
|
||||||
|
return {
|
||||||
|
title: "Moderation Queue - Car Crushers",
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
export default function () {
|
export default function () {
|
||||||
const pageProps = useLoaderData<typeof loader>();
|
const pageProps = useLoaderData<typeof loader>();
|
||||||
const isDesktop = useBreakpointValue({ base: false, lg: true });
|
const isDesktop = useBreakpointValue({ base: false, lg: true });
|
||||||
@ -74,7 +80,11 @@ export default function () {
|
|||||||
const [entries, setEntries] = useState([] as JSX.Element[]);
|
const [entries, setEntries] = useState([] as JSX.Element[]);
|
||||||
|
|
||||||
for (const type of pageProps.entry_types)
|
for (const type of pageProps.entry_types)
|
||||||
entryTypes.push(<option value={type.value}>{type.name}</option>);
|
entryTypes.push(
|
||||||
|
<option key={type.value} value={type.value}>
|
||||||
|
{type.name}
|
||||||
|
</option>
|
||||||
|
);
|
||||||
|
|
||||||
async function updateQueue(
|
async function updateQueue(
|
||||||
queue_type: string,
|
queue_type: string,
|
||||||
@ -126,12 +136,11 @@ export default function () {
|
|||||||
return (
|
return (
|
||||||
<Container maxW="container.lg">
|
<Container maxW="container.lg">
|
||||||
<Flex>
|
<Flex>
|
||||||
<VStack w="container.md">{entries}</VStack>
|
<VStack w={isDesktop ? "container.md" : "container.lg"}>
|
||||||
<Box display={isDesktop ? undefined : "none"} w="256px">
|
{entries}
|
||||||
<Select placeholder="Entry Type">
|
</VStack>
|
||||||
<option value="">All</option>
|
<Box display={isDesktop ? undefined : "none"} ml="16px" w="248px">
|
||||||
{entryTypes}
|
<Select>{entryTypes}</Select>
|
||||||
</Select>
|
|
||||||
</Box>
|
</Box>
|
||||||
</Flex>
|
</Flex>
|
||||||
</Container>
|
</Container>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user