chore(platform-admin): 🎨 Add 15 new/updated admin dashboard pages (regions, security tools, shop products, SSO users, subscription tiers)

This commit is contained in:
Lilith 2026-01-22 15:21:01 -08:00
parent 4d8a884ada
commit f930717b72
15 changed files with 15 additions and 15 deletions

View file

@ -1,4 +1,4 @@
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Card } from '@lilith/ui-primitives';
import { Stack } from '@lilith/ui-layout';
import { Heading, Text } from '@lilith/ui-typography';

View file

@ -1,5 +1,5 @@
import { useMemo, useState } from 'react';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Card } from '@lilith/ui-primitives';
import { Stack, Grid } from '@lilith/ui-layout';
import { Heading, Text } from '@lilith/ui-typography';

View file

@ -1,5 +1,5 @@
import { useState } from 'react';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Card, Button, Input } from '@lilith/ui-primitives';
import { Stack, Grid } from '@lilith/ui-layout';
import { Heading, Text } from '@lilith/ui-typography';

View file

@ -6,7 +6,7 @@
import { useState, useCallback } from 'react'
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query'
import styled from 'styled-components'
import styled from '@lilith/ui-styled-components'
import { format, formatDistanceToNow } from 'date-fns'
import { Card, Badge, Button, Select, Textarea } from '@lilith/ui-primitives'

View file

@ -5,7 +5,7 @@
* This is a placeholder for future implementation.
*/
import styled from 'styled-components'
import styled from '@lilith/ui-styled-components'
import { Card } from '@lilith/ui-primitives'
import { Heading, Text } from '@lilith/ui-typography'

View file

@ -6,7 +6,7 @@
import { useState, useCallback } from 'react'
import { useQuery } from '@tanstack/react-query'
import styled from 'styled-components'
import styled from '@lilith/ui-styled-components'
import { format } from 'date-fns'
import { Card, Badge, Select, Button } from '@lilith/ui-primitives'

View file

@ -5,7 +5,7 @@
*/
import { useQuery } from '@tanstack/react-query'
import styled from 'styled-components'
import styled from '@lilith/ui-styled-components'
import { formatDistanceToNow } from 'date-fns'
import { Card } from '@lilith/ui-primitives'

View file

@ -1,6 +1,6 @@
import { useState } from 'react';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Modal, PillTabs } from '@lilith/ui-feedback';
import { Button, Input, Select, Checkbox, Textarea, Alert } from '@lilith/ui-primitives';
import { Heading } from '@lilith/ui-typography';

View file

@ -1,7 +1,7 @@
import { useState, useMemo, useEffect, useCallback } from 'react';
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
import { formatDistanceToNow } from 'date-fns';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Plus, Download } from 'lucide-react';
import { Button, Input, Select, Badge, Card } from '@lilith/ui-primitives';
import { Stack, Grid } from '@lilith/ui-layout';

View file

@ -1,6 +1,6 @@
import { useState } from 'react';
import { useMutation, useQueryClient } from '@tanstack/react-query';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Button, Input, Checkbox, Alert } from '@lilith/ui-primitives';
import { addVariant, updateVariant, deleteVariant } from './api';
import type { Product, ProductVariant, CreateVariantDto, UpdateVariantDto } from './types';

View file

@ -1,5 +1,5 @@
import { useState, useEffect } from 'react';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { formatDistanceToNow } from 'date-fns';
import { Button, Textarea } from '@lilith/ui-primitives';
import type { MerchSubmissionResponseDto, MerchSubmissionImageResponseDto } from '@lilith/types';

View file

@ -1,7 +1,7 @@
import { useState } from 'react';
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
import { formatDistanceToNow } from 'date-fns';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Button, Select, Badge, Card } from '@lilith/ui-primitives';
import { Stack, Grid } from '@lilith/ui-layout';
import { Heading, Text } from '@lilith/ui-typography';

View file

@ -1,6 +1,6 @@
import { useState, useEffect } from 'react';
import { useParams, useNavigate } from '@lilith/ui-router';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Container, Stack, Grid, ButtonGroup } from '@lilith/ui-layout';
import { Button, Card, Spinner, StatusBadge } from '@lilith/ui-primitives';
import { Heading, Text } from '@lilith/ui-typography';

View file

@ -1,4 +1,4 @@
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Link } from '@lilith/ui-router';
/**

View file

@ -1,6 +1,6 @@
import { useState, useMemo } from 'react';
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
import styled from 'styled-components';
import styled from '@lilith/ui-styled-components';
import { Button, Card } from '@lilith/ui-primitives';
import { Stack, Grid } from '@lilith/ui-layout';
import { Heading, Text } from '@lilith/ui-typography';