Skip to content

feat/api safesearch#20

Open
Astrol99 wants to merge 68 commits intomainfrom
feat/api-safesearch
Open

feat/api safesearch#20
Astrol99 wants to merge 68 commits intomainfrom
feat/api-safesearch

Conversation

@Astrol99
Copy link
Collaborator

resolves #13

@Astrol99 Astrol99 requested review from Copilot and rithvikch May 28, 2025 20:26
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements a new API safe search feature and performs extensive refactoring and UI updates across the codebase. Key changes include the removal of an obsolete Bear store, introduction of a new TagStore for tag search and selection, and updates to authentication handling, UI components, dependency versions, and application routes.

Reviewed Changes

Copilot reviewed 34 out of 34 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
store/store.ts Removed the outdated bear state store.
store/TagStore.ts Added a new TagStore with tag search, selection, and related actions.
store/AuthProvider.tsx Updated auth handling to fetch user data on INITIAL_SESSION and adjust session management.
package.json Updated dependency versions and added a new script for type generation.
components/TagSelector.tsx Implemented a tag selector component with search and tag creation capabilities.
components/ImageUploader.tsx Added a draggable image uploader with preview and removal functionalities.
components/Container.tsx Updated the Container component to wrap the SafeAreaView in an additional View for layout improvements.
components/Button.tsx Revised button styles and icon spacing for improved UI consistency.
babel.config.js Updated Babel configuration with new nativewind options.
app/(app)/signup.tsx & app/(app)/login.tsx Adjusted navigation routes post-login/sign-up.
app/(app)/onboarding.tsx Modified UI title and updated button icon colors.
app/(app)/(protected)/create-spot.tsx Enhanced the create spot workflow with image upload, tag selector, and map integration.
app/(app)/(protected)/_layout.tsx Modified modal presentation options for the create spot screen.
app/(app)/(protected)/(tabs)/map/index.tsx Updated map view implementation using AppleMaps markers for iOS.
app/(app)/(protected)/(tabs)/index.tsx Revamped the spot explorer UI with FlashList and dynamic spot cards.
app/(app)/(protected)/(tabs)/groups/index.tsx Removed the obsolete groups screen.
app/(app)/(protected)/(tabs)/_layout.tsx Enhanced tab layout with updated icons and styling.
app.json Updated app configuration details including app name and bundle identifiers.
.vscode/settings.json Revised VSCode Deno settings and formatter configuration.

rithvikch
rithvikch previously approved these changes Jun 2, 2025
@rithvikch
Copy link
Collaborator

lgtm

@rithvikch rithvikch closed this Jun 2, 2025
@Astrol99 Astrol99 reopened this Jun 2, 2025
@Astrol99 Astrol99 dismissed rithvikch’s stale review June 2, 2025 19:48

The merge-base changed after approval.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Explicit Image Detector

2 participants