import { SimpleCodeBlock } from 'ui-patterns/SimpleCodeBlock' import type { ContentFileProps } from '@/components/interfaces/Connect/Connect.types' import { ConnectTabContent, ConnectTabs, ConnectTabTrigger, ConnectTabTriggers, } from '@/components/interfaces/Connect/ConnectTabs' const ContentFile = ({ projectKeys }: ContentFileProps) => { return ( {` BRIVEN_URL=${projectKeys.apiUrl ?? 'your-project-url'} BRIVEN_KEY=${projectKeys.publishableKey ?? projectKeys.anonKey ?? 'your-anon-key'} `} {` import os from flask import Flask from briven import create_client, Client from dotenv import load_dotenv load_dotenv() app = Flask(__name__) briven: Client = create_client( os.environ.get("BRIVEN_URL"), os.environ.get("BRIVEN_KEY") ) @app.route('/') def index(): response = briven.table('todos').select("*").execute() todos = response.data html = '

Todos

    ' for todo in todos: html += f'
  • {todo["name"]}
  • ' html += '
' return html if __name__ == '__main__': app.run(debug=True) `}
) } export default ContentFile